[HELP]{QUESTION] 4.4.4 Root OTA survival - Moto G Q&A, Help & Troubleshooting

Hi guys. I've a unlocked bootloader and rooted 4.4.2 Moto G.
I'm searching how keep root when 4.4.4 will be released OTA.
I've read about SuperSU OTA survival (pro feature), it works with this phone? and how to use it?
I've custom recovery (CWM) and I've deleted some system apps I don't use (hangouts, google+, play magazine, etc),
I'm still able to perform OTA update?
Please help me. Thanks.

90paolo said:
Hi guys. I've a unlocked bootloader and rooted 4.4.2 Moto G.
I'm searching how keep root when 4.4.4 will be released OTA.
I've read about SuperSU OTA survival (pro feature), it works with this phone? and how to use it?
I've custom recovery (CWM) and I've deleted some system apps I don't use (hangouts, google+, play magazine, etc),
I'm still able to perform OTA update?
Please help me. Thanks.
Click to expand...
Click to collapse
it needs to be completely stock ,nothing deleted or removed . recovery/ system partition should be stock. and after ota u can root your moto g again as you did before .

XT-107 said:
it needs to be completely stock ,nothing deleted or removed . recovery/ system partition should be stock. and after ota u can root your moto g again as you did before .
Click to expand...
Click to collapse
Ok for stock recovery, but i've even to reinstall in /system the apps i deleted i.e. hangouts?

90paolo said:
Ok for stock recovery, but i've even to reinstall in /system the apps i deleted i.e. hangouts?
Click to expand...
Click to collapse
You can't update at all if you don't have absolutely stock ROM, including the contents of /system and stock recovery.

you need to put it back again , also if you have modified any system apps they need to be replace by stock( original ) once too.

liveroy said:
You can't update at all if you don't have absolutely stock ROM, including the contents of /system and stock recovery.
Click to expand...
Click to collapse
XT-107 said:
you need to put it back again , also if you have modified any system apps they need to be replace by stock( original ) once too.
Click to expand...
Click to collapse
ok, understood. I've another question.
there is a way to block system in checking updates? i've read something about AdBlock and host file.
someone can help me?

Related

Still get OTAs while having ROOT?

If I root the latest stock 4.4.2, will I still be able to get future OTA Updates without braking the root or custom recovery, well if root gets lost I can always root it again. Just asking, maybe I won't be able to get OTA Updates at all after rooting but I don't know so that's why I'm asking it here.
KuGeL94 said:
If I root the latest stock 4.4.2, will I still be able to get future OTA Updates without braking the root or custom recovery, well if root gets lost I can always root it again. Just asking, maybe I won't be able to get OTA Updates at all after rooting but I don't know so that's why I'm asking it here.
Click to expand...
Click to collapse
Yes!
SWTR said:
Yes!
Click to expand...
Click to collapse
Indeed.
KuGeL94 said:
If I root the latest stock 4.4.2, will I still be able to get future OTA Updates without braking the root or custom recovery, well if root gets lost I can always root it again. Just asking, maybe I won't be able to get OTA Updates at all after rooting but I don't know so that's why I'm asking it here.
Click to expand...
Click to collapse
The OTA will download but not install. You need stock recovery AND any system file that is updated by the OTA needs to be stock as well otherwise OTA install will fail.
Plenty of threads on XDA speak of this.
If you look at the OTA updater file you will see if uses MD5 (or similar) to check each system file it updates to make sure its as it was originally.
When you root it alters some system files.
Best thing is to install custom recovery and take a backup before rooted. Then root. When you get an OTA just restore backup and flash stock recovery. Then OTA will re-download. Let it install, then flash custom recovery and re-root.
Thanks, well I'll just stay unrooted and make the best out of it, the Moto G is just as amazing as Motorola developed it to be.
No stock recovery it's no need. I updated last ota with Philz recovery without problems.
denzel09 said:
No stock recovery it's no need. I updated last ota with Philz recovery without problems.
Click to expand...
Click to collapse
Do you mean you downloaded OTA and flashed manually via recovery. You can do that I agree, but what you can't do is let OTA install naturally the way Motorola intended.
No. I had Philz recovery. System stock partition. Downloaded ota normally, reboot like ota update ask, phone reboots in philz recovery and this last flash ota automatically without any problem. There is not need to reflash stock recovery or flash ota update manually with custom rec, only need a non root stock system partition. I dont know if stock cwm or other rec like twrp work in same way but i doubt, always used only philz recovery.
You do not need stock recovery, I don't know who made this stupid rumour up. I use twrp and it flashes fine.
Sent from my Google Nexus G -

