yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] flar2:
It looks like he's using the Camera.apk from (I assume) the Sense 4.4 base. As I suspected, that's all you have to do get camera working.
[One (M7) Original Android Development] S2kT68m:
I will test this (replacing the Camera.apk) and report soon
[One (M7) Original Android Development] HTC_Phone:
I tried taking the camera.apk from tbalden's .zip and the camera would still just close when switching to recording mode... Another thing I noticed is that Snapchat/Instagram video doesn't work either.
[One (M7) Original Android Development] Pdj7969:
Well that sucks. According to the change log for the OTA they have made improvements with the camera.

SOURCE:

http://www.justaboutphones.com/htc-one-android-4-4-kitkat-update-now-available-europe/
[One (M7) Original Android Development] S2kT68m:
Same here. The Camera.apk from Tbalden´s Kernel zip does not work on InsertCoin 7.1.2.
[One (M7) Original Android Development] tbalden:
seems like it's only working on ARHD for some reason. And yes it's an older apk, which interestingly works...seems like maybe the 4.4.2 camera apk is using new oemcamera parts that are not available yet without the htcdev source...
[One (M7) Original Android Development] mobileman88:
Is the camera app recording video the only issue for flashing 12.0 on top of and 51.0?thinking of upgrading to 51.0 but world love to still use elemental x
[One (M7) Original Android Development] S2kT68m:
Thanks for the clarification :good:
[One (M7) Original Android Development] semool:
I have changed only the camera.apk on ARHD 51 and it doesnt work.
[One (M7) Original Android Development] Lefteris Fragiadakis (Frago):
Video recording not working
[One (M7) Original Android Development] tbalden:
oh, if you're using an Odexed rom, you need to delete the odex file (Camera.odex)

in case you didn't remove it.

EDIT: arhd is not odexed...well, it's strange...works on team7 kernel as of now
[One (M7) Original Android Development] flar2:
You can't just copy a system app and have it work.

The best way to install is probably through adb:

adb push Camera.apk /system/app/

In any case, it looks like we're back to the old days of messing with camera libs and all that. Aside from the video fc, everything else seems to be working fine for me (on InsertCoin)
[One (M7) Original Android Development] punisher195:
This kernel works with new ARHD 51?
[One (M7) Original Android Development] wmg316:
[MENTION=4684315]flar2[/MENTION] I have had a couple of system freezes since installing v12.0

I am on Viper 4.3.0 ROM

ElementalX 12.0

Firmware 4.06.1540.2 (Sense) (used FUU by [MENTION=1102297]Sneakyghost[/MENTION])

TWRP 2.6.3.4

The freeze comes while I am not using the phone...in my pocket. I pull the phone out to use it, and none of my S2W, DT2W, L2W options work to wake the phone up. I can wake the phone up by using the volume up button feature from ViperOne, or by pressing the power button. Once awake, the lockscreen shows, but nothing is responsive on the lockscreen. The only option I have is to reboot the phone using the simulated battery pull (hold power down to reboot).

I have attached the last_kmsg; hopefully will be useful??

Thanks!
[One (M7) Original Android Development] AxelCM1:
someone has failure location in Google Maps? I stays in waiting location. A temporary solution for video recording is to install the original android camera, works for me.
[One (M7) Original Android Development] francyesco:
Trying to install 12.0 *TEST* on this stock rom (4.4.2 Sense 5.5 Odexed) http://xdaforums.com/showthread.php?t=2224752

but after flashing ElementalX screen stay black after the bootloader, already tryed stock frequency..help?
[One (M7) Original Android Development] iElvis:
Has been discussed repeatedly, review the past few pages. Try dirty flashing your rom and then the kernel.
[One (M7) Original Android Development] francyesco:
Done, wiped all partition (system, data and sdcard too), installed the stock rom and then ElementalX 12.0.. screen stay black:crying:
[One (M7) Original Android Development] iElvis:
Don't wipe everything, that's your problem. Dirty flash the rom over what you've got now, then flash the kernel.
[One (M7) Original Android Development] francyesco:
Flashing 12.0 after started the phone with stock kernel (that came with ROM) cause black screen.

Flashing elementalx for 4.4 (10.10.1) get the phone starting but battery is grayed and stuck at 1% that is not the real percentage, flashing over the 12.0 allow the phone to start but battery problem still here
[One (M7) Original Android Development] iElvis:
Did you reflash your rom? You have to have the stock ramdisk in place first. Don't wipe anything.

