I have a UK XT1072 which:-
has an unlocked bootloader
is rooted (with SuperSU v2.78)
has a custom recovery (TWP v3.1.0.0) and
is on stock MM (v6.0)
.
I want to revert to Lollipop.
I have d/loaded a stock 5.0.2 LL rom (RETGBALL_XT1072_5.0.2_LXB22.46-28_cid7_subsidy-DEFAULT_CFC.xml.zip) but am unsure how to install it successfully.
I'm unsure if I should either:-
get into TWRP recovery, do a full factory reset including a wipe of internal storage and then install the stock LL ROM zip using TWRP, or
get into TWRP recovery, do a full factory reset (but no wipe of internal storage) and then install the stock LL ROM zip using TWRP, or
connect the phone to a PC, get into TWRP recovery, do a full factory reset including a wipe of internal storage, stay in recovery and then use ADB command set on the PC to install the unzipped components of the stock LL ROM? (if it's this option, please someone tell me what the command sequence is)
Note: I assume I will have to re-root the phone once I've done this but unsure how to do this on LL - same as on MM (ie use TWRP to install SuperSU zip) or different for LL?
Can anyone please let me know which, if any of these options is the best/easiest/safest? Or, if it's none of them , tell me what I should be be doing!
Many thanks to anyone who can help
First option - assuming you have a SD card not formatted as internal and your LL zip is there and accessible (check your card and files through TWRP before deleting anything).
You will lose root if SuperSU is no longer present - so add the flashable SuperSU on the card and flash it before first reboot.
I can't think of any reason you would want to go back to Lollipop other then the annoying Android 6 security restrictions, but you can bypass them by using the right custom ROMs. Those usually come with root managers included. I'd recommend this one - it is for Titan, not ours, but, with some tweaks, it can be installed on Thea and it works Lollipop-style in regard to permissions - not to mention your root is taken care of automatically, as it has SuperSU included in the installation package.
Related
Is it possible that there will be no wipe update 5.1 ZIP with no encryption? Works like OTA.
I'd like to update from 5.0.1 (no force encryption) to 5.1 without loosing my data. The best for me is zip for TWRP
Well if backup everything in twrp to an external flash drive then it shouldn't be an issue. I know people have side loaded the OTA via ADB but it hasn't been working for everyone. You obviously can't take a normal OTA if you are rooted so you could try that. Alternatively I would download Parcel if you have root and backup all of your apps and data for each one that you don't want to lose then transfer it to an external drive so you don't lose it when flashing the updated images. From here you can install 5.1 and then simply restore all of your missing apps and data using Parcel. It works really well and much better than TiBu for restoring data in apps. I use both TiBu and Parcel for different things. The above is only if you can't find any alternative ways to get it loaded in TWRP
There's a stock based ROM in dev forum. Flash that followed immediately (without booting) a kernel with no force encryption such as elementalx and you'll be good.
Or just fastboot flash a system image followed by immediately boot into recovery, flash kernel and SuperSU
rootSU said:
Or just fastboot flash a system image followed by immediately boot into recovery, flash kernel and SuperSU
Click to expand...
Click to collapse
So what if we wanted to, coming from encrypted, decrypt without a wipe?
drinfernoo said:
So what if we wanted to, coming from encrypted, decrypt without a wipe?
Click to expand...
Click to collapse
nope. your internal storage meeds to be reformatted. save on a computer anything you would need.
My N6 is rooted, SuperSU and TWRP. On build LYZ28J and want to update to LYZ28K.
It seems I have 3 ways to do this:
1. Use settings in SuperSU to fully unroot, AND flash the LYZ28J recovery.img to replace TWRP. Then I can take the OTA. After that I can rerun the Chainfire Autoroot script and flash TWRP. So i'm updated with no data loss.
2. Flash the factory image. No need to unroot or remove TWRP, but all data is lost. And I still need to reroot and reflash TWRP. Correct ?
3. sideload the ota zip. Just run adb sideload <ota.zip> . No need to unroot . My problem here is that the only place I found with the ota zip is on Droid Life, not a google url. I like Droid Life, read it all the time, but still... Does anyone have a google url link to the OTA ?
Is there another method?
How are others upgrading? Is #3 as easy as I described ?
sean
1. no. to fully unroot, you need to flash a factory image. if you just remove root, itll still think tour rooted because system files have changed. so, wont work.
2. you can, but why? you gave extra time that you want to burn?
3. nope, cant flash an ots while rooted ir havd chsnged system files.
4. just flash the system.img of a factory image ehen it vomes out, and you will not lose data, but will upgrade.
I've used this thread (http://forum.xda-developers.com/nexus-6/general/using-image-to-update-nexus-6-data-loss-t3053158) to update within Lollipop through several versions. It is always best to wipe data when going from one version to the next (Lollipop to Marshmallow) but as long as you are staying within Lollipop this should work fine.
Check this out, http://forum.xda-developers.com/nexus-6/development/fxz-nexus-6-recovery-flashable-fastboot-t3066052
IMO, easiest way. DL zips to internal storage, wipe, and flash. READ the "Read Me" in the first post. When you update it will get rid of SU. Once you boot with update the first time, you can go back and root with TWRP.
Chose to use this. Did not flash the new recovery image. Updated fine, BUT locked and no root, no TWRP. I'll need to run oem unlock again, wiping all the data.
Sigh.
Wrote too soon. SuperSU and TWRP were gone (even though I did not flash recovery.img). Developer Options was gone. So I needed run CF-Autoroot and still need to flash TWRP. But all apps and data remained.
This is great news, especially if we're going to get monthly updates.
I am currently following below process for flashing and rooting my device.
1) open sp flash tool. select Scatter file from target.bin in stock rom.
2) connect phone without battery and select firmware upgrade to go back to stock.
3) once starting download, put battery in the phone.
4) use marshmallow update zip in cwm recovery on phone. rename it to update.zip and install from recovery.
5) factory reset the phone after update.
6) install k3 note manager to root the device. simply click root.
7) do another factory reset.
After this, technically, I should be on stock rom with Marshmallow update, and rooted device. But, after I finish this, I am facing below problems:
1) I am unable to apply that wifi patch to fix battery issue. It reboots to TWRP recovery, and in recovery, there is no option for update or any zip file to flash.
2) NVRAM data is lost. I can write that data, but no idea why it is getting lost in first place.
3) Even after root, most apps are unable to use root access.
Can you guys help me get the device to official rom with root? What step am I missing here?
Hey guys so I'm panicking right now, so I just unlocked the bootloader, flashed TWRP and rooted my phone but now the phone won't boot it's just stuck at the boot icon with the two circles chasing each other, am I screwed and is my phone useless now ?
Don't worry, this is a common problem that occurs when you use an older version of SuperSU.
Flash SuperSU v2.79 to root. You won't even have to reflash the OS. Your phone should reboot once during the booting process.
Alternatively, you can reflash the stock OS and root with Magisk v11.1, which will also root your phone.
Anova's Origin said:
Don't worry, this is a common problem that occurs when you use an older version of SuperSU.
Flash SuperSU v2.79 to root. You won't even have to reflash the OS. You phone should reboot once during the booting process.
Alternatively, you can reflash the stock OS and root with Magisk v11.1, which will also root your phone.
Click to expand...
Click to collapse
Okay so can you tell me how to remove 2.78 before I flash 2.79 ? thanks
You don't need to remove it. Flashing the newer one should replace the older one. I had the same problem when I first rooted following a slightly outdated guide. Flashing the newest version fixed it without a problem.
Anova's Origin said:
You don't need to remove it. Flashing the newer one should replace the older one. I had the same problem when I first rooted following a slightly outdated guide. Flashing the newest version fixed it without a problem.
Click to expand...
Click to collapse
My phone isn't showing up on my pc as a removable storage and when I type adb devices my phone isn't showing up either
If you have a usb-C OTG adapter, the easiest way is to copy it onto a flash drive and flash from the drive in TWRP.
TWRP should also have a way of mounting your phone to your PC, though I've personally never managed to get it to work.
Also, I believe adb works while you're in recovery mode. You can use adb to push the superSU zip to your phone's internal storage. If you aren't sure how to use adb, the toolkit consolidates all of the useful commands together.
Anova's Origin said:
If you have a usb-C OTG adapter, the easiest way is to copy it onto a flash drive and flash from the drive in TWRP.
TWRP should also have a way of mounting your phone to your PC, though I've personally never managed to get it to work.
Also, I believe adb works while you're in recovery mode. You can use adb to push the superSU zip to your phone's internal storage. If you aren't sure how to use adb, the toolkit consolidates all of the useful commands together.
Click to expand...
Click to collapse
I managed to flash 2.79 but I don't think it worked, still stuck booting, will leave it for a few minutes though to see if anything changes, any suggestions if that wasn't the issue ?
Dirty flash whatever version of OOS you're on, wipe delvic/cache, then immediately flash SuperSU without rebooting recovery.
Anova's Origin said:
Dirty flash whatever version of OOS you're on, wipe delvic/cache, then immediately flash SuperSU without rebooting recovery.
Click to expand...
Click to collapse
I have no idea how to do any of that, I'm a beginner could you explain to me please ?
stefinho said:
I have no idea how to do any of that, I'm a beginner could you explain to me please ?
Click to expand...
Click to collapse
1) Download the full ROM of OOS from OnePlus (ignore their instructions, they are assuming that you have the stock recovery installed).
2) Transfer the full zip onto your phone.
3) Boot into TWRP
4) Find where you've put the full ROM on your internal storage and flash it
5) Once TWRP finishes flashing it, tap the "wipe dalvik/cache" button, DO NOT REBOOT (if you reboot at this point, your TWRP will be replaced with stock recovery)
6) Press back on TWRP, find your SuperSU.zip and flash that
7) Reboot
This process replaces any non-user files that may have been damaged. You won't lose any data or the apps that you have downloaded. This will replace the recovery with stock if you do not root immediately before rebooting.
Anova's Origin said:
1) Download the full ROM of OOS from OnePlus.
2) Transfer the full zip onto your phone.
3) Boot into TWRP
4) Find where you've put the full ROM on your internal storage and flash it
5) Once TWRP finishes flashing it, tap the "wipe dalvik/cache" button, DO NOT REBOOT (if you reboot at this point, your TWRP will be replaced with stock recovery)
6) Press back on TWRP, find your SuperSU.zip and flash that
7) Reboot
Click to expand...
Click to collapse
Thanks, will try that now.
Anova's Origin said:
1) Download the full ROM of OOS from OnePlus (ignore their instructions, they are assuming that you have the stock recovery installed).
2) Transfer the full zip onto your phone.
3) Boot into TWRP
4) Find where you've put the full ROM on your internal storage and flash it
5) Once TWRP finishes flashing it, tap the "wipe dalvik/cache" button, DO NOT REBOOT (if you reboot at this point, your TWRP will be replaced with stock recovery)
6) Press back on TWRP, find your SuperSU.zip and flash that
7) Reboot
This process replaces any non-user files that may have been damaged. You won't lose any data or the apps that you have downloaded. This will replace the recovery with stock if you do not root immediately before rebooting.
Click to expand...
Click to collapse
DUDE, it worked thank you so much man really appreciate the help
I can't use my internal storage!! Cant copy anything into it!! It does show that thier is internal storage shows that its free but cant copy anything into it??? I have twrp in my phone but after a factory reset in vanished!! I rooted my phone installed than uninstalled it!!! Any help?
Next time, root and install TWRP again!
Why the hell do you need to ****ed up your phone guys? Is the stock firmware not enough for you?
I'm not sure whether he wants to copy stuff into internal storage via TWRP recovery or while the phone is booted up.
Mounting issue usually means you tried to factory reset via TWRP when it probably should of been done via unlock bootloader method.
I don't think I ever did factory reset via TWRP when upgrading from Marshmallow to Nougat + Debranding + Root.
If u are using the old (wrong) twrp recovery you are not able to use your internalstorage while booted into recovery, but it should be accesable if u boot into android.
Since there is only systemless root for our device your system partition dont get touched while rooting, but if u flash SuperSu.zip which is not specially for EMUI5 (there is a special one), you maybe tried the wrong SuperSu.zip file and you "****ed" up your SystemPartition - you need to flash the right system.img now - just use official firmware and start rooting from scratch.
What you do now?
READ
READ
READ
Flash the rollback package.
Install desired firmware.
Unlock Bootloader
Flash TWRP
Flash SuperSu.zip for EMUI5 in TWRP.
Thanks for all of you guys!!! I have just got out of this ****!!!
The problem was i was not able to copy anything into my internal storage no even install apps from play store!!! !!! But it is resolved!!! Thanks for you reply guys