Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > LG Forum > LG P500 Optimus One Forum > Root / Hacking / Modding für LG P500 Optimus One

Kleines Custom Recovery Image für "no space left on device"-Geplagte

Das Thema "Kleines Custom Recovery Image für "no space left on device"-Geplagte" befindet sich unter Root / Hacking / Modding für LG P500 Optimus One auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 25.04.2011, 11:51   #1 (permalink)
Android-Hilfe.de Mitglied

Modell: LG P500 Optimus One (silber)

Registriert seit: 30.11.2010
Beiträge: 68
Abgegebene Danke: 1
Erhielt 23 Danke für 10 Beiträge
Standard Kleines Custom Recovery Image für "no space left on device"-Geplagte

Wer beim Versuch, ein Custom Recovery zu flashen, die Meldung "no space left on device" erhält, bei dem sind Zellen des Flash-Speichers defekt, so dass der verfügbare Speicherplatz verringert wird. Die Größe der (vollständig intakten) Recovery-Partition beträgt 5 MB.

Das "normale" Amon Ra Custom Recovery der Versionen 1.1.0 bis 1.2.1 ist recht voluminös, nämlich 4,79 MB (1.1.0), 4,94 MB (1.2.0) und 4,85 MB (1.2.1). Daher kann es bereits bei nur wenigen fehlerhaften Zellen des Flash-Speichers dazu kommen, dass das Custom Recovery schlicht zu groß für die Partition ist. Daher gab es für Besitzer von P500, die von diesem Problem betroffen sind, bisher keine Möglichkeit, ein Custom Recovery zu flashen.

Das Custom Recovery besteht aus einer gepackten Ramdisk mit den Skripten und Tools sowie einem gepackten Kernel. An ersterem kann man nicht viel ändern, da die meisten Elemente benötigt werden. Ausnahme sind die zwei Tools "ftm_power" (75 KB) und "flash_eraseall" (73 KB), das bringt erstmal 148 KB Ersparnis. Mehr ist aber nicht drin.

Also muss man sich an der anderen Komponente versuchen. Immerhin ist der Kernel im "normalen" Custom Recovery der ganz gewöhnliche Kernel. Da stecken für ein Custom Recovery so überflüssige Dinge drin wie die Audio/Video-Treiber, Touchscreen-Treiber, Bluetooth-Treiber, IPv6, QoS, Netfilter etc., von den diversen Debug-Zusätzen ganz zu schweigen. Wenn man die aus dem Kernel entfernt, kann man reichlich Platz sparen. Im Vergleich:

Kernel aus Custom Recovery 1.2: 2,93 MB

Mein reduzierter Kernel (auf Basis der v10r-Sourcen): 1,83 MB

Ersparnis also 1,1 MB!

Ein mit diesen beiden verschlankten Komponenten gebautes Custom Recovery ist sogar kleiner als das normale LG Recovery. Im Vergleich:

LG Recovery aus v10e: 3,83 MB
Amon Ra Recovery 1.2: 4,94 MB
Mein modifiziertes Recovery: 3,8 MB

Da das 1.2.1 Recovery zumindest insofern fehlerhaft ist, als dass die Menüpunkte für Backup/Restore nicht stimmen, habe ich das reduzierte Custom Recovery auf der Basis der Version 1.2 gebaut. Zu beachten: Der reduzierte Kernel enthält KEINEN ext4-Treiber, denn ich halte ext4 für ungeeignet für das P500, außerdem würde dadurch der Kernel wieder unnötig aufgebläht. Da der Standard-LG-Kernel auch kein ext4 enthält, betrifft dies aber wohl nur Leute, die schon mit Custom Recovery etc. hantiert haben, und mein reduziertes Custom Recovery somit gar nicht benötigen.

Im nächsten Post nun auch eine verkleinerte Version des neuesten AmonRa-Recovery der Version 3.0.6. Enthält auch einen Treiber für ext4.

Wie immer gilt: Benutzung auf eigene Gefahr!

Geändert von MDK2412 (14.11.2011 um 22:00 Uhr) Grund: Datei im Forum hochgeladen
MDK2412 ist offline   Mit Zitat antworten
Folgende Benutzer bedanken sich bei MDK2412 für diesen Beitrag:
Barrac (19.05.2011), norbert (25.04.2011), puschel85 (26.04.2011)
Alt 25.04.2011, 13:28   #2 (permalink)
Android-Hilfe.de Mitglied

Modell: LG P500 Optimus One (silber)

Registriert seit: 30.11.2010
Beiträge: 68
Abgegebene Danke: 1
Erhielt 23 Danke für 10 Beiträge
Standard AW: Kleines Custom Recovery Image für "no space left on device"-Geplagte

Auf Anregung von Norbert hin, hier das Mini-Recovery gepackt und im Forum hochgeladen.

Nur zur Sicherheit: dies ist KEINE Update-Datei, die mit "Flash ZIP" geflasht werden kann! Das enthaltene Image muss wie bekannt mittels ADB-Shell geflasht werden.
Angehängte Dateien
Dateityp: zip Mini-Recovery.zip (3,79 MB, 14x aufgerufen)
Dateityp: zip ra-306-mdk2412.zip (3,24 MB, 3x aufgerufen)

