yashsingh1/xdaforums huggingface dataset:
[One (M9) Android Development] raashnal:
Resents Button Remap

Baad,

Just wondering is the resents button remap being greyed out in Kontrol a known issue? I really need to be able to remap it to menu. Do you think you will be able to fix it in one of the nightlies?

Thanks for all your hard work - Love IC Rom.:o
[One (M9) Android Development] baadnewz:
fixed in last published nightly already
[One (M9) Android Development] mickhhpp:
Mail Screen

Hi, perfect ROM, pls just a little question, nav bar is invisible only for mail app, how can I solve this? cannot post screenshoot...Thx
[One (M9) Android Development] HTC_Phone:
For some reason Heads Up notifications aren't working... They're enabled in messaging but fail to appear. Is there a setting somewhere I'm missing?

Edit: Snapchat works with Heads up, only stock messaging doesn't. Weird.
[One (M9) Android Development] ineedone:
My m9 just arrived, time to join up ?
[One (M9) Android Development] raashnal:
I clean flashed nightly r59 but my resents button in Kontrol is still greyed out and will not let me remap it. Is it just me???
[One (M9) Android Development] baadnewz:
'

you sure?
[One (M9) Android Development] baadnewz:
go to InsertCoin Kontrol App. Sense Tab - enable then disable color navbar
[One (M9) Android Development] baadnewz:
seems to be working fine here
[One (M9) Android Development] brittoking:
Clean flash on 59 and its greyed out
[One (M9) Android Development] baadnewz:
install this new version of Kontrol (install as regular app) if still not showing wipe its data . on svn might be greyed out due different variants of m9
[One (M9) Android Development] brittoking:
Confirmed working perfectly here after installing app and didn't even need to wipe data. Att variant, latest. 17 firmware and soff if that matters.
[One (M9) Android Development] raashnal:
Thank you Baad that worked like a charm - I now have a remappable resents button.
[One (M9) Android Development] Sh0X31:
If I try to make a screenshot (with toggle or Button), I wil get a Notification with not enough space. Can anyone help?
[One (M9) Android Development] baadnewz:
do you have sdcard in phone ? that might be the culprit
[One (M9) Android Development] Sh0X31:
So I can't make screenshot's with sd card in phone?
[One (M9) Android Development] baadnewz:
no, i assumed it doesnt work because you DONT have sdcard. will look into it
[One (M9) Android Development] xfile2208:
Screen timeout not working, when i flash v.4.08 rom, how can fix it
[One (M9) Android Development] :
Hi [MENTION=4445238]Golv[/MENTION],

I wanted to give your ICE port a try on my Sprint M9 as it looks very promising, but for some reason I cannot for the life of me get the navigation bar to appear. I checked the option for it in Aroma, I toggled the switch in Configurator, I made sure the property was set in build.prop... Any advice?
[One (M9) Android Development] Golv:
Please check and edit file for your cid in folder /system/customize/clientid

I hope fix this bug in next version after weekend.
[One (M9) Android Development] tessut:
Can somebody try to port htc 10 personal audio profile to the m9 would be cool tried it myself really impressed by the sounds
[One (M9) Android Development] Golv:
You can expect that it will happen next week: http://xdaforums.com/showpost.php?p=67358720&postcount=2165
[One (M9) Android Development] Golv:
Some bug in my port from HTC 10 - no NFC.

I will be find solution.
[One (M9) Android Development] :
Hi Golv, this fixed it. I copied the contents of the file for my CID (SPC-001 in my case) over the contents of default.prop in that directory, rebooted and the navbar works. Thanks! :good:
[One (M9) Android Development] Mostafa Wael:
Hey there, how's your phone ? Hope everything is fine :)

For clarification, I flash the first zip "full port" first then flash the "update" zip afterwards ?

And I discovered something as interesting as Personal Audio Profile to be ported; Zoe mode in the camera ;)
[One (M9) Android Development] Golv:
Yes, you understood correctly. After flash full rom and boot system go into TWRP and install update.

