yashsingh1/xdaforums huggingface dataset:
[One (M9) Android Development] gregpilot:
LTE bands for ATT

Greetings:

I recently bought a Taiwan region M9, its the only one offered with 64gb internal storage. I have S-OFF, unlocked bootloader, etc. I flashed a "developer edition" unlocked RUU to bring the firmware to version 3.35.617, and to flash the ATT radio for the US.

Its this one: RUU_HIMA_UL_M60_SENSE70_ATT_MR_NA_Gen_Unlock_3.35.617.12

I flashed Lee's rom on top of that. I can only get 3g, (HSPA) not 3.5g (H+, HSDPA) or LTE.

I am currently waiting for an "official" MM release for the M9 on ATT to flash to update the radio.

My question is this: I am convinced the hardware on these phones are the same, and (possibly) there are NVram edits provisioned to enable the appropriate bands for each carrier. Is this correct? Would flashing the "official" ATT MM RUU make these changes as part of the RUU process?

I am familiar with the posts here:

http://xdaforums.com/one-m9/general/how-to-change-network-bands-gsm-devices-t3135401

but the results are not promising. Would flashing the appropriate radio also be a requirement for these edits to "stick"?

If merely flashing the ATT m9 MM RUU will not provision these bands, my understanding is that the NVRAM edits to enable these bands are needed. For LTE in the US, I would need LTE bands 2, 3, 4, 5, 7, 12, 17, and 29. At least with the current radio from the RUU above, WCDMA bands for HSDPA+ are also needed.

Since I currently have an M7 on ATT, might it help to get the correct NVRAM values for field 6828 and 6829?

What exactly are the "modded" HTC diag drivers on page one here: I know they are necessary to use the diagnostic mode needed by QPST but there are other drivers for this also.

Can anyone outline exactly what software and steps you took to enable the ATT H+ and LTE bands....or whatever bands are needed for your carrier? And your success? (Using Lee's rom).

Thank you!!
[One (M9) Android Development] LeeDroid:
A quick update guys....

R88

LeeDrOiD System & install cleanups

LeeDrOiD Update Stericson busybox 1.24.1

LeeDrOiD Launch Marshmallow Land (Hidden android game) from tweaks!

LeeDrOiD Launch SystemUI Tuner from tweaks
[One (M9) Android Development] jollywhitefoot:
I must be blind. I get the toast that system ui tuner has been enabled, but don't see anything different in settings.

---------- Post added at 11:55 PM ---------- Previous post was at 11:42 PM ----------

ATT 4G/LTE works fine for me after flashing the dev edition ruu that you mentioned. In fact, I don't have problems with LTE using the international firmware either. The only thing that I can't get to work is HD Voice (VoLTE). And call forwarding settings don't work either unless I flash the official ATT radio from the ATT lollipop release (2.11.512.18).
[One (M9) Android Development] jbfountain:
You need the official T-Mobile firmware for WiFi calling to work. This is the case with all custom roms.
[One (M9) Android Development] gregpilot:
Was your phone originally a US ATT phone before you flashed it???

Thanks!
[One (M9) Android Development] LeeDroid:
You guys can have a break for a few days now lol, I will be working on some stuff in the background.

Hope the latest build is rocking and rolling for y'all
[One (M9) Android Development] eriknors:
Would love to check it out but I'm on Verizon so no luck...
[One (M9) Android Development] LeeDroid:
I'm on it, carrier support is a nightmare..

Will need a system image and boot image
[One (M9) Android Development] 4bettilt2:
89 is Fine

flashed 89 dirty this AM with your kernel so far all good :)
[One (M9) Android Development] climhz:
what is the most recent lee kernel, the one lee post here or the one in svn?
[One (M9) Android Development] LeeDroid:
The latest is in the ROM matey, it's V8.0.2
[One (M9) Android Development] jollywhitefoot:
Yes
[One (M9) Android Development] shezaad879:
Finally on LeeDroid!

