Backup original ROM - JAMin, XDA Neo, S200 ROM Development

Hello,
I've still installed my original ROM. But I want to upgrade to a WM6.1 version. Prior I want to backup my ROM so that I can go back every time. Actual my device is CID locked. So "r2sd" didn't work.
Is there any possibility (without charge) to backup my ROM?
E.g. I remember there a program called "grab it ...". This program is installed on a SD card and dumps the ROM to dump.bin on this SD card. But I've no idea if this backup is good enough and how to restore.
Possibly there are also other ways...
Joline

Joline said:
Hello,
I've still installed my original ROM. But I want to upgrade to a WM6.1 version. Prior I want to backup my ROM so that I can go back every time. Actual my device is CID locked. So "r2sd" didn't work.
Is there any possibility (without charge) to backup my ROM?
E.g. I remember there a program called "grab it ...". This program is installed on a SD card and dumps the ROM to dump.bin on this SD card. But I've no idea if this backup is good enough and how to restore.
Possibly there are also other ways...
Joline
Click to expand...
Click to collapse
What brand is your device?
The ROM for it may already be available on the Wiki.
grab_it needs the ROM to be rebuilt to allow flashing, although if you upload the dump.bin file, I'll be happy to give the rebuilding a shot for your (for free of course!).
Alternatively, you can apply Hard/Soft SPL prior to using R2SD.
I did see an alternative method somewhere (specifically for Prophet) although I can't remember where!

l3v5y said:
What brand is your device?
The ROM for it may already be available on the Wiki.
Click to expand...
Click to collapse
I have a T-Mobile TC 500. Unfortunatelly there is no ROM in the Wiki (because this brand is very rare). Maybe if I can successful backup this ROM I would publish this here in the Wiki...
l3v5y said:
Alternatively, you can apply Hard/Soft SPL prior to using R2SD.
Click to expand...
Click to collapse
Do you think it is possible after applying Hard/Soft SPL that I can backup my original ROM?
l3v5y said:
I did see an alternative method somewhere (specifically for Prophet) although I can't remember where!
Click to expand...
Click to collapse
What a shame!
l3v5y said:
grab_it needs the ROM to be rebuilt to allow flashing, although if you upload the dump.bin file, I'll be happy to give the rebuilding a shot for your (for free of course!).
Click to expand...
Click to collapse
How does this works?

Joline said:
I have a T-Mobile TC 500. Unfortunatelly there is no ROM in the Wiki (because this brand is very rare). Maybe if I can successful backup this ROM I would publish this here in the Wiki...
Do you think it is possible after applying Hard/Soft SPL that I can backup my original ROM?
Click to expand...
Click to collapse
Hard/SoftSPL allow bypassing of the CID checks, so it could work.
How does this works?
Click to expand...
Click to collapse
The dump.bin file you get can be edited using ROM tools.
Looks like I found an alternative!
aWizard! It works fine to backup the ROM on my Prophet, and with a bit of playing around, the dump can be flashed back to the device!
http://forum.xda-developers.com/showthread.php?t=252957

l3v5y said:
Hard/SoftSPL allow bypassing of the CID checks, so it could work.
Click to expand...
Click to collapse
I'll try SoftSPL at first.
--
aWizard is an alternative. Thanks. If the Hard/SoftSPL will not work I'll try aWizard also.
Finally I could get the ROM using grab_it. I hope somebody will help me cooking a "flashable" ROM from dump.bin if this is needed.
Mainly I want to have a chance to go back to the original ROM if the new ROM doesn't work. So maybe I'll never use the backup...
Joline

With SoftSPL it seems to work. After running SoftSPL I was able to connect via MTTY and run "r2sd all". This command has done something. No idea, if this was correct...
Joline

Joline said:
With SoftSPL it seems to work. After running SoftSPL I was able to connect via MTTY and run "r2sd all". This command has done something. No idea, if this was correct...
Joline
Click to expand...
Click to collapse
Restart the device, and see if it prompts you to load the ROM from the SD card.

If I restart to the 3-color-screen a question comes up to load the image from sd card. Great.

restore works?
Joline said:
If I restart to the 3-color-screen a question comes up to load the image from sd card. Great.
Click to expand...
Click to collapse
Hi Joline!
I'm in the same situation! I also wanted to backup my original ROM (HUN) because of warranty since I haven't found it next to the downloadable original ROMs.
I did the same as you! I also got it dumped and the bootloader offered me to restore too. BUT I haven't tried to start the restore because I found on the net somewhere that a guy did the same and the restore was unsuccessful!
Therfor I'd like to be sure that the dumped ROM is OK before I start the restore.
Do you know how to verify the dumped ROM?
Did you try to restore it? Was it succesful?
I'm really interested in what you found out!
Maybe l3v5y can help us too!?
imee.h