10.2 will not work correctly with a 4.4.2 rom. Are you on the most recent firmware? Updating might help.
[One (M7) Original Android Development] serkanhiziroglu1998:
What does *TEST* means? Will we occure any stability and performance issues? I don't care about screen recording problem.
[One (M7) Original Android Development] tiny4579:
Test means it wasn't widely tested. No performance or stability issues. It'll be fine for 4.4.2 for you considering you don't care about video recording. Screen recording isn't the same thing and not the issue we are talking about here.
[One (M7) Original Android Development] ckpv5:
Because that stock ROM has the untouched stock kernel.

As I wrote here earlier - http://xdaforums.com/showpost.php?p=49847632&postcount=8772

I made a few test:

I reflashed the "untouched stock kernel/boot.img" that comes with the OTA, then reflashed ElementalX-m7-12.0, bootloops.

I reflashed a rebuilt stock kernel (nothing added or removed), flashed ElementalX-m7-12.0, successfully boots but persistent ADB is disabled (as on a stock kernel) - I believe the script just rewrite the init.rc but not the default.prop.

I reflashed a rebuilt stock kernel (persistent ADB enabled), flashed ElementalX-m7-12.0, successfully boots with persistent ADB enabled

As I wrote earlier, I guess the ElementalX-m7-12.0 edit_ramdisk.sh unable to write on an untouched stock kernel due to "magic" header (something like that as I'm a noob when it comes to kernel)

For those who like to try ElementalX-m7-12.0 but he has the stock untouched kernel, I put here my rebuilt stock kernel with persistent ADB enabled. Flash the Rebuilt_Stock_kernel.zip and then flash ElementalX-m7-12.0.zip on top of it.

Rebuilt_Stock-kernel.zip - http://sourceforge.net/projects/others/files/One-M7/Rebuilt_Stock_kernel.zip/download

---------- Post added at 11:15 AM ---------- Previous post was at 11:11 AM ----------

Stock Camera works too.

Tested with your kernel only without the Camera.apk
[One (M7) Original Android Development] BadAzDB:
Not downloading as a zip file for dinner reason.
[One (M7) Original Android Development] ckpv5:
Reuploaded to different site - http://sourceforge.net/projects/others/files/One-M7/Rebuilt_Stock_kernel.zip/download
[One (M7) Original Android Development] poondog:
Download tomorrow at breakfast then
[One (M7) Original Android Development] evilmastr:
Instagram's video recording works after a few seconds delay and the sense video recording FCs with version 12 test. Using latest insertcoin release.

But we knew this already. :) Kernel works very well besides the video issues. Thanks

Tapped down from my HTC M7
[One (M7) Original Android Development] punisher195:
I will install this kernel again after fix. :) Any eta for new kernel?
[One (M7) Original Android Development] apavoncello:
touch input during calls

Good morning guys,

I have problems of accidential touch during calls. It's normal?

Thank you
[One (M7) Original Android Development] Nekromantik:
Same

I get proximity sensor issues in call also.
[One (M7) Original Android Development] vegetaleb:
Which version 4.4 or 4.4.2?
[One (M7) Original Android Development] Nekromantik:
4.4.2

Its fine on 4.4.
[One (M7) Original Android Development] zuluuk:
Hi flar2,

I have installed it with AHD 51.0 and there is an infinite loop upon reboot.

Is there a way I can collect the logs for you?

Thanks.
[One (M7) Original Android Development] d0vada:
Hello,

I have just flashed ARHD 51.0 (latest 4.2.2) and i tried to flash the latest ElementalX kernel (12.0) and it doesn't work at all. Phone random reboots while kernel's being installed, and made my capacitive buttons not work.
[One (M7) Original Android Development] yeahimdukenukem:
Which Firmware do you have?

Did you make a full wipe before installing ARHD 51.0?

If so, boot into recovery.

Wipe cache and dalvik.

Install ElementalX again.

Wipe cache and dalvik again.

Reboot.
[One (M7) Original Android Development] rambo69:
Works fine here with clean flash!

Besides the camera app i can't record video.

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] joshoon:
I confirm the video recording issue aswell.

Cannot record video with v12 of this kernel on ARHD51.
[One (M7) Original Android Development] andypig04:
Hi, flar2.