Lee, I finally managed to find the time to get this ROM on my M9 last night. Haven't set up SVN and all yet so grabbed R87.

Straight after flashing I noticed you were at R88 and now at R89!

Man, you cook faster than your shadow (reference from Lucky Luke comic) :laugh:;)

So far everything is working well. Fluid and fast.

Only question I have is: is there a way to get the sense style recent apps? I am used to that one :eek:
[One (M9) Android Development] jollywhitefoot:
Turn off China sense recent apps in the tweaks app and reboot. Then you have the recent app settings again where you can select card or grid view.
[One (M9) Android Development] shezaad879:
Thanks. Got it working.

Funny thing is, China sense stuff was all disabled already, so I enabled and disabled then rebooted and it worked. :good:
[One (M9) Android Development] LeeDroid:
Doh... I was a page behind
[One (M9) Android Development] zeemenshater:
In the message list in HTC Mail app, when you check a message for deletion or marking it as read/unread, the three option buttons below are blocked by the NavBar.

The option buttons are supposed to slide up, or the navbar should go down, but they don't.

Inside a message, it's all fine.

Is it just me?

Leedroid 8.1.0 R87

HTC Mail 9.50.722647 & 9.0.493351
[One (M9) Android Development] LeeDroid:
Try disabling dynamic Nav bar bud
[One (M9) Android Development] zeemenshater:
Perfect! It worked.

Thank you so much for quick assistance.
[One (M9) Android Development] thedoctorp:
Hello guys,

It recommends a clean install to R88 stable?

I'm on the R87
[One (M9) Android Development] ReaganSMAAAAASH:
You could always flash the ROM dirty, boot up, and run the build to see if you have any issues. If you don't run into any issues, fantastic! If you do, re-flash the ROM clean/full wipe and try again. If you still run into issues, than search the forum and post.
[One (M9) Android Development] crnkoj:
Hi, i can report, that it works fine.

I do have a few questions though,

1. the pnpmgr, is it better to turn it off or let it enabled, as much as i understand, that piece of code is not fully thought through from htc as it turns all 8 cores on screen on on? Or did i understand this wrongly? If i disable it and use another app like kernel aduitor to disable cores or to use tasker to disable/enable cores by app/situation, would you think the battery life would improve?

2. as far as i read through the thread, xposed isnt tested/officialy supported right?

3. Can i somehow disable the nav bar in your rom? i just saw i can change the size. But id like to disable it so i can use LMT and get some extra screen like on my old g2 with custom roms and lmt.

thanks
[One (M9) Android Development] fhartane:
I tried flashing xposed back when I was on r51 and location services stopped working so I wouldn't be surprised if you had issues with it, although it might have been solved since then.
[One (M9) Android Development] sidjohn:
I'm on another ROM and had the same issue. Didn't have dynamic navbar enabled but adding "Hide Navigation Button" to my navbar allows me to tap the navbar out of the way when necessary
[One (M9) Android Development] LeeDroid:
Ah, a simple solution, guessing it's a layout issue in the app it's self in that case
[One (M9) Android Development] LeeDroid:
I personally always have pnpmgr off as it improves performance, did get a touch warmer though
[One (M9) Android Development] daniel2744:
So i purchased my HTC One M9 from T-Mobile. I converted it into a developer editon M9 so my question is now do I need to flash T-Mo firmware as stated on the OP for the rom?
[One (M9) Android Development] twinnfamous:
If you want Wi-Fi calling and volte u need T-Mobile firmware.

---------- Post added at 06:28 AM ---------- Previous post was at 06:20 AM ----------

U need the correct carrier firmware for what carriers u have as long as they are the latest MM firmware along with stock boot..img unless that's been fixed already.
[One (M9) Android Development] LeeDroid:
Cheers dude, still need to fiddle with the boot.img
[One (M9) Android Development] 4bettilt2:
90 really !

