yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M9)] mswlogo:
Thanks for the answers. Nothing unexpected. Except the RUU not being as strict as OTA is great news. Essentially unchanged from M8,M7 rules.

By the way I accidently flashed official TWRP first and backup failed. Until I realized I didn't have the Beta TWRP. Then I put Beta TWRP on and it backed up fine.

I wonder if what I backed up is essentially junk because the Official TWRP may of mounted it RW and messed up the checksum. I never rooted it.
[Sprint HTC One (M9)] OMJ:
depends on the TWRP version...if it was pre-2.8.6.0, then yes, the backup is no good for OTA restoral
[Sprint HTC One (M9)] mswlogo:
Ah !! It was 2.8.6.0 but it was not the Beta 2.8.6.0.
[Sprint HTC One (M9)] Captain_Throwback:
Then it should be fine.
[Sprint HTC One (M9)] kaw900r:
Opt flash

Now that I am s-off I want to flash the OTA update but getting failed read error. I am trying to flash the modified firmware version. Should I be using a different version? T/u
[Sprint HTC One (M9)] OMJ:
are u flashing from bootloader or download mode? did u rename the zip or use fastboot cmd?
[Sprint HTC One (M9)] kaw900r:
Flash

[o tQUOTE=OMJ;60216556]are u flashing from bootloader or download mode? did u rename the zip or use fastboot cmd?[/QUOTE]

Bootloader mode and renamed to firmware doing the fastboot commands
[Sprint HTC One (M9)] kaw900r:
Got it

Bootloader mode and renamed to firmware doing the fastboot commands[/QUOTE]

Tried downloader mode and it failed the first time with error 90 but noticed it said flush it again yes flush. So I flashed it again and it took a lot longer and finished successfully. t/u
[Sprint HTC One (M9)] tigermike74:
Hi all, I'm new here. I've been a lurker for a few years though. First off, thanks goes out to all the extremely intelligent and selfless guys working on these toms for those of us that can't do this or don't have the extra time in our lives to experiment.

I wanted to add that flashing the Bad_BoTX stock rooted rom killed the phone and text radio. Data still works though. The ROM didn't muck up the MEID or any of those numbers. I also found a weird bug. When the phone keyboard is selected (as compared to QWERTY) and the phone is in portrait mode, the caps button does not function.

Sprint has told me to just bring my phone in for replacement, but I can't for obvious reasons. I tried a TWRK flash for the stock rom but it failed. I'll try a fastboot push when I get home. Just wanted to report my findings.

Thanks again, you guys are awesome! :)
[Sprint HTC One (M9)] benny3:
Have you tried the RUU to get your phone straightened out. I would give that a go before going to Sprint
[Sprint HTC One (M9)] liqrisquicker:
as Benny said the RUU. I personally had issues getting the RUU to install on 2 different computer systems. I had the same issue with the Bad Boys Deodexed stock rom. took me a day to realize it. I would try as was posted before if you have issues with RUU installer.

fastboot flash system.mmc.win "fastboot flash system system.emmc.win"

load system.mmc.win file into twrp backup folder and restore in twrp

fastboot recovery.img "fastboot flash recovery recovery.img" (unzip firmware.zip to get recovery img)

reboot take OTA or restore phone to completely stock

I used this method to get the OTA, but more importantly I used this method with the .30 stock rom backup and .30 firmware for the recovery to get text and calls back. Personally I prefer deodexed rooms but until we get some more things happening for the M9 I'll stick with stock rooted and cleaned up.
[Sprint HTC One (M9)] tigermike74:
Thanks for the response. I have tried to RUU, but it hasn't worked yet. When I relocked the bootloader, things got very ugly. I tried to flash the RUU via fastboot and it errored out 10% in. From there I was completely stuck in fastboot. Rebooting just brought me back to fastboot. I couldn't flash any of the ROMs since the bootloader was locked. I tried using command line fastboot to push different commands. After trying 5 times, I was finally able to push the bootloader unlock code. The exe RUU gives a USB communication error right before it gets to the point of flashing the RUU.

I tried using the 0PJAIMG_Sprint_HTC_One_M9_1.32.651.17_RUU.zip on my SD card to boot in recovery, but stock recovery won't let me look for the 0PJAIMG.zip file. It keeps saying "cannot find ptt.zip file" and errors out.

I've got it unrooted without SuperSU and TWRP, but bootloader still shows "Modified" and unlocked and I still get the TRWP disclaimer on the HTC splash screen. I'll try locking the bootloader and using the exe RUU again.

I've always rooted my phone manually, this was the first time taking a short cut. I knew I should have been more careful when my nandroid backup failed with TWRP. :eek:

