I'm rooted and have Xposed : what should i do when there is an OTA update ? - G 2014 Q&A, Help & Troubleshooting

Hi,
So i have a Moto G 2 XT-1068 with Android 5.0.2 and system version 22.21.28.titan_retaildsds.retaildsdsall.ex.03 reteu.
I rooted it and installed Xposed.
Since some days, my phone notify me that there is a new (official) update avalaible :
22.56.3.en.03
My first reflex was to post in the Xposed forum :
I have a Motorola Moto G 2nd edition (2014 XT-1068) with Android 5.0.2 and these xposed versions installed :
XposedInstaller_3.0_alpha4.apk
xposed-v75-sdk21-arm-1
This morning, my phone notify me that there is a newsoftware update available :
22.56.3.en.03
Can i update ?
Will Xposed still running or do i have anything to do before or after update ?
Click to expand...
Click to collapse
then :
Yes i'm rooted (i didn't know i could install exposed without root ?!) and i ask the question to rooted users : what is the recommended behavior to have when we are rooted and there is an official update like this one ? Should i ignore it ? Should i wait ? Should i update (with one of your solutions) ?
Click to expand...
Click to collapse
and this is the reply i had :
You'll have to ask how an OTA works for that in your device forum.
For Google Android (untouched by OEM) in Kitkat, OTA used to check each important file individually and if one was modified, OTA would fail. This did not check all existing files or added files such as root, so as long as you uninstalled Xposed properly (restoring the original app_process files etc) then an OTA would be fine.
Since Lollipop, OTA checks the /system partition as a single item so any modification in any file, or any additional file will make the OTA fail. In which case, the only way to update would be to flash a stock ROM.
You will need to find out in your device forum which of these applies to your device.
Click to expand...
Click to collapse
So this is it, i make a post in this Moto G 2014 forum

Doing the OTA will most likely delete the XposedBridge.jar so you will have to flash it again.
Else the Xposed app will still be available but the Framework won't be installed.
If it doesn't update because the /system partition has been modified, you'll have to flash the whole rom to update.

Ok, so i can try without risk ?
And what about my root ?

nonobio said:
Ok, so i can try without risk ?
And what about my root ?
Click to expand...
Click to collapse
Root will be gone too. You'll have to root it again by flashing SuperSu Zip though a custom recovery. (TWRP)

Restore the nandroid backup of the stock system you made in TWRP before you rooted.
You also need the stock recovery for the OTA to install.
You made a backup of your system before you rooted, right?

Hi
TheKill69 said:
Root will be gone too. You'll have to root it again by flashing SuperSu Zip though a custom recovery. (TWRP)
Click to expand...
Click to collapse
Ok.
Seriously said:
Restore the nandroid backup of the stock system you made in TWRP before you rooted.
You also need the stock recovery for the OTA to install.
You made a backup of your system before you rooted, right?
Click to expand...
Click to collapse
I'm note sure i made a backup before i rooted cause i'm note sure i knew i could install recovery without root but i checked my backup plan and my oldest backup is post root
So, what do you recommand when there is OTA like this ? Should i ignore them ?
It seems to be a hard process (flash stock recovery and root again and not sure if it will be possible anyway, is it ?) for maybe a little update ?
Maybe i should wait for the next big OTA like Android 6, then be sure that a new rooting process exist before update, and also be sure that Xposed will be supported ?
So if i ignore this 22.56.3.en.03, will i be notifyed for others newer OTA (like Android 6 for instance) ?
Thanks

nonobio said:
Hi
Ok.
I'm note sure i made a backup before i rooted cause i'm note sure i knew i could install recovery without root but i checked my backup plan and my oldest backup is post root
So, what do you recommand when there is OTA like this ? Should i ignore them ?
It seems to be a hard process (flash stock recovery and root again and not sure if it will be possible anyway, is it ?) for maybe a little update ?
Maybe i should wait for the next big OTA like Android 6, then be sure that a new rooting process exist before update, and also be sure that Xposed will be supported ?
So if i ignore this 22.56.3.en.03, will i be notifyed for others newer OTA (like Android 6 for instance) ?
Thanks
Click to expand...
Click to collapse
You might have to flash the whole stock firmware back to get the stock recovery. Big waste of time.
Then rooting back means using CF Auto Root Commands again..
You have to update to it though if you want Android 6.0.
Since it won't be soon, you rather go for CM13 once it gets really stable.
Also by the way, Xposed is already supported on MM.

Thanks for these precisions.
So if i can resume : a custom rom is easier for enjoy Android updates than just Xposed.