My phone in a state of repair.
[One (M9) Android Development] Roobwz:
Just wanted to say that i had some issues running the latest version.. I got no data at all, although that my signal showed. I couldnt add my gmail account ---> no apps from the playstore. This may be because of my cid H3G_xxx, but didnt have any problems with previous versions, leedroids rom and even the srom. Do you know why? Id love to start using this as an daily driver :)
[One (M9) Android Development] Mostafa Wael:
Hope you get your phone back to life asap :) :fingers-crossed:

Downloading now. Will report any bugs if detected as usual :)
[One (M9) Android Development] Tikerz:
I'm running this with ElementalX and Mostafa's thermal tweak and the phone is running super hot when doing anything. Even just charging the phone will overheat and stop charging. Nothing running at all either.
[One (M9) Android Development] preston74:
[MENTION=4445238]Golv[/MENTION]

Just flashed M10 port, but after reboot got stuck on the checking connection page in set up wizard. And I can't get past this.

Any idea how to fix it? Have no issues on other roms.
[One (M9) Android Development] Golv:
Thanks for feedback. I try to fix these bugs and some other after weekend.
[One (M9) Android Development] gffmac:
I had same, google setup failed for some reason and software buttons were not enabled. I chose full wipe on install.
[One (M9) Android Development] bumpaneer:
[MENTION=4445238]Golv[/MENTION]

Just wanted to say thanks for putting this together. I'm up and running on what appears to be a really stable system. A few notes, most of which I think you know already.

Battery percent is wildly incorrect Fixed with alternative boot.img, see post below

Notification LED stays lit solid green, no notifications and not connected to power Fixed with alternative boot.img, see post below

In /system/customize/clientid/default.prop and default.prop_HTC__001 adjust all instaces of "qemu.hw.mainkeys" to 0 to enable navbar icons

I removed the system install of su and busybox, re-installed as systemless so Android Pay works

Network traffic display is enabled by default, though ICE Configurator shows diabled. Toggle on and off again to correct.

Normal use quickly heats up the phone

Let me know if I can provide any help and I'll be glad to give assistance.
[One (M9) Android Development] Tikerz:
What version of SuperSU did you install?
[One (M9) Android Development] bumpaneer:
version 2.65 of SuperSU

I just found that if I use the boot.img from the S.Team-HTC-M9-S4.1-32.0-X6-Real-Sense8&8GP ROM, the battery percentage shows correctly. I was able to use that boot file, as well as the same version of SuperSU systemless. (Should go without saying, you are on your own if you try this and it fails for you)

The remaining battery issue I have is around the system settings, power option. The battery history shows "no applications found" as the only text in the setting.

Edit: My mistake, no history while plugged in, should have been obvious.
[One (M9) Android Development] bumpaneer:
Fix for NFC not working: https://drive.google.com/file/d/0B4Nxg3bQ8H5aVTF1NHV3UjBDNEE/view?usp=sharing
[One (M9) Android Development] Mostafa Wael:
I can confirm that CPU is always busy as well

Btw, even with stock thermal file the issue is there. I know the first day the phone is rebuilding caches and still getting grips to the system, but not for a whole day the little cluster is wrestling with the max frequency!

Tell me, you have that "interpret ART flag" thing checked in Aroma installer ? Did the phone optimise the apps fast ?
[One (M9) Android Development] bumpaneer:
Have you tried looking at your logcat? Apologies if so, but mine was going crazy over trying to start up NFC and the 4000% battery issue. Once I fixed those issues with the files above, the phone has been noticeably cooler.
[One (M9) Android Development] Mostafa Wael:
Well I sadly reverted to MaximusHD

No time to debug, Mom's sick and she needs more care these days, so probably I will need a proper phone now and for sure no time to debug :(
[One (M9) Android Development] Tikerz:
Lol, I went back to SunDream HTC 10 port. It's pretty perfect and battery is great.
[One (M9) Android Development] Mostafa Wael:
Well that was the ROM i had a recent backup for. It all went so quick and I needed to revert back to one of the recent ROMs soon, so restoring that backup of MaximusHD was the quickest solution.

