yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] chrisyng:
Okay, I just reloaded Maximus Rom, verified camera features were all there (Zoe, flash focus assist, etc) and then reloaded elementalX ver 5.5 kernel... upon reboot camera features disappeared.. I went back and reinstalled rom and voila, camera features are back... so I can confirm that the kernel is not fully compatible with the new 3.57 base.
[One (M7) Original Android Development] EtherealRemnant:
That explains where the camera features went - thanks for that, I didn't test camera before I flashed the kernel.
[One (M7) Original Android Development] Johnny424:
So far on new viper, only issue, which isn't much of an issue for me..zoe disappears..sweep panarama force closes..everything else seems to work so far
[One (M7) Original Android Development] HTC_Phone:
I'm sure [MENTION=4684315]flar2[/MENTION] will have an update as soon as he can. Let's just all enjoy Sense 5.5 and go from there, live without Zoe and Sweep Panorama for the time being.
[One (M7) Original Android Development] Arcterus:
Great to see you got it working. :good:
[One (M7) Original Android Development] flar2:
I probably won't have a chance to install a Sense 5.5 ROM until next weekend. Maybe someone will figure out the camera in the meantime.

I suspect that an older camera apk might have to be used. The 4.3 kernels have had to replace a bunch of camera files all along. HTC has never released any source code for camera on 4.3. As usual, it will be a game of mix and match to get camera working properly.
[One (M7) Original Android Development] flar2:
Is it working? I haven't actually tested it. In 5.5, I simply forgot to enable the kexec stuff in config before I built it.
[One (M7) Original Android Development] Arcterus:
Yeah, it's working. I'm using it right now. :p

I can see how forgetting to enable the patch would be a problem. :laugh:

---------- Post added at 08:18 PM ---------- Previous post was at 08:15 PM ----------

I assume you're referring to the bluish tint?
[One (M7) Original Android Development] HTC_Phone:
He's referring to the loss of Zoe and Panorama on Sense 5.5 when installing the kernel.
[One (M7) Original Android Development] J-Hop2o6:
Will 5.X work for Sense 5.5/Build 3.57?
[One (M7) Original Android Development] Arcterus:
Oh, I see. Those features don't really make much of a difference to me. The biggest issue for me is the blue tint at night. :(
[One (M7) Original Android Development] J-Hop2o6:
What about Interactive gov?
[One (M7) Original Android Development] Arcterus:
It sounds like people are having success with Sense 5.5, so I'd assume yes.
[One (M7) Original Android Development] J-Hop2o6:
After I posted that, I caught the convo about it on the latest page that I haven't read yet. Seems to work, but with missing camera features. HTC should haste with the kernel source like Sammy does. I guess I'll flash and see how I feel about it (missing kernel features (stock kernel) vs missing camera features (partially compatible custom kernel).
[One (M7) Original Android Development] Arcterus:
Personally, I would much rather have the custom kernel than Zoes and Panorama mode.
[One (M7) Original Android Development] J-Hop2o6:
Exactly how I'm feeling. But I Zoe sometimes, lol.
[One (M7) Original Android Development] Zynesterysdan:
When I look at the OP it says that its supported for every version of the HTC One, and the Sprint version is at a different page, but does this also include the Verizon One as well? It sucks being so late to the party :(
[One (M7) Original Android Development] Magpir:
will love to see the pmc governor... hope tis possible i saw the battery stats on the hTC one X forum and was amazed as well
[One (M7) Original Android Development] nashshafrulrezza:
should ask [MENTION=4914682]Shan89[/MENTION] for this.. I don't really remember which governor he tweaked for it.. but it his work.
[One (M7) Original Android Development] AlbertoSONIC:
Does this work on Android 4.3 Sense 5.5?

EDIT: Answer found....

Sent from my HTC One (4.3)
[One (M7) Original Android Development] samiam222:
Ignore this. Great kernel!
[One (M7) Original Android Development] iElvis:
According to Llabtoofer, only difference with the firmware is a new radio. Rest of it is 3.22.
[One (M7) Original Android Development] Cristianop:
I'm on arhd 30.try to installed latest beta 3.5.6 and flash doesn't work.

It aborts immediately when everything was selected at 0% the procedure.

Bad download? Made a second download and it's the same.

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] Giblet-dono:
if you are using TWRP just keep trying..

these devices are plagued with this kind of problem..

I have seen it dozens of times, and just retryign worked on every one of them
[One (M7) Original Android Development] Cristianop:
I'm on cwm.

On previous version of this kernel I had no problem.

Just at the very beginning from the one. But that was due of buggy aroma.

OK will give some more tries (about 1000 maybe) cuz I want this kernel working on this beast :)

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] daffie:
Check my post :