I'm using Speedroid ROM 15.0(my own ROM) and ElementalX 12.0, everything work perfectly, only recording doesn't work( I know it's a bug on 12.0 now).
[One (M7) Original Android Development] tichyb:
Thank for the hard work. All is walking fine here including video, great battery life.

ViperOne 4.3.0

Sent from my Deadly Viper infected HTC One
[One (M7) Original Android Development] txordi:
Would htc release the kernel code this time? I think release it will not damage anybody...
[One (M7) Original Android Development] BadAzDB:
Well played lol

---------- Post added at 12:27 AM ---------- Previous post was at 12:26 AM ----------

Since 12.0 works on GPE 4.4.2, is there any special reason I should use it in my GPE rom instead of 11.4?
[One (M7) Original Android Development] poondog:
Lol hope so

IMO it always best to use the same kernel as the rom

Kernel and rom might have things to support each other, like on AOSP based ROMs you may see commits for kernel and rom that are related to each other.. With HTC kernel source we don't know what the commit log says
[One (M7) Original Android Development] AirSupply:
Can someone help me why I couldn't flash the firmware on my ARHD 31.6? I did flash this firmware successfully before I decided to upgraded to ARHD 51. However, due to some issues, I did a clean install of the 31.6 version, and now I can't flash this firmware anymore. It went to 10% and the device restarted itself. Please help
[One (M7) Original Android Development] dark2099:
Try doing "fastboot erase cache" from fastboot. Which version are you trying to install?
[One (M7) Original Android Development] AirSupply:
I try to install the 8.4 version as the ARHD 31.6 is Sense 5.5 on JB 4.3
[One (M7) Original Android Development] flar2:
For Sense 5.5 Android 4.4.2 only! Don't install this on Android 4.4, I went back to the old foolproof installation method.

Everything works on this one, including video recording using the Camera.apk that comes with your ROM.

Download:

ElementalX-m7-13.0

Changes:

-update for Sense 5.5 Android 4.4.2

-Makefile adjustments

-update to latest HTC source code

-ROW is default i/o scheduler

-various tweaks and optimizations
[One (M7) Original Android Development] kazemitsui:
Probably want to switch the OP from v12 to v13 if everything works! I'll be moving to 4.4.2 as soon as venom releases it!
[One (M7) Original Android Development] dttung80:
Try it now ! :)
[One (M7) Original Android Development] poondog:
This is still 4.4.2 GPE base, according to your HTC g02c7505 commit?

Or is this sense kk source? Where you get this from :D
[One (M7) Original Android Development] kami2k:
got 1% battery show on arhd 5.1
[One (M7) Original Android Development] Wicked Stunts:
Dirty flashed v13 over v12 on ARHD 51.0. VIDEO RECORDING WORKS! thank you so much for your hard work flar2
[One (M7) Original Android Development] duhhh:
Dirty flashed v13 over v12 on SD Eragon v24.5 everything works perfectly! thank you flar2 :good:
[One (M7) Original Android Development] boroboy69r:
me too after afull night on charge recovery shows 100% :@ done a google and found out it a kernel conflict im dirty flashing rom now to get stock kernel back see if the does fix it
[One (M7) Original Android Development] S2kT68m:
All fine here with V13.0, thx flar2
[One (M7) Original Android Development] MaiRuay:
Is S-OFF required to install this Kernel? Does the installation affect or kill my viper one installation? Do i have to make a full wipe?

thanks :)
[One (M7) Original Android Development] HzeMaffe:
No, don't think so, no.
[One (M7) Original Android Development] yeahimdukenukem:
S-OFF is only required for installing unsigned firmwares, which you should never do, if you don't know what S-OFF really means :)

The installation DOES affect your Viper One installation, as it overwrites its kernel. But this is what you want, I think. It should work with Viper One.

You don't have to make a full wipe, as this would really affect / kill your Viper One installation. :)
[One (M7) Original Android Development] javikiller:
It works fine with AR51, but I think that the power consumption much higher than 12.0.
[One (M7) Original Android Development] fcjan:
give it some time, it takes few charges and days for the kernel to settle down
[One (M7) Original Android Development] Wicked Stunts:
Battery is phenomenal @ all cores clocked 1.5 GHz, slight under volt at 850 min, run cool option set and battery savings (experimental) set. Love this kernel.
[One (M7) Original Android Development] evilmastr:
Could someone please post a mirror to v13, I can't seem to download from the one flar posted. Thanks

Edit: never mind. The problem is on my end. Can't download anything. :S