P.S. see my edit
[One (M9) Android Development] marslan81:
For m9 himaul ,no network and no navigation bar.
[One (M9) Android Development] Golv:
Thanks, I'm working on an upgrade, but without device - it's very difficult.
[One (M9) Android Development] Roobwz:
No progress yet ? Are you able to recover it?

Skickat från min HTC One M9 via Tapatalk
[One (M9) Android Development] Golv:
I fixed NFC bug and some other for International in my port version. Uploaded... Clean install ONLY and only for International version at this build rom.

[B]v29_R220[/B]
- fixed NFC bug
- last revision R220 (from ICE HTC10)
- some other changes (THX @baadnewz for help)

[B]v29_R224[/B] (update)
- mobile signal strenght in status bar expanded can be toggled on / off from Cofigurator
- fixed Tuner Battery % toggle on the fly
- ICEConfigurator.apk 2.6.0

Be sure to select "Add Navigation Bar" in Aroma when installed.
[One (M9) Android Development] bumpaneer:
[MENTION=4445238]Golv[/MENTION]

Thanks for the update, I'll give it a shot later today. As a quick note, going through the build.prop I noticed several items have duplicate entries. Some are set to the same value, but some are not.

audio.dolby.ds2.enabled=false
audio.dolby.ds2.enabled=1
audio.dolby.ds2.hardbypass=false
audio.dolby.ds2.hardbypass=1
dalvik.vm.heapsize=36m
dalvik.vm.heapsize=512m
debug.sf.hw=1
debug.sf.hw=1
ice.navbar.size=75
ice.navbar.size=75
ro.build.description=1.80.401.1 8.0_g CL761759 release-keys
ro.build.description=1.80.401.1 8.0_g CL761759 release-keys
ro.build.description=1.80.401.1 8.0_g CL761759 release-keys
ro.opengles.version=196609
ro.opengles.version=196609
ro.product.locale=en-US
ro.product.locale=en-AU
ro.product.model=HTC 10
ro.product.model=MSM8994 for arm64
ro.prot=true
ro.prot=true
ro.telephony.default_network=0
ro.telephony.default_network=9
telephony.lteOnCdmaDevice=1
telephony.lteOnCdmaDevice=0
[One (M9) Android Development] Golv:
ice.navbar.size=75
ro.prot=true

It's my bad, all rest - ask [MENTION=1186202]baadnewz[/MENTION].

This from his original file build.prop for ICE HTC10 - http://www.soldier9312-xda.de/svn/ice-10/trunk/system/build.prop

It will be applied in system only last line of two identical.
[One (M9) Android Development] zeemenshater:
Golv and the boys are doing a great job porting HTC 10 for the M9.

I am about to do the next update to my phone and I need to know if I update it to the latest available IC4.0.8 R62, or if I should go/wait for a 10 port. In either way, I will be doing a clean install.

Question is what do we get with HTC 10 port what we don't already have on IC4.0.8? Except, of course, for the fun of being on the newest SW number.

Too bad there is not much time for me to try the both.

(I prefer the classic home screen layout)
[One (M9) Android Development] Pawbrotm:
I guess the biggest difference is that it's a complete Sense 8 not Sense 7 base with Sense 8 apps built in, so everything should work as intended without any crashes that could happen in Sense 7 mixed with 8. Second thing is related to numbers in some way but it's quite important IMO. M9 6.0 base is terribly outdated security-wise with patch level stuck in 12-2015. HTC 10 port has it at 06-2016 which is the latest, always nice to have this. Feature-wise I think there is no difference.
[One (M9) Android Development] dmonium:
height navbar is always in 75%,

I've moved the slider to 100% and press Apply, it's reboot but is remain in 75%

