hi
im trying to perform a nandroid backup before flashing a new rom
i'm already rooted but cant figure out how to get into the nandroid bootloader to do this
help
thank you
Get back into recovery using whatever method you used to root - it's step 2 or recovery-windows.bat, whatever you used, and nandroid is under the Backup/Restore section of the recovery menu. Pick nand backup, not the nand+ext.
thanks so much
just tried booting the phone without being connected to the computer and wondered why the option wasnt there to perform a backup
Hi, when I got the phone I rooted it by installing TWP recovery, it was all working fine after that until an OTA update popped up, after some research I learned that in order to install OTA updates you need to install stock recovery. Firstly, not knowing entirely what I was doing I installed the stock recovery for the wrong software version. The phone booted however and I tried to install the OTA update, upon restarting I was met with the "red triangle" error screen. I restarted the phone and it booted up fine.
Then having found the correct stock recovery (4.16.401.10) I installed it and ran the update again. It seemed to be going fine with the loading bars moving along nicely when it got stuck on the HTC bootup logo. From here I restarted it and now the phone turns on, shows the htc logo, then gets stuck on a black screen,
Please help, Thanks.
http://forum.xda-developers.com/htc-one-m8/help/boot-loop-problem-t3194508
ckpv5 said:
http://forum.xda-developers.com/htc-one-m8/help/boot-loop-problem-t3194508
Click to expand...
Click to collapse
Hi, thanks for that, I guess I should have searched around harder. One question though, you mention that there is a way to restore just system to keep your data, I don't wanna loose all of my data so I'd like to do that, I'm just not sure how to apply that to your guide, what is it that I have to do differently to keep my data?
Thanks.
DarwinW said:
Hi, thanks for that, I guess I should have searched around harder. One question though, you mention that there is a way to restore just system to keep your data, I don't wanna loose all of my data so I'd like to do that, I'm just not sure how to apply that to your guide, what is it that I have to do differently to keep my data?
Thanks.
Click to expand...
Click to collapse
2 options :
1.
In step 8, select dalvik cache, cache, system but don't select data
In step 9, tick only boot & system and don't tick data
or
2.
Make a nandroid backup of your current ROM
Do all the steps, once completed the OTA reinstall TWRP and restore only data from your earlier made nandroid backup
Thank you so much, you're amazing. Just creating a backup now. So once I've flashed the stock rom and the TWRP recovery to restore my data, if I then install the stock recovery again, should it all work fine? or does changing the recovery at any point stop OTA updates working?
The reason I rooted my phone to start with was to use titanium backup to restore apps from a previous phone, so if I can get the phone all stock just with my data, then I don't really need root.
Thanks!
DarwinW said:
Thank you so much, you're amazing. Just creating a backup now. So once I've flashed the stock rom and the TWRP recovery to restore my data, if I then install the stock recovery again, should it all work fine? or does changing the recovery at any point stop OTA updates working?
The reason I rooted my phone to start with was to use titanium backup to restore apps from a previous phone, so if I can get the phone all stock just with my data, then I don't really need root.
Thanks!
Click to expand...
Click to collapse
That's almost same as option 1 above. You need stock recovery for OTA to work.
Most important is the system part must be stock with nothing changed.
Personally, I always do option 2 to make sure OTA is successfully done .. then restore data.
One thing to note ... you don't need to relock bootloader doing all these process.
Also, now that I've created the backup (stored to the phones storage), how do I transfer that to my PC, since the phone doesn't boot, the computer doesn't recognize the storage.
Thanks.
In TWRP you have option to enable MTP then both your internal storage and microSD can be opened on PC
Make sure to use TWRP 2.8.4.0 or newer or latest. I'm still on TWRP 2.8.6.0
It seems I'm on an older version of twrp (2.7.0.2), I made the backup using this version. If I update to a newer version now will the restore work properly?
Thanks.
Usually yes we can restore a backup made with older TWRP version but I'm not so sure about 2.7.0.2 as that is the buggiest TWRP among all versions but very popular because it is included in one very old and not updated toolkit.
Why don't install latest/newer TWRP then redo the backup then transfer to PC.
I'm having trouble viewing files on my pc, I select "mount" from the main twrp menu, it then shows a screen to select which partitions to mount, I tick them, then nothing happens. There's no button to actually start the mount.
I did mentioned enable MTP function ... see below on the right side you should see Disable MTP or Enable MTP (beside Mount USB Storage) .. not those partitions to mount (but in the same screen)
I think you were right about that version being buggy. Those buttons on the bottom were missing. Just installed the latest twrp and I can mount now as the buttons to mount are showing up. Hopefully all will be fine now
Thanks.
Hi, I'm following the guide now and when I try to wipe the phone it doesn't work, I get:
Wipe Complete
Failed
"Unable to mount /cache
failed to wipe dalvik"
This error repeats a few times.
Thanks.
EDIT** scratch that, sorted it
Horray! Everything has now worked out and my phone is back to it's old self with the update, thank you so much ckpv5! you're the best.
Hi
I'm on a stock, rooted ROM with TWRP and I'm about to bite the bullet and OTA upgrade from Lollipop to Marshmallow.
I know I need to take a back up, reflash a never-rooted ROM and reflash the stock recovery, but I wasn't sure on the correct/best way to proceed.
Does this look like the correct order to do things?
Download appropriate, clean ROM
Download appropriate original recovery
Make Nandroid back up of apps and data
Install original recovery
Install clean rom
Install Marshmallow OTA update
Install custom recovery
Install SuperSU for root
Import Nandroid back up
Have I got the order right? Missed any steps out?
Any help appreciated.
Thanks
Steps 1 and 2: "Appropriate" ROM and recovery, meaning it should match for your current firmware (OS number on bootloader screen, or main version in getvar output).
Steps 4 and 5: steps need to be swapped. You need to still have custom recovery TWRP in order to restore the stock nandroid backup (TWRP backup). After that, restore stock recovery using fastboot.
Step 9: Are you trying to restore your user data here? Not sure whether that works going from LP>MM. It might be safer to migrate app data using Titanium Backup.
Otherwise, you did a really good job researching the process; and I genuinely applaud the effort.
redpoint73 said:
Steps 1 and 2: "Appropriate" ROM and recovery, meaning it should match for your current firmware (OS number on bootloader screen, or main version in getvar output).
Steps 4 and 5: steps need to be swapped. You need to still have custom recovery TWRP in order to restore the stock nandroid backup (TWRP backup). After that, restore stock recovery using fastboot.
Step 9: Are you trying to restore your user data here? Not sure whether that works going from LP>MM. It might be safer to migrate app data using Titanium Backup.
Otherwise, you did a really good job researching the process; and I genuinely applaud the effort.
Click to expand...
Click to collapse
Thank you for the reply. That's exactly what I needed to hear.
You're right on step 9, that was where I was going to restore user data. I've got titanium pro, so will use that instead.
Thanks again.
Hey guys. It's been a while since the HTC 10 has been out and just throwing the question out there if anyone has figured out a way to make a backup of the stock Boot, Recovery, and System without flashing a custom recovery first ?
The reason:
I originally rooted my phone but couldn't get any of the OTA updates. Upgraded stock recoveries weren't available at the time and there were no RUU files for my carrier either. Eventually some of the upgraded stock recoveries became available but now we are on version 1.95.710.3 and again, no stock recovery is available for this version.
I want to be able to make a full backup (without flashing a custom recovery) so that I can flash TWRP to Boot, make a TWRP backup of Recovery and Rom, then do a restore from the original backup, flash TWRP to recovery and backup Boot as well. Then merge the 2 to make a full TWRP backup file to upload and post up on these forums for people with the same CID.
So, has anyone figured out a way to make a full backup without altering any of the boot, recovery or system partitions ?
I own an HTC one m8 chinese version. I tried to root the phone. I unlocked bootloader, installed TWRP, and Installed supersu.zip from TWRP. the phone turned on.But the superSU was not working because of binary update issue. I google the reason, found out that I have to install newer supersu.So I did. but the phone never truned on again. it shows the chinese logo,but after that goes into a black screen and stays there
I can Reset the phone, the same thing happens. I can go to boolloader and Factory reset, but the result is the same.
Please help me.
The only thing that "factory reset" does is wipe user data (and cache, Dalvik). It can't magically restore the changes you made to OS.
Did you make a TWRP backup of the OS (system partition) before trying to root? Since you should always make a TWRP backup before attempting mods like root. That way, you could have just restored your backup, and rooted with the correct version SuperSU (or alternately Magisk).
Old version SuperSU and also old version TWRP, are the most common reasons for failed root attempts. Make sure you use the proper version of both.
redpoint73 said:
The only thing that "factory reset" does is wipe user data (and cache, Dalvik). It can't magically restore the changes you made to OS.
Did you make a TWRP backup of the OS (system partition) before trying to root? Since you should always make a TWRP backup before attempting mods like root. That way, you could have just restored your backup, and rooted with the correct version SuperSU (or alternately Magisk).
Old version SuperSU and also old version TWRP, are the most common reasons for failed root attempts. Make sure you use the proper version of both.
Click to expand...
Click to collapse
Hi , Thank you for the reply, I did not make a backup before, I just wanted to install google applications like google play services, play store and ... on the phone, because it did not have them. That's why i rooted my phone. is there anyway to restore it without the backup files? Thanks for the help.
arash13131313 said:
Hi , Thank you for the reply, I did not make a backup before, I just wanted to install google applications like google play services, play store and ... on the phone, because it did not have them. That's why i rooted my phone. is there anyway to restore it without the backup files? Thanks for the help.
Click to expand...
Click to collapse
I would need to know more info about the phone, before attempting to answer that question with any degree of specificity.
Namely, do fastboot getvar all, and post the results (delete IMEI serial number before posting).
But put it this way: you made changes to the system partition that are now causing it to not boot. You didn't make a backup of that partition. In order to "restore" you need the original condition partition (you can't restore from nothing). You either need official RUU (which I don't know exists for Chinese version) or a TWRP backup that someone else made. Not sure if the Chinese version has stock backups posted. But you can take a look: https://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860