[Q] Need KitKat on my unlocked AT&T HTC One - AT&T HTC One (M7)

Hi All,
I bought this refurbished AT&T unlocked HTC One from eBay. I am with T Mobile.
I already unlocked the bootloader and rooted the phone. Why I did this:
1) I wanted to remove all the AT&T stuff including their update check which doesn't work with T Mobile SIM. (But not able to do it even after uninstalling with Titanium, those just come back on restart)
2) I wanted KitKat (either like an unlocked or international HTC one or the Google Play KitKat)
But I am not sure how to proceed.
I already have downloaded a ROM from this link: htconeroot.com/htc-one-stock-roms/android-4-4-kitkat-sense-5-5-stock-rom-for-htc-one
But not sure about S-OFF/ON etc because I am a newbie, this is my second android phone and first rooting.
Can anyone give me step by step instructions to install either a google play kitkat or a pure sense 5.5 kitkat? I would prefer if I can do this just once now and get future updates automatically from google/htc.
Mine is Android 4.3 based Sense 5.0 with all the AT&T stuff. I am in the US.

There is no real difference between AT&T Kitkat and Jellybean on the One. In fact there are a few bugs with Kitkat. Such as the camera and a few others that have been posted.

njaustin123 said:
Hi All,
I bought this refurbished AT&T unlocked HTC One from eBay. I am with T Mobile.
I already unlocked the bootloader and rooted the phone. Why I did this:
1) I wanted to remove all the AT&T stuff including their update check which doesn't work with T Mobile SIM. (But not able to do it even after uninstalling with Titanium, those just come back on restart)
2) I wanted KitKat (either like an unlocked or international HTC one or the Google Play KitKat)
But I am not sure how to proceed.
I already have downloaded a ROM from this link: htconeroot.com/htc-one-stock-roms/android-4-4-kitkat-sense-5-5-stock-rom-for-htc-one
But not sure about S-OFF/ON etc because I am a newbie, this is my second android phone and first rooting.
Can anyone give me step by step instructions to install either a google play kitkat or a pure sense 5.5 kitkat? I would prefer if I can do this just once now and get future updates automatically from google/htc.
Mine is Android 4.3 based Sense 5.0 with all the AT&T stuff. I am in the US.
Click to expand...
Click to collapse
You could just try this
http://forum.xda-developers.com/showthread.php?t=2659374

I dont want AT&T again
mb_guy said:
You could just try this
http://forum.xda-developers.com/showthread.php?t=2659374
Click to expand...
Click to collapse
I dont want AT&T again.

njaustin123 said:
I dont want AT&T again.
Click to expand...
Click to collapse
I'd say switch to the Developer Edition rom, it doesn't contain all of the AT&T bloat.
1. Unlock the bootloader here.
2. S-Off via rummrunner or firewater.
3. Change CID to BS_US001 'fastboot oem writecid BS_US001'
4. Install Developer Edition 4.3 RUU, get it here.
5. Take OTA to 4.4.2.
There are guides in the One General and Q&A sections that cover all of this. Do a lot of reading, and then ask questions as needed.

Thanks. Any more Info?
cschmitt said:
I'd say switch to the Developer Edition rom, it doesn't contain all of the AT&T bloat.
1. Unlock the bootloader
2. S-Off via rummrunner or firewater.
3. Change CID to BS_US001 'fastboot oem writecid BS_US001'
4. Install Developer Edition 4.3 RUU, get it
5. Take OTA to 4.4.2.
There are guides in the One General and Q&A sections that cover all of this. Do a lot of reading, and then ask questions as needed.
Click to expand...
Click to collapse
Thanks a lot Schmitt. I think that is exactly what I have to do.
My bootloader is already unlcoked, Also I think I can handle Step 2 and Step3. Could you please pour or point me to more info on Step 4 and 5. Links to discussions here or other links will do. Being a newbie I am totally confused about stock, kernel, RUU etc.

njaustin123 said:
Could you please pour or point me to more info on Step 4 and 5. Links to discussions here or other links will do. Being a newbie I am totally confused about stock, kernel, RUU etc.
Click to expand...
Click to collapse
The RUU is easy, it is a complete software package for the phone that will restore it to the original software of the Developer Edition phones.
For the RUU to work, the CID (carrier id) must be set to BS_US001. This why you'll need to s-off the phone, so that you can change the CID.
Go to http://www.htcdev.com/devcenter/downloads and select 'Brightstar US' as the carrier, then 'Find Files' and download the 'RUU 3.22.1540.1 Developer Edition'. It is an EXE, just run it with the phone connected to the USB port of the computer and it will walk you through the install. After it reboots you will have developer edition 4.3, then update to 4.4.2 by OTA, just check in the Software Update menu in settings on the phone. It will download a file to the phone that will update it.

rumrunner didn't work
cschmitt said:
The RUU is easy, it is a complete software package for the phone that will restore it to the original software of the Developer Edition phones.
For the RUU to work, the CID (carrier id) must be set to BS_US001. This why you'll need to s-off the phone, so that you can change the CID.
.
Click to expand...
Click to collapse
rumrunner gave this error:
unfortunately this isn't going to work out with your configuration. you have 2
options:
1.) flash an unsecure kernel that's compatible with your ROM and retry rumrunner
(preferred and most reliable method).
2.) flash a different rom.
NOTE: No amount of messing around with su binaries and apk's is going to fix thi
s issue for you!!!.

njaustin123 said:
rumrunner gave this error:
unfortunately this isn't going to work out with your configuration. you have 2
options:
1.) flash an unsecure kernel that's compatible with your ROM and retry rumrunner
(preferred and most reliable method).
2.) flash a different rom.
NOTE: No amount of messing around with su binaries and apk's is going to fix thi
s issue for you!!!.
Click to expand...
Click to collapse
Flash the ElementalX kernel from here http://forum.xda-developers.com/showthread.php?p=40682393 and try again.
It's unsecured and should make rumrunner successful.

