Hoe maak je een flitsbare zip voor Android-systeemmods



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Als u een Android-ontwikkelaar bent en apps wilt maken die bedoeld zijn voor / systeempartitie (zoals root-apps), zijn er bepaalde gevallen waarin u een flitsende .zip voor uw app wilt maken. Dit is zodat de app-bestanden correct kunnen worden geïnstalleerd op de / systeempartitie.



Een paar andere toepassingen van flitsende .zips zijn:



  • De DPI wijzigen
  • Een aangepast lettertype toepassen
  • Een aangepaste opstartanimatie toepassen
  • Systeem-apps verwijderen of toevoegen

Uw gebruikers instrueren om in het bestandssysteem te rommelen en handmatig bestanden te verplaatsen, is een tijdverspilling voor alle betrokkenen - het maken van een flitsbare .zip is een veel gemakkelijkere route. Deze handleiding van Appual laat zien hoe je een flitsende zip voor Android kunt maken.



We zullen je ook een addon.d-script laten zien, zodat aangepaste systeemwijzigingen een vuile ROM-flash overleven - dus gebruikers hoeven je zip niet voor elke update opnieuw te flashen.

Vereisten:

  • Een root-bestandsverkenner (MiXplorer, Solid Explorer)
  • ZipSigner (voor het ondertekenen van ritsen) of de MiX Signer-plug-in als je MixPlorer gebruikt
  • Een Nandroid-back-up wordt sterk aanbevolen

Je moet ook alle bestanden voorbereiden die naar de zip gaan - APK's, configuraties, opstartanimaties, enz. Zorg dat alles georganiseerd is voordat we beginnen, want dit is een delicaat proces.

Sjabloon van een aangepaste zip

Als je een sjabloon-zip wilt downloaden die je aan je eigen behoeften kunt aanpassen, of deze als basis wilt gebruiken voor het maken van een flitsende ritssluiting, kun je ze hier pakken:



  • SJABLOON SCRIPT: DOWNLOAD LINK (basiscommando's / je moet je eigen waarden toevoegen: apps, paden van beltonen, bootanimatie ...)
  • SJABLOON ZIP: DOWNLOAD LINK (voorbeelden zijn altijd welkom om een ​​uitleg beter te begrijpen. Het kan helpen om te begrijpen hoe u uw bestanden moet structureren).

De sjabloon zou voldoende moeten zijn om een ​​aangepast script te gaan gebruiken.

U moet deze hoofdpaden onthouden, want dit zijn de dingen in de / systeempartitie waarop uw flitsbare ritsen zich doorgaans richten:

addon.d => backup-script om een ​​vuile flash te overleven (gebruikt door bijvoorbeeld GApps-pakket) app en priv-app => systeem-apps om toe te voegen of te verwijderen etc => hostbestand fonts => je font media => je bootanimation.zip media> audio> alarmen => geluiden voor alarmen media> audio> meldingen => geluiden voor meldingen media> audio> ringtones => geluiden voor ringtones media> audio> ui => geluiden voor verschillende dingen zoals batterij bijna leeg, ontgrendelen, camera, .. root van / system voor build.prop-bestand

Onthoud altijd dat bestanden die van deze paden zijn verwijderd, opnieuw worden geïnstalleerd na een vuile flits, en dat handmatig toegevoegde bestanden worden verwijderd. Dit is waarom het nodig is om een ​​script te maken dat een back-up maakt van uw / system mods.

Voorbeeld van een Update-Script

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