---------- Post added at 05:41 AM ---------- Previous post was at 05:37 AM ----------

Thanks, much appreciated. This step was actually what restored my phone from being stuck in bootloader/downloader mode. I was making bricks when I was stuck, but luckily it worked.

When you flashed the RUU using the exe utility, did you relock the bootloader?
[Sprint HTC One (M9)] sharky17:
Now that we can get S-OFF, are we able to flash the firmware without restoring the stock recovery and clean backup?
[Sprint HTC One (M9)] liqrisquicker:
I actually couldn't get the RUU exe to install on my windows PC or in a VM on my Mac, I was forced to use the second option... I got rid of modified after getting the OTA to take following the steps that got you out of bootloop. The tarp disclaimer will disappear when you fastboot flash recovery from the firmware downloads. In theory, you should be able to manual update with the firmware and stock backup from the OP.

The real question is have you restored text and call functions? Once I flashed back to stock, I got both back, I then manually rooted. The problem with doing it this was, Captains beta twrp (2864) will not write supersu binary to system so you are forced to revert back to twrp 2840 to make system partition r/w. This then breaks your ability to take an OTA, but based on what I've read if your s-off that would not matter anyway.

I personally haven't broken down and paid the 25 bucks for s-off, the main reason being that I don't need access to everything, and I'll take the extra steps to revert back, take OTAs if I need it or just restore from HTC backups, after getting things how I like. although s-off will make it 10 times easier then the way I am going about things.
[Sprint HTC One (M9)] Captain_Throwback:
This is incorrect. It just means you flashed the wrong version of SuperSU.

And I'm not sure where you read that it wouldn't matter if you're S-OFF regarding taking an OTA. Being S-OFF doesn't change how updates are taken/received - it just gives you more options for updating besides OTA (since that isn't an option if you're rooted).
[Sprint HTC One (M9)] benny3:
I would go s-off while you can, You never know if the next OTA will lock it down for good.
[Sprint HTC One (M9)] liqrisquicker:
I flashed the most current SuperSU with 2864 and it wouldn't take (attempted flash ex), switched back to aboved mentioned twrp and it took first flash. My statement was based on my experience. Sorry for that misinformation if this is not an issue for others.

