Hey all.
I'm very new to ROM flashing so I've done a lot of reading by sill have a few questions I need some clarification on.
I have the HTC One X (International Version) on Vodafone in Australia, running the stock (Vodafone) rom.
My concern is with the warranty of my phone - if I root it I loose my warranty. I understand that I can un-root my phone to get my warranty back.
I must have re-written this thread 5 or so times trying to explain what I do / don't know, so I'll keep it really simple.
[Q] What is the best way to take an entirely complete snapshop of my phone, so that if things should go pear shaped I can restore it back to it's exact current condition, including apps, sms, call logs, etc ?
[Q] Should I make a backup of my current Vodafone RUU or is making a NANDroid backup enough?
[Q] If I flash a custom recovery (CWR or TWRP) can I restore the original one to take my phone back to it's pre-warranty voided condition?
[Q] If I flash a new ROM (planning on using Cyanogen) am I able to keep all my contacts, or do I need to re-sync it with Google? Am I able to keep all my apps, or will I need to re-download them all?
I don't need super deep explanations, more just quick answers and a point in the right direction.
Note :
In bootloader, before rooting you will find *locked* written, this means warranty is applicable.
After rooting, the bootloader screen will show *unlocked* , warranty voided.
If you unroot again, the bootloader does not show *locked* but * relocked*.
this is a clear indication of unlocking, and as such the service center has a choice of whether they want to prive you warranty service or paid,
Q1 : As soon as you root or unlock and install SU. DONT flash a custom rom. Go to recovery and make a nandroid and keep it safely on PC as well as on phone.This is very useful for future.The nandroid saved everything from settings,contacts, apps logs etc. Its a complete duplicate.
Q2: You cant make an RUU, Nandroid is more than enough. Just make sure you have a copy of it in your PC, cause sometimes the sdcard ma be wiped/damaged.
Q3:You can restore the original recovery which will help you in doing a OTA update. But as i said earlier, even if you restore it to complete factory, warranty may be void depending on area and service center.
Q4: Usually, flashing a new ROM is recemmended with a FULL WIPE meaning no apps, contacts, etc
You can use an app like titanium backup or my backup pro to make a backup of your apps and contacts and then restore after flashing new ROM.
Hope this helps.
Wow, thanks so much for answering all my questions so clearly!
It's a shame about the bootloader *relocked* bit though.
So in regards to Q1, does the stock recovery provide the means to make a nandroid? Or do I need to install Titanium or a custom recovery?
Yes, you need a custom recovery to make a nandroid. You need it to get official HTC ota's.
You need a custom recovery anyway because you need it to install a custom rom/SU
And titanium backup needs root acces, when you want to back up things up before you start messing about i can also suggest the app "carbon"
Mr Hofs said:
Yes, you need a custom recovery to make a nandroid.
And titanium backup needs root acces, when you want to back up things up before you start messing about i can also suggest the app "carbon"
Click to expand...
Click to collapse
Ok. So when you install Titanium, are you installing a custom recovery? Or it it just app that requires root access? Or do you need to install a custom recovery to enable root in the first place?
I realise that I will need a custom recovery eventually, like you mentioned. I just wondered if it was a necessity for do a nandroid.
Mr Hofs said:
i can also suggest the app "carbon" .
Click to expand...
Click to collapse
Yeah, I head that CWR Carbon doesn't require root access to make a backup. Is that correct?
Yes titanium backup is an app that requires root acces, therefore its mandatory to flash a custom recovery and push the SU.zip.
Carbon does not need root acces
Related
hm i have s-off eng-off and another rom...so if I want to get back to the stock one? should i enter on cmw on backup and restore and on restore press on the backup I made before rooting?
SSJGohan3 said:
hm i have s-off eng-off and another rom...so if I want to get back to the stock one? should i enter on cmw on backup and restore and on restore press on the backup I made before rooting?
Click to expand...
Click to collapse
Depends on method used to get Eng S-Off
http://forum.xda-developers.com/showthread.php?t=857537
OR
http://forum.xda-developers.com/showthread.php?t=855403
OR
http://forum.xda-developers.com/showthread.php?t=920876
Ok ..and for me to be able to get to the last rom?(to update to 2.3.x.x)(OTA) Must I have s-on and eng-on in order to see the updates? or not?
Sorry but I have to ask, it is understandable if you want to revert back to stock if you are claiming for the warranty fix, but why do you want to get the OTA update when the modded rom here is far superior (IMO)
Hm,I think I just want to feel the real rom......... and btw do you know a way for install multiple apk at same time(all of them are games...should i .rar them and then flash or how?)
The quickest way is by backuping and restoring through google. Immediately after flashing, it will automatically download all your apps. Personally, I enjoy installing and tweaking manually the apps one by one.
Another way is of course via Titanium Backup Pro. You can do Batch backup and restore. It's a paid apps by the way.
Installing via CWM... never heard that it's possible
SSJGohan3 said:
Hm,I think I just want to feel the real rom.........
Click to expand...
Click to collapse
Then install a rooted version of the "real ROM". It is IDENTICAL except no branding (is that what youwant?) and it's rooted.
SSJGohan3 said:
and btw do you know a way for install multiple apk at same time(all of them are games...should i .rar them and then flash or how?)
Click to expand...
Click to collapse
You can't just bundle them in a rar no.
As mentioned above, you will need to use Google backup or an application like Titanium to back them up. Both methods will perform an auto restore. Please note that this means they will DOWNLOAD all the apps again.
off that's too bad I would have been so pleased if there was a way...
You still don't have to do anything, the Google backup / 3rd party backup apps do it all for you. And even if you could, depending on how old the backup was you could still end up having many apps needing an update.
It really isn't a big deal and I can't see how it would be any easier.
I downloaded a pack of games from a torrent site...and i wanted to install them all at once....they are all apk's......and to do it manually takes a while..
I just remember... there's a utility called ROM cleaner. Last time I checked there's an option to add apk into the rom itself (experimental). So once you flash your rom, technically all the apk is there.
Just a caution, I didn't follow the utility thread, there's a good chance that it is not compatible with the new gingerbread.
I had my WF S S-OFF today and now I am looking forward for rooting it. But I am a bit confused about something: I read a tut about rooting WF S 2.3.3 Gingerbread with Gingerbreak apk and I also found this rooting tut on this site : http://forum.xda-developers.com/showthread.php?t=1195275
I didn't tried before being sure to not mess up with my device. So does both methods work or which one is preferred?
Thanks a lot !
My bad, wrong post... linked to the same thread
Good luck dude!
Run gingerbreak, device will restart. You are then rooted.
so you say I don't have to install custom recovery and other stuff to root it ? Just gingerbreak will be okay?
Yes unless you want to have custom roms, then you will need to install a custom recovery which can be found in the development section.
Do I have a chance to restore back the original recovery in case of visiting service if phone gets messed up?
I am wondering if it's possible to use gingerbreak, then install nandroid get everything backed up (not sure if it backups the original recovery in the phone) then un apply gingerbreak and then install custom recovery.
So this way I can restore the backup with original rom and original recovery. Is something like that possible?
Edit :
Is it a good idea / practice to install Clockword Rom Manager as it will replace the recovery menu that I have to install for rooting the device? I am not planning to checkout roms for now, but was just wondering
Nandroid backup is in the custom recovery. You can remove everything if you just install a RUU. Also you cannot backup the original recovery as you need a custom recovery to backup your ROM.
So best practice is using tut on xda, then install Clockword Rom Manager to install nandroid also and take full backup and then play with the phone?
So did i get it correct ?
Yeah, but make sure you install the CWM from the development here or else it won't work. It's very simple to install it. As your phone is S-off you can install the recovery and then backup the original unrooted rom and keep that as a backup.
So
1-) I follow this tut : http://forum.xda-developers.com/showthread.php?t=1195275
2-) Then install this CWM : http://forum.xda-developers.com/showthread.php?t=1213229
3-) Then with using nandroid (I think it's included with CWM? I read something like that on a site) I will take backup of my whole phone (I still wonder how it will backup unrooted version of rom eventho it's rooted)
4-) Remove unnecessary branded stuff (I don't know how to do that, any app for that?)
5-) Then just mess with the phone.
So my last questions is : When I install RUU, it will get back to stock recovery, and when i install the unrooted backup it will be like a legal phone right ? (Of course i will turn S-OFF back)
Sorry for asking noob questions, It's my first time using android phone and it's been only few days since i bought it
You got it all right, except if you have never updated the phone, as there was an update which blocked gingerbreak you don't need to do most of it.
Also when you flash the RUU it will all go stock. S-off will remain as it can't be turned on. Not to my knowledge anyway.
I think I wont use gingerbreak method, I checked for updates when I bought it and it said no updates. So probably that fix is already included in the WF S :/
I didn't managed to find RUU for WF S somehow but i guess for now I don't need it.
Today the guy at service shop (for breaking S-OFF) said that there is way for user to set S-OFF back, but he said he doesn't know the exact way. I thought hard reset will fix it
Thanks a lot for your help !
No problem, also you could just run gingerbreak first just to see if it does work without following the other steps.
Hi all. I've been a happy One X user since May. Today I saw few ROMS of JB for HOX. I really wanted to try these but I'm not in a place ( and not in position also ) to fully setup my phone again when I revert to stock.
As I'll unlock the bootloader from htcdev it'll full wipe the phone. Is there any way I can backup the whole rom before root? I'll backup sms, contacts etc but apps, their data, settings, homescreens need time to setup again. If not the full system what maximum I can achieve?
Seems like a silly question but I'll be happy if someone comes with a solution.
Sent from my HTC One X
You can backup your stock rom with cwm and there are many apps to backup data, contacts, and sms. But it sounds like you aren't ready yet, you should do more research before you go flashing custom roms
You need to have root to be able to do a backup through CWM, and you need to unlock the bootloader via HTCdev to get root. As you say, unlocking the bootloader will wipe the phone.
Unfortunately there is no way around this at present.
DoeBoi said:
You can backup your stock rom with cwm and there are many apps to backup data, contacts, and sms. But it sounds like you aren't ready yet, you should do more research before you go flashing custom roms
Click to expand...
Click to collapse
Well im definitely ready to. Flashed my Desire for 1 year. But never had been in a position to backup before root. Thanks anyways.
r2b2 said:
You need to have root to be able to do a backup through CWM, and you need to unlock the bootloader via HTCdev to get root. As you say, unlocking the bootloader will wipe the phone.
Unfortunately there is no way around this at present.
Click to expand...
Click to collapse
Yeah just wanted to confirm whether there's a way or not. Ready to flash now.
Sent from my HTC One X
Hi there!
I know i have to search through the forums to see if there is a post similar to the one i'm about to write now. So if there is a similar post like this out there, i have not seen it and i apologize.
An now to the core of my problem:
Basically the title is my question. I have just flashed a stock RUU on my phone and updated it via HTC's OTA, but i want to gain root and still maintain the ability to get OTA updates - Which, as far as i know, requires a stock recovery image. Is it possible to flash the stock recovery after gaining root-access and keep the phone rooted?
Yes, you flash a custom recovery to obtain root that's good, after this you flash back the stock recovery you still be rooted, the root is in the rom and not in the recovery !
So you are correct :thumbup:
Mr Hofs said:
Yes, you flash a custom recovery to obtain root that's good, after this you flash back the stock recovery you still be rooted, the root is in the rom and not in the recovery !
So you are correct :thumbup:
Click to expand...
Click to collapse
Thanks a lot, that's awesome. By the way, now that i have updated to stock 4.1.1, is the root procedure precisely the same as it was with ICS; Can i use precisely the same superuser zip and unlock token i used when the phone was on ICS?
Yes you can ! Its exactly the same .... and to give you a tip :
After you flashed the custom recovery please do a nandroid backup from the backup & restore option in the recovery, if you want to change things to the rom after that you have a safe backup to go back to when you need to update or have any other problem. :thumbup:
Mr Hofs said:
Yes you can ! Its exactly the same .... and to give you a tip :
After you flashed the custom recovery please do a nandroid backup from the backup & restore option in the recovery, if you want to change things to the rom after that you have a safe backup to go back to when you need to update or have any other problem. :thumbup:
Click to expand...
Click to collapse
I know, i certainly intend on doing just that. When i read the post on how to get the phone back to stock and i read the part about how to do it from a nandroid backup, i seriously face palmed myself! Back when i was still using my HTC Desire, i never considered the nandroid backup because the stock software was so incredibly bad that i never wanted to go back. But now i will, my experience with the stock software is far better on the One X.
Thanks a lot for your help
Hi,
So there seem to be quite a few tools and methods out there with which you can root your phone, but what if I really only want to root it and nothing else; my only goal is to use apps that require root access.
I've got Android 4.1.1, but I suppose it shouldn't matter that much. Will I be able to update to a newer version with root access though?
Forgot to add:
What will I need to back up and how do I transfer my settings and contacts? I don't care much for lost apps since I don't have many.
Unlock the bootloader and flash a custom recovery. After that you make a nandroid backup and then install the superuser root script to give root acces in the rom.
Flash back the stock recovery and you are able to receive and install official ota's.
Is this all possible with this tool?
Now I don't want to act dumb or seem inept, but could you or someone else give me a more detailed description, maybe with a link or two?
Yes you can use that tool :thumbup:
Did you see my edit to the first post?
>>What will I need to back up and how do I transfer my settings and contacts? I don't care much for lost apps since I don't have many.
Can you tell me why I need to flash a custom recovery? Can't I 'just' root my phone as is and then leave it like that- rooted of course?
You can use an app called carbon to make a backup. You need a custom recovery to install the super user script. A stock one is not capable if doing that. And you don't root a phone. Only its software !
With hassoons tool, how do I flash the stock ROM back on it? I can see no option in his thread...
The stock nandroid backup needs to be installed via the custom recovery. Not with hassons tool kit. You can in that case only flash back the stock boot.img from the stock backup.
Hi, I decided I wanted to go through with my plans to root the phone and already run into a problem:
http://forum.xda-developers.com/showthread.php?p=43066305&posted=1#post43066305
Most recentpost...
EDIT: Selected Power down on the phone because I was getting impatient and paranoid and then disconnected the phone. Everything seems fine so far. I closed the console and the message "Get Token ID.." popped up and then the console reopened, apparently searching for the phone... -_-
Oh well, maybe next time. Right now I want to take a break/try something else.
Can someone tell me why Windows always trys to install new drivers even when they already are installed? Happened when I used the programm- updating drivers blabla...
I'll try again here...
Just a question:
Can I definitely receive official android/sense/hwatever ota updates but still keep the root access?
What i've gathered so far is that I need to use hassoons tool and how to guide,but only the first post.
After that I will have a rooted stock ROM with ClockworkMod recovery, right?
Then I should do a nandroid backup WITH CWM (how is this done exactly? hold volume down +power button, then recovery?)
What will be backed up with the nandroid backup? How big will this be roughly and can I/should I put it on PC to free up some space?
Regardless from this backup, I only need the recovery.img, which in my case will be MY personal backed up STOCK recovery.img,is that correct?
How do I flash my stock recovery?
Edit:
Once I have the stock recovery again, will my phone still have root access? Is everything from then on -stock- except for root access?