Your best bet is to try and restore the backup, and if it goes wrong, you should get stuck in bootloader, at which point you'll have to flash a new ROM. You can dump the devices ROM to your computer (using pdocread, or the easier to use aWizard tool), which will allow you to reconstruct and reflash the ROM.

Related

Extended ROM modification questions

I have a Cingular 8525 and using the HERMES_MountExtROM_v2.cab file I was able to unlock and unhide the Extended ROM. I would like to modify the cab files inside the ExtROM and I had a couple of questions:
1) If I delete some of the cab files to ensure that they won't get installed again after a hard reset, do I have to modify the Config.txt file?
I.e. if I delete C_Cingular_GoodEmail_081606.sa.cab from the ExtROM folder, I have to delete the same entry in the Config.txt file.
2) Some of the cab files are important, such as the MMS shortcut, while others I know I won't need, such as the Good_Email cab. However, there are a number of cab file that I am not sure what they are for. Can anyone tell me what are these for and if it is not important so that I can safely removed it from the ExtROM folder:
MT_PC_Hermes_GenericLight_REG_060609.CAB
C_getmail.ppc2005(HTC8100).ARMV4Rel.cingular.CAB
Is this for the "Get email" in the Today screen?
T_mm1lib_DLL.CAB
PP_PIE_Default.CAB
Is this for the Start Page in PIE?
SMS_Setting_07Jun06.CAB
Is this for setting up the Cingular's SMS service centre
Thanks!
Any expert?
Upgrade to the HTC 1.35 Rom. As I said, faster and no junks installed.
Doesn't HTC 1.35 also include bootloader 1.09 which will prevent you from down-grading the ROM to 1.04 and then unlocking the CID? 1.35 may well be faster, but probably ought to be sure that you have tweaked the CID, etc first...
Ninja1
lanwarrior said:
I have a Cingular 8525 and using the HERMES_MountExtROM_v2.cab file I was able to unlock and unhide the Extended ROM.
Click to expand...
Click to collapse
Are you actually able to write anything to extROM? Have you tried installing a program there yet? I believe you have to have SuperCID to get the unlocker to work properly...
hookhook said:
Upgrade to the HTC 1.35 Rom. As I said, faster and no junks installed.
Click to expand...
Click to collapse
How fast it is? I was searching for your thread about this, but after reading so many post I got a headache.
Ninja1 said:
Doesn't HTC 1.35 also include bootloader 1.09 which will prevent you from down-grading the ROM to 1.04 and then unlocking the CID? 1.35 may well be faster, but probably ought to be sure that you have tweaked the CID, etc first...
Ninja1
Click to expand...
Click to collapse
That's a very important fact! I wonder wha else the new bootloader is preventing. However, I have made my 8525 SuperCID..
URPREY said:
Are you actually able to write anything to extROM? Have you tried installing a program there yet? I believe you have to have SuperCID to get the unlocker to work properly...
Click to expand...
Click to collapse
I have made the 8525 SuperCID and can see the ExtROM from Resco File Explorer. I can delete and add CAB files, but have not installed a program there (yet).
For my original question: anyhting I need to do if I just simply want to modify the ExtROM content?
lanwarrior said:
How fast it is? I was searching for your thread about this, but after reading so many post I got a headache.
That's a very important fact! I wonder wha else the new bootloader is preventing. However, I have made my 8525 SuperCID..
I have made the 8525 SuperCID and can see the ExtROM from Resco File Explorer. I can delete and add CAB files, but have not installed a program there (yet).
For my original question: anyhting I need to do if I just simply want to modify the ExtROM content?
Click to expand...
Click to collapse
If you search the FTP or the wizard forum there is a thread by faria that discusses how to modify and customize your extended rom
What I did...
Is just copy off the Cingular crap and store it on my microSD card. I have installed a variety of programs (Opera, etc) into the ExtROM. Seems to all work fine, and I have used Sprite to preserve everything. Should I ever need to Hard Reset and recustomize back to the Cing settings I can just run Sprite to restore everything, or use the copied cabs should Sprite fail.
Ninja1
lanwarrior said:
How fast it is? I was searching for your thread about this, but after reading so many post I got a headache.
That's a very important fact! I wonder wha else the new bootloader is preventing. However, I have made my 8525 SuperCID..
Click to expand...
Click to collapse
I would say it's about 5-10% faster and using 3-4MB less ram&rom.
Sure, you can downgrade the 1.09 bl back to 1.04. Read this:
http://forum.xda-developers.com/showthread.php?t=284401
Ninja1 said:
Is just copy off the Cingular crap and store it on my microSD card. I have installed a variety of programs (Opera, etc) into the ExtROM. Seems to all work fine, and I have used Sprite to preserve everything. Should I ever need to Hard Reset and recustomize back to the Cing settings I can just run Sprite to restore everything, or use the copied cabs should Sprite fail.
Ninja1
Click to expand...
Click to collapse
I don't want to copy ALL of the cabs in the ExtROM, as some of them are essential. I.e. MMS shortcut is needed, otherwise I won't be able to configure or even see the MMS folder.
Have you ever modified SOME (Not all) of the cabs in the ExtROM AND perform a hard reset WITHOUT reverting to the Sprite backup? If yes, do you need to modify the Config.txt?
Also, do you know the purpose of some of the cab file listed above?
I've used Sprite backup and also SpB backup for the past 1 year and I noticed that sometimes the backup won't help depending on the issue I am having. For example, I had issue with dangling notifications where the phone kept on beeping during the restart, as if there is an appointment and restoring the backup won't help for some reason, hence I had to hard reset.
hookhook said:
I would say it's about 5-10% faster and using 3-4MB less ram&rom.
Sure, you can downgrade the 1.09 bl back to 1.04. Read this:
http://forum.xda-developers.com/showthread.php?t=284401
Click to expand...
Click to collapse
When I hard reset my 8525, I soft reset it again BEFORE the ExtROM cabs are installed. So I have minimal ROM/RAM usage. As a matter of fact, I'll have about 30+Mb free RAM.
I am hesistant to upgrade to another ROM now, unless it has fixed AKU3. Otherwise, I'd have to spent the whole day re-installing and re-configuring the device again.
lanwarrior said:
When I hard reset my 8525, I soft reset it again BEFORE the ExtROM cabs are installed. So I have minimal ROM/RAM usage. As a matter of fact, I'll have about 30+Mb free RAM.
I am hesistant to upgrade to another ROM now, unless it has fixed AKU3. Otherwise, I'd have to spent the whole day re-installing and re-configuring the device again.
Click to expand...
Click to collapse
I think NOT installing the ext_ROM cabs gives you about 3 to 5 Mb extra RAM, not 30!?
pietrucci said:
I think NOT installing the ext_ROM cabs gives you about 3 to 5 Mb extra RAM, not 30!?
Click to expand...
Click to collapse
That's TOTAL available RAM.