Secondly throughout these forums, information about s-off made it seem that OTAS would take without the block checks as required with s-on, again sorry for misinterpreted information, and thanks for clarifying
[Sprint HTC One (M9)] OMJ:
I believe there is a SuperSU version specifically for installing when u have RO...doesn't really matter though...if u used the latest twrp to do your initial backup, then flashed a older RW twrp to flash supersu, once the system is modified, the OTA will not install....doesn't matter if you're S-OFF or S-ON, it will fail.
[Sprint HTC One (M9)] Captain_Throwback:
All of the corrrect information on all of this is right in the TWRP thread FAQ.
[Sprint HTC One (M9)] mingo2120:
Can you flash different radios once you achieve s-off? Can you downgrade to the old radio?
[Sprint HTC One (M9)] tigermike74:
When I boot to downloader mode, I am showing a "Security checking failed NOT_FIND_SMARTIO SD NOT MOUNTED" notice. I'm having a hard time flashing the recovery.img that I pulled from the .30 OTA firmware, so I'm still getting the modified HTC startup disclaimer. :(

I don't have any call/text functions restored, and my phone is still stuck in S-OFF. I'm still having USB communication errors when using the RUU exe utility. Since the phone doesn't seem to be recognizing the SD Card, it won't scan for files to install when I boot to download mode. Maybe I should try putting the files on the phone's internal storage? Thanks again for the help everyone!
[Sprint HTC One (M9)] solver404:
Also, you can run the ruu from download mode. If you are s-off you don't need to relock bootloader. I was having issues with mms not sending so ran ruu, when I got back to stock ruu rom I did ##72786# /menu/reset and everything was good back on custom rom.
[Sprint HTC One (M9)] tigermike74:
I'll give that a shot as soon as my phone dies. It got stuck on the white HTC with disclaimer screen again and won't power off to be able to get booted into the bootloader. My phone isn't s-off, so I'm kind of stuck there. Thanks for the pointer on the reset too.
[Sprint HTC One (M9)] solver404:
press and holding power, volume up, and volume down all at the same time and don't let go... will get you to download mode. you need at least 30% battery to run ruu, so get some charge on it.
[Sprint HTC One (M9)] liqrisquicker:
Stuck in s-off? Did you use the sunshine app and pay 25 dollars? If not you should still be s-on... That said if you are stuck at the white HTC screen press and gold volume up and power until phone screen turns off quickly press volume down and power to get back to download mode. Then use these exact steps.

Fastboot flash system system.emmc.win (this will take awhile, mine took 15 minutes, just wait for the prompt to come back) on phone hit power key you should be at download mode again. Then

Fastboot flash recovery twrp2864.img (this is captain tb beta, you have to use this version for this step) when finished hit power key and select reboot to boot loader, then enter recovery and go to backup, backup the system only, when complete reboot system and set up phone like normal just skip through all screens, when phone is done with all first runs, could include reboots, transfer system.emmc.win from downloaded stock untouched zip from op to the twrp backup folder, overwrite the one there, or delete and then move (file location is /storage/emulated/0/TWRP/backups/...) Once transfered to phone, power down and boot into boot loader, then recovery go to restore and restore the backup, once its been restored hit the back button and go out to TWRP menu and reboot to download mode, then use

Fastboot flash recovery recovery.IMG (this is the one from the firmware download in op) when complete hit power button, select boot to boot loader, then to recovery, you should now have the stock recovery select wipe user partition when complete reboot phone and set up as you would normally including google account. Let phone do what it needs to do.

It took me awhile to get back to functioning normal but these are the exact steps I took to get calls and text back.
[Sprint HTC One (M9)] mingo2120:
On m9, what is the process and where can I find the old radio?
[Sprint HTC One (M9)] OMJ:
pull .17 radio from the full firmware in OP https://www.androidfilehost.com/?fid=95916177934552130

to flash, just open the zip w/ 7zip, delete everything except radio & android-info.txt, then flash via one of the methods in OP
[Sprint HTC One (M9)] mingo2120:
It did not want to work in bootloader. I renamed the file to 0PJIMG.zip and did not detected it or in download mode it says sd not mounted.
[Sprint HTC One (M9)] OMJ:
S-off?
[Sprint HTC One (M9)] mingo2120:
Unlocked and s-off.
[Sprint HTC One (M9)] SRQ Rick:
Maybe just a typo but its OPJAIMG.zip
[Sprint HTC One (M9)] tigermike74:
This is due to the SD card, mine did the same thing. When I put in my older 32GB card, it recognized it.

Be careful flashing, the RUU knocked out my phone cold.
[Sprint HTC One (M9)] vtotheinay:
apparently there was a new taiwan OTA 300+ MB file that was rolled out today. is that something that we will see in this thread to update to our phones. sorry im new to this whole flashing firmware/radios/OTAs via bootloader. I am s-off though so I want to try and keep my stuff update to date unlike what happened with my M7 previously where my old firmware didnt play nice with the newer venom rom updates.
[Sprint HTC One (M9)] deakelem:
Source please?

Thanks
[Sprint HTC One (M9)] OMJ:
nope...no use to us
[Sprint HTC One (M9)] vtotheinay:
got it. so all the stuff they got were things we already had?
[Sprint HTC One (M9)] OMJ:
You can only flash sprint firmware, as far as the updated files in /system unless it was a major update, ie.. 5.1 there's likely no reason to spend the time to port it.
[Sprint HTC One (M9)] vtotheinay:
got it thanks man. i assume the viper team will include all the necessary updates when the next version of venom comes out. sounds good to me.
[Sprint HTC One (M9)] BUBBA DUB'S:
If there are any necessary Sprint updates, OMJ and crew will probably post it here before viper implements it in venom. Plus all the possible and current updates for M9 software/firmware/radio/back up are in the first post of this thread
[Sprint HTC One (M9)] jllbenson:
So Im unlocked rooted and made a stock w/root backup with twrp. i'm also S-ON.

i want to flash bad boyz or viper but im still on .17 firmware. So do i need to get on to .30/.31 first? I flashed Viper and it didn't seem right and got 'Sprint ID' fc's

understandably from what i read I can't download the sprint OTA unless i flash the default recovery and relock the bootloader, right?

I just feel like i miss a step when i first got the phone and should have done the OTA b4 i unlocked it.

Make sense? can i just flash the new firmware in the OP? Sorry haven't done most of this since the M7.

thanks in advance
[Sprint HTC One (M9)] BUBBA DUB'S:
What twrp did you use? Being s on you can NOT flash the firmware in this thread. Check out captainthrowbacks post in the HTC m9 original development, it should have all the instructions for you to get the OTA.

http://xdaforums.com/one-m9/orig-development/recovery-twrp-touch-recovery-t3066720
[Sprint HTC One (M9)] jllbenson:
2.8.6.4

Yeah... S-ON blowsss.

thanks.
[Sprint HTC One (M9)] BUBBA DUB'S:
Captains beta twrp 2.8.6.4 ? I'm pretty sure you can restore that back up if you used beta to get OTA (talked about in FAQ's) You should get s off via sunshine , worth every penny!
[Sprint HTC One (M9)] jllbenson:
Welp bought sunshine finally. tired of it being needed for many things.....