Lee perhaps you should be renamed the ROM Bunny, 90 is good, enjoy a Pint.:good:
[One (M9) Android Development] LeeDroid:
Because it's forever hopping? Lol thanks XD
[One (M9) Android Development] 4bettilt2:
Hopping is good, Prolific is the usual Bunny reference here in the States
[One (M9) Android Development] LeeDroid:
Moving nav bar size and battery display to tweaks, along with a few other options...

Spent half my day at work editing smali ????
[One (M9) Android Development] naga0:
Hey Mate,

I am running LeeDroid 7.6.1 and have downloaded your latest one but i cant find the latest firmware for my M9. Do you know where i can get the latest M9 firmware that?

Ive read that if you flash an RUU and you have a custom ROM installed it can brick your phone is that correct? or did i misinterpret what i read?

Thanks for the awesome ROM i've loved 7.6 and looking forward to upgrading!
[One (M9) Android Development] jbfountain:
I don't know where you read that, but it's wrong. You just need to make sure you have the correct RUU for your device. If you have changed the mid or cid you need to change it to match the RUU.
[One (M9) Android Development] thedoctorp:
after a day's use of known delays, sometimes significant, in what may be due?
[One (M9) Android Development] cobrax2:
huh? google translate?

if you have lag sometimes, try using ondemand governor
[One (M9) Android Development] LeeDroid:
So tired..

Updating tweaks from the market will fix starting apps on boot guys, I have found the issue.

Will be pushing some updates tonight hopefully
[One (M9) Android Development] thedoctorp:
Yes, after two or three days begin the lag,

Ok i'll try

Thank you

Inviato dal mio HTC One M9 utilizzando Tapatalk
[One (M9) Android Development] LeeDroid:
Do you reboot very often? Only lag I face is when the device gets too hot.

Try disabling pnpmgr in tweaks
[One (M9) Android Development] thedoctorp:
They, especially the lag begin when the phone is very hot.

It does it even after a reboot.

ok now I try
[One (M9) Android Development] LeeDroid:
Disabling pnpmgr will correct that, HTC code is too aggressive.

In all honesty the SOC in this device is poor, I am looking forward to the M10
[One (M9) Android Development] 4bettilt2:
I tried waiting for the 10 but my 7 crapped the bed so had to get my upgrade earlier than I wanted, once the 10 comes out will have to make the decision of cash layout, damn; good to know that you still are planning to be building for the One :)
[One (M9) Android Development] DAIDY:
Thanks Lee :good:
[One (M9) Android Development] unhallowedone:
Awesome, I will have to wait till the end of April though until I get my new M9 but my boss already showed me his new device a bit. He said, the camera would still be an issue in the meaning of noise in darker picture areas but we hope that further software development sorts this out. Overall it looks quite promising to use this device. How did you experience the temperature of your M9, [MENTION=398245]LeeDroid[/MENTION]?
[One (M9) Android Development] LeeDroid:
Look forward to seeing you here mate, temperature is all good since the last OTA, although as expected it get a bit warm optimizing apps, but that's the case on the M8 too, no concerns.
[One (M9) Android Development] Electronic Punk:
Quick one, as I prod about (zip modder victory)

noticed you are currently putting google search in /data/app/

from experience I believe this stops the ok google detection from any screen showing up - might need to be moved back into priv-app!
[One (M9) Android Development] LeeDroid:
Followed the same logic without issue on the M8 bud, easier to update and remove, the intents should still be called as per stock.

Edit: tested and working well from all screens ?
[One (M9) Android Development] niceguy0815:
Oh cool firs Custom Rom cool,

Hope i get my M9 fast back from S-off ing :).

I have finde a shop / repair Centre in Berlin they can S-OFF and Super Cid HTC One M9s :)

Only bad thing they cant Unlock it without HTC Dev.

