Firmware related questions ʕ•ﻌ•ʔ - One (M9) Q&A, Help & Troubleshooting

Hi guys.
Im absolutely new to the htc community. I just bought an m9 and immediately rooted it using the manual in the general section.
From what I've understood, im now s-on? I searched the internet a bit about s-on an s-off and it was pretty clear. Now if i want to install a rom i can simply flash it using TWPR. But, I'm reading here and there that we can update our firmware if we are on s-off.
So my question is: am i correct in the first place? And second, is it really that necessary to update the FW and therefore make the device s-off? What are the actual benefits of s-off and what are the benefitsof a new firmware?(ist this included in a new rom base?)
Thanks in advance!

Anyone?

Yes and it depends. Here a quick flashback. When Android 6 (Marshmallow) was released for the M9 alot of custom roms started to be updated of course. Alot of users who were S-ON couldn't use these new custom roms because they wouldn't work properly. Since their phones were still on Android 5 firmware they all ran into issues like no wifi, cellular etc. They had to wait until the carrier's started releasing Android M which included the new firmwares. Once updated they were able to still be S-ON and use the new custom roms.
The big factor that plays into people getting S-OFF I think is that they can flash different firmwares. I.E an unlocked m9 Android N firmware will be amongst the first to be released allowing us to quickly start using and making custom Android N roms. Different firmware packages offer battery life and/or better coverage and speeds.
Sent from my HTC One M9 using XDA-Developers mobile app
---------- Post added at 09:16 AM ---------- Previous post was at 09:13 AM ----------
In the end it comes down to. Will you wait for your carrier to release the new Android update. Or gain S-OFF and flash the first rom/firmware the moment it gets released to the Developer/unlocked model.
Sent from my HTC One M9 using XDA-Developers mobile app

Thanks this makes it very clear!

Related

HTC Desire Z on Bell update 1.84.666.2

Hey everyone, don't be too harsh my first post here. Did a search and couldn't find anything on it. Just logged on the the HTC site and apparently there is an update to 1.84.666.2 for the HTC Desire Z on Bell. My phone is currently on 1.34.666.5 and when I check for update the phone says there are no updates available.
Would gfree work with this new update? Should I be upgrading to it now or wait until development is done on it.
Can't post outside links since I am a new user, but it is on the HTC site / ca / support / desirezbell / downloads /
Thanks guys.
ROMs 1.72 and up and not yet rootable, which includes the 1.84. So I would stay away.
http://forum.xda-developers.com/showthread.php?t=875099
If you're rooted and want a newer ROM, try the Virtuous custom ROM. Its based on 1.85, plus some extra features.
if you used gfree, id go with cm7 nightly. its almost rc3 and its by far the best rom I've used and I've tried em all. stay away from stock roms if your gfree.
Sent from my HTC Vision using XDA Premium App
what if you don't use a rooter rom
and you use stock.
how do you get the htc update?
I have a bell phone it's unlocked currently but i haven't received any updated
See here: http://forum.xda-developers.com/showthread.php?t=1010883

Question about roms and versions

I was just wanting to know, since I'm still on the old Asia WWE 1.28.707.10 if I use one of the newer 1.29.xxx.11 built roms will I benefit from the features of 1.29.xxx.xx upgrade, like I would on an OTA. So basically what I'm asking will it be almost like I did an upgrade to my phone will my storage and other issues be fixed with a newer rom?
Hopefully you will understand what I'm trying to get at, because I tired of waiting on this upgrade.
Thanks for the help!
afaik you cant flash rom for other region.
Sorry for the misunderstanding what I was getting at was if I flash a custom rom will I see the benifits of the software upgrades that I have not received yet. Im ULOCKED AND ROOTED right now. If I was to use say leedroid or revolution would I see the benefits of the 1.29.40x.xx upgrade since the rom is based onn that base. Hopefully that was easier to understand. I want the benifits of the newer software because I'm still on 1.28.707.10 WWE Asia and its outdated I lost 10GB and haven't used that much. So will the custom Roms fix the problems I have now or do I have to wait untill I'm on 1.29.707.xx before I will see the benifits?
Sent from my HTC One X using XDA
drvsbsm said:
Sorry for the misunderstanding what I was getting at was if I flash a custom rom will I see the benifits of the software upgrades that I have not received yet. Im ULOCKED AND ROOTED right now. If I was to use say leedroid or revolution would I see the benefits of the 1.29.40x.xx upgrade since the rom is based onn that base. Hopefully that was easier to understand. I want the benifits of the newer software because I'm still on 1.28.707.10 WWE Asia and its outdated I lost 10GB and haven't used that much. So will the custom Roms fix the problems I have now or do I have to wait untill I'm on 1.29.707.xx before I will see the benifits?
Sent from my HTC One X using XDA
Click to expand...
Click to collapse
Yes you will. As the firmware on the Rom are latest . I am on arhd 6 and it is awesome.
Sent from my HTC One X using Tapatalk 2

