[Q] Question about ROOT for upgrade to Android 5.0 - X 2014 Q&A, Help & Troubleshooting

Friends, I have a question.
What about OTA updates when the device is ROOT? I need to unroot my device to upgrade to Android 5.0? I hope your answers please!

Typically "Yes"; OTAs usually check for an unmodified stock ROM as a prerequisite. This is my first Motorola but would expect a similar requirement.
You can also skip OTAs, flash a custom recovery and wait for someone to post a pre-rooted Lollipop build that you like, and flash it via the custom recovery.

Related

Preparing for Lollipop! Please read before upgrading.

Hello Developers!
Here I will put forth instructions required for successful upgrade to lollipop. (These instruction are based on my own experience. I have been using Sony Xperia and Nexus phone for quite a while and I have flashed lot of roms. I may not have much experience in developing but definitely lot of experience in flashing! )
So, motorola has officially put up release notes here: https://motorola-global-portal.custhelp.com/app/answers/prod_answer_detail/a_id/102639
So the questions that are bugging most people are:
1. When will the OTA be available in particular country?
2. Will I be able to smoothly able to upgrade and gain root access on Android L?
For first question: I really can't help you there. It depends on motorola. Android upgrades are rolled out region by region. So OTA will hit your phone when it is available in your region.
Second question:
To answer that, let us first consider few things.
New bootloader:
The very first note on release notes put out by Motorla says that: You cannot downgrade to a previous software version after installing this update. It means that new bootloader has been included in the update which does not allow downgrading.
ART runtime:
Android L uses new Android Runtime (ART). Some applications have not yet been optimized for ART and have problems with ART. To make sure the apps which you require daily work fine with ART, read the changlog given by its developer. If it has not yet been optimized then request the developer to optimize it for ART. If I am not wrong tools to develop apps using ART were released when Google released L preview. So you can expect many apps have been already optimized for ART.
When will the upgrade fail and when will it won't?
1. Locked/Unlocked bootloader:
If you have locked/unlocked bootloader but HAVE NOT CUSTOMIZED or HAVE NOT MESSED WITH RECOVERY AND KERNEL partition then don't worry. OTA upgrade will definitely hit your phone and you will be able to smoothly upgrade to L.
2. Modified kernel/recovery partition and root:
If you have rooted your moto g then it means you unlocked your bootloader, flashed a custom recovery and flashed the superuser binary. In this case you won't be able to upgrade to android L. According to few article I have read, you have to be completely stock before update. Completely as in you shold have never rooted your phone or flashed a custom kernel. Even if you have unrooted after rooting or flashed a stock kernel/recovery after flashing custom kernel/recovery is NOT allowed for Android L upgrade.
3. Unstable internet connection while downloading OTA.
Unstable connection might corrupt the OTA upgrade file. Make sure you have stable internet connection while downloading OTA.
Considering all these there you are in one of the following scenarios:
1. Locked/unlocked bootloader with no customizations to any partitions:
Don't worry. You won't face any problems with OTA upgrade. Just make sure all your apps work fine on ART.
2. Unlocked bootloader with stock/custom rom and sotck/custom kernel with root or unrooted after root:
You will need to flash official kitkat firmware. Official firmware images for Moto G 2014 are located here: http://sbf.droid-developers.org/phone.php?device=36
Then you can upgrade via OTA.
3. Unlocked bootlaoder, root but do not want to lose root priviliges:
Then you will need to wait till developers modify new custom roms based on android L. Then you can flash those by following their instructions. To root stock android L build, a custom kernel is required and also according to chainfire the system.img will be need to be patched. So it is not possible to root sotck android L unless motorola release kernel sources and some developer pathces the system.img.
I have no experience in handling/using/modifying carrier locked phones. So I cannot help you with those.
I WOULD HIGHLY RECOMMEND NOT TO FLASH STOCK/CUSTOM LOLLIPOP ROM OF DIFFERENT MOTO G VARIANT.
Enjoy and happy flashing!
Nice info, thanks!
Also: you need 850 MB of available space or the OTA update will refuse to download.
Thanks man!
It the only thing you did is unlock boot loader and no more... And do the ota update, might boot loader stay unlocked?
El_Froz said:
Thanks man!
It the only thing you did is unlock boot loader and no more... And do the ota update, might boot loader stay unlocked?
Click to expand...
Click to collapse
Yes it will stay unlocked.
Any disadvantage in unlocking boot loader other than voiding the warranty? We will still get future OTA updates?
__________________
Sent from my LIFE PLAY using Tapatalk Pro.
Trekker56 said:
Any disadvantage in unlocking boot loader other than voiding the warranty? We will still get future OTA updates?
__________________
Sent from my LIFE PLAY using Tapatalk Pro.
Click to expand...
Click to collapse
Yes. I have confirmed this by chatting with motorola assistant.
AD9295 said:
Yes. I have confirmed this by chatting with motorola assistant.
Click to expand...
Click to collapse
I know about the warranty.
What about future OTA updates?
Trekker56 said:
I know about the warranty.
What about future OTA updates?
Click to expand...
Click to collapse
I said "YES"! You will get the future OTA updates. Make sure that you don't mess with the partitions in any way. I have confirmed this by chatting with motorola assistant.
AD9295 said:
I said "YES"! You will get the future OTA updates. Make sure that you don't mess with the partitions in any way. I have confirmed this by chatting with motorola assistant.
Click to expand...
Click to collapse
Thanks. Good to know.
-------------------------
axl409 said:
Hey, this seems the right thread to ask.
I'm not so hyped about lollipop (doesn't see all these big changes), but sooner or later I will upgrade of course.
My plan on upgrade is when some custom rom with lollipop will come out.
So my questions are:
-will I be able to flash a lollipop rom from my rooted Moto g with philz recovery and stock/custom kernel?
-do I have to upgrade (somehow) the bootloader or the recovery? And if I have, do I need to return to stock KitKat and then upgrade to official lollipop and then unlock bootloader again and flash recovery again?
Thanks for your answers!
Click to expand...
Click to collapse
Well waiting for lollipop custom rom is actually the best solution yet!
You need following things to upgrade to lollipop:
New bootloader
Recovery compatible with that bootloader
Kernel comatible with lollipop rom which you want to flash
New baseband (radio)
And system and data partition image
When a developer creates a flashable zip, it generally includes:
System and data partition image
Kernel
So before flashing that lollipop rom. You just need to flash
New bootloader
Recovery
Baseband(radio)
Then from recovery you can flash the zip file.
Your bootloader needs to be unlocked to do all this.
Only problem is, it takes time for motorola to release factory images like google releases for nexus phones.
So you will need to wait till some developer captures OTA, extract all the partition images and share it online. (Make sure the uploaded partition images are of the same moto g variant which you have)
axl409 said:
Hey, this seems the right thread to ask.
I'm not so hyped about lollipop (doesn't see all these big changes), but sooner or later I will upgrade of course.
My plan on upgrade is when some custom rom with lollipop will come out.
So my questions are:
-will I be able to flash a lollipop rom from my rooted Moto g with philz recovery and stock/custom kernel?
-do I have to upgrade (somehow) the bootloader or the recovery? And if I have, do I need to return to stock KitKat and then upgrade to official lollipop and then unlock bootloader again and flash recovery again?
Thanks for your answers!
Click to expand...
Click to collapse
Actually it is easier to flash official kitkat images and update to lollipop with ota update. Then you can flash any custom lollipop rom just by following rom developer's instruction. It will be easier.
Thanks for this thread Bro.
-------------------------
axl409 said:
Thanks a lot @AD9295!
So, I was searching around for returning stock, because you said in the end I'll have to and also because I want to be prepared in time!
I found the thread "restore to stock" and in the end, there's written this at q18 (I made a screenshot).
It's good to do this even if I have philz recovery? Will I get the update or I need to flash also the stock recovery? I know there's written, but it's cool? Or maybe something could go wrong?
Click to expand...
Click to collapse
If you are using rooted custom rom:
Flash the complete official kitkat image. images are located here:
http://sbf.droid-developers.org/phone.php?device=36
If you are just using rooted stock rom then follow the instruction in response to that q18. You do need to flash stock recovery as mentioned there. That's what is meant by returning to "stock".
-------------------------
axl409 said:
No I'm just rooted, and of course have installed some apps that need root.
So in order to restore stock I should:
- uninstall the root apps
- do the q18 (but where I found the stock recovery image?)
- waiting for the ota lollipop upgrade that will update all (bootloader, recovery, radio, system and data).
Am I correct?
And then from lollipop do again root and install future lollipop compatible recovery.
Click to expand...
Click to collapse
Yes you are correct. the zip files located here: http://sbf.droid-developers.org/phone.php?device=36 contain all the official .img files. You can download it from there (I understand file size is large but it's worth downloading coz you will always be able to return to stock even if you mess up your phone pretty badly ) or you can ask on forum
-------------------------
AD9295 said:
I said "YES"! You will get the future OTA updates. Make sure that you don't mess with the partitions in any way. I have confirmed this by chatting with motorola assistant.
Click to expand...
Click to collapse
What benefit gives just unlocking and not rooting?

