Android Sistem Modları için Flashable Zip Nasıl Oluşturulur



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

/ Sistem bölümü için tasarlanmış uygulamalar (kök uygulamalar gibi) oluşturmak isteyen bir Android geliştiriciyseniz, uygulamanız için flashable bir .zip oluşturmak isteyeceğiniz belirli durumlar vardır. Bu, uygulama dosyalarının / sistem bölümüne düzgün şekilde yüklenebilmesi içindir.



Flashable .zip'lerin diğer birkaç kullanımı şunları içerir:



  • DPI'yi Değiştirme
  • Özel bir yazı tipi uygulama
  • Özel bir önyükleme animasyonu uygulama
  • Sistem uygulamalarını kaldırma veya ekleme

Kullanıcılarınıza dosya sistemiyle uğraşmaları ve dosyaları manuel olarak taşımaları için talimat vermek, dahil olan herkes için bir zaman kaybıdır - flashable bir .zip oluşturmak çok daha uygun bir yoldur. Bu Appual'ın kılavuzu, Android için flash edilebilir bir zip dosyasının nasıl oluşturulacağını gösterecektir.



Ayrıca size bir addon.d betiği de göstereceğiz, böylece özel sistem değişiklikleri kirli bir ROM flaşından kurtulacaktır - bu nedenle, kullanıcıların her güncelleme için zip'inizi yeniden yakmasına gerek kalmayacaktır.

Gereksinimler:

  • Bir kök dosya gezgini (MiXplorer, Solid Explorer)
  • MixPlorer kullanıyorsanız ZipSigner (fermuarları imzalamak için) veya MiX Signer eklentisi
  • Bir Nandroid yedeklemesi şiddetle tavsiye edilir

Ayrıca zip'e giren tüm dosyaları da hazırlamalısınız - APK'ler, yapılandırmalar, açılış animasyonları vb. Başlamadan önce her şeyi organize edin, çünkü bu hassas bir süreçtir.

Özel Zip Şablonu

Kendi ihtiyaçlarınıza göre özelleştirebileceğiniz bir şablon zip dosyası indirmek veya onu flaşlanabilir bir zip oluşturmak için bir temel olarak kullanmak istiyorsanız, buradan alabilirsiniz:



  • ŞABLON YAZISI: İNDİRME: {LİNK (temel komutlar / özel değerlerinizi eklemeniz gerekir: uygulamalar, zil sesleri yolları, bootanimation…)
  • ŞABLON ZIP: İNDİRME: {LİNK (örnekler her zaman bir açıklamayı daha iyi anlayabilir. Dosyalarınızı nasıl yapılandıracağınızı anlamanıza yardımcı olabilir).

Şablon, özel bir komut dosyası kullanmaya başlamak için yeterli olmalıdır.

Bu ana yolları hatırlamanız gerekecek çünkü bunlar / system bölümündeki flashable fermuarlarınızın genellikle hedefleyeceği şeylerdir:

addon.d => kirli bir flaştan kurtulmak için yedekleme betiği (örneğin GApps paketi tarafından kullanılır) app ve priv-app => sistem uygulamaları eklemek veya kaldırmak için etc => host dosyası fonts => font media => bootanimation.zip'iniz medya> ses> alarmlar => alarmlar için sesler medya> ses> bildirimler => bildirimler için sesler medya> ses> zil sesleri => zil sesleri medya için sesler> ses> ui => düşük pil, kilit açma, kamera gibi çeşitli şeyler için sesler, .. build.prop dosyası için / system'in kökü

Bu yollardan kaldırılan dosyaların kirli flaş sonrasında yeniden yükleneceğini ve manuel olarak eklenen dosyaların kaldırılacağını her zaman unutmayın. Bu nedenle / sistem modlarınızın yedeğini oluşturan bir komut dosyası oluşturmak gereklidir.

Güncelleme Komut Dosyası Örneği

ui_print ('+ ------------------------------------- +'); ui_print ('| CLEAN FLASH SCRIPT |'); ui_print ('| |'); ui_print ('| Primokorn tarafından |'); ui_print ('+ ------------------------------------- +'); run_program ('/ sbin / busybox