how can I change to 100%?
[One (M9) Android Development] Pawbrotm:
Use some root explorer, go to /system, open build.prop in text editor, find this: "ice.navbar.size" and change the value from 75 to 100, reboot, it should change. Make sure that this line doesn't repeat (I use HTC 10 port and for some reason this line appears 2 times), if it does, change the value in every one.
[One (M9) Android Development] Golv:
Fixed in new build port rom - HTC_M9-port10_S.Rom_6.0_to_ICE_v30_R227_Aroma_1.80_BETA.zip. Dirty flash after full rom v29_R220, all other - Clean install.

[B]v30_R227[/B]
- fix navbar size change
- fixed not launching crop mode when changing contact picture if htc gallery was installed
- some other changes
[One (M9) Android Development] Golv:
Some other updates will be only after your test and reviews about current rom and only after weekend.
[One (M9) Android Development] anto12:
Thank a lot Golv for your hard work.

Just report,

Went aply change in ice configuration and need to restart status bar my phone just stuck in ice boot animation need to restart to make the phone boot properly.

Recent, hold for menu not working.

Lock screen wallpaper can not full screen.

All the rest working fine thank you very much.:good:

Edit : what is the mean "caffeine"
[One (M9) Android Development] Golv:
THX!

What changes have you tried to do in ICE Configurator? I had no such problems.

Yes, it's only bug because we don't have capacitive keys. We use onscreen navigation bar only.

Screenshot please

It's from ICE HTC10, so you should ask [MENTION=1186202]baadnewz[/MENTION]

Ready for beta-test new build of rom (HTC_M9-port10_S.Rom_6.0_to_ICE_v31_R231_Aroma_1.80_BETA_TEST), which includes support for Verizon, Sprint, TMOUS (no link at this moment in my post)

Boot.img- from ICE M9 rom with my changes (each fix for all versions devices), new kernel modules, changed the customize section, upgrade to the latest revision 231 from ICE HTC10 trunk.

Clean Install ONLY for ALL.

OFFTOP:

But I want to see reports of users: what works, what errors there are in rom. Many users who have downloaded this port. But reviews - only a few.

I spend my time and money to improve something in rom, but in response - silence.

My phone has been broken after many tests and optimization and is now being repaired. I asked permission from my colleague take awhile his phone M9 for some fee (my colleague has vacation), made S-OFF, cid changed in order to be able to improve rom port.

If you don't need my work (believe me, it's not very easy and that takes a long time) then I will not do improvements and leave it at that for now.
[One (M9) Android Development] kelvin216:
[MENTION=4445238]Golv[/MENTION], hey bro thanks for the rom, dont let the silence of no feedback get to you, keep improving on this project, ok here is what i have, im on tmobile firmware but as stated before no data on boot until i flash the Tmobile boot.img but that cause some things to break(Dolby app, and battery not displaying actual percentage correctly) but here is what i found, if i flash the Sprint Htc One M9 kernal from@Thicklizard evrything works perfect even wifi calling, so may get with him to see why this is, thanks
[One (M9) Android Development] Golv:
I had this bug (battery not displaying actual percentage correctly) in last test build for Int. version but I fixed it for International version (I hope that fixed for other versions). But need only test.
[One (M9) Android Development] tom2day:
Can a 38.xxx Canadian firmware jive with this rom?
[One (M9) Android Development] kelvin216:
TESTER

OK, can test when ready, thanks
[One (M9) Android Development] anto12:
All option in the status bar tweaks that requires a restart the status bar to apply, alway stuck in ice boot animation.

Recent, hold for menu switch to Show menu button on nav bar, love this one :)

Heres the screen shoot, the top and bottom showing my home screen wallpaper.

Thanks,
[One (M9) Android Development] Golv:
You can use Show Menu button in NavBar option instead of hold for menu.

I haven't any problems with restart status bar and reboot device.

What is your cid?

---------- Post added at 20:25 ---------- Previous post was at 20:20 ----------

I think you can.

