[Q] Can you install a custom ROM without being S-OFF? - One (M8) Q&A, Help & Troubleshooting

I've recently unlocked my bootloader and rooted my HTC One M8, and I noticed that you have to pay in order to S-OFF your device. I wanted to know if you can install a custom ROM without being S-OFF?

You can but as far as I'm aware it's only up to 4.4.3. I'm using Sinless Rom 4.4.3 but really want to go 4.4.4. I did install a couple but had no WiFi connection on them I'm going to s-off with Sunshine soon when I've got the money. Hopefully a dev will prove me wrong and say you can install 4.4.4 without being s-on. It could be that my firmware is really outdated so in which case I'd have to go back to stock and update it. Anyway hope my gibberish helped in some way
Sent from my unknown using Tapatalk

lazyeejay said:
You can but as far as I'm aware it's only up to 4.4.3.
Click to expand...
Click to collapse
I'm trying to understand what you are saying here. What is only up to 4.4.3? Stock M8's have been updated not only to 4.4.4, but to 5.0 (Lollipop).
If you are on a 4.4.3 ROM, and going to 4.4.4 breaks WiFi, you in fact have outdated firmware.
Return to stock ROM and stock recovery and install official OTAs up to current (5.0 Lollipop) to run the current custom ROMs, without having to s-off.

redpoint73 said:
Return to stock ROM and stock recovery and install official OTAs up to current (5.0 Lollipop) to run the current custom ROMs, without having to s-off.
Click to expand...
Click to collapse
I will attempt to do that and keep you guys posted.

iBiton said:
I've recently unlocked my bootloader and rooted my HTC One M8, and I noticed that you have to pay in order to S-OFF your device. I wanted to know if you can install a custom ROM without being S-OFF?
Click to expand...
Click to collapse
Yes and No.
You can flash any custom ROMs meant for the M8, meaning they will flash. But some things might be broken (extreme long boot times, broken WiFi) if you "firmware" is not up to date.
Reason for that is that when going between major updates (Android builds 4.4.2 to 4.4.2, etc.) HTC has been updating a collection of modules (aside from the ROM itself) commonly called "firmware" that includes hboot, radio, WiFi, and other stuff. Many of these partitions are write protected. Theefore, they can only be updated either by official means (such as OTA updates) or otherwise you need s-off to "manually" update them.
One easy question, is your phone already running stock Lollipop? If so, you can just flash any custom ROM meant for the M8.
---------- Post added at 04:18 PM ---------- Previous post was at 04:17 PM ----------
iBiton said:
I will attempt to do that and keep you guys posted.
Click to expand...
Click to collapse
Are you currently running stock KitKat?

Thanks for clearing that up for me, I only said 4.4.3 as I came from 4.4.2 originally. I did suspect my firmware had something to do with it hence why I said hopefully someone could prove me wrong and so they have?
Sent from my unknown using Tapatalk

redpoint73 said:
I'm trying to understand what you are saying here. What is only up to 4.4.3? Stock M8's have been updated not only to 4.4.4, but to 5.0 (Lollipop).
If you are on a 4.4.3 ROM, and going to 4.4.4 breaks WiFi, you in fact have outdated firmware.
Return to stock ROM and stock recovery and install official OTAs up to current (5.0 Lollipop) to run the current custom ROMs, without having to s-off.
Click to expand...
Click to collapse
redpoint73 said:
Yes and No.
You can flash any custom ROMs meant for the M8, meaning they will flash. But some things might be broken (extreme long boot times, broken WiFi) if you "firmware" is not up to date.
Reason for that is that when going between major updates (Android builds 4.4.2 to 4.4.2, etc.) HTC has been updating a collection of modules (aside from the ROM itself) commonly called "firmware" that includes hboot, radio, WiFi, and other stuff. Many of these partitions are write protected. Theefore, they can only be updated either by official means (such as OTA updates) or otherwise you need s-off to "manually" update them.
One easy question, is your phone already running stock Lollipop? If so, you can just flash any custom ROM meant for the M8.
---------- Post added at 04:18 PM ---------- Previous post was at 04:17 PM ----------
Are you currently running stock KitKat?
Click to expand...
Click to collapse
Yes. I am currently running stock 5.0