[Q] Rooting without future downgrade/upgrade

Hey guys, I just finished downgrading from Lollipop .6 back to 4.4.4 on the Pure Edition (US) and upgrading to 22.21.11. I couldn't update to .11 from .6. I have a some questions now that my whole process is complete...
1 - Is their a way to root the Pure Edition that would allow me to take future OTAs without needing to downgrade next time? If so, I am wanting to root my phone again, where is the safer root method? I used CF-Auto Root when I rooted back in November.
2- Or is the downgrade/upgrade always going to be necessary on Lollipop on the Moto X (2014)?
3- Can one make an unrooted custom recovery nandroid image by booting to the custom recovery from adb? If so, what is the procedure? I would like to make a nandroid of my phone before I root it, so I can have that custom image to flash back to if I need to update Lollipop the same way again.
Thanks for all your help guys! I really appreciate it! Merry Christmas!

[Q] Is there any rooted Lollipop yet?

Hello!
Is there any way to get a rooted Lollipop without unlocking bootloader?
I know that unrooting involves downgrading, and that the Lollipop rollout is just getting started. So am I correct to assume that ...
- allowing an Lollipop OTA rollout will ruin the current boot?
- there is not yet a full modded Lollipop image that can be flashed while preserving the root gained on 4.4.4?
http://forum.xda-developers.com/z3-compact/general/update-to-lolipop-xz3c-root-t3058130
http://forum.xda-developers.com/z3-compact/general/lollipop-recovery-t3058795
http://forum.xda-developers.com/z3-compact/general/how-to-root-backup-drm-keys-t3013343
this should answer your question
or here http://forum.xda-developers.com/z3-compact/development/stock-firmware-23-1-0-690-generic-t3056413
and there is a section for questions...