Version firmware 1.30 or higher is required for this port.

Make full nandroid backup via TWRP and try to install version which I will upload later.

---------- Post added at 20:29 ---------- Previous post was at 20:25 ----------

Do not forget that it's a port from HTC10, which has its own specific and very difficult to foresee all.
[One (M9) Android Development] tom2day:
Thanks. The 38.xx plus firmware has basically shut down development of Roms. Not sure why. But thanks.
[One (M9) Android Development] anto12:
I am on htc_621

Thanks,
[One (M9) Android Development] tom2day:
Oh for sure. I have been using HTC for a while. I think my first custom root and rumble was a Wildfire. I love a good fight!

---------- Post added at 11:25 AM ---------- Previous post was at 11:17 AM ----------

It's funny. Now I have never claimed to be an expert but.... Some are saying the 35.xxxxx firmware is it or downgrade. With 38.xxxx I luckily and smartly backed up my stock. Tried S, Rev, Lee, Viper.

Won't even bother with Cm obviously.
[One (M9) Android Development] Roobwz:
Golv first of all i got to thank you for your dedication to make our M9 awesome. the only bug i got on the first version was that i didnt get any signal at all. Im running 3.35.771.12 and havent had any issues with all the ROMs that ive tried (Even ice and leedroid). How do I know if this bug is fixed? Im on a vacation atm and dont have alot of internet to play with.

Thanks again
[One (M9) Android Development] tom2day:
Same. Firmware must be exact is the only thing I can figure. I at first assumed any and over updated firmware would work. Very painful this M9.
[One (M9) Android Development] Roobwz:
Its something with the port lol. I always pick the international version because my M9 runs on the international kernel - no issues with this. I had some problems with S Rom too, but managed to fix them. Hope to start using this rom soon
[One (M9) Android Development] Golv:
Firstly I myself will test international version of port, if all is well, then immediately posted link . Corrections for Sprint, Verizon and TMoUS made by analogy being based not of S.rom as previously. New build based on files from InsertCoin rom only. All kernels for all version, all kernel modules and other technical files with my changes..
[One (M9) Android Development] bumpaneer:
[MENTION=4445238]Golv[/MENTION]

I am seeing the following in a logcat capture at startup. None of the files, or links to the files, seem to be present in the /firmware/image folder. I noticed that keymaster.mdt exists in /system/vendor/firmare/ , but the log is referencing a different path, and the file name is missing the 'r' in keymaster. mc_v2.mdt exists in /system/etc/firmware, but I am unable to locate kmota.mdt. Do you know if symlinks just need to be created, or do you think it is a deeper issue than that?

06-24 09:01:26.008 648 648 E QSEECOMAPI: : Error::Cannot open the file /firmware/image/keymaste.mdt
06-24 09:01:26.008 648 648 E QSEECOMAPI: : Error::Loading image failed with ret = -1
06-24 09:01:26.008 648 648 E QSEECOMD: : Loading keymaster app failied
06-24 09:01:26.008 648 648 D QSEECOMAPI: : QSEECom_get_handle sb_length = 0x400
06-24 09:01:26.008 648 648 D QSEECOMAPI: : App is not loaded in QSEE
06-24 09:01:26.008 648 648 E QSEECOMAPI: : Error::Cannot open the file /firmware/image/kmota.mdt
06-24 09:01:26.008 648 648 E QSEECOMAPI: : Error::Loading image failed with ret = -1
06-24 09:01:26.008 648 648 E QSEECOMD: : Loading kmota app failied
06-24 09:01:26.195 875 875 E QSEECOMAPI: : Error::Cannot open the file /firmware/image/mc_v2.mdt
06-24 09:01:26.195 875 875 E QSEECOMAPI: : Error::Loading image failed with ret = -1
[One (M9) Android Development] Golv:
I do not really paid attention to detail logcat. Thanks for the info, I'll try to look in more detail.
[One (M9) Android Development] BodhiBrock:
Is this working for Sprint?
[One (M9) Android Development] Golv:
During testing only.
[One (M9) Android Development] TouchscreenLover1:
Is it somehow possible to get Sense 8 Settings again? Didn't have a FC anytime and I really would like to have Sense 8 Style again
[One (M9) Android Development] DeeZZ_NuuZZ:
https://www.dropbox.com/s/duf0ntrp1igcrdf/AdaptiveSound.apk?dl=0