Tapped down from my HTC M7
[One (M7) Original Android Development] ecstasyado:
Which verison elementalx 12 or elmentalx 13? and "run cool option" on extra cool? Doesn't this drain more battery?
[One (M7) Original Android Development] v3rtex:
Links works for me, try again ;)

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] yeahimdukenukem:
[MENTION=4684315]flar2[/MENTION]: Is it based on an official Sense 4.4.2 release or still GPE?
[One (M7) Original Android Development] flar2:
No, it's the gpe source. I could have sworn tiny sent me a pull request for the 4.4.2 update, but I guess I never merged it. Or maybe I'm thinking of the sense 4.3 update. Hard to keep up with the constant changes.
[One (M7) Original Android Development] Wicked Stunts:
I used both v12 and v13 with the same options but to be clear I was talking about v13. And the run cool option not extra cool. I believe this throttles the CPU speed if the cores are heating up too much which in turn drains less battery (my theory/opinion). Not to mention this setting keeps my phone perfectly cool at all times. I am not such a big fan of how the One heats up quickly and easily due to the aluminum body, which makes my palms sweat sometimes. I've been using these options for more than a few weeks now, awesome battery life way better than stock, buttery smooth and super stable. I'm not all about benchmarks, I care more about battery life but this kernel is the best of both if you set it up right. If you have any suggestions on how I could improve further please feel free to add your take on it.
[One (M7) Original Android Development] v3rtex:
In aroma I chose dt2w with full screen, but in Rom I only get dt2w at the bottom area, is this issue already known?

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] francyesco:
Can i install 13.0 over 12.0 with no issue? (4.4.2 stock)
[One (M7) Original Android Development] poondog:
You were dreaming haha, its only been like 3 days since WWE release :P Which means 87 days until the 90 day period is up
[One (M7) Original Android Development] jonas2295:
Recent apps are not working on v13+latest arhd.

Is that a known issue?
[One (M7) Original Android Development] tiny4579:
I'm pretty sure I did but it was the 4.4.2 GPE source.

I wish HTC wouldn't take their time. They don't care about the tweakers and hackers. Weird is that GPE gets updated right away but not sense. It's got to be an intentional delay.

[MENTION=4684315]flar2[/MENTION],

is this the one I sent you:

https://github.com/tiny4579/m7-GPE/commit/cbcddf735a36bfc0396a13dbdd657480b6102f6a

Ok, that's the commit. This is the pull request:

https://github.com/flar2/m7-GPE/pull/1

I thought you did merge it but it isn't closed on github.

Ok, looks like you closed it for Bulletproof but not elementalx. I'm not sure it got merged into Sense, just GPE maybe that's it. Looking at the commit log, that seems to be the case. Probably just as well you waited for Sense since the GPE 4.4.2 updates may have caused issues with 4.4 Sense.
[One (M7) Original Android Development] MaiRuay:
Works like a charm :D Thanks
[One (M7) Original Android Development] yeahimdukenukem:
90 day period? Is this an official statement?
[One (M7) Original Android Development] rambo69:
Everything works fine here

Verstuurd vanaf mijn HTC One met Tapatalk
[One (M7) Original Android Development] flar2:
Works for me.

I suspect the problem here is that apps do not know about the setting. If you set /sys/android_touch/doubletap2wake to 1, it is bottom of screen. If you set it to 2, it's fullscreen. Apps like Venom Tweaks and Trickstermod probably set it to 1 no matter what you select in the installer.

Yes. There is no longer a requirement to dirty flash or use the stock boot.img before you install. I went back to the old foolproof method that served us well for a long time.

It works for me. This has come up occasionally since kitkat was released and the old method for removing the 3-dot menubar doesn't work anymore. If somehow there is a script or app that is trying to do the old menubar mod, this can happen. I think there is still an option in Trickstermod that will cause this. There may also be some conflict caused by certain ROM settings. In any case, it's not a kernel problem, it's a problem of weird or conflicting button settings.

I seem to have screwed up your pull request, sorry. I though I had been using the latest source all along but I haven't been. Adding these updates gets the camera working.

Now one thing I noticed, tbalden put ifdefs around one of the sensor updates so they would only be used on the GPE builds. I didn't add these commits last night because I didn't have time to see what they did or if they work on the latest 4.4.2 sense. Since he did this, I assume that they must have caused a problem on the 4.4 sense base. When I have a chance I'll look into it further.

I wasn't able to look again at the pull request because I can't see github while I'm at work.
[One (M7) Original Android Development] evilmastr:
V13 seems solid. Video works and I can't find anything wrong with it. Good job and thanks!

Skickat från min HTC One via Tapatalk
[One (M7) Original Android Development] fareed_xtreme:
I am having some issues with the V13, I installed the 4.19.401.8 firmware and then clean flashed Maximus V32 ROM (based on the 4.4.2 Sense). Booted into the ROM once and then flashed this kernel (V13)

Now my phone is stuck on the HTC One Logo. I have tried.

1. Rebooting my phone by pressing the power key.

2. Wiping cache and Dalvik through recovery and then restarting it.

I am out of ideas. Please help me out guys. [MENTION=4684315]flar2[/MENTION], any help highly appreciated. Been using your kernel without any problems in the previous versions.
[One (M7) Original Android Development] andypig04:
Hi, flar2. :)

