Rooting - Marshmallow best method? - One (M8) Q&A, Help & Troubleshooting

There's a ton of conflicting info on the interwebs about "how to root" the htc one m8.
I've got an unlocked UK HTC One m8 running the most up to date MM at the moment.
I've just unlocked the bootloader (via HTCDev and ADB) and now I want to root it and then update to use Android Revolution HD rom.
What's the best method? I'm guessing I just flash TWRP and then Flash SU and then Flash the ROM?
Can someone confirm and confirm the correct files I should be using and where to get them... there's so many different places/info
Any help please? :good:

This belong in Q&A, I'll ask the mods to move it.
You don't need to root before flashing a custom ROM, unlocked bootloader and custom recovery is enough.
Flash current TWRP 3.0.2 using fastboot. Then put the ROM on the phone, and flash it.
Okay, that last bit is a bit over-simplified. Before flashing the ROM, you should do a few things: You should make a backup in TWRP of your stock ROM, so you can easily revert if anything goes wrong with the ROM flash (and just good to have a backup of the stock ROM). Backup any data you want to keep, with you method of choice (copy to PC, Titanium backup, cloud, etc.). Then do a default Wipe in TWRP, then flash the ROM.
After the ROM is installed, it will already have root. No need to do anything separate for root. If you were just trying to run the stock ROM, but with root; the proper process would be unlock bootloader, TWRP 3.0.2, and current stable SuperSU (2.78 at the moment).

Super, all done now thanks.
Although I think I'm going to look for a stock droid ROM I just don't get on with sense that much.
Any recommendations? Looking at GPE or CM13 I think.
Cheers

CRNeo said:
Any recommendations? Looking at GPE or CM13 I think.
Click to expand...
Click to collapse
I prefer Sense, so no, I don't have any recommendations.
I'm also not big on ROM recommendations in general. This is a good case in point, as my preference is already different from yours (Sense vs. GPE,AOSP), so what good does my recommendation make? In the time you asked for a recommendation and waited for a response, you could have just flashed one, and tried it yourself for a few hours now. Which is a better path anyway,since only you can device whether you like the ROM or not.

Touché!
And thanks
I will probably do just that and flash this evening and test... I read somewhere about root on GPE being problematic and/or duo camera not working on CM13 guess I'll soon find out!

CRNeo said:
I read somewhere about root on GPE being problematic
Click to expand...
Click to collapse
The ROM installer for the stock GPE ROM in the Development section, lets you pick root when you flash the ROM. It can't be any easier.
Other GPE based custom ROMs are all pre-rooted (as is typical for most all custom ROMs).
Even if stock unrooted GPE, the root process is the same as any other MM ROM for this device (which I already describe in a previous response): Flash current version TWRP 3.0.2 (which you should already have) and flash current stable SuperSU (2.78 at this time).
If you are reading root is problematic for GPE, its probably very outdated info.
CRNeo said:
I read somewhere about duo camera not working on CM13 guess I'll soon find out!
Click to expand...
Click to collapse
Duo camera requires the Sense camera app, and there is no reason to think that Sense features would work on CM13 (which is somewhat obviously missing the Sense framework).
Not positive, but I believe it is possible to install the Sense camera on GPE, since GPE does include the required Sense framework.

Related

Update and reverting to stock recovery