Geändert von MDK2412 (14.11.2011 um 22:05 Uhr) Grund: Sicherheitshinweis ergänzt
MDK2412 ist offline   Mit Zitat antworten
Alt 26.04.2011, 07:22   #3 (permalink)
Neuer Benutzer

Modell: LG P500 Optimus One

Registriert seit: 24.03.2011
Beiträge: 9
Abgegebene Danke: 1
Erhielt 2 Danke für 1 Beitrag
Standard AW: Kleines Custom Recovery Image für "no space left on device"-Geplagte

Danke!!
puschel85 ist offline   Mit Zitat antworten
Alt 17.05.2011, 10:00   #4 (permalink)
Android-Hilfe.de Mitglied

Modell: LG P500 Optimus One (silber)

Registriert seit: 30.11.2010
Beiträge: 68
Abgegebene Danke: 1
Erhielt 23 Danke für 10 Beiträge
Standard AW: Kleines Custom Recovery Image für "no space left on device"-Geplagte

Inzwischen gibt es auch Patches für die Unterstützung von LZMA-Komprimierung im LG-Kernel. Dadurch wird die gepackte Kernel-Datei zImage um bis zu 33% kleiner gegenüber der normalen GZIP-Komprimierung, so dass noch etwas mehr Luft für Zusätze im Kernel bleibt, ohne das Recovery-Image zu sehr aufzublähen.

Habe mich daher entschlossen, das dafür zu verwenden, den Ext4-Treiber doch mit aufzunehmen. Wer das benötigt oder es einfach mal ausprobieren möchte, kann sich daran versuchen. Netter Nebeneffekt: Trotz Ext4 ist das Image weiter geschrumpft (3,44 MB)...
Angehängte Dateien
Dateityp: zip RA-1.2.0-mdk2412-mini.zip (3,44 MB, 23x aufgerufen)
MDK2412 ist offline   Mit Zitat antworten
Alt 18.05.2011, 20:01   #5 (permalink)
Erfahrener Benutzer
 
Benutzerbild von Barrac

Modell: HTC Desire HD

Registriert seit: 17.02.2011
Beiträge: 214
Abgegebene Danke: 10
Erhielt 28 Danke für 14 Beiträge
Standard AW: Kleines Custom Recovery Image für "no space left on device"-Geplagte

Hab jetzt auch mal versucht, den cyanogenmod aufzuspielen.
Allerdings bekomme ich selbst mit dem "mini" recovery von mdk2412 die Meldung:
"No Space left on device"

Habe ich vorher was vergessen? Muss ich das original erst irgendwie runterwerfen? Habe mich nach der Anleitung von Puschel gerichtet.
__________________
Dropbox: 2GB Onlinespeicher für deine Daten!
Und hier gibts noch 250MB drauf...
Barrac ist offline   Mit Zitat antworten
Alt 18.05.2011, 22:27   #6 (permalink)
Foren-Manager
 
Benutzerbild von norbert

Modell: => Signatur

Registriert seit: 10.02.2009
Beiträge: 8.353
Abgegebene Danke: 164
Erhielt 1.224 Danke für 806 Beiträge
norbert eine Nachricht über ICQ schicken norbert eine Nachricht über MSN schicken norbert eine Nachricht über Skype™ schicken
Standard AW: Kleines Custom Recovery Image für "no space left on device"-Geplagte

Barrac, ich glaub du verwechselst etwas?

Das Recovery ist gedacht für die, die Probleme haben das Thunderg-Recovery zu installieren (weil die Partition manchmal wohl Schäden hat). Wenn erst mal ein Recovery erfolgreich installiert ist, macht es keinen Sinn dieses durch ein anderes zu ersetzen - hier jetzt nur gemeint im Hinblick auf die Fehlermeldung "no Space..."

Das Cyano wird in einem anderen Bereich installiert, und hat NICHTS mit dem Recovery zu tun.
Deine Frage solltest du hier stellen: CyanogenMod 7 ROM (Gingerbread)
__________________
Norbert
____________________________
:: Kein Support oder Hilfe per PN! ::


Meine Geräte: G1 (dzt. Ruhestand) / Desire / P500 / Cat Nova / Medion P9516 Lifetab / Alcatel OT-910

WICHTIG:

Allgemein :: Forenregeln! :: Suche :: Wichtige Forenfunktionen
norbert ist offline   Mit Zitat antworten
Alt 18.05.2011, 22:30   #7 (permalink)
Erfahrener Benutzer
 
Benutzerbild von Barrac

Modell: HTC Desire HD

Registriert seit: 17.02.2011
Beiträge: 214
Abgegebene Danke: 10
Erhielt 28 Danke für 14 Beiträge
Standard AW: Kleines Custom Recovery Image für "no space left on device"-Geplagte

Aber um ein Custom Rom wie cyanogen zu flashen, muss ich doch ein Custom Recovery installieren, oder?
Und dabei schon bekomme ich "no space...."
__________________
Dropbox: 2GB Onlinespeicher für deine Daten!
Und hier gibts noch 250MB drauf...
Barrac ist offline   Mit Zitat antworten
Alt 18.05.2011, 22:40   #8 (permalink)
Foren-Manager
 