Prerequisites for installing custom roms - Hardware / Software

I have Hyperdrive installed and the only important prerequisite was it had to be the sm-p600 model which I have but other roms mention firmware base eg xxucnh3, xxcng, xxucn. For my phone (htc one m8) the prerequisites are much stricter and complex eg you have to have the right android version , the right radio, the right model and its variants, the right custom recovery version and type, the right base firmware and then only if you have s-off to change it. One piece of advice I got was that I could only load roms up to the current android version 4.4.3 (Australia) for my phone but not above. They also said that the only way to upgrade to 5.0 was returning to stock using OTA's unless you have s-off and convert your phone. Its this comparison between what's necessary to run my phone's roms and tablet's roms that's got my head spinning.
So my questions ..........
1. Will any rom written for my sm-p600 work regardless of android version, firmware base and country?
2. When lollipop comes out can I simply wait for a rom to be updated and load that or do I need to return to stock and wait for OTAs
1. For your first question any rom for the p600 or p601(3g version) that has an Android version at or higher then 4.3 you can flash safely. Anything below 4.3 you will brick your device, KNOX restriction.
2. No, you cannot take ota updates from Samsung, but you can flash updates from Sammobile.com for any updates for your devices. You are more likely to get android lollipop sooner if you flash a custom rom.
Here is a useful link on the root: http://forum.xda-developers.com/showthread.php?t=2490805
Sent from my SM-P600 using XDA Free mobile app
That clears it up, thanks.
I read most of the pages of that thread before I installed my first custom rom. Rooting, roming etc is so much easier on Samsung. I've read 100s of pages on the HTC forums and boy it's way more complicated.

PD1 vs. PF3?

