[Q] backup/restore data while moing to new ROMs - Touch Pro2, Tilt 2 Windows Mobile ROM Development

Everytime I load a new ROM and have to go through the same process of:
1. Loading my apps
2. Setting changes
3. ActiveSync set up
4. Restoring data (thank goodness for MyPhone)
Is there a utility to make a back of all this to my SD card and resotre it later?

Search and read about any of the following - they differ slightly
:XDA-UC
:Sashimi
I use XDA-UC now although sashimi can be used independently of the rom.

Related

Question for the Wizard GURU, Sprite Back-Up

I was over on the Cingular forum today and someone was posting about using Sprite Back up to restore information after a ROM upgrade. I have asked the question before and everyone told me it was not possible to do, I never tried because of this. Today someone posted that they did a restore after the ROM upgrade and it worked fine other than a couple SMS settings. Is this true? Would this not revert some of the ROM files back to old ones? Any help would be useful.
(Edited -- I didn't mean to be rude)
Deleted
The problems with restoring a full back-up after a Rom upgrade.
1. Full back-up includes the Registry. There can be (and almost always are) subtle changes to how and where things get stored in the registry.
2. Core components (such as filenames and locations) have been known to change from one version to the next.
So now you overwrite the new registry with an old outdated one.
Sure you might not notice problems immediately but they will come.
So, I was going through the Sprite Back Up program and in the advanced tab it allows you to select the items you want to back up, exclude the registry and so on. With this said and selecting only the programs you are currently running would this not allow you to restore your programs onto the device after a ROM upgrade? :?:
Almost all programs require the use of registry to store settings. If you don't export and restore the settings, what's the point of backup? Not to mention sometimes your restored program may not work at all unless it is a very simple program. Most of them have to register with system to be functional, i.e. today screen plugins.
http://forums.cingular.com/cng/board/message?board.id=cingular&message.id=9666&jump=true#M9666
This is information I have been looking for it goes into the sprite back up function of upgrading. I am very interested and think I will give this a go on Summinter's new ROM when it comes out. Does anyone see any downside to this?
Wow, sprite supporting Rom Upgrades is news to me!
spritebackup working thru rom upgrades
has anyone tested this to actually work... anyone have information on what they backed up and then reinstalled backup after rom upgrade and what actually worked and did not?
any info would be great... thanks
-James
Sprite Backup works for a restore after a ROM upgrade
I have used Sprite Backup 5.x to do a restore after a ROM upgrade and everything worked great with the exception of my Messaging settings.
The basic process is/was simple. Run a full backup on your data, including the registry and store to your MiniSD card as and EXE - sprite gives you the option to do this.
Before you do the upgrade, you need to go to the Sprite web site and download a file called "GetUpgradeData2005.exe" and put it on the Storage Card (miniSD)
After the ROM upgrade, run GetUpgradeData2005.exe and it will put a file on your device. I think that it puts it on the device, in main memory, so you need to move it to your Storage Card.
Go to the backup file that you want to restore from. As the backup file is an exe, you do not need to reinstall Sprite before doing this.
In the restore options, there is a checkbox for Device Upgrade. Check this. Then run restore. The restore process will ask you for this file that was created by the GetUpgradeData2005.exe. Select it and then the restore run.
The device will reboot once or twice (cant remember) and walla! You have the new ROM but with all your apps and stuff back.
Some caveats/warnings:
1) Don’t backup your storage card data for this backup/restore
2) After the restore, non of my pop3 and imap email accounts were recreated in Messaging – however, when I tried to recreate the accounts manually, using the same POP name for each account, it told me that the name was already in use. SO clearly, the data for the account was in the registry somewhere, but just did not restore 100%.
Being lazy, I just created the accounts with a different POP3 name and that’s it. I am sure that if I looked I would have found the settings in the registry, deleted them, and then recreated the accounts- but the name was not that important.
It should be noted that every night I downloaded all the mail from these accounts into my desktop Outlook, so that on a day to day basis, there were no messages stored in these accounts on the device, thus I don’t think there was any space taken up by not deleting the accounts from the registry – but I am not sure of this.
On the plus side, all my SMS messages were restored.
Hope this helps
Tonight I've decided to upgrade ROM to a newer version (i-Mate 2.16.9.1 -> O2 2.21.4.101) and I did a system backup with Sprite Backup. When I restored it back to Wizard I god a message that the restoration went successfully, but with some errors.
In log I saw many lines like:
Code:
Warning :Error creating value Default
Warning :Error creating value ThreadingModel
Warning :Error creating value ConnectsToPin
Warning :Error creating value Merit
Should I be "worried" for the system stability? So far nothing strange happened..but I haven't started all the programs installed.

