Sonstige MotoMagxBackup 0.01

Dieses Thema im Forum "Motorola Forum" wurde erstellt von Psycomorpher, 27. Sep. 2008.

  1. Psycomorpher

    Psycomorpher VIP Mitglied

    Registriert seit:
    22. Aug. 2006
    Beiträge:
    5.785
    Zustimmungen:
    53
    Nach langer Zeit ein Backup Tool welches unter Windows Backups erstellen kann von den MotoMagx Modellen wie: RAZR² V8, ROKR Z6, E8 und U9.

    Ich habe es erfolgreich an meinem U9 und V8 2GB getestet. :)

    Backups können nur aus dem Bootloader heraus erstellt werden.
    Wie komme ich in den Bootloader?

    Gleichzeitig die folgenden 3 Tasten im ausgeschalteten Zustand des Handys gedrückt halten: *#EIN Taste

    Download: MotoMagxBackup 0.01


    mmbackup.png

    *edit*
    Ich habe schnell nochmal den ROKR Z6 Loader hinzugepackt, damit sollten alle derzeitigen MotoMagx Modelle unterstützt sein.
     
    #1 Psycomorpher, 27. Sep. 2008
    Zuletzt bearbeitet: 27. Sep. 2008
  2. rasputin007

    rasputin007 VIP Mitglied

    Registriert seit:
    5. Sep. 2006
    Beiträge:
    1.099
    Zustimmungen:
    19
    Müßten dann nicht auch eigentlich 2 V8 Loader dabei sein, eins fürs 512MB und eins für 2GB?
    Weil doch die Größe der CG52 verschieden ist bei 512MB und 2GB V8. Alle anderen CGs sind dieselben.
     
  3. Psycomorpher

    Psycomorpher VIP Mitglied

    Registriert seit:
    22. Aug. 2006
    Beiträge:
    5.785
    Zustimmungen:
    53
    Ich habe in der Version welche wir hier zum download stellen loader für die 512MB, sowie für die 2GB Version hinzugefügt. Hätte ich das extra erwähnen sollen?
    Das Tool ist ja nicht unbedingt was neues, für Linux gab es die Möglichkeit ja schon länger.
     
  4. Protector

    Protector VIP Mitglied

    Registriert seit:
    7. Apr. 2007
    Beiträge:
    14.565
    Zustimmungen:
    41
    Soviele Linuxmodelle sind es ja zudem sowieso nicht :)

    Aber sehr gutes Tool, danke dafür.
     
  5. bestwebs

    bestwebs Neues Mitglied

    Registriert seit:
    16. Aug. 2008
    Beiträge:
    8
    Zustimmungen:
    0
    After you extract the smg files with MotoMagxBackup 0:01, how do you open them to edit or convert to shx or sbf to flash back into the phone?

    Thanks
    :)
     
  6. Psycomorpher

    Psycomorpher VIP Mitglied

    Registriert seit:
    22. Aug. 2006
    Beiträge:
    5.785
    Zustimmungen:
    53
    You can open them on every Linux Distribution available.
    Some Codegroups are in squashfs and other linux based file formats.

    Who is still using the useless shx format? Forget the shx format its from last century no one needs it anymore. :D

    Simple build a new flash Image with SBF-ReCalc 1.2x and flash it into your mobile with RSD-Lite or any other flashtool available.
     
  7. bestwebs

    bestwebs Neues Mitglied

    Registriert seit:
    16. Aug. 2008
    Beiträge:
    8
    Zustimmungen:
    0
    Hi,
    I am using sbf recalc 1.2.8 and I click open cg folder, when I open the folder that has the extracted smg files in it, the progam says hdr or hmg missing.

    How do these get recreated so I can build a new flash with sbf recalc?

    Thanks for your help.

    :)
     
  8. Meiner Einer

    Meiner Einer Vertrauensmitglied

    Registriert seit:
    21. Aug. 2006
    Beiträge:
    5.745
    Zustimmungen:
    15
    In this case: Use simply a standard Fullflash for your phone an split them with SBF-ReCalc. Copy this Headerfile (.hmg) into your backup-folder.
     
  9. bestwebs

    bestwebs Neues Mitglied

    Registriert seit:
    16. Aug. 2008
    Beiträge:
    8
    Zustimmungen:
    0
    Thankyou very much.
    I will try this.

    :)
     
  10. bestwebs

    bestwebs Neues Mitglied

    Registriert seit:
    16. Aug. 2008
    Beiträge:
    8
    Zustimmungen:
    0
    Hi,

    I tryed spliting the 2 files out of an existing firmware and used my smg files extracted from the Lucrece program.
    Then compiled a new firmware with SBF Recalc and when it flashed the result was failed because of corruption.

    I was left with a boot loader.
    Then I was able to reflash with Vista for martincz new again to get my E8 phone working.

    So if the 2 files could be generated from the Lucrece program, it may work.
    Maybe you could tell Lucrece about this.

    Right now having the smg files without a way to restore them defeats the whole purpose.


    The picture attached is the original output generated from the Lucrece program

    Thanks again.
     

    Anhänge:

  11. Psycomorpher

    Psycomorpher VIP Mitglied

    Registriert seit:
    22. Aug. 2006
    Beiträge:
    5.785
    Zustimmungen:
    53
    You tried to flash all Codegroups, why?
    There are so much original Firmwares around no need of backups.
    By the way, this tool cant backup your personal settings. ;)

    I´ve extract cg46 from my v8 flashed another langpack and as next my backup cg46 and all worked fine for me.
     
  12. bestwebs

    bestwebs Neues Mitglied

    Registriert seit:
    16. Aug. 2008
    Beiträge:
    8
    Zustimmungen:
    0
    Hi,

    I guess my idea was to make one good unbranded motorola E8 flash with all the preloaded games, language pack 039, original ringtones, ftp&telnet mods & xbox modded skin adder mods in one flash.

    I haven't been able to find one E8 flash with everything in one flash.

    So I am using now 3 flashes to get everything workng together.

    The vista_for_martincz_new flash, then his sp1 flash and finally the xbox modded skin adder flash.

    The backup program is missing the 2 files needed to make the flash. I tryed using the 2 files missing from another E8 flash and it didn't work.

    Thanks again.

    :)
     
  13. rasputin007

    rasputin007 VIP Mitglied

    Registriert seit:
    5. Sep. 2006
    Beiträge:
    1.099
    Zustimmungen:
    19
    Even if you would split the Xbox-flash (just a CG52 reflash) with SBF Recalc you will get the hmg and RAMDLD files, they are part of every flash/reflash.
    Ask Spike, as he has the first martincz reflash (also only CG52 reflash) with added skin folders from the Xbox reflash, saves one time flashing.
     
  14. J4ZZ

    J4ZZ VIP Mitglied

    Registriert seit:
    9. Sep. 2006
    Beiträge:
    508
    Zustimmungen:
    1
    Besten Dank für das Proggy... :)

    Kommt mir super gelegen, denn mein V8 muss in die Rep. (Außendisplay hat nen Messschieber zu spüren bekommen und nu isses dunkel :( )

    Gruß,

    ..::J4ZZ::..
     
  15. bestwebs

    bestwebs Neues Mitglied

    Registriert seit:
    16. Aug. 2008
    Beiträge:
    8
    Zustimmungen:
    0
    Thanks for the reply Ras, Psy and Mein.
    I did what Ras suggested,
    -----------------------------------------------------------
    1st I have a 3 flash procedure.
    It's a shame that there isn't one good flash out there for the E8 that does everything.
    -----------------------------------------------------------
    Maybe a E8 monsterpack from Ras or Psy? :) :)

    -----------------------------------------------------------
    1- I install vista_for martincz_new.sbf
    This is a fast running flash and enables the ability to add skins but no ftp or telnet..
    This is a full flash cg31 to cg62.

    2- Install martincz sp1.sbf (flashes cg52) enables ftp-telnet but disables the ability to add skins.

    3- Install xbox modded skin adder flash (flashes cg 52 again) this enables the ability to add skins and leaves the ftp & telnet enabled also.

    -----------------------------------------------------------
    So now we get to the backup.
    I used the Lucrece program to extract all the cg's installed in my phone so it should pick up all the modifications in the phone.

    Now I take just the cg52 ( as Ras suggested) copy the ramdld.smg from another cg52 and make a shx file using sbf recalc. I do the checksum recalc feature.

    Then I split the shx file so now I have a hmg file also.

    Then I rebuild the cg52 flash.sbf and flash it to my phone.

    Guess what, I loose the ability to add skins, no ftp and no telnet.

    So since I am not a linux programmer, I am guessing that the cg files that the
    Lucrece program generates are not the full cg files that are actually on the phone.

    Maybe one of you guys may know what is going on here.

    Thanks again.

    :banging: :banging: :banging:
     
  16. rasputin007

    rasputin007 VIP Mitglied

    Registriert seit:
    5. Sep. 2006
    Beiträge:
    1.099
    Zustimmungen:
    19
    The martincz CG52 flash that gives ftp and telnet autoruns a script that installs a program which is placed outside the CG52 area. When you flash now the Xbox CG52 you overwrite that martincz CG52 with the Xbox CG52, but because the ftp/telnet program has been already installed and because it has been installed outside the CG52 area it does not get overwritten.
    I had a look at those 2 flashes and combined them into one and gave it to Spike for testing, as I have no E8. (basically just copied the skin folder links into the martincz CG52)
    martincz CG52 with added skins, you can try this if you want.
     
  17. bestwebs

    bestwebs Neues Mitglied

    Registriert seit:
    16. Aug. 2008
    Beiträge:
    8
    Zustimmungen:
    0
    Thankyou Ras.
    I knew you would have the answer.

    I test it and give the results.

    :)
     
  18. bestwebs

    bestwebs Neues Mitglied

    Registriert seit:
    16. Aug. 2008
    Beiträge:
    8
    Zustimmungen:
    0
    Hi Ras,

    You probably know this, but you are a genius!
    :) :) :) :) :)

    Your cg52 recompile worked perfectly.
    I have been able to use it to make other flashes as well and all the featues are there the ftp,telnet and skin addition on the phone skins folder.

    One of our team members at motomodding.us discovered the "bug" in the Lucrese program.

    ----------------------------------------------
    From Krippler post:

    As I suspected the only problem with CG37 and CG48 was that (probably due to some bug in the backup program), they were too long with all the extra data in the files being empty(unneeded). I confirmed this by flashing a firmware, taking a backup and comparing the back to the original firmware.

    So if you want to use the CG37 and CG48 files returned from you phone, just do the following before compiling the sbf file.

    Download a Hex Editor, any one will do you dont need to do anything fancy.
    I used a freeware one xvi32.

    1. Open CG37.smg
    2. Jump to address: 947FFF (Note: This is a Hex value)
    3. Delete all the entries after that one
    4. Save the changes
    5. Do the same thing with CG48.smg but jump to: 737FFF
    6. After this the steps for creating a SBF file are detailed in posts above

    IMPORTANT: Make sure you only delete the values after the jump addresses, if you delete the jump address you will end up with a corrupted flash.
    ----------------------------------------------

    After I followed his instruction about editing the hex file, I was able to make a complete flash that is an exact backup of my phone.
    I flashed this back to my phone and everything is there including the extra skins that I put in the skins folder.

    It is really great!!!

    If the Lucrece could be edited to extract the cg 37 and cg 48 from the phone correectly, than the hex editing would not be necessary.

    You can read the full post here if you wish:
    Moto Modding.us - MotoMagx Backup - v0.01 - by Lucrece,

    Again thanks so much for your help.
    We will now have one complete flash for the E8 thats does everything correctly because of your help.

    :) :) :)