http://xdaforums.com/showthread.php?p=46354712#post46354712
[One (M7) Original Android Development] flar2:
A surefire way to cure the "stuck on 0%" problem is to reboot to bootloader, connect usb, and do:

fastboot erase cache
[One (M7) Original Android Development] Cristianop:
Thx tried now again like 10 times and waited every time about 5 sec and nothing.

I hit install button and it aborts immediately and got a black screen.

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] nur.salikeen:
Usually if I get stuck at 0%. I'll use adb command to fix permission in recovery. The command can get from my signature.
[One (M7) Original Android Development] Cristianop:
It doesn't get stuck it immediately aborts and I'm out of aroma and cwm. Just a black screen and after few seconds reboot starts automatically.

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] nur.salikeen:
Try that command. Fix permission. Last time I get kicked out too when flashing new mod camera. Soon after that command I can flash it. I'm using TWRP though.
[One (M7) Original Android Development] c5satellite2:
Try TWRP.

---------- Post added at 02:08 PM ---------- Previous post was at 01:45 PM ----------

Help get kernel source day 1!

I have repeatedly tried to get HTC to comply with the GPL. Please help the cause and send some emails of your own:

Copy of my latest email to:

Richard_ronald@htc.com

We need 3.57/sense5.5, and 3.17/sense 5.0 kernel source for HTC ONE. Making the dev community continuously wait 90-120 days for source violates the gpl and deters us from purchasing HTC devices in the future. This needs to be fixed once and for all. Kernel source NEEDS to be released day 1 according to the GPL. We already have devs on XDA stating that they will no longer buy HTC phones because of this issue. If the devs go, so do the rest of the users. Can you really afford to lose a huge part of your LOYAL customer base(and the ones who recommend you product to friends, family and customers) over this BS? Stop playing these games already. You are only annoying the ones who push your product. Personally I have sold over 100 phones for HTC and I don't get paid. Can you really afford at this point to lose several thousand of me? If this is not rectified, I will make sure the shareholders, engadget, financial publications, and everyone on xda, rootzwiki, and other android dev sites, know that it is time to abandon HTC devices and go elsewhere. I will also reference the repeated requests for HTC to comply with the GPL, and how HTC doesn't really seem to care. This is my last attempt at fixing this issue with HTC. Next will be petitions and boycotts. Stop playing games, it is simply BAD BUSINESS! Kernel Source Day 1 or bust!
[One (M7) Original Android Development] threetwentyfizzle:
Aside the fact that they haven't released kernel source day 1, HTC has been stepping it up. Since I got my One at launch, 4.2.2, 4.3, now sense 5.5, I'm pretty happy with them updating to the latest base within a couple months. At least that's my thought coming from the One XL, that device got no love. In good time hopefully we will get this kernel source released but yea, should be here day 1.
[One (M7) Original Android Development] paras:
I really feel HTC one has got a lot of love and attention from HTC and really loving that HTC has not abandoned one
[One (M7) Original Android Development] c5satellite2:
Yes they have stepped it up, but they need to continue improving and release kernel source day 1 as per the GPL. If they don't, we will lose great devs like Flar. He has already stated that this will be his last HTC device because of this exact reason.
[One (M7) Original Android Development] Alan1995:
does 5.6 support multirom mod http://xdaforums.com/showthread.php?t=2460886 or which multirom does it support
[One (M7) Original Android Development] HTC_Phone:
Tbalden has a potential fix for Zoe and Panorama 360 over in his thread. Not sure closely you two work together, but thought I might offer it up to ya!
[One (M7) Original Android Development] formula84:
So I did a compare between his previous version...

He added /system/app/camera.apk (modded by him)

He Removed all libchromatix_* and libhtc* files from /system/lib/

I have a modded 5.6 zip here if anyone wants it... Props to Tbalden for the fixes (not kernel side, so i did not touch anything else)