Create folder in priv-app and paste it there, set the right permission.

That's for working Dolby presets for headphones, otherwise you won't have them when using sense 8 settings

But shouldn't be both things already inside? It thought ice uses now nearly all sense 8 things

https://www.dropbox.com/sh/ia1d6aqbjhseb3a/AAAlxajHRe79QxPWatOlheJya?dl=0 paste this folder in priv app too and be sure that the apk has the right permission, just over write the existing folder
[One (M9) Android Development] davidbejar:
Just for testing flashed REV30 on Sprint device, It flashed ok and boot up normally, the devices started with the optimizing apps but after that the screen just shows HTC logo and nothing more happens.
[One (M9) Android Development] Golv:
This build for International version only!
[One (M9) Android Development] BodhiBrock:
Booooo! We want Sprint! We want Sprint! We want Sprint! Haha

Sent From High Times Cellular (HTC) One M9
[One (M9) Android Development] davidbejar:
I know but the Aroma Changelog have several references to SPRINT variant , I just wanted to try and report it. As said at the beginning is not possible to test on other than international because the lack of that variant.
[One (M9) Android Development] Golv:
Aroma changelog indicate changes for ICE HTC10, but I indicate in my port version - Only for Int (at this moment).

For all other variants - I hope will be test in nearest time...
[One (M9) Android Development] minhnewpro:
I hope have a version for Sprint but only boot.img for Sprint and keep everything else look like international.
[One (M9) Android Development] billyjonstevens:
[MENTION=4445238]Golv[/MENTION] first full day of testing and for me working well and as I want it too, exposed installed and working. Decent battery life ( a lot better than my last rom ) attached are some screen shots, I've had music playing for just under 6 hours, ( neutron music player and youtube) neutron music player is running at 64 bit and is fairly power hungry and youtube was playing with screen off using Xposed module. Not a huge amount of screen on time under 3 hours and still at around 30% left. Overall for me a great port thank you Golv!

Edit sorry - also using amplify and greenify for battery saving
[One (M9) Android Development] XDRdaniel:
duuuude, please teach me how to get Android Pay to work.
[One (M9) Android Development] Golv:
New version HTC_M9-port10_ICE_v33_R236_Aroma_1.80_BETA uploaded.

For International version - pre-release; for Sprint, Verizon and T-Mobile - beta-test. Dirty flash - available if you flash full rom v29_R220 before (but I recommendClean Install), for all other - Clean install ONLY.

Make full Nandroid backup in TWRP before install new version!!!

[B]v33_R236[/B]
- Replace ICE splash with stock splash when HTC boot animation is selected
- reduced long press time for APM
- app cleanup
- AROMA option: ART Everything flag (Slows down Android is optimizing process, may improve performance)
- updated apps
- Based on ICE HTC 10 v.2.0.5 stable rom
- SuperSU 2.65

More customize files from ICE HTC10
Kernels from M9 ICE: International, Sprint, Verizon, TMoUS - all with changes.
[One (M9) Android Development] :
I'm gonna have to skip these roms because of the sound. Dolby Atmos does NOT sound good over the speakers. I'm very disapointed. That wonderful M9 surround sound is gone... Lucky for me there is this great 408 rom. Enjoying it more every day.
[One (M9) Android Development] bumpaneer:
I just removed busybox from /system/bin and any references to su from /system (/system/su.d for example). If you have su installed in your /system partition, remove it and install the 2.65 systemless version of su (can be found in the su beta thread). After that, my phone was able to pass the SafetyNet Helper checks.