Been perusing the forums and I've seen a few anecdotal opinions on using one or the other, but not enough to catch a trend. Have we arrived at a consensus?
Sent from my SM-N910T using XDA-Developers mobile app
PD1 is the better of the two but still not without its flaws. Both run hot and kill battery life but PF3 is the buggier of the two. So far, nothing beat the original KitKat 4.4.4 build but the January 5.1.1 update, BOK3, is the best of the recent batch for battery life & reception.
hkklife said:
PD1 is the better of the two but still not without its flaws. Both run hot and kill battery life but PF3 is the buggier of the two. So far, nothing beat the original KitKat 4.4.4 build but the January 5.1.1 update, BOK3, is the best of the recent batch for battery life & reception.
Click to expand...
Click to collapse
I sure do agree that they run hot especially withe GPS and/or hotspot active. So, confirming, with what you have have seen using the PD1 kernel for marshmallow is best? Can BOK3 be used for marshmallow or do I have to have a MM kernel for marshmallow; I would assume that.
I assume this is only for the kernel and the bootloader should stay at BPA/BPD with the safe update according to @hsbadr.
Finally, I have been thinking of trying out a kitkat rom and a lollipop rom on my dev'd Retail N910V. Do you think that is possible? I would assume that I need to flash a kitkat kernel and the BPA kernel appropriately. But I can leave my bootloader at BPA1 or BPD1 correct?
Any tips/links for changing roms (kitkat, lollipop, marshmallow) appreciated.
weaverinva said:
I sure do agree that they run hot especially withe GPS and/or hotspot active. So, confirming, with what you have have seen using the PD1 kernel for marshmallow is best? Can BOK3 be used for marshmallow or do I have to have a MM kernel for marshmallow; I would assume that.
I assume this is only for the kernel and the bootloader should stay at BPA/BPD with the safe update according to @hsbadr.
Finally, I have been thinking of trying out a kitkat rom and a lollipop rom on my dev'd Retail N910V. Do you think that is possible? I would assume that I need to flash a kitkat kernel and the BPA kernel appropriately. But I can leave my bootloader at BPA1 or BPD1 correct?
Any tips/links for changing roms (kitkat, lollipop, marshmallow) appreciated.
Click to expand...
Click to collapse
These are not kernels. They are bootloader/modem combos. I do not think it is wise to flash a Marshmallow modem on a Lollipop bootloader. I would also not be flashing bootloaders when I don't know what I'm doing. There is no instruction on this forum that requires flashing either bootloaders or modems by themselves. If you want a Marshmallow modem you have two options: flash the full firmware, lock your bootloader and lose root, or follow the procedure for upgrading to Marshmallow in the development section. You seem to be confused between the terms "kernel," "bootloader," and "modem." I'd suggest you do a bit of homework to learn the differences before you start flashing anything.
If yours is a true Developer Edition phone, you can peruse the Development section. I'm not aware of any KitKat or Lollipop ROM that is being supported, but most of those ROMS were created when you couldn't unlock a Retail Edition phone.
douger1957 said:
These are not kernels. They are bootloader/modem combos. I do not think it is wise to flash a Marshmallow modem on a Lollipop bootloader. I would also not be flashing bootloaders when I don't know what I'm doing. There is no instruction on this forum that requires flashing either bootloaders or modems by themselves. If you want a Marshmallow modem you have two options: flash the full firmware, lock your bootloader and lose root, or follow the procedure for upgrading to Marshmallow in the development section. You seem to be confused between the terms "kernel," "bootloader," and "modem." I'd suggest you do a bit of homework to learn the differences before you start flashing anything.
If yours is a true Developer Edition phone, you can peruse the Development section. I'm not aware of any KitKat or Lollipop ROM that is being supported, but most of those ROMS were created when you couldn't unlock a Retail Edition phone.
Click to expand...
Click to collapse
Thank you for your response and concern. I have been flashing roms and items for nearly 6 years. I accidentially late last night flashed a bootloader when I was trying to flash a modem. I made a mistake. On the safestrap Verizon Note 3 N900V we often changed modems because some thought they saw better reception (placebo?) and they all worked even with the latest roms. Sometimes partial firmware flashes combines two of these items.
Mine is not an original developer edition. I take your's is. I will take your advice and peruse the development area. Even if unsupported it seems that some of the kitkat roms may have been the most stable. Just had an interaction from another person with a dev edition on that.
weaverinva said:
Thank you for your response and concern. I have been flashing roms and items for nearly 6 years. I accidentially late last night flashed a bootloader when I was trying to flash a modem. I made a mistake. On the safestrap Verizon Note 3 N900V we often changed modems because some thought they saw better reception (placebo?) and they all worked even with the latest roms. Sometimes partial firmware flashes combines two of these items.
Mine is not an original developer edition. I take your's is. I will take your advice and peruse the development area. Even if unsupported it seems that some of the kitkat roms may have been the most stable. Just had an interaction from another person with a dev edition on that.
Click to expand...
Click to collapse
Mine is an unlocked Retail Edition. My concern was that there are too many people here that flash stuff indiscriminately when they don't know what they're doing then think someone else can bail them out of their jam.
I've been on two HTC phones and the S4 and none of them required goofing with bootloaders. The Note 4 is unique in my experience because there's a bootloader for each edition of Android. I'm not a developer but I suspect that is part of Samsung's effort to lock the thing down.
My experience with the rooted Note 4 is from Lollipop up. I can't help you with regards to your desire to flash KitKat. I don't know if you'll need a KitKat bootloader or not. Almost all of the "old timers" are gone to greener pastures. You can still dig around that subforum. You can also go here, but you'll be on your own getting carrier data and perhaps wifi to work.
---------- Post added at 12:53 PM ---------- Previous post was at 12:48 PM ----------
cleopete said:
Been perusing the forums and I've seen a few anecdotal opinions on using one or the other, but not enough to catch a trend. Have we arrived at a consensus?
Sent from my SM-N910T using XDA-Developers mobile app
Click to expand...
Click to collapse
My problem with PD1 was that I could only get bluetooth to work up to a distance of about five feet or so. PF3 seemed to fix that. Otherwise, I've noticed no other difference.
douger1957 said:
Mine is an unlocked Retail Edition. My concern was that there are too many people here that flash stuff indiscriminately when they don't know what they're doing then think someone else can bail them out of their jam.
I've been on two HTC phones and the S4 and none of them required goofing with bootloaders. The Note 4 is unique in my experience because there's a bootloader for each edition of Android. I'm not a developer but I suspect that is part of Samsung's effort to lock the thing down.
My experience with the rooted Note 4 is from Lollipop up. I can't help you with regards to your desire to flash KitKat. I don't know if you'll need a KitKat bootloader or not. Almost all of the "old timers" are gone to greener pastures. You can still dig around that subforum. You can also go here, but you'll be on your own getting carrier data and perhaps wifi to work.
---------- Post added at 12:53 PM ---------- Previous post was at 12:48 PM ----------
My problem with PD1 was that I could only get bluetooth to work up to a distance of about five feet or so. PF3 seemed to fix that. Otherwise, I've noticed no other difference.
Click to expand...
Click to collapse
Yes Samsung is different and I have the retail like you. I've rooted rommed and kernel Droid, three HTCs, the Note 3, and now the Note 4.
I agree that people need to be careful.
I have successfully re unlocked the bootloader, and I have flashed a kitkat rom. Before or after the flash a person would need to flash the ANJ kernel and modem. Either missing will cause a boot loop. Things are working nicely. We'll see if I end up on kitkat or marshmallow. I had my Note 3 so honed with Amplify, Greenify, and the AllianceROM that marshmallow may not add that much for me.
Yes, I've looked at the snapdragon area as well. So many things to try but I just don't have the time.

