Mens du installerer en app på din Android-enhet erså enkelt som å søke etter det i Google Play Store og trykke på installere eller sidelaste APK-en på telefonen din, som alltid installerer dem som bruker-apper (også kalt data-apper). Noen ganger må visse apper installeres som systemapper i stedet for som brukerapper for å utnytte det fulle potensialet, og det er her ting blir litt komplisert. I denne guiden viser vi deg hvordan du kan installere en hvilken som helst Android-app som en systemapp på Android-enheten din.

Appene som er installert på Android-enhetene dine kan værebredt kategorisert som systemapper eller brukerapper, basert på installasjonsstedet. Brukerappene er bare alle vanlige appinstallasjoner gjennom Google Play Store, Amazon Appstore eller sidelading. Disse går inn i / datapartisjonen til din Android-telefon, som er den delen av det interne minnet som er gjort tilgjengelig for brukerdata og apper.
Systemapper er i utgangspunktet appene som kommerforhåndsinstallert med ROM-en. I et standard Android-brukermiljø har ikke brukeren skrivetilgang til / systempartisjonen, og det er derfor ikke mulig å installere eller avinstallere systemapper direkte. Prosessen er ikke så vanskelig som den kan høres ut. Imidlertid er det en fangst.
For å installere en app som en systemapp påpå Android-enheten din, må enheten din være forankret eller ha en tilpasset gjenoppretting installert (eller begge deler). Vanligvis bruker stort sett alle som har en tilpasset gjenoppretting installert en forankret ROM, så vi bruker bare metoden for forankrede telefoner.
Root Access File Manager Method
Krav
- Android-enheten din må være forankret. Hvis det ikke allerede er det, kan du sjekke guiden vår for å rote Android.
- En root access filbehandler etter eget valg. Vi bruker ES File Explorer til formålet.
- APK-filen for appen du vil installere som systemapp. Hvis du har appen installert som en vanlig brukerapp, ikke bekymre deg; vi viser deg hvordan du tar tak i APK-en.
Fremgangsmåte
- Konfigurere ES File Explorer for root lese / skrive tilgang (kreves bare en gang):
- Start ES File Explorer, trykk Meny og trykk på ‘Innstillinger’.
- Aktiver avmerkingsboksen ‘Opp til rot’ i innstillingene.
- Lenger nede i innstillingene, aktiverer du "Root Explorer". Du vil få en advarsel om at du bør bekrefte.
- Du vil da få anmodningen om Superuser-tillatelser du må tillate.
- Endelig aktiverer du "Mount File System" -kontrollenboksen, og trykk på tilbaketasten for å komme tilbake til utforskergrensesnittet. ES File Explorer er nå konfigurert til å fungere som en root explorer. Du trenger ikke å gjøre dette igjen på samme enhet nå, med mindre du avinstallerer ES File Explorer, utfører en fabrikkinnstilling eller installerer en annen ROM.
- Finne APK for en allerede installert normal app (hopp til trinn 3 hvis du allerede har APK):
- Først av alt, installer appen fra Play Store, hvis du ikke allerede har gjort det.
- Start ES File Explorer og gå til / data / app. (Det kan hende du må trykke på tilbake-knappen for å komme til / først).
- Hvis du kjenner ikonet til appen, kan du enkeltfinn det her. Hvis du har problemer med å finne appen her på grunn av de forvirrende navnene eller på grunn av at mange apper er installert, er det bare å søke etter appen i Google Play Store i en nettleser og se på Play Store-lenken for navnet. Filnavnet vil i utgangspunktet være delen etter ? id = i sin markedsforbindelse (og før andre spørsmålmerke som kanskje ikke vises i lenken). For eksempel er markedslinken for ES File Explorer https://play.google.com/store/apps/details?id=com.estrongs.android.pop og APK-filen i / data / app er com.estrongs. android.pop-1.apk.
- Hvis du allerede har APK for filen duvil installere som en system-app, må du sørge for at du har overført den til enhetens SD-kort hvis du ikke allerede har gjort det. Forsikre deg også om at du kjenner banen du har kopiert den på SD-kortet.
- Når du har funnet den nødvendige APK-en på SD-enkort fra ES File Explorer, trykk og hold på ikonet til du får en meny, og trykk på ‘Klipp ut’. Du bør se en liten blå pil nederst på skjermen nå. (Du kan velge 'Kopier' i stedet for 'Klipp ut' hvis du kopierer en fil over fra SD-kortet og vil beholde en kopi der. Hvis du kopierer en APK fra / data / app, bruk alltid 'Klipp ut'.)
- Trykk nå på tilbake-knappen til du kommer til / og bla deretter til / system / app /
- Trykk på den lille pilen du ser på bunnen av skjermen. Det vil få opp en rute med ikonet for den kopierte filen.
- Trykk på filens ikon, så blir det overført til / system / app /.
- Nå finner du app-ikonet i listen over filer der, og trykk og hold på det til du får menyen.
- Bla nedover i menyen til du ser 'Egenskaper' og trykk på den. Du vil nå se egenskapsdialogen.
- Trykk på "Endre" -knappen foran Tillatelsene for å få frem tillatelsesdialogen.
- Forsikre deg om at alt under 'Les' er merket av, bare 'Bruker' er avkrysset under 'Skriv' og ingenting er sjekket under 'Kjør' Skjermen din skal se slik ut:
- Trykk på OK på dette skjermbildet og deretter på Egenskapsskjerm. Appens tillatelser er nå riktig angitt.
- Start enheten på nytt. Appen din er nå klar til å brukes som en systemapp.
Terminalemulatormetode
Hvis du ikke vil konfigurere og bruke en filleser til formålet, og heller bare raskt gi noen kommandoer for å gjøre jobben, har vi deg dekket.
Krav
- Android-enheten din må være forankret. Hvis det ikke allerede er det, kan du sjekke guiden vår for å rote Android.
- Android terminalemulator
- Montering / system (rw / ro)
- APK-filen for appen du vil installere som systemapp. Hvis du har appen installert som en vanlig brukerapp, ikke bekymre deg; vi viser deg hvordan du tar tak i APK-en.
Viktig: Sørg for å tillate eventuelle SuperUser-tillatelsesforespørsler du kan få under disse trinnene.
Hvis du har appen installert på telefonen din som en vanlig brukerapp:
- Start appen ‘mount / system (rw / ro)’ på telefonen.
- Trykk på 'Mount r / w' for å montere din / systempartisjon som skrivbar.
- Søk etter appen i Google Play Store i en nettleser (på hvilken som helst enhet), og åpne Play Store-websiden.
- Se på Play Store-koblingen til appen for en streng som starter med ? id = og slutter før ytterligere spørsmålstegn ilink. Det vil være en del av APK-navnet på telefonen din. For eksempel er markedslinken for ES File Explorer https://play.google.com/store/apps/details?id=com.estrongs.android.pop og APK-filen i / data / app er com.estrongs. android.pop-1.apk. Hvis du ser et annet spørsmålstegn etter et slikt navn i lenken, kan du ignorere alt etter det.
- Start Android Terminal Emulator, og skriv inn følgende kommandoer én etter én:
su cd /data/app/
- Nå skriver du inn denne kommandoen, og sørg for at du erstatter‘File_name_part_come_here’ med det delvise filnavnet for appen din som du fant ut fra lenken i trinn B. Ikke glem stjerne (*) til slutt.
ls file_name_part_comes_here*
I tilfelle vårt eksempel fra trinn B, vil kommandoen være
ls com.estrongs.android.pop*
- Som et resultat av kommandoen i trinn D, vil du gjøre detse det komplette filnavnet til appen. I tilfelle av vårt eksempel, vil resultatet være com.estrongs.android.pop-1.apk. Det er vanligvis det samme delvise appnavnet som vi fikk fra lenken i trinn B, etterfulgt av bindestrek (-), et tall (vanligvis, men ikke alltid 1), og .apk-utvidelsen. Viola, vi har funnet filnavnet til den nødvendige APK.
- Skriv inn denne kommandoen, og erstatt full_file_name_come_here med det fulle filnavnet inkludert utvidelsen:
mv full_file_name_comes_here.apk /system/app/full_file_name_comes_here.apk
I tilfelle vårt eksempel, vil kommandoen være
mv com.estrongs.android.pop-1.apk /system/app/com.estrongs.android.pop-1.apk
- Appen din er flyttet til systempartisjonen, noe som gjør den til en systemapp fra en brukerapp. Du kan nå lukke Terminal Emulator-vinduet og starte enheten på nytt for at endringene skal tre i kraft.
Hvis du har APK for filen tilgjengelig på datamaskinen din:
- Kopier APK til telefonens sd-kort fra datamaskinen.
- Start Android Terminal Emulator på telefonen.
- Skriv inn disse kommandoene, og erstatt file_name_come_here med det fulle navnet på APK-filen inkludert utvidelsen:
cp /sdcard/file_name_comes_here /system/app/file_name_comes_here.apk chmod 644 /system/app/file_name_comes_here.apk
Hvis filnavnet for eksempel er FileManager.apk, vil kommandoene være som:
cp /sdcard/FileManager.apk /system/app/FileManager.apk chmod 644 /system/app/FileManager.apk
Og du er ferdig! Bare start telefonen nå for at endringene skal tre i kraft.
ADB-metode
Krav
- Android-enheten din må være forankret. Hvis det ikke allerede er det, kan du sjekke guiden vår for å rote Android.
- ADB er installert og konfigurert på datamaskinen din. Se vår guide for den komplette metoden.
- APK-filen for appen du vil installere som systemapp. Hvis du har appen installert som en vanlig brukerapp, ikke bekymre deg; vi viser deg hvordan du tar tak i APK-en.
Fremgangsmåte
Hvis du har appen installert på telefonen din som en vanlig brukerapp:
- Søk etter appen i Google Play Store på datamaskinen din i en nettleser, og åpne Play Store-siden.
- Se på Play Store-koblingen til appen for en streng som starter med ? id = og slutter før ytterligere spørsmålstegn ilink. Det vil være en del av APK-navnet på telefonen din. For eksempel er markedslinken for ES File Explorer https://play.google.com/store/apps/details?id=com.estrongs.android.pop og APK-filen i / data / app er com.estrongs. android.pop-1.apk. Hvis du ser et annet spørsmålstegn etter et slikt navn i lenken, kan du ignorere alt etter det.
- Start et ledetekstvindu, og skriv inn følgende kommandoer én etter én:
adb remount adb shell su cd /data/app/
- Nå skriver du inn denne kommandoen, og sørg for at du erstatter‘File_name_part_come_here’ med det delvise filnavnet for appen din som du fant ut fra lenken i trinn B. Ikke glem stjerne (*) til slutt.
ls file_name_part_comes_here*
I tilfelle vårt eksempel fra trinn B, vil kommandoen være
ls com.estrongs.android.pop*
- Som et resultat av kommandoen i trinn D, vil du gjøre detse det komplette filnavnet til appen. I tilfelle av vårt eksempel, vil resultatet være com.estrongs.android.pop-1.apk. Det er vanligvis det samme delvise appnavnet som vi fikk fra lenken i trinn B, etterfulgt av bindestrek (-), et tall (vanligvis, men ikke alltid 1), og .apk-utvidelsen. Viola, vi har funnet filnavnet til den nødvendige APK.
- Skriv inn denne kommandoen, og erstatt full_file_name_come_here med det fulle filnavnet inkludert utvidelsen:
mv full_file_name_comes_here.apk /system/app/full_file_name_comes_here.apk exit exit adb reboot
I tilfelle vårt eksempel, vil kommandoen være
mv com.estrongs.android.pop-1.apk /system/app/com.estrongs.android.pop-1.apk
Og du er ferdig.
- Appen din er flyttet til systempartisjonen, noe som gjør den til en systemapp fra en brukerapp. Du kan nå lukke ledetekstvinduet. Telefonen vil nå starte på nytt for at endringene skal tre i kraft.
Hvis du har APK for filen tilgjengelig på datamaskinen din:
- Åpne et ledetekstvindu og naviger til plasseringen av APK-filen på datamaskinen din.
- Skriv inn disse kommandoene, og erstatt file_name_come_here med det fulle navnet på APK-filen inkludert utvidelsen:
adb remount adb push file_name_comes.apk_here /system/app/ adb shell chmod 644 /system/app/file_name_comes_here.apk adb reboot
Hvis filnavnet for eksempel er FileManager.apk, vil kommandoene være som:
adb push FileManager.apk /system/app/ adb shell chmod 644 /system/app/FileManager.apk
Og du er ferdig!
Telefonen vil starte på nytt, og appen din er klar til å brukes som en systemapp.
Metode for unrooted-enheter med tilpasset gjenoppretting installert
Hvis du har en tilpasset gjenoppretting og ikke har forankret telefonen din, vet du allerede hva du gjør, og vet at du bare må blinke zip-filen til appene du trenger å installere som systemapper.
kommentarer