En väldigt straightforward metod egentligen, men för er som missat den kan den vara värd att lägga på minnet.
Observera att följande tillvägagångssätt kräver att du har rootat din mobil!
Bakgrund: Apps som laddas ner från Market eller som läggs på SD-kortet och installeras med hjälp av en filhanterare placeras på /data-partitionen. I /data/app för att vara exakt. (Skyddade apps ligger i /data/app-private.) Dessa går att avinstallera via Market eller, även i detta fall, med hjälp av en filhanterare. (/data-partitionen rensas dessutom vid en wipe.) Säg att du av någon anledning vill omöjliggöra avinstallation av en app. Apps som kommer förinstallerade i Android ligger placerade på /system-partitionen. I /system/app återfinner man exempelvis Calendar.apk, Mail.apk, m.fl. Dessa går inte att avinstallera på sedvanligt vis. En wipe rensar dessutom inte innehållet på denna partition, vilket i fallet WaveSecure, exempelvis, är något positivt.
För att installera en app i /system/app gör du som följer:
Code:
adb pull /data/app/foo.apk C:\bar
foo.apk kommer nu att ligga i C:\bar.
Avinstallera sedan appen foo via Market eller med hjälp av valfri filhanterare.
Code:
adb push C:\bar\foo.apk /system/app
adb remount