Thanks. It's S-OFF Now
cschmitt said:
Flash the ElementalX kernel from here and try again.
It's unsecured and should make rumrunner successful.
Click to expand...
Click to collapse
Thanks a lot. I did the kernel update and then S-OFF. Will try RUU tonight.

njaustin123 said:
Thanks a lot. I did the kernel update and then S-OFF. Will try RUU tonight.
Click to expand...
Click to collapse
See, this stuff is easy. You'll like the Dev Edition ROM.

In Dev Edition
cschmitt said:
See, this stuff is easy. You'll like the Dev Edition ROM.
Click to expand...
Click to collapse
Thank you again. I installed 4.3 RUU and OTAed to KitKat.
Very much satisfied and happy with it.
Some questions:
My root and custom kernel are gone. Even the TWRP recovery is lost.
Do I need to flash TWRP as recovery again? And install SU and 4.4 ElementalX again for root and getting the kernel? If yes and if I do these, will my future OTAs be blocked?

njaustin123 said:
Thank you again. I installed 4.3 RUU and OTAed to KitKat.
Very much satisfied and happy with it.
Some questions:
My root and custom kernel are gone. Even the TWRP recovery is lost.
Do I need to flash TWRP as recovery again? And install SU and 4.4 ElementalX again for root and getting the kernel? If yes and if I do these, will my future OTAs be blocked?
Click to expand...
Click to collapse
Yes
yes and Yes
you get future OTA by returning to stock first (flashing stock recovery will sometimes be all that's needed)

How do I flash stock recovery?
clsA said:
Yes
yes and Yes
you get future OTA by returning to stock first (flashing stock recovery will sometimes be all that's needed)
Click to expand...
Click to collapse
How do I flash stock recovery? If that alone doesn't work, is a complete installation with RUU the only way?

njaustin123 said:
How do I flash stock recovery? If that alone doesn't work, is a complete installation with RUU the only way?
Click to expand...
Click to collapse
Flash it using fastboot just like you would flash TWRP. The stock recovery can be pulled out of a firmware.zip.

Could not find the recovery image
cschmitt said:
Flash it using fastboot just like you would flash TWRP. The stock recovery can be pulled out of a firmware.zip.
Click to expand...
Click to collapse
I got the notification for 4.19.1540.9 update. I was about to go back to the stock recovery to update this.
But could not unzip the recovery image from the RUU zip
(PN07IMG_M7_UL_JB43_SENSE50_MR_BrightstarUS_WWE_3.22.1540.1.zip). It was not unzippable and even after repairing it with zip_repair tool I could not get the recovery image.
Also I downloaded recovery_1.29.1540.16_R.img from another xda post. That didn't work. After giving start update, it was stuck at a red triangle with a warning sign.

njaustin123 said:
I got the notification for 4.19.1540.9 update. I was about to go back to the stock recovery to update this.
But could not unzip the recovery image from the RUU zip
(PN07IMG_M7_UL_JB43_SENSE50_MR_BrightstarUS_WWE_3.22.1540.1.zip). It was not unzippable and even after repairing it with zip_repair tool I could not get the recovery image.
Also I downloaded recovery_1.29.1540.16_R.img from another xda post. That didn't work. After giving start update, it was stuck at a red triangle with a warning sign.
Click to expand...
Click to collapse
I think both of those recoveries are too old, you need the one for your currently installed kitkat version.

Any idea where can I get it?
mb_guy said:
I think both of those recoveries are too old, you need the one for your currently installed kitkat version.
Click to expand...
Click to collapse
Any idea where can I get it?

njaustin123 said:
Any idea where can I get it?
Click to expand...
Click to collapse
I can't find the 4.19.1540.x version but I believe any 4.19.x.x version will work.
I think the stock recovery may be in this dark bootloader firmware download .
http://www.htc1guru.com/downloads/firmware-downloads/
Get the 4.19.401.8 download and see if the recovery.img is included.
Best I can come up with for now.

No. That doesn't have it
mb_guy said:
I can't find the 4.19.1540.x version but I believe any 4.19.x.x version will work.
I think the stock recovery may be in this dark bootloader firmware download .
http://www.htc1guru.com/downloads/firmware-downloads/
Get the 4.19.401.8 download and see if the recovery.img is included.
Best I can come up with for now.
Click to expand...
Click to collapse
I just downloaded it and checked, it doesn't have the recovery.img

Related

[Q] Cannot Download OTA

I have an AT&T HOX+ running stock. It's unlocked via HTC and rooted. I cannot download any OTAs. I learned the hard way that you cannot download OTAs if you have any stock apps disabled so I've re-enabled them. Now it goes through the motions and finds the update, but when I connect to Wifi all I see is a blank message as seen in the attached screenshot.
Nilpo said:
I have an AT&T HOX+ running stock. It's unlocked via HTC and rooted. I cannot download any OTAs. I learned the hard way that you cannot download OTAs if you have any stock apps disabled so I've re-enabled them. Now it goes through the motions and finds the update, but when I connect to Wifi all I see is a blank message as seen in the attached screenshot.
Click to expand...
Click to collapse
Maybe Unroot and try.......
You must first flash the stock recovery and then relock bootloader using the command "fastboot oem lock" in fastboot. The stock recovery.img can be flashed using the fastboot command "fastboot flash recovery recovery.img" where "recovery.img" is replaced with whatever your recovery name is and .img. Make sure you flash the recovery before relocking. Root should not mess up the update although you will lose root after the update. I updated while the device was still rooted!
Sent from my HTC One X+ using xda developers app
[email protected] said:
Maybe Unroot and try.......
Click to expand...
Click to collapse
Is there a way to unroot without losing data? I haven't found one yet.
ryandroid226 said:
You must first flash the stock recovery and then relock bootloader using the command "fastboot oem lock" in fastboot. The stock recovery.img can be flashed using the fastboot command "fastboot flash recovery recovery.img" where "recovery.img" is replaced with whatever your recovery name is and .img. Make sure you flash the recovery before relocking. Root should not mess up the update although you will lose root after the update. I updated while the device was still rooted!
Sent from my HTC One X+ using xda developers app
Click to expand...
Click to collapse
So there's no way to update and run a custom recovery? If I have to relock the bootloader, I can't unlock again without factory wiping.
Why can't HTC just get the bluetooth right from the start? How did they even release a phone when BT doesn't work?
Nilpo said:
Is there a way to unroot without losing data? I haven't found one yet.
Click to expand...
Click to collapse
It's not the unrooting that will cause you to lose any data or other content on your device. It is the re-unlocking of the bootloader or the running of a RUU. AFAIK, there is no way to keep your device contents while you update the radio and hboot. The only option is to backup contents of SD, backup apps using Google or TiBU, and backup sms and call log. I may be wrong but I'm pretty sure this is how it goes. With that being said, it is not mandatory that you upgrade the radio/hboot in order to install a ROM that is sense 5/JB 4.2.2. There are already ROM's out there for AT&T built on this base
Sent from my HTC One X+ using xda developers app
Nilpo said:
Is there a way to unroot without losing data? I haven't found one yet.
Click to expand...
Click to collapse
Yeah u can unroot using SuperSU App itself from the setting choose Full Unroot........
Unintsall all the root Apps too since it unnecessary to have then without root.......
Flash the Stock recovery and relock the bootloader and then check for updates.....:good:
ryandroid226 said:
It's not the unrooting that will cause you to lose any data or other content on your device. It is the re-unlocking of the bootloader or the running of a RUU. AFAIK, there is no way to keep your device contents while you update the radio and hboot. The only option is to backup contents of SD, backup apps using Google or TiBU, and backup sms and call log. I may be wrong but I'm pretty sure this is how it goes. With that being said, it is not mandatory that you upgrade the radio/hboot in order to install a ROM that is sense 5/JB 4.2.2. There are already ROM's out there for AT&T built on this base
Sent from my HTC One X+ using xda developers app
Click to expand...
Click to collapse
If I unroot and install the OTA, and then unlock the bootloader again, with it keep the updated firmware or drop back to factory?
If I'm going through all this trouble, maybe I should be looking at a custom ROM. Any suggestions for a Sense 5 one built on AT&T? I haven't seen one for this phone.
Nilpo said:
If I unroot and install the OTA, and then unlock the bootloader again, with it keep the updated firmware or drop back to factory?
If I'm going through all this trouble, maybe I should be looking at a custom ROM. Any suggestions for a Sense 5 one built on AT&T? I haven't seen one for this phone.
Click to expand...
Click to collapse
The unlocking will wipe ur Storage.....but u ll have the update of 4.2.2..
there are few Custom ROMS with Sense 5 u can go through this Forum
Nilpo said:
If I unroot and install the OTA, and then unlock the bootloader again, with it keep the updated firmware or drop back to factory?
If I'm going through all this trouble, maybe I should be looking at a custom ROM. Any suggestions for a Sense 5 one built on AT&T? I haven't seen one for this phone.
Click to expand...
Click to collapse
If you update via the OTA then your factory firmware WILL be updated. Maybe you can request that a dev make a ROM that is stock and rooted sense5/JB 4.2.2, you might grab the interest of someone.. That way you could have a "stock" image of the ROM and avoid the radio/hboot upgrade. Otherwise, you will just have to go through the update process, wiping your device. IMO, backing everything up is not too painstaking and it is a good practice to do this periodically anyways. Just my .02!
Sent from my HTC One X+ using xda app-developers app
Backing up isn't too difficult on JB. I've done it manually as well as with Helium and other apps throughout the rooting/experimenting process. It's been my experience that those app backups don't restore properly and I'm left starting over anyway. The issues could be app specific, but I honestly don't remember which apps didn't work now.
Of course, I suppose it's all a small price to pay to have a phone that actually works when I connect my BT headset.
Where does one find the stock recovery?
I hope this isn't silly, but I've been running custom recovery forever and I'm blanking as to where to locate/d-load the stock recovery.
thanks!
mrbillishere said:
Where does one find the stock recovery?
I hope this isn't silly, but I've been running custom recovery forever and I'm blanking as to where to locate/d-load the stock recovery.
thanks!
Click to expand...
Click to collapse
Not sill at all. I have an image that I believe is the stock recovery, but how can I be sure?
Nilpo said:
Not sill at all. I have an image that I believe is the stock recovery, but how can I be sure?
Click to expand...
Click to collapse
OK, well after dusting off the cobwebs and reading some threads for the Intl version I learned this... the stock firmware will also contain the radios and stock recovery. So now I'm looking for the correct firmware to match my phone's CID and Modelid. The command to dump these variables out is 'fastboot getvar all'
My AT&T OneX+ reported this:
(bootloader) modelid: PM6310000
(bootloader) cidnum: CWS__001
There's a txt file in the firmware.zip that will contain a list of the applicable CID numbers the firmware can apply to. Evidently since our phones are S-on an entry in the list must correspond to the device's reported CID.
So now I'm searching for an updated firmware.zip
You can find the stock rom here as found in this thread.

AT&T 4.4.2 update solution

These are the steps i took to get the Kit Kat update.
I couldnt get the update OTA like most people and i was completely stock.
So if you are in a similar position these steps may help.
DO AT YOUR OWN RISK!
1. Unlock your bootloader and get root access. I did by following these instructions from this video.
Credits goes to sakitech.
https://www.youtube.com/watch?v=kJYAS2KN17Y&feature=youtu.be
2. Gain S-OFF by following these instructions from this video.
Credits goes to sakitech.
https://www.youtube.com/watch?v=NeFwsqU4YL4
3. After you have completed these steps successfully head over to @clsA thread and download the AT&T 4.4.2 OTAPkg.zip and the
stock Recovery_Cingular_US_3.17.502.3.img. Link to the thread http://forum.xda-developers.com/showthread.php?t=2659374
4. Place the downloaded .zip on the root your phone storage.
5. follow the steps in @clsA post and flash Recovery_Cingular_US_3.17.502.3.img via fastboot.
6. Navigate to recovery from fastboot on your HTC ONE. If you see "Mount SDCard failed" ignore it. goto to phone storage and locate the update.zip and flash it.
Click to expand...
Click to collapse
this worked for me, it should also work for anyone else.
ALL CREDITS goes to the creator of the video - sakitech and Senior Member here on xda clsA
Click to expand...
Click to collapse
r3al_0g said:
These are the steps i took to get the Kit Kat update.
I couldnt get the update OTA like most people and i was completely stock.
So if you are in a similar position these steps may help.
DO AT YOUR OWN RISK!
this worked for me, it should also work for anyone else.
Click to expand...
Click to collapse
So am I the only person who went into settings and Clicked AT&T update and got the 4.4.2 update that way. I have never had a phone in all my life tell me an update was ready. I always had to check manually about once or twice a week out of boredom. Did the same with my ONE last week and sure enough there was an update and it downloaded and installed fine.
Solarenemy68 said:
So am I the only person who went into settings and Clicked AT&T update and got the 4.4.2 update that way. I have never had a phone in all my life tell me an update was ready. I always had to check manually about once or twice a week out of boredom. Did the same with my ONE last week and sure enough there was an update and it downloaded and installed fine.
Click to expand...
Click to collapse
i have been clicking the check for update link at least 10 times a day since the update was released and i didnt get it ota i had to do it manually
If you're stock, you should be able to get the update just by changing the date. I brought my phone back to stock (3.17.502.3) then just kept hitting Software Update. If it didn't update, advance the date and try again. After a few date changes, the update was offered.
chp said:
If you're stock, you should be able to get the update just by changing the date. I brought my phone back to stock (3.17.502.3) then just kept hitting Software Update. If it didn't update, advance the date and try again. After a few date changes, the update was offered.
Click to expand...
Click to collapse
ok thanks for the info.. ill add it to the post if its not a prob
r3al_0g said:
These are the steps i took to get the Kit Kat update.
I couldnt get the update OTA like most people and i was completely stock.
So if you are in a similar position these steps may help.
DO AT YOUR OWN RISK!
this worked for me, it should also work for anyone else.
Click to expand...
Click to collapse
Will it work if you are running a custom recovery like TWRP?
ExcelonGT said:
Will it work if you are running a custom recovery like TWRP?
Click to expand...
Click to collapse
Custom recovery won't work.. U will have to b on stock 4.3 and S-OFF with stock recovery thats mentioned above..
Sent from my LG-D801 using Tapatalk
r3al_0g said:
Custom recovery won't work.. U will have to b on stock 4.3 and S-OFF with stock recovery thats mentioned above..
Sent from my LG-D801 using Tapatalk
Click to expand...
Click to collapse
Anyone know if there are issues with S-Off and rooting since the update? I am 100% stock, non rooted, never installed a rom. Its been stock since the day I got it. I planned on getting the AT&T update to 4.4.2, rooting, making an update then testing some roms.
I know with other phones the update screwed some things up so I didn't know if rooting/s-off were an issue since the update.
Thanks ll!
Edit:
nevermind...found it: http://forum.xda-developers.com/showthread.php?t=2663122
So what exactly do we need to get OTA?
Stock recovery, android 4.3, locked bootloader?
I have all that, and still not finding an OTA update. Manually looking for the update, and I'm just not getting it.
lettuceman44 said:
So what exactly do we need to get OTA?
Stock recovery, android 4.3, locked bootloader?
I have all that, and still not finding an OTA update. Manually looking for the update, and I'm just not getting it.
Click to expand...
Click to collapse
unlocked bootloader, stock 4.3 and s-off, stock recovery.. download the ota place it on ur phone reboot into recovery and flash it.. that worked for me
r3al_0g said:
unlocked bootloader, stock 4.3 and s-off, stock recovery.. download the ota place it on ur phone reboot into recovery and flash it.. that worked for me
Click to expand...
Click to collapse
Oh, I meant from at&t over the air. I feel like I'm missing something, so trying to find out what the ota requirements are.
I can't flash it yet, I only have a windows 8.1 computer with usb 3.0 ports. Fastboot doesn't work.
lettuceman44 said:
Oh, I meant from at&t over the air. I feel like I'm missing something, so trying to find out what the ota requirements are.
I can't flash it yet, I only have a windows 8.1 computer with usb 3.0 ports. Fastboot doesn't work.
Click to expand...
Click to collapse
@chp recommend advancing your date and try and see if the update comes through. Try it a few times and see if it will work for you also
Sent from my LG-D801 using Tapatalk
Tried that with no luck. Had to do a factory reset because I went to far, and my OTA check was in -300 hours.
You guys are forgetting that to be able to update the OTA, you need to have an ACTIVE at&t sim card inserted to your phone. I think this is the reason for all the confusion around since not everybody lives in the US
Downgrade to 4.3
OK, so I was able to upgrade but now I messed it up trying to patch default.xml. :crying:
I am trying to revert to the 4.3 with RRU but I get error 155.
I am S-Off, HBOOT 1.56.
I tried with bootloader re-locked, unlocked, locked. I tried with stock recovery and with ClockWM recovery both locked and unlocked.
I also tried to re-apply the patch with stock recover but it fails verification...
Any ideas how do I go back or fix this?
Thanks
Adrian
Tutorial
How to Update HTC One AT&T android 4.4.2 and root:
http://forum.xda-developers.com/show...79356166999787
Gabe09196 said:
You guys are forgetting that to be able to update the OTA, you need to have an ACTIVE at&t sim card inserted to your phone. I think this is the reason for all the confusion around since not everybody lives in the US
Click to expand...
Click to collapse
i kinda figured n yea im not from the US so this was the only method that worked for me
agoyeneche said:
OK, so I was able to upgrade but now I messed it up trying to patch default.xml. :crying:
I am trying to revert to the 4.3 with RRU but I get error 155.
I am S-Off, HBOOT 1.56.
I tried with bootloader re-locked, unlocked, locked. I tried with stock recovery and with ClockWM recovery both locked and unlocked.
I also tried to re-apply the patch with stock recover but it fails verification...
Any ideas how do I go back or fix this?
Thanks
Adrian
Click to expand...
Click to collapse
The BEST way to make sure that you can run the RUU, whether it be the ATT version, or the Dev Edition is to make sure you downgrade the HBOOT to 1.44. You will never see than error again. No problems at all. Why on Earth though would you want the ATT version, when you can Dev it, and take the 4.4.2 OTA with no carrier BS?
hack14u said:
The BEST way to make sure that you can run the RUU, whether it be the ATT version, or the Dev Edition is to make sure you downgrade the HBOOT to 1.44. You will never see than error again. No problems at all. Why on Earth though would you want the ATT version, when you can Dev it, and take the 4.4.2 OTA with no carrier BS?
Click to expand...
Click to collapse
Thank you.
Actually that is what I did. After downgrading HBoot I was able to use the RRU.
Unfortunately I use my phone for work with Mobileiron and will flag it to IT if I'm rooted. I have tried a couple of workaround so but did not work very well. Every time I try to monkey with it IT starts getting emails every 30 min saying my device is not compliant and I am rooted.... So my best solution is to unlock boot loader and flash mods there. Which got me into this trouble....
I can't navigate to the recovery after I flashed Recovery_Cingular_US_3.17.502.3.img to install the OTA. I've tried going to recovery mode and then pressing Power + Vol. Up to no avail. Any help?

[Q] Help with my att htc m8

Hi,
Can someone help me please. I am looking for a rom for my AT&T US, HTC One M8. I'm running 4.4.2, Hboot 3.16, Radio 1.16..., and 1.58.502.1 firmware.I have the 3.4 kernel. I am unlocked, TWRP latest custom recovery, and rooted with SuperSU. I am S-On. I can't S-Off and can't update my Firmware. I need it to work in the US, so what rom can I flash that will work. When I go to Dev sites every rom I see only has the 4.4.3/4.4.4 versions with the new Firmware, for my device. When I try to flash .zip's through TWRP, Aroma gives me a success, but it auto reboots and I get stuck in boot loop... I am able to recover the stock image, but can't get a custom rom to stick. I have watched hours of videos and read hundreds of pages of threads. HELP
Thank You,
-Shane
HitShane said:
Hi,
Can someone help me please. I am looking for a rom for my AT&T US, HTC One M8. I'm running 4.4.2, Hboot 3.16, Radio 1.16..., and 1.58.502.1 firmware.I have the 3.4 kernel. I am unlocked, TWRP latest custom recovery, and rooted with SuperSU. I am S-On. I can't S-Off and can't update my Firmware. I need it to work in the US, so what rom can I flash that will work. When I go to Dev sites every rom I see only has the 4.4.3/4.4.4 versions with the new Firmware, for my device. When I try to flash .zip's through TWRP, Aroma gives me a success, but it auto reboots and I get stuck in boot loop... I am able to recover the stock image, but can't get a custom rom to stick. I have watched hours of videos and read hundreds of pages of threads. HELP
Thank You,
-Shane
Click to expand...
Click to collapse
There are 4.4.2 roms still available but your best bet is pay the $25 for sunshine s-off utility that way you can update your firmware and run whatever rom/kernel you want.
If you've tried the flash various ROMs, and they all won't boot, then the problem is not what ROM, but something else.
adb erase cache
Then, flash recovery again. Possibly re-download recovery, to make sure the file is not corrupt.
redpoint73 said:
If you've tried the flash various ROMs, and they all won't boot, then the problem is not what ROM, but something else.
adb erase cache
Then, flash recovery again. Possibly re-download recovery, to make sure the file is not corrupt.
Click to expand...
Click to collapse
^^ I did that when I rooted the phone. I used the HTCDev to unlock it. I used Fastboot and adb in cmd from my PC to install TWRP and the Recovery file and clear the cache. Should I reflash recovery again???
I have wiped and tried factory resets before installing a rom. The problem is that I can't find the download link for an old rom for my specific phone. I need the 1.58.502.1 version (Don't I ?), so that I don't have to change my Firmware through S-OFF... When I find a rom that did make one that would work on my device, they have already updated the OP download link with their latest version to run with the updated AT&T 4.4.3/4.4.4 and 2.22.1540.3.
* I have the newest TWRP installed with the 24MB Recovery.img. I have SU installed with privileges. The phone passes rooted tests. Phone is S-ON... *
iRunLinux said:
There are 4.4.2 roms still available but your best bet is pay the $25 for sunshine s-off utility that way you can update your firmware and run whatever rom/kernel you want.
Click to expand...
Click to collapse
^^I have seen even sunshine fail with the latest devices from AT&T.
?----->Does anyone have a good link to a rom that will run on my; AT&T HTC One M8 running 4.4.2 & 1.58.502.1, (1.16.21331931.LA11G)? It was bought a month ago from an AT&T store...
Thank You,
-Shane
HitShane said:
Should I reflash recovery again???
Click to expand...
Click to collapse
I just told you to adb wipe cache and flash recovery again. Why are you asking me this? A lot of issues with TWRP not flashing ROMs can be solved by wiping cache and flashing again (probably just a bad initial install).
HitShane said:
I need the 1.58.502.1 version (Don't I ?), so that I don't have to change my Firmware through S-OFF...
Click to expand...
Click to collapse
Any ROM that is not 2.xx Sense based.
I haven't checked every single thread/link, but most (if not all) 1.54 and 1.58 based Sense ROMs on my Index thread seem to be working:
http://forum.xda-developers.com/showthread.php?t=2751432
This also includes the stock rooted 1.58 ROM, if you wish to go that route.
HitShane said:
^^I have seen even sunshine fail with the latest devices from AT&T.
Click to expand...
Click to collapse
You sure? I haven't seen sunshine fail for anybody, much less AT&T, which hasn't had their software updated for sometime now. Regardless of how new the device is, its still the same 1.58 software, which is 3 months old at this point.
firewater, on the other hand is known to fail for more recent AT&T versions.
918
redpoint73 said:
I just told you to adb wipe cache and flash recovery again. Why are you asking me this? A lot of issues with TWRP not flashing ROMs can be solved by wiping cache and flashing again (probably just a bad initial install).
Any ROM that is not 2.xx Sense based.
I haven't checked every single thread/link, but most (if not all) 1.54 and 1.58 based Sense ROMs on my Index thread seem to be working:
http://forum.xda-developers.com/showthread.php?t=2751432
This also includes the stock rooted 1.58 ROM, if you wish to go that route.
You sure? I haven't seen sunshine fail for anybody, much less AT&T, which hasn't had their software updated for sometime now. Regardless of how new the device is, its still the same 1.58 software, which is 3 months old at this point.
firewater, on the other hand is known to fail for more recent AT&T versions.
Click to expand...
Click to collapse
So for instance on your Index, I followed the link to ViperOneM8 1.6.0. This takes you to the Dev page for that rom. I follow the page to downloads that directs me another page. Along the way I find out that it looks like ViperOneM8 1.8 is the last update before 2.xx. The download page only has the most recent ViperOneM8_2.2.0.zip, or they offer the OTA increments of each previous version. Those aren't large enough to be the whole rom. How do I find the legacy full roms?
-Shane
HitShane said:
So for instance on your Index, I followed the link to ViperOneM8 1.6.0. This takes you to the Dev page for that rom. I follow the page to downloads that directs me another page. Along the way I find out that it looks like ViperOneM8 1.8 is the last update before 2.xx. The download page only has the most recent ViperOneM8_2.2.0.zip, or they offer the OTA increments of each previous version. Those aren't large enough to be the whole rom. How do I find the legacy full roms?
Click to expand...
Click to collapse
I think you picked one of the few (maybe the only one) that doesn't link to an actual 1.xx ROM. Just pick any other one.
EDIT: Oh, wait InsertCoin also. Will update the Index to show those as 2.22 ROMs.
Devs usually don't keep their legacy versions posted. Most you can do is ask if another member has the zip.
redpoint73 said:
I think you picked one of the few (maybe the only one) that doesn't link to an actual 1.xx ROM. Just pick any other one.
EDIT: Oh, wait InsertCoin also. Will update the Index to show those as 2.22 ROMs.
Devs usually don't keep their legacy versions posted. Most you can do is ask if another member has the zip.
Click to expand...
Click to collapse
Thank you for all of the information. I guess the roms develop faster than I can get a phone for them It baffles me that a version for each baseline of a current device isn't listed. I guess I should flash back to the most current stock rom and wait for the OTA from AT&T. I might try the S-Off for $25, but I have seen a lot of chatter about newly bought M8 ATT devices not working. Something about them having a patch from HTC...
-Shane

How to remove "Development Purposes" text on boot.

Just updated to the 4.4.3 OTA then rooted flashed TWRP and install Venom One ROM. Now I get that annoying message on boot. My OCD is drving me nuts! found a few tutorials about flashing fastboot, but they all seem pretty old. Not sure if theres an update or an easy to fallow tutorial using adb or an AIO software. Thanks.
Need to wait for hboot to be modded to have that removed
Wonders_Never_Cease said:
Need to wait for hboot to be modded to have that removed
Click to expand...
Click to collapse
Ah okay thanks. Wasnt sure if Hboot was universal or if it was by build.
2.23.503.2 ota? If not s-off cannot flash firmware...if s-off the hboot has been modified already. Link is located in my thread in the at&t m8 section
Wonders_Never_Cease said:
2.23.503.2 ota? If not s-off cannot flash firmware...if s-off the hboot has been modified already. Link is located in my thread in the at&t m8 section
Click to expand...
Click to collapse
I'm on build 2.22.401.5 running VenomOne rom, S-Off, rooted all the good stuff. Will your hboot mod work for mine?
if on an att device its been discussed many times to use the appropriate firmware for us devices...2.22.1540.3/.4 is latest developer edition device firmware, 2.23.502.3 is latest for att devices...imo use one of those packages @firmware instead of euro.
Wonders_Never_Cease said:
if on an att device its been discussed many times to use the appropriate firmware for us devices...2.22.1540.3/.4 is latest developer edition device firmware, 2.23.502.3 is latest for att devices...imo use one of those packages @firmware instead of euro.
Click to expand...
Click to collapse
OK and I can just install either one of those hboots over my existing one and it wont brick my phone or is this more to this?
look in the htc one m8 forum since your using a euro firmware for the modified 2.22.401.5 hboot im sure its been done...
Wonders_Never_Cease said:
look in the htc one m8 forum since your using a euro firmware for the modified 2.22.401.5 hboot im sure its been done...
Click to expand...
Click to collapse
Found it, thanks man. Gonna mess with it a little later.
CavyS said:
Just updated to the 4.4.3 OTA then rooted flashed TWRP and install Venom One ROM. Now I get that annoying message on boot. My OCD is drving me nuts! found a few tutorials about flashing fastboot, but they all seem pretty old. Not sure if theres an update or an easy to fallow tutorial using adb or an AIO software. Thanks.
Click to expand...
Click to collapse
Hey Cavy..I got a couple of questions for you, if you don't mind. Were you completely stock after taking the 4.4.3 update? I just received my update a couple of days ago and I'm thinking about taking the plunge and rooting. How did you go about rooting and flashing Venom One? Thanks for your help!
thinkhope said:
Hey Cavy..I got a couple of questions for you, if you don't mind. Were you completely stock after taking the 4.4.3 update? I just received my update a couple of days ago and I'm thinking about taking the plunge and rooting. How did you go about rooting and flashing Venom One? Thanks for your help!
Click to expand...
Click to collapse
Yeah I was completely stock after updating. To root I used the AIO toolkit found here (http://forum.xda-developers.com/showthread.php?t=2699065) Once youre rooted reboot into recovery and make a backup. Then download the ViperOne rom here (http://venomroms.com/htc-one-m8/) copy the zip folder onto your SD or internal storage and reboot into recovery again and flash the ViperOne zip folder.
CavyS said:
Yeah I was completely stock after updating. To root I used the AIO toolkit found here (http://forum.xda-developers.com/showthread.php?t=2699065) Once youre rooted reboot into recovery and make a backup. Then download the ViperOne rom here (http://venomroms.com/htc-one-m8/) copy the zip folder onto your SD or internal storage and reboot into recovery again and flash the ViperOne zip folder.
Click to expand...
Click to collapse
You don't need to root if you are going to flash a custom ROM right away. Unlock bootloader, install custom recovery, then put the custom ROM on the phone and flash it.
So the toolkit still works?? Thought I read somewhere the 4.4.3 patched something. Are you also S-OFF??
Sent from my HTC One_M8 using XDA Free mobile app
redpoint73 said:
You don't need to root if you are going to flash a custom ROM right away. Unlock bootloader, install custom recovery, then put the custom ROM on the phone and flash it.
Click to expand...
Click to collapse
It was just easier for me to fallow a set of instructions going step by step than jumping around just to avoid 1 easy step.
thinkhope said:
So the toolkit still works?? Thought I read somewhere the 4.4.3 patched something. Are you also S-OFF??
Sent from my HTC One_M8 using XDA Free mobile app
Click to expand...
Click to collapse
Yeah still works, you might of read that Firewater for some people doesnt work on 4.4.3. For me Firewater worked and I'm S-Off for some people it doesnt and you have to use Sunshine in that case.
thinkhope said:
So the toolkit still works??
Click to expand...
Click to collapse
I highly recommend doing it manually and steering clear of toolkits. Using a toolkit robs you of an important learning opportunity, and leaves you with little understanding of the processes. Skills and knowledge that are important when things don't go quite right (which will inevitably happen).
redpoint73 said:
I highly recommend doing it manually and steering clear of toolkits. Using a toolkit robs you of an important learning opportunity, and leaves you with little understanding of the processes. Skills and knowledge that are important when things don't go quite right (which will inevitably happen).
Click to expand...
Click to collapse
I agree and that's the route I'm trying to take, however just need a bit more of a solid guide to lean on. I haven't messed around with adb or pushed anything via fastboot since my One X. Don't want to end up with a fancy paper weight.
Sent from my HTC One_M8 using XDA Free mobile app
thinkhope said:
I agree and that's the route I'm trying to take, however just need a bit more of a solid guide to lean on. I haven't messed around with adb or pushed anything via fastboot since my One X. Don't want to end up with a fancy paper weight.
Click to expand...
Click to collapse
If you did it on your One X, its really not any different on the M8. Actually, probably a good deal easier if you had the AT&T One X (EVITA), since that phone required temp root and SuperCID to unlock the bootloader, for the most part.
In short:
-Go to HTCDev.com to unlock the bootloader. The website walks you though step-by-step, so there is really nothing to that part.
- Use adb to flash your recovery of choice (TWRP or CWM)
- Flash SU/SuperSU or flash a custom ROM
-S-off, if you want
- That's it!
redpoint73 said:
If you did it on your One X, its really not any different on the M8. Actually, probably a good deal easier if you had the AT&T One X (EVITA), since that phone required temp root and SuperCID to unlock the bootloader, for the most part.
In short:
-Go to HTCDev.com to unlock the bootloader. The website walks you though step-by-step, so there is really nothing to that part.
- Use adb to flash your recovery of choice (TWRP or CWM)
- Flash SU/SuperSU or flash a custom ROM
-S-off, if you want
- That's it!
Click to expand...
Click to collapse
I definitely did have the evita. Had to alter the cid to make htc dev believe it was a different phone or something like that, if I remember correctly.
S-ON really is only if I want to mess with different radios, right? All I want is xposed and and maybe some cm 11 or gpe once Android L is out.
Well, sounds easy enough. I will be attempting later tonight after work. Thanks for all of your help. If it's OK, mind if I PM you if something goes wrong?
Sent from my HTC One_M8 using XDA Free mobile app
thinkhope said:
S-ON really is only if I want to mess with different radios, right? All I want is xposed and and maybe some cm 11 or gpe once Android L is out.
Click to expand...
Click to collapse
S-off is needed to flash radio, hboot, SIM unlock, and some other things. But not for root or to flash ROMs. Pretty much similar to how things were on the EVITA; with the exception that boot.img will flash automatically along with the ROM (not possible on most hboots on the EVITA, and had to be flashed manually with fastboot).
It sounds like you are already on the "official" 2.23 software (Android 4.4.3) by OTA? If so, you don't need to update firmware (radio, hboot, etc.) as the OTA already updated it. Otherwise, s-off is needed to flash the firmware manually; which is pretty much required for any 2.xx Sense based custom ROMs (otherwise there will be serious bugs like very long boot times, broken WiFi, Bluetooth). While s-off is not strictly needed to flash the ROM (it will flash correctly) things just won't run right if firmware is outdated. This is the only reason you would "need" to have s-off for flashing ROMs. AOSP and GPE ROMs won't suffer this issue.
But if you are already on the new OTA, this isn't an issue for flashing any ROM. You can verify by looking at the hboot version and baseband. If you are on hboot 3.18 and baseband 1.19; your firmware is up to date, and won't be an issue for running any ROMs.
thinkhope said:
mind if I PM you if something goes wrong?
Click to expand...
Click to collapse
I actually prefer you just posting to the forums. Either to an existing relevant thread, or start a new one if a relevant one does not already exist.
Couple reasons for this:
- Info given to you can help others reading the forums, and benefit the community as a whole instead of being hidden away in PM
- You can get help from more than just one user. I don't claim to even remotely know everything, and often its helpful to have more than one set of eyes on a problem (especially the tougher ones). And I might not even be online to help.
In particular for the 2nd point: my wife and I are going to be having a baby, with scheduled induction tomorrow (Sept. 5) unless it happens by itself sooner. So I won't be available to help you when that happens, anyway!
In any case, good luck!

[Q] S-off error

I tried to s-off my Desire 601 using rumrunner unde ubuntu and I received tis message:
unfortunately this isn't going to work out with your configuration. you have 2 options:
1.) flash an unsecure kernel that's compatible with your ROM and retry rumrunner (preferred and most reliable method).
2.) flash a different rom.
NOTE: No amount of messing around with su binaries and apk's is going to fix this issue for you!!!.
Better luck next time!!!!bye
When I enter in recovery apears S-OFF, but the phone restarting at the HTC logo.
Where can I find unsecure kernel or differnt room?
boot into recovery and select "mount" then select "system" then select "file manager" and go to /system/bin/hcheck and delete or rename "hcheck" then reboot
Thank you! You save my day!
Another issue now.
I've instaled Lyberty kernel and the only rom working is ClockWorkSenseless. Antoher rom's put the phone in bootloop and I cant do anything. The /system/bin folder is empty.
I want to go back to stock kernel and rom. How can i do that?
I'm on 4.2.2 S-off twrp 2.8.0.2
L.E. Solved. TWRP 2.8.0.2 was the problem. I put 2.7.0.0 and now I can see all the files.
What's means this message?
This build is for
development purposes
only Do not distribute outside of
HTC without HTC's written permission.
Failure to comply may lead to legal action
blue74lion said:
What's means this message?
This build is for
development purposes
only Do not distribute outside of
HTC without HTC's written permission.
Failure to comply may lead to legal action
Click to expand...
Click to collapse
It's hTC's standard message on S-OFF devices.
I have a thread going for removing that red text, but it's only got hboots from the 4.4.4 OTA.
If you want to remove it you can follow the instructions in post 2 of this thread which help you with saving your OTA zip if you plan to update to to 4.4.4 (only need to save it if your carrier's version isn't there already) or dump your current hboot if you plan on staying on 4.2.2.
blue74lion said:
Another issue now.
I've instaled Lyberty kernel and the only rom working is ClockWorkSenseless. Antoher rom's put the phone in bootloop and I cant do anything. The /system/bin folder is empty.
I want to go back to stock kernel and rom. How can i do that?
I'm on 4.2.2 S-off twrp 2.8.0.2
L.E. Solved. TWRP 2.8.0.2 was the problem. I put 2.7.0.0 and now I can see all the files.
Click to expand...
Click to collapse
Also, not sure where/why you got 2.7.0.0 on there, but as of 10/22 2.8.1.0 is the official version. Yes, the version of TWRP posted here on XDA is for KitKat devices, but the official builds from their website work fine on JB (4.2.2) devices.
I've tried to update to 4.4.2, but something is missing me. OTA didnt find nothing. What are the steps to following to update?
Software number is 1.10.401.8
Kernel version 3.4.10-g31cb4f3
Zara_UL pvt ship s-off
CID-VODAP021
HBOOT-2.20.0000
Flash a stock kernel via fastboot and flash a stock rom via twrp
Child's Play said:
Flash a stock kernel via fastboot and flash a stock rom via twrp
Click to expand...
Click to collapse
You'll also need to flash stock recovery.
-Duir- said:
You'll also need to flash stock recovery.
Click to expand...
Click to collapse
No he wanted to go back to a stock kernel and rom
Child's Play said:
No he wanted to go back to a stock kernel and rom
Click to expand...
Click to collapse
Oh, I thought what you posted was in response to getting the OTA update to work.
Still no working to update to 4.4.2. I followed this steps to back to stock:
http://forum.xda-developers.com/showpost.php?p=55850035&postcount=23
Can be an issue that my phone has CID Vodafone Australia and the stock is for Europe?

Categories

Resources