Sonstige Flash&Backup 3.07 für ROKR Z6

Dieses Thema im Forum "Motorola Forum" wurde erstellt von toscha42, 6. März 2008.

  1. toscha42

    toscha42 Neues Mitglied

    Registriert seit:
    1. Jan. 2008
    Beiträge:
    137
    Zustimmungen:
    0
    In einem anderen, englischsprachigen <a href="http://www.modmymoto.com/forums/showthread.php?t=79071">Motorola-Forum habe ich eine Beschreibung dazu gefunden, wie man mittels F&B 3.07 auch für das Z6 ein Backup erstellen kann. Hierzu eine Frage, erlauben die 'Regeln' hier es, auf das andere Forum zu verweisen? Oder ist es sinnvoller, die Anleitung hier neu zu posten?

    Auf jeden Fall funktioniert es genau so, wie dort beschrieben.

    Damit ist es u.a. möglich, spezifische CGs, und zwar CG43 und CG52, zu bearbeiten und sich eigene Flex-Files zu erstellen. Rasputin hat ja schon beschrieben, wie das <a href="http://www.rasputin007.co.uk/storage/webpages/v8_cg/">fürs V8 geht. Da dürfte der Weg beim Z6 wohl der gleiche sein. So lassen sich z.B. telnet oder ftp freischalten, ohne dass die sonstigen Einstellungen des Handys überschrieben müssen wie es z.B. bei einem Fullflash der Fall wäre.

    <b>[Edit]</b>
    Auf Anregung von Logofreax hier die Vorgehensweise auf Deutsch:
    Dank an <b>jfwfreo</b> für das engliche OP, s.o.
    1. Herunterladen von Flash&Backup 3.07, entweder hier aus der <a href="http://www.faq4mobiles.de/forum/downloads.php?do=file&id=2586">Downloadbase oder von: http://www.modmymoto.com/forums/down...o=file&id=7557
    Ich habe es mit Letzterer probiert, da die im OP angegeben war.
    2. Flash&Backup installieren
    3. Herunterladen des passenden F&B-Profiles für das Z6 (s.a. Anhang): http://www.modmymoto.com/forums/down...o=file&id=7317
    4. Herunterladen eines Patches für F&B, damit das Programm das Z6 erkennt (s.a. Anhang): http://users.tpgi.com.au/jfwfreo/fb3hook.zip
    Der Patch muss ins F&B-programmverzeichnis entpackt werden.
    5. Das Handy im Bootloader starten (* + # + On)
    6. Den Patch <i>fb3hook.exe</i> starten anstatt <i>fb3.exe</i>.
    7. Der Patch startet selbst F&B3, nach Erfolg erscheint die Meldung "z6 code loaded".
    8. Jetzt kann ganz normal mit Flash&Backup gearbeitet werden.
    <b>[Edit Ende]</b>


    Ciao
    Toscha
     

    Anhänge:

    #1 toscha42, 6. März 2008
    Zuletzt bearbeitet: 6. März 2008
  2. logofreax

    logofreax Bekanntes Mitglied

    Registriert seit:
    21. Apr. 2006
    Beiträge:
    41.926
    Zustimmungen:
    1.040
    Von mir aus kannst du gerne verlinken oder noch besser eine eigene Anleitung dazu schreiben ;)

    cu
    logofreax
     
  3. toscha42

    toscha42 Neues Mitglied

    Registriert seit:
    1. Jan. 2008
    Beiträge:
    137
    Zustimmungen:
    0
    Ich hab's in mein Originalposting hereineditiert. :)


    Ciao
    Toscha
     
  4. Psycomorpher

    Psycomorpher VIP Mitglied

    Registriert seit:
    22. Aug. 2006
    Beiträge:
    5.785
    Zustimmungen:
    53
    Den Hinweis darauf hatte ich gestern schon von Gorgoyle bekommen.
    Ich wollte es sobald ich Zeit finde am V8 probieren. Obwohl Backup der zu flashenden CGs wohl kaum Sinn macht da diese uns ja alle in den Flashfiles vorliegen. ;)
    Interessant wäre der Bereich wo sämtliche Einstellungen abgelegt sind. Nur müsste man dazu erstmal wissen ab welcher Adresse der Bereich liegt.
     
  5. toscha42

    toscha42 Neues Mitglied

    Registriert seit:
    1. Jan. 2008
    Beiträge:
    137
    Zustimmungen:
    0
    Sorry, falls ich dir da eine 'Überraschung' verdorben haben sollte. Wäre sicher nicht Absicht gewesen.
    Spannender finde ich, dass ich jetzt nach <a href="http://www.rasputin007.co.uk/storage/webpages/cygwin/index.htm">Rasputins Anleitung beginnen kann, einen Reflash(?) zu erstellen, der durch Manipulation in der CG52 vielleicht erlaubt, nur telnet und ftp freizuschalten, ohne dass ich ein Fullflash installieren muss, mit all den bekannten Nachteilen.

    Und vielleicht kann ich dann auch 'irgendwie' die Position der Datumsanzeige verändern.


    Ciao
    Toscha
     
  6. Psycomorpher

    Psycomorpher VIP Mitglied

    Registriert seit:
    22. Aug. 2006
    Beiträge:
    5.785
    Zustimmungen:
    53
    Wie ist das jetzt zu verstehen?
    Um ehrlich zu sein, ein Backup der vorhandenen Codegroups ist aus meiner Sicht total unnötig. Die sind in den Flashfiles zur genüge vorhanden. Als einzigen Vorteil sehe ich das es jetzt möglich ist auch an exotische Languagepacks zu kommen. Alles andere lässt sich wie zuvor modden. Im übrigen auch deine Datumsanzeige. Dazu hättest du schon vor Monaten einfach die CG52 aus einem vorhandenen Flashfile genommen unter Linux gemountet und entsprechend die .ini angepasst, erneut ein SquashFS erstellt und wieder in dein Z6 geflasht, fertig. Denn dein Backup ergibt nichts anderes, bedenke das die CG52 im SquashFS Format und somit Read Only ist. Was ich dir damit sagen will ist, darin sind keine deiner Einstellungen vorhanden. Es ist alles wie in dem original Flashfile. ;)
    Deshalb ja auch meine Meinung, Backups sind so gut wie unnütz, außer man liest Bereiche aus die nicht in den Flashfiles vorhanden sind. Allerdings wird das wohl auch kaum etwas bringen. Denn höchstwahrscheinlich wird man die nicht wieder flashen können.
     
  7. toscha42

    toscha42 Neues Mitglied

    Registriert seit:
    1. Jan. 2008
    Beiträge:
    137
    Zustimmungen:
    0
    Ich weiß, das hattest du schon mal vorgeschlagen. Zumindest das Mounten unter Linux fällt aber weg, wenn man Rasputins Anleitung folgt und mit Cygwin arbeitet. :)

    Darin liegt dann wohl mein Denkfehler, denn genau das hatte ich gedacht, bzw. erhofft.

    Wenn das so ist ...
    Es hat aber trotzdem Spaß gemacht, sich überhaupt mal ein wenig tiefer mit dem Handy zu befassen. :)


    Ciao und danke,
    Toscha
     
  8. Meiner Einer

    Meiner Einer Vertrauensmitglied

    Registriert seit:
    21. Aug. 2006
    Beiträge:
    5.745
    Zustimmungen:
    15
    Das ist doch eigentlich auch der entscheidene Punkt dabei - in erster Linie soll es doch Spaß machen. Und ich selbst betrachte es zusätzlich als gewisses Gehirntraining.

    Ein Backup macht nur Sinn, wenn man damit z.B. eigene Einstellungen sichern kann und somit bei Bedarf zurückspielen. Bei Read Only Filesystemen wird ja (zumindest im Handy) nichts verändert. Modden/Anpassen mußt Du das eh auf dem Rechner. Also hast Du demzufolge Dein "Backup" dieser CG von vornherein auf dem Rechner.
    Ansonsten, wie Psyco schon schrieb, nur noch Bereiche, die nicht in den Flashfiles vorhanden sind.
     
  9. toscha42

    toscha42 Neues Mitglied

    Registriert seit:
    1. Jan. 2008
    Beiträge:
    137
    Zustimmungen:
    0
    Lässt man mal das Modden außen vor, kann ich im Handy, sozusagen mit Bordmitteln, Folgendes ändern:
    - Adressbuch
    - SMS / MMS
    - providerspezifische Einstellungen
    - Themen / Profile, inkl. Hintergrundbilder und Klingeltöne
    - benutzerspezifische Menüs, Belegung der Softkeys and anderes, das über 'Settings / Optionen' angepasst werden kann
    - zusätzliche Programme
    Von einem Backup, wie z.B. F&B 3.07, hätte ich erwartet, dass all diese Einstellungen mitgenommen werden. Liege ich damit falsch?

    Ich habe jetzt einmal die CGs verglichen zwischen dem originalen Flashfile, das derzeit auf meinem Z6 läuft, 'R60_G_80.33.4ER_GSQACENRTDE055_PDS00B_LP0039B_GSQACERTDE_S106_E023_R002_G002_1FF' hier aus der DL-Base und den CGs, die ich mit F&B gesichert habe. Dabei fallen allein schon Unterschiede in den Dateigrößen auf:

    CG______mein Z6___Flashfile
    CG31_____128 kB_____16 kB
    CG34_____128 kB_____16 kB__(linux boot loader)
    CG35___1.536 kB___1.536 kB__(kernel)
    CG36__29.680 kb__29.680 kB__(root filessystem)
    CG37___7.392 kB___7.392 kB__(user filesystem)
    CG41_____128 kB_____16 kB
    CG42_____256 kB____256 kB__(logo)
    CG43_____128 kB_____37 kB__(setup, configuration files)
    CG44_____128 kB____128 kB__(secure setup, certificates and such)
    CG45___3.968 kB___3.968 kB
    CG46___7.680 kB___7.680 kB__(language pack)
    CG49_____128 kB_____16 kB
    CG52__14.848 kB___9.317 kB__(resources, preloaded games, ringtones etc)

    Bearbeiten können wir, so wie ich es verstanden habe, nur die CG43 und die CG52. Gerade die ist aber deutlich größer in meinem Backup verglichen mit der CG52 aus dem Flashfile. Da steht offensichtlich mehr drin als ursprünglich. Wenn ich also etwas in der CG52 verändere, irgendwelche .ini-Dateinen z.B., und die zurückflashe, dann nehme ich doch besser die CG52 aus meinem Backup anstatt die aus dem Flashfile? Somit müssten mir die doch die dort vorgenommen Einstellungen erhalten bleiben.

    Mache ich da wirklich so einen Denkfehler? Oder habe ich dich und Psycho völlig falsch verstanden?


    Ciao
    Toscha
     
  10. Meiner Einer

    Meiner Einer Vertrauensmitglied

    Registriert seit:
    21. Aug. 2006
    Beiträge:
    5.745
    Zustimmungen:
    15
    Schwierig zu erklären...
    Ich laufe bei sowas immer Gefahr, das andere mir erklären, sie verstehen nur Bahnhof...

    Ich versuch's mal trotzdem.

    CG 43 und 52 sind im Handy Read Only, also nicht änderbar. Unterschiede zwischen den verschiedenen Flashfiles sind Hersteller- bzw. Providerspezifisch (oder halt modden auf PC) - Eine Sicherung ist daher unnötig, denn Du hast ja diese evtl. gemoddete CG sowieso auf dem Rechner, wo Du sie erstellt hast - also quasi Dein Backup.

    Andere CG's sind durchaus Read/Write. Teilweise aber auch durch Signatur geschützt.
    Logischerweise kann also nicht die jeweils komplette CG per Sig geschützt sein, sondern nur Teile davon.
    Oder aber - andere Theorie - das Handy erzeugt auch eine neue Sig, nachdem irgendwas geändert wurde.

    Die CG, wo Deine persönlichen Einstellungen gespeichert werden bzw. Daten abgelegt werden - dort macht ein Backup Sinn.
    Nur kann Dir noch keiner genau sagen, ob es funktioniert mit dem zurückspielen.
     
  11. toscha42

    toscha42 Neues Mitglied

    Registriert seit:
    1. Jan. 2008
    Beiträge:
    137
    Zustimmungen:
    0
    Ich habe jetzt mal mittels <i>unsquashfs</i> sowohl die CG52 aus meinem Z6 (14,8 MB) wie auch die CG52 aus dem Flashfile (9,3 MB) entpackt. Und trotz unterschiedlicher Ausgangsgrößen sind die entpackten Dateien gleich groß. Verstehe ich das richtig, dass also 'meine' Daten in den nicht entpackten Abschnitten stecken?

    Ein mksquashfs packt logischerweise auch nur eine CG52 mit 9,3 MB zusammen, also ohne <i>meine</i> Daten.

    Das ist aber unbefriedigend.


    Es haben doch einige hier ihr V8 schon mit 'Power of Linux' geflasht. Dieser Flash bringt ja telnet und ftp mit. Lassen sich damit eigentlich Dateien aus der CG52 direkt auslesen, also ohne unsquashfs? Und nach eventueller Bearbeitung auch zurückschreiben?

    Wenn nicht, worin liegt der Sinn, sich telnet und ftp überhaupt einzurichten?


    Ciao
    Toscha
     
  12. Psycomorpher

    Psycomorpher VIP Mitglied

    Registriert seit:
    22. Aug. 2006
    Beiträge:
    5.785
    Zustimmungen:
    53
    Beide Codegroups sind im SquashFS Format, welches ein Read Only FS ist. Es können also keine persönlichen Einstellungen darin vorhanden sein.

    Die entpackten Daten sollten etwa um den Faktor 3 größer sein. Es müssen etliche Ordner und Unterordner vorhanden sein. Ansonsten ist nichts entpackt worden.

    Per Telnet und FTP kannst du auf alle Bereiche des Z6 zugreifen, u.a. auch auf die Bereiche wo deine Persönlichen Einstellungen vorhanden sind, ist nur die Frage woran du diese erkennst. Die meisten Bereiche sind Read Only, eben dadurch das diese zu einem großen Teil aus diesen SquashFS Codegroups bestehen. Warum möchtest du überhaupt etwas sichern? Du hättest in der Zeit, seit dieser Thread läuft schon x mal flashen können und genauso oft deine Einstellungen neu gemacht haben können. ;)

    Wenn man an seinem Handy unbedingt flashen will, sollten einem die persönlichen Einstellungen egal sein. Ansonsten sollte man lieber die Finger davon lassen.

    Hast du bereits versucht ein Update deines Z6 über das offizielle MSU zu machen?
    Dort lassen sich persönliche Daten vor dem eigentlichen Flash Vorgang sichern und anschließend werden die Daten wieder auf das Handy übertragen.
     
  13. Meiner Einer

    Meiner Einer Vertrauensmitglied

    Registriert seit:
    21. Aug. 2006
    Beiträge:
    5.745
    Zustimmungen:
    15
    Also: Trotz unterschiedlicher Ausgangsgröße waren die entpackten Dateien gleich groß...
    Das liegt daran, das Sqash ja noch zusätzlich komprimiert ist - a la Zip bzw. Rar. Und wie Du sicher weißt, kannst Du den Komprimierungsgrad dort ja einstellen von "Wenig" bis "Sehr Stark".

    Richtig erkannt: Deine Daten stecken dort NICHT drin. Ein Beschreiben seitens des Handys ist nicht möglich.

    Deine Daten stecken woanders. Und zwar in einer beschreibbaren CG oder Speicherbereich, der dafür vorgesehen ist.

    Ich sagte doch, es ist schwierig zu erklären. Stell Dir das so vor:
    Das Handy hat mehrere Suchorte für Dateien / Einstellungen.

    1. Suche in einer (beschreibbaren) CG nach irgendwelchen Daten.

    1a. Wenn vorhanden bzw. gefunden, dann benutze sie - weiter mit Punkt 2.
    1b. Wenn nicht vorhanden, dann suche in der CG52 / CG43 nach den Default-Einstellungen und benutze diese - Weiter mit Punkt 2.

    2. Nächste Aktion des Handys...

    Natürlich kannst Du mit Telnet oder FTP diesen Daten auslesen - Read Only heißt ja, das lesen möglich ist. Nur eben kein schreiben.
    Wenn Du einen Schreibvorgang startest, lenkt das Handy das automatisch um auf eine beschreibbare CG.
    Für Dich als Benutzer sieht es im ersten Moment so aus, als ob das Handy wirklich in CG52 / CG43 geschrieben hätte - hat es aber nicht! Es wird nur so dargestellt.
     
  14. toscha42

    toscha42 Neues Mitglied

    Registriert seit:
    1. Jan. 2008
    Beiträge:
    137
    Zustimmungen:
    0
    Das sagst du so einfach in deinem jugendlichen Leichsinn. :)
    Ich habe hier meine Kontakte diversen Kategorien zugeordnet und jeder Kategorie einen spezifischen Klingelton. Alleine das wieder herzustellen ...

    Abgesehen davon hätte ich beim Flashen erheblich weniger gelernt als so.

    Es gibt AFAIK noch kein 'offizielles' Update für das Z6. Zumindest erscheint das Z6 auf <a href="http://direct.motorola.com/GER/SoftwareUpdateSelect.asp?country=DEU&language=GER&web_page_name=SUPPORT">HelloMoto nicht in der Liste der Handys, für die es eines gibt.


    Ciao und danke euch beiden für die Nachhilfestunde,
    Toscha
     
  15. Psycomorpher

    Psycomorpher VIP Mitglied

    Registriert seit:
    22. Aug. 2006
    Beiträge:
    5.785
    Zustimmungen:
    53
    Du musst doch bereits ein Update durchgeführt haben, zumindest steht in deinem Profil zum Handy folgendes: MotoROKR Z6 [A3.C9 / R60_G_80.33.4ER]. Aktueller gibt es offiziell auch nicht.
     
  16. toscha42

    toscha42 Neues Mitglied

    Registriert seit:
    1. Jan. 2008
    Beiträge:
    137
    Zustimmungen:
    0
    Vielleicht ein Missverständnis; du hattest gefragt, ob ich schon "ein Update deines Z6 über das offizielle MSU" gemacht habe, meine Version stammt aber hier aus der DL-Base. Ich hatte mich ja gar nicht beschwert bzgl. der Aktualität meiner Version. ;)


    Ciao
    Toscha
     
Die Seite wird geladen...