Rom Version Where

i just SCID my phone and installed rom version 1.35.255.2 11/14/06
everything is fine.
Then i use sprite backup and restore my old configuration and programs. Now version shows 1.20.xxx.x.
I am sure i restored the file which holds the version number.
I also understand that cross-rom restores might cause problems. but everything else seems to work fine after the restore.
Can i actually restore my backup without losing the Version information?
You should better not do it because you restore system files from the old rom.
You need to use device upgrade mode, you cannot just restore to a new ROM there is a special proceedure, check the Sprite FAQ for details
MrMiguel said:
You need to use device upgrade mode, you cannot just restore to a new ROM there is a special proceedure, check the Sprite FAQ for details
Click to expand...
Click to collapse
Yes, it might be a bit hard to find but here's the link: https://spritesoftware.crmdesk.com/answer.aspx?id=272
HTH,
Richard
Here is the main FAQ page
http://www.spritesoftware.com/faq
If your device is WM2005 PPC, then choose Restore After upgrading WM 2005 for PPC... its pretty self explaintory but alot of ppl go ahead and upgrade their ROM then make posts on forums asking why its not restoring everything, it takes like 1min to read thru the faq...These details are in the user guide too...
MrMiguel said:
Here is the main FAQ page
http://www.spritesoftware.com/faq
If your device is WM2005 PPC, then choose Restore After upgrading WM 2005 for PPC... its pretty self explaintory but alot of ppl go ahead and upgrade their ROM then make posts on forums asking why its not restoring everything, it takes like 1min to read thru the faq...These details are in the user guide too...
Click to expand...
Click to collapse
Thanks...i tried it again according to the faq and it works.

full backup or dump of internal storage memory (installed programs,settings,registry)