So You get your phone back with S-Off and with Super Cid but Boodloader is Locked and you must Unlock it via HTC dev :(

because for Unlock via Fastboot you need root on Android 5 :(
[One (M9) Android Development] william61:
Great Thanks :D
[One (M9) Android Development] LeeDroid:
S-Off and a locked bootloader at the same time ? that's a bit strange... I would htc unlock and wait for sunshine
[One (M9) Android Development] LeeDroid:
Loads more to come guys, going to start on adding my tweaks app and custom additions tonight
[One (M9) Android Development] KratosAurion:
Hi LeeDroid, thanks for following up. I think status 7 is thrown only by the stock recovery, TWRP won't even try to install the HTC OTA. Also, there are 2 TWRP versions available for the M9, 2.8.5.0 and 2.8.6.0. Using the 2.8.6.0 I was unable to root my phone; would install successfully, but upon booting I would remain un-rooted. Flashing 2.8.5.0 allowed the root to actually work (I rooted to be able to access the directory of the OTA zip file hoping I would be able to extract files such as recovery, system img, etc and flashing them). I am looking into ARUWizard right now to hopefully reset the mess I made, first time I hear of it actually.
[One (M9) Android Development] LeeDroid:
100% stock system for official OTA updates & use my twrp or .5 beta from captain throwback to flash the ROM ?

Will add to the OP tonight https://www.dropbox.com/s/2c0doa2mxulbr1r/twrp-2.8.6.0-hima-LEE.img?dl=0
[One (M9) Android Development] S2kT68m:
After flashing your ROM, all works great here. Big Thx. One Question i have still. Whats the clockspeed of the Snapdragon 810 in M9? Many apps (trickster or ElementalX) show me only 1.5GHz max. Is that correct or is something wrong with my device?
[One (M9) Android Development] LeeDroid:
?

Nope, the apps are not fully compatible yet matey, the A57 is clocked at 2GHz
[One (M9) Android Development] niceguy0815:
Yes it is strange repaicenters can s-off and supercid but no unlock without HTC dev :)

But I think it takes som time til someon gets a root / Temp Root for for the m9 with locked Bootloader.

And if not you need to unlock it via HTC dev to gain S-off ....

Sunshine needs root to do its magic and thats the problem for Android 5.

So i think it thake som month ore longer to unlock it without HTC dev and i want to wait so long and S-Off it via Repair centre and after that I unlock it myself with HTCDEV.
[One (M9) Android Development] LeeDroid:
Disregard this post....
[One (M9) Android Development] LeeDroid:
The guys should have their devices next week, turnaround should be a fairly quick one
[One (M9) Android Development] herwegan:
Yay! We need s-off asap ?
[One (M9) Android Development] PlatinumNick:
Hey Lee whats the average screen on time you get with your m9?
[One (M9) Android Development] LeeDroid:
Hard to say at present mate, constantly on it and plugged at my desk most of the time.. its definitely better than the M8
[One (M9) Android Development] ReppinFlorida:
I tried with newest TWRP and your modded version...

I think what went wrong is cuz my phone is an ATT varient and I did see that the rom was for international at first.
[One (M9) Android Development] drmoeed:
OK ...

I'm at work now ...

The flash postponed uptil tonight then ... :-|

Edit:-

ROM flash successful on repeating ...

Getting Sense Home FC ...

And display freezes ...

Back to 7.1.0 ...
[One (M9) Android Development] LeeDroid:
Tested full wipe and dirty by my self and [MENTION=2354101]The Great Dane[/MENTION] with 0 problems.

Have you flashed anything else & was your last install a clean or dirty one?

Sounds like a bad download or something local, make sure to check the MD5# ?
[One (M9) Android Development] LeeDroid:
Thank you very much :)
[One (M9) Android Development] LeeDroid:
You can manually start call recording from the in call menu as well ?

Camera improvements were included in the latest .15 base, the build includes the latest hot fixes from htc along with a kennel based on the latest Asian .15_R1 source
[One (M9) Android Development] LeeDroid:
cheers mate :)