[Q]Pre-ROM flash checklist

There's so much info in here it can be hard to take it all in. Many posters make it sound like flashing a ROM is such an easy thing to do, but I keep seeing posts from those who run into one problem or another after the process. Could someone please provide a list of anything and everything that should be done BEFORE flashing to prevent any issues with the phone? Things like writing down Market IDs and where to find it, removing any apps that might conflict, changing any setting that might cause a problem, writing down any settings that get erased by flashing...anything that needs to be considered before flashing a ROM. Thanks.
The most important thing is backups (contacts, apps, etc...) Titanium Backup is the best at it, and really worth buying the pro version.
From what I've read market IDs are arbitrary and dont really do much.
Just make sure you watch videos of what you want to do at least 2 times before starting anything.
Well main thing with issues is try stock and reflash. If you prefer not to...... in recovery do a wipe cache/factory reset. Then wipe cache partition. Then wipe delvic cache. Should be golden if not reflash
Android id changer you get android id
Backup all user apps only with titanium
Export contacts to external sd or sim
Make sure toy can get into recovery and dl mode
Know your build number,.located under battery, something like 1008
Backup (Nandroid) --> Make sure you have enough battery --> Flashback to JF6 for 2e recovery --> Flash new rom --> Restore backup
LOL. you guys are just going to confuse him more, because everyone has a different 'check list'
his head might explode after reading everything here
Bread
Eggs
Milk
Nandroid
Alcohol, large quantities
Seriously I have seen you around. You will be fine, flash away, read all suggestions, ask questions as they pop up
My actual list of everything:
Phone: Write down Android ID and IMEI #'s (just in case)
Phone: download SGS Tools and run script to back up efs directory
Phone: Backup all apps with Titanium backup
Laptop and Phone: Copy full directory structure of internal and external cards to the D: drive (second partition on my computer)
Laptop: Create the Rom, adding modem.bin (modem) and zImage (kernel) of choice
Laptop: Add Apps that won't be restored by Titanium to the Rom
Phone: Remove external sd card
Skip: Start Odin
Phone: Get in download mode
Skip and Phone: Reload stock, with wipe
Laptop and Phone: One-click root
Laptop and Phone: load cwm update.zip to /sdcard
Phone: Reboot into recovery (green text)
Phone: Flash the update (install zip on sdcard)
Phone: Transfer TIBU backups to phone
Phone: Restore apps in TIBU (not system data), then GoLauncherEX
Phone: Add mods of choice (circle battery, for example)
Phone: Update with any JPY theme (for me - Serendipity)
Phone: Check to make sure I have the unthemed Swype, Black Gmail
(http://forum.xda-developers.com/showthread.php?t=911093), original email
Phone: Recreate look and feel
Phone: Go through settings, including advanced WIFI menu, ensuring I have them set as I want
My checklist
My Pre-Rom flash Backups checklist:
I do these activities in the late night, mostly on weekends as the phone goes off coverage in a few of those long running steps.
These can take long depending on your phone/laptop's horsepower.
My phone is already rooted. Some steps will not apply to not yet rooted phone. So one will need to first root it.
1. 2 separate full Nandroid BKPs; I use TWRP; Keep them both in Laptop and external HD.
2. Firefox tabs sync to Firefox on Laptop (Do something similar to other browsers.)
3. Contacts, Swype etc syncs, Whatsapp photos etc. Google contacts sync issues can be first fixed using 'Contacts sync fix' app.
Move 2-step verification code generator to a new device or have a copy of the backup codes ready for restoring into the new ROM.
4. ROM Tool Box 'backup phone data'
5. TIBU XML backup basic phone data like Call logs, SMS, contacts, settings. Same as RTB above.
6. TIBU full app backups (user app+data, System apps)
7. RTB full app backups (user app+data, System apps)
8. creating update.zip using RTB ZipMe or similar app
9. Finally, Internal/External card backups. Make sure they contain any/all of the above backups if done there.
(I do this with a few folders at a time, instead of bulk, all or none approach that mostly fails especially with the internal card which tends to be slowly copied from)
I sometimes send some of the smaller backups like XMLs to the cloud for ease of use later.
10. Everything above properly in place, I go ahead with the data wipes.

[Q] Updating, Wiping, Restoring and Titanium...

Dear community,
today as a first step I have successfully rooted my Phone (Froyo 2.2.1) with CF-Root Kernel and Odin, yay! Thanks to all the Developers, Guides and Refs on this page!!
In order to fix my ongoing battery issues,next thing I want to try is to flash a new ROM; I think for stability and for practice the latest Froyo Build JS8! I have downloaded Titanium Backup and have successfully backed up all my system and user apps and settings.
Now when I flash the new ROM, the phone will be wiped, or at least the Wipe-method is recommended (hard-reset AFTER the flashing?).
Can I restore at least some settings and apps with my Titanium Backup Files (I read restoring system apps/settings is not recommended)?
How would I do that (where does Titanium save the backup files?)
How do you guys usually perform the steps to a new ROM without losing all system settings, apps, app-settings etc...?
Thanks for all recommendations!
I would recomend you, restore user apps only. It will restore your apps and their settings. You could do it in batch mode.
Also is recomended to copy your TitaniumBackup folder to PC
Last but not least, do not forget copy your EFS folder too.
Sent from my GT-P1000N using Tapatalk
jellygoos said:
Can I restore at least some settings and apps with my Titanium Backup Files (I read restoring system apps/settings is not recommended)?
How would I do that (where does Titanium save the backup files?)
How do you guys usually perform the steps to a new ROM without losing all system settings, apps, app-settings etc...?
Thanks for all recommendations!
Click to expand...
Click to collapse
1) Get titanium backup PRO.
2) Batch backup your whole system (while you're at it, create a schedule so your phone automatically gets backed up at least once/week). The files will go on your sd card in a TitaniumBackup folder (actually you can specify where they go).
3) Go and nuke your phone with whatever.
4) Re-install Titanium backup, then batch restore your USER apps & settings. Leave the system settings alone for now.
5) Okay for system settings, be a bit more selective:
6) Go to Backup/Restore tab, select menu, then filters, then apply a Filter by Type: System.
7) Anything in GREEN is system settings (red=system applications).
8) I typically restore the following: Contacts/Call-logs; SMS/MMS/APN; Bookmarks; SMS/MMS Preferences; Wifi Access Points; Calendar Storage (think that includes your alarm clock settings).
Note that you may need to reboot before you see the restore take effect - e.g. you can't see your restored sms till after reboot.
Also it's safest to grab a copy of your titanium backup folder and put it on your computer. Lookup how to get a copy of your /efs too.
Thanks for the swift answers and useful guides! Will buy the Titanium Pro for sure.
In the Pro Version it says it can convert System Apps into User Apps and vice versa. Couldn't I just convert all the System Apps into User Apps and then restore everything, once on new ROM?
About the freezing feature of the Pro Version: Does it freeze complete Apps, or can you tell them to freeze specific tasks? I noticed that for example some Google Maps or Latitude tasks run in the background (and start again by themselves if i close them manually) and I would like them to get out of the phone memory while I don't have the program running. Yet I want the apps to function properly once I need them.
P.S.: Before I proceed flashing a new ROM I will also look into backing up my /efs folder so thanks for pointing me at this!
Okay, I figured out how to backup the /efs folder via ADB shell.
Questions remain though concerning Titanium Backup Pro. Can someone that uss Titanium Pro help me with these questions?
In the Pro Version it says it can convert System Apps into User Apps and vice versa. Couldn't I just convert all the System Apps into User Apps and then restore everything, once on new ROM?
About the freezing feature of the Pro Version: Does it freeze complete Apps, or can you tell them to freeze specific tasks? I noticed that for example some Google Maps or Latitude tasks run in the background (and start again by themselves if i close them manually) and I would like them to get out of the phone memory while I don't have the program running. Yet I want the apps to function properly once I need them.
Click to expand...
Click to collapse
jellygoos said:
In the Pro Version it says it can convert System Apps into User Apps and vice versa. Couldn't I just convert all the System Apps into User Apps and then restore everything, once on new ROM?
About the freezing feature of the Pro Version: Does it freeze complete Apps, or can you tell them to freeze specific tasks? I noticed that for example some Google Maps or Latitude tasks run in the background (and start again by themselves if i close them manually) and I would like them to get out of the phone memory while I don't have the program running. Yet I want the apps to function properly once I need them.
Click to expand...
Click to collapse
You could convert it technically. But generally it's not advised as it may mess up settings or so on a different ROM. I backed up my system stuff but I doubt I'll restore it on any ROM, the hassle isn't worth it if any issue shows up and you have to check everything out to fix it. Maybe some individual system thingies can be restored safely but keep in mind lots of system stuff changes on each ROM and could be incompatible.
Just like others did here, I also recommend the PRO version as you have to click every single restoration on a batch restoration otherwise (and it's probably slower anyway).
Freezing means just that, it freezes the app. It "deactivates it", so it's not there/usable but it's not uninstalled. Can't think of a scenario right now where this would be useful except for testing purposes, maybe if an app causes an issue and you want it to be gone temporarily or so.
If you don't want an app to continue running simply use the task manager to kill it which comes along with the SGS (Samsung app afaik, usually pre installed).
Btw Titanium has a nice wiki website which is really helpful but can't link it as a new user here. Google Titanium Backup wiki and the first link should be the correct one.
Correct me if I'm wrong but if you do a app+data restore the app doesnt show up in the market under installed which means that any updates to the app wont get rolled out.
What I did was install each of my apps from the market then did only a data restore. This worked for most of my apps BUT last night I noticed a few of my apps missing, in fact launching my angry birds from simi folder caused a FC. BUT I know that angry birds was working earlier in the day.
So I simply went back to the market and reinstalled and all seems well again.
So now I'm wondering what is the best method to restore, my method or maybe do a app+data restore then go to the market and install the app again.
Afaik, normally Titanium also backs up the links for the markets so the entries won't get lost and should be restored as well. There was an issue mentioned which can happen if that data gets corrupted. The Titanium wiki lists it.
Generally, installing the app from the market and then restoring it should work just fine.

[Q] Can I go from Rooted 1.0.1 to 1.3

I've been away from the forum for awhile. My NC is rooted at 1.0.1. Can I go to 1.3 without loosing root? How?
indeana said:
I've been away from the forum for awhile. My NC is rooted at 1.0.1. Can I go to 1.3 without loosing root? How?
Click to expand...
Click to collapse
There's a whole OS change there, so no. The best thing to do is do a titanium backup of your apps/data, then restore to stock, then do the 1.3 update, then go run the manual nooter. I also posted a slightly modified version of manual nooter that you could use as well here.
Thank you for your help. I'll take a look at your posts.
Sent from my LogicPD Zoom2 using XDA App
So, if I've understood correctly, my procedure would be as follows:
1) Create a bootable ClockWorkMod sd card and update it with the 3.2.0.1 files
2) Add both Manual Nooter files to the sd card
3) Back up the current state with Titanium BU
4) Wipe the System & Data directories
5) Restore to Stock 1.0
6) Register the device with B&N
7) Apply the 1.3 update
8) Run the first Manual Nooter file from the sd card
9) Reboot
10) Login to Market
11) Run the second Manual Nooter file from the sd card
12) Reboot
13) Run the "Fix Permissions" from the sd card
14) Reboot
15) Restore from Titanium BU
-Does step 10 require the Google login ID & password I originally used way back when?
-Will restoring with Titanium BU bring back all apps, data, settings like I've been used to seeing?
-Will I still be able to use ADB to sideload content, apps, etc?
indeana said:
So, if I've understood correctly, my procedure would be as follows:
1) Create a bootable ClockWorkMod sd card and update it with the 3.2.0.1 files
2) Add both Manual Nooter files to the sd card
3) Back up the current state with Titanium BU
4) Wipe the System & Data directories
5) Restore to Stock 1.0
6) Register the device with B&N
7) Apply the 1.3 update
8) Run the first Manual Nooter file from the sd card
9) Reboot
10) Login to Market
11) Run the second Manual Nooter file from the sd card
12) Reboot
13) Run the "Fix Permissions" from the sd card
14) Reboot
15) Restore from Titanium BU
-Does step 10 require the Google login ID & password I originally used way back when?
-Will restoring with Titanium BU bring back all apps, data, settings like I've been used to seeing?
-Will I still be able to use ADB to sideload content, apps, etc?
Click to expand...
Click to collapse
That's about right. Except fix permissions is something you do in Rom Manager (at least that's where I do it).
TiBU will bring back the data/settings only or all 3 if you want. I reinstalled from market or amazon and then restored the data when I went that route.
Yes, you should use the same google id, although I'm not sure it's required. But you'll be able to use ADB and all that.
Is Rom Manager a paid app? I'm not familiar with it.
indeana said:
Is Rom Manager a paid app? I'm not familiar with it.
Click to expand...
Click to collapse
No - it's available from the market as free. There is a paid version as well though. Not sure how exactly you get it on there without a working market though (if it's not working). Maybe AppBrain or a quick google search for the apk - the free one shouldn't be an issue to get.
Titanium BU Question
So far, the conversion has gone well. I followed the steps outlined above, except I went from 1.0.1 stock to 1.2 stock and then to 1.3 stock.
I am at the point where I would like to use TBU to restore applications and data. However, I get the following message:
INSTALL BLOCKED
For security, your phone is set to block installation of applications not obtained from Android Market.
How do I unblock? I used to go under Nook Tools but I don't see a tick to enable non-market installs.
indeana said:
So far, the conversion has gone well. I followed the steps outlined above, except I went from 1.0.1 stock to 1.2 stock and then to 1.3 stock.
I am at the point where I would like to use TBU to restore applications and data. However, I get the following message:
INSTALL BLOCKED
For security, your phone is set to block installation of applications not obtained from Android Market.
How do I unblock? I used to go under Nook Tools but I don't see a tick to enable non-market installs.
Click to expand...
Click to collapse
I noticed the check box on the first page, but no lettering now after 1.3. Check and uncheck that one anyway and try it.
Are my Amazon Market annd Android Market apps retained when I sideload the 1.3 update? Do I need to reinstall all the apps and restore the settings? Thanks.

