Custom-Recovery fürs Magic mit Froyo 2.21

Der ganze Kram hat mir keine Ruhe gelassen :sneaky:

So gehts (ohne Gewähr :flapper:)

Ich dachte mir, warum nicht zu alten Tugenden zurückkehren. Vor dem OTA konnte man doch bequem per Terminal das Rec flashen. Fand ich jedenfalls ziemlich einfach und safe.

Da bei dem OTA der flash_imagebefehl (eigentlich ist das ein Prog, aber wir wollen mal nicht so sein) nicht dabei ist, muss man ihn also nachinstallieren.

Dabei setze ich jetzt einfach mal ein funktionierendes ADB-System und rudimentäre Grundkenntnisse dessen vorraus.
Ausserdem müssen die Dateien einige Posts vorher bereits umbenannt sein.

1. Das auf die sdcard runterladen.
2. Die ADB-Shell öffnen. (Per CMD adb.exe shell)
3. "su" in der shell eingeben, danach "mount"
4. Jetzt folgt eine relativ lange Liste:


5. In dieser Liste nach /dev/block//vold/###:1 /sdcard suchen. Die ### können abweichen, bitte diese drei Zahlen merken und im nächsten
6. Befehl "mount -o remount,exec /dev/block//vold/###:1 /sdcard" eingeben. Wie gesagt, die ### sind der Auflistung abzulesen.
7. Das RA-Recovery oder Clockwork-Recovery auf die sdcard laden
8. cd sdcard eingeben
9. "./flash_image recovery recovery-RA-sapphire-v1.7.0G.img" bzw
"./flash_image recovery recovery-clockwork-2.5.0.1-sapphire.img" eingeben.
10. Keine Angst, dauert ein paar Sekunden. NICHTS MACHEN :sleep:

Jetzt sollte wieder # in der Shell erschienen sein. Wenn Ihr jetzt nicht ins Recovery booten könnt, hab ich entweder etwas vergessen oder ihr habt ein anderes Handy.

Der Fairness halber: Ich hab natürlich den ganzen Kram ergoogled und dann zusammengefügt. Trotzdem wäre ich mir für ein Danke nicht zu schade :D
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: rudi_mentaer und baldurs
Moin
Ich faul ab! Das hat geklappt. Ohne Probs.
Dickes fettes DANKE an Dich stobias.
 
Gott sei dank :D
 
Hallo zusammen,

ich wollte nun auch mal wieder Backup machen und klinke mich daher hier mal ein.

Nun, wenn ich das Richtig verstehe:
stobias schrieb:
...Die beiden Dateien sorgen dafür, daß das originale Recovery bei jedem Start installiert wird...
sollte doch ein für das gerät funktionierendes Recovery nur an die Stelle kopiert werden müssen um es gegen das orginal zu ersätzen.
Oder sehe ich das falsch.

Grundsätzlich wollt ich nur zu meinem RA-Recovery (recovery-RA-sapphire-v1.7.0G.img) zurück.

Schön Tag noch...
Stefan
 
Mit 2.2.1 gab es ein neues Radio sowie SPL, wodurch es etwas mehr RAM gibt. Um nun den extra RAM anzusprechen, gibt es einen entsprechenden Kernel. Bei dem AmonRA-Recovery ist wohl noch der ältere Kernel dabei, wodurch es nicht startet.
 
Welches Recovery sollte man dan nehmen?

Und was sagt ihr zu meiner Theorie?
 
Push...

wie siehts aus?

Welches Recovery sollte man dan nehmen?
Und was sagt ihr zu meiner Theorie?
 
Das ist doch Blödsinn. Das Recovery hat nichts mit dem Kernel zu tun. Ich nutze auch amon und eine Gingerbread Rom mit 15MB Hack ohne Probleme.

MfG
 