Dev edition won't be an issue & you should be good to go with ATT, let me know how you get on & if I need to build an att carrier patch
[One (M9) Android Development] jeryx:
Yeap, no problems here too. I made a clean flash... All is working... The only thing I noticed not all the apps I chose to deinstall in aroma sticked... I deleted manually... Great rom and kernel! Thanks mate! :thumbup:;)
[One (M9) Android Development] LeeDroid:
Great stuff mate! I still need to do a full audit on the removal entries, should only be the odd one.. only thing I remove is kid mode
[One (M9) Android Development] eyosen:
No issues here as well. Dirty flash on top of 7.1.0. With [MENTION=1184673]LorD ClockaN[/MENTION]'s blessings :D

Thanks. 8JN03944PD742840Y
[One (M9) Android Development] LeeDroid:
Excellent mate, where is my old friend [MENTION=1184673]LorD ClockaN[/MENTION] ?

Thank you very much! Extremely appreciated
[One (M9) Android Development] eyosen:
Was behind a steering wheel on an island last I checked :D
[One (M9) Android Development] LeeDroid:
Haahaaa... Awesome?
[One (M9) Android Development] guidogsbn:
btw: there is always a blank = white screen after the bootanimation ( ~ 3 min). But after 3 Minutes you can see things happen again =optimize apps.

So just leave the room after bootanimation and come back in 4 minutes and everything will be ok!:D:cool:
[One (M9) Android Development] drmoeed:
Well ... I'm gonna redownload the zip again ...

MD5 is fine ...
[One (M9) Android Development] LeeDroid:
Think I need to optimize the images in the animation a little tobtry and make it seamless, I don't have a gap after though, just between splash and anim

Let us know how you get on mate, the joys of ROM flashing, these issues can occur
[One (M9) Android Development] drmoeed:
You're absolutely right ...

Actually rite now I'm at work ...Can't download at the moment ... Checked the thread in between break hour ...

The new MODs in 7.2.0 are kinda magnetizing my brain ...

And my pending patients are way much in number ... :-|
[One (M9) Android Development] LeeDroid:
Haahaa... The down side to ROM addiction, I have to be very tame at work!
[One (M9) Android Development] drmoeed:
Hey Lee ...

Here's Camera Improvement OTA landed on my M9 ...
[One (M9) Android Development] dream_fun:
I have flashed this new version 7.2 and it is one of the best ROM. I recommend it for all.

The only disappoint in the heat while watching videos ... I used HTC ONE M8 before and there was no heat problem. I think it is from the processor type.

regards
[One (M9) Android Development] kash20:
So I don't have much knowledge of kernels, just a basic understanding of how they operate but my question is what changes have been made to this LeeDroid's kernel that is not in the standard stock one, and are there any additional steps to flashing a new kernel or can it be achieved by just flashing this update?
[One (M9) Android Development] kangconsumer:
At the moment there are no changes compared to stock.
[One (M9) Android Development] shezaad879:
R90 already?

Lee are you aiming for a century of Marshmallows?:cowboy::laugh::cool:
[One (M9) Android Development] LeeDroid:
Will be there soon lol
[One (M9) Android Development] naga0:
I haven't changed the CID but there is no australian RUU that i can find. can you recommend any RUU's? i think i'll have to use the international one but just want to check :)
[One (M9) Android Development] jbfountain:
Who's your provider? Is there any carrier branded apps on the stock rom? What is your CID, and MID? You may just have a international M9, but post that info, and either I or someone else if I don't see it soon enough will point you in the right direction.

Cheers
[One (M9) Android Development] naga0:
vodafone AU is my carrier the CID is VODAP021. I dont beleive there are any carrier branded apps on the stock rom, i cant check im running an 7.6.x version of this ROM.

Thanks for your help so far :D
[One (M9) Android Development] twinnfamous:
Can u reboot to download and see the firmware# u are on? That would be helpful in determining what route u should take.
[One (M9) Android Development] naga0:
this stuff?

C:\adb>fastboot getvar all

(bootloader) kernel: lk