I would like to try some cooked ROMs.
But I fully personalized all the settings in my actual shipped ROM.
I lost so much time to personalize it.
Is there a way to do a full backup or a "dump" of the internal memory as it is now?
Or there is a good backup program that FULLY backup all settings? (not only documents, contacts, messages, etc... but also registry, program settings, etc...).
So if I want to go back to my actual ROM, I reflash it then I restore the "dump" to get back all my old settings?
Thanks to all for your help!
Read here for instructions: http://forum.xda-developers.com/showthread.php?t=424805&highlight=Dump
And please search in the future.
Ta
Dave
I'm sorry Dave, I read the topics about,
but I wasn't sure if the dump of the ROM creates only an image of the ROM's zone where there are the first WM installation/boot files (just like after an hard reset), or if it saves exactly the actual state of internal memory of the device.
parallel666killer said:
I'm sorry Dave, I read the topics about,
but I wasn't sure if the dump of the ROM creates only an image of the ROM's zone where there are the first WM installation/boot files (just like after an hard reset), or if it saves exactly the actual state of internal memory of the device.
Click to expand...
Click to collapse
It save's the current state IIRC.
Ta
Dave
No, it doesn't save the current state, only the installation files of the ROM.
I created the dump and I created ruu_signed.nbh.
I flashed ROMeOS, then I flashed back my created ROM.
All settings and programs are gone.
I think I didn't well explained what I would like to know.
I mean if it is possible to create a flash nbh file with the ROM backup (and this can be done, there are many thread about, I tried too and I succedeed), but also a full backup of ALL INSTALLED PROGRAMS IN THE INTERNAL STORAGE (programs I installed, no default ROM programs), all settings (TouchFLO3D settings and customization, phone settings,etc...), registry and system data.
As SBP Backup does.
And also avoid hard-reset restart after flashing that nbh file.
So the phone starts directly the first time normally.
What there is in the Part03.raw which is 330Mb?
The dimension is near the available internal storage.
I dont think it quite works like that.
I think your best bet is to build your own rom with your own settings and apps, AFAIK this is the only way to have the phone exactly as your want it after first boot.
Also have a look at SASHIMI, you may be able to get the results you want using that, although something seems to have happened to the thread pro tem.
Thank you dabs!
I will learn to build my own ROMs.
I used other's cooked ROMs for a long time.
I would like to be able to cook mine.
I downloaded and tried Sashami 7.5. It's a great and powerful program!
Also documentation is simple and complete.
Just in case you you havnt seen it:-
What you want the Raphael Kitchen, its an awesome package that lets mere mortals build their own perfect rom.
parallel666killer said:
Thank you dabs!
I will learn to build my own ROMs.
I used other's cooked ROMs for a long time.
I would like to be able to cook mine.
I downloaded and tried Sashami 7.5. It's a great and powerful program!
Also documentation is simple and complete.
Click to expand...
Click to collapse
SASHIMI 7.7 is now available. The new location is here

HTC Hero Update using Mac...help!!