Hi,
Can you confirm :
For someone searching advanced features like customize status bar, quick settings, shutdown menu, hardware buttons, etc : customs roms and "stock rom + exposed" are two solutions. BUT, for someone searching these same advanced features but also keep his device up to date : custom rom is really a better solution. Isn't?
I was happy when i discovered xposed as it seemed to be a easier process that flashing a custom rom, but i didn't know that i couldn't update easily..
So, what is the advantage to use xposed instead of custom rom?

Hi,
I am always thinking if i will update my stock rooted xposed rom, or if i will install a custom rom prerooted like Cyanogen mod (o have easier future updates).
i have some questions :
1- Is it possible to install xposed and modules on a custom rom like cyanogen mod ? I think yes but can you confirm ?
I know that CM come with inbuilt tweaks but i discover some great xposed module i would continue to use, even if i install CM.
2-If i keep my stock rooted xposed rom, and don't make this "little" Android 5 OTA update, will be i notified for "Android 6" ?
(i don't want to lose my time to reflash my rom, reroot mydevice, etc.., just for a little update, but i could do that for a more important update like Android 6...
3- We are agree that if i flash a custom rom like CM, it will resolve my "ota update" problem, cause there won't be "Motorola OTA" anymore, but there will be CM updates easy to make, isn't ? If yes, what could be the advantage to use stock rom rooted + xposed vs custom rom + xposed ?
Thanks

Related

update to lolipop my xz3c and keep the root, possible?

sorry for the bed english...
i have experia z3 compact rotted
4.4.4.
build 23.0.a.2.93
how can i update to lolipop and keep my root?
10x.
Yes you can indeed! You just have to flash a pre-rooted Lollipop firmware (linked). That link has a pre-made pre-rooted 5.0.2 Lollipop firmware that should work well! The only problem right now is the the XZDualRecovery does not really support Lollipop yet, but will very soon be updated!
You may also want to refer to this comprehensive guide.
Tuberomix said:
Yes you can indeed! You just have to flash a pre-rooted Lollipop firmware (linked). That link has a pre-made pre-rooted 5.0.2 Lollipop firmware that should work well! The only problem right now is the the XZDualRecovery does not really support Lollipop yet, but will very soon be updated!
You may also want to refer to this comprehensive guide.
Click to expand...
Click to collapse
And is that a problem if XZDualRecovery is not supported yet ?
I have a Z3c rooted on 4.4 and I still don't understand what is the purpose of dual recovery. What does it change for me on a daily basis if I flash a pre-booked 5.0.2 and if dual recovery doesn't work yet ?
Sorry for the dumb question, I prefer to make sure before trying to flash the pre-booked 5.02
hayatesan said:
And is that a problem if XZDualRecovery is not supported yet ?
I have a Z3c rooted on 4.4 and I still don't understand what is the purpose of dual recovery. What does it change for me on a daily basis if I flash a pre-booked 5.0.2 and if dual recovery doesn't work yet ?
Sorry for the dumb question, I prefer to make sure before trying to flash the pre-booked 5.02
Click to expand...
Click to collapse
Changes nothing for you.
An identical thread already exists.
Tapatalked
frason said:
Changes nothing for you.
An identical thread already exists.
Tapatalked
Click to expand...
Click to collapse
Is there additional useful information in that thread ?
You might have problems installing Xposed. In KitKat I could only install it from Recovery. If Lollipop is the same you might not be able to install it until there's a working Recovery.
Xposed is still alpha for lollipop, expect issues.
i just donwload this file and 1 more qustion...
is it support hebrew? if not where do i get file like this thet support hebrew?
and i simplly update via ota...my root will dissappere?
cpurick said:
You might have problems installing Xposed. In KitKat I could only install it from Recovery. If Lollipop is the same you might not be able to install it until there's a working Recovery.
Click to expand...
Click to collapse
Just tried to root my z3c this morning and install xposed, root is ok but still I can't update xposed to run module, where can I get the zip file to install xposed ? thank you in advance
b_boy_9x said:
Just tried to root my z3c this morning and install xposed, root is ok but still I can't update xposed to run module, where can I get the zip file to install xposed ? thank you in advance
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=3034811
Xposed for LP
tribemac said:
http://forum.xda-developers.com/showthread.php?t=3034811
Xposed for LP
Click to expand...
Click to collapse
i'm using kk and already install this by recovery after reading that post
After reading a couple of posts :
- "real" root on lollipop is not yet available. You can't mount system as r/w without recovery.
- no recovery yet support lollipop.
- xposed is yet in beta for lollipop. However, everything works except modules made specifically for kk.
- xposed can only be installed via recovery on lp. It's because of security breach fixed.
So, I would advise to wait for a recovery before flashing lp.
Best chance are at nut's dual recovery.
Regards.
Mazzeru said:
After reading a couple of posts :
- "real" root on lollipop is not yet available. You can't mount system as r/w without recovery.
- no recovery yet support lollipop.
- xposed is yet in beta for lollipop. However, everything works except modules made specifically for kk.
- xposed can only be installed via recovery on lp. It's because of security breach fixed.
So, I would advise to wait for a recovery before flashing lp.
Best chance are at nut's dual recovery.
Regards.
Click to expand...
Click to collapse
Xposed doesn't work well at all on z3c people is stucked in bootloop after second restart. And some people have r/w on lollipop including my self.
I did the same process do I get root in version .77 for the lollipop, but not worked.
What can I have done wrong?

OTA with a rooted device?

Hi everyone, it's been a while since I started thinking to root my Moto G 2 but I still want to run on stock kernel & ROM. We are still waiting for the update to Android 5.1 and I was wondering if I could get the OTA safely with a rooted device. If not, I would wait for the official update and after this I'm going to root it; otherwise I would root it now. Thanks in advance.
I think you should wait for the OTA update and root after the update.
You won't receive any OTA updates from Motorola if you have flashed custom recovery and rooted your device
Copy that, thank you guys.
Nahuwii said:
You won't receive any OTA updates from Motorola if you have flashed custom recovery and rooted your device
Click to expand...
Click to collapse
If I understood it right, @luke! wants to run stock rom after rooting. So there is absolutely no problem to boot into TWRP 2.8.5.0, make a nandroid backup and flash latest superSU from there. OTA just cares about custom recovery and changes in system. So when an OTA arrives just restore your nandroid backup or revert the changes you made like unfreezing systemapps, uninstalling things like adaway and there will be no problem to install OTA.
Even if you flash twrp instead of booting into it,you can easily flash back the custom recovery. As long you stay stock this is all an easy thing. And also after flashing a custom rom there are ways to get back to the original firmware. @luke!:If you need any help pm me.
Wolfcity said:
If I understood it right, @luke! wants to run stock rom after rooting. So there is absolutely no problem to boot into TWRP 2.8.5.0, make a nandroid backup and flash latest superSU from there. OTA just cares about custom recovery and changes in system. So when an OTA arrives just restore your nandroid backup or revert the changes you made like unfreezing systemapps, uninstalling things like adaway and there will be no problem to install OTA.
Even if you flash twrp instead of booting into it,you can easily flash back the custom recovery. As long you stay stock this is all an easy thing. And also after flashing a custom rom there are ways to get back to the original firmware. @luke!:If you need any help pm me.
Click to expand...
Click to collapse
Great! Thank you, very appreciated If I have some problems, I will pm you. Thanks in advance

Which Xposed to use? I'm on 5.0 (samsung s5)

There's so many different xposed versions to choose but unsure which one. Help me?
> Not sure if I'm lolipop or kitkat, but in "about me", it shows version "5.0".
> I'm rooted with the stock rom. Using a custom launcher (nova), not touch wiz.
Thanks
Reason I want to use xposed is because I want to use xPrivacy.
Theres no official support from Xposed for Samsung 5.x ROMs so you cant use the official Xposed releases by rovo89. Your only hope is check this http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3113463 and http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960 depending if you are in 5.0 or 5.1.1 - Make a full backup of your rom + apps, in case things go south yu will be able to fix things with that backup, im guessing you have a custom recovery installed wich will help you making/restoring the backup and flashing the xposed zip. Good Luck, youre gonna need it.
mauriciognr said:
Theres no official support from Xposed for Samsung 5.x ROMs so you cant use the official Xposed releases by rovo89. Your only hope is check this http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3113463 and http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960 depending if you are in 5.0 or 5.1.1 - Make a full backup of your rom + apps, in case things go south, im guessing you have a custom recovery installed, youre gonna need it for making/restoring the backup and flashing the xposed zip. Good Luck, youre gonna need it.
Click to expand...
Click to collapse
Thanks, I'm on 5.0 (Don't know if that's truly 5.0 or 5.01) cuz it shows exactly 5.0 in my "About" setting on S5.
So, it seems that I have to go with arter97's xposed version. Now I'm stuck with something: deodexing...
Does deodexing work when you put a ROM on PC and use a certain tool to "deodex" that ROM? Then re-flash it to phone? Problem is, I cannot find the ROM (the one that I used to flash for rooting) on my PC...
Inaudax said:
Thanks, I'm on 5.0 (Don't know if that's truly 5.0 or 5.01) cuz it shows exactly 5.0 in my "About" setting on S5.
So, it seems that I have to go with arter97's xposed version. Now I'm stuck with something: deodexing...
Does deodexing work when you put a ROM on PC and use a certain tool to "deodex" that ROM? Then re-flash it to phone? Problem is, I cannot find the ROM (the one that I used to flash for rooting) on my PC...
Click to expand...
Click to collapse
I dont have a s5 nor am i familiarized with the root process on that device, anyway is a samsung device so you flash things with odin on it, thats what i do know. Here are my thoughts:
1-. Honestly i think you should update your S5 to 5.1.1 first, if possible, if you have the international version for example. Chek this from android police https://www.androidpit.com/galaxy-s5-android-update
2-. Also here is some info about the S5, his variants and firmwares, worth reading: http://androidforums.com/threads/41-galaxy-s5-models-dummies-guide.892162/
3-. Anyway about the deodexing, if you dont find the file in your PC go to samfirware they have pretty much all the samsung firmwares there. This is only if youre staying in 5.0 of course, and yes you could use samfirmware to find the 5.1.1 rom file for your S5 if there is any available and flash it via Odin, then youll have to install a custom recovery and root your phone using whatever method is right for the S5, again you have to check your variant support, use google youll probablly end up here in XDA again.
mauriciognr said:
Theres no official support from Xposed for Samsung 5.x ROMs so you cant use the official Xposed releases by rovo89. Your only hope is check this http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3113463 and http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960 depending if you are in 5.0 or 5.1.1 - Make a full backup of your rom + apps, in case things go south yu will be able to fix things with that backup, im guessing you have a custom recovery installed wich will help you making/restoring the backup and flashing the xposed zip. Good Luck, youre gonna need it.
Click to expand...
Click to collapse
mauriciognr said:
I dont have a s5 nor am i familiarized with the root process on that device, anyway is a samsung device so you flash things with odin on it, thats what i do know. Here are my thoughts:
1-. Honestly i think you should update your S5 to 5.1.1 first, if possible, if you have the international version for example. Chek this from android police https://www.androidpit.com/galaxy-s5-android-update
2-. Also here is some info about the S5, his variants and firmwares, worth reading: http://androidforums.com/threads/41-galaxy-s5-models-dummies-guide.892162/
3-. Anyway about the deodexing, if you dont find the file in your PC go to samfirware they have pretty much all the samsung firmwares there. This is only if youre staying in 5.0 of course, and yes you could use samfirmware to find the 5.1.1 rom file for your S5 if there is any available and flash it via Odin, then youll have to install a custom recovery and root your phone using whatever method is right for the S5, again you have to check your variant support, use google youll probablly end up here in XDA again.
Click to expand...
Click to collapse
Thanks, I think I'll wipe everything & install a custom ROM (deodex'd). Should save some time. Again thanks for your help