(bootloader) product: htc_himauhl

(bootloader) version: 1.0

(bootloader) imei: shh thats a secret!

(bootloader) version-main: 1.40.710.8

(bootloader) boot-mode: download

(bootloader) version-bootloader: 1.0.0.0000

(bootloader) mid: 0PJA10000

(bootloader) cid: VODAP021
[One (M9) Android Development] jbfountain:
Unfortunately there doesn't appear to be a RUU available for VODAFONE Australia. Vodafone AU uses LTE bands 1, 3, and 5. Since there is no carrier specific software you should be able to use any M9 RUU that contains those bands in it's radio. You will need to be S-Off, so that you can change the CID and MID to the ones for the RUU you use. European users please chime in about the bands your M9's support, so we can find a suitable RUU for this. US M9's don't have band 1. It will need to have the English language for setup. Once the RUU is installed you update to Marshmallow by OTA unless someone knows of a Euro RUU for Marshmallow. Once that is done you can install the latest LeeDrOiD MM rom.

Another method which would be much easier would be to flash the 3.35.401.12 firmware by itself if indeed that variant has band 1, 3, and 5 support. You will need to have your phone S-Off for this as well. [MENTION=398245]LeeDroid[/MENTION] would know if it does have band , 3, and 5. Then flash Lee's rom.

Those are the only suggestions I can think of for your situation. Good luck.
[One (M9) Android Development] naga0:
I think i need to try a stock ROM and see if there are any OTA updates from my carrier but the ones i've been finding at US based ones i.e. ATT/sprint etc. im spewing i forgot to take a nandroid backup of my stock phone before i flashed a custom ROM last year haha
[One (M9) Android Development] 4bettilt2:
91 never made it out of the oven? Thanks for 92 dirty and good
[One (M9) Android Development] LeeDroid:
You guys even spotted the new build? A good chunk of work went into the latest changes..

I have identified an issue with s2s in tweaks which I will correct tonight, should be fine as long as you don't toggle it on and off in clumsy tweaks
[One (M9) Android Development] LeeDroid:
Wondered when it would get a mention lol, I have another little fix to put into tweaks tonight but will just push as a market update
[One (M9) Android Development] ghosttown242:
Does this rom have the latest emojis
[One (M9) Android Development] guidogsbn:
Looks like I can download faster than real rom development: r98 !

I'm a lucky man, even it's my 33th wedding day today,hehe:good:
[One (M9) Android Development] LeeDroid:
Wow, how did I manage that! Sleep deprivation is not good lol..

Happy Anniversary mate! :)
[One (M9) Android Development] LeeDroid:
When you say the latest emjoi? .... it includes the HTC shipped versions
[One (M9) Android Development] kelvin216:
Tmobile

Hey Lee, sorry to bother you but i think Tmobile option is borked on install, i get this after flashing:

file_getprop:failed to start

"/tmp/aroma-data/kernal.prop":no such file or directory

then next screen goes into installer status: 7

any info on this, thanks
[One (M9) Android Development] LeeDroid:
Interesting, is this on you restoring old settings or doing a fresh aroma setup?
[One (M9) Android Development] thedoctorp:
hi [MENTION=398245]LeeDroid[/MENTION]

excuse the banal question =) but R92 is a stable version?

THX
[One (M9) Android Development] LeeDroid:
Bar a slight glitch in tweaks and a fix I need to make for tmous and sprint yes
[One (M9) Android Development] thedoctorp:
so I can flash?

or remain on R 88?
[One (M9) Android Development] LeeDroid:
Are you on T-Mobile US or sprint?
[One (M9) Android Development] thedoctorp:
no i'm on international
[One (M9) Android Development] LeeDroid:
Then yes your good to go, the tweaks fix will come through the market
[One (M9) Android Development] thedoctorp:
ook, thanks for the work done!!!!!!
[One (M9) Android Development] kelvin216:
Both

It happens on old settings and fresh install for me