Ho guys
I recently rooted my phone so I could move files into my sd card (heard it was fixed with the last update?) and had to install a custom recovery.. Seems like I can't install the update with a custom recovery on.. Would going back to stock recovery fix this? Would I still have my phone rooted? Would it reset my phone again doing so? Thanks in advance
indafeis said:
Ho guys
I recently rooted my phone so I could move files into my sd card (heard it was fixed with the last update?) and had to install a custom recovery.. Seems like I can't install the update with a custom recovery on.. Would going back to stock recovery fix this? Would I still have my phone rooted? Would it reset my phone again doing so? Thanks in advance
Click to expand...
Click to collapse
Hi, if you go back to stock it will reset your phone and yes, you can root a stock recovery. if you unlock your bootloader you can permroot your stock rom,
here is the perfect guide how to do it: http://forum.xda-developers.com/showthread.php?t=2265618
haruryu said:
if you unlock your bootloader you can permroot your stock rom,
[/url]
Click to expand...
Click to collapse
Since OP has custom recovery, they must have unlocked the bootloader.
My advice to the OP, since you are already bootloader unlocked, custom recovery, and root; just flash a stock rooted or custom ROM based on the updated software. Going back to a stock is a step backwards at this point, not forwards.
Same problem
redpoint73 said:
Since OP has custom recovery, they must have unlocked the bootloader.
My advice to the OP, since you are already bootloader unlocked, custom recovery, and root; just flash a stock rooted or custom ROM based on the updated software. Going back to a stock is a step backwards at this point, not forwards.
Click to expand...
Click to collapse
Hi, I'd like to update my rooted M8 to 4.4.3 as well and don't (yet) want a custom ROM. I searched a bit and found this: http://forum.xda-developers.com/showthread.php?t=2694994
Can I use this odexed file? And do I need a stock recovery? If yes, can I use this link: http://forum.xda-developers.com/showthread.php?t=1228648
DaFlouw said:
Hi, I'd like to update my rooted M8 to 4.4.3 as well and don't (yet) want a custom ROM. I searched a bit and found this: http://forum.xda-developers.com/showthread.php?t=2694994
Can I use this odexed file? And do I need a stock recovery?
Click to expand...
Click to collapse
No, you do no need stock recovery to flash the linked stock ROM. You flash this with custom recovery.
Odexed will work. If you don't understand the difference between odexed vs. doedexed, than do a search and learn the difference, and what it will mean to you.
redpoint73 said:
No, you do no need stock recovery to flash the linked stock ROM. You flash this with custom recovery.
Odexed will work. If you don't understand the difference between odexed vs. doedexed, than do a search and learn the difference, and what it will mean to you.
Click to expand...
Click to collapse
Thank you.
After doing my research, I think I'll pick de deoxeded version, as customization is easier. But is there really a noticeable difference in speed? I will most likely just install xposed modules, should I therefore pick deoxeded or do they have nothing related? (I didn't get what kind of customization is meant in the wikis)
Sorry for asking so many questions
DaFlouw said:
After doing my research, I think I'll pick de deoxeded version, as customization is easier. But is there really a noticeable difference in speed? I will most likely just install xposed modules, should I therefore pick deoxeded or do they have nothing related? (I didn't get what kind of customization is meant in the wikis)
Click to expand...
Click to collapse
Xposed should work with both deodexed and odexed ROMs; while other mods may require deodexed.
Whether there is a noticeable performance difference between odexed/deodexed, the following links saya no, with the exception of booting after clearing Dalvik:
http://www.redmondpie.com/odexed-vs-deodexed-the-difference-between-the-two-android-roms-explained/
http://forum.xda-developers.com/showthread.php?t=1851750

[Q] Rooted phone and want to install OTA update