sense based 6.0.1 roms

there is still a ROM thats sense based running android 6? i need one to use sunshine. but my luck finding one have been terrible? maybe someone can help me?(tested with slim6 and cm13.1 but those are incompatible, sunshine ask for a more stockish rom)
Edit 1: if i could get a link to the 3.38.502.41 ruu.exe that would be even better too(cant find any way other than that to go back to my original rom)
Wait, you're trying to update the AT&T branded version of the M9? Of course you can't use the dev edition OTA, then.
And if you aren't using an AT&T sim card in your phone then it's no miracle that you don't receive the AT&T Nougat OTA, either. That restriction has already been discussed several times here in the Q&A section.
In regard to the custom roms: did you check the websites of the sense rom dev teams? All older versions of their roms are still available, there. You only need to compare the changelogs for finding the correct rom version for your phone.
And in regard to the RUU: it's available in the ReadMe thread. Not Sure why you didn't use it if you already visited/read that thread.
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
Wait, you're trying to update the AT&T branded version of the M9? Of course you can't use the dev edition OTA, then.
And if you aren't using an AT&T sim card in your phone then it's no miracle that you don't receive the AT&T Nougat OTA, either. That restriction has already been discussed several times here in the Q&A section.
In regard to the custom roms: did you check the websites of the sense rom dev teams? All older versions of their roms are still available, there. You only need to compare the changelogs for finding the correct rom version for your phone.
And in regard to the RUU: it's available in the ReadMe thread. Not Sure why you didn't use it if you already visited/read that thread.
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
thanks for the answer, found the old MM build in the venom team web page... now i need a Ruu for the 3.38.502.41 or the firmware to get my data conection back...(using the boot.img) that one have been imposible to find
What prevents you from using the RUU in the ReadMe thread?
Sent from my HTC One M9 using XDA Labs

Categories

Resources