How to upgrade rooted SM-T719 from Android 6.0.1 to Android 7 or 8

Hi,
about 2 years ago I rooted my S2 Galaxy Tab (T719) and now I would like to upgrade from Android 6.0.1 to Android version to 7 or 8. I have googled for instructions on how to upgrade a rooted S2 Tab but did not find anything useful (most info is on OTA upgrades which no longer works on rooted devices). Could someone please post step-by-step instructions (please bear in mind that I only ever deal with this kind of thing once every 2-3 years so I do not have much experience). I have TWRP v 3.0.2 installed (do I need to update this as well?) and the tablet is not encrypted (so hopefully I won't have to wipe the system partition and re-install all the app?!?). Thanks.
I also noticed that there is now a huge variety of ROMs out there. How can one know which ones are trustworthy? The main reason I rooted the tablet was to be able to increase privacy (control app permissions with XPrivacy). So I do not want to install some custom ROM that maybe contains spyware or other compromising features. Any advice on this would be greatly appreciated. Given my motivation (privacy) for rooting, would it maybe be better to go back to Stock ROMs (i.e. non rooted) and simply control web access via netguard (by preventing net access for some apps, they may still spy on my contacts, location, or email but cannot phone home to transmit the information)? At least I would still get OTA updates because being excluded from the OTA channel also poses a security risk in itself I suppose. Ok so any advice would be appreciated.
Thank you in advance!
There is no official Android 8 for our device. If you want 8 or 9 you have to install a custom ROM like LuK1337's LineageOS port. It is as safe as LineageOS is by itself on any device. Only problem you might have then is that calling is not possible anymore for now, but LTE works. If you want to use LOS, you HAVE to format data because it's not compatible at all. If you wanna stay on official Android you might keep it. Installing is done by flashing the official firmware with the correct country code over Odin. This will remove TWRP at first so you have to reflash it by Odin afterwards. For firmware download I always use: https://forum.xda-developers.com/galaxy-tab-s/general/tool-samfirm-samsung-firmware-t2988647 and Odin is found by google. If you wanna got the way to LOS you have to do all the steps I mentioned before too anyways to have a recent Modem firmware and bootloader. In that case you just have to flash LOS and OpenGAPPS by TWRP and delete /data aka Factory reset.
Regardless what you do, after ODIN is done, you HAVE TO boot into TWRP immediately to keep it from being removed by official firmware. While you are in there anyways you can install magisk to keep it from encrypting /data
Many thanks emuandco. So I guess I will stick with the Android 7 as I do not want to reformat the tablet and reinstall all the apps. I have started to download the Android 7 stock ROM, but it is taking quite long so in the meantime just to confirm, the steps to follow are:
1- use odin to flash the stock ROM (no steps required prior to this? I simply overwrite the existing ROM? I suppose that I will loose root then and need to re-root the device using the standard procedure as explained here: http://www.samsungsfour.com/tutoria...nougat-7-0-using-cf-auto-root-all-models.html ?)
2- use odin to flash TWRP (I will need the newest version I guess and cannot use the same as for Android 6?)
3- boot into recovery mode to ensure that TWRP does not get overwritten
4- done
Is this correct? Do I then need to reinstall Xposed, SuperSU and Xprivacy or will they be preserved?
Thanks again!
P.S.: BTW, I also found these instructions: https://forum.xda-developers.com/tab-s2/development/twrp-3-0-2-1-galaxy-tab-s22016-sm-t713-t3390627 which are slightly different from http://www.samsungsfour.com/tutoria...nougat-7-0-using-cf-auto-root-all-models.html and require a wipe of the data partition. Does this mean that for an update to Android 7 I definitely do need to wipe the data partition? If this is the case then this would be a major disadvantage of rooting in the first place and maybe I simply flash the stock ROM and do not root at all but go the "netguard" route as mentioned in my original message?
I never used the official Firmware that much. Fist thing I did was going on LuK1337's nerves to get a port of LOS for it up and running So no clue if Samsung manages to keep /data but I guess so. Yeah, looks fine what you list there. You COMPLETELY overwrite ANY modification in kernel or /system, so reflash your mods and root (Magisk). I always recommend to uase the MOST recent TWRP. (https://dl.twrp.me/gts28velte/ should be it in your case).
Ah and looking at your manuals... Check OEM unlock just to be rather safe than sorry if things go mad.
emuandco said:
I never used the official Firmware that much. Fist thing I did was going on LuK1337's nerves to get a port of LOS for it up and running So no clue if Samsung manages to keep /data but I guess so. Yeah, looks fine what you list there. You COMPLETELY overwrite ANY modification in kernel or /system, so reflash your mods and root (Magisk). I always recommend to uase the MOST recent TWRP. (https://dl.twrp.me/gts28velte/ should be it in your case).
Ah and looking at your manuals... Check OEM unlock just to be rather safe than sorry if things go mad.
Click to expand...
Click to collapse
Deleted

OTA update with rooted device?

Hello all,
so I have a op3t with SuperSU. I was wondering when the android P update comes out eventually will I be able to OTA update and keep root, or will I have to reflash SuperSU(Using temp TWRP environment).
bradcubed said:
Hello all,
so I have a op3t with SuperSU. I was wondering when the android P update comes out eventually will I be able to OTA update and keep root, or will I have to reflash SuperSU(Using temp TWRP environment).
Click to expand...
Click to collapse
You will definitely have to reflash SuperSU.
Sent from my OnePlus 3T
BillGoss said:
You will definitely have to reflash SuperSU.
Click to expand...
Click to collapse
What he said. That goes for most updates of most Android devices (need to root again after an update).
Further, a new Android build (particularly a major update, like Oreo to P) will often require updated root methods. Since SuperSU development is basically dead, it may not work on Android P. You may need to move to Magisk root method (not a bad thing).
Best way to apply updates on rooted 3T, is to get it from the following thread and basically follow the install instruction for root users on Post #3 of that same thread:
https://forum.xda-developers.com/oneplus-3t/how-to/official-oxygenos-5-0-1-android-8-0-t3728119
I would also advise to backup your data before updating, as a clean install (wipe data) is not unheard of (possibly even recommended), when installing major updates.
Note that failure to flash Magisk/SuperSU after applying the update, will not only cause you to lose root, but also lose TWRP (will be overwritten by stock recovery if you reboot before flashing a root file or alternately a modified kernel).

Categories

Resources