The OTA 4.4.3 update is now available for my phone, but I've rooted it, and I've read the horror stories so I'm not going to blunder blindly into this
My rooting experience went a little poorly - I thought I was doing the right thing by backing everything up on the phone first, using Helium. Unfortunately Helium simply did the backup onto the internal storage itself, so it all got wiped during the process anyway.
Anyway, I got over that, but now I want to install the OTA 4.4.3 update. So here's the things I've done which I think are relevant:
1. Installed TWRP recovery, as required for rooting
2. Have flashed the SuperSU program for root
3. AFAIK I'm still on "stock" - I haven't gone out to find any special roms etc
4. Had to reinstall the calc and flashlight apps as they were missing after the whole exercise (so many I'm not on stock, or they would be there?)
5. I have installed Xposed Framework and the Sense 6 tweaks and GravityBox apps.
6. I tried to uninstall some system apps (Facebook, Twitter, things I don't use) with a root uninstaller program, but every time the phone reboots they re-appear, so I think I need s-off to do that properly?
7. I've 'Disabled' the weibo app through the standard app info button
I understand I have to go back to the "stock recovery" in order to do the OTA update, but is there anything else in the above list that I need to do anything about?
Will going back to the stock recovery mean I lose all of the content on my device again, and have to restore it from a backup? If I use the HTC backup app to back up all my phone data on the rooted 4.4.2 I'm running, can this then be restored onto the 4.4.3 version?
Also is the problem I mention in #6 solved by going s-off?
Lanthanide said:
The OTA 4.4.3 update is now available for my phone, but I've rooted it, and I've read the horror stories so I'm not going to blunder blindly into this
My rooting experience went a little poorly - I thought I was doing the right thing by backing everything up on the phone first, using Helium. Unfortunately Helium simply did the backup onto the internal storage itself, so it all got wiped during the process anyway.
Anyway, I got over that, but now I want to install the OTA 4.4.3 update. So here's the things I've done which I think are relevant:
1. Installed TWRP recovery, as required for rooting
2. Have flashed the SuperSU program for root
3. AFAIK I'm still on "stock" - I haven't gone out to find any special roms etc
4. Had to reinstall the calc and flashlight apps as they were missing after the whole exercise (so many I'm not on stock, or they would be there?)
5. I have installed Xposed Framework and the Sense 6 tweaks and GravityBox apps.
6. I tried to uninstall some system apps (Facebook, Twitter, things I don't use) with a root uninstaller program, but every time the phone reboots they re-appear, so I think I need s-off to do that properly?
7. I've 'Disabled' the weibo app through the standard app info button
I understand I have to go back to the "stock recovery" in order to do the OTA update, but is there anything else in the above list that I need to do anything about?
Will going back to the stock recovery mean I lose all of the content on my device again, and have to restore it from a backup? If I use the HTC backup app to back up all my phone data on the rooted 4.4.2 I'm running, can this then be restored onto the 4.4.3 version?
Also is the problem I mention in #6 solved by going s-off?
Click to expand...
Click to collapse
Flashing back stock recovery you won't loose anything. This just happens during the unlock process if done with HTCDev.
Good that you are not S-Off and FB, Twitter and so on are still installed, as otherwise you wouldn't be abled to perform the OTA. An OTA is only going to run if the whole system is unchanged.
Only thing that's quite likely going to happen, is that you root is lost after the OTA. Tthus you would have to flash TWRP and the SuperSu again, after the OTA.
HTCNerdYoda said:
Flashing back stock recovery you won't loose anything. This just happens during the unlock process if done with HTCDev.
Good that you are not S-Off and FB, Twitter and so on are still installed, as otherwise you wouldn't be abled to perform the OTA. An OTA is only going to run if the whole system is unchanged.
Only thing that's quite likely going to happen, is that you root is lost after the OTA. Tthus you would have to flash TWRP and the SuperSu again, after the OTA.
Click to expand...
Click to collapse
I thought it didn't matter if you were s/off or not, so long as recovery and OS were stock and CID matched (or were SuperCID).
bruce7373 said:
I thought it didn't matter if you were s/off or not, so long as recovery and OS were stock and CID matched (or were SuperCID).
Click to expand...
Click to collapse
It doesn't matter in general. But it matters in case that you used S-Off to uninstall system APPs Thus an OTA wouldn't succeed.
That's what I wanted to say in my post above
Sent from my HTC One_M8 using XDA Free mobile app
Wow found my answer already. Just to confirm. I'm in the same situation. Rooted. Installed twrp and su. Went to s-off with firewater but got the whelp message.
Got the OTA update in this morning. Tried installing it, went to my recovery so I tried to install it. It failed of course. Phone is still ok.
I'm just making sure I'll do this ok. Gotta go back to original recovery then install it or am I just better off going to a custom rom?
On my vivid, I used paranoid when it was available, used pacman for a bit. Also used the CyanogenMod. I know recommendation shouldn't be made but i know on my vivid there were lots of issues since there wasn't a specific team rolling out the roms but someone porting them from the specific team. Is there a team dedicated to this phone? If so are their roms leaps ahead of the ones ported over? Just looking at the downloads you can tell which one is the most popular, that doesn't always mean they are the best.
Thanks for any advice.
Yuskow said:
Wow found my answer already. Just to confirm. I'm in the same situation. Rooted. Installed twrp and su. Went to s-off with firewater but got the whelp message.
Got the OTA update in this morning. Tried installing it, went to my recovery so I tried to install it. It failed of course. Phone is still ok.
I'm just making sure I'll do this ok. Gotta go back to original recovery then install it or am I just better off going to a custom rom?
Click to expand...
Click to collapse
I would revert to stock recovery and get me this OTA. And you need a 2.22.xxx FW for some of the custom ROMs currently available.
It's the fastest way to update your firmware anyway
Alternatively you could try to perform an S-Off using SunShine and paying 25$ for it, as I did to flash the newest FW.
HTCNerdYoda said:
I would revert to stock recovery and get me this OTA. And you need a 2.22.xxx FW for some of the custom ROMs currently available.
It's the fastest way to update your firmware anyway
Alternatively you could try to perform an S-Off using SunShine and paying 25$ for it, as I did to flash the newest FW.
Click to expand...
Click to collapse
Got my cid as bm 001
so i got the nandroid backup here http://forum.xda-developers.com/showthread.php?t=2701376
now i just do a restore under twrp?
is the s-off really worth it?
Yuskow said:
Got my cid as bm 001
so i got the nandroid backup here http://forum.xda-developers.com/showthread.php?t=2701376
now i just do a restore under twrp?
Click to expand...
Click to collapse
As long as the ROM you are using is stock and you only routetd, you just need to flash stock recovery for the OTA to succeed.
Yuskow said:
is the s-off really worth it?
Click to expand...
Click to collapse
Well from my point of view: yes it is. Needed S-Off to debrand my One M8 and change CID to a WWE one. Well and additionally you can do a lot more if the security flag is on off (never without propper reading before doing it of course).
Yuskow said:
Wow found my answer already. Just to confirm. I'm in the same situation. Rooted. Installed twrp and su. Went to s-off with firewater but got the whelp message.
Got the OTA update in this morning. Tried installing it, went to my recovery so I tried to install it. It failed of course. Phone is still ok.
I'm just making sure I'll do this ok. Gotta go back to original recovery then install it or am I just better off going to a custom rom?
On my vivid, I used paranoid when it was available, used pacman for a bit. Also used the CyanogenMod. I know recommendation shouldn't be made but i know on my vivid there were lots of issues since there wasn't a specific team rolling out the roms but someone porting them from the specific team. Is there a team dedicated to this phone? If so are their roms leaps ahead of the ones ported over? Just looking at the downloads you can tell which one is the most popular, that doesn't always mean they are the best.
Thanks for any advice.
Click to expand...
Click to collapse
I had the Vivid as well and ended up with a 4.4.2 ROM which seemed to be the most current that was available at the time, but can't remember the name or the dev.
As for the M8, I've been on ARHD almost exclusively and think it's one of the best ROMs out there. I've tried Viper, MaximusHD, Renovate also, but always come back to ARHD.
http://forum.xda-developers.com/showthread.php?t=2694917
---------- Post added at 07:40 AM ---------- Previous post was at 07:33 AM ----------
HTCNerdYoda said:
As long as the ROM you are using is stock and you only routetd, you just need to flash stock recovery for the OTA to succeed.
Well from my point of view: yes it is. Needed S-Off to debrand my One M8 and change CID to a WWE one. Well and additionally you can do a lot more if the security flag is on off (never without propper reading before doing it of course).
Click to expand...
Click to collapse
I have the WWE edition and am currently with ATT. I'm considering their new update mainly to see if the new firmware/radio will give me better LTE speeds. The fw is 2.23 based. Will that be a problem if or when I return to ARHD which is on 2.22?
bruce7373 said:
I have the WWE edition and am currently with ATT. I'm considering their new update mainly to see if the new firmware/radio will give me better LTE speeds. The fw is 2.23 based. Will that be a problem if or when I return to ARHD which is on 2.22?
Click to expand...
Click to collapse
That's a really good question. Regarding ViperOne I could tell that running 1.8.0 (which was on 1.54.xx base) with 2.22.xxx FW worked flawlessly. So I would guess this should work just fine.
At least it's worth a try. Maybe better ask in the ROM thread.
Used arhd on my vivid for a bit. Must say it was an ok rom but lots of issues in general with all new roms on the vivid. Hardware too outdated. Maybe I'll give it a shot. Really leaning to a de-senced one.
HTCNerdYoda said:
Flashing back stock recovery you won't loose anything. This just happens during the unlock process if done with HTCDev.
Good that you are not S-Off and FB, Twitter and so on are still installed, as otherwise you wouldn't be abled to perform the OTA. An OTA is only going to run if the whole system is unchanged.
Only thing that's quite likely going to happen, is that you root is lost after the OTA. Tthus you would have to flash TWRP and the SuperSu again, after the OTA.
Click to expand...
Click to collapse
Ok, that's encouraging.
My CID is HTC__621 although I don't think I need that for just flashing back to stock recovery. My version is 1.54.709.12, so I downloaded the matching recovery from here http://forum.xda-developers.com/showthread.php?t=2701376 and flashed it. I confirmed that the stock recovery was installed by booting to it and getting the red triangle etc.
Then I downloaded the OTA upgrade and told it to install. I didn't watch the installation progress, but eventually it went to the red triangle screen and finally rebooted. But I'm still on 1.54.709.12, so I take that to mean the OTA failed. When I go to system update, it checks and finds one available and offers to download it again, which I haven't done.
I'm wondering if 'disabling' the weibo program could have caused the update to fail? Or possibly I *did* actually uninstall a stock program or two that I mentioned at #6 and that's what's preventing the update?
Anyway, I made a complete nandroid backup on the external SD card before I flashed the recovery. It seems like the easiest approach now would be to flash a stock ROM for HTC__621 then do the OTA upgrade. After that, I could restore my HTC sync (the app) backup from the cloud, but if I wasn't happy with that I could recover the data portion of my nandroid backup?
Lanthanide said:
Ok, that's encouraging.
Anyway, I made a complete nandroid backup on the external SD card before I flashed the recovery. It seems like the easiest approach now would be to flash a stock ROM for HTC__621 then do the OTA upgrade. After that, I could restore my HTC sync (the app) backup from the cloud, but if I wasn't happy with that I could recover the data portion of my nandroid backup?
Click to expand...
Click to collapse
In fact you are right. The OTA fails as something on the system has been changed that's critical to the OTA.
So I would back up the data on the phone I need, download a stock nandroid backup for your CID, install with twrp, re-flash stock recovery and perform the OTA again.
HTCNerdYoda said:
In fact you are right. The OTA fails as something on the system has been changed that's critical to the OTA.
So I would back up the data on the phone I need, download a stock nandroid backup for your CID, install with twrp, re-flash stock recovery and perform the OTA again.
Click to expand...
Click to collapse
Ok, so I put on a stock nadroid backup for HTC__621, changed to stock recovery, but the OTA update is still failing at around the 30% mark.
Actually I've just noticed that the stock ROM I put on doesn't have the calc or flashlight apps, but when I originally bought the phone they were on there. I had subsequently installed them using the apps on this thread here: http://forum.xda-developers.com/showthread.php?t=2699906
But maybe that is what is preventing me from doing the OTA now?
Edit: Right, so doing some more reading, it seems that HTC included these 'stock' apps in the /data directory instead of /system, so when doing the HTCDev install, they get wiped. But there was a note in that thread saying that for the One M7, they would actually do a hash of those apps too and if they weren't there the update would fail.
Someone linked to this thread http://forum.xda-developers.com/showthread.php?t=2703759 which says the APKs in the first one were from the M7, and these are from M8, and it also included another one called Seven Digital (yet another bloatware app I don't care about, hence why I didn't notice it was gone). Anyway I installed those 3 apps, but the OTA update still fails at around the 30% mark. I notice that the thread says preload APKs for 1.54.401.5, but my phone is running 1.54.709.12, so if they really are doing hashing for all of these apps, the update might be expectly a slightly different version and therefore fail the hash check?
Resolved!
Right, posting as new post because I solved it!
I searched through the collection thread and luckily found someone else who has HTC__621 who wanted to do the 4.4.3 upgrade as well. ckpv5 stepped in to lend a hand with this post: http://forum.xda-developers.com/showpost.php?p=54598052&postcount=1514
The TWRP stock ROM he posted there includes the flashlight and calculator app, as well as another one that looks like it was missing - WeChat. So now the OTA update has applied as expected. :highfive
I'll suggest Mr Hofs remove the existing nandroid backup for HTC__621 that he has there because it isn't complete.
Weirdly after all that was done, now that I have 4.4.3, the calc and flashlight apps are again missing; no sign of WeChat either. So I'll probably have to go through this whole performance again next time I want to OTA update?
Edit: More findings. In installing Xposed Framework on my phone, it can't do the 'classical' install because of S-on, instead it flashes it through recovery. So I suspect this could have been preventing the OTA update as well.
Lanthanide said:
Weirdly after all that was done, now that I have 4.4.3, the calc and flashlight apps are again missing; no sign of WeChat either. So I'll probably have to go through this whole performance again next time I want to OTA update?
Click to expand...
Click to collapse
Because you relocked bootloader when you did the OTA update. So those files were deleted when you re-unlocked bootloader after OTA done.
There's a TWRP backup for the latest here : http://forum.xda-developers.com/showpost.php?p=55097943&postcount=1744
Just a note : there is no need to relock bootloader to do OTA update.
ckpv5 said:
Because you relocked bootloader when you did the OTA update. So those files were deleted when you re-unlocked bootloader after OTA done.
There's a TWRP backup for the latest here : http://forum.xda-developers.com/showpost.php?p=55097943&postcount=1744
Just a note : there is no need to relock bootloader to do OTA update.
Click to expand...
Click to collapse
Ok, at least there's an explanation for what happened, but I didn't at any point explicitly lock the bootloader. All I did was:
1. Flash TWRP recovery
2. Flash the ROM you provided
3. Boot the phone, going through the setup stuff to configure wifi etc
4. Booted to fastboot and flashed to stock recovery
5. Rebooted phone, downloaded and installed OTA update
6. Booted to fastboot and re-flashed TWRP, ran nandroid backup and then installed superSU when offered
At what point would the locking of the bootloader have occurred?
Lanthanide said:
At what point would the locking of the bootloader have occurred?
Click to expand...
Click to collapse
Re-unlocking bootloader is one scenario that may happen that remove the preload folder.
Restoring an old backup which doesn't have the preload folder is another scenario.
Anyway that is easily can be fix by pushing the preload folder from OTA zip to /data
then make a new backup for future OTA
ckpv5 said:
Re-unlocking bootloader is one scenario that may happen that remove the preload folder.
Restoring an old backup which doesn't have the preload folder is another scenario.
Anyway that is easily can be fix by pushing the preload folder from OTA zip to /data
then make a new backup for future OTA
Click to expand...
Click to collapse
Ok, well like I said, I didn't explicitly choose the lock the bootloader at any point, and the nandroid backup that you created *did* have the extra apps in there (I confirmed their presence at step 3 in my sequence).
Note that I'm not trying to be argumentative, just explaining my experience in case this might help others in the future.

[Q] Root + Recovery question

Hello,
I always had a HTC, so I'm kind of a new with rooting and unlocking an LG.
I have a LG D855 international and I have been reading a lot in this forum and I think that I've figured it out. But I just wont to be sure.
So if I'm right than I can root my phone by running purpledrake. When I've done that I have to install SU.
But if I understand it correcly the only way to get twrp is with" Bump'ed TWRP" so it's only possible to have TWRP if I use a custom rom?
So it's not possible to have orig Rom an TWRP? Right?
But If I just root my phone with purpledrake, so without installing TWRP and without custom Rom, I would still be able to use EXPOSED? RIght?
bamps said:
Hello,
I always had a HTC, so I'm kind of a new with rooting and unlocking an LG.
I have a LG D855 international and I have been reading a lot in this forum and I think that I've figured it out. But I just wont to be sure.
So if I'm right than I can root my phone by running purpledrake. When I've done that I have to install SU.
But if I understand it correcly the only way to get twrp is with" Bump'ed TWRP" so it's only possible to have TWRP if I use a custom rom?
So it's not possible to have orig Rom an TWRP? Right?
But If I just root my phone with purpledrake, so without installing TWRP and without custom Rom, I would still be able to use EXPOSED? RIght?
Click to expand...
Click to collapse
Yes Purple Drake is currently the most reliable root method, once you have root you need to install the SuperSU app of your choice.
Don't confuse yourself with Bump! Just accept that this is the only recovery that works with the G3 and install it then use it like normal. You will only be able to flash custom kernels (and roms with custom kernels) after they have been bumped, this is something the developer will do for you not anything for you to be concerned with, and fairly soon (when this method is released) all custom roms and kernels you find on xda will be pre-bumped - so basically you can treat the recovery like you always have done.
Xposed is nothing to do with recovery and everything to do with having root access.
Does this recovery back up my stock rom safely? I'm hesitant to use it because I've never heard of bump.
davidstjohn1 said:
Does this recovery back up my stock rom safely? I'm hesitant to use it because I've never heard of bump.
Click to expand...
Click to collapse
Nope, afaik, once on bumped twrp, u can't restore stock recovery. For that you will again have to flash the stock KDZ.
OK so it's only for bumped roms. Thank you
davidstjohn1 said:
OK so it's only for bumped roms. Thank you
Click to expand...
Click to collapse
The user above you is wrong and didnt read your question properly.
You CAN back up your stock ROM, just install bump, head to recovery and do a backup - you will never get stock recovery back though, unless you flash a KDZ with Flashtool.
But yes you can use TWRP to back up your currenty stock ROM.
Okay I get it the only way to restore the rom that I backed up is to add bump to it! ok I got it but in order to get back my stock phone I'm going to have to use the LG flash tool right
Lennyuk said:
Yes Purple Drake is currently the most reliable root method, once you have root you need to install the SuperSU app of your choice.
Don't confuse yourself with Bump! Just accept that this is the only recovery that works with the G3 and install it then use it like normal. You will only be able to flash custom kernels (and roms with custom kernels) after they have been bumped, this is something the developer will do for you not anything for you to be concerned with, and fairly soon (when this method is released) all custom roms and kernels you find on xda will be pre-bumped - so basically you can treat the recovery like you always have done.
Xposed is nothing to do with recovery and everything to do with having root access.
Click to expand...
Click to collapse
Thanx a lot.
I just wanted to make sure that I have everything right.
Thanks again

[Q] confused former samsung owner...

Former I605 note 2 user that was too comfortable with Odin & TWRP try to flash back from mistakenly taken CM12 lollipop update & somehow deleted the most important file in the EFS folder erasing my IMEI & everything else needed to connect to towers. Repair attempts eventually hard bricked whole phone & being way too comfortable with how uneventful CM updates had been going for years, I did not have any backups.
Had a new Verizon m7 note in storage as a backup phone & now it is my main phone since all used i605's I can find have 4.3 or newer OTA which hard locks bootloader.
Besides the screen PPI & front facing speakers, I dislike everything else about the phone compared to my note, especially SenseUI.
I am very confused about how you do things with this HTC thing, reading all kinds of posts contradicting & muddying what should be simple so I just want to know the least complicated way to get unlocked bootloader/soff & have the latest CM11 build while still being able to come back to rumrunner-compatible stock if needed.
I am on STOCK 1.10.605.8 software.
Am I correct in thinking I can use rumrunner to SOFF
flash latest 5.28.605.2 firmware
Flash the latest rooted decrypted 4.4.3 RUU
flash latest TWRP recovery
Flash latest CM11 build/custom kernel/Gapps/etc.
somewhat enjoy my tiny screen a bit more knowing I have done everything possible to improve performance while being fully able to do whatever I need without requiring Sunshine
Couple concerns of mine is that people are saying HBoot 1.57 is not reversible & if I flash the latest firmware, it would put me on that bootloader which is not good right?
Do I have to boot after each flash or can I do them in 1 session?
Also, on the CM page about installing CM to this particular phone, it says: "If you are unsure which firmware you are coming from, you can start with v3.11.605.1; it is a complete firmware package. The firmware included with v4.10.605.3 and v5.28.605.2 are incremental updates; they should be applied in succession after v3.11.605.1."
So I can't just flash from my version straight to newest even though the file sizes for all 3 latest firmwares they listed are comparable to a full size package?
Am I gaining anything from having the latest 'base' software to flash ROMs onto (4.4.3 RUU vs my current 4.2.2?)
Would having the latest rumrunner capable software (1.10.605.15) be preferred as a base for CM11 for reversion capability?
Can I have the latest firmware (5.28.605.2) running on 1.10.605.15 software running 4.4.4 CM11 ROM or must firmware match base software?
Is flashing a unencrypted rooted RUU the same as flashing the deodexed rooted Rom of the same thing besides the nifty .exe windows autoinstaller?
If I do all this, would I be able to get back to where I am at now if needed?
Is a full TWRP backup sufficient insurance?
Compression of backup any issue?
If all this is posted somewhere I have not found, please let me know.
helicopter201 said:
Am I correct in thinking I can use rumrunner to SOFF
flash latest 5.28.605.2 firmware
Flash the latest rooted decrypted 4.4.3 RUU
flash latest TWRP recovery
Flash latest CM11 build/custom kernel/Gapps/etc.
somewhat enjoy my tiny screen a bit more knowing I have done everything possible to improve performance while being fully able to do whatever I need without requiring Sunshine
Click to expand...
Click to collapse
Yes, your version can be unlocked and s-off with rumrunner
helicopter201 said:
Couple concerns of mine is that people are saying HBoot 1.57 is not reversible & if I flash the latest firmware, it would put me on that bootloader which is not good right?
Click to expand...
Click to collapse
Once unlocked and s-off, you will always be that way unless you run the specific commands to s-on or relock.
helicopter201 said:
Do I have to boot after each flash or can I do them in 1 session?
Click to expand...
Click to collapse
What? You can flash multiple zips at once in twrp if that is the question
helicopter201 said:
Also, on the CM page about installing CM to this particular phone, it says: "If you are unsure which firmware you are coming from, you can start with v3.11.605.1; it is a complete firmware package. The firmware included with v4.10.605.3 and v5.28.605.2 are incremental updates; they should be applied in succession after v3.11.605.1."
So I can't just flash from my version straight to newest even though the file sizes for all 3 latest firmwares they listed are comparable to a full size package?
Am I gaining anything from having the latest 'base' software to flash ROMs onto (4.4.3 RUU vs my current 4.2.2?)
Click to expand...
Click to collapse
After you s-off just run the 4.4.3 ruu. You will be fine. You always want the latest firmware as it has updated radios and other things needed for the Rom you are flashing.
helicopter201 said:
Would having the latest rumrunner capable software (1.10.605.15) be preferred as a base for CM11 for reversion capability?
Click to expand...
Click to collapse
No, update to the suggested firmware which is the latest.
helicopter201 said:
Can I have the latest firmware (5.28.605.2) running on 1.10.605.15 software running 4.4.4 CM11 ROM or must firmware match base software?
Click to expand...
Click to collapse
What? Our "software" versions are for sense roms. Once you put AOSP on your phone you would only go by firmware.
helicopter201 said:
Is flashing a unencrypted rooted RUU the same as flashing the deodexed rooted Rom of the same thing besides the nifty .exe windows autoinstaller?
Click to expand...
Click to collapse
No, an RUU is a Rom Update Utility. It is official HTC firmware and software packaged into a zip or exe. Unsigned is one made by our lovely members whilst signed is from HTC. It will flash the needed firmware and Sense software to make your phone be like out of box Condition while still keeping s-off and unlock.
helicopter201 said:
If I do all this, would I be able to get back to where I am at now if needed?
Is a full TWRP backup sufficient insurance?
Compression of backup any issue?
If all this is posted somewhere I have not found, please let me know.
Click to expand...
Click to collapse
You could find a 1.10.605.8 ruu somewhere in the vzw one forums. You could flash that and run the command to lock the bootloader and s-on if you wanted to downgrade and go back to where you are now.
Full tarp back up is usually a good insurance. I suggest learning how to ruu and try it out a few times as sometimes the phone can be so borked up that a twrp restore will not fix firmware issues.
I have never done compression as it doesn't work well with TiBu.
Sent from my HTC6500LVW using XDA Free mobile app
---------- Post added at 09:48 AM ---------- Previous post was at 09:35 AM ----------
Side note: unless you are selling or sending to HTC (which won't matter about firmware, as they "do you a favor" and update for you) you would have no reason to lock or go s-on.
Unlock and s status is different than Samsung world. Unlock lets you flash things like recoveries and roms, doing so would put the "tampered flag up if you are not s-off. This is something us vzw model owners need not worry about as our only unlock method involves s-off. Turning the secure flag to off let's you flash anything to any partition as the secure flag is off. You can downgrade when s-off.
Before you completely knock sense ui, I suggest trying done of the heavily modified roms out there like Viper or santod's nusense. Viper Rom has AOSP theming options but you still have the rock solid stability of the Rom being stock based.
I suggest flashing the below sound mod on whichever Rom you choose as it does increase the already great sound quality.
http://forum.xda-developers.com/showthread.php?t=2211163
Sent from my HTC6500LVW using XDA Free mobile app
If you run into common problems with flashing or have odd issues, the below thread has most common problems with this phone answered.
http://forum.xda-developers.com/showthread.php?t=2875695
Sent from my HTC6500LVW using XDA Free mobile app

Custom ROM without root

Hi All,
Had my HTC One M8 for ages now and love it.. previously with all my Samsung devices I have gone down the Root and ROM route but I how use SkyGo and Barclays Bank app alot and these don't work with Root.
Is there a way of installing a Custom ROM without having Root? Basically I want to get rid of all the bloatware (Such as the HTC versions of Google apps) but still want to be able to use SkyGo and Barclays.
I heavily use Google apps, My current set up is stock ROM with Google Now launcher.
Guessing you cant?
AndrewJB88 said:
Guessing you cant?
Click to expand...
Click to collapse
hai, Try unlocking the bootloader with HTCDev, Then flash twrp via fastboot and flash a sense based rom and once you get the rom booted go to supersu - Settings then scroll down and click Full unroot and all should be good
ModestMouse1312 said:
hai, Try unlocking the bootloader with HTCDev, Then flash twrp via fastboot and flash a sense based rom and once you get the rom booted go to supersu - Settings then scroll down and click Full unroot and all should be good
Click to expand...
Click to collapse
That's a great suggestion. Never would have thought of that myself.
But OP, please make sure that you flash a stock based Sense ROM.
A Sense based ROM with mods included, such as ViperOne, will not give you much without root privileges.
I recommend MaximusHD.
In the end I have converted the phone to GPE

Categories

Resources