# mount -o remount,exec /dev/block//vold/179:1 /sdcard
mount -o remount,exec /dev/block//vold/179:1 /sdcard
# cd sdcard
cd sdcard
# ./flash_image recovery recovery-RA-sapphire-v1.7.0G.img
./flash_image recovery recovery-RA-sapphire-v1.7.0G.img
mtd: read error at 0x00000000 (Out of memory)
mtd: read error at 0x00020000 (Out of memory)
mtd: read error at 0x00040000 (Out of memory)
mtd: read error at 0x00060000 (Out of memory)
mtd: read error at 0x00080000 (Out of memory)
mtd: read error at 0x000a0000 (Out of memory)
mtd: read error at 0x000c0000 (Out of memory)
mtd: read error at 0x000e0000 (Out of memory)
mtd: read error at 0x00100000 (Out of memory)
mtd: read error at 0x00120000 (Out of memory)
mtd: read error at 0x00140000 (Out of memory)
mtd: read error at 0x00160000 (Out of memory)
mtd: read error at 0x00180000 (Out of memory)
mtd: read error at 0x001a0000 (Out of memory)
mtd: read error at 0x001c0000 (Out of memory)
mtd: read error at 0x001e0000 (Out of memory)
mtd: read error at 0x00200000 (Out of memory)
mtd: read error at 0x00220000 (Out of memory)
mtd: read error at 0x00240000 (Out of memory)
mtd: read error at 0x00260000 (Out of memory)
mtd: read error at 0x00280000 (Out of memory)
mtd: read error at 0x002a0000 (Out of memory)
mtd: read error at 0x002c0000 (Out of memory)
mtd: read error at 0x002e0000 (Out of memory)
mtd: read error at 0x00300000 (Out of memory)
mtd: read error at 0x00320000 (Out of memory)
mtd: read error at 0x00340000 (Out of memory)
mtd: read error at 0x00360000 (Out of memory)
mtd: read error at 0x00380000 (Out of memory)
mtd: read error at 0x003a0000 (Out of memory)
mtd: read error at 0x003c0000 (Out of memory)
mtd: read error at 0x003e0000 (Out of memory)
mtd: read error at 0x00400000 (Out of memory)
mtd: read error at 0x00420000 (Out of memory)
mtd: read error at 0x00440000 (Out of memory)
mtd: read error at 0x00460000 (Out of memory)
mtd: read error at 0x00480000 (Out of memory)
mtd: read error at 0x004a0000 (Out of memory)
mtd: read error at 0x004c0000 (Out of memory)
mtd: read error at 0x004e0000 (Out of memory)
mtd: write error at 0x00000000 (Out of memory)
mtd: re-read error at 0x00000000 (Out of memory)
mtd: write error at 0x00000000 (Out of memory)
mtd: re-read error at 0x00000000 (Out of memory)
mtd: skipping write block at 0x00000000
mtd: write error at 0x00020000 (Out of memory)
mtd: re-read error at 0x00020000 (Out of memory)
mtd: write error at 0x00020000 (Out of memory)
mtd: re-read error at 0x00020000 (Out of memory)
mtd: skipping write block at 0x00020000
mtd: write error at 0x00040000 (Out of memory)
mtd: re-read error at 0x00040000 (Out of memory)
mtd: write error at 0x00040000 (Out of memory)
mtd: re-read error at 0x00040000 (Out of memory)
mtd: skipping write block at 0x00040000
mtd: write error at 0x00060000 (Out of memory)
mtd: re-read error at 0x00060000 (Out of memory)
mtd: wrote block after 1 retries
#
das bekomme ich ???
 
ist das umbenennen der dateien nur mit dem root expolorer möglich? habe den dual file manager, mit dem hat es nicht hingehaut.
 
stephenking schrieb:
ist das umbenennen der dateien nur mit dem root expolorer möglich? habe den dual file manager, mit dem hat es nicht hingehaut.

Es kommt ganz darauf an, welche Dateiein du wo umbenennen willst. Auf der SD-Card wird es mit deinem Explorer möglich sein.
In /system oder schlichtweg ein Verzeichnis überhalb /sdcard (sprich: '/') wirst du wohl nur mit dem Root-Explorer oder über adb die Files umbenennen können, da der Root Explorer alle Verzeichnisse mounten kann.
 
Steppo schrieb:
Es kommt ganz darauf an, welche Dateiein du wo umbenennen willst. Auf der SD-Card wird es mit deinem Explorer möglich sein.
In /system oder schlichtweg ein Verzeichnis überhalb /sdcard (sprich: '/') wirst du wohl nur mit dem Root-Explorer oder über adb die Files umbenennen können, da der Root Explorer alle Verzeichnisse mounten kann.
aha, gibts auch eine kostenlose alternative zum root explorer?
 
stephenking schrieb:
aha, gibts auch eine kostenlose alternative zum root explorer?

Das kann ich dir nicht beantworten, vielleicht jemand anders, da ich eben den RootExplorer nutze.
 
Wenn Du keinen Rootexplorer hast:
1. Die ADB-Shell (adb.exe shell) öffnen
2. mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh_old
3. mv /system/recovery-from-boot.p /system/recovery-from-boot_old.p
 
  • Danke
Reaktionen: stephenking

Ähnliche Themen

G
  • Giulio76
Antworten
13
Aufrufe
4.088
Giulio76
G
Chondaux
  • Chondaux
Antworten
4
Aufrufe
2.310
theobichecker
T
S
  • ShneedleWoods
Antworten
1
Aufrufe
2.218
Claus3006
Claus3006
Zurück
Oben Unten