I want t ask row or fiops is better ?

Few days ago you set fiops to default IO scheduler and now is row.
[One (M7) Original Android Development] flar2:
I don't know, it should work. Maybe something went wrong with the installation.

Reflash your ROM and make sure you can get up and running again.

Then try flashing elemental again. Be sure to save the installation log in case it doesn't work again. If it gets stuck on the logo again, send me the installation log (/sdcard/ElementalX-m7-13.0.zip.log.txt) and /proc/last_kmsg.
[One (M7) Original Android Development] Azdian:
[MENTION=4684315]flar2[/MENTION] the phone reboots evertime im trying to install the kernel, it stucks at 10% the suddenly reboots the phone :(
[One (M7) Original Android Development] flar2:
Dirty flash your rom or restore /system from backup and try again.

Try both and see which you like best.
[One (M7) Original Android Development] fareed_xtreme:
Sorry for the confusion. It was my fault... This kernel works flawlessly. I guess the zip was corrupted. Thanks [MENTION=4684315]flar2[/MENTION] for your help. Redownloading the file and flashing helped.
[One (M7) Original Android Development] Grizzly420:
Did anyone have BT issues on V12?
[One (M7) Original Android Development] EaglesGPC:
Why ElementalX 12 *TEST* if removed???
[One (M7) Original Android Development] IE-coRe:
Is anyone experienced with gpu overclocking? is it very safe? and what is the highest recommended frequency?
[One (M7) Original Android Development] dark2099:
I'd had issues with this in the past, I know in tricksermod under the Screen Wake Control memu is an option to disable the 3 dot menu, have been leaving it disabled and don't seem to have the problem with recent apps not working. Perhaps that is part of it.
[One (M7) Original Android Development] kartiksood1:
hi..one question guys..I am currently running arhd rom with stock kernel and very happy with it .i am getting ready to flash this kernel.

My doubt is will flashing it remove any data from phone.will it change any other thing apart from the kernel..I am only worried about it changing phone settings or removing any data.

thanks a ton.m
[One (M7) Original Android Development] gianmarco957:
Guys, I have installed Bulletproof, but I prefer this one, just a wipe cache and dalvik cache right and then flash, right?

Inviato dal mio HTC One utilizzando Tapatalk
[One (M7) Original Android Development] Ktan188:
no need to, unless your installer is stuck at 0%
[One (M7) Original Android Development] HTC_Phone:
It will only change kernel.
[One (M7) Original Android Development] flar2:
The "test" didn't work well, as many people had installation issues. The part about using the existing ramdisk and needing the boot.img that comes with your rom was confusing to some. A lot of people use this kernel, so it needs to be dead simple to install.

You won't lose any of your settings or data from flashing a kernel.

Just install it. You don't even need to wipe caches (though, wiping caches is the first thing you should try if there are any problems)
[One (M7) Original Android Development] kartiksood1:
thanks a lot..could you please paste a link for stock kernel should anything go wrong..
[One (M7) Original Android Development] flar2:
The stock kernel depends on the ROM you're using.

Do a backup before you flash. Alternatively, you could reflash your ROM to restore
[One (M7) Original Android Development] tbalden:
The hw sensor module is still using the old header, so gyroscope on 4.4.2 sense still needs the 4.4 header
[One (M7) Original Android Development] mielnoir:
[MENTION=4684315]flar2[/MENTION]

So.. you recommend still 10.10.1 for ViperONE 4.3 / Android 4.4 / Sense 5.5 / FW 4.19.401.8?

I'm using v12 at the moment... recognized no issues.. ok, sometimes lags.

For v13 i have to wait for new 4.4.2 Rom base... Right?
[One (M7) Original Android Development] flar2:
Thanks, that is helpful.

10.10.1 is recommended, but you can still use 12 if you want. Version 12 adds the gamma stuff from faux and is built with different compiler options. Personally I like 10.10.1.

I will need to update 11.x series for GPE 4.4.2, since I never actually updated with the latest HTC source!
[One (M7) Original Android Development] EaglesGPC:
For ME works FINE! :crying:
[One (M7) Original Android Development] tiny4579:
I think you did.

https://github.com/flar2/m7-GPE/commit/cbcddf735a36bfc0396a13dbdd657480b6102f6a
[One (M7) Original Android Development] Uxepro:
Is 1.9 ghz safe for daily usage?
[One (M7) Original Android Development] Ktan188:
Yes, if you don't mind poor battery life.
[One (M7) Original Android Development] mielnoir:
[MENTION=4684315]flar2[/MENTION]

Can i install 10.10.1 over 12? Or dirty flash Rom?