Hvordan lage en flashbar glidelås for Android-systemmodus



Prøv Instrumentet Vårt For Å Eliminere Problemer

Hvis du er en Android-utvikler som ønsker å lage apper beregnet på / systempartisjon (for eksempel root-apper), er det visse tilfeller der du vil lage en flashbar .zip for appen din. Dette er slik at appfilene kan installeres riktig på / systempartisjonen.



Noen få andre bruksområder for flashbare glidelåser inkluderer:



  • Endring av DPI
  • Bruke en tilpasset skrift
  • Bruke en tilpasset oppstartsanimasjon
  • Fjerner eller legger til systemapper

Å instruere brukerne dine til å rote rundt i filsystemet og manuelt flytte filer er en tidssvindel for alle involverte - å skape en flashbar .zip er en mye mer praktisk rute. Denne Appual-guiden viser deg hvordan du lager en flashbar glidelås for Android.



Vi vil også vise deg et addon.d-skript, slik at tilpassede systemendringer overlever en skitten ROM-blits - dermed trenger ikke brukerne å blinke zip-en din for hver oppdatering.

Krav:

  • En rotfilutforsker (MiXplorer, Solid Explorer)
  • ZipSigner (for signering av glidelåser) eller MiX Signer-plugin-modulen hvis du bruker MixPlorer
  • En Nandroid-sikkerhetskopi anbefales på det sterkeste

Du bør også forberede alle filene som går inn i zip - APK-er, konfigurasjoner, boot-animasjoner osv. Ha alt organisert før vi begynner, fordi dette er en delikat prosess.

Mal for en tilpasset glidelås

Hvis du vil laste ned en mal zip som du kan tilpasse etter dine egne behov, eller bruke den som en base for å lage en flashbar zip, kan du hente dem her:



  • MALSKRIFT: LAST NED LINK (grunnleggende kommandoer / du må legge til dine egendefinerte verdier: apper, stier for ringetoner, bootanimering ...)
  • MALL ZIP: LAST NED LINK (eksempler er alltid velkomne for bedre å forstå en forklaring. Det kan hjelpe å forstå hvordan du kan strukturere filene dine).

Malen skal være nok til å begynne å bruke et tilpasset skript.

Du må huske disse hovedstiene, fordi dette er tingene i / systempartisjonen som de blinkbare glidelåsene vanligvis vil målrette mot:

addon.d => backup-skript for å overleve en skitten flash (brukt for eksempel av GApps-pakken) app og priv-app => systemapper for å legge til eller fjerne etc => vertsfilfonter => fontmediet ditt => din bootanimation.zip media> lyd> alarmer => lyder for alarmer media> lyd> varsler => lyder for varsler media> lyd> ringetoner => lyder for ringetoner media> lyd> ui => lyder for forskjellige ting som lavt batterinivå, låse opp, kamera, .. rot til / system for build.prop-fil

Husk alltid at filer som er fjernet fra disse banene, blir installert på nytt etter en skitten blits, og at filer som er lagt til manuelt blir fjernet. Dette er grunnen til at det er nødvendig å lage et skript som tar en sikkerhetskopi av dine / systemmods.

Eksempel på et Update-Script

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