Paano Lumikha ng isang Flashable Zip para sa Mga Mod ng Android System

Paano Lumikha ng isang Flashable Zip para sa Mga Mod ng Android System

How Create Flashable Zip

Kung ikaw ay isang developer ng Android na nais na lumikha ng mga app na inilaan para sa / pagkahati ng system (tulad ng mga root app), may ilang mga pagkakataong gugustuhin mong lumikha ng isang naiilaw na .zip para sa iyong app. Ito ay upang ang mga file ng app ay maaaring maayos na mai-install sa pagkahati ng / system.



Ang ilan pang mga paggamit ng maaaring i-flash .zips ay may kasamang:



  • Pagbabago ng DPI
  • Paglalapat ng isang pasadyang font
  • Paglalapat ng isang pasadyang animasyon ng boot
  • Inaalis o nagdaragdag ng mga app ng system

Ang pagtuturo sa iyong mga gumagamit na magulo sa file system at manu-manong ilipat ang mga file ay isang oras na nag-aaksaya para sa lahat na kasangkot - ang paglikha ng isang madaling i-flash .zip ay isang mas maginhawang ruta. Ipapakita sa iyo ng gabay ng Appual kung paano lumikha ng isang maaaring i-flash zip para sa Android.

Ipapakita rin namin sa iyo ang isang addon.d script, upang ang mga pagbabago sa pasadyang system ay makakaligtas sa isang maruming flash ROM - sa gayon, hindi na kailangang muling i-flash ng mga gumagamit ang iyong zip para sa bawat pag-update.



Mga Kinakailangan:

  • Isang explorer ng root file (MiXplorer, Solid Explorer)
  • ZipSigner (para sa pag-sign ng mga zip) o ang MiX Signer plug-in kung gumagamit ka ng MixPlorer
  • Ang isang backup na Nandroid ay lubos na inirerekomenda

Dapat mo ring ihanda ang lahat ng mga file na papunta sa zip - APK, config, boot na mga animasyon, atbp. Ayusin ang lahat bago tayo magsimula, sapagkat ito ay isang maselan na proseso.

Template ng isang Pasadyang Zip

Kung nais mong mag-download ng isang template zip na maaari mong ipasadya sa iyong sariling mga pangangailangan, o gamitin ito bilang isang batayan para sa paglikha ng isang maaaring i-flash zip, maaari mong kunin ang mga ito dito:

  • TEMPLATE SCRIPT: I-DOWNLOAD ang LINK (pangunahing mga utos / kailangan mong idagdag ang iyong mga pasadyang halaga: apps, mga landas ng mga ringtone, bootanimation…)
  • TEMPLATE ZIP: I-DOWNLOAD ang LINK (palaging malugod na tinatanggap ang mga halimbawa upang mas maunawaan ang isang paliwanag. Makatutulong ito upang maunawaan kung paano bubuo ang iyong mga file).

Ang template ay dapat sapat upang magsimulang gumamit ng isang pasadyang script.



Kakailanganin mong tandaan ang mga pangunahing landas na ito, dahil ito ang mga bagay sa pagkahati / system na karaniwang target ng iyong mga naka-flash na zip:

addon.d => backup script upang makaligtas sa isang maruming flash (ginamit ng package ng GApps halimbawa) app at priv-app => system apps upang magdagdag o mag-alis atbp => host ng mga font ng file => iyong font media => iyong bootanimation.zip media> audio> mga alarma => tunog para sa mga alarma media> audio> abiso => ​​tunog para sa mga abiso media> audio> mga ringtone => tunog para sa mga ringtone ng media> audio> ui => tunog para sa iba't ibang mga bagay tulad ng mababang baterya, pag-unlock, camera, .. ugat ng / system para sa build.prop file

Palaging tandaan na ang mga file na tinanggal mula sa mga landas na ito ay mai-install muli pagkatapos ng isang maruming flash, at ang mga file na na manu-manong idinagdag ay aalisin. Ito ang dahilan kung bakit kinakailangan upang lumikha ng isang script na gumagawa ng isang backup ng iyong / mga mod system.

Halimbawa ng isang Update-Script

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