How to unroot stock 4.4.4 ?

Hello. Sorry for the silly question.
I am currently on 4.4.4 stock (XT1033) ,rooted with cwm. I have taken a backup of stock image via cwm before installing Super Su.
My question is how do I unroot the device ?
What happens when I restore stock img via cwm ? Will it unroot ?
Thanks.
Why would you want to unroot?
SbM_ said:
Why would you want to unroot?
Click to expand...
Click to collapse
Just for informational purpose. Do you know how to unroot?
I seem to remember that Super SU has an option for that.
SbM_ said:
I seem to remember that Super SU has an option for that.
Click to expand...
Click to collapse
Thanks.
Yes, there's an option to unroot in SuperSU, try that.
BaghiXDA said:
Yes, there's an option to unroot in SuperSU, try that.
Click to expand...
Click to collapse
Hello, i was following this thread 'cause i am interested in getting the OTA update (from 4.4.4 to 5.0.1 ) . The reason is that i don't want to lose any data by flashing same firmware or new one when it will be availiable, and via OTA i would keep everything as it is now.
If i do unroot my moto g as you told before, will I be able to get the OTA update?
EDIT: I've decided to unroot via SuperSU , full and clean unroot option, and still it is uninstalling after some mins, shall I power off the moto g?

Android 4.4.2 to 4.4.4 failed

