Update 2011-01-23: Lagt till lösning på problemet med att "private apps" (T.ex SVTplay och Paypal) inte går att installera. Se längst ner i posten.
Update 2011-02-17
Nu laddas bara adb.rar ner istället för att hela Android SDK som tydligen har gjort om i sin filstruktur.
GUIDE
Dyker titt som tätt upp frågor om App2SD så tänkte skriva ner en guide för att kanske räta ut en del frågetecken. Fyller även på med Q & A när såna dyker upp..
Först och främst: som vanligt så tar jag inget ansvar för vad var och en gör med sin telefon, allt sker på egen risk! Läs även igenom hela guiden innan du börjar.
Förutsättningar:
1. Root, detta görs enklast genom att följa denna guide.
2. Grundläggande kunskap om ADB, kan man få här. Och ladda ner ADB gör du här.
Då kör vi...
Börja med att partitionera ditt minneskort, finns redan en mycket välskriven guide om detta på xda-developers.com
OBS! Kom ihåg att göra en backup av innehållet på SD-kortet innan du börjar då allt kommer att raderas!
Ladda ner följande fil: http://www.teamst.se/android/Apps2SD2.1.rar
Packa sedan upp innehållet till roten av ditt minneskort.
Packa upp innehållet i adb.rar som du laddade ner nyss.
Starta kommandotolken i din dator (Kör... i Startmenyn och sedan cmd) och navigera dig fram till mappen som du packade upp adb.rar i.
Skriv adb shell och tryck enter.
Skriv sedan su och tryck enter. (Har du aldrig använt ADB tidigare så bör du vid detta steg slå på skärmen på din telefon innan du trycker enter, detta för att kunna svara Allow när Superuser ställer frågan om root-rättighet.)
$-tecknet borde ändrats till ett # och detta visar att du har root-rättighet.
Skriv sh /sdcard/app2sd.sh för att starta scriptet.
Du får nu tre alternativ Välj 0 för att installera App2SD på fin telefon.
En del felmeddelanden kommer att visas men detta är helt normalt.
Telefonen rebootar nu av sig själv och har du gjort allt rätt så ska App2SD fungera nu. För att verifiera detta så använd en filhanterare, lämpligast root explorer och navigera till /data/app, du bör nu ha mycket mer ledigt utrymme än tidigare, se bifogad bild.
Övrig viktig info!
Alla apps som fanns tidigare på på telefonen flyttas automatiskt över till minneskortet och raderas därefter från telefonens minne.
Finns däremot en liten bugg i scriptet, nämligen att alla apps även kopieras till /data/appbak innan innehållet i /data/app raderas, detta får till följd att om det inte finns tillräckligt med plats på telefonen så blir minnet tomt.
Min rekommendation är alltså att avinstallera dom största appsen så att tillgängligt minne är minst 60mb innan man kör scriptet. Sedan installera dessa på nytt, lämpligast via en backup som tagits med Titanium Backup.
Ska i enkla drag försöka förklara skriptets funktionen:
När systemet bootas upp så mountas din ext2-partition till en mapp i filsystemet. samtidigt så tas mappen /data/app bort och ersätts av en länk med samma namn, denna länk hänvisar i sin tur till mappen som ext2 är mountad i. Resultatet blir då att när systemet försöker nå /data/app så visas istället innehållet på ext2-partitionen. Skulle inte det sitta nåt minneskort i läsaren när telefonen bootar så skapas istället en backup-länk till /data/appbak, telefonen kommer alltså inte att krascha eller liknande.
Tror jag har fått med det mesta, men fråga gärna så ska jag försöka svara så gott jag kan.
Credits:
Wolfilein på xda-developers.com som även skrivit original-guiden:
http://forum.xda-developers.com/showthread.php?t=804574
Update 2011-01-23:
För att installera "private apps" (t.ex SVTplay och PayPal) gör följande:
1. Ladda ner och installera appen från Market precis som vanligt. (Testar man att starta appen så får man FC direkt). Notera vad klockan är när du laddar ner appen.
2. Använd t.ex Root Explorer och gå till mappen /cache/
3. Nu ska du hitta en apk-fil som börjar med "downloadfile-" och som är skapad nyligen. (T.ex downloadfile-8.apk, skapad 2011-01-23 kl 16.49)
4. Kopiera denna fil till valfri mapp på ditt SD-kort
5. Installera apk-filen som du nyss kopierat till SD-kortet.
6. Klart! Din nyligen oanvändbara app fungerar nu precis som vanligt.
-
- Filstorlek:
- 29,4 KB
- Visningar:
- 285
Last edited: 20 februari 2011