I can't have my phone rooted and I'm starting to have issues so I figured I would update. I'm one B160 right now hoping to update to B170 or B180 but stay unrooted. My Banking App and Pokémon Go will not work with a rooted system.
What kind of issues is the phone having? How much internal storage is free?
I'm still on B160 which I rooted and Xposed.
There's stock roms for at least b160 through b180 posted right here. Madvane had unrooted versions of his roms posted up to at least b160, and there's a few others (which I would mostly avoid).
You can 'unroot' pretty much any rom, though. Just uninstall the supersu app, run osm0sis's unSu script, and then flash a stock boot image (which you should have backed up.. but can steal from the corresponding b160/b170/b180 stock image zip files).
I really hope rom developers would just stop posting rooted roms.. if you've gotten that far you can certainly manage to flash magisk/supersu yourself, and no good can come from starting your users off with outdated root software by default
Related
There are a few threads that deal with upgrading lollipop to marshmallow, but they seem to raise as many questions as they answer - mainly since they were usually written before rooted images were distributed.
Basically, I am on an unlocked, rooted stock XT1575 with TWRP 2.8.7.0. It sounds like it's less efficient and has lots of potential problems to go back to stock, unroot, install OTA, do new system root, and re-add TWRP.
Instead, it sounds like the simplest method to get to stock rooted MM, with least steps and potential problems, should be this:
Update TWRP to 2.8.7.1 using IMG file here from within TWRP Recovery (TWRP Manager did not install it when I tried via Android proper - I was still at 2.8.7.0)
Do a full TWRP backup of my current Lollipop stock rooted installation (I assume this means I can restore without problems if the MM install goes awry)
*Optional: Use Titanium Backup to backup settings of important apps, and text messages/MMS.
In TWRP, Wipe->Swipe to Factory Reset
Transfer to phone and Flash via TWRP the stock rooted odexed ROM from this thread (not sure if there is a good argument for deodexed? I've never gotten a clear answer why one should be better, but would stick with odexed just because I believe it is "stock" so maybe less problems?)
Install SuperSU 2.62 from this thread by simply flashing it as normal in TWRP 2.8.7.1.
Reinstall all programs on initial setup. [*Optional: Reinstall via Titanium backup]
I assume if I do this I will: have marshmallow; have root; have working TWRP.
Does anyone see any obvious problems with this method? Thanks, I really appreciate any comments.
EDIT: Yes, I tried this method. It all worked, except I've added SuperSU installation steps that worked for me, since the "Stock Rooted" ROM is NOT actually rooted when I flash it. Also, used Titanium Backup successfully for some programs, so added that as an option.
Sorry to bump, but any response from someone with experience would be very helpful. I just want to make sure I don't have to go through the whole unroot/OTA/reinstall TWRP/reinstall root procedure that every thread says seems to cause problems...
Answered my own question - edited the main post to show the method used successfully.
Thank you for this answer thread. I was looking for the simplest answer for upgrading to MM without having to unroot and reflash everything. Looks like this is the easiest for now (I have having to reinstall everything, since some games I play to NOT react nicely to data being restored via titanium).
Have a brand new XT1575 with 5.1.1, Does the MM Update break root ability. I primarily want it for xposed, adaway. No ROMing
Should I update and then root? or root and then update?
I personally have found that following this method breaks root possibilities. MM is rooted, but when I got to the point of installing SuperSU via these steps, it broke EVERYTHING (settings stopped working, Motorola Services stopped working, etc).
I have to start from scratch again now.
My phone is prompting me to update to B29, but when it reboots, it brings me to the TWRP recovery, and I can't seem to find an update.zip or anything. Is it not there, or am I just looking in the wrong places? Will it even successfully update with the bootloader unlock (not the official unlock) and TWRP installed, or do I need to restore the stock recovery?
My phone was originally on B20_boot, but I've since restored using Draken's TWRP files to get to B27 (I'm assuming still B20_boot).
You won't be able to OTA update with your system modifications. DrakenFX has flashable zips posted in another thread, but beware there seems to be quite a few bugs in b29 (I have no in-call audio personally).
You can use my updated post to B29 (bootstack and boot/system) flashable files are there.
http://forum.xda-developers.com/showpost.php?p=68873482&postcount=2
So why am I getting the notification, then? Will it just keep popping up, or is there a way to block it (even though I'm not rooted)?
As for the bugs, I've seen plenty who have upgraded to B29 without issues. How did you update? Could it be something with updating via TWRP?
Have you personally heard of anyone having problems with your update file? Will it wipe my phone (ie: will I have to reinstall everything)?
Bootloader unlocked, normal twrp flash as per DrakenFX's instructions. And yeah but a lot of people are in both boats so your milage may vary.
Thanks. Do you think I'll be able to keep my data partition intact? I really don't want to set everything else up again. It's getting old... lol.
I wiped everything, so I'm not sure. Maybe that's why my stuff is broken lol
You can't do system updates with custom bootloader's. You are getting the message because you still have the update program on your phone. Look for some sort of update.apk and disable or uninstall it.
I didn't think you could do that without root.
Oh well, I plan on putting root back on soon anyway.
That would be interesting, if true. You would think a "dirty flash" would cause more problems than a clean one.
What about the whole "can't root B29" thing. I've seen a comment where someone said they could not root B29 since they didn't root before the upgrade. I'm not rooted now, but I am bootloader unlocked with the latest TWRP. Should I be ok to flash without rooting first? I was hoping to root afterwards, and try to figure out a way to make Magisk work.
You can't root locked bootloader B29 afaik at the moment. You'd either have to unlock your bootloader or stay on B27 to get root.
I am bootloader unlocked.
I'm not rooted now, but I am bootloader unlocked with the latest TWRP.
Click to expand...
Click to collapse
Hey guys, so I'm still pretty new at this whole android modding stuff (but I do have some background knowledge). I managed to unlock the bootloader, install TWRP, and root B29. However, now I wanna upgrade up to Nougat and eventually to the newest firmware available (either B19 or B25, not sure which one yet because I've heard quite a bit about B25's lack of fastboot). Anyways, I have no idea how to get there while still retaining my custom recovery and root. I tried using Flashfire, however, since MiFavor auto-installs after it finishes downloading the OTA, I can't stop it fast enough to launch Flashfire and install it through that. Could anyone point me in the right direction (or show me a guide) that would help me get to the newest firmware? Thanks!
P.S: This is slightly unrelated, but I was wondering, would I have to flash a custom bootloader+modem if I choose to flash a stock update through TWRP? I heard that if you choose to upgrade to a newer generation of android (i.e: Marshmallow to Nougat) through a custom recovery, that you'd have to flash an updated version of the bootloader+modem as well, but the thing is I'm planning on staying on MiFavor, so I'm not sure if it'd be necessary.
HunterBlade said:
Hey guys, so I'm still pretty new at this whole android modding stuff (but I do have some background knowledge). I managed to unlock the bootloader, install TWRP, and root B29. However, now I wanna upgrade up to Nougat and eventually to the newest firmware available (either B19 or B25, not sure which one yet because I've heard quite a bit about B25's lack of fastboot). Anyways, I have no idea how to get there while still retaining my custom recovery and root. I tried using Flashfire, however, since MiFavor auto-installs after it finishes downloading the OTA, I can't stop it fast enough to launch Flashfire and install it through that. Could anyone point me in the right direction (or show me a guide) that would help me get to the newest firmware? Thanks!
P.S: This is slightly unrelated, but I was wondering, would I have to flash a custom bootloader+modem if I choose to flash a stock update through TWRP? I heard that if you choose to upgrade to a newer generation of android (i.e: Marshmallow to Nougat) through a custom recovery, that you'd have to flash an updated version of the bootloader+modem as well, but the thing is I'm planning on staying on MiFavor, so I'm not sure if it'd be necessary.
Click to expand...
Click to collapse
https://forum.xda-developers.com/axon-7/development/rom-guide-updates-to-stock-files-via-t3469484
Posting at the top now:
Ok. For whatever reason (me not knownig 100% what I'm doing) I have upgraded to 10k and lost TWRP and Root.
After trying to downgrade to 10j I am not able to root following the recowvery method. I just keep getting 100 different errors.
10j also seems buggy as hell - getting constant "app has crashed" errors in rapid succession.
I am going to upgrade to 10k and leave without root for now.
Any bounties for 10k Root methods yet?
ANSWERED:
Currently on 10d firmware on my tmo v20. Should I bother with updating to 10j and trying to manually root? Do the updates really make any difference? If this is recommended, and someone knows a good walk through (I have read pages and pages and haven't made sense of it) I would forever appreciate it!!
It sounds like you are saying that you are already rooted and on 10d. If so, I suggest you just follow the directions in this thread to get to 10k while retaining root: https://forum.xda-developers.com/v20/how-to/h918-twrp-flashable-stock-firmwares-t3619671
If you are not already rooted, here's what you should do (IMHO):
Unlock the bootloader. This will force a factory reset, so make sure you have everything backed up. If you need to backup app data without root, use Helium from the app store. It requires a computer program, too.
Root the phone and install TWRP.
Use this to upgrade to 10k while retaining root: https://forum.xda-developers.com/v20/how-to/h918-twrp-flashable-stock-firmwares-t3619671
Profit.
Yeah, I am currently rooted on 10d.
My overall question is do I NEED to update to 10j? Is there any advantage, or am I ok just leaving it on 10d?
teads said:
Yeah, I am currently rooted on 10d.
My overall question is do I NEED to update to 10j? Is there any advantage, or am I ok just leaving it on 10d?
Click to expand...
Click to collapse
Honestly every update you get enhancements and bug fixes but IMO is up you can flash
This is the latest 10k : https://forum.xda-developers.com/v2...-firmwares-t3619671/post72673450#post72673450
Bootloader and Modem: https://forum.xda-developers.com/v20/development/firmware-twrp-flashable-bootloader-modem-t3547268
Ok. For whatever reason (me not knownig 100% what I'm doing) I have upgraded to 10k and lost TWRP and Root.
After trying to downgrade to 10j I am not able to root following the recowvery method. I just keep getting 100 different errors.
10j also seems buggy as hell - getting constant "app has crashed" errors in rapid succession.
I am going to upgrade to 10k and leave without root for now.
Any bounties for 10k Root methods yet?
teads said:
Ok. For whatever reason (me not knownig 100% what I'm doing) I have upgraded to 10k and lost TWRP and Root.
After trying to downgrade to 10j I am not able to root following the recowvery method. I just keep getting 100 different errors.
10j also seems buggy as hell - getting constant "app has crashed" errors in rapid succession.
I am going to upgrade to 10k and leave without root for now.
Any bounties for 10k Root methods yet?
Click to expand...
Click to collapse
No need to root 10k. Downgrade to 10j. Reroot 10j and install TWRP. Use the 10k upgrade THROUGH TWRP! That was your mistake. You didn't upgrade through TWRP.
Take a deep breath and start over.
I did upgrade through twrp. Didn't work.
teads said:
I did upgrade through twrp. Didn't work.
Click to expand...
Click to collapse
If you upgraded withTWRP, then you should STILL have TWRP, so you can install 10k and SuperSU through TWRP.
Sizzlechest said:
If you upgraded withTWRP, then you should STILL have TWRP, so you can install 10k and SuperSU through TWRP.
Click to expand...
Click to collapse
When I did, I read somewhere that I had to do something special in order to NOT lose TWRP, I hadn't done anything. I just upgraded through TWRP. When the device booted, I no longer had root, so I put it into adb and did ADB REBOOT RECOVERY. It launched into the red triangle android screen - where it should have been TWRP.
I did NOT have TWRP
Ok, I am now downgraded to 10j, and rooted with TWRP.
this thread: https://forum.xda-developers.com/v20/how-to/h918-twrp-flashable-stock-firmwares-t3619671
??
When I downloaded the zip and installed it in TWRP using install it seemed to have wiped TWRP from the phone.
"flash necessary partition images with the exception of recovery (to keep TWRP) from the KDZ
rename /system/recovery-from-boot.p to /system/recovery-from-boot.bak to prevent stock recovery from being installed on boot
wipes dalvik-cache and cache"
What do I rename, and where?? I don't see any files or any directories anything close to the referenced in the .zip provided
EDIT: I think I have it now... Android is upgrading
Hi, I have a european S8+ fully rooted and with TWRP.
Everything's working great so far but I read somewhere that I won't receive further OTA updates.
Can I install them manually with TWRP?
If yes, 3 questions:
1. Where can I get them?
2. Do I need every single update or are the newest update always containing the older updates as well?
3. Do I lose root or TWRP after installing an update?
I've rooted with Magisk by the way.
Typically if you're rooted and modified the system partition (BusyBox or twrp or whatever) the update will not install in stock recovery. Usually you have to unroot reinstall stock recovery and flash ota. There's toolkits out that can do that. Or you can just find an awesome rom like a rooted debloated rom thats just recently updated and just flash that. Or you can what till somebody snags the ota update location then posts that.