I am using Mac, and i see that they do not have sync program for Mac. So, how do i perform my HTC hero ROM Update??
Also do i need to put in my SD card while updating my ROM in the phone??
Thanks...
[ EDIT: Sorry, I see your question is specific to HTC Rom update - not sure about the answer for that ]
I use a mac - and do the following.
To sync contacts and calenders, I had to set up a GMail account, and it then worked no problem when I activated Google Sync on the phone.
For Roms and rooting I followed these guides:
Root:
http://theunlockr.com/2009/08/27/how-to-root-your-htc-hero-in-one-click/
Rom:
http://theunlockr.com/2009/08/27/how-to-load-a-custom-rom-on-your-htc-hero/
All files can be loaded onto your SD card from your mac ( mount sd and copy over required files ).
The important bit is to root first - then make a Nandroid backup so you can always restore your phone to how it was before you started. The nandroid file is copied to your sd card - and I then copy it over to my mac as insurance in case anything goes wrong with your card.
Hope this helps
ps. Modaco has done a lot of work on releasing Roms - his latest is 2.2 and rocks!!
http://forum.xda-developers.com/showthread.php?t=552591
As far as I can tell, there is no need for the HTC Sync program. Also, you have to have your SD card inside your Hero when doing this ROM.
For a little bit better explanation, use these video links at The Unlockr:
Rooting
After step 12, MAKE SURE YOU DO AN NANDROID BACKUP JUST IN CASE SOMETHING GOES WRONG! YOU WILL SEE THIS IN THE RECOVERY SCREEN!
Flashing Hero ROM
If anyone has anything to add, please do so! I don't want this guy to mess up his Hero!
EDIT: Dang, I guess I was too slow =D
J-Zeus said:
I use a mac........
The important bit is to root first - .......
http://forum.xda-developers.com/showthread.php?t=552591
Click to expand...
Click to collapse
I am not rooted...any other ways?? Thanks anyways for yr reply
I assume there is a way when HTC release their official update - maybe over the air.
I was ( am ) a noob at all this and have had a whale of a time rooting my phone and flashing Roms
sphuyal said:
I am not rooted...any other ways?? Thanks anyways for yr reply
Click to expand...
Click to collapse
Do you want to install the Official ROM and no MoDaCo's or Drizzy's ROM? If so, then I'm not too sure what the process is.
But if you want to install the MoDaCo or Drizzy custom ROMs, you must root your phone first, and with those videos, it should be an easy process.
soulonfirexx said:
Do you want to install the Official ROM and no MoDaCo's or Drizzy's ROM?
But if you want to install the MoDaCo or Drizzy custom ROMs, you must root your phone first, and with those videos, it should be an easy process.
Click to expand...
Click to collapse
I am talking about installing official ROM update that is released here in Nordic. HTC has not released any Sync programs for mac still. That is i am very aware of. Back some years when i had HTC TyTn_II i used to have desktop running Xp as well. So it was not problem. Maybe i go over to a friend install HTC sync in his pc and run the update.
But do i need to have SD Card in my phone for this??

[Q] Titanium Backup and Layar, CarHome , LG App Advisor...

Hi!
I want to get rid off some apks (see title) with titanium backup.
The problem is, that those apks are listed as service, so titanium backup only backups data and not the app itself. So there is no way to restore?
Is there a way to restore these pre- installed apps after deletion (maybe I change my mind ).
TIA,
Caveman
I'm sure Layar is avalible on the market, so is the CarHome. LG App advisor is crap so you can forget about it.
Copy the apk from /system/app. You can do this by mounting the system partition as read and write, then cp the apks to your sd card
So there is nothing other than the apk?
Why does titanium backup delete these apks without backing them up?
Thank you,
Caveman
By the way, I haven't tried this yet with a ROM that hasn't been deodexed. Backup both (.apk & .odex) just to be sure if you're in a stock rom.
Regarding titanium backup, I have no idea. I backed something up and uninstalled. When I tried to restore, it won't. The option is grayed out
EDIT: Just in case --> http://theandroidsite.com/2009/11/2...and-paid-android-applications-for-root-users/
Ok, thanks.
BTW: First attempt to restore stock rom (if I saw that titanium backup did not backup LG's "services" it was too late ) went bad (the phone stayed in "emergency mode")- that just increased my heart rate . The second attempt (without LG's modem drivers) went well
Thank you all!
Good luck with the stock ROM restoration Btw, I just want to suggest that you don't use KDZ flasher to restore to stock firmware. If you already have a custom recovery installed, just flash another ROM over the one you want to replace.
kpbotbot said:
Good luck with the stock ROM restoration
Click to expand...
Click to collapse
Its all done now.
kpbotbot said:
Btw, I just want to suggest that you don't use KDZ flasher to restore to stock firmware. If you already have a custom recovery installed, just flash another ROM over the one you want to replace.
Click to expand...
Click to collapse
How to prepare the original LG kdz to be flashed with custom recovery (I just installed it)?
TIA,
Caveman.
Der_Caveman said:
How to prepare the original LG kdz to be flashed with custom recovery (I just installed it)?
TIA,
Caveman.
Click to expand...
Click to collapse
What do you mean? If you mean flashing the KDZ from the custom recovery, I don't think you can.
Here's a handy list of custom ROMs we have in the site (at least for the O1):
http://forum.xda-developers.com/showthread.php?t=932158
It sounded like you could flash stock rom with custom recovery...
I noticed that there are a lot of custom roms available
So, thank you again,
Caveman
Sorry about that. How I talk/write can be confusing at times xD But yes, you can install the stock ROM with custom recovery, just not the .kdz file. From that KDZ file you can create a zip to flash using custom recovery.
I think the main reason why people revert to stock firmware (ROM + stock recovery) is because they have to take it to a service center and they still have their warranty. Or if they badly need the factory stuff xD
kpbotbot said:
Or if they badly need the factory stuff xD
Click to expand...
Click to collapse
Yeah, that's it

Categories

Resources