If the above link gives you issues try this one...
[One (M7) Original Android Development] threetwentyfizzle:
Seems to work fine for me. Have Zoe and Sweep Panorama back. Thanks for the fix!
[One (M7) Original Android Development] morfini:
Well your mod worked for me but i lost flash prefocus assist which is the most important feature of 5.5 for me. Is there anything we can do?
[One (M7) Original Android Development] formula84:
Not my mod, and probably not until HTC releases the 4.3 kernel source for sense base.
[One (M7) Original Android Development] flar2:
Update for Sense 5.5

Camera mostly fixed, thanks to tbalden (again)

I re-enabled the pnpmgr. To do this I had to set permissions to read only on /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk

If you want to change gpu overclock, you'll need to change the permissions to write, set the frequency and then change the permission back to read only. Otherwise it will set your gpu frequency to 200.

Download:

ElementalX-6.0 *BETA*

Changes:

-fix camera (thanks [MENTION=3088420]tbalden[/MENTION])

-update ramdisk for Sense 5.5

-re-enable pnpmgr
[One (M7) Original Android Development] flar2:
I'll have a look at it, but will probably stick with ondemand since it's highly optimized and working well. I tested smartmax before and it wasn't working very nicely on this device, so it would probably need a lot of tweaking and testing.
[One (M7) Original Android Development] HTC_Phone:
After reading this... Does that mean the previous kernel was keeping the GPU at 200? Or did I read that wrong. I figured maybe that was the reason for the stutters occasionally? Just curious. Thanks for the update :good:

EDIT: 6.0 seems incredibly smooth. Great work! Sweep panorama is still broken, FC when you take the first picture. Zoe seems to be working as expected.
[One (M7) Original Android Development] jerrylzy:
Keep in mind that both 3.57 and 3.17 are test builds. In other words, they are not supposed to b leaked. You should not write them down in a letter to htc.
[One (M7) Original Android Development] runtime_Err0r:
After installing ARHD 30, I can't flash ElementalX kernel. I've tried Bulletproof too with same result. After reaching the last page of aroma installer and hit Install ElementalX (or Install Bulletproof), it starts to install but at 10% reboots to android (not bootloader or recovery, android) without installing anything. I've tried fastboot erase cache, wipe cache & dalvik in TWRP, nothing works. I'm hboot 1.54, S-ON with unlocked bootloader.

Thanks
[One (M7) Original Android Development] Beast Power:
Extract the boot.img

Boot into bootoader and connect to usb, phone will say fastboot usb

then use the following command to push the boot.img file : fastboot flash boot boot.img

from there boot into recovery and flash the kernel file, all aught to work afterwards.

(Just remember to flash the kernel file after every full rom build you flash, irrespective of full wipe or not)

EDIT :Sorry did not read far enough to see you are already doing this, did you do full wipe when installing the rom ?
[One (M7) Original Android Development] runtime_Err0r:
Thanks for the response but the result it's the same :(
[One (M7) Original Android Development] Unoath:
6.0 running great on 5.5! Thanks for another good release :) [MENTION=4684315]flar2[/MENTION]
[One (M7) Original Android Development] Beast Power:
When in bootloader screen, does it say unlocked at the top, you might have inadvertently locked your phone again ?

---------- Post added at 10:17 AM ---------- Previous post was at 10:12 AM ----------

@flar2 can you please put the Beta 6.0 link in the first post, might just save some time with people not reading and asking for links !
[One (M7) Original Android Development] c5satellite2:
3.17 is already released on ATT

3.57 is all over xda and other sites and I'm sure that they know it's out there already
[One (M7) Original Android Development] donmarkoni:
Thanks! If it's not too much work, can we have a version 5.99 with pnpmgr disabled. :D

By "not too much work" I mean something compared to plugging out a cable from a router. ;)
[One (M7) Original Android Development] daffie:
Hi Flar, thanks once again for the update!

A question as I'm not fully understanding the GPU setting. I choose 531Mhz in Aroma. TricksterMod indicates on "Info" page "Device status" GPU 200Mhz. But on the "Specific" page it says GPU Max freq 531Mhz. Leads me to understand the GPU is currently (performing) at 200Mhz, with a max of 531Mhz. My question is whether GPU is now set right for max 531Mhz? If so, then I'm all good :)

Btw I have also tried setting permissions to rw-rw-rw...no problem there. But when I change max GPU setting in TricksterMod, it will always default back to 200Mhz. Even if I re-set permissions inbetween. Not sure what this means exactly.

Well, I hope all this makes any sense...at all :o
[One (M7) Original Android Development] noraja:
same Problem

Hi Flar,