Hello,
Today i tried to install the Update for my Moto G. But after the download i get an Error Message.
How can i fix that?( My phone is Unlocked and Rooted).
same problem.
after the update failed (in the log):
...systemui.apk has unexpected contents
i think i need the original systemui.apk
version 176.44.1 en.DE Retail
but have no backup
- Moto G 8GB / DE Retail / unlocked / Rooted / Xposed / Softkeyz -
I use SoftkeyZ too but i have the backup. German Version too.
Sent from my XT1032 using XDA Free mobile app
Can it be that the update does not work on rooted phones?
On my rooted Moto it does not work unfortunately.
Why they say "Update available" if its not working?
Well with my buddy be the phone not rooted the update worked fine, so my guess
Do you have xposed installed or something like that? Or modified a System APK?
Busybox before a while. I did, however, completely uninstalled.
So my phone is only rootet
ok, I don't want to unroot my phone because I need to uninstall busybox and xposed so I don't make the Update.
mm.chrs said:
same problem.
after the update failed (in the log):
...systemui.apk has unexpected contents
i think i need the original systemui.apk
version 176.44.1 en.DE Retail
but have no backup
- Moto G 8GB / DE Retail / unlocked / Rooted / Xposed / Softkeyz -
Click to expand...
Click to collapse
Here you go. It's not flashable and includes apk and odex.
Hurriname said:
ok, I don't want to unroot my phone because I need to uninstall busybox and xposed so I don't make the Update.
Click to expand...
Click to collapse
I have root, busybox and xposed. Updated nicely.
Bec de Xorbin said:
Here you go. It's not flashable and includes apk and odex.
Click to expand...
Click to collapse
NICE...
Replaced the Files...
and it works...
Sorry for noob question.
how you replace it just copied or with adb?
slevin71 said:
Sorry for noob question.
how you replace it just copied or with adb?
Click to expand...
Click to collapse
i use root-explorer.
-make a copy of systemui.apk und systemui.odex
-copy new files
-chmod (File Permissions)
-reboot
-update
I'd suggest if you are performing a STOCK OTA update then safest way is to get back to STOCK 4.4.2 ROM first via fastboot commands (Unrooted status) and perform the OTA update.
==vj== said:
I'd suggest if you are performing a STOCK OTA update then safest way is to get back to STOCK 4.4.2 ROM first via fastboot commands (Unrooted status) and perform the OTA update.
Click to expand...
Click to collapse
Or restore the files you have modified. That's not any less "safe".
mm.chrs said:
same problem.
after the update failed (in the log):
...systemui.apk has unexpected contents
i think i need the original systemui.apk
version 176.44.1 en.DE Retail
but have no backup
- Moto G 8GB / DE Retail / unlocked / Rooted / Xposed / Softkeyz -
Click to expand...
Click to collapse
How did you get the log?
Sent from my XT1032 using XDA Free mobile app
SOLUTION
Hi,
I solved my fail to update so wanted to share for others. I spent trying for 3 hrs...
my phone is rooted, Xposed framework, unlocked with code from Tesco UK, 16 gb 3G model, stock UK Tesco rom = no kernel changes!
1)You need to flash a 'stock recovery' BUT do NOT use the recovery.img from the tool called 'MOTOtools All in One' it will not work, but the tool is good for flashing without any coding.
Download the latest Stock ROM for your phone model, and extract the Recovery.img. Flash it using MotoTools (you have to be in fastboot, right after flashing you should not see any error message on the phone, go to recovery right after flashing (NO reboots!!).
You will see a droid with 'No command' message after a long black screen, let it be like that for a few mins or you can hold down power button to force a reboot. Now you are ready to update OTA!
Hit thanks if this solved your problem.
Cheers,
Hurriname said:
How did you get the log?
Sent from my XT1032 using XDA Free mobile app
Click to expand...
Click to collapse
after the update failed, you can view the temp. log in /cache

OTA update with root please help

Hello,
I have received the new R83 incremental, but I cant ota update since I have modified system apps. I am on stock rom, and stock kernel. Just root.
How can I update it since I have modified system apps? Do I need to go back to stock to install all the system apps I deleted or with manual update it will work?
If it does, can anyone show me link of the process?
Thank you!
ksarius said:
Hello,
I have received the new R83 incremental, but I cant ota update since I have modified system apps. I am on stock rom, and stock kernel. Just root.
How can I update it since I have modified system apps? Do I need to go back to stock to install all the system apps I deleted or with manual update it will work?
If it does, can anyone show me link of the process?
Thank you!
Click to expand...
Click to collapse
I think you can flash the 38R OTA update with the modified script that makes the update not check your system files to see if they have been modified. The thread for the file is here. Just download and install through recovery. Not sure if you lose root after, but just reflash supersu if you do. Does anyone else agree?

Shutting down Repeatedly When trying to Update Marshmallow

Hi All,
I have Moto X play running on android 5.1.1 lollipop. It was rooted recently and used with cyanogen Mod 12.1 for a month. during that time i did back up of entire phone. later i restored that and at present i have been using stock Rom. Recently i got official update for Android marshmallow and i downloaded the 500+Mb file and tried to install. In that process it was going to Twrp recovery mode and not installing properly. So i did reboot system. After 5 mins i turned on mobile, it got shutdown and i again restored my backup . It was working fine. cant we update to Marshmallow with the rooted device? If so how to stop the notifications of android system updates? I tried this way but still i am getting update notification
Apps--> All---> Motorola Update services--> turned off the notification
.How to disable it so that i should not receive update notification? or any other process to upgrade to marshmallow even after rooting? Please let me know
Mkrishna89 said:
Hi All,
I have Moto X play running on android 5.1.1 lollipop. It was rooted recently and used with cyanogen Mod 12.1 for a month. during that time i did back up of entire phone. later i restored that and at present i have been using stock Rom. Recently i got official update for Android marshmallow and i downloaded the 500+Mb file and tried to install. In that process it was going to Twrp recovery mode and not installing properly. So i did reboot system. After 5 mins i turned on mobile, it got shutdown and i again restored my backup . It was working fine. cant we update to Marshmallow with the rooted device? If so how to stop the notifications of android system updates? I tried this way but still i am getting update notification
Apps--> All---> Motorola Update services--> turned off the notification
.How to disable it so that i should not receive update notification? or any other process to upgrade to marshmallow even after rooting? Please let me know
Click to expand...
Click to collapse
you need stock recovery to update to OTA mm, you cannot update from TWRP. download the lollipop stock-firmware extract the recovery file and flash it, then update.
i wanted to ask that after restoring from backup you got OTA update notification ? or you downloaded the MM update from other sources?? because i thought after rooting i wont get official OTA.
Mkrishna89 said:
Hi All,
I have Moto X play running on android 5.1.1 lollipop. It was rooted recently and used with cyanogen Mod 12.1 for a month. during that time i did back up of entire phone. later i restored that and at present i have been using stock Rom. Recently i got official update for Android marshmallow and i downloaded the 500+Mb file and tried to install. In that process it was going to Twrp recovery mode and not installing properly. So i did reboot system. After 5 mins i turned on mobile, it got shutdown and i again restored my backup . It was working fine. cant we update to Marshmallow with the rooted device? If so how to stop the notifications of android system updates? I tried this way but still i am getting update notification
Apps--> All---> Motorola Update services--> turned off the notification
.How to disable it so that i should not receive update notification? or any other process to upgrade to marshmallow even after rooting? Please let me know
Click to expand...
Click to collapse
if you have your backup just do a full flash on stock rom and start fresh. there's an Asian 6.0 rom (I believe it is Indian) on the x play github. then proceed with root again.
bablu048 said:
you need stock recovery to update to OTA mm, you cannot update from TWRP. download the lollipop stock-firmware extract the recovery file and flash it, then update.
i wanted to ask that after restoring from backup you got OTA update notification ? or you downloaded the MM update from other sources?? because i thought after rooting i wont get official OTA.
Click to expand...
Click to collapse
Actually i am not android developer or android related person. After i heard many things about rooting the devices. I just give it a try by watching the video in you tube. So i am not aware of the core technical terms you specified.
First rooted the mobile. before installing the cyanogen Mod 12.1, i took back up in TWRP recovery mode. i used that same backup to restore after my device got shutdown. Yes even after rooting i got the Update notification
pijes said:
if you have your backup just do a full flash on stock rom and start fresh. there's an Asian 6.0 rom (I believe it is Indian) on the x play github. then proceed with root again.
Click to expand...
Click to collapse
I did not understand core android technical terms as i am not android guy. You mean to say unroot the device and perform root again?
bablu048 said:
you need stock recovery to update to OTA mm, you cannot update from TWRP. download the lollipop stock-firmware extract the recovery file and flash it, then update.
i wanted to ask that after restoring from backup you got OTA update notification ? or you downloaded the MM update from other sources?? because i thought after rooting i wont get official OTA.
Click to expand...
Click to collapse
Sir, if you have time please browse through Youtube and search for the name "dhananjay bhosale". In his playlists, there will be a moto x play playlist.in the you can find how to root moto........, by this way i rooted my mobile. i dont have any knowledge in android. I just Followed that Video. i could not able to post the link here as i am a new member
Mkrishna89 said:
Actually i am not android developer or android related person. After i heard many things about rooting the devices. I just give it a try by watching the video in you tube. So i am not aware of the core technical terms you specified.
First rooted the mobile. before installing the cyanogen Mod 12.1, i took back up in TWRP recovery mode. i used that same backup to restore after my device got shutdown. Yes even after rooting i got the Update notification
Click to expand...
Click to collapse
i think if you can block/disable notifications for Google Play Services, it'll remove the update notification.
settings>>apps>>google play services>>disable all notifications
bablu048 said:
i think if you can block/disable notifications for Google Play Services, it'll remove the update notification.
settings>>apps>>google play services>>disable all notifications
Click to expand...
Click to collapse
Sir, Is it possible to unroot the rooted devices in any way? if so could you please let me know
if you want to unroot you can do it from superuser, its mentioned in the youtube video. just unroot from superuser settings.
then if you want to upgrade to marshmallow download Indian stock lollipop rom from https://github.com/motoxplay/stock. unzip it on your computer to the the folder where you kept TWRP while flashing it . you'll see a file named recovery.img.
from adb run the command
Code:
fastboot flash recovery recovery.img
i.e flash this recovery just the way you flashed TWRP.
then you can update to marshmallow.
and did disabling google play services removed your update notification???
Mkrishna89 said:
Sir, Is it possible to unroot the rooted devices in any way? if so could you please let me know
Click to expand...
Click to collapse
You just have to download the twrp flashable 6.0 zip file and restore it through twrp. No extra things.
Sent from my XT1562 using Tapatalk
bablu048 said:
if you want to unroot you can do it from superuser, its mentioned in the youtube video. just unroot from superuser settings.
then if you want to upgrade to marshmallow download Indian stock lollipop rom from https://github.com/motoxplay/stock. unzip it on your computer to the the folder where you kept TWRP while flashing it . you'll see a file named recovery.img.
from adb run the command
Code:
fastboot flash recovery recovery.img
i.e flash this recovery just the way you flashed TWRP.
then you can update to marshmallow.
and did disabling google play services removed your update notification???
Click to expand...
Click to collapse
I diabaled. But at present i dont have internet connection to my mobile and i will let you know once i got any notification again about the update.
So as you said can i proceed that above steps with my rooted mobile? i mean flashing the unzip file like i did before? wont be any problem? or i have to unroot and root again after flashing the recovery.img??
Mkrishna89 said:
I diabaled. But at present i dont have internet connection to my mobile and i will let you know once i got any notification again about the update.
So as you said can i proceed that above steps with my rooted mobile? i mean flashing the unzip file like i did before? wont be any problem? or i have to unroot and root again after flashing the recovery.img??
Click to expand...
Click to collapse
Does your phone have twrp flashed or not?
Sent from my XT1562 using Tapatalk
K.khiladi said:
Does your phone have twrp flashed or not?
Sent from my XT1562 using Tapatalk
Click to expand...
Click to collapse
Yes Twrp flashed and successfully rooted
Mkrishna89 said:
Yes Twrp flashed and successfully rooted
Click to expand...
Click to collapse
Then please download the twrp flashable 6.0 zip and restore it through twrp.
Wait I will provide you the link of the thread.
Read the first post of that thread carefully.
Edit - here is the link, go to the thread, download the Indian one and follow the procedure
http://forum.xda-developers.com/showthread.php?t=3272979
[ROM] 6.0 TWRP Flashable Stock - Brazil / India / Canada versions
Sent from my XT1562 using Tapatalk
Mkrishna89 said:
I diabaled. But at present i dont have internet connection to my mobile and i will let you know once i got any notification again about the update.
So as you said can i proceed that above steps with my rooted mobile? i mean flashing the unzip file like i did before? wont be any problem? or i have to unroot and root again after flashing the recovery.img??
Click to expand...
Click to collapse
Edit: do as the post above this mentions.[i didn't know about that thread but it'll also work]
or
nope no problem just flash the recovery. but before doing anything take a backup on your external sdcard twrp>>backup[look at bottom to change where to store the backup select sd card] for security if in case anything goes wrong, you can flash twrp again and restore.
and remember to select 'ALLOW OEM UNLOCK' and usb debugging options from settings>>developer options
K.khiladi said:
Then please download the twrp flashable 6.0 zip and restore it through twrp.
Wait I will provide you the link of the thread.
Read the first post of that thread carefully.
Edit - here is the link, go to the thread, download the Indian one and follow the procedure
http://forum.xda-developers.com/showthread.php?t=3272979
[ROM] 6.0 TWRP Flashable Stock - Brazil / India / Canada versions
Sent from my XT1562 using Tapatalk
Click to expand...
Click to collapse
Ya i got the thread. Before i proceed i want you let you know how i rooted my mobile. please check this link and let me know whether if i do in the way specified in the thread will works for me?
https://www.youtube.com/watch?v=PzQyg9t9j6U&index=3&list=PL3yX1-A8wnSmKqZGL55-7EYPFRol3zuIA
Mkrishna89 said:
Ya i got the thread. Before i proceed i want you let you know how i rooted my mobile. please check this link and let me know whether if i do in the way specified in the thread will works for me?
https://www.youtube.com/watch?v=PzQyg9t9j6U&index=3&list=PL3yX1-A8wnSmKqZGL55-7EYPFRol3zuIA
Click to expand...
Click to collapse
Just follow the procedure as given in that thread and everything will be fine.
It has nothing to do with the way you rooted your phone.
If a phone has twrp installed, he has nothing to fear about upgrading to latest versions as the updates are made available on Xda in Twrp flashable zip.
So no need to format the stock firmware again and then update and then all the headache.
Sent from my XT1562 using Tapatalk
bablu048 said:
Edit: do as the post above this mentions.[i didn't know about that thread but it'll also work]
or
nope no problem just flash the recovery. but before doing anything take a backup on your external sdcard twrp>>backup[look at bottom to change where to store the backup select sd card] for security if in case anything goes wrong, you can flash twrp again and restore.
and remember to select 'ALLOW OEM UNLOCK' and usb debugging options from settings>>developer options
Click to expand...
Click to collapse
Sir, In your previous post you meant to say this?
1. First unroot the mobile using the super Su (settings)
2. Then flash the Stock lollipop rom mentioned in the github
3. Then update the mobile to Marshmallow
4. Then again root the device
You meant to say this?
Mkrishna89 said:
Sir, In your previous post you meant to say this?
1. First unroot the mobile using the super Su (settings)
2. Then flash the Stock lollipop rom mentioned in the github
3. Then update the mobile to Marshmallow
4. Then again root the device
You meant to say this?
Click to expand...
Click to collapse
1. correct
1.1. check oem unlock and usb debugging
1.2. Copy the original old backup which you took, to your external sdcard. [just to return to stock if anything goes wrong]
2. Just flash the recovery which is present in the lollipop rom, no need to flash the whole rom.
3. correct
4. Do NOT flash the old superuser to root. To root again follow these steps http://forum.xda-developers.com/moto-x-play/general/root-how-to-root-6-0-easly-t3277202
that other post was much easier
bablu048 said:
Edit: do as the post above this mentions.[i didn't know about that thread but it'll also work]
or
nope no problem just flash the recovery. but before doing anything take a backup on your external sdcard twrp>>backup[look at bottom to change where to store the backup select sd card] for security if in case anything goes wrong, you can flash twrp again and restore.
and remember to select 'ALLOW OEM UNLOCK' and usb debugging options from settings>>developer options
Click to expand...
Click to collapse
Hi Sir, I followed the other method. downloaded the twrp 6.0 zip from the thread. extracted to sdcard/twrp/backups.
wiped the data, restored that. after that i flashed the Super Su and reboot system. but it was stuck at motorola logo. in that description this will happen if we choose install super su. But i didnt do that.but still stuck at motorola logo.
so again i tried and now with out flashed Super su and downloaded super Su from google play,. getting error binaries cannot be updated. please help me

Categories

Resources