So when flashing firmware .30, what are the pro and cons of the different firmwares? (full/no recovery and aboot/radio only) I get that one is the full version, one is stripped down, and the last one is radio only but, why would you do 1 and not the other?

Also, From reading the posts from before it looks like nobody has successfully flashed the firmware from the untested fastboot method right?
[Sprint HTC One (M9)] OMJ:
for the record...this thread will only ever have Sprint specific firmware...INTL firmware belongs in the INTL forum...

let's say u were already on badboyz rom...if u flashed the full, the customized boot & recovery (twrp) would be overwritten...so most ppl will flash the modified version.
[Sprint HTC One (M9)] ReproOne:
OMJ,

I am still confused on this as well. I've been running your ROM, as you may remember I was a big believer in keeping rooted stock...not any more. Your ROM is my choice now!

However, I want to keep the entire phone system current, so I know the software you will have updated on your ROM. However, I am still unclear on what else has to be maintained with the next OTA. Is the following correct assuming I am running TWRP recovery, S-OFF, and Rooted?:

1) Update with your ROM once it is current with the next OTA, and that will get the software current

2) Only thing left then is to flash the firmware, but what specific firmware?

2a) Full firmware will overwrite what? Just TWRP recovery and root, which means I have to put TWRP and root back, but it keeps S-OFF? I'm not sure of the consequences of applying the full firmware.

2b) Modified firmware that has boot and recovery removed? If so, I understand the recovery being removed as that will not overwrite TWRP, but what is the boot doing?
[Sprint HTC One (M9)] benny3:
When a new OTA comes out and you are s-off, all you need to do is flash the modified firmware and the flash the updated rom. The full firmware will include the stock recovery which will overwrite TWRP and will have the aboot included and that will cause the red text to be back if you flashed the red text removed aboot.

The modified firmware has these removed so you wont have to reflash TWRP or the aboot
[Sprint HTC One (M9)] OMJ:
root is part of the OS/ROM, we also include the boot w/ the ROM...for the most part, you'll always want to flash the modified firmware. Also, typically, the only way you would lose s-off is if u entered a specific fastboot cmd
[Sprint HTC One (M9)] vtotheinay:
i have a beginner question too sorry :o

so im running viper rom, once a new firmware comes out I can just flash the modified firmware via the method in the OP and nothing else will be touched besides that right? then I can flash whatever the newer version of the ROM is?
[Sprint HTC One (M9)] benny3:
Correct as long as you are s-off.
[Sprint HTC One (M9)] vtotheinay:
awesome. I am s-off so it seems pretty straightforward. does the firmware update also update the phone radios or is that still just done with PRL and profile?
[Sprint HTC One (M9)] Aldo101t:
if there is a new radio in the update it updates the radio too.
[Sprint HTC One (M9)] jllbenson:
back again......

Just when i thought i was good to go i lost all data and phone. Did all the firmware flashing and and re-installing i could. stock with root also and still same issue. Sprint says phone is junk and return it for a new one.

So to return back to stock i want to.....

flash the full firmware to get hboot and recovery back to stock and also the untouched system backup?

I need to relock it and change the modified to official too right?
[Sprint HTC One (M9)] deakelem:
chances are they wont check.. and sad to say even if they replace it.. youll stilll have the same issue. I am on my third m9.. :/ In the general forum under 3g data drops theres a post i made about what a high level sprint tech told me. Basically the OTA provisioning system they use (hfa, profile updates) does not work properly with the m9 and the s6, and edge. They are currently fixing their provisioning system and we are to expect forced profile updates soon..
[Sprint HTC One (M9)] jllbenson:
Thanks. Yeah i didn't think some young lad would check that. I read the 4g data drop forum and it was very similar to what i am experiencing. What junk. Maybe ill mess around for another week but phone is almost unusable. Luckily wifi calling exists it has bailed me out a few times.
[Sprint HTC One (M9)] deakelem:
as sad as it is you can hard brick it by s-on it then flash the .17 ruu via sd card... thats what i accidentally did with my first one, they wont even be able to get into bootloader. or you can try as one last resort to ##72786# menu, reset, and let it go through its hfa and see if that helps you a bit, and disable band 41 too.
[Galaxy S III Q&A, Help & Troubleshooting] Costin Ramon:
Hi . I have those 2 files working on the Blekota Note 4 Rom and MR.4 Room . This is the Contact & Dialer apk ( Lollipop ) . The rom is 4.4.4 . Can i use this on 4.4.2 by replacing in the system priv-app ? Or can someone convert them for 4.4.2 ? Thanks
[Galaxy Tab S Q&A, Help & Troubleshooting] snakez07:
My Tab S 8.4 LTE when connected to Kies shows Firmware update is available abt 1.5Gb size. when I download, the firmware doesn't update.