i Edit the MAXGPU file you told in the 6.0 Beta Post, the Frequency on 450Mhz, i make the File read only. After a Restart the File was RW and 200Mhz.

Must i change the Mhz in the File every Restart of the Phone ?
[One (M7) Original Android Development] runtime_Err0r:
It says TAMPERED - UNLOCKED and doesn't flash any system file either. I've tried mounting or unmonting /system en TRWP before flashing and same result.

Any log file of Aroma Installer?
[One (M7) Original Android Development] Magpir:
Please implement more governors like pmc thanks
[One (M7) Original Android Development] Cristianop:
I have the same problem like. Except that I use cwm.

Today downloaded kernel version 6.0 and installation goes until 10% and then aborts.

I'm on same hboot and s-on. Someone suggested to flash twrp recovery and try but if it doesn't with you I won't try it.

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] runtime_Err0r:
I've tried with TWRP 2.6.3.1 and 2.6.1.0 and the same happends, but it's curious that with ARHD 22.1 kernel flash successfully...
[One (M7) Original Android Development] CloggieUK:
Mine stuck at 0%. Rebooted into recovery, wiped cache and Dalvik and reflashed the kernel again. This time it installed ok (ARHD 30.0).
[One (M7) Original Android Development] Shan89:
This is correct , when I was testing it myself it was poorly optimised for our device , like you said it would need lots of optimisation / tweaking , anyway we don't have the reason to be mad atm about source code since nothing we have right now isn't supposed to be here except 4.22
[One (M7) Original Android Development] KaSSoPi:
Problem with AR 30 solved

AR 30 and elemental 7.5.6 working stable.

If you have troubles with 0% freeze and 10% rebooting try to install the kernel using the volume buttons,this bugs happens when you use aroma installer touch interface.

Worked for me.
[One (M7) Original Android Development] morfini:
I assume new beta doesn't allow flash assistant in camera app... Is this true?
[One (M7) Original Android Development] fokus:
Same here with latest beta 5.6 and ARHD 30.

BT Mouse works fine.
[One (M7) Original Android Development] hamdir:
[MENTION=4684315]flar2[/MENTION] i think the only answer to the pnpmanager debate (since some are requesting it off) is to make it an option in Aroma mate

and if pnpmanager is enabled, for the read only > write (gpu change) > read only, i think we can do this easily using scripts
[One (M7) Original Android Development] Cristianop:
How to use volume in aroma. Tried it and don't know how to use them.

Beside that I flashed latest cwm touch. And latest twrp recovery result is the same. It aborts installation.

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] Ardmanz:
I've tried flashing 6.0 beta twice now and twice I've had the same problem.

I'll flash, all ok. System won't boot, just keeps resetting. I try to get into recovery and can't it kicks me out. Re-flash recovery, re flash rom (it boots fine) then flash 6.0 again and the same thing. Phone won't boot. I'm back on 5.6 again now. Any ideas? Running ARHD 30.0 if that makes any difference?

I have checked the md5 sum btw and it matches.
[One (M7) Original Android Development] Prash8429:
FYI

This is off topic but since many of us are on HBOOT 1.54 and S-ON , and Crying daily for S-OFF. The day has finally arrived.

S-OFF is possible on Hboot 1.54(not just Verizon).

developer: [MENTION=711482]beaups[/MENTION]

for further details check this thread

http://xdaforums.com/showthread.php?t=2474089
[One (M7) Original Android Development] Hussainally:
Try fastboot erase cache
[One (M7) Original Android Development] KaSSoPi:
I can't explain it in written form-i learnt it by myself-it is the same experience like in stock cwm-volume up is up and volume down is going down,to select press power button.
[One (M7) Original Android Development] flar2:
That's not a bad idea, I might add it as an option, though I highly suggest leaving pnpmgr on.

A script can easily work around the permissions. It's exactly the same situation on older HTC phones with the minimum cpu frequency not sticking. Some of the cpu apps added an option to lock permissions so the system wouldn't change it.

For those who want to disable pnpmgr, simply delete /system/bin/pnpmgr and change the permissions on /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk

chmod 644 /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk
[One (M7) Original Android Development] mwr666:
Testing 6.0 beta and panorama 360 is working so like someone said it's firmware related. U need 3.57 firmware. But got problem with Zoe.. It's not showing in camera app
[One (M7) Original Android Development] Johnny424:
I'm using 3.57 firmware and can't see the 360 pano
[One (M7) Original Android Development] hamdir:
thanks for the info, i am actually on the pnpmanager side, i agree it should be left on in order to have the known HTC One smoothness

