Hi, well i've had this phone little over a week and have only just got into the whole process of rooting so in some terms i'm a bit of a noob.
I'm not going to lie, the satisfying feeling of rooting my phone and learning ADB and using SDK manager was pretty good, and I've successfully rooted my phone and overclocked it,
However now i'd like to install a more update custom rom and this seems to be the right one, the Virtuous Sense as its basically the most recent update without the crap i feel. Link
My question is however on how to install this custom rom and the process of it, at the moment i'm running a rooted 1.34 stock rom i think on the htc desire z and i'd like to update it, I've made a Nandroid backup using astro file manager and backed up my apps and contacts are backed up online,
is the process of flashing a new rom as simple as downloading the zip file, placing it on my sd card and using the recovery bootloader and installing it from that?
I'd just like to ask if i'm missing out any crucial steps here or if there's any tips you guys would like to share or any other custom roms you feel are better than the one i've chosen.
On a final note, i'd like to say this forum has amazing help and guides which have helped me so far,
Thanks!
If you don't already have it, download ROM Manager from the Market.
Astro just backs up app data right? That's not a nandroid. A nandroid is a full backup of the whole OS and all your data. You can do this wtih Clockworkmod, which is included with ROM Manager. Open ROM Manager, and pick the option to flash Clockworkmod.
I haven't used Astro to backup my apps, many people use Titanium Backup. But I assume the backup in Astro is similar. You should also backup SMS and email (other than Gmail) if you want to keep those, as those will also be wiped.
Flashing a ROM is a a breeze with ROM Manager. You can get Virtuous right on the ROM Manager app itself, and just flash from there. Really, rooting is 95% of the work, flashing a custom ROM is a breeze.
When you go to flash a ROM in ROM Manager, it will give you the option to backup your ROM (nandroid), so select that. It will also give you the option to wipe, which you should also select. Then ROM Manager will just do the rest.
If a certain custom ROM you want is not included in ROM Manager, just copy the zip for the ROM to your SD card. Pick the option in ROM Manager to install a ROM from SD card. Then select the zip, and the rest is same as the paragraph above.
You MIGHT be able to get away with not wiping your data, since stock DZ ROM and Virtuous are very similar ROMs. But it may also cause some random bugs, requiring you to wipe data and re-flash. In general, follow the instructions in the thread for the custom ROM you want, regarding whether a data wipe is needed. Usually, you can avoid a data wipe if you are staying on the same custom ROM, but a newer version. But a full wipe is the safest bet. You should always wipe cache and dalvik (you can wipe those in Hboot).
redpoint73 said:
If you don't already have it, download ROM Manager from the Market.
Astro just backs up app data right? That's not a nandroid. A nandroid is a full backup of the whole OS and all your data. You can do this wtih Clockworkmod, which is included with ROM Manager. Open ROM Manager, and pick the option to flash Clockworkmod.
I haven't used Astro to backup my apps, many people use Titanium Backup. But I assume the backup in Astro is similar. You should also backup SMS and email (other than Gmail) if you want to keep those, as those will also be wiped.
Flashing a ROM is a a breeze with ROM Manager. You can get Virtuous right on the ROM Manager app itself, and just flash from there. Really, rooting is 95% of the work, flashing a custom ROM is a breeze.
When you go to flash a ROM in ROM Manager, it will give you the option to backup your ROM (nandroid), so select that. It will also give you the option to wipe, which you should also select. Then ROM Manager will just do the rest.
If a certain custom ROM you want is not included in ROM Manager, just copy the zip for the ROM to your SD card. Pick the option in ROM Manager to install a ROM from SD card. Then select the zip, and the rest is same as the paragraph above.
You MIGHT be able to get away with not wiping your data, since stock DZ ROM and Virtuous are very similar ROMs. But it may also cause some random bugs, requiring you to wipe data and re-flash. In general, follow the instructions in the thread for the custom ROM you want, regarding whether a data wipe is needed. Usually, you can avoid a data wipe if you are staying on the same custom ROM, but a newer version. But a full wipe is the safest bet. You should always wipe cache and dalvik (you can wipe those in Hboot).
Click to expand...
Click to collapse
thanks for the help, one quick question though, i've overclocked and used set cpu on the rom with the kernel they specified, though when my phone's display is off, and i click the power button, the buttons at the bottom of the screen turn on but the display stays off, is there a fix for this?
edit: redpoints advice sounds a lot more competent to me, so I would go with that.
(This sounds like a common issue that occurs when you specified a screen off profile in set cpu. If you have it set up so that the cpu is underclocked while the screen is off, it won't wake up since it doesn't have enough power.
Even though this hasn't happened to me before, I've read that the issue will disappear if you raise the clock from say 245mHz to 368mHz.
Hope this will help.)
That is a known issue with the Virtuous Advanced kernel. So I assume this is the kernel you flashed. The Advanced kernel is only needed if you want to overclock greater than 1 GHz. The kernel that is included with the Virtuous ROM is already OCed to 1 GHz by default (no kernel flashing required).
But since you have already flashed the Advanced kernel, the fix is to use screen-off profiles in SetCPU. I believe the fix is to make a screen off profile with "interactive" as the governor, and that's it. But its well covered under the Virtuous kernel thread, so you can check there.
http://forum.xda-developers.com/showthread.php?t=967153
From what I recall, what is happening is the CPU is scaling up too fast when you wake the phone, and using up too much voltage, preventing the screen from waking.
thomas_wlc said:
This sounds like a common issue that occurs when you specified a screen off profile in set cpu. If you have it set up so that the cpu is underclocked while the screen is off, it won't wake up since it doesn't have enough power.
Even though this hasn't happened to me before, I've read that the issue will disappear if you raise the clock from say 245mHz to 368mHz.
Hope this will help.
Click to expand...
Click to collapse
This might work too. A few different possible solutions were given in the Virtuous kernel thread. The one I think worked for me (when I was on Virtuous) was a screen off profile with interactive governor, and that's all.
Underclocking the CPU while the screen is off is unnecessary. The CPU does that automatically, anyway.
Related
I'm looking to upgrade my phone to a custom ROM, but I'm not sure which one is the best for my needs. This is what I am looking for:
Fyro Update
Increased Phone Speed
Increased Battery Support
Adblock for browser and apps
Also, how do I flash my ROM? I have the drivers to connect my phone to my computer, and that's about as far as I got. Secondly, will I lose my apps and their data? I already have my contacts and SMS backed up.
Thanks guys
jt
As a shameless plug - I whole-heartedly recommend SyndicateROM. It'll fulfill three of your four features already (including ad blocking in apps and the browser), and when the OFFICIAL, FINAL (ACS prides itself on stability and feature-completeness) Froyo release is out, it will be updated right away!
That's actually the one I was looking at. Is there instructions on how to flash your ROM? Will I lose my apps and their data?
After rooting you'll need Clockwork Recovery mod(CWM). Look for a Dev who has created a root with a CWM install (http://forum.xda-developers.com/showthread.php?t=770388).
1. Follow steps to root and install CWM.
2. Download a ROM and put it on your SDcard (Start with ones that have been around for a while and have been tested quite a bit. Avoid Froyo ones till you feel comfortable with CWM and Odin {if you ever use it}).
3. Reboot into CWM, BACKUP everything (this is key for your data to come back), wipe x3 (including cache)
4. Install ROM from SDcard(reboot, may take a few minutes to load for the first time)
5. Reboot into CWM, and advance restore (DATA only). reboot
6. Enjoy with all your data.
Hope this helps
Epic Experience + Phoenix is the best battery life I've had on any ROM.
Performance feels like stock, which is to say, this phone is really fast just as is and I don't think its screaming for better performance out of the box. Its not like it feels sluggish like the Evo does.
All these devs do great work! You can't go wrong with any of these roms. This belongs in the General Discussions section!
Sent from my SPH-D700 using XDA App
Streamline8 said:
After rooting you'll need Clockwork Recovery mod(CWM). Look for a Dev who has created a root with a CWM install (http://forum.xda-developers.com/showthread.php?t=770388).
1. Follow steps to root and install CWM.
2. Download a ROM and put it on your SDcard (Start with ones that have been around for a while and have been tested quite a bit. Avoid Froyo ones till you feel comfortable with CWM and Odin {if you ever use it}).
3. Reboot into CWM, BACKUP everything (this is key for your data to come back), wipe x3 (including cache)
4. Install ROM from SDcard(reboot, may take a few minutes to load for the first time)
5. Reboot into CWM, and advance restore (DATA only). reboot
6. Enjoy with all your data.
Hope this helps
Click to expand...
Click to collapse
Hoping you can help me a little further;
1) Done successfully
2) Done
3) How do I boot into CWM? I installed Titanium back up, and ROM manager - not sure if that's needed or not
Thanks guys
PS, sorry for posting in the wrong section
tuttjs said:
Hoping you can help me a little further;
1) Done successfully
2) Done
3) How do I boot into CWM? I installed Titanium back up, and ROM manager - not sure if that's needed or not
Thanks guys
PS, sorry for posting in the wrong section
Click to expand...
Click to collapse
camera button, down volume and power on.
I suggest you try them all and figure out what you like or don't like. Also try out the ODIN program so when you accidentally bork your phone you will know how to fix it right away.
Got it. I assume this is backing up to my SD card. Do I not wipe my SD card?
Thanks, this should be the last question!
tuttjs said:
Got it. I assume this is backing up to my SD card. Do I not wipe my SD card?
Click to expand...
Click to collapse
The only way you will wipe your SD card is if you partition it for A2SD support. The factory reset wipes all your data and might be a good idea if you are going from one rom/kernel to another. CWM backs up to your SD card. I have about 6 backups and can restore several different roms if I want. If you try all the roms out and make backups of all them it will be easy to go back to what you want.
A program called ROM Manager will make it easy to rename your backups.
I have a T-Mo G2 and want to keep my Froyo image to reinstall later if I cannot get theGingerbread to work right. I want to make an image file that will restore the phone to exactly how it is now. I have tried all kinds of stuff, but am not able to make the "img" file so that I ca do a restore when booting...
Can someone point me to what I need to install to do this, and if possible some directions on what/how to create the "img" or restore file ?
I would be most appreciative, as I had to reverse everything from the OTA of Gingerbread, since too many apps didn't work, ESPECIALLY the GPS!
My current Froyo is a temp-root system.
Thank you all!
Aloha. .
I would do full root via the wiki, and then install 4EXT (the full one that's like $2) - it will keep your old stuff straight
Ditto on previous reply
Root your G2
Backup all your apps with using Titanium backup
Get Clockwork mod ROM manger or 4ext ( I prefer 4ext) and backup your stock rom. You can download new ROM CM7 for first ROM.
If you don't like the ROM you can restore your stock ROM with CWM or 4ext at anytime.
I have a theory that Ti Backup or any backing up of apps is a bad plan. I know you can do it no problem, and that it is a great time saver, but I have a strong feeling that this ultimately results in an unstable phone with mysterious force closes etc.
Even though it's a real pain, I think you are always better off reinstalling your apps from scratch after changing to a new ROM and wiping caches.
WTF? said:
I have a theory that Ti Backup or any backing up of apps is a bad plan. I know you can do it no problem, and that it is a great time saver, but I have a strong feeling that this ultimately results in an unstable phone with mysterious force closes etc.
Even though it's a real pain, I think you are always better off reinstalling your apps from scratch after changing to a new ROM and wiping caches.
Click to expand...
Click to collapse
1. I have had zero problems with TB personally.
2. Without it your app data is gone.
3. Triple wipe, takes a few extra minutes and makes a world of a difference.
4. Do not restore system data!
5. Check md5 sums BEFORE doing anything!!!!
6. Make sure you have a recent nandroid backup and you'll be fine either way.
7. triple wipe before flashing anything including nandroids. Preferably with different wipes aka factory reset, superwipe+ ext4, then recovery wipe!
Just my 2 cents, it's saved my a$$ more then a few times...
Hello I recently downgraded from stock 2.3.4 and rooted the phone. Now I'm in cm7 but I have noticed a severe problem with the laggn in the system. Clock speeds where tryied at 700mhz made it slow and when is around 1500mhz clockd it gets laggier. I don't no wut to do about this issue would be a shame to go back to stock roms since cm7 got some good goodies but if I cannot find a resolution for this issue I would have to revert back to gingerbread.. comments appreciated
Did you use flash superwipe and wipe data/cache/dalvik cache in recovery before you installed CM7? Any chance you restored data+apps using titanium backup? That can cause problems sometimes.
Also i find 1500mhz for the cpu can be slow/unstable for me, try 1000-1200mhz and see if that helps at all. CM7 is probably the quickest rom i've ever used so you shouldn't be experiencing these problems.
+1 for a wipe and try again. I run at stock speed, not even the base CM slight overclocking, and it is faster than my old stock ROM.
Sent from my Desire Z running CM7.
Ok perhaps on the installation I've done something wrong, in the rom manager there is 3 options telling something about wiping and also backups, can ya tell me a quick safer way to flash the rom clean?
COA4178 said:
Ok perhaps on the installation I've done something wrong, in the rom manager there is 3 options telling something about wiping and also backups, can ya tell me a quick safer way to flash the rom clean?
Click to expand...
Click to collapse
safest way...
PS: don't EVER use ROM manager
1) reboot into recovery
2) go to backup and restore, and backup (you'll have to wait till this is done)
3) wipe data/factory reset
4) go to advanced and wipe dalvik cache
5) go to install from sd card, then go to choose zip from sdcard, and choose the ROM (.zip file) you want to flash, select it, then select yes (you'll have to wait till flashing is done)
6) choose reboot system now (the first button)
thats the safest way... ROM manager just messes things up...
—————
|RIROZIZO|
—————
Hello guys,
Firstly, I have to thank all members of this forum for helping newbies like me to do wonders with our phones.
On topic, I have recently purchased the much coveted Nexus 4. The first thing I did after unboxing it was to unlock and root it.
And up until now I have been quite content using the stock ROM. But, now I want to mix it up a little bit.
Through XDA I have become aware of quite a few ways of modding my phone and generally I do not like to do anything without knowing what I am doing. So, therefore there a number of unanswered questions in my mind, which I hope that you guys can help me out with.
Adsaway
1. I have been using Adsaway ever since I rooted my phone and got to say, its amazing. But, I have been wondering if there is any way by which I could replace "Webpage not found" with something like a plain white color or plain black color. The "webpage not found" notification in place of the ads is quite ugly.
2. Talking about ads, I understand that adsaway only prevents you from receiving the ad instead of blocking the request for the ad. I found this thread on XDA where someone said that you could considerably increase battery life by using Lucky Patcher (no, I do not use this tool for cracking). I want to know how safe this is especially considering that you can mess up your phone using Lucky Patcher. Link: http://forum.xda-developers.com/showthread.php?p=28929442
Improving Battery Life
Link: http://forum.xda-developers.com/showthread.php?t=2107163
This thread talks about how you can improve your battery life by flashing factory images. I definitely want to try it out. But, if I flash factory images wouldn't I be flashing the custom recovery too? And, does this mean that I have to stay on stock ROMs to improve battery life? I kind of find it a little bit confusing.
Further, he talks about 'kernel'. Being an engineer, I know what a kernel is. But, in the context of android, when flashing ROMs, is the kernel included with the custom ROM? or do you have to install the kernel separately? And, what are the advantages of flashing a custom kernel?
Titanium Backup
1. I know that this tool backs up your phone by basically creating a image file but I have no idea on how to use it to flash custom ROMs. An explanation or a link would be really helpful. If this question has been asked and answered before, sorry for asking it again.
2. Since the Nexus does not come with any desktop software, how do you do a normal backup of your phone? Again, this is a very basic question and I could probably find the answer online so feel free to ignore this question.
Finally, thank you all for being so patient and answering my queries. I hope that this will help other newbies as well.
Hi, I may be able to help with some of your questions.
I'm not sure but the "Webpage not found" error may be a result of the browser you use, or not . Anyway I use the app 'Adaway' with the Chrome beta browser and do not get that error in either the browser or other apps that have ads in them.
The first time I've heard of Lucky Patcher so I cant comment. But I personally wouldn't install it unless it is open source and proven not to be stealing your info. these kind of things are sketchy in my opinion. The thing is with adaway it is changing your Hosts file so any ad request is pointing back to the phone. So its not like you are using data to block the ads. So I can't imagine there is a huge battery savings.
From reading the thread about flashing the stock Image, it seems very hit or miss on getting any results. If you are planning to run a custom rom I wouldn't bother. When installing a rom you will usually be wiping all of that anyway.
Roms come with a kernel built in. The advantages of changing kernels depend on what kernel you install but they usually include options to be able to under or overclock the cpu and gpu. Adjust the voltages of the cpu. Change the cpu and gpu governors and i/o scheduler as well as the readahead value for eMMC. You can adjust color and gamma values for the screen. Adjust the vibration level of the phone. And some kernel developers will add their own tweeks to the governors for improved performance.
Titanium backup actually backs up each app and its associated data on your phone allowing you to restore them after flashing a new rom. You can restore apps themselves after a new rom install from the play store without using something like titanium backup but you will lose any data that is associated with that app. Restoring app data can cause issues though. So it is not recommended to restore any system apps after a rom install although I usually will restore Phone/Messaging storage data and have never had an issue but the possibility is there.
In the process of installing custom roms you will need to install a custom bootloader. Either CWM or TWRP usually. These bootloaders give you the option to do a full system image called a Nandroid. This is what most people use as a backup.
Hope this is some help. I am no expert, this is just what I have learned from experiance here at XDA.
linelock said:
Hi, I may be able to help with some of your questions.
I'm not sure but the "Webpage not found" error may be a result of the browser you use, or not . Anyway I use the app 'Adaway' with the Chrome beta browser and do not get that error in either the browser or other apps that have ads in them.
The first time I've heard of Lucky Patcher so I cant comment. But I personally wouldn't install it unless it is open source and proven not to be stealing your info. these kind of things are sketchy in my opinion. The thing is with adaway it is changing your Hosts file so any ad request is pointing back to the phone. So its not like you are using data to block the ads. So I can't imagine there is a huge battery savings.
From reading the thread about flashing the stock Image, it seems very hit or miss on getting any results. If you are planning to run a custom rom I wouldn't bother. When installing a rom you will usually be wiping all of that anyway.
Roms come with a kernel built in. The advantages of changing kernels depend on what kernel you install but they usually include options to be able to under or overclock the cpu and gpu. Adjust the voltages of the cpu. Change the cpu and gpu governors and i/o scheduler as well as the readahead value for eMMC. You can adjust color and gamma values for the screen. Adjust the vibration level of the phone. And some kernel developers will add their own tweeks to the governors for improved performance.
Titanium backup actually backs up each app and its associated data on your phone allowing you to restore them after flashing a new rom. You can restore apps themselves after a new rom install from the play store without using something like titanium backup but you will lose any data that is associated with that app. Restoring app data can cause issues though. So it is not recommended to restore any system apps after a rom install although I usually will restore Phone/Messaging storage data and have never had an issue but the possibility is there.
In the process of installing custom roms you will need to install a custom bootloader. Either CWM or TWRP usually. These bootloaders give you the option to do a full system image called a Nandroid. This is what most people use as a backup.
Hope this is some help. I am no expert, this is just what I have learned from experiance here at XDA.
Click to expand...
Click to collapse
Hey, thanks for the comprehensive reply. It answers many of my questions. Firstly, I am going to do away with Lucky Patcher and at this time I do not think I need a custom kernel.
However, after reading your reply I have a fresh set of questions:
1. If restoring apps can cause issues, then what is the alternative if you do not want to lose your app data? Are you saying that once I install the custom ROM, I could restore most apps using Titanium Backup but for system apps (meaning root access apps right?) I should just do a fresh install from the Play Store?
2. I have already flashed CWM during root so 1 plus point for me . From your description, it is my understanding that people will create a Nandroid right before flashing a custom ROM/kernel so that in case anything goes wrong they can just restore back to previous state using the Nandroid image. Again, correct me if I am wrong.
Well and another problem that I forgot to mention in my opening post is with my WiFi:
Many a times, even after connecting to my home wifi network, I cannot access the internet. Then, if I reboot my phone and reconnect to wifi it starts working. Weird, I know. And, no its not a problem with my WiFi network, I verified that.
w1ndhawk said:
Adsaway
1. I have been using Adsaway ever since I rooted my phone and got to say, its amazing. But, I have been wondering if there is any way by which I could replace "Webpage not found" with something like a plain white color or plain black color. The "webpage not found" notification in place of the ads is quite ugly.
2. Talking about ads, I understand that adsaway only prevents you from receiving the ad instead of blocking the request for the ad. I found this thread on XDA where someone said that you could considerably increase battery life by using Lucky Patcher (no, I do not use this tool for cracking). I want to know how safe this is especially considering that you can mess up your phone using Lucky Patcher. Link: http://forum.xda-developers.com/showthread.php?p=28929442
Improving Battery Life
Link: http://forum.xda-developers.com/showthread.php?t=2107163
This thread talks about how you can improve your battery life by flashing factory images. I definitely want to try it out. But, if I flash factory images wouldn't I be flashing the custom recovery too? And, does this mean that I have to stay on stock ROMs to improve battery life? I kind of find it a little bit confusing.
Further, he talks about 'kernel'. Being an engineer, I know what a kernel is. But, in the context of android, when flashing ROMs, is the kernel included with the custom ROM? or do you have to install the kernel separately? And, what are the advantages of flashing a custom kernel?
Titanium Backup
1. I know that this tool backs up your phone by basically creating a image file but I have no idea on how to use it to flash custom ROMs. An explanation or a link would be really helpful. If this question has been asked and answered before, sorry for asking it again.
2. Since the Nexus does not come with any desktop software, how do you do a normal backup of your phone? Again, this is a very basic question and I could probably find the answer online so feel free to ignore this question.
Finally, thank you all for being so patient and answering my queries. I hope that this will help other newbies as well.
Click to expand...
Click to collapse
2. Adsaway blocks ads in apps so they aren't downloaded AFAIK(don't see the Download arrow in status bar) which saves power
3. You don't have to stay on stock after flashing the images. The images touch different partitions that were probably flashed improperly at the factory.
4.Kernels are already inside custom Roms. Custom kernels that are available separate have their own perks though and are from different Devs.
6. For Titanium after you backup you just connect your phone to your pc and it'll be detected. No desktop software is needed, just drap and drop.
By system apps I mean things like android settings. I use TB for stuff like games so I don't have to stay over from the start. when you install TB you will see what is labeled as a system app and what is labeled as a user app.
Exactly, a nandroid is a like a disk image that you can restore.
Sorry I can't help with your wifi issue, I'm not having that problem.
@Ace42
Ok so I guess it should do no harm if I first flash stock images and then over that flash the custom . NM/kernel of my choice. In fact there is a chance it may improve my battery life.
Thanks for clarifying the titanium backup part, it sounds simple enough.
OT:
I managed to solve the webpage not found problem on ad away. All you have to do is enable web server in preferences.
Again, thank you guys.
linelock said:
From reading the thread about flashing the stock Image, it seems very hit or miss on getting any results. If you are planning to run a custom rom I wouldn't bother. When installing a rom you will usually be wiping all of that anyway.
In the process of installing custom roms you will need to install a custom bootloader. Either CWM or TWRP usually. These bootloaders give you the option to do a full system image called a Nandroid. This is what most people use as a backup.
Click to expand...
Click to collapse
These paragraphs are incorrect.
The top one was covered already.
There are no custom bootloaders for the Nexus 4. There are custom recoveries, but a bootloader is by no means a recovery. Do not confuse the two.
w1ndhawk said:
@Ace42
Ok so I guess it should do no harm if I first flash stock images and then over that flash the custom . NM/kernel of my choice. In fact there is a chance it may improve my battery life.
Thanks for clarifying the titanium backup part, it sounds simple enough.
OT:
I managed to solve the webpage not found problem on ad away. All you have to do is enable web server in preferences.
Again, thank you guys.
Click to expand...
Click to collapse
No harm at all. After you do the images you can go to whatever custom setup you wanted. It personally increased my battery life and many other users here by varying degrees.
lucky patcher is for using "stolen" apps, patching their licence checks etc. it is frowned upon and can carry many bad things in it.
simms22 said:
lucky patcher is for using "stolen" apps, patching their licence checks etc. it is frowned upon and can carry many bad things in it.
Click to expand...
Click to collapse
True, but apparently it does have its uses or so I've heard.
However, what do you mean it can carry many bad things?
I thought I’d give my 2 cents on Titanium Backup…
It doesn’t create an image file of the current state of your phone. That would be a Nandroid backup done via CWM Recovery.
Titanium Backup allows you to backup apps. That means apps installed by the user (user apps) and apps that came baked into the ROM (system apps). As mentioned, it’s not recommended to restore system apps because this often causes weird issues.
When you restore, you can also choose whether to restore the app only or the app plus data. In rare cases, restoring app data causes weird issues.
One of my favorite feature of Titanium Backup is how it allows you to create a zip file of your backup that can be flashed from recovery.
Everybody uses Titanium Backup differently. But here’s how I tend to use it when moving between ROMs.
1. Backup all user apps.
2. Create a zip of the backed up user apps (no app data).
3. Wipe data (factory reset), wipe dalvik cache, flash new ROM.
4. Boot into the newly flashed ROM and go through the initial setup process.
5. Reboot into recovery.
6. Flash the zip created by Titanium Backup.
Sure, I lose all app data, but that just means I guarantee myself a clean slate to start.
ohyeahar said:
I thought I’d give my 2 cents on Titanium Backup…
It doesn’t create an image file of the current state of your phone. That would be a Nandroid backup done via CWM Recovery.
Titanium Backup allows you to backup apps. That means apps installed by the user (user apps) and apps that came baked into the ROM (system apps). As mentioned, it’s not recommended to restore system apps because this often causes weird issues.
When you restore, you can also choose whether to restore the app only or the app plus data. In rare cases, restoring app data causes weird issues.
One of my favorite feature of Titanium Backup is how it allows you to create a zip file of your backup that can be flashed from recovery.
Everybody uses Titanium Backup differently. But here’s how I tend to use it when moving between ROMs.
1. Backup all user apps.
2. Create a zip of the backed up user apps (no app data).
3. Wipe data (factory reset), wipe dalvik cache, flash new ROM.
4. Boot into the newly flashed ROM and go through the initial setup process.
5. Reboot into recovery.
6. Flash the zip created by Titanium Backup.
Sure, I lose all app data, but that just means I guarantee myself a clean slate to start.
Click to expand...
Click to collapse
Hey thanks ohyeahar. Going to follow this when flashing my custom ROM.
So ideally, aside from user apps you shouldn't restore anything. However, I would like to save backup and restore my contacts and also app data for the game Subway Surf. How safe is this? And, let us suppose do I face some problems after restoring app data, will just uninstalling and resintalling the application suffice in alleviating the problems?
OT:
Now, that I will be flashing factory image (to try and improve my battery life), I assume I am going to lose my unlock+root. Should I be making a nandroid before doing this in the case of some problem?
Reflashing the system image will remove root yes, but your bootloader will still be unlocked. All you need to do after flashing the new system image is install http://download.chainfire.eu/306/SuperSU/UPDATE-SuperSU-v1.00.zip from CWM (or TWRP).
--You should always have at least one nandroid backup on your phone in case anything goes wrong.
w1ndhawk said:
Hey thanks ohyeahar. Going to follow this when flashing my custom ROM.
So ideally, aside from user apps you shouldn't restore anything. However, I would like to save backup and restore my contacts and also app data for the game Subway Surf. How safe is this? And, let us suppose do I face some problems after restoring app data, will just uninstalling and resintalling the application suffice in alleviating the problems?
OT:
Now, that I will be flashing factory image (to try and improve my battery life), I assume I am going to lose my unlock+root. Should I be making a nandroid before doing this in the case of some problem?
Click to expand...
Click to collapse
Your contacts shouldn’t require backing up because they should be backed up to your Google account.
If you want to restore app data for certain apps, I would do it one at a time. That way, if problems occur, you at least know which app is the culprit.
If you uninstall and reinstall the problematic app, that would work. Or you can simply just go into the app settings and clear data for that app. That should be sufficient.
Just got a GTab 2 7.0 a few days ago. A P3113, so only 8GB of storage, about half of which is the ROM and crap apps. I've rooted before (had a KF 1st gen when it came out), and just wondering about a few things with the GTab:
Right now, I don't mind the stock ROM so much. There are problem things that would be "nice to have", but right now, would like to generally stay as "stock" as possible. That being said, I'd still like to "de-crap" the ROM to free up some storage space, and I assume that might lead to it running a bit better, since so much seems to just pop-in while running other apps. So:
I know I need to root first, so my first question - how reliable is that? I'm on a Mac, but have access to a netbook running Win7, so could run Odin to "get things done". I'd hate to brick the thing, still having 51 weeks of warranty left. (I also understand that I might want to install something else to keep the flash count from showing it's been flashed).
Once root'ed, is it better to use one of the "de-crapped" ROMs floating around? And if so, which seems "best" (yeah, I know the moderators hate the "which is best" - I'm looking for stock - and STABLE)
Or, is it better to eliminate the apps myself? (Not sure if this is a wholesale "rm" to remove certain apps from a terminal app, using adb, or if they have some uninstallers embedded somewhere, or...) - so better to use one of the ROMs floating around?
Is the GTab 2 "stable", so even if you trash a ROM, you can still get into the ROM manager to restore a previously working, or stock, ROM?
I'll probably come up with a couple more questions, especially depending on the replies... TIA
Hi..
I can answer some of your questions. I hope that helps!
1- Rooting is easy and reliable. you may use "CF-Auto-Root" tool (search for it in XDA forum).
But you need to remember that rooting and custom ROMs void your warranty.
2- If you just need to free some storage space, you may use an app such as "Clean Master" to uninstall system apps and get rid of temp and junk files.
3- If you opt to use a custom ROM make sure it is very well supported and maintained.
aisais said:
Hi..
I can answer some of your questions. I hope that helps!
1- Rooting is easy and reliable. you may use "CF-Auto-Root" tool (search for it in XDA forum).
But you need to remember that rooting and custom ROMs void your warranty.
2- If you just need to free some storage space, you may use an app such as "Clean Master" to uninstall system apps and get rid of temp and junk files.
3- If you opt to use a custom ROM make sure it is very well supported and maintained.
Click to expand...
Click to collapse
Thanks - but prior to using Clean Master I assume I better either get a stock image to reload, or use CWM so I can make a backup of the ROM before messing something up?
tundrwd said:
Thanks - but prior to using Clean Master I assume I better either get a stock image to reload, or use CWM so I can make a backup of the ROM before messing something up?
Click to expand...
Click to collapse
Taking a backup is always good thing to do. I suggest you try clean master to know how it works and what does it do.
aisais said:
Taking a backup is always good thing to do. I suggest you try clean master to know how it works and what does it do.
Click to expand...
Click to collapse
Thanks - I plan to use Clean Master. Allows me to be selective about what I remove/move, instead of getting a ROM from someone and they removed the ONE THING I really wanted.
Ok, got it rooted and CWM installed.
HOWEVER, when I boot into CWM, I DON'T see an option to backup my ROM (I've used TWRP before on my KF, so the menu is different).
What I've got on my screen in CWM:
Android system recover <3e>
Volume up/down to move highlight;
power button to select.
reboot system now
apply update from ADB
apply update from external storage
wipe data/factory reset
wipe cache partition
apply update from cache
That's it. Where's the option to do a ROM backup? Oh, used file P3113_SAMSUNG_RECOVERY_SUPERSU-0.96_BUSYBOX-1.20.2.tar.md5.zip Had CWM and Root all in one. I do have GT-P3113_ClockworkMod-Recovery_6.0.1.0.tar as well. Should I just go through procedure again to flash this CWM? Will it still retain SU?
nandroid backup ok to use? Seems it's just a wrapper for a backup script...
Ok - I'll reply to myself.
I don't know what was wrong with the CWM I installed via the aforementioned file (P3113_SAMSUNG_RECOVERY_SUPERSU-0.96_BUSYBOX-1.20.2.tar.md5.zip), but I went to the CWM site, D/L'ed the latest touch enabled CWM for the P3113 (6.0.2.3, I believe), and installed it over the existing recovery image on the device (I had to create my own .tar.md5 - easy with *nix).
Anyway, I now have access to the backup options by scrolling down. The image from P3113_SAMSUNG_RECOVERY_SUPERSU-0.96_BUSYBOX-1.20.2.tar.md5.zip, simply wouldn't scroll beyond what I listed earlier. Now can scroll down, make backups, etc.
Haven't tried yet to re-install the image I made with nandroid - I'm a bit leery of that - so I'll just get the stock 4.1.1 ROM from sammobile, and keep it around....
tundrwd said:
Ok - I'll reply to myself.
I don't know what was wrong with the CWM I installed via the aforementioned file (P3113_SAMSUNG_RECOVERY_SUPERSU-0.96_BUSYBOX-1.20.2.tar.md5.zip), but I went to the CWM site, D/L'ed the latest touch enabled CWM for the P3113 (6.0.2.3, I believe), and installed it over the existing recovery image on the device (I had to create my own .tar.md5 - easy with *nix).
Anyway, I now have access to the backup options by scrolling down. The image from P3113_SAMSUNG_RECOVERY_SUPERSU-0.96_BUSYBOX-1.20.2.tar.md5.zip, simply wouldn't scroll beyond what I listed earlier. Now can scroll down, make backups, etc.
Haven't tried yet to re-install the image I made with nandroid - I'm a bit leery of that - so I'll just get the stock 4.1.1 ROM from sammobile, and keep it around....
Click to expand...
Click to collapse
That's exactly what I did today, grabbed the stock image for a backup, rooted with Odin and CWM then flashed a CM based 4.3 ROM. Piece of cake.