D
DoubleX667
Stamm-User
- 101
APP2SD auf dem RBM2
Da diese Frage mit dem 2.1 Update sicher noch öfter kommen wird, hab ich mal eine kleine Anleitung zusammen geschrieben.
Ich möchte Betonen, dass dies nicht der beste Weg sein muss um an APP2SD zu kommen...es ist mein Weg...und es funktioniert...
Ich übernehme keine Verantwortung für eventuelle Datenverluste, Grätedefekte oder Sonstiges!!!
Folgende Dinge sollten gegeben sein:
* adb und fastboot funktionieren auf dem PC.
* Das Telefon wird vom PC erkannt.
* Das 2.1 Update wurde erfolgreich eingespielt.
In diesem Paket sind alle Dateien drinnen die wir jetzt brauchen werden.
RapidShare: 1-CLICK Web hosting - Easy Filehosting
Die Befehle (adb, fastboot) beziehen sich auf Lucid Lynx, je nach Betriebssystem können diese somit etwas anders aussehen.
(zb. fastboot.exe Anstelle von fastboot)
Da wir zu allererst ja mal unser Telefon sichern wollen, beginnen wir damit die Recovery Partition zu flashen und unser Telefon zu rooten.
* Das Telefon in den Bootloader bringen
* Das Telefon mit dem PC verbinden
* In der Konsole in das Verzeichnis wechseln in dem das entpackte Dateipaket liegt und folgendes eingeben
* fastboot flash recovery recovery-RA-pulse-v1.5.2.img
* Es erscheint OKAY
* fastboot flash boot boot_rbm2_root.img
* OKAY
* fastboot reboot
* Jetzt sollte das Telefon mit Root Rechten starten
System sichern und SD Karte Partitionieren
* Am Telefon sollte es eine App namens Quickboot geben.
* Quickboot Starten, Recovery auswählen und dann die Root Abfrage mit "Allow Always" bestätigen.
* Das Handy startet jetzt im Recovery Modus und wir können das System sichern (Zum Navigieren: Scrollrad, Vol+, Vol-, Abheben und Zurück-Pfeil verwenden)
* Backup/Restore
* Nand Backup
* Mit Abheben Taste bestätigen
* Nachdem die Sicherung fertig ist, sollten wir die Sicherung (liegt im Ordner "Nandroid") und alle Anderen Daten von der SD Karte sichern, da diese beim Partitionieren verloren gehen
* Entweder über die Funktion USB-MS Toggle, dann wird das Telefon als normaler Massenspeicher erkannt...
oder wir entnehmen die Speicherkarte und stecken sie in den Rechner.
Nachdem die SD-Karte gesichert ist, können wir jetzt unsere Karte Partitionieren.
* Wir sind noch im Recovery und wählen Partition SD-Card
* Den Punkten folgen: Einstellungen
Swap=0 # wird vom RBM2 nicht unterstützt
Ext2= 128 oder 256 MB # je nach dem wie groß der App Speicher sein soll
Remaining FAT = bestätigen
* Danach wird die Partitionstabelle geschrieben
Bevor wir weiter machen können, müssen wir noch einen Punkt überprüfen.
Die Systempartition ist leider ziemlich voll, wir brauchen aber ca 8MB für unser APP2SD, darum müssen wir vorher noch kurz den freien Speicher überprüfen und ggf. aufräumen.
* Wir starten unser Telefon neu
* Reboot system now im Recovery Menü auswählen
* Nach dem Neustart loggen wir uns ein um den Speicher zu checken
* adb remount # Schreibrechte am Telefon
* adb shell # Am Telefon einloggen
* df # Die Speicherdaten anzeigen lassen
* Für uns interessant ist eine Zeile die so ähnlich aussieht
* /system: 112640K total, 103252K used, 9388K available (block size 4096)
* Wenn der freie Speicher hier 5MB unterschreitet, müssen wir aufräumen.
* Am einfachsten wir löschen große, eher unwichtige Apps...wir können sie ja danach auf der SD Karte wieder installieren.
z.b Roadsync, Documents2Go,...
* cd /system/app/ # in das App Verzeichnis wechseln
* ls # den Inhalt anzeigen lassen
* rm RoadSync.apk # z.b RoadSync löschen
* df # gibt uns Auskunft ob es schon reicht
* Achtung! Keine Apps löschen die euch nichts sagen, hier liegen auch wichtige Apps wie zb. das Telefon
* Nachdem wir Ausreichend Speicher haben steigen wir aus dem Telefon wieder aus...
* exit
* ...und gehen über Quickboot und Recovery wieder zurück zum Flashen
APP2SD installieren
* Als nächstes kopiert ihr die a2sd-2.7-update3r1-signed.zip auf die Fat Partition der Karte (USB-MS Toggle oder Karte in PC)
* Der nächste Punkt im Recovery ist flash zip from sdcard
* Es sollte die a2sd....zip Datei aufgeführt sein, die ihr Auswählt
* Jetzt wird APP2SD auf dem Telefon installiert
* Nachdem das Update durchgelaufen ist, wählt ihr Reboot system now aus
* Das Telefon startet, jedoch noch nicht mit APP2SD
* Es ist jetzt fertig gestartet
* adb remount # Schreibrechte am Telefon
* adb push busybox /system/xbin/ # Busybox rüber kopieren
* adb shell # Am Telefon einloggen
* chmod 0777 /system/xbin/busybox # Rechte für busybox setzen
* mkdir /system/sd # Verzeichnis sd erstellen
* cd /system/sd # In das Verzeichnis wechseln
* echo Placeholder\ File > placeholder # Die Datei placeholder mit Inhalt erstellen
* cd / # Zurück ins Root Verzeichnis
* chmod 0777 /system/sd # Rechte setzen
* chmod 0777 /system/sd/placeholder # Rechte setzen
* exit
* Fast fertig
* Telefon wieder in den Bootloader bringen (Telefon aus, Auflegen + Vol- + PowerOn drücken)
* Und das Bootimage mit APP2SD flashen
* fastboot flash boot boot_rbm2_root_a2sd.img
* fastboot reboot
* Der Reboot dauert einige Zeit
Das sollte es eigentlich gewesen sein. Um zu überprüfen ob es tatsächlich läuft:
* adb shell
* /system/bin/a2sd check
* Jetzt sollte eine Art Tabelle aufscheinen in der Steht ob die Apps auf die SD Karte geschrieben werden oder nicht.
* Man kann es auch mittels df überprüfen, da sollte eine Partition namens /system/sd aufscheinen.
Wenn man jetzt noch aufräumen will leert man den Dalvik-Cache
* Quickboot => Recovery
* Wipe
* Wipe Dalvik cache
* Reboot system now
* Der Start dauert wieder sehr lange
Man kann zwar auch den Dalvik-Cache auf die SD-Karte schieben um noch mehr Platz zu schaffen.
Ich bin aber kein Freund davon, da es glaube ich, der Stabilität und Performance nicht wirklich zuträglich ist
Eines vielleicht noch..."Ja es ist normal, dass auch bei APP2SD der interne Speicher weniger wird => liegt am Dalvik-Cache" ;-)
Ich hoffe ich habe nichts vergessen und es bringt euch weiter! Viel Spaß!
Da diese Frage mit dem 2.1 Update sicher noch öfter kommen wird, hab ich mal eine kleine Anleitung zusammen geschrieben.
Ich möchte Betonen, dass dies nicht der beste Weg sein muss um an APP2SD zu kommen...es ist mein Weg...und es funktioniert...
Ich übernehme keine Verantwortung für eventuelle Datenverluste, Grätedefekte oder Sonstiges!!!
Folgende Dinge sollten gegeben sein:
* adb und fastboot funktionieren auf dem PC.
* Das Telefon wird vom PC erkannt.
* Das 2.1 Update wurde erfolgreich eingespielt.
In diesem Paket sind alle Dateien drinnen die wir jetzt brauchen werden.
RapidShare: 1-CLICK Web hosting - Easy Filehosting
Die Befehle (adb, fastboot) beziehen sich auf Lucid Lynx, je nach Betriebssystem können diese somit etwas anders aussehen.
(zb. fastboot.exe Anstelle von fastboot)
Da wir zu allererst ja mal unser Telefon sichern wollen, beginnen wir damit die Recovery Partition zu flashen und unser Telefon zu rooten.
* Das Telefon in den Bootloader bringen
Telefon aus
Auflegen + Vol- + PowerOn drücken
Es erscheint ein blauer Bildschirm der die Partitionen anzeigt
Auflegen + Vol- + PowerOn drücken
Es erscheint ein blauer Bildschirm der die Partitionen anzeigt
* Das Telefon mit dem PC verbinden
* In der Konsole in das Verzeichnis wechseln in dem das entpackte Dateipaket liegt und folgendes eingeben
* fastboot flash recovery recovery-RA-pulse-v1.5.2.img
* Es erscheint OKAY
* fastboot flash boot boot_rbm2_root.img
* OKAY
* fastboot reboot
* Jetzt sollte das Telefon mit Root Rechten starten
System sichern und SD Karte Partitionieren
* Am Telefon sollte es eine App namens Quickboot geben.
* Quickboot Starten, Recovery auswählen und dann die Root Abfrage mit "Allow Always" bestätigen.
* Das Handy startet jetzt im Recovery Modus und wir können das System sichern (Zum Navigieren: Scrollrad, Vol+, Vol-, Abheben und Zurück-Pfeil verwenden)
* Backup/Restore
* Nand Backup
* Mit Abheben Taste bestätigen
* Nachdem die Sicherung fertig ist, sollten wir die Sicherung (liegt im Ordner "Nandroid") und alle Anderen Daten von der SD Karte sichern, da diese beim Partitionieren verloren gehen
* Entweder über die Funktion USB-MS Toggle, dann wird das Telefon als normaler Massenspeicher erkannt...
oder wir entnehmen die Speicherkarte und stecken sie in den Rechner.
Nachdem die SD-Karte gesichert ist, können wir jetzt unsere Karte Partitionieren.
* Wir sind noch im Recovery und wählen Partition SD-Card
* Den Punkten folgen: Einstellungen
Swap=0 # wird vom RBM2 nicht unterstützt
Ext2= 128 oder 256 MB # je nach dem wie groß der App Speicher sein soll
Remaining FAT = bestätigen
* Danach wird die Partitionstabelle geschrieben
Bevor wir weiter machen können, müssen wir noch einen Punkt überprüfen.
Die Systempartition ist leider ziemlich voll, wir brauchen aber ca 8MB für unser APP2SD, darum müssen wir vorher noch kurz den freien Speicher überprüfen und ggf. aufräumen.
* Wir starten unser Telefon neu
* Reboot system now im Recovery Menü auswählen
* Nach dem Neustart loggen wir uns ein um den Speicher zu checken
* adb remount # Schreibrechte am Telefon
* adb shell # Am Telefon einloggen
* df # Die Speicherdaten anzeigen lassen
* Für uns interessant ist eine Zeile die so ähnlich aussieht
* /system: 112640K total, 103252K used, 9388K available (block size 4096)
* Wenn der freie Speicher hier 5MB unterschreitet, müssen wir aufräumen.
* Am einfachsten wir löschen große, eher unwichtige Apps...wir können sie ja danach auf der SD Karte wieder installieren.
z.b Roadsync, Documents2Go,...
* cd /system/app/ # in das App Verzeichnis wechseln
* ls # den Inhalt anzeigen lassen
* rm RoadSync.apk # z.b RoadSync löschen
* df # gibt uns Auskunft ob es schon reicht
* Achtung! Keine Apps löschen die euch nichts sagen, hier liegen auch wichtige Apps wie zb. das Telefon
* Nachdem wir Ausreichend Speicher haben steigen wir aus dem Telefon wieder aus...
* exit
* ...und gehen über Quickboot und Recovery wieder zurück zum Flashen
APP2SD installieren
* Als nächstes kopiert ihr die a2sd-2.7-update3r1-signed.zip auf die Fat Partition der Karte (USB-MS Toggle oder Karte in PC)
* Der nächste Punkt im Recovery ist flash zip from sdcard
* Es sollte die a2sd....zip Datei aufgeführt sein, die ihr Auswählt
* Jetzt wird APP2SD auf dem Telefon installiert
* Nachdem das Update durchgelaufen ist, wählt ihr Reboot system now aus
* Das Telefon startet, jedoch noch nicht mit APP2SD
* Es ist jetzt fertig gestartet
* adb remount # Schreibrechte am Telefon
* adb push busybox /system/xbin/ # Busybox rüber kopieren
* adb shell # Am Telefon einloggen
* chmod 0777 /system/xbin/busybox # Rechte für busybox setzen
* mkdir /system/sd # Verzeichnis sd erstellen
* cd /system/sd # In das Verzeichnis wechseln
* echo Placeholder\ File > placeholder # Die Datei placeholder mit Inhalt erstellen
* cd / # Zurück ins Root Verzeichnis
* chmod 0777 /system/sd # Rechte setzen
* chmod 0777 /system/sd/placeholder # Rechte setzen
* exit
* Fast fertig
* Telefon wieder in den Bootloader bringen (Telefon aus, Auflegen + Vol- + PowerOn drücken)
* Und das Bootimage mit APP2SD flashen
* fastboot flash boot boot_rbm2_root_a2sd.img
* fastboot reboot
* Der Reboot dauert einige Zeit
Das sollte es eigentlich gewesen sein. Um zu überprüfen ob es tatsächlich läuft:
* adb shell
* /system/bin/a2sd check
* Jetzt sollte eine Art Tabelle aufscheinen in der Steht ob die Apps auf die SD Karte geschrieben werden oder nicht.
* Man kann es auch mittels df überprüfen, da sollte eine Partition namens /system/sd aufscheinen.
Wenn man jetzt noch aufräumen will leert man den Dalvik-Cache
* Quickboot => Recovery
* Wipe
* Wipe Dalvik cache
* Reboot system now
* Der Start dauert wieder sehr lange
Man kann zwar auch den Dalvik-Cache auf die SD-Karte schieben um noch mehr Platz zu schaffen.
Ich bin aber kein Freund davon, da es glaube ich, der Stabilität und Performance nicht wirklich zuträglich ist
Eines vielleicht noch..."Ja es ist normal, dass auch bei APP2SD der interne Speicher weniger wird => liegt am Dalvik-Cache" ;-)
Ich hoffe ich habe nichts vergessen und es bringt euch weiter! Viel Spaß!
Zuletzt bearbeitet: