Related
Hi guys,
So I'm currently in the process of returning my device to stock for RMA purposes but I've hit a bit of a roadblock, as there's no RUU for my carrier (H3G in the UK). I've restored a CWMP backup to a H3G stock ROM, flashed a firmware that about matches the ROM I'm on, and I'm trying to flash a stock recovery but every time I flash I believe to be a stock recovery, booting into it actually starts CWM 6.0.3.1, which I assume is something to do with disabling HTC's reflashing of stock recoveries when another is found. I've searched for a few days now and have yet to find anyone in the same predicament however, which makes me think I've done something wrong. You wonderful and knowledgeable people at XDA are my final hope before it needs to be shipped off tomorrow morning!
A little more detail about the phone itself: has been updated to the 1.54 HBOOT but is S-OFF and unlocked using revone, and a 4.1.2-based sense ROM because I believe that's the highest Three have released so far.
Thanks for reading!
There something I've wondered for a while regarding going back to stock with no RUU but when there is a Nandroid...you need S-OFF to do it though and have your CID as HTC__001
1. Flash the 1.28.401.7 RUU to go back to stock - this should get the phone back working with the right FW for the Nandroid
2. Change the CID back to H3G__001
3. Restore the 1.28 Nandroid backup using CWM
4. Boot the phone and make sure it runs
5. Flash the stock recovery (assuming you can find it)
6. Make sure the phone boots up
7. Make sure it can download/install the latest OTA updates
The other way is do step 1, then do all the OTA updates up to 2.24 and then change the CID to H3G__001 and flash the Nandroid from TWRP for the H3G build but I've not tried either before. I might even give it a go tonight and see if my theory works
Thanks! That's a great idea, so the RUU is used to restore all of the other parts to stock (firmware, HBOOT, recovery) and then the nandroid changes it to a Three ROM and the OTAs will overwrite the firmware, HBOOT recovery with the Three-specific versions if they are included? At least, I hope I've understood your idea correctly.
That's my theory, but I've never tried it as I have an unbranded handset so can just use the RUU and then OTA it to the latest build. I'll give it a bash tonight and let you know later on if that's OK?
I'm on a bit of a tight schedule in that they're coming to collect it tomorrow morning but if you work something out it would be extremely useful - so long as the phone passes their tests and gets my (hardware-based) problems sorted I'll be happy either way I think your idea will work much better than my current mish-mash of different firmwares, recovery and ROM versions!
I'll be home at 6 and will get right on it. I'll hopefully have news by 8ish at the latest
OK, I can get the phone running on the Nandroid after flashing the RUU BUT you can't flash the OTA update as the recovery I used from a stock 1.28.401.7 RUU doesn't match the Three UK one (it would seem). Hopefully it'll be enough to get it back to them though
IF you could get the stock recovery from the 1.28 Three UK build you'd be good to go AFAIK but I have no idea if the one in the Nandroid is the stock recovery (I assumed not)
Alright, it seems this is my best option and to hope they don't try and run an OTA on it, with any luck they will flash the entire thing with an RUU or something to iron out all of the kinks. Thanks very much for your help, as I wouldn't have wanted to have tried all of that in such a short period.
Should anyone find this thread with a similar problem to what I described in the OP, I managed to flash a stock recovery again by using the HTC One AIO Kit by Hasoon2000, which managed to overwrite CWM where I could no for whatever reason.
Firstly, thank you for reading this post. I appreciate that there are a number of posts already covering a lot of what I will be asking (I have already checked and Googled) but in much the same way you end up watching a video of a cat rescuing a child from Narnia on YouTube when you originally started with videos about the political stability in the Middle East, the tedious link between start and finish is now well and truly blurred!
With the above in mind, the aim of this post is to try and collate answers to my questions in one place. I will try and be as clear as possible.
It is also worth mentioning I am not completely new to this. I previously owned an HTC Sensation which I rooted myself (even used the paper clip technique) but the world of ROMs and “Framework” etc seems to be totally different to what is was a few years ago.
I suppose I will start with the basics, the custom recovery.
I have used both CWM and 4EXT in the past and am wondering which is favourable for the HTC One? A lot of posts I have read use CWM but an advantage I found with 4EXT was the ability to flash Kernels without having to go through the whole Super CID route I had to with my Sensation. Am I concerned about an issue that no longer exists or are the benefits of using 4EXT still relevant for the HTC One?
Secondly….and sort of thirdly, kernels and ROMs. Obviously I am wanting to OC the HTC One and I have found a number of kernels which allow this. I have also found a number of custom ROMS which include kernels that allow for over clocking….fine, except the “thirdly” part of this question is the difference between custom ROMs and the “Xposed” framework I have been reading about.
If I flash a custom ROM will Xposed still work or is it a case of one or the other?
To me, it seems the Xposed framework is the preferred option by a number of people for the very detailed level of customisable options it provides without (almost) any of the unwanted parts.
I appreciate the above might be a bit tongue tied so here is a simpler way of what I am asking:
• Custom ROM + Kernel + Xposed – Possible? And or necessary?
• Kernel + Xposed – Possible?
• Custom ROM + Kernel – I know this is possible.
Now, if the first bullet point is possible, I would like to know of a few 4.3 ROMs I can use. Please remember I am on the international UK version. A number of posts have US 4.3 ROMs but every time I look for international compatible ROMs it only ever states 4.2.2.
Is there a 4.3 ROM available for the UK HTC SIM Free One?
Note* The ROMs do not have to include kernels, I can find a compatible one easy enough.
Lastly, S-OFF.
If the original question about recovery images is negative, do I have to S-Off the device and S-CID etc?
If you got this far, thanks for reading and hopefully you can make things a little clearer than mud!
First thing I'd do is check the HBOOT on the phone as if you're on 1.44 I'd S-OFF it NOW! Even if you never do anything else it gives you the option in future
I'd then just use the phone as normal as this is the first phone I've not had to root...
If you DO want to go down the rooting route, then I'd look at Android Revolution HD which is currently running the latest leaked build for the EU handsets and works 100% fine on the unbranded EU/UK handset
EddyOS said:
First thing I'd do is check the HBOOT on the phone as if you're on 1.44 I'd S-OFF it NOW! Even if you never do anything else it gives you the option in future
I'd then just use the phone as normal as this is the first phone I've not had to root...
If you DO want to go down the rooting route, then I'd look at Android Revolution HD which is currently running the latest leaked build for the EU handsets and works 100% fine on the unbranded EU/UK handset
Click to expand...
Click to collapse
Thanks Eddy,
I would like to go down the rooting path due to the OC and customisable options.
I will check the HBOOT though when I get it in a few days....
Thanks.
Anyone else with any other comments on OP?
http://forum.xda-developers.com/showthread.php?t=2365506
Sent from my HTC One using Tapatalk
r1tesh said:
http://forum.xda-developers.com/showthread.php?t=2365506
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
Thanks for the link.
I did already find this and have it saved as a point of reference for when I figure out what I need to do.
I think my questions above still require guidance though as I am already aware updating firmware will require S-Off and S-CID but when I rooted my second Sensation, 4EXT allowed for the flashing of certain things without the requirement to S-OFF or S-CID (paper clip trick).
Furthermore, this doesnt touch on the ROM vs Xposed query but as mentioned, thanks for the link.
WOW long post
ssjghost said:
Lastly, S-OFF.
If the original question about recovery images is negative, do I have to S-Off the device and S-CID etc?
Click to expand...
Click to collapse
Actually, this should be firstly, S-Off if you can (at the moment that's only for hboot 1.44 pre June 2013, or using a JavaCard); use vomer's guide posted above.
Things have changed since Sensation, S-Off is good to change CID (IF needed), but a must for flashing unsigned firmware. (not to mention running a downgrade RUU)
However, even with S-On, you can still flash custom ROM, kernel, recovery, and even radio, using HTCdev to get an unlock token for your phone.
ssjghost said:
I suppose I will start with the basics, the custom recovery.
I have used both CWM and 4EXT in the past and am wondering which is favourable for the HTC One? A lot of posts I have read use CWM but an advantage I found with 4EXT was the ability to flash Kernels without having to go through the whole Super CID route I had to with my Sensation. Am I concerned about an issue that no longer exists or are the benefits of using 4EXT still relevant for the HTC One?
Click to expand...
Click to collapse
You'll need to use either CWM or TWRP, I believe 4EXT is not (yet) compatible with HTC One M7. As mentioned above both these recoveries are able to flash ROM, kernel and radio. S-Off and SuperCID not needed. Download those from the threads in xda, not the official web site as the ones in the thread are more up to date.
ssjghost said:
• Custom ROM + Kernel + Xposed – Possible? And or necessary?
• Kernel + Xposed – Possible?
• Custom ROM + Kernel – I know this is possible.
Click to expand...
Click to collapse
All three possible. :good::good:
ssjghost said:
Now, if the first bullet point is possible, I would like to know of a few 4.3 ROMs I can use. Please remember I am on the international UK version. A number of posts have US 4.3 ROMs but every time I look for international compatible ROMs it only ever states 4.2.2.
Is there a 4.3 ROM available for the UK HTC SIM Free One?
Click to expand...
Click to collapse
I can't say for all ROMs, but many of them are/were based on the US Developer edition, which was one of the first to receive 4.3, but were recoded to be WWE editions, that would work for UK.
Just remember to stay away from Sprint and Verizon editions, as these are completely different.
ssjghost said:
Note* The ROMs do not have to include kernels, I can find a compatible one easy enough.
Click to expand...
Click to collapse
The ROMs do include a kernel, but you can flash any other kernel after having flashed the ROM; so by extension every time you flash a ROM, you would need to reflash your custom kernel (making sure it's compatible with the ROM base obviously).
Hope that helps out a little, and remember to hit the thanks button for all that helped
nkk71 said:
WOW long post
Actually, this should be firstly, S-Off if you can (at the moment that's only for hboot 1.44 pre June 2013, or using a JavaCard); use vomer's guide posted above.
Things have changed since Sensation, S-Off is good to change CID (IF needed), but a must for flashing unsigned firmware. (not to mention running a downgrade RUU)
However, even with S-On, you can still flash custom ROM, kernel, recovery, and even radio, using HTCdev to get an unlock token for your phone.
You'll need to use either CWM or TWRP, I believe 4EXT is not (yet) compatible with HTC One M7. As mentioned above both these recoveries are able to flash ROM, kernel and radio. S-Off and SuperCID not needed. Download those from the threads in xda, not the official web site as the ones in the thread are more up to date.
All three possible. :good::good:
I can't say for all ROMs, but many of them are/were based on the US Developer edition, which was one of the first to receive 4.3, but were recoded to be WWE editions, that would work for UK.
Just remember to stay away from Sprint and Verizon editions, as these are completely different.
The ROMs do include a kernel, but you can flash any other kernel after having flashed the ROM; so by extension every time you flash a ROM, you would need to reflash your custom kernel (making sure it's compatible with the ROM base obviously).
Hope that helps out a little, and remember to hit the thanks button for all that helped
Click to expand...
Click to collapse
Perfect! Thats the answer I was "rooting" for.......
Although, your detailed answer has prompted another question.
Given that I can flash ROMS, Xposed and kernels without the need to S-Off or Super CID and the only benefit to S-Off and S-CID is the ability to flash new firmware and radios, this begs the question, for the not so hard core rooting user, do I even need to?
Agreed the posts say to S-Off straight away so I will heed this advice but in honesty, am I required to?
Am I likely to encounter any problems by flashing 4.3 ROMs without upgrading to the latest firmware?
S-OFF gives you a 'get out of jail' option should you ever need it as you can flash an RUU to return the phone to stock. What software build are you running on at present?
It's always best to match firmware to the ROM
EddyOS said:
S-OFF gives you a 'get out of jail' option should you ever need it as you can flash an RUU to return the phone to stock. What software build are you running on at present?
It's always best to match firmware to the ROM
Click to expand...
Click to collapse
Sorry, excuse my ignorance.
When you say "software build" do you mean firmware version or android build? Or something else completely!?
ssjghost said:
Perfect! Thats the answer I was "rooting" for.......
Although, your detailed answer has prompted another question.
Given that I can flash ROMS, Xposed and kernels without the need to S-Off or Super CID and the only benefit to S-Off and S-CID is the ability to flash new firmware and radios, this begs the question, for the not so hard core rooting user, do I even need to?
Agreed the posts say to S-Off straight away so I will heed this advice but in honesty, am I required to?
Am I likely to encounter any problems by flashing 4.3 ROMs without upgrading to the latest firmware?
Click to expand...
Click to collapse
SuperCID is not needed anyway (I believe) for flashing unsigned firmware, S-Off should suffice. On the other hand, finding signed firmware, is quite difficult, I haven't seen but a few around (and pretty old). You could still receive them using OTAs, but that would force you to flash stock ROM, stock recovery, and maybe even relock the bootloader, then having to go through the bootloader unlocking procedure again (which also wipes your phone completely, including sdcard/internal storage)
That bring one thing to mind, the first thing you should do once you install a custom recovery, is do a complete nandroid backup of your phone, should you need to get back to it at some later point in time (including for example, receiving OTAs)
As for "needing" to upgrade firmware, there are people still running 1.xx firmware (from Android 4.1.2) with 4.3 ROMs. Everything from 4.1.2 to 4.2.2 was pretty much OK with any firmware.
However, I've recently read a few posts on ARHD, where some issues (on ARHD 30.0) were actually only resolved with an update to the latest firmware. I cannot confirm these were actually issues due to different firmware and base versions, but it may very well be case.
If you are able to achieve s-off (I personally did it with revone, as it doesn't use a custom hboot, just get's rid of the security ON), I highly recommend it. Even if you never need it, having it is better as it will allow you to downgrade/upgrade, etc.etc.
One last thing, when you use HTCdev to unlock your bootloader and flash custom stuff, the bootloader will show "UNLOCKED" and "TAMPERED", even if you lock it again, it will only show as "RELOCKED", whereas with revone, you can remove the "TAMPERED" sign, and even return it to "LOCKED".
PS: Since you're in the UK, at worst, you can use the FunFoneShop (or whatever they're called), because they have JavaCards which can achieve S-Off even for 1.54 hboot (I think they charge something like 20 or 30 pounds, if I'm not mistaken)
Also, some people are saying that s-off for 1.54 "is around the corner" (by beaups), but can't confirm that either.
---------- Post added at 06:24 PM ---------- Previous post was at 06:20 PM ----------
ssjghost said:
Sorry, excuse my ignorance.
When you say "software build" do you mean firmware version or android build? Or something else completely!?
Click to expand...
Click to collapse
Software build is the HTC version, ie ARHD 30.0 is "latest official HTC One 3.57.401.500 - Android 4.3", and firmware would be the firmware in that release. You can use different firmware version with different base version, but it's always best (if you can) to have both the same.
ssjghost said:
Sorry, excuse my ignorance.
When you say "software build" do you mean firmware version or android build? Or something else completely!?
Click to expand...
Click to collapse
As in the build shown in Settings>About phone>Software information, e.g. 2.24.401.8
nkk71 said:
SuperCID is not needed anyway (I believe) for flashing unsigned firmware, S-Off should suffice. On the other hand, finding signed firmware, is quite difficult, I haven't seen but a few around (and pretty old). You could still receive them using OTAs, but that would force you to flash stock ROM, stock recovery, and maybe even relock the bootloader, then having to go through the bootloader unlocking procedure again (which also wipes your phone completely, including sdcard/internal storage)
That bring one thing to mind, the first thing you should do once you install a custom recovery, is do a complete nandroid backup of your phone, should you need to get back to it at some later point in time (including for example, receiving OTAs)
As for "needing" to upgrade firmware, there are people still running 1.xx firmware (from Android 4.1.2) with 4.3 ROMs. Everything from 4.1.2 to 4.2.2 was pretty much OK with any firmware.
However, I've recently read a few posts on ARHD, where some issues (on ARHD 30.0) were actually only resolved with an update to the latest firmware. I cannot confirm these were actually issues due to different firmware and base versions, but it may very well be case.
If you are able to achieve s-off (I personally did it with revone, as it doesn't use a custom hboot, just get's rid of the security ON), I highly recommend it. Even if you never need it, having it is better as it will allow you to downgrade/upgrade, etc.etc.
One last thing, when you use HTCdev to unlock your bootloader and flash custom stuff, the bootloader will show "UNLOCKED" and "TAMPERED", even if you lock it again, it will only show as "RELOCKED", whereas with revone, you can remove the "TAMPERED" sign, and even return it to "LOCKED".
PS: Since you're in the UK, at worst, you can use the FunFoneShop (or whatever they're called), because they have JavaCards which can achieve S-Off even for 1.54 hboot (I think they charge something like 20 or 30 pounds, if I'm not mistaken)
Also, some people are saying that s-off for 1.54 "is around the corner" (by beaups), but can't confirm that either.
---------- Post added at 06:24 PM ---------- Previous post was at 06:20 PM ----------
Software build is the HTC version, ie ARHD 30.0 is "latest official HTC One 3.57.401.500 - Android 4.3", and firmware would be the firmware in that release. You can use different firmware version with different base version, but it's always best (if you can) to have both the same.
Click to expand...
Click to collapse
OK, so asuming I will be flashing a 4.3 ROM or 4.2.2 at the latest, my software version will be 3.57.401.500?
Therefore find the appropriate firmware for this software build?
The build is linked to the ROM you flash. ARHD is currently based on the recent 3.57.401.500 leak which is Android 4.3 and you'd ideally need the FW to match it but you have to be S-OFF to flash the FW
Going back to my previous question, what build are you currently on? It's more to direct you for backups/recovery options more than anything as before you jump head long into the rooting world it's ALWAYS the best to know how to revert to stock if required
EddyOS said:
As in the build shown in Settings>About phone>Software information, e.g. 2.24.401.8
Click to expand...
Click to collapse
Just to confirm, I am yet to obtain the phone.
Once I have it I and I have flashed a 4.3 ROM, I asume I will need to find the compantable firmware and also flash this.
ssjghost said:
Just to confirm, I am yet to obtain the phone.
Once I have it I and I have flashed a 4.3 ROM, I asume I will need to find the compantable firmware and also flash this.
Click to expand...
Click to collapse
Recommended YES, needed not always necessary. (and you need s-off for that)
Firmware can be found in @vomer's guide here: http://forum.xda-developers.com/showthread.php?t=2365506 (in section 2)
EddyOS said:
The build is linked to the ROM you flash. ARHD is currently based on the recent 3.57.401.500 leak which is Android 4.3 and you'd ideally need the FW to match it but you have to be S-OFF to flash the FW
Going back to my previous question, what build are you currently on? It's more to direct you for backups/recovery options more than anything as before you jump head long into the rooting world it's ALWAYS the best to know how to revert to stock if required
Click to expand...
Click to collapse
Gotcha,
So, what's needed is:
Root device
Install Custom Recovery
S-Off and S-CID
Flash Custom Rom
Find and Flash matching FW to ROM
Flash GApps
Flash Xposed Framework
Excluding the obligatory back-ups along the way....Happy days?
ssjghost said:
Gotcha,
So, what's needed is:
Root device
Install Custom Recovery
S-Off and S-CID
Flash Custom Rom
Find and Flash matching FW to ROM
Flash GApps
Flash Xposed Framework
Excluding the obligatory back-ups along the way....Happy days?
Click to expand...
Click to collapse
No. First thing is:
1. Find build version
2. Find RUU for backup purposes and download if available for your build
3. S-OFF (if possible) and unlock bootloader at the same time
4. Flash custom recovery (through fastboot)
5. Backup current ROM
6. Flash new ROM
7. Flash GAPPs (only if using CyanogenMod/AOSP - they're included in Sense-based ROMs)
8. Flash FW (through fastboot, not recovery)
9. Do anything else you want
ssjghost said:
Gotcha,
So, what's needed is:
Root device
Install Custom Recovery
S-Off and S-CID
Flash Custom Rom
Find and Flash matching FW to ROM
Flash GApps
Flash Xposed Framework
Excluding the obligatory back-ups along the way....Happy days?
Click to expand...
Click to collapse
If you get it with hboot 1.44 (pre June 2013), you can first S-Off and unlock bootloader without using HTCdev.
EddyOS said:
No. First thing is:
1. Find build version
2. Find RUU for backup purposes and download if available for your build
3. S-OFF (if possible) and unlock bootloader at the same time
4. Flash custom recovery (through fastboot)
5. Backup current ROM
6. Flash new ROM
7. Flash GAPPs (only if using CyanogenMod/AOSP - they're included in Sense-based ROMs)
8. Flash FW (through fastboot, not recovery)
9. Do anything else you want
Click to expand...
Click to collapse
Thanks, and thanks eveyone else. You can probably see from the number of posts Ive made I try and find out stuff before posting so its appreciated not getting flammed when I do!
Thanks for all your help with this and no doubt youll hear from me again when I follow the step by step guides "to the letter" and end up on boot-loop!
Didn't think it would take long before I posted again.
Spent the evening trawling the forum and the CM page but cant seem to find a CM ROM for the international M7? Even a link to the CM site from another site returned a page on CM website but no files? Am I mistaken? Example: http://www.get.cm/?device=m7&type=
So...after yet more searching Im guessing the Pac-Man ROM here http://forum.xda-developers.com/showthread.php?t=2348415 and kernel here http://forum.xda-developers.com/showthread.php?t=2301543 are compatible although it doesn't look like the kernel allows for middle HTC button to become menu. Does anyone know where I can find the firmware?
IGNORE HERE: PRE EDIT - If not, then can anyone advise a lightweight,non-sense ROM (offering 4.2.2 or 4.3), a compatible overclocking and HTC menu button converting kernel and the applicable firmware?
Sorry for making one of these but I can't find the answer to my specific situation so I'm asking for some guidance: I'm S-ON btw
When 4.3 came out, I just wiped and flashed a custom 4.3 Rom like normal not realizing that I would need the whole new firmware to be fully functional. I can't delete system apps and xpsosed installer will never stick past a reboot and other misc stuff.
Then I tried flashing the new firmware over the top of the custom 4.3 ROM. But I kept getting a ERROR 99 or something, couldn't get it to work and gave up.
Now I'm on bad boys 4.3 rom and I have no idea what firmware I'm on cause I don't see it listed anywhere in the Rom.
Now from what I've read, it's advisable to be S-OFF for all future stuff so, what steps do I need to follow in order to gain S-OFF, completely update my phone to the new 4.3 firmware, radio etc... then be able to flash a 4.3 rom and then carry on with my usual root shenanigans like normal?
I have the 1.44 hboot (May 8) so if I read correctly, there is a way. I just need all the steps laid out in front of me cause I can't figure this one out.
MrDowntown12 said:
Sorry for making one of these but I can't find the answer to my specific situation so I'm asking for some guidance: I'm S-ON btw
When 4.3 came out, I just wiped and flashed a custom 4.3 Rom like normal not realizing that I would need the whole new firmware to be fully functional. I can't delete system apps and xpsosed installer will never stick past a reboot and other misc stuff.
Then I tried flashing the new firmware over the top of the custom 4.3 ROM. But I kept getting a ERROR 99 or something, couldn't get it to work and gave up.
Now I'm on bad boys 4.3 rom and I have no idea what firmware I'm on cause I don't see it listed anywhere in the Rom.
Now from what I've read, it's advisable to be S-OFF for all future stuff so, what steps do I need to follow in order to gain S-OFF, completely update my phone to the new 4.3 firmware, radio etc... then be able to flash a 4.3 rom and then carry on with my usual root shenanigans like normal?
I have the 1.44 hboot (May 8) so if I read correctly, there is a way. I just need all the steps laid out in front of me cause I can't figure this one out.
Click to expand...
Click to collapse
Hasoon2000's HTC ONE All-in-One Toolkit
It will guide you through this step by step
MrDowntown12 said:
Sorry for making one of these but I can't find the answer to my specific situation so I'm asking for some guidance: I'm S-ON btw
When 4.3 came out, I just wiped and flashed a custom 4.3 Rom like normal not realizing that I would need the whole new firmware to be fully functional. I can't delete system apps and xpsosed installer will never stick past a reboot and other misc stuff.
Then I tried flashing the new firmware over the top of the custom 4.3 ROM. But I kept getting a ERROR 99 or something, couldn't get it to work and gave up.
Now I'm on bad boys 4.3 rom and I have no idea what firmware I'm on cause I don't see it listed anywhere in the Rom.
Now from what I've read, it's advisable to be S-OFF for all future stuff so, what steps do I need to follow in order to gain S-OFF, completely update my phone to the new 4.3 firmware, radio etc... then be able to flash a 4.3 rom and then carry on with my usual root shenanigans like normal?
I have the 1.44 hboot (May 8) so if I read correctly, there is a way. I just need all the steps laid out in front of me cause I can't figure this one out.
Click to expand...
Click to collapse
Look HERE
bigdaddy619 said:
Look HERE
Click to expand...
Click to collapse
Ok thank you. So then at the end of those steps when I have achieved S-OFF, what's the next step? Cause won't I still be on old firmware?
MrDowntown12 said:
Ok thank you. So then at the end of those steps when I have achieved S-OFF, what's the next step? Cause won't I still be on old firmware?
Click to expand...
Click to collapse
Yes once you get s-off you can flash the firmware manually.
I think this is going to need an experienced dev to answer. Its a small question and probably a small answer but I'm going to put all the information I can.
Ok, so my background is that I recently returned my phone stock, the steps I took were:
S-off, flash RUU, root, remove tampered and unlocked flags, unroot, flash stock recovery, lock the bootloader, s-on.
I then OTAed myself up to 4.3 sense 5.5.
My issue is that having returned to stock, my phone has some instabilities like:
1. it randomly restarted once,
2. I can't lock the device (but can power it off so its not the button broken),
3. and once I opened the camera and the camera bit only took a square of the screen, as in it didn't fill up the whole screen, and the camera menus were messed up (when I rotated, half of the menus were cropped out of the screen, but it went back to normal around 15 seconds later).
Anyway, reason I'm posting this is that I have a niggling feeling that, being originally a CID J15 and x.xx.415.x (middle east firmware which has no RUU available) firmware device, I flashed a 401.x (Europe I think) firmware RUU, this is giving my device some issues. Would that be possible? I got the RUU from htc1guru and it listed J15 as one of the suitable CIDs for the RUU. I also, after unrooting, relocking bootloader and s-on, flashed the RUU again, because as far as I know the RUU (something made by HTC officially) will not flash on a CID that it was not made for, and it worked just fine. So, thats not the issue then is it? I can't think of anything else, I didn't even install any apps yet, only whatsapp.
3alaawi said:
I think this is going to need an experienced dev to answer. Its a small question and probably a small answer but I'm going to put all the information I can.
Ok, so my background is that I recently returned my phone stock, the steps I took were:
S-off, flash RUU, root, remove tampered and unlocked flags, unroot, flash stock recovery, lock the bootloader, s-on.
I then OTAed myself up to 4.3 sense 5.5.
My issue is that having returned to stock, my phone has some instabilities like:
1. it randomly restarted once,
2. I can't lock the device (but can power it off so its not the button broken),
3. and once I opened the camera and the camera bit only took a square of the screen, as in it didn't fill up the whole screen, and the camera menus were messed up (when I rotated, half of the menus were cropped out of the screen, but it went back to normal around 15 seconds later).
Anyway, reason I'm posting this is that I have a niggling feeling that, being originally a CID J15 and x.xx.415.x (middle east firmware which has no RUU available) firmware device, I flashed a 401.x (Europe I think) firmware RUU, this is giving my device some issues. Would that be possible? I got the RUU from htc1guru and it listed J15 as one of the suitable CIDs for the RUU. I also, after unrooting, relocking bootloader and s-on, flashed the RUU again, because as far as I know the RUU (something made by HTC officially) will not flash on a CID that it was not made for, and it worked just fine. So, thats not the issue then is it? I can't think of anything else, I didn't even install any apps yet, only whatsapp.
Click to expand...
Click to collapse
Could you provide the following informations? Because then it's easier to determine the reason for the misbehaviour...
-Did you also have these issues with the firmware you got from the RUU, I mean did you also experience these issues without any OTAs?
-Could you post the link to the RUU you used? Because I also RUUed my phone a few days ago with the same procedure.. but actually, I am from Europe
-Did you flash the stock hboot 1.44 before flashing the RUU?
And as far my knowledge goes, the middle east HTC One doesn't have other hardware, it only has a bit different software, so this shouldn't be the cause for the issues..
Other than that:
Unlock your phone, use a custom recovery and flash a different ROM, and if it works in this case, you can exclude other firmware parts than the system...
And maybe you wanna try out one of these RUUs:
http://www.androidruu.com/index.php?developer=M7
Maybe there is one for you
LibertyMarine said:
Could you provide the following informations? Because then it's easier to determine the reason for the misbehaviour...
-Did you also have these issues with the firmware you got from the RUU, I mean did you also experience these issues without any OTAs?
-Could you post the link to the RUU you used? Because I also RUUed my phone a few days ago with the same procedure.. but actually, I am from Europe
-Did you flash the stock hboot 1.44 before flashing the RUU?
And as far my knowledge goes, the middle east HTC One doesn't have other hardware, it only has a bit different software, so this shouldn't be the cause for the issues..
Other than that:
Unlock your phone, use a custom recovery and flash a different ROM, and if it works in this case, you can exclude other firmware parts than the system...
And maybe you wanna try out one of these RUUs:
http://www.androidruu.com/index.php?developer=M7
Maybe there is one for you
Click to expand...
Click to collapse
Hello,
Here's the RUU I flashed:
http://www.htc1guru.com/dld/ruu_m7_...1-27_10-31-1131-05_release_310878_signed-exe/
It didn't flash first and it said on the link I just posted that I may need hboot 1.44 and so I downloaded and flashed that one and then it worked.
I couldn't tell you if I experienced this before the OTA or not because I OTAed one update after the other immediately. What I can say however is that the home and back button seemed less sensitive to touch in the initial builds, but one of the OTAs made it how it always is.
A for unlocking again and flashing a different rom, I guess I could flash a stock 401 4.3 rom and redo the unrooting process. I just found it really odd that I'm having these issues whilst being on full stock, I've only ever had these issues when flashing unreliable roms and kernels. You lost me at "excluding other firmware parts" though. My main concern is that I want zero chance for anyone to know that my devices was rooted once upon a time, so I wouldn't want to compromise that.
3alaawi said:
Hello,
Here's the RUU I flashed:
http://www.htc1guru.com/dld/ruu_m7_...1-27_10-31-1131-05_release_310878_signed-exe/
It didn't flash first and it said on the link I just posted that I may need hboot 1.44 and so I downloaded and flashed that one and then it worked.
I couldn't tell you if I experienced this before the OTA or not because I OTAed one update after the other immediately. What I can say however is that the home and back button seemed less sensitive to touch in the initial builds, but one of the OTAs made it how it always is.
A for unlocking again and flashing a different rom, I guess I could flash a stock 401 4.3 rom and redo the unrooting process. I just found it really odd that I'm having these issues whilst being on full stock, I've only ever had these issues when flashing unreliable roms and kernels. You lost me at "excluding other firmware parts" though. My main concern is that I want zero chance for anyone to know that my devices was rooted once upon a time, so I wouldn't want to compromise that.
Click to expand...
Click to collapse
Ok.. I flashed the zip.. but this really shouldn't be an issue
But with "excluding other firmware parts" I meant.. if you try another ROM and there it works, you should definitely know that the issue is caused by the system and not by hardware or bootloader etc...
Try another ROM and if it works fine, you can try another RUU.. maybe the zip.. and then you can re-unroot your HTC One and then they won't have any chance finding out what you'd done
3alaawi said:
Hello,
Here's the RUU I flashed:
http://www.htc1guru.com/dld/ruu_m7_...1-27_10-31-1131-05_release_310878_signed-exe/
It didn't flash first and it said on the link I just posted that I may need hboot 1.44 and so I downloaded and flashed that one and then it worked.
I couldn't tell you if I experienced this before the OTA or not because I OTAed one update after the other immediately. What I can say however is that the home and back button seemed less sensitive to touch in the initial builds, but one of the OTAs made it how it always is.
A for unlocking again and flashing a different rom, I guess I could flash a stock 401 4.3 rom and redo the unrooting process. I just found it really odd that I'm having these issues whilst being on full stock, I've only ever had these issues when flashing unreliable roms and kernels. You lost me at "excluding other firmware parts" though. My main concern is that I want zero chance for anyone to know that my devices was rooted once upon a time, so I wouldn't want to compromise that.
Click to expand...
Click to collapse
Did it work? Or can I provide more help?
LibertyMarine said:
Did it work? Or can I provide more help?
Click to expand...
Click to collapse
I actually just booted into the bootloader and turned the phone on again. Then I could lock my device again and it seemed stable though I didn't have much time to test it. I just sent it in for repairs earlier today (for another issue, I have the camera tint problem with my device).
I'm guessing the previous times I reset it, it had that option in the power menu on (fast boot or something like that) maybe thats why the problems didn't go away?
Anyway, thanks for your help
Dont't buy HTC. They Thef's .
This is Problem.... Producer send fake updates to destroy all firmware stock too. I Have Desire 626 from ORANGE PL and my phone get update with this same problems. One idea. Dont't buy HTC. They Thef's .
Hello!
I just bought this phone. I have the HTC One HKE. I bought yesterday, and today I rooted it. I had no reason to wait.
So I was wondering, currently I'm on the Viper ROM 2.4.0, and I thought it would increase the performance but it has rather slightly hampered it. I want one that will increase the performance of the phone, so which ROM would you recommend? Also, please do make a kernel recommendation that goes along with it, too.
I prefer staying with Sense 6.0.
Not sure how you "slightly hampered" the performance of your phone by flashing Viper, other than the fact the version of Viper you flashed is outdated. I'm running Viper 3.2.1 with MassStash's Hypernova kernel and my phone runs great. To each his own, though. "Best ROM/kernel" threads are subjective at best because what works well for one person may not work well for another.
Magnum_Enforcer said:
Not sure how you "slightly hampered" the performance of your phone by flashing Viper, other than the fact the version of Viper you flashed is outdated. I'm running Viper 3.2.1 with MassStash's Hypernova kernel and my phone runs great. To each his own, though. "Best ROM/kernel" threads are subjective at best because what works well for one person may not work well for another.
Click to expand...
Click to collapse
I'm very well aware that this my rom is outdated, but I cannot seem to be able to return to stock to update the firmware in order to install the latest versions. When I do, my WiFi does not work and that's a real problem.
Can anyone direct me to the correct thread that explains how I can do this? Note that I have tried updating the firmware in many different ways - through the command prompt, and using the generic RUU update with replacing the rom.zip file. I do not know what I need to do first, I just relocked the device and had a little panic attack because I couldn't do anything else. I had to unlock it again using the HTC dev code.
Can somebody please tell me what I need to do to get the latest firmware? I'm on the HK device with firmware version 2.16.654.4
Take a look at the thread linked below:
http://forum.xda-developers.com/showthread.php?t=2729173
I tried to do this, as I previously stated. I tried to do it over fastboot. I tried using Generic RUU. Each time I get an error. At first it was error 99, but then I relocked the bootloader and got error 12 (signature verification failed).
Would you mind posting a link to the RUU you attempted to use? We were actually having a discussion in another thread about some similar issues folks were having.
I tried them all.
I tried the HK version, the non-HK version. I tried the ones with boot.img and the ones without. I even tried to download the entire image (1.6GB) and flash it with the program and that did not work either. I tried them all, believe me. I would not let something like that (wrong version) get in the way.
I have:
cidnum: SPCS_004
version-main: 2.16.654.4
I even tried running the SuperCID command, and that didn't do anything.
You won't be able to get SuperCID while S-on. My suggestion at this point would be to unlock your bootloader again, flash a stock rooted ROM and then get S-off with the Sunshine exploit. You can then update your firmware without having to mess with any of the RUU or FUU stuff.
Where could I find a stack rooted ROM that matches my version?
I looked them all up in the other thread and most of their versions are 1.xxx while my mainver is 2.16.xx
Amer28 said:
Where could I find a stack rooted ROM that matches my version?
I looked them all up in the other thread and most of their versions are 1.xxx while my mainver is 2.16.xx
Click to expand...
Click to collapse
Post #3 under "Old Downloads":
http://themikmik.com/showthread.php?16276-SPRINT-ROM-BeyondStockᵀᴹ-v1-2-0-amp-Stock-Rooted
Okay. Right now, I am on stock rooted. I am not quite sure how to proceed with the update. I have been going to the menu, and checking for an update but it says that no update is availible at this time.
Do I try running the RUU, or just wait for it to arrive?
I should also tell you that I am still on TWRP and unlocked. Should relock and install stock recovery as well?
Amer28 said:
Okay. Right now, I am on stock rooted. I am not quite sure how to proceed with the update. I have been going to the menu, and checking for an update but it says that no update is availible at this time.
Do I try running the RUU, or just wait for it to arrive?
I should also tell you that I am still on TWRP and unlocked. Should relock and install stock recovery as well?
Click to expand...
Click to collapse
You can go one of two routes. Either S-off and manually update your firmware, or install the stock Android system recovery, which will allow you to take the update.
So, I did it.
I'm currently on the latest firmware, running the latest Venom too with the WiFi working. I have root access.
You told me earlier that I should do sunshine s-off. I was wondering, why is that? I already have everything I wanted. What is the benefit of S-OFF, when I already have root?
I don't want to sound ignorant, but I really don't know. I feel like a big noob right now.
Amer28 said:
So, I did it.
I'm currently on the latest firmware, running the latest Venom too with the WiFi working. I have root access.
You told me earlier that I should do sunshine s-off. I was wondering, why is that? I already have everything I wanted. What is the benefit of S-OFF, when I already have root?
I don't want to sound ignorant, but I really don't know. I feel like a big noob right now.
Click to expand...
Click to collapse
Read this:
http://forum.xda-developers.com/showthread.php?t=1680928