[Q] Confirm Rooted Update to Lollipop

Can someone confirm that to update from Android 4.2.2 Rooted & S-Off to Android 5.0.1 while maintaining Root and S-Off, I just need to flash a custom ROM based on Android 5.0.1?
I would like the updates and particularly compatibility with recent apps, as I've fallen behind on versions (4.2.2 being evident of that).
I've read around several threads on the forum and have been getting conflicting understandings (most likely my interpretations, not so much the actual wording). For reference,
http://forum.xda-developers.com/htc-one-m8/help/how-perform-ota-update-to-lollipop-t3026182
http://forum.xda-developers.com/ver...-to-update-to-lollipop-rooted-htc-m7-t3111435
The second link suggests flashing santod's ROM should do the trick.
Based on santod's walkthrough, since I am on KitKat 4.2.2 and firmware/software number 1.10.605.15, I would:
Flash the 1.10.605.15 firmware from the boot menu (holding power when phone is turning on and loading the zip),
Flash the Firmware Combo for m7vzw Lollipop using adb
Don't need to do Radios or Kernel because those were previously included,
But do flash recovery
Let phone boot and all set on Lollipop
Is this correct, or do I need to flash a recovery or something to be able to update to something running Lollipop?
Thanks!
gravitach007 said:
Can someone confirm that to update from Android 4.2.2 Rooted & S-Off to Android 5.0.1 while maintaining Root and S-Off, I just need to flash a custom ROM based on Android 5.0.1?
I would like the updates and particularly compatibility with recent apps, as I've fallen behind on versions (4.2.2 being evident of that).
I've read around several threads on the forum and have been getting conflicting understandings (most likely my interpretations, not so much the actual wording). For reference,
http://forum.xda-developers.com/htc-one-m8/help/how-perform-ota-update-to-lollipop-t3026182
http://forum.xda-developers.com/ver...-to-update-to-lollipop-rooted-htc-m7-t3111435
The second link suggests flashing santod's ROM should do the trick.
Based on santod's walkthrough, since I am on KitKat 4.2.2 and firmware/software number 1.10.605.15, I would:
Flash the 1.10.605.15 firmware from the boot menu (holding power when phone is turning on and loading the zip),
Flash the Firmware Combo for m7vzw Lollipop using adb
Don't need to do Radios or Kernel because those were previously included,
But do flash recovery
Let phone boot and all set on Lollipop
Is this correct, or do I need to flash a recovery or something to be able to update to something running Lollipop?
Thanks!
Click to expand...
Click to collapse
I didn't read everything in the links u posted, but the update to 5.0.2 will NOT remove S-off or turn u back to S_on, and will not re-lock bootloader, but it will remove root, but since it doesn't relock bootloader, all u have to do is re-flash custom recovery in fastboot , and then re-flash supersu from custom recovery.

[P8 Lite] Experiences: encrypted phone OTA, downgrade to get Updates

Hello P8 Lite Users,
has somebody experiences with OTA Updates when the phone is encrypted? Are there any problems, is it necessary to make a wipe before every update?
To my second question, is there any tut or method to flash back to an official version to get OTA updates again? I read that it's possible to lose OTA updates when you root your phone, in that case what is the easiest way to stay up to date, is there a official page where i can download the original firmware, to flash it via TWRP.
Thanks in advance.
Best regards,
box90

Categories

Resources