iBiton said:
Yes. I am currently running stock 5.0
Click to expand...
Click to collapse
No need to return to stock recovery and OTA, then. Your firmware is up to date.
Just flash the custom ROM of your choice. S-off not required.

Related

[Q] About updating and rooting

I am new to the anrdoid scene(One X is my first Android after years of BB and iOS devices) and have a few questions. My One X is currently on OTA 1.28.720.10 I see that most of the roms are 1.29.401.11 based. Will i need to update to those versions before rooting and flashing those ROMs. I would've updatedto 1.29.401.11 if i could but when I checked for new updates on the phone I was told that no new updates were available(i am guessing this has something to do with my region, which is india)
complete noob here, i wanted to not be such a Pain in the A** but i searched the forum to no avail....
boobinator said:
Am i new to the anrdoid scene(One X is my first Android after years of BB and iOS devices) and have a few questions. My One X is currently on OTA 1.28.720.10 I see that most of the roms are 1.29.401.11 based. Will i need to update to those versions before rooting and flashing those ROMs. I would've updatedto 1.29.401.11 if i could but i check for new updates on the phone it tells me that no new updates are available(i am guessing this has something to do with my region, which is india)
complete noob here, i wanted to not be such a Pain in the A** but i searched the forum to no avail....
Click to expand...
Click to collapse
no you do not need to update to latest firmware for you to be able to flash the latest custom roms. just backup your current rom and flash the one that you like and that is it follow the guide on how to install the rom which should be on the OP of the rom of your choice and your good to go
Goku80 said:
no you do not need to update to latest firmware for you to be able to flash the latest custom roms. just backup your current rom and flash the one that you like and that is it follow the guide on how to install the rom which should be on the OP of the rom of your choice and your good to go
Click to expand...
Click to collapse
Thats is what i thought, but i was reading through a couple of threads over in the HOX android dev section and ran into this post by JDR0ID(whose Exodized rom I plan to flash) -
Ok, i think i know why i have so much battery drain lol!!! im 1.26 firmware (0.43 HBOOT) on a 1.29 rom lol!?!?! I have never updated firmware and ive just noticed.!!!! im going to have to revert to stock to update right?
Click to expand...
Click to collapse
link to said post - http://forum.xda-developers.com/showthread.php?p=26473063#post26473063
They then proceed to talk about HBOOT version, and i have no idea what that is. So does that mean that if I dont update to 1.29 based rom I will not get the latest HBOOT version and I will have issues with his rom?
boobinator said:
Thats is what i thought, but i was reading through a couple of threads over in the HOX android dev section and ran into this post by JDR0ID(whose Exodized rom I plan to flash) -
link to said post - http://forum.xda-developers.com/showthread.php?p=26473063#post26473063
They then proceed to talk about HBOOT version, and i have no idea what that is. So does that mean that if I dont update to 1.29 based rom I will not get the latest HBOOT version and I will have issues with his rom?
Click to expand...
Click to collapse
right say you are on 1.28 firmware and you want to flash 1.29 custom rom you will not be fully updated. you can do that by RUU or wait for an OTA update from your carrier. i was on 1.28 firmware but still flashed the latest custom roms. why you ask. cause i just love the roms..you do not get fully updated due to the s-off issues but i never had issues so i do not see why you should either
all honesty i do not see any difference having an old HBOOT or an old one. what i know is that when changing roms you do get the latest radio. if you go into settings and about phone and check baseband version you will see you will be on the latest one.. that is the most important bit for me. hope that clears things up
EDIT: what i normally do is this. before i flashed a custom rom i backed up my stock rom. then whenever there was an update i just restored my backup rom and installed the OTA. once i done that and was updated i flashed the custom rom again ..and that is it..i had the latest hboot and all was rosy. you can flash an RUU but i never tried that so i can not help on that..but there are a few threads in the development section were you can read about