Benutzerbild von norbert

Modell: => Signatur

Registriert seit: 10.02.2009
Beiträge: 8.353
Abgegebene Danke: 164
Erhielt 1.224 Danke für 806 Beiträge
norbert eine Nachricht über ICQ schicken norbert eine Nachricht über MSN schicken norbert eine Nachricht über Skype™ schicken
Standard AW: Kleines Custom Recovery Image für "no space left on device"-Geplagte

Dann hast du dich schlecht ausgedrückt

Wie ich in meinem Tut ja auch angeführt habe, gibt es im Prinzip 3 Schritte zu einem anderen Rom:

1. Rooten
2. Custom Recovery einspielen (z.B. Thunderg oder eben die Mini-Version von MDK)
3. Custom Rom einspielen (Cyano 7, AH2, ...)

Wenn du selbst mit dem Mini-Recovery die Fehlermeldung hast, fallen mir 2 Möglichkeiten ein:
a. dein Gerät ist in (speichermäßig) ganz schlechtem Zustand, und du hättest besser nichts gemacht
b. du hast Punkt 1. nicht erfolgreich durchgeführt. Ohne Schreibzugriff ist die Fehlermeldung "no Space" durchaus möglich (auch wenn ein "no Permission" in dem Fall sinnvoller wäre). Kennt man ja auch von schreibgeschützten Speicherkarten.
__________________
Norbert
____________________________
:: Kein Support oder Hilfe per PN! ::


Meine Geräte: G1 (dzt. Ruhestand) / Desire / P500 / Cat Nova / Medion P9516 Lifetab / Alcatel OT-910

WICHTIG:

Allgemein :: Forenregeln! :: Suche :: Wichtige Forenfunktionen
norbert ist offline   Mit Zitat antworten
Alt 18.05.2011, 22:50   #9 (permalink)
Erfahrener Benutzer
 
Benutzerbild von Barrac

Modell: HTC Desire HD

Registriert seit: 17.02.2011
Beiträge: 214
Abgegebene Danke: 10
Erhielt 28 Danke für 14 Beiträge
Standard AW: Kleines Custom Recovery Image für "no space left on device"-Geplagte

mit root hat definitiv geklappt. adfree, clocksync etc. liefen einwandfrei.

zu2. das "mini" von mdk ist ja kleiner als das originale, warum passt das original, aber das kleinere nicht? das ist mir ein Rätsel...


UPDATE: Habe jetzt mal nen Standard Hard-Reset gemacht, vorher alle Nutzerdaten gelöscht.
Nun nochmal genau nach Puschels Anleitung vorgegangen, und es klappt.
__________________
Dropbox: 2GB Onlinespeicher für deine Daten!
Und hier gibts noch 250MB drauf...

Geändert von Barrac (18.05.2011 um 22:58 Uhr)
Barrac ist offline   Mit Zitat antworten
Alt 18.05.2011, 22:57   #10 (permalink)
Foren-Manager
 
Benutzerbild von norbert

Modell: => Signatur

Registriert seit: 10.02.2009
Beiträge: 8.353
Abgegebene Danke: 164
Erhielt 1.224 Danke für 806 Beiträge
norbert eine Nachricht über ICQ schicken norbert eine Nachricht über MSN schicken norbert eine Nachricht über Skype™ schicken
Standard AW: Kleines Custom Recovery Image für "no space left on device"-Geplagte

Das Problem ist oft, daß die Speicherzellen zwar noch ausgelesen werden können, aber bei Schreibzugriffen irgendwo nicht so wollen wie wir es gern hätten.

Wenn ich jetzt nicht ganz falsch liege, hat dein Gerät derzeit überhaupt kein funktionierendes Recovery, oder?
__________________
Norbert
____________________________
:: Kein Support oder Hilfe per PN! ::


Meine Geräte: G1 (dzt. Ruhestand) / Desire / P500 / Cat Nova / Medion P9516 Lifetab / Alcatel OT-910

WICHTIG:

Allgemein :: Forenregeln! :: Suche :: Wichtige Forenfunktionen
norbert ist offline   Mit Zitat antworten
Antwort

Stichworte
custom, device, left, recovery, space

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Biete: Smartphone für "kleines" Geld, LG KC910 Renoir roymunson Beendete Inserate (Marktplatz-Archiv) 6 13.03.2011 13:17
Nexus "S" wie "Space" (by balloons) Scanna Nexus S Forum 0 24.12.2010 13:02
Unable to upload file: No space left on device beginnerUser Android App Entwicklung 2 04.11.2010 15:06
Recovery Image / Nandroid Problem "No Space left on device" Brix Root / Hacking / Modding für T-Mobile G2 Touch 5 13.01.2010 20:10
Log.w("BrickReceiver", "!!! BRICKING DEVICE !!!"); mathemagician Android App Entwicklung 0 06.03.2009 14:03




Du liest gerade: "Kleines Custom Recovery Image für "no space left on device"-Geplagte" unter "Root / Hacking / Modding für LG P500 Optimus One" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.