Anyone in the US who woke up this morning and immediately tried Settings -> Software update -> Check new was greeted with a surprise from Verizon: Gingerbread available via OTA! It's a big update, so be sure you have a nice, strong, reliable 3G connection before attempting the upgrade.
My selfish question for the experts is: Now that I've performed the dance of joy at achieving S-OFF and root thanks to Alpharev, will I lose my happiness (S-OFF and/or root) if I allow Verizon to update my Android OS OTA? Are there any special precautions I should follow before, during or after the update? I already have a post-S-OFF Nandroid backup. Is that enough of a safety net?
Thanks all!
- Dave
ViperGeek said:
Anyone in the US who woke up this morning and immediately tried Settings -> Software update -> Check new was greeted with a surprise from Verizon: Gingerbread available via OTA! It's a big update, so be sure you have a nice, strong, reliable 3G connection before attempting the upgrade.
My selfish question for the experts is: Now that I've performed the dance of joy at achieving S-OFF and root thanks to Alpharev, will I lose my happiness (S-OFF and/or root) if I allow Verizon to update my Android OS OTA? Are there any special precautions I should follow before, during or after the update? I already have a post-S-OFF Nandroid backup. Is that enough of a safety net?
Thanks all!
- Dave
Click to expand...
Click to collapse
There is a sticky thread in this forum about the GB RUU/OTA and also some threads in the General section (which is where this post should have been made). You may be putting your AlphaRevX S-OFF at risk by trying to install the OTA. In addition, before you can even attempt to install the OTA, you must remove ClockworkMod and install the original recovery.img from the Froyo ROM, so you would lose your 'safety net' backup, too.
There is already a fully rooted and de-bloated version of the ROM that you can safely flash using CWM and retain both root and S-OFF.
tpbklake said:
There is a sticky thread in this forum about the GB RUU/OTA and also some threads in the General section (which is where this post should have been made).
Click to expand...
Click to collapse
Sorry for the misplaced thread. I attempted to place this announcement in the same place as the same announcement for China Telecom:
[ROM] Offical Gingerbread 2.3.4 ROM is out via OTA by ChinaTelcom
You may be putting your AlphaRevX S-OFF at risk by trying to install the OTA. In addition, before you can even attempt to install the OTA, you must remove ClockworkMod and install the original recovery.img from the Froyo ROM, so you would lose your 'safety net' backup, too.
Click to expand...
Click to collapse
Thanks for the good advice and feedback.
There is already a fully rooted and de-bloated version of the ROM that you can safely flash using CWM and retain both root and S-OFF.
Click to expand...
Click to collapse
FTW, the ROM/thread in question is here:
http://forum.xda-developers.com/showthread.php?t=1161411
- Dave
recovery from the froyo ROM. GB 2.18.605.3 RUU leak whatever. just get back to stock recovery any of those from HTC will work. but you MAY lose root. and you MAY not be able to get it back other than XTC clip. Cheers.
tpbklake said:
There is a sticky thread in this forum about the GB RUU/OTA and also some threads in the General section (which is where this post should have been made). You may be putting your AlphaRevX S-OFF at risk by trying to install the OTA. In addition, before you can even attempt to install the OTA, you must remove ClockworkMod and install the original recovery.img from the Froyo ROM, so you would lose your 'safety net' backup, too.
There is already a fully rooted and de-bloated version of the ROM that you can safely flash using CWM and retain both root and S-OFF.
Click to expand...
Click to collapse
Some of this is incorrect,
It is possible you may lose root but you will not lose your s-off. It's a higher version of the bootloader so it should not be overwritten. I just learned that the OTA won't even install without the stock recovery.
However I'm with tpbklake, I would personally just install a ROM that's based off of the new OTA update. No difference (minus the bloat of course) plus you'll still have root.
HELP
Where does the OTA update download to? I had it downloaded but flashed to the rmk ROm but now it keeps rebooting and I assume wanting to apply the official OTA as it is sitting on my phone - dumb move by me somehow but how can I kill this boot loop issue can I remove something from the sdcard?
Thanks in advance.
chrismoo said:
Where does the OTA update download to? I had it downloaded but flashed to the rmk ROm but now it keeps rebooting and I assume wanting to apply the official OTA as it is sitting on my phone - dumb move by me somehow but how can I kill this boot loop issue can I remove something from the sdcard?
Thanks in advance.
Click to expand...
Click to collapse
all your base are belong to verizon!
well, you could try booting into recovery and starting all over again via clockwork.
if it's stuck in a loop, pull the battery, put it back in and hold down VOLUME DOWN + POWER to go into recovery
If you've rooted or plan to root, do not accept or bother with the OTA whatsoever.
The hard work has already been done, just install the ROM I put together.
I know I did something stupid at some point I have a backup so will restore that and try again - just thought there might have been a shortcut - like removing a file.
Live and learn!
chrismoo said:
Where does the OTA update download to? I had it downloaded but flashed to the rmk ROm but now it keeps rebooting and I assume wanting to apply the official OTA as it is sitting on my phone - dumb move by me somehow but how can I kill this boot loop issue can I remove something from the sdcard?
Thanks in advance.
Click to expand...
Click to collapse
the OTA will not install without the stock recovery. Sounds like you have CWM recovery on your phone.
pull the battery out
pop everything back in, hold vol down and then power. It'll load to the bootloader, once there it'll check for a P32IMG file name after that you'll have the option to select recovery.
you might want to wipe data, cache, and dalvik cache within recovery before installing the new rmk rom again.
Which ROM did you come from?
I came from CM7 back to stock (where it downloaded the OTA) and then I tried to RMK. I have Nandroid backups so will just try a complete wipe and then try RMK again.
so lets say you crack you're screen or something and need to get a new phone via insurance. couldn't you download this ota and then lose s-off and root so they would have no idea you did it in the first place?
applejacks108 said:
so lets say you crack you're screen or something and need to get a new phone via insurance. couldn't you download this ota and then lose s-off and root so they would have no idea you did it in the first place?
Click to expand...
Click to collapse
Replies earlier in this thread suggest that you'd first have to restore the original Recovery image, replacing, CWM, before you could load the updated OTA update. At that point, you'd be running GB, unrooted, but /may/ still have S-OFF.
- Dave
Sent from my Transformer TF101 using Tapatalk
That is correct. If anyone remembers the DInc1 we had to flash stock radio, s-on file, stock RUU. As of now we have NO s-on file to flash.
NoClue....
I had my WF S S-OFF today and now I am looking forward for rooting it. But I am a bit confused about something: I read a tut about rooting WF S 2.3.3 Gingerbread with Gingerbreak apk and I also found this rooting tut on this site : http://forum.xda-developers.com/showthread.php?t=1195275
I didn't tried before being sure to not mess up with my device. So does both methods work or which one is preferred?
Thanks a lot !
My bad, wrong post... linked to the same thread
Good luck dude!
Run gingerbreak, device will restart. You are then rooted.
so you say I don't have to install custom recovery and other stuff to root it ? Just gingerbreak will be okay?
Yes unless you want to have custom roms, then you will need to install a custom recovery which can be found in the development section.
Do I have a chance to restore back the original recovery in case of visiting service if phone gets messed up?
I am wondering if it's possible to use gingerbreak, then install nandroid get everything backed up (not sure if it backups the original recovery in the phone) then un apply gingerbreak and then install custom recovery.
So this way I can restore the backup with original rom and original recovery. Is something like that possible?
Edit :
Is it a good idea / practice to install Clockword Rom Manager as it will replace the recovery menu that I have to install for rooting the device? I am not planning to checkout roms for now, but was just wondering
Nandroid backup is in the custom recovery. You can remove everything if you just install a RUU. Also you cannot backup the original recovery as you need a custom recovery to backup your ROM.
So best practice is using tut on xda, then install Clockword Rom Manager to install nandroid also and take full backup and then play with the phone?
So did i get it correct ?
Yeah, but make sure you install the CWM from the development here or else it won't work. It's very simple to install it. As your phone is S-off you can install the recovery and then backup the original unrooted rom and keep that as a backup.
So
1-) I follow this tut : http://forum.xda-developers.com/showthread.php?t=1195275
2-) Then install this CWM : http://forum.xda-developers.com/showthread.php?t=1213229
3-) Then with using nandroid (I think it's included with CWM? I read something like that on a site) I will take backup of my whole phone (I still wonder how it will backup unrooted version of rom eventho it's rooted)
4-) Remove unnecessary branded stuff (I don't know how to do that, any app for that?)
5-) Then just mess with the phone.
So my last questions is : When I install RUU, it will get back to stock recovery, and when i install the unrooted backup it will be like a legal phone right ? (Of course i will turn S-OFF back)
Sorry for asking noob questions, It's my first time using android phone and it's been only few days since i bought it
You got it all right, except if you have never updated the phone, as there was an update which blocked gingerbreak you don't need to do most of it.
Also when you flash the RUU it will all go stock. S-off will remain as it can't be turned on. Not to my knowledge anyway.
I think I wont use gingerbreak method, I checked for updates when I bought it and it said no updates. So probably that fix is already included in the WF S :/
I didn't managed to find RUU for WF S somehow but i guess for now I don't need it.
Today the guy at service shop (for breaking S-OFF) said that there is way for user to set S-OFF back, but he said he doesn't know the exact way. I thought hard reset will fix it
Thanks a lot for your help !
No problem, also you could just run gingerbreak first just to see if it does work without following the other steps.
Rito guys,
I have used IOS for the past many years and bought a LG G3 855 (australia 16g, this is the international on yea?) 2 days ago.. I quickly found a website that guided me through the LG Flash tool method of updating to the leaked L version D85519H_00 and away I go! Now what I didn't realize is and as this website explains http://www.androidpit.com/lg-g3-android-update that rooting the device is nye impossible now...
SO, after more and more searching around I have found I needed to flash back to kitkat 4.4.2 and then do a TWRP backup thingy from this install method of a modded/rooted L http://forum.xda-developers.com/lg-g3/development/rom-lollipop-rooted-rom-skin1980-t2936022 then install the rom through recovery? I have had no luck (mainly because I don't what half of the terminology means) doing the modem/backup with TWRP to begin with as most methods need the device rooted (which I can't do now after my first install of L5.0..)
Can anyone clearly paint a picture for me on the steps needed to achieve rooted L5.0?
OR
Is it worth keeping the L5.0 leak version (non rooted) and when LG releases their official version just do a software update and wait for someone to figure out how to root that? (I'm assuming here I can just do a software update on top of the leaked version to upgrade to the LG official here?)
Cheers and thanks for your time guys I'm super excited to be an android user now and no idea what I wasn't sooner!
Jacob
We need to have Android 4.4 KK
Installation:
1. We must do ROOT -
2. Next, you install TRWP
3. We go into Recovery (TRWP)
4. Recovery enter the Wipe and enable - Cache, Data, and we do wipe Dalvik
5. Wipe Exit tab
6. We are entering a Instal
7. We are looking for our files and install one after the other (without rebooting):
1. ROM
2. SuperSU
8. REBOOT SYSTEM
I think I understood everything
L 5.0 + root http://forum.xda-developers.com/lg-g3/development/stock-t2961073
Sorry for my english
Seavolv said:
We need to have Android 4.4 KK
Installation:
1. We must do ROOT -
2. Next, you install TRWP
3. We go into Recovery (TRWP)
4. Recovery enter the Wipe and enable - Cache, Data, and we do wipe Dalvik
5. Wipe Exit tab
6. We are entering a Instal
7. We are looking for our files and install one after the other (without rebooting):
1. ROM
2. SuperSU
8. REBOOT SYSTEM
I think I understood everything
L 5.0 + root http://forum.xda-developers.com/lg-g3/development/stock-t2961073
Sorry for my english
Click to expand...
Click to collapse
Hey thanks for your fast reply!
Your instructions look spot on for a normal situation but as I mentioned at the start I can not root my device since I installed the leaked L5.0 version, apparently it makes it a lot harder to do..
Also I should mention I can't get MTP working so it makes it even harder to do the TWRP backup without rooting the device first.
This is the only option at this time to have root on 5.0
NZfoR said:
Hey thanks for your fast reply!
Your instructions look spot on for a normal situation but as I mentioned at the start I can not root my device since I installed the leaked L5.0 version, apparently it makes it a lot harder to do..
Also I should mention I can't get MTP working so it makes it even harder to do the TWRP backup without rooting the device first.
Click to expand...
Click to collapse
Flash 4.4.2 KDZ. Root it. Install twrp, etc etc etc.
Yeah mate your best bet would be to use the LG Flash Tool 2014 (Readily available here: http://forum.xda-developers.com/showthread.php?t=2797190 ) to flash back your Android 4.4.2 KitKat ROM if you want to root it, since without using a custom kernel and then flashing a custom recovery that supports that rooted kernel, we can't yet achieve vanilla root on Android L. Make sure if you flash back an older ROM you do it via CSE (CSE wipes all data on the phone, used for major upgrades, but a normal flash just attempts to update the system and keep your data, useful for small software updates).
Your other option would be to do as NZfoR said above and flash back down to 4.4.2, and then re-flash the already rooted and bumped ROM and kernel he linked you to, therefore giving you root on Android L.
That being said, although we can't get one yet, we've got the best devs in the world here on XDA, so it won't be long before someone finds a bug in the boot-loader that allows us to achieve permanent root (In fact I believe that someone already has and is just working on a way to exploit it).
We've also got the best community here, if you need help for pretty much anything regarding Android and specifically your G3, there's always at least 1 person here who knows how to solve it, so ask questions!
Good luck, you won't regret coming over to the sweet-side of mobile phones
Cheers guys! I had tried downgrading to kk 4.4.2 and tried to stumproot but it said my software had been patched SBD could not be rooted. Like I said I think installing the leaked L5.0 its changed something making it harder to root now..
I'm finding it hard to do the TWRP backup 1. I don't even know what it does or how to do it 2. I've had 2 days android experience haha... Keen to teamspeek or Skype call iDefalt?
Jacob
Hello all! I badly need some help! Other forums have been unsuccessful. I currently have a rooted S-off M8 (Uk version) When i rooted my phone i used TWRP and did not create a stock recovery.
After delaying the OTA update due to being rooted id now like to upate my phone as im still running 4.4.4.
If it helps i have the TWRP manager app installed with the latest recovery 2.8.7.0 on. Im getting confused between RUU and flashing custom recovery. All id like to do is to update my phone to the new 5.0 lollypop. I dont mind how to do it or what i need to do just need someone to explain it in simple terms. I do apologize, i am a noob when it comes to this!
Any help would be much apperciated!
your device s-off?! if you don'y know what is it please read this topic:
http://forum.xda-developers.com/htc-one-m8/general/vomerguides-m8-bootldr-unlock-s-off-t2800727
Azathoth6 said:
your device s-off?! if you don'y know what is it please read this topic:
http://forum.xda-developers.com/htc-one-m8/general/vomerguides-m8-bootldr-unlock-s-off-t2800727
Click to expand...
Click to collapse
Read his first line again ?!
salty32 said:
Hello all! I badly need some help! Other forums have been unsuccessful. I currently have a rooted S-off M8 (Uk version) When i rooted my phone i used TWRP and did not create a stock recovery.
After delaying the OTA update due to being rooted id now like to upate my phone as im still running 4.4.4.
If it helps i have the TWRP manager app installed with the latest recovery 2.8.7.0 on. Im getting confused between RUU and flashing custom recovery. All id like to do is to update my phone to the new 5.0 lollypop. I dont mind how to do it or what i need to do just need someone to explain it in simple terms. I do apologize, i am a noob when it comes to this!
Any help would be much apperciated!
Click to expand...
Click to collapse
Stock recovery won't help on a rooted ROM. You need a clean ROM either a clean backup or RUU.
Post your fastboot getvar all result (minus serial & imei no.), someone may be able to help you
salty32 said:
Im getting confused between RUU and flashing custom recovery.
Click to expand...
Click to collapse
The 2 are not at all related.
Custom recovery (such as TWRP) is user created, and installed to the recovery partition of the phone, and allows you to make backups of the current ROM and data partition; and to flash custom ROMs and other flashable zips.
RUU = ROM Update Utility. Its an "official" HTC executable run from the PC that will return your phone to stock image, including stock ROM, recovery, firmware, and all other partitions. There are also RUUs that can be run from the phone. But that's mostly the exception.
Hey there,
I've got my first HTC device some days ago (-> HTC 10), but coming from a Nexus 5 where things are handled differently, I'm currently quite confused on how all of this works with my HTC 10.
I'd like to apologize in advance if the following questions seem to be stupid or unnecessary, but I'd like to use my device to the fullest and therefore I need your help.
My device is not branded (as far as I can tell) and I've already unlocked it via the steps on htcdev.com + I've installed TWRP + SuperSU (thanks to my previous knowledge with my N5 this was somewhat easy).
Now I got my first OTA update and this is when things got complicated. Several questions popped up and I tried to answer them myself while looking over here, but after reading all those threads I'm even more confused than before :/
My questions are the following:
1) Is there any way to manually update your device with the newest OTA update WITHOUT losing any data? (see question 2)
2) Do I need a microSD card in order to do so? I've seen several YT videos where they did a backup of the current system, but there still was a data wipe after flashing, so why even bother doing a backup at all?
3) My device is unlocked but with S-ON. Do I need S-OFF after all? As far as I can tell I don't need this, but is there any scenario I'd probably need it? (see question 4)
4) I'm thinking about getting a custom rom (Leedroid seems to be pretty decent). Can you recommend any of those custom roms and do I need S-OFF in order to flash them?
5) S-OFF + Locked or S-OFF + Unlocked? What's the difference? Any issues with the warranty?
6) If I do use a custom rom (e.g. Leedroid), is there also a way to update it to further versions without losing any data?
7) Where do I get the latest firmware for manually updating my device? I've already found a thread for it (http://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297), but my current firmware (1.90.401.5) or the one for the OTA update that already popped up (1.95.401.3) isn't listed over there. [EDIT: found my current firmware. Do I need to flash to it in order to do the OTA update?)
8) One last general question: as far as I understand it, unlocking your device is also the same as debranding it? I'm not sure if I'm mixing things up when reading about this. Is there any way to see if my device was branded before I did unlock/root it though?
I'm completely fine with losing my current data if that means that I can set it up my device in such a way that I can avoid any further data wipes when flasing/updating.
I'd be absolutely grateful if someone would answer those questions and help me to understand all of this.
Greetings,
makit_
1) Yes..you can apply the OTA manually, which won't flash the firmware image in the update but you can then find a no-wipe version of the new firmware on xda and flash it. Check out the faq in the twrp thread
2) for flashing firmware packages generally yes its better to have an SD card but I *think* it's possible to do it by issuing fastboot commands
3) s-off is needed if you wanna flash a new firmware I believe
4) you don't need S-off to flash a new ROM that's compatible with your firmware. Leedroid should work for you (this answer can be easily found by checking out each ROM thread and reading the Prerequisites section)
5) yes, most of the time you can "dirty flash" a new version of the same rom on top of the old one without wiping. If any issues pop up, or if it's a new base with large differences, then a wipe is needed. You can usually tell if a wipe is required by checking out what the developer says in the thread when a new updated is posted
6) I'm sure it's in a thread somewhere, you gotta search (I think sneakyghost's thread might have them)! And again you need S-off if you wanna flash firmwares
not an expert but here's my thoughts...
1) Is there any way to manually update your device with the newest OTA update WITHOUT losing any data? (see question 2) Yes. But if you want official update from HTC or your carrier via OTA you should be on stock. If you're on custom ROM, you can always dirty flash. But updating to a newer build, ROM dev sometimes recommend a full wipe
2) Do I need a microSD card in order to do so? I've seen several YT videos where they did a backup of the current system, but there still was a data wipe after flashing, so why even bother doing a backup at all?
SD card is not a requirement but is recommended since a full back-up size is ranging from 5gb-10gb maybe more depending in how many apps you installed. Backup is also recommended so you can always go back/restore your working ROM in case you messed up updating.
3) My device is unlocked but with S-ON. Do I need S-OFF after all? As far as I can tell I don't need this, but is there any scenario I'd probably need it? (see question 4). You need s-off mostly on updating your firmware or converting your device to other carrier or if you want to be unlocked. Right now you can flash any custom roms you like since we do not have a major update yet eg.1.x to 2.x. Once 2.x firmware is released, You can easily flash this firmware. But if you're S-ON, you can only update your firmware via official OTA from your carrier or if @Sneakyghost provide specific firmware for your carrier (matching cid and mid) in this thread else you're stock at 1.x firmware and ROMs that will only work on that specific firmware.
4) I'm thinking about getting a custom rom (Leedroid seems to be pretty decent). Can you recommend any of those custom roms and do I need S-OFF in order to flash them? See my answer in #3
5) S-OFF + Locked or S-OFF + Unlocked? What's the difference? Any issues with the warranty? If you're S-off you can always revert back to S-on and return to stock for warranty purposes.
6) If I do use a custom rom (e.g. Leedroid), is there also a way to update it to further versions without losing any data? Yes. see also #1
7) Where do I get the latest firmware for manually updating my device? I've already found a thread for it (http://forum.xda-developers.com/htc-...u-ota-t3359297), but my current firmware (1.90.401.5) or the one for the OTA update that already popped up (1.95.401.3) isn't listed over there. [EDIT: found my current firmware. Do I need to flash to it in order to do the OTA update?)See @Sneakyghost thread linked in #3. Firmware updating can be done via OTA or via fastboot(firmware zip can be downloaded) or full RUU (updating both ROM and firmware).
8) One last general question: as far as I understand it, unlocking your device is also the same as debranding it? I'm not sure if I'm mixing things up when reading about this. Is there any way to see if my device was branded before I did unlock/root it though? I think you meant sim unlocking here?? Generally, "unlocking" mostly mentioned in xda refers to bootloader
Tarima said:
1) Yes..you can apply the OTA manually, which won't flash the firmware image in the update but you can then find a no-wipe version of the new firmware on xda and flash it. Check out the faq in the twrp thread
2) for flashing firmware packages generally yes its better to have an SD card but I *think* it's possible to do it by issuing fastboot commands
3) s-off is needed if you wanna flash a new firmware I believe
4) you don't need S-off to flash a new ROM that's compatible with your firmware. Leedroid should work for you (this answer can be easily found by checking out each ROM thread and reading the Prerequisites section)
5) yes, most of the time you can "dirty flash" a new version of the same rom on top of the old one without wiping. If any issues pop up, or if it's a new base with large differences, then a wipe is needed. You can usually tell if a wipe is required by checking out what the developer says in the thread when a new updated is posted
6) I'm sure it's in a thread somewhere, you gotta search (I think sneakyghost's thread might have them)! And again you need S-off if you wanna flash firmwares
Click to expand...
Click to collapse
Thanks for your response! The numeration is wrong though as I edited my post while you were already typing your answers, but I figured it out nonetheless
–––––––––––––––––––––––
side_flip15 said:
1) Is there any way to manually update your device with the newest OTA update WITHOUT losing any data? (see question 2) Yes. But if you want official update from HTC or your carrier via OTA you should be on stock. If you're on custom ROM, you can always dirty flash. But updating to a newer build, ROM dev sometimes recommend a full wipe
Click to expand...
Click to collapse
When using a custom ROM, is it also possible to save your data so you can restore it after the full wipe?
side_flip15 said:
2) Do I need a microSD card in order to do so? I've seen several YT videos where they did a backup of the current system, but there still was a data wipe after flashing, so why even bother doing a backup at all?
SD card is not a requirement but is recommended since a full back-up size is ranging from 5gb-10gb maybe more depending in how many apps you installed. Backup is also recommended so you can always go back/restore your working ROM in case you messed up updating.
Click to expand...
Click to collapse
As far as I can tell, when doing a backup, you dont save your data 'partition' as it is encrypted anyways. Do I assume right that when doing a backup, I cannot restore my data I had before doing the flash?
side_flip15 said:
3) My device is unlocked but with S-ON. Do I need S-OFF after all? As far as I can tell I don't need this, but is there any scenario I'd probably need it? (see question 4). You need s-off mostly on updating your firmware or converting your device to other carrier or if you want to be unlocked. Right now you can flash any custom roms you like since we do not have a major update yet eg.1.x to 2.x. Once 2.x firmware is released, You can easily flash this firmware. But if you're S-ON, you can only update your firmware via official OTA from your carrier or if @Sneakyghost provide specific firmware for your carrier (matching cid and mid) in this thread else you're stock at 1.x firmware and ROMs that will only work on that specific firmware.
Click to expand...
Click to collapse
I've already seen the sunshine thread which is about turning S-OFF. While it is possible to go back to S-ON, it was recommended to let your device stay in S-OFF. Is there a high risk in bricking your device when trying to go back to S-ON?
side_flip15 said:
4) I'm thinking about getting a custom rom (Leedroid seems to be pretty decent). Can you recommend any of those custom roms and do I need S-OFF in order to flash them? See my answer in #3
5) S-OFF + Locked or S-OFF + Unlocked? What's the difference? Any issues with the warranty? If you're S-off you can always revert back to S-on and return to stock for warranty purposes.
Click to expand...
Click to collapse
As far as I know, doing so will void your warranty. Won't they notice if I just revert it myself and then send it in for warranty?
side_flip15 said:
7) Where do I get the latest firmware for manually updating my device? I've already found a thread for it (http://forum.xda-developers.com/htc-...u-ota-t3359297), but my current firmware (1.90.401.5) or the one for the OTA update that already popped up (1.95.401.3) isn't listed over there. [EDIT: found my current firmware. Do I need to flash to it in order to do the OTA update?)See @Sneakyghost thread linked in #3. Firmware updating can be done via OTA or via fastboot(firmware zip can be downloaded) or full RUU (updating both ROM and firmware).
Click to expand...
Click to collapse
Sorry this might be a rather dumb question, but I always thought ROM and firmware are the same thing. Or is it that updating my device via OTA is updating my firmware, while installing something like Leedroid is altering my ROM?
Again, thanks for all your responses in advance! You're helping me out a lot!
Greetings,
makit_
When using a custom ROM, is it also possible to save your data so you can restore it after the full wipe?
Click to expand...
Click to collapse
its possible but there's possibility that you might have some issue. Not sure though, never done that. I always use titanium backup to restore my apps.
As far as I can tell, when doing a backup, you dont save your data 'partition' as it is encrypted anyways. Do I assume right that when doing a backup, I cannot restore my data I had before doing the flash?
Click to expand...
Click to collapse
Data partition can be backed up actually and can be restored.
I've already seen the sunshine thread which is about turning S-OFF. While it is possible to go back to S-ON, it was recommended to let your device stay in S-OFF. Is there a high risk in bricking your device when trying to go back to S-ON?
Click to expand...
Click to collapse
Agree. there is no sense in reverting back to s-on unless if it's for warranty purposes.
Is there a high risk in bricking your device when trying to go back to S-ON?
Click to expand...
Click to collapse
I would say NO. I never used sunshine to s-off. I am using a hardware s-off and I did not experience any issue going back to s-on.
As far as I know, doing so will void your warranty. Won't they notice if I just revert it myself and then send it in for warranty?
Click to expand...
Click to collapse
On the device itself, I don't think so as long as you return it in full stock state. But if I remember correctly HTC dev requires you to provide your imei when requesting for unlock token bin file used to unlock bootloader, So if your unlock you device via HTC dev they have your imei in their record. They know that you already unlocked your device and warranty is void already.
Sorry this might be a rather dumb question, but I always thought ROM and firmware are the same thing
Click to expand...
Click to collapse
Take a look at this link. It provides you a complete explanation between ROM and Firmware.
Or is it that updating my device via OTA is updating my firmware, while installing something like Leedroid is altering my ROM?
Click to expand...
Click to collapse
Updating via official OTA usually updates ROM and firmware.
Installing a custom rom does not update firmware. Yes, it only alters ROM. But your ROM should always match your firmware at least the first digit of the firmware version (eg. 1.xx). For instance Android N (firmware veraion to be 2.x) arrives and LeeDroid updates its ROM to this, to be able to flash this latest custom rom, your firmware should also be at latest 2.x firmware else it will not boot. In this case, you need to update your firmware either via OTA, Fastboot or RUU.
makit_ said:
Thanks for your response! The numeration is wrong though as I edited my post while you were already typing your answers, but I figured it out nonetheless
–––––––––––––––––––––––
When using a custom ROM, is it also possible to save your data so you can restore it after the full wipe?
As far as I can tell, when doing a backup, you dont save your data 'partition' as it is encrypted anyways. Do I assume right that when doing a backup, I cannot restore my data I had before doing the flash?
I've already seen the sunshine thread which is about turning S-OFF. While it is possible to go back to S-ON, it was recommended to let your device stay in S-OFF. Is there a high risk in bricking your device when trying to go back to S-ON?
As far as I know, doing so will void your warranty. Won't they notice if I just revert it myself and then send it in for warranty?
Sorry this might be a rather dumb question, but I always thought ROM and firmware are the same thing. Or is it that updating my device via OTA is updating my firmware, while installing something like Leedroid is altering my ROM?
Again, thanks for all your responses in advance! You're helping me out a lot!
Greetings,
makit_
Click to expand...
Click to collapse
Thats a thing that iam also interested in. Iam also new to htc.
I think with firmware they mean bootloader. But nobody gave me a good answer till now...
side_flip15 said:
its possible but there's possibility that you might have some issue. Not sure though, never done that. I always use titanium backup to restore my apps.
Click to expand...
Click to collapse
I know that app by name, but never used it. Will take a look into it
side_flip15 said:
I would say NO. I never used sunshine to s-off. I am using a hardware s-off and I did not experience any issue going back to s-on.
Click to expand...
Click to collapse
Do you mean like this? (found in another forum):
1. First step is to unlock bootloader:
a) If bootloader unlock is turned off on your phone, you need to turn it on first:
- Boot to Android OS and perform initial setup if necessary
- Go to Menu -> Developer settings and tick "Enable OEM unlock"
Run XTC 2 Tool and open "Bootloader unlock" tab, follow instructions to unlock your bootloader.
2. Reboot to download mode, open "HTC 10" tab and install twrp recovery, you can get it here:
[...]
or
[...]
3. Boot to Bootloader, and press "Reboot to recovery".
4. In "HTC 10" tab press "Do S-OFF button".
5. Wait for the process to finish. Done.
Click to expand...
Click to collapse
side_flip15 said:
On the device itself, I don't think so as long as you return it in full stock state. But if I remember correctly HTC dev requires you to provide your imei when requesting for unlock token bin file used to unlock bootloader, So if your unlock you device via HTC dev they have your imei in their record. They know that you already unlocked your device and warranty is void already.
Click to expand...
Click to collapse
Yeah, I've done it this way. Sucks. But maybe it's not this bad at all. As I'm trying to be safe anyway, I probably only need to make use of the warranty if I'd accidentally drop my device. Those cases are still valid for warranty as far as I can tell (extract from the htcdev.com site: 'Please understand that you will not be able to return your device to the original state and going forward your device may not be held covered under the warranty for all claims resulting from the unlocking of the bootloader.'). Do you also know anything about this?
side_flip15 said:
Take a look at [... ]this link[/URL]. It provides you a complete explanation between ROM and Firmware.
Click to expand...
Click to collapse
Thanks, will look into it.
side_flip15 said:
Updating via official OTA usually updates ROM and firmware.
Installing a custom rom does not update firmware. Yes, it only alters ROM. But your ROM should always match your firmware at least the first digit of the firmware version (eg. 1.xx). For instance Android N (firmware veraion to be 2.x) arrives and LeeDroid updates its ROM to this, to be able to flash this latest custom rom, your firmware should also be at latest 2.x firmware else it will not boot. In this case, you need to update your firmware either via OTA, Fastboot or RUU.
Click to expand...
Click to collapse
Good to know. So in order to use the latest Leedroid and get rid of that OTA update notification, I should do the following:
1) Go back to stock (flash via RUU)
2) Hardware S-OFF (see above)
3) Flash latest OTA update
4) Custom Recovery again (TWRP) + Root (SuperSU)
5) Install latest Leedroid (have to read about it first, but afaik I have to install the zip of it via TWRP)
6) done
Is this correct or are there any mistakes?
And thanks a ton, you've helped me so much already!
Greetings,
makit_
makit_ said:
1) Is there any way to manually update your device with the newest OTA update WITHOUT losing any data? (see question 2)
Click to expand...
Click to collapse
If you are stock with only SU, then this is how I've gone about installing OTAs without wiping data:
1. Download ota (Settings>About>Software Updates) and move downloaded OTA from /data/data/com.htc.updater/files to sd card
2. In TWRP restore stock 'System Image' and 'Boot'
3. Reboot to Downloader
4. Flash stock recovery (fastboot.exe flash recovery xxx.img) --> can use current ota.zip > extract firmware.img from zip (if using 7zip -> rename .zip to .rar to extract fw)
5. Reboot to stock recovery
6. Install OTA in stock recovery
7. Reboot to Downloader
8. Reinstall TWRP (fastboot.exe flash recovery twrpxxx.img)
9. Backup stock 'System Image' and 'Boot'
10. In TWRP reflash SuperSu/Xposed/etc
yankee1390 said:
If you are stock with only SU, then this is how I've gone about installing OTAs without wiping data:
1. Download ota (Settings>About>Software Updates) and move downloaded OTA from /data/data/com.htc.updater/files to sd card
2. In TWRP restore stock 'System Image' and 'Boot'
3. Reboot to Downloader
4. Flash stock recovery (fastboot.exe flash recovery xxx.img) --> can use current ota.zip > extract firmware.img from zip (if using 7zip -> rename .zip to .rar to extract fw)
5. Reboot to stock recovery
6. Install OTA in stock recovery
7. Reboot to Downloader
8. Reinstall TWRP (fastboot.exe flash recovery twrpxxx.img)
9. Backup stock 'System Image' and 'Boot'
10. In TWRP reflash SuperSu/Xposed/etc
Click to expand...
Click to collapse
This sounds very convenient and not far too different than what I was used to with my N5. Guess I'll give it a go! Already found a way to disable the HTC lock screen http://forum.xda-developers.com/htc-10/help/disable-htc-10-lockscreen-t3418108 (which is annoying especially when using a different launcher as the lock screen background is still the one from the stock launcher). Only thing bugging me now is that BoomSound notification, but I guess I can live with that
makit_ said:
This sounds very convenient and not far too different than what I was used to with my N5. Guess I'll give it a go! Already found a way to disable the HTC lock screen http://forum.xda-developers.com/htc-10/help/disable-htc-10-lockscreen-t3418108 (which is annoying especially when using a different launcher as the lock screen background is still the one from the stock launcher). Only thing bugging me now is that BoomSound notification, but I guess I can live with that
Click to expand...
Click to collapse
may look at installing XPosed as they have a module "XNotifications" that lets you hide any type of notification
yankee1390 said:
may look at installing XPosed as they have a module "XNotifications" that lets you hide any type of notification
Click to expand...
Click to collapse
Will also look into this. I've used Xposed on my N5 but wasn't sure the HTC 10 is already fully supported (have read something about that, but those threads were already 3-4 months old). Thanks!
So I'm trying to do the step-by-step instructions from yankee1390 because I guess that's the easiest way for me to handle things. Now I've already got my first (and hopefully only) issue with it: I did no backup when I first installed TWRP and before I've rooted my device. So in order to accomplisch step 2) (restore stock system image + boot in TWRP), can I use the files from the RUU provided here -> http://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297?
I've found the one matching my current firmware (1.90.401.5), so is it ok if I use those for step 2?
And by the way, I guess I have to do a backup after every OTA update (and before rooting) so I always have the right files for restoring, huh?
Greetings,
makit_
edit: may have found the solution to it Will update once I'm done.
makit_ said:
So I'm trying to do the step-by-step instructions from yankee1390 because I guess that's the easiest way for me to handle things. Now I've already got my first (and hopefully only) issue with it: I did no backup when I first installed TWRP and before I've rooted my device. So in order to accomplisch step 2) (restore stock system image + boot in TWRP), can I use the files from the RUU provided here -> http://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297?
I've found the one matching my current firmware (1.90.401.5), so is it ok if I use those for step 2?
And by the way, I guess I have to do a backup after every OTA update (and before rooting) so I always have the right files for restoring, huh?
Greetings,
makit_
edit: may have found the solution to it Will update once I'm done.
Click to expand...
Click to collapse
Link didn't work on my app so can't confirm if that will work. However any TWRP stock backup that matches your current version should work. RUUs will wipe your data if you use them.
Definitely good idea to backup after each ota before modifying system partition to make next ota easier. Though usually someone on here can provide a backup if you don't get one.
I know that app by name, but never used it. Will take a look into it
Click to expand...
Click to collapse
i suggest you purchase a pro version. It's a really a must-have app
Do you mean like this? (found in another forum):
Click to expand...
Click to collapse
Yes. This is the process how to s-off using xtc2clip - A very handy tool that works almost every HTC devices. Support is great too.
Yeah, I've done it this way. Sucks. But maybe it's not this bad at all. As I'm trying to be safe anyway, I probably only need to make use of the warranty if I'd accidentally drop my device. Those cases are still valid for warranty as far as I can tell (extract from the htcdev.com site: 'Please understand that you will not be able to return your device to the original state and going forward your device may not be held covered under the warranty for all claims resulting from the unlocking of the bootloader.'). Do you also know anything about this?
Click to expand...
Click to collapse
Yeah. They might not know we can s-off. lol
Good to know. So in order to use the latest Leedroid and get rid of that OTA update notification
Click to expand...
Click to collapse
If you mean OTA notification from HTC, most of the custom ROMs already disabled that, I believe. And they provide you with their own OTA update (Not all, some do. Like ViperRom)
I should do the following:
1) Go back to stock (flash via RUU)
2) Hardware S-OFF (see above)
3) Flash latest OTA update
4) Custom Recovery again (TWRP) + Root (SuperSU)
5) Install latest Leedroid (have to read about it first, but afaik I have to install the zip of it via TWRP)
6) done
Click to expand...
Click to collapse
This is correct but there is an easier way after you s-offed.
1. Download the latest firmware.zip, if you're not on the latest yet. Flash it via fastboot commands in download.
mode. Instruction is available in the link I provided earlier in @Sneakyghost firmware thread.
2. Flash TWRP.
3. Download your desired custom ROM (LeeDroid). This is in .zip file.
4. Reboot to recovery, wipe data/factory reset then flash the LeeDroid.zip. Just follow the instructions in aroma.
by the way, if you'll flash firmware.zip make you select the matching CID and MID of your device. You might end up bricking your device flashing a wrong firmware. If you can provide me your CID and MID, I'll link you to the correct firmware for your device. To do so, reboot to bootloader and type the following commands in cmd, remove your IMEI and SN and post the result here.
And thanks a ton, you've helped me so much already!
Click to expand...
Click to collapse
You are welcome.
---------- Post added at 02:22 AM ---------- Previous post was at 01:44 AM ----------
I never done updating software via HTC official update. I don't know but for me I don't see any reason sticking to stock ROM. There are a lot of custom ROMs out there tweaked for better performance and battery life. They are also always updated to latest build.
side_flip15 said:
i suggest you purchase a pro version. It's a really a must-have app
Yes. This is the process how to s-off using xtc2clip - A very handy tool that works almost every HTC devices. Support is great too.
Yeah. They might not know we can s-off. lol
If you mean OTA notification from HTC, most of the custom ROMs already disabled that, I believe. And they provide you with their own OTA update (Not all, some do. Like ViperRom)
This is correct but there is an easier way after you s-offed.
1. Download the latest firmware.zip, if you're not on the latest yet. Flash it via fastboot commands in download.
mode. Instruction is available in the link I provided earlier in @Sneakyghost firmware thread.
2. Flash TWRP.
3. Download your desired custom ROM (LeeDroid). This is in .zip file.
4. Reboot to recovery, wipe data/factory reset then flash the LeeDroid.zip. Just follow the instructions in aroma.
by the way, if you'll flash firmware.zip make you select the matching CID and MID of your device. You might end up bricking your device flashing a wrong firmware. If you can provide me your CID and MID, I'll link you to the correct firmware for your device. To do so, reboot to bootloader and type the following commands in cmd, remove your IMEI and SN and post the result here.
You are welcome.
Click to expand...
Click to collapse
Thanks for all your help. I will look into it when I need it. For now I'll stick with stock (see below)
side_flip15 said:
I never done updating software via HTC official update. I don't know but for me I don't see any reason sticking to stock ROM. There are a lot of custom ROMs out there tweaked for better performance and battery life. They are also always updated to latest build.
Click to expand...
Click to collapse
I love using stock android, that's why I also loved using my Nexus 5. I used CyanogenMod with another device many years ago but I am willing to use a custom ROM for my HTC 10, but only after I already know how it feels with stock ROM. So I will stick with it for several weeks and see how it feels, and when I'm farmiliar with it, I will switch to a custom ROM So thanks a lot, you've given me a lot of information I will still need for further experimenting with my phone!
Piggybacking on this thread because my new-to-me HTC 10 is coming in the mail and I'm planning what to do with it. It is already bootloader unlocked and s-off. I would like to use Leedroid, ElementalX, Magisk, and Xposed.
I've never had an HTC device so I just want to make sure I'm doing this right. So I think this is what I need to do:
1) Flash TWRP via ADB
2) Flash SuperSU in TWRP
3) Flash everything else...Leedroid, ElementX, Xposed, Magisk. In that order? Can I flash them all at once (just keep adding zips to the TWRP list) or do I have to boot between each one?
Xposed is more important to me than a custom ROM, because I need to use Amplify and PowerNap to improve my battery life. Would it be better just to stay on stock instead of Leedroid?
@jrbmed08
TWRP is flashed via fastboot, not ADB.
No need to flash SuperSU via recovery since LeeDroid has root already.
You can flash everything at once.
Sent from my HTC 10
I love using stock android, that's why I also loved using my Nexus 5. I used CyanogenMod with another device many years ago but I am willing to use a custom ROM for my HTC 10, but only after I already know how it feels with stock ROM. So I will stick with it for several weeks and see how it feels, and when I'm farmiliar with it, I will switch to a custom ROM So thanks a lot, you've given me a lot of information I will still need for further experimenting with my phone!
Click to expand...
Click to collapse
When I said stock ROM, i meant stock HTC ROM and it's not stock Android. It's a skinned android called HTC sense. . If you want a stock android to run in your HTC 10 you can flash a AOSP based custom ROM.
Magnum_Enforcer said:
@jrbmed08
TWRP is flashed via fastboot, not ADB.
No need to flash SuperSU via recovery since LeeDroid has root already.
You can flash everything at once.
Sent from my HTC 10
Click to expand...
Click to collapse
Ah yeah, sorry, fastboot is what I meant. Thank you! I haven't had an unlocked bootloader in quite a while (was using TWRP and Sony stock-based ROMs on a locked Z3c), so it will be interesting to flash kernels and such again.
d_Schizzo said:
Thats a thing that iam also interested in. Iam also new to htc.
I think with firmware they mean bootloader. But nobody gave me a good answer till now...
Click to expand...
Click to collapse
not only bootloader, it contains everything. radio.img and any other thing. "low-lewel-stuff", kernel etc, recovery (if stock signed firmware, which is not modded/removed). there are many important things inside.
but firmware is meant for every device the same. it contains everything so that this device can run/work properly.