How to keep (some) settings between reflashes?

Say I want to ...
try out various images, e.g. CM or RessurrecionRemix
try out different .ZIP updates to them, e.g. various options of TK GApps
experiment with self written rules for TK's "Universal Application Remover"
Obviously this mean that I'll wiping my partitions all the time. And all settings will be lost. But then I'd would have to re-enter and re-enter things like my WLAN passphrase, or my google account.
Q: Is there a thread somewhere that explains how to save important things and provide them in a .ZIP file for TWRP?
Hi, Do you ever use Titanium Backup? Even if you feel the need to fully format your device, you can move your backed up apps as well as all your account login data, + WiFi/Bluetooth pairings onto your computer, a private server, the Cloud... You can create a recovery flashable zip of the Titanium BU app and easily transfer/restore your backups onto your device, restore everything without being logged into your Google account, reboot, profit! (= Shreds set up time, automates the dreaded part of having to set up over & over again.
I should mention all of your accounts login data is considered system-side and is the only system data from a previous ROM that is safe to restore. Do not restore system apps, e.g. a gapps included app.
Once you restore your apps+data, Accounts, WiFi configs, BT pairings, APNS (if you like), reboot your device and you're ready to roll. Check Settings -> Accounts and you'll find you can save a lot of time whenever you want to test a new or different ROM.
Sent from my Nexus 6

Categories

Resources