[Q] firmware / S-off / Lollipop

Can someone make things clear for me ?
am S-on , firewater doesnt work
my country doesnt support payments for the sunshine
( so i cant get S-off )
so am Stuck on 4.4.3 Rom
i cant update to anything because i need a new firmware
so HTC sold us the device , and anyone who wants to update should go and get S-off ??? RIDICULOS !
i want to get an Ota and update without doing things on my COmputer
that should be okay for the latest htc device right ?
skywalker_fakih said:
i want to get an Ota and update without doing things on my COmputer
that should be okay for the latest htc device right ?
Click to expand...
Click to collapse
If there is an OTA on your version, than yes you can update that way, which will also update your firmware.
Stock ROM and stock recovery are required to OTA.
redpoint73 said:
If there is an OTA on your version, than yes you can update that way, which will also update your firmware.
Stock ROM and stock recovery are required to OTA.
Click to expand...
Click to collapse
Someone said last time that he upgraded via OTA and lost wifi
just like what happens when i flash 4.4.4 rom while S-On
skywalker_fakih said:
Someone said last time that he upgraded via OTA and lost wifi
Click to expand...
Click to collapse
A random bug, and isolated incidents (I've seen a couple of similar reports as well).
skywalker_fakih said:
just like what happens when i flash 4.4.4 rom while S-On
Click to expand...
Click to collapse
This on the other hand, I can virtually guarantee will break your WiFi.
redpoint73 said:
A random bug, and isolated incidents (I've seen a couple of similar reports as well).
This on the other hand, I can virtually guarantee will break your WiFi.
Click to expand...
Click to collapse
So i should restore my stock 4.4.2 , and ugrade to 4.4.3 with stock recovery
after that i can flash 4.4.4 custom rom ?
or i should upgrade to 4.4.4 Ota also ?
will upgrading Ota make me capable of flashing 4.4.4 custom roms ?
skywalker_fakih said:
So i should restore my stock 4.4.2 , and ugrade to 4.4.3 with stock recovery
after that i can flash 4.4.4 custom rom ?
or i should upgrade to 4.4.4 Ota also ?
will upgrading Ota make me capable of flashing 4.4.4 custom roms ?
Click to expand...
Click to collapse
Flashing a 4.4.4 ROM while on 4.4.2 or 4.4.3 firmware will result in broken WiFi (and possibly very long boot times as well). You need to be on 4.4.4 firmware, its simple as that.
Return to stock, OTA to 4.4.3, than OTA to 4.4.4. This will put you on the current firmware.
Or just s-off. I think someone on here mentioned that the sunshine devs will accept gift cards as payment for locations that don't support PayPal.

Updating for Lollipop

I there people,
I have my device s-on mode but it run ICS and now i want to update to the new android version but mine isnĀ“t s-off and now i when i try to put any rom (already test with Insertcoin and Viper rom) get always some issues in wi-fi and stuff like that. Is there any way to install lollipop rom without s-off or is there a simple way to do it?
Regards
This phone never had ICS (Android 4.0), it released with KitKat (Android 4.4), is that what you mean? You have an M8, right (not another phone)?
If you do have the M8, depending which carrier/region version, most can be returned to stock ROM, stock recovery, than you can OTA to update your firmware (which will then allow current custom ROMs to work correctly). Or some variants have RUU, so you can relock the bootloader and RUU to Lollipop to update the firmware.
Hi there,
Sorry, is the Kitka version that i mean. i was using the Insertcoin 4.4 and now install the viper version of lollipop and get issues in wi-fi....
Regards
redpoint73 said:
This phone never had ICS (Android 4.0), it released with KitKat (Android 4.4), is that what you mean? You have an M8, right (not another phone)?
If you do have the M8, depending which carrier/region version, most can be returned to stock ROM, stock recovery, than you can OTA to update your firmware (which will then allow current custom ROMs to work correctly). Or some variants have RUU, so you can relock the bootloader and RUU to Lollipop to update the firmware.
Click to expand...
Click to collapse
prootc1 said:
Hi there,
Sorry, is the Kitka version that i mean. i was using the Insertcoin 4.4 and now install the viper version of lollipop and get issues in wi-fi....
Click to expand...
Click to collapse
And you will encounter that issue on every single Sense Lollipop ROM until you update your firmware by one of the methods I suggested in my previous post.

Unlock bootloader and root new device

I am going to purchase a Nexus 7 2013 and will be wanting to unlock the bootloader and root the device straightaway. I would be grateful if someone could tell me the best way to go about this. Should I carry out these tasks with no ROM updates applied, i.e. on 4.3 or should I update to Lollipop first? Thanks in advance.
With the nexus 7 its as simple as typing fast boot OEM unlock, but here is a more comprehensive guide on the matter. http://forum.xda-developers.com/showthread.php?t=2381698
Sent from my Nexus 7 using Tapatalk
Unlock the bootloader before doing anything else, as it will wipe your data in the process.
If you plan on staying with the stock rom, don't bother rooting or installing a custom recovery until you've updated all the way to lollipop, as it can cause the ota updates to fail and you'll just lose root with each update anyways. Beware of taking this route though, the are lots of posts around saying that the latest ota update bricked devices. Might be safer to fastboot flash the latest factory image directly.
If you plan on using custom ROMs, go ahead and root it and install custom recovery then flash away to your heart's content. You may need to update the bootloader to latest version first to successfully flash lollipop ROMs though. I think its version 4.04, and there are flashable zips for doing this somewhere around here that worked great for me.
crazymonkey05 said:
With the nexus 7 its as simple as typing fast boot OEM unlock, but here is a more comprehensive guide on the matter. http://forum.xda-developers.com/showthread.php?t=2381698
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Many thanks. I used the excellent Nexus Root Toolkit.
PrizmaticSmoke said:
Unlock the bootloader before doing anything else, as it will wipe your data in the process.
If you plan on staying with the stock rom, don't bother rooting or installing a custom recovery until you've updated all the way to lollipop, as it can cause the ota updates to fail and you'll just lose root with each update anyways. Beware of taking this route though, the are lots of posts around saying that the latest ota update bricked devices. Might be safer to fastboot flash the latest factory image directly.
If you plan on using custom ROMs, go ahead and root it and install custom recovery then flash away to your heart's content. You may need to update the bootloader to latest version first to successfully flash lollipop ROMs though. I think its version 4.04, and there are flashable zips for doing this somewhere around here that worked great for me.
Click to expand...
Click to collapse
I unlocked the bootloader, updated to Lollipop 5.0.2 by flashing the latest factory image, then rooted and flashed TWRP. I would now like to flash custom ROMS. You mentioned I may need to update the bootloader in order to successfully flash custom Lollipop ROMS? Am I correct in thinking I will have the latest bootloader, now that I have updated to Lollipop 5.0.2? Thanks.
pretty pixel said:
I unlocked the bootloader, updated to Lollipop 5.0.2 by flashing the latest factory image, then rooted and flashed TWRP. I would now like to flash custom ROMS. You mentioned I may need to update the bootloader in order to successfully flash custom Lollipop ROMS? Am I correct in thinking I will have the latest bootloader, now that I have updated to Lollipop 5.0.2? Thanks.
Click to expand...
Click to collapse
Yep, you're correct. If you flashed the factory image, you should already be on the latest bootloader. :good:
By the way, 5.1 factory image finally was released today for this device.
PrizmaticSmoke said:
Yep, you're correct. If you flashed the factory image, you should already be on the latest bootloader. :good:
By the way, 5.1 factory image finally was released today for this device.
Click to expand...
Click to collapse
Great, thanks for letting me know. Do you recommend I update to the 5.1 factory image before I flash any custom ROMS, or doesn't it matter?
pretty pixel said:
Great, thanks for letting me know. Do you recommend I update to the 5.1 factory image before I flash any custom ROMS, or doesn't it matter?
Click to expand...
Click to collapse
Doesn't matter, though you may wait for the custom ROMs to update to 5.1 so they will have the latest binaries.
PrizmaticSmoke said:
Doesn't matter, though you may wait for the custom ROMs to update to 5.1 so they will have the latest binaries.
Click to expand...
Click to collapse
Thanks. Do you know if CM12 has moved to 5.1 yet?
Not sure, don't really follow cm, but u can just check their website.
pretty pixel said:
Thanks. Do you know if CM12 has moved to 5.1 yet?
Click to expand...
Click to collapse
as i know only few devices are on 5.1 yet

HTC ONE M8 5.0.1- Failed To Flash Stock Recovery

Stock Recovery
Dear friends,
I have an HTC one M8
Android-5.0.1
Network Provider- Three Republic of Ireland
Bootloader status- Unlocked
S-ON
CID-H3G__001
I am trying to do an OTA-4.25.771.6
I was on TWRP Custom Recovery
I tried to reflash to stock recovery to do the OTA and unsuccessfully tried the below mentioned Stock recoveries from XDA developers.
stock+recovery+1.54.771.5+recovery.img
and
stock+recovery+1.12.771+recovery.img
I see a Red triangle with an exclamation mark when I try to run the Stock Recovery.
Can anybody suggest any solutions
Many Thanks
sijuiv said:
I have an HTC one M8
Android-5.0.1
stock+recovery+1.54.771.5+recovery.img
and
stock+recovery+1.12.771+recovery.img
Click to expand...
Click to collapse
Those recoveries are way too old to work, it needs to match your current firmware (hboot, etc.), which sounds like Lollipop Android 5.0 (those are Kitkat Android 4.4.2 recoveries).
I assume you have the stock Lollipop ROM? Since you need the stock ROM (in addition to stock recovery) to OTA. And trying to install the recent Stagefright OTA?
sijuiv said:
CID-H3G__001
I am trying to do an OTA-4.25.771.6
I was on TWRP Custom Recovery
I tried to reflash to stock recovery to do the OTA and unsuccessfully
Click to expand...
Click to collapse
You need to install 4.20.771.2 stock recovery or the one that from OTA 4.25.771.6.
And make sure you have a non-rooted stock 4.20.771.2 ROM running on your device
redpoint73 said:
Those recoveries are way too old to work, it needs to match your current firmware (hboot, etc.), which sounds like Lollipop Android 5.0 (those are Kitkat Android 4.4.2 recoveries).
I assume you have the stock Lollipop ROM? Since you need the stock ROM (in addition to stock recovery) to OTA. And trying to install the recent Stagefright OTA?
Click to expand...
Click to collapse
dEAR rEDPOINT73
mANY tHANKS FOR THE REPLY,
I am trying to install the recent 4.25.771.6 OTA.
I am on a stock rom.
Can you please give me a link to the Stock Recovery I should flash.
Regards
ckpv5 said:
You need to install 4.20.771.2 stock recovery or the one that from OTA 4.25.771.6.
And make sure you have a non-rooted stock 4.20.771.2 ROM running on your device
Click to expand...
Click to collapse
Dear CKP5
Many thanks for the reply.
Do I need to unroot my Device which is already on Stock Rom to do an OTA.I have'nt messed with any default apps that came with the device. I am already receiving the notifications to do an OTA on the device.
I could'nt find the stock recovery.Can you please give me a link to the same.
Regards
Definitely you need a non-rooted stock ROM.
If you unroot your ROM, most likely it won't work either as the root itself change some files.
Restore the system part only from a non-rooted backup to avoid problem. You can keep your data.
Install stock recovery then do OTA
Check link in my signature for all files that you need.
And FYI .. this OTA will upgrade your system to 5.0.2 but unfortunately the stagefright fix only fix 6/7 vulnerabilities

Categories

Resources