so for scripts, chmod 644 for write? and 444 for read only?
[One (M7) Original Android Development] flar2:
Yes. You could do chmod 666 for write just to be sure.

I think the only things that cause the gpu freq to be reset are benchmarks, and possibly certain games. I've only noticed it with Quadrant and Antutu myself.

pnpmgr gave me the idea for another performance tweak while I was on the bus this morning, I'll work on it sometime this week.
[One (M7) Original Android Development] Ardmanz:
I've tried that, still did the same thing.
[One (M7) Original Android Development] hamdir:
good call on keeping pnpmanager mate, i will be updating my gaming scripts to work around this

i wish HTC pnpmanager is clever enough to simply boost ANY heavy 3d games, instead of having to rely on custom CPU boost or scripts like we do now

HTC for heavy 3d Games (like a game calling ES 3.0 profile) i would boost the CPU and disable GPU throttling, for the rest of simple apps and UI i would keep the GPU / CPU throttling as they are

although their thermals are worse than yours (GPU / screen produce a lot of heat on stock)
[One (M7) Original Android Development] Johnny424:
Pnpmamager is a good thing in my opinion too. Glad you added it back flar. Definitely makes a difference in smoothness my opinion.

Hey flar wasnt it pnpmanger being enabled make it possible to have power saver drop the max cpu when under 15% battery?
[One (M7) Original Android Development] flar2:
precisely what I'm thinking, but in kernel

Actually, it's thermald that lowered the frequencies in powersave mode, but I've disabled it because the custom thermal throttling works better.
[One (M7) Original Android Development] hamdir:
gold :laugh:
[One (M7) Original Android Development] kool_boyjuly:
i can not setup this kernel v6.0 beta. But running 10% done->reboot, not succes?
[One (M7) Original Android Development] runtime_Err0r:
I've tried CWR without the touch interface and the same. I'm wondering if is a 4.3 problem because on 4.2.2 I flashed the kernel sucessfully
[One (M7) Original Android Development] jerrylzy:
[MENTION=4684315]flar2[/MENTION] in the new 4.3 sense 5.5 build powersaver is managed by pnpmgr again. [MENTION=1144067]hamdir[/MENTION] also there is a file under /system/etc called pnp.xml, an encrypted file containing tons of profiles for certain apps, including benchmarks and so on. I just hope we can have a way to decrypt that file, or to know its language, just as thermald does.

EDIT: If we can decrypt pnp.xml, it will be so good a thing. In benchmarks pnpmgr forces 4 cores online at max speed, gpu at max speed, and thermald profile changed to thermald_boot.conf, which I believe has much higher throttling values. All we have to do is just to rename the names of those benchmarks to those of the games we need to boost if we find a way to decrypt that xml. NVIDIA also has an encrypted tegraprof.txt under one of its apk. It's interesting and disappointing to see both NVIDIA and HTC do the same silly trick, encrypted profiles for certain apps. They should no longer encrypt them in order to make users/devs easier to tweak settings.
[One (M7) Original Android Development] hamdir:
do they have games in consideration? ever!! ?

i'm so pissed at HTC and their complete denial of smartphone gaming

funny because they bring up gaming in every press release, yet they must think everyone still plays Angry Birds or something

---------- Post added at 05:09 PM ---------- Previous post was at 05:05 PM ----------

that's very interesting, so if your theory is true we can also rename thermald_boot to thermald :D for stock kernel

it's pitful that they care more about benchmarks than actual game performance!
[One (M7) Original Android Development] jerrylzy:
Yes we can. It's 6 minutes since I ran stability test, cpu temp 63c, no throttling.

This thermald config file is specially designed for benchmarks I believe. I doubt whether it WILL throttle.
[One (M7) Original Android Development] hamdir:
haha this is the definition of cheating

when benchmarks are meant to reflect how the device will actually preform under stressful apps, for you to judge how it's going to perform in gaming and such

yet they have a special treatment toward their UI and benchmarks and to hell with how real games actually perform, we are left having to manually boost and fix thermals from our side, non power users will simply think Adreno 320 or the M7 can not play games like Asphalt 8 while the iPhone plays it well, which is very far from the 40fps truth

I still think Google need to come up with a solution to this entire boost/slow down fiasco and not OEMs