I think it would be very useful to have available a tool which could dump to the sd card the rom that is currently on the phone, all settings, pim data, etc. and make so all you have to do is flash the rom and when its done, everything is as it was. Kind of like making restore points on your pc. Currently it seems people are using a combination of this to do that, that to do this, and there is a kinda steep learning curve for new users, and experienced users are still taking 1/2 hr to an hr to set everything up after flashing and it seems every chef has thier preferred autoinstall stuff cooked in. I would be willing to donate $50 to author of a working tool such as I have described but it would have to restore everything, just t29, flash the b/u rom and ur in business, and it would have to be noob friendly at least for the most part as this tool would be a preferred method for newer users. I think such a tool would make experimentation with apps and modifications, rom building/testing much safer and faster for people just to flash back to a stable rom all set up if something doesnt go right. I know theres some seriously smart people here at xda, hopefully some of you could look into creating a tool that would benifit many people, and hopefully more people would be willing to donate for such a tool.
huggs said:
I think it would be very useful to have available a tool which could dump to the sd card the rom that is currently on the phone, all settings, pim data, etc. and make so all you have to do is flash the rom and when its done, everything is as it was. Kind of like making restore points on your pc. Currently it seems people are using a combination of this to do that, that to do this, and there is a kinda steep learning curve for new users, and experienced users are still taking 1/2 hr to an hr to set everything up after flashing and it seems every chef has thier preferred autoinstall stuff cooked in. I would be willing to donate $50 to author of a working tool such as I have described but it would have to restore everything, just t29, flash the b/u rom and ur in business, and it would have to be noob friendly at least for the most part as this tool would be a preferred method for newer users. I think such a tool would make experimentation with apps and modifications, rom building/testing much safer and faster for people just to flash back to a stable rom all set up if something doesnt go right. I know theres some seriously smart people here at xda, hopefully some of you could look into creating a tool that would benifit many people, and hopefully more people would be willing to donate for such a tool.
Click to expand...
Click to collapse
The problem is that when you backup program items, it also backs up the registry entries, and those entries may vary between ROMS. I use SPB Backup on my system, but ONLY restore to the same ROM version - to avoid this very issue.
The absolute safest way to flash a new ROM is to use activesync to backup your contacts, emails, and schedule (plus mobile shortcuts), and then flash. Then manually install each of your programs onto the phone. This ensures that your phone will be setup to match the OS. Then restore your contacts, etc, by using activesync again.
There are various solutions to get around this (I use XDA_UC myself), but that requires some reading and knowledge.
stevedebi said:
The problem is that when you backup program items, it also backs up the registry entries, and those entries may vary between ROMS. I use SPB Backup on my system, but ONLY restore to the same ROM version - to avoid this very issue.
The absolute safest way to flash a new ROM is to use activesync to backup your contacts, emails, and schedule (plus mobile shortcuts), and then flash. Then manually install each of your programs onto the phone. This ensures that your phone will be setup to match the OS. Then restore your contacts, etc, by using activesync again.
There are various solutions to get around this (I use XDA_UC myself), but that requires some reading and knowledge.
Click to expand...
Click to collapse
Right, I understand about reg entries not matching between roms, I'm saying to restore the same rom that was backed up. That way, if you installed a app, wanted to try a new rom, made some change or whatever that made the rom unusable, you could just restore that rom to the last stable configuration that you backed up. You could have the rom on your sd and have a stable rom to flash back to anytime, so you dont have to restore everything anytime you screw up your phone and must HR. Since I have had my TP2, I have had to HR many times, caused by messin with stuff trial and error style, I think it would be a nice safety net, to be able to flash back to something stable, all set up the way it was when the backup was made. Then alls you would have to do is get your rom all set up once, and remember to back it up.
huggs said:
Right, I understand about reg entries not matching between roms, I'm saying to restore the same rom that was backed up. That way, if you installed a app, wanted to try a new rom, made some change or whatever that made the rom unusable, you could just restore that rom to the last stable configuration that you backed up. You could have the rom on your sd and have a stable rom to flash back to anytime, so you dont have to restore everything anytime you screw up your phone and must HR. Since I have had my TP2, I have had to HR many times, caused by messin with stuff trial and error style, I think it would be a nice safety net, to be able to flash back to something stable, all set up the way it was when the backup was made. Then alls you would have to do is get your rom all set up once, and remember to back it up.
Click to expand...
Click to collapse
Oh, for THAT I recommend SPB Backup. It isn't free, but it does a good job. But it would not contain the flash contents, and all bets are off if you are attempting to overwrite a newer ROM. What I do is re-flash the ROM that matches the backup, and THEN restore the SPB backup file.
Related
Hi guys, there are so many roms created for the TD, Hail the chefs !!! and I would like to try some of them !
the problem is, my TD has gone productive for some months and if I flash another rom but I don't like it and want to go back to the latest state I need to do again the whole hassle (mitty or flash stock, flashing the good old rom, automated installation of programs, do settings, sync the data, restore messages from backup, and so on so forth...). for me this process will take at least 5 hours
i am just wondering if there is a tool to backup all data (rom, phone settings, installed programs, settings of all programs installed, pim, internal storage) in the phone. basically, the whole bits of data in the pda.
I believe with the existence of this tool there are many more people would like to try the new roms and find their best suited one
Does anyone know if it is possible to take an entire backup image of your HD rom so you can later restore from it? I guess this would be like making a ROM backup from your device that you could later burn back to the device as a restore.
It's common when screwing around with theme hacks to stuff manilla and then have to go back to reburning a rom and setting it back up again. I saaw there's tools that try to backup/restore settings but it would be nice to be able to restore from a complete device state (kind of like using Ghost to backup/restore a Windows desktop image).
From my very noob knowledge I'm wondering if you can use the rom tools to do something like this (tools for cooking the roms, the RUU tools used for loading the roms on the device and HSPL/SPL/USPL, etc)...?
nope, sorry mate, there are no noob tools around for backing up.
Only things like PPCPimbackup for backing up your contacts, calendar, text messages, custom folders, and more.
You could also use SASHIMI. It can be very difficult to use it, but if you only want programs installed and your email configured automagically, then it's quite easy. Just watch the first two demonstrations on youtube.
Seriously, only play with your phone if you know how to fix a broken one. Or make sure you have enough cash to just buy a new one
thanks - all good advice. although have to say the tutorials and advice here is ample for you to experiment in an educated way. great site.
so nobody is doing entire rom backups except for the top l33ts eh? I could understand why based on the fact these are not just mini pc's...whole different ball game
cheers
Sprite Backup???
telegraph0000 said:
Sprite Backup???
Click to expand...
Click to collapse
Hey now that other product they do "SpriteClone" looks like it is exactly what I'm after;
http://www.spritesoftware.com/products/sprite-clone
...albeit it's $300 because it's designed for corporate/enterprise. Thanks for that link...wonder if anyone knows of a product like that designed for personal use?
SPB Backup is the best
I usually use it to restore all my files and unstalled softwares when changing the ROM
BUT
the new ROM should be of the same type as the older one, i.e., if you are on COM2 upgrading the ROM should be to a COM2 type too and so on
Thanks - SPB Backup looks like an affordable yet sturdy solution. I guess whatr you mean about matching ROM's is fine provided you are restoring to the same rom/hardware you backed up from?
I am definately a beginner at this so any experienced help would be much appreciated.
I want to try out some new roms but im not 100% sure of ALL the steps
1) do I have to do a wipe/factory reset every time before installing a rom
2) do I have to do a nandroid backup everytime
3) Is there a way to save my settings in a particular rom so that it makes it easy to switch back and forth
I'd also like some insight on what roms have an everyday functionality to them. I am running the C-6 rc1 version of Froyo and love it. Only prob is battery life. But i would like to know what other roms work well for everyday use.
Much appreciated people!
1. do so unless instructed by the dev that you dont have to. But always wipe when switching between different roms (e.g cm6-fresh)
2.no, just make sure you have at least 1 good one
3. Not entirely, you can use something like titanium backup though in order to backup settings for specific applications, which could be used to save your custom keyboard dictionary, text messages, and things like that. It can also be used to backup downloaded aps etc.
4. Try a rom like fresh, damage control, baked something. there are so many. I use cm6 so I have no experience with the above
..here is a cute little thread with what some people are using:
http://forum.xda-developers.com/showthread.php?t=733732&highlight=rom
don't know how statistically accurate it is, but it gives you an idea of the top roms I think who knows D;
What about radios?
I'm running a rooted 1.47.651.1 with the latest radio and wimax (whitslack's fix). Will I need to flash the radio and wimax again if I flash fresh 1.0.1 or something else?
Read the dev forums and all the Wikis.
If something is not clear, read them again.
Then flash and search for any issue you run into.
no radio and wimax are neither backed up or restored during a nandroid, nor are they touched when flashing a new rom unless the dev specifically made the rom to flash the radio also (and I do not think anyone does this)
3) Is there a way to save my settings in a particular rom so that it makes it easy to switch back and forth
Click to expand...
Click to collapse
actually the best way i have found to switch between roms and keep settings - nandroid.
If you are trying multiple roms just make a nandroid once you have it all set up if you later switch to a new rom and want to go back and not have to set everything up just restore that nandroid. Since you probably will know that you want to go back you can store them on a pc if you want to save space and dont switch often. Just remember to always keep at least 1 good back up on the phone.
I rename the back ups to reflect the rom and then switch at will takes about 10 minutes or whatever to do the restore but in my opinion easier then having to titanium back up and re set up all your widgets if you switch a lot. I do use titanium back up for other reasons and NEW roms its great for but if you switch a lot or are testing to see this may be a "easier" option
see signature for daily driver (everyday use rom) and the ones i play with. I personally feel DamageControl gives the best battery life for my device. It is also very stable (though most 2.1 roms are now yay amazing devs )
Using Nandroid to reinstall custom ROMs
I was wondering about that. Would the following strategy work?
1) Wipe as needed and then flash a new ROM.
2) Use Titanium Backup to restore the apps and data you want restored.
3) When the new ROM is all fixed up how you like it, make a nandroid backup of it.
4) Repeat step 1-3 with a different new ROM.
5) When or if you decide to start using one of the previously tried ROMs again, instead of repeating steps 1-3, simply restore the nandroid backup of that ROM.
Wouldn't that work? Wouldn't the nandroid backup restore the custom ROM complete with all the apps and data you restored to it?
Thanks.
--VI
(Excuse me if this seems noobish, I'm used to nandroid )
I dumped my ROM and got Part00, 01, 02, 03.raw. The only ones I've seen used are parts 1 and 2, but judging by file size, I'm pretty sure 3 is the data partition, so if I flashed a ROM with 1 and 2, I'd get the OS back, but none of my files. Like a fresh install of Windows. Is there any way to put that part 3 into the nbh?
Or am I completely wrong about what the parts are?
This is a pretty convoluted way to go about making a backup, but it sounds like you're on the right track. I find it much easier to do a full backup with another application like SPB Backup or Sprite Backup. This would restore the entire ROM after flashing it back to how it was. This doesn't make a flashable ROM image, but it does allow you to flash the ROM you made the backup from and then do a full restore including registry entries.
Okay, thanks, but is there any way to make a flashable NBH out of those parts that you know of? I was going to try out the Android NAND boot thingy, but I wanted to be able to get back to Windows Mobile as soon as I could if things didn't work out, because the TouchPro2 is now my only phone worth using
By the way, the Albino Black Sheep link in your signature should be REQUIRED to watch before using any forum
Not as far as I know. It's not a long process to restore a backup. I do it quite often and it takes me about 10 minutes total to go from flashing the ROM to completing the restore process and rebooting. The only caveat to this is that the full backups will only function properly when used with the exact ROM that was flashed when the backup was made.
I got that link from when I was active in the Steam forums. I wish I could just hand it out to most of the new guys around here who have never been part of a forum before.
Thanks I vaguely remember the old Data Backup program from my iPaq 3600 of old, and I guess this is kinda the same thing.
Yes, but you may want to get a newer backup program. Most of the older ones that worked on WM5 do not work on WM6.5 and WM6.5.3.
ok so i know you can backup your apps through titanium or rom toolbox or something else but what i want to know is there a nandroid like backup that backups everything but the rom...so i can freely switch the rom as i like and then tap 1 thing and have all my apps, data, settings, lock screen / background photos, etc etc back in place. basically what i want to accomplish is to be able to swap roms...is that something that is out there or at least an idea that is the works / maybe something someone would see and have the motive/skill set to make for us. i believe it would be an amazing tool. just go into cwm and not have to wipe data or anything else, just select new rom and the cwm would take care of everything, deleting the rom you have installed and replacing it with the new rom.
any information would be greatly appreciated.
Unless the rom you're running has an update based on the same build and all its features on the update are compatible with your current rom, what you're asking is not possible, every rom or software our devs make made by compiling files and scripts, that take tame to decompile then put back together to make things work properly if not close to it unless you read, if you read the installation suggested methods and it says DO A FULL WIPE, in order to have a successful installation, unless you want a 500$ paperweight, keep on dreaming on your cool idea
Sent from my SGH-T989 using Tapatalk 2
It would be a nice idea and make things a lot easier, but as suprakarma said it's unfortunately not possible. This is probably the biggest reason I don't flash custom ROM's. It's fast to wipe, format and install a new ROM. But then takes time reinstalling and setting up everything again, just like if you were to get a brand new phone.
If I have time on a weekend or am bored then I have given it a try in the past, but with 2 kids and always being on the go it's just not an option to play around with my settings so I just stick with stock. Everything works, everything is set the way I like and I don't have to keep wiping/installing and reconfiguring everything again.
I am missing out on a lot of great ROM's though and would love to give some a try even if for a couple days. Just not in the cards at the moment. Peace.
thank you i didnt think it was possible but was just thinking that it would be cool, like when you go to install a new rom, it would do a backup of your info/data on to your sd card then do a full wipe, install the new rom and then insert your info/data so everything is the way it was (when i say info/data i mean like photos, music, contacts, texts, wifi passwords, apps, so basically combine titanium with cwm and have it all run together in nice move)
suprakarma said:
Unless the rom you're running has an update based on the same build and all its features on the update are compatible with your current rom, what you're asking is not possible, every rom or software our devs make made by compiling files and scripts, that take tame to decompile then put back together to make things work properly if not close to it unless you read, if you read the installation suggested methods and it says DO A FULL WIPE, in order to have a successful installation, unless you want a 500$ paperweight, keep on dreaming on your cool idea
Click to expand...
Click to collapse
I actually don't really agree with this post. First of all, I don't think you can create a paperweight by restoring a /data partition.. this just sounds like fear-mongering (I often try doing an advanced restore of /data just in case - It often causes problems, but sometimes it works perfectly and everything is as it was before I flashed).
I think the OP has a great idea, and I think it is entirely possible. In all honesty though.. although I am a software developer, I am not an android dev, so I could just be talking tripe.
We all know that some apps can be restored along with their data across roms and even across roms with a different Android OS. The problem is that there is some data that is not. What we need is a mechanism (perhaps an app) that will identify and 'export' metadata for the system data that is potentially not compatible. Of course, it wouldn't be able to export passwords for accounts etc, but those could be easily re-entered during an "import" of this metadata and could in fact perform all the manual installation and data entry (usually done by the end-user) in an automatic way.
Theoretically, data content shouldn't need to be changed, just the way its stored/read/written, so it might just need to get reformatted with each new rom (there may be exceptions of course).
Practically speaking, this is a beast of a project, and may not be feasible for any dev to undertake. It will likely cause more grief to end-users than anything until all the bugs are worked out (which may be never) and will be difficult to maintain across many devices.
Just wanted to point out that it could be possible in thoery. I would love to hear arguments to the contrary though (love to learn!)
As long as new devices keep on merging they become less development Friendly, and in order for this to be possible, every ROM would need to be equal, meaning no room for development choices, and this feature would need to be on a specially made recovery, what this idea means is to disclosure a nandroid backup, leaving only what is needed for the new ROM, this may have been plausible on gingerbread, and there are much more rom development in progress for developers in order to make what we have to work properly if not close to it instead of working on a project like this, therefore, at least for our device is not possible and there are many threads of users bricking their devices by not following instructions, whipping correctly, not reading etc and I stand for my statements without meaning to flame
Sent from my SGH-T989 using Tapatalk 2