When i check from the Tab itself Settings>About Device>Update software, no updates are detected!

Does any1 have similar experience?
[Sony Xperia ZR] zeanor:
So I noticed that my viber and whats up messengers aren't receiving anything when screen is off while stamina mode is activated. I know stamina mode is sending phone to deep sleep when we turn off screen but I need to receive messages when they are sent and now when I turn screen on. Any help?
[Sony Xperia ZR] Mario.D:
Just click on the text left to there you enable stamina mode and ad the apps you want to be enabled.

Skickat från min C5503 via Tapatalk
[Sony Xperia ZR] zeanor:
Actually I have allowed or whitelisted those apps but it I still don't get my messages in real time :-/
[Upgrading, Modifying and Unlocking] tacaza:
My current ROM version: 3.29.0 WWE

Radio version: 4.3.0

I find that Asus website has new English ROM (3.43) & Radio (4.6). Any problem if I upgrade to new ROM & Radio? Thanks in advance.
[Upgrading, Modifying and Unlocking] jackleung:
The only problem is you have to re-install everything :) (Don't use backup since it will cause you a lot of trouble).
[Upgrading, Modifying and Unlocking] tacaza:
Thanks jackleung, I heard that there's nothing new on the new ROM, it just improve the Bluetooth headset, doesn't it?
[Upgrading, Modifying and Unlocking] jackleung:
Yr rom is pretty old, there were 3.3x w/ other fixes too. But if you are happy w/ yr phone right now and doesn't see any problem that mentioned in 3.43 and 3.3x fixes. U can just stick w/ yr current rom then.

U can also try some customized roms (by Sorg, by me and by Vibranze (?)) which remove unnecessary files and packed w/ other useful software.
[Upgrading, Modifying and Unlocking] tacaza:
Thanks jackleung, perhaps I'll try new ROMs and let u know the result.
[Upgrading, Modifying and Unlocking] Carter_wu:
radio

thanks your sharing
[G 2014 Q&A, Help & Troubleshooting] MrIngenieur:
I tried to use lollipops new multiuser feature to separate my business and private side of my motog2.

I wanted to split the two, because I have massive lag, delay and stutter on my device.

I think my Good for Enterprise app is one reason for that.

But how can I remove one user from background eating up my ram?

The inactive user always takes around 150-200 MB of ram.. So my multiuser setup is even worse than my single user all in one setup....

Anyone else with huge performance issues?

Does dual sim usage need a lot of performance? I have the xt1068
[Galaxy S6 Q&A, Help & Troubleshooting] km8j:
Appears to be two tradeoffs in the camera...

1) cannot use video stabilization at the same time as tracking AF

2) you lose a lot of the advanced capabilities in 1080p 60fps.

Which of these are worth the loss in people's opinion?
[Galaxy S6 Q&A, Help & Troubleshooting] msavic6:
You only lose digital stabilization* during 60 FPS video filming. The hardware OIS remains active.

There are multiple downsides to filming consistently in 60fps, low light suffers and you lose a couple other video features in order to gain smoother motion.

For day to day video filming, 1080p 30fps is the ideal with the least amount of compromises, of course if you're filming a fast moving subject, flip the switch to 60fps.
[Galaxy S6 Q&A, Help & Troubleshooting] Brava27:
It's a phone, I don't record videos like a professional.
[Galaxy S6 Q&A, Help & Troubleshooting] altimax98:
Neither. Video stabilization is usually pretty annoying. The 60fps loss is a little bummer but for most activities 60FPS does little but take up more space anyways.

Also there is a loss of detail per frame in 60FPS. The S6 does 17Mbps @30fps but 28Mbps @60fps which has 2 times the frames. So the individual frame data is capped at 14Mbps minus audio.
[Galaxy S 5 Q&A, Help & Troubleshooting] liu_jun_ivan:
hello, everyone!

I wrote a pc software which is like qualcomm QXDM 5 years ago, It can access qualcomm diag interface and do something.

Now I want to write a new one on android, but do not konw how.

My phone is galaxy S5, can anyone tell me how, thanks a lot.
[Galaxy S 5 Q&A, Help & Troubleshooting] liu_jun_ivan:
I want to konw how to setup and which port I can read or write .