yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] Boomchaos:
No problem. I've yet to try any custom ROMS. Right now I'm just looking for a way to get my phone working again, so I'm hunting for the stock boot.img and ROM
[One (M7) Original Android Development] Nekromantik:
The link for home2wake thread is not working.
[One (M7) Original Android Development] Ratzu:
Home to wake works fine for me, menu doesn't work, though. If it's something I have to enable, can someone explain how, in layman's terms?
[One (M7) Original Android Development] Nekromantik:
I was talking about the thread he linked to in the post. Not the actual feature.
[One (M7) Original Android Development] :
3.0 : Logo to sleep still not working.. strange! Menu no problem (tried on 2.0) but Sleep not :/
[One (M7) Original Android Development] tbalden:
oh, dear, i feel your pain .. :( thumb rule one: always do nandroid backup in recovery before going on... sorry mate, i hope you find it soon
[One (M7) Original Android Development] jaythenut:
yes menu does work touch just above the tc quickly :)
[One (M7) Original Android Development] expertzero1:
Sprint roms do not work from reading posts from Rom threads. Of course the kernel wouldn't work sprint is cdma

There is a sprint section for the HTC one.

Viper makes good roms afaik

And the kernel sources I think htcdev said this week. Probably not tho
[One (M7) Original Android Development] torxx:
Kernel works on every m7 device besides the sprint one, tested on all variants and came to this conclusion, not sure what sprint did there..
[One (M7) Original Android Development] jaythenut:
nice update could not wait for torxx to put on his rom :laugh: 2 things i guess you no the camera still not working and will you be putting overclocking on any time soon thanks
[One (M7) Original Android Development] fokus:
Hi,

i am on ARHD 7.0.

Home2Wake works

Logo2sleep does not.
[One (M7) Original Android Development] Trekest:
I remember from a thread I've read a while ago that mdeejay had a Sprint M7, maybe he could help you.
[One (M7) Original Android Development] Ratzu:
No, it doesn't, not for me anyway, the action bar thing still shows on applications.

EDIT: Actually, it does, but the action bar thing still shows, any way to remove that?
[One (M7) Original Android Development] tbalden:
yes. add to build prop:

qemu.hw.mainkeys=1
[One (M7) Original Android Development] tbalden:
To be user friendly i've prepared init.d script flashables, that you just have to flash additionally from recovery to switch between different modesas you prefer. Will stick after reboot of course. You need to flash the All-In-One installer too, before this.

If you are using Logo2Menu in one of the variant, i recommend you to add this to your /system/build.prop's file end, so the "..." menu on-screen button goes away:

qemu.hw.mainkeys=1

How to do this addition to build.prop? http://xdaforums.com/showpost.php?p=40686902&postcount=236

Just flash them from recovery and reboot:

home2wake and logo2menu:

http://d-h.st/eXw

home2wake and logo2sleep:

http://d-h.st/Cfp

logo2menu (and no wake):

http://d-h.st/ieC

home2wake (and no Logo button config):

http://d-h.st/4FM

None (no wake, no logo button):

http://d-h.st/Wec
[One (M7) Original Android Development] tossero:
Same for me , stock ROM ! Logo2Menu works just fine !

Thank you for your work !:)
[One (M7) Original Android Development] Ratzu:
Great, thanks!

By the way, is it possible to make the button stretch more horizontally? I know the digitizer only goes so far vertically, but what about horizontally?
[One (M7) Original Android Development] Zach23:
Same for me as well!

Stock ROM, no logo2sleep :(

Great work though!
[One (M7) Original Android Development] Ratzu:
Having haptic feedback on the logo for the next version would be great.
[One (M7) Original Android Development] he_stheone64:
Please not, lol :D

Thx for your great work :thumbup:

Sent from my HTC ONE - powered by TrickDroid
[One (M7) Original Android Development] fokus:
Whow! After flashing your script, everything works fine on ARHD!

THX!
[One (M7) Original Android Development] tbalden:
I'll think about this. Yeah maybe it could be a bit more wide , tho I've tried to take as little from the useful party of the screen touch area as possible. But yeah the button feels a bit narrow horizontally
[One (M7) Original Android Development] Napzter:
Would it also be possible to have the following methods:

logo2wake and logo2menu

logo2wake and logo2sleep (with long pressing back button 2menu)

Thank you very much.

Gesendet von meinem GT-I9300 mit Tapatalk 2
[One (M7) Original Android Development] tbalden:
The logo2wake is fine I'll check.

Long press back or home is not an option as those are already interpreted by the ui. Like when you press back,it instantly backs.also it would be slightly confusing in the end
[One (M7) Original Android Development] tbalden:
I'll have a look at this haptic stuff later, I totally forgot that. If I add it I'll add it configurable on/off
[One (M7) Original Android Development] ppcweb:
tbaldens-sense-kernel-v3-full_installer

Thank you!

Does v3 still have issues with the camera on stock and 1.29.401.12?
[One (M7) Original Android Development] tbalden:
Read first post. I haven't looked at this yet, so it's still there as an issue. Afaik no-one has found a solution for this yet on kernel level
[One (M7) Original Android Development] ppcweb:
Ok and thank you for your quick reply!
[One (M7) Original Android Development] TheUntouchable:
Seems that here is a fix for the cam problem, posted on the Bulletproof thread :)

http://xdaforums.com/showpost.php?p=40654337&postcount=217
[One (M7) Original Android Development] tbalden:
oh, neat. ill add this to the First post!

thanks!
[One (M7) Original Android Development] tbalden:
Done, added to first post, so now you just need to flash the camera-fix zip to have working camera on 1.29.xxx.12 and 1.29.xxx.13 based roms.

Thanks to [MENTION=1118681]he_stheone64[/MENTION] , [MENTION=1751602]Nushi[/MENTION]!

So the download is this (added to first post as well): http://xdaforums.com/attachment.php?attachmentid=1908030&d=1366810966
[One (M7) Original Android Development] herrlado:
[MENTION=3088420]tbalden[/MENTION]

What is the solution for Camera Fix for 12 and .13 Roms? Does it use some older Fimrware or how this fix works?
[One (M7) Original Android Development] tbalden:
yes. The solution for now that circulates around is reverting camera firmware to compatible ones that match the kernel source and do work.
[One (M7) Original Android Development] he_stheone64:
Exactly the fix, which works for our test team since 2 days now, only that it was originally fixed by our team. Anyway good it works for everyone now, so guys don't need to wait for our 5.2 0 release.

Sent from my HTC ONE - powered by TrickDroid
[One (M7) Original Android Development] tbalden:
btw, have you experienced any quality difference between using the new vs. the old firmware?
[One (M7) Original Android Development] neo4ever:
I didn't see anything about Linaro. Did you use linaro for your kernel? If not,is it an option for you? :)

Gesendet von meinem HTC One mit Tapatalk 2
[One (M7) Original Android Development] n3ocort3x:
be sure i mention that in my op and many thanks for the fix :)

[sent from an icecold mako...ncxe'ed....soon...]
[One (M7) Original Android Development] tbalden:
Well, no linaro.

I prefer to keep it clean and stable the kernel stuff, and to avoid stability issues. I rather try to add functionality/features, not OC/UV. There's a lot of kernel hackers already who are doing that, so i'll stay as stock as possible and adding usability features mostly.

Honestly, i totally understand that a lot of people obviously like OC/UV, but in my eyes the krait 4-cores architecture is so good, i don't yet see a reason for that.
[One (M7) Original Android Development] shino82:
What exactly must i do? Install build.prop Editor in phone? When yes, where to put the qemu.je.mainkeys thing?
[One (M7) Original Android Development] poondog:
It can be done that way or just with a file explorer.

Navigate to /system/build.prop, open it and change the entry of that. If its not there, add it to the bottom :)
[One (M7) Original Android Development] tbalden:
added [MENTION=1118681]he_stheone64[/MENTION] to credits for camera fix! Thanks again for another neat trick!
[One (M7) Original Android Development] herrlado:
Can the version v3.1 be already downloaded?
[One (M7) Original Android Development] TheUntouchable:
Just installed your 3.0 kernel on trickdroid 5.1 with the cam fix and htc->menu only and everthing works great. Thank you! :)
[One (M7) Original Android Development] UbuntuBhoy:
Any news if we can get this working with 401.12 without killing the camera?

---------- Post added at 09:59 AM ---------- Previous post was at 09:59 AM ----------

And working camera?
[One (M7) Original Android Development] TheUntouchable:
Camera works :)
[One (M7) Original Android Development] neo4ever:
Thanks a lot tbalden

Gesendet von meinem HTC One mit Tapatalk 2
[One (M7) Original Android Development] Dougi:
Dude , OP says you need to flash cam fix after flashing the choice of kernel you want ...

camera works perfect with the fix , as everything else..
[One (M7) Original Android Development] UbuntuBhoy:
Yeah, saw that now. Missed it earlier.
[One (M7) Original Android Development] tbalden:
sorry, for the confusion, i've updated the version only because of adding the cam-fix to the downloadables. No changes been done to the All-In-One flashable, so you dont need to flash that, only the cam-fix, if you're on a rom version that needs it.
[One (M7) Original Android Development] yeeson:
Good job，Camera is Work！
[One (M7) Original Android Development] expertzero1:
Delteeee
[One (M7) Original Android Development] UbuntuBhoy:
Seems the fix is to downgrade the camera firmware. Glad to have it working but is there no chance of getting it to play nice with the latest camera firmware as it is meant to bring image improvements?
[One (M7) Original Android Development] tbalden:
hopefully htc will release the sources soon for new base, and it will be all fine. :)
[One (M7) Original Android Development] shino82:
I flashed the Kernel and the fix and everything is working fine.

One maybe silly question! With this kernel, when i uninstall System apps with titanium, will they be there again after a reboot?

I got this issue since i flashed my First custom Rom on my One.
[One (M7) Original Android Development] DSC05:
http://xdaforums.com/showpost.php?p=40632700&postcount=4047
[One (M7) Original Android Development] tbalden:
System RW is enabled, so they shouldnt be there
[One (M7) Original Android Development] tbalden:
thanks, good to know!
[One (M7) Original Android Development] shino82:
Thanks. I found it out already by just reboot my phone. Could have come to this conclusion by myself instead of asking :)
[One (M7) Original Android Development] he_stheone64:
No, since all new bins and libs for cam are still there.

Sent from my HTC ONE - powered by TrickDroid

---------- Post added at 01:47 PM ---------- Previous post was at 01:44 PM ----------

Most improvement come with loads of new libs and bins for cam, so don't worry.

Sent from my HTC ONE - powered by TrickDroid
[One (M7) Original Android Development] RedWave31:
Fonctions very good. I'm now waiting for UC and UV, that thing is HOT lolz
[One (M7) Original Android Development] horsetastic:
Working perfectly here, (Trickdroid 5.1.0) thanks!

One thing though. Is there a way to increase the area of touch sensitivity on the logo? Or for that matter on all of the buttons?? If there's one tiny annoyance for me with this phone it's that the button touch areas seem to be very small and for a guy like myself with clown hands it seems to take me a few attempts to land on the right spot.....

Cheers for the work so far though :)
[One (M7) Original Android Development] tbalden:
well, problem is that if its increased, it will interfere with the onscreen keyboard.. :(

i'll increase its width tho, as one user requested already, because that could help a bit as well, but vertically its already topping its limit usability wise. People would accidentally push menu instead of Space button on onscreen keyboard.

I too think that htc left a little bit too small area for the buttons compared to previous devices, but that cant be easily dealt with because of the reasons i tried to detail above.
[One (M7) Original Android Development] horsetastic:
Ah drat! I was hoping it might be fairly easy to expand the lot (I say fairly easy but of course I'm sure it's not all that easy lol)

It's still a pretty awesome mod though man, nice one :)
[One (M7) Original Android Development] serhan58:
After installing the camera does not work
[One (M7) Original Android Development] tbalden:
Read the first post please. You need the camera fix
[One (M7) Original Android Development] tbalden:
Version 3.2 - April-25-2013

- Wider HTC-Logo button area for more convenient handling

- Incorporated matching Camera firmware (thanks [MENTION=1118681]he_stheone64[/MENTION]) - should work on all custom rom versions

Download All-In-One installer:

http://d-h.st/3FV

Additional configuration variants in form of flashable init.d parts:

http://xdaforums.com/showpost.php?p=40672557&postcount=211
[One (M7) Original Android Development] Arkangel786:
Just a quick question, if I want to revert back to stock how would I do that?

Sent from my HTC One
[One (M7) Original Android Development] Piotrekk:
Restore your backup.
[One (M7) Original Android Development] deagleone:
Runs as it should on trickdroid. 13 base...

Thanks mate, excellent work

one'ed using Graptar's Hammer.... by the sons of Waran
[One (M7) Original Android Development] Nekromantik:
if i flash the htc2menu with no wake zip will it override the wider htc logo area?
[One (M7) Original Android Development] tbalden:
No. You can use any init.d zip. Logo button Area will be same sized
[One (M7) Original Android Development] Nekromantik:
thanks!
[One (M7) Original Android Development] tbalden:
Thanks for reporting !
[One (M7) Original Android Development] n3ocort3x:
I just want to say.... awesome work my friend just saw what u did :) Hats off :cowboy:
[One (M7) Original Android Development] DR-Dizzy:
Sorry for this really n00bish question but..

Do I need to re-lock my bootlader etc. to install this kernel?

Also, if no, then do I flash the kernel first or a custom ROM?

Thanks :)
[One (M7) Original Android Development] tbalden:
No need to re-lock at all.

You should first install custom ROM if you want to have that.

Then after that install the All-In-One installer zip (found in fist post) from recovery and the preferred additional zip to set how the Buttons should work.

Also dont forget to make a backup in recovery before you start all this, just in case you want to go back to stock. :)
[One (M7) Original Android Development] DR-Dizzy:
Thank you! :) :good:
[One (M7) Original Android Development] agalvin13:
flashed on ARHD and working great. Kind of strange since the HTC logo does not have haptic feed back but the wake button works great.
[One (M7) Original Android Development] thatotherguy..:
Is it possible to make a sprint one?
[One (M7) Original Android Development] seanyuan62:
Is there any way to remap logo to home and the home button to menu and long press home button to recent apps?
[One (M7) Original Android Development] alanlipda:
Hello tbalden! Thanks a lot for your excellent work!

How can I disable home2wake ? I flashed "home2wake and logo2menu" and I am trying to go to "logo2menu" only. I tried flashing "logo2menu (and no wake)" and even "None (no wake, no logo button)". But they don't seem to work. I still can wake the device by touching the home key.

Thanks!
[One (M7) Original Android Development] tbalden:
I'll check this. Last time I tried all the extra flashables it worked fine. Have you flashed a version 3.0 or above?
[One (M7) Original Android Development] Wohee:
They work fine for me.
[One (M7) Original Android Development] :
Menu and wake see working week,but the back button doesn't always work. Great kernel overall!
[One (M7) Original Android Development] he_stheone64:
You can also simply replace files in this zip with boot.img, keylayout and modules folder from your current Rom and flash.

Sent from my HTC ONE - powered by TrickDroid

---------- Post added at 07:55 AM ---------- Previous post was at 07:53 AM ----------

That's out of kernel control, so would be a ROM dev job.

Sent from my HTC ONE - powered by TrickDroid
[One (M7) Original Android Development] tbalden:
That will be some other coincidence because the back button area and driver code related to it, is not affected by the change.

Or do you mean that you have to press it twice?

Actually if you are on prism home screen and you press menu it will happen that one back button press won't do a thing,but that's because prism seems to interpret the menu event and although it doesn't bring up a menu it still acts as if there were a menu and first press will just unsummon that menu. Seems to be a prism home screen related thing
[One (M7) Original Android Development] Nekromantik:
is the logo2menu feature exclusive to this kernel?

or will you let other devs use it?
[One (M7) Original Android Development] tbalden:
It's all gpl and pushed to github. Feel free to use it.

This kernel status will be rock stable so no oc/ov/uc/uv is planned. Focus is on features and keeping as much as possible of what HTC already tested :)
[One (M7) Original Android Development] Nekromantik:
Thanks.

I am no kernel dev though, wish I had time to learn some C.

At the moment I am a web developer and bit of java.

Want a UV kernel with more govnors etc plus logo for menu.
[One (M7) Original Android Development] notown775:
Actually it's not .. I just used es file explorer and gave it root permission. And did the following if it doesnt make sense I could try to explain it more . After the changes I made I just restarted the phone.. I didn't find this out on my own I just remember it from the HTC one x

I clicked the "/" at the top

Then system

Then usr

Then keylayout

Synaptics-rim

It will ask you how will you open it choose text and just switch it to this it will make the HTC button the home binding as well as the double tap to open up recents you can probably find where to change that I personally don't know

This is what it looks like after I changed the menu and home name

\(^_^\) note 2 (/^_^)/
[One (M7) Original Android Development] notown775:
The only gripe is the touch area on the HTC logo is is small and to one corner I probably missed some where how to expand it lol

\(^_^\) note 2 (/^_^)/
[One (M7) Original Android Development] tbalden:
thats why [MENTION=1118681]he_stheone64[/MENTION] mentioned that its a rom thing.

Although i have added a new keycode to keylayout, and it can be changed, and swapped, i didnt consider to create layout variants (yet).

Hmm, if there's a need for that i'll create flashable zips that can vary this, and swap up Menu and Home button keycode mapping. Probably it could work out, tho' presonally i find it annoying to have a Home button with Home icon it that would act as a Menu button, but maybe some people would find it useful.
[One (M7) Original Android Development] tbalden:
it cant be expanded as it would interfere with the onscreen keyboard's space button too much. Try to push with a strong (not smashing lol) push, it works well then.
[One (M7) Original Android Development] deagleone:
Do not push... Swipe over the logo!

Credits to basil3....

@ tbalden as said before... Rocks table, fast and cool features

one'ed using Graptar's Hammer.... by the sons of Waran
[One (M7) Original Android Development] Nekromantik:
It works well for me.

I just press over the top half of the logo and it shows menu. Dont need to press hard. :)
[One (M7) Original Android Development] Tetsumi06:
It works a treat. Amazing work and many, many thanks.
[One (M7) Original Android Development] toca79:
Hi, i tried flashing the htclogo2sleep init zip but it doesen't work, my htc logo still shows the options tab.

Any advice?
[One (M7) Original Android Development] tbalden:
have you flashed the newer version of the All-In-One installer, at least 3.0 (it's the first version that supports init.d which is needed)? it works fine here, just tried that flashable to doublecheck.
[One (M7) Original Android Development] tfouto:
Hi, i have a couple of sugestions...

Could you implement the wake with slide on buttons? For instance, sliding from back to home capacitive buttons would wake the device? or the opposite motion...

Also can you implement Menu functionality with a double tap on back button? If you double tap the back button it will work as a menu button.

Thanks
[One (M7) Original Android Development] tbalden:
Double tap back is not ok because one tap already backs out.

Sweep 2wake I didn't consider yet. Will add it to consideration.

First I will look at configurable haptic feedback for logo menu button.

For some reason sense roms doesn't generate haptic feedback for the key menu event.

I'll try to hack that on kernel level as it seems quite possible
[One (M7) Original Android Development] tfouto:
Ok,

And what about Long Back Press? Can it trigger the Menu?
[One (M7) Original Android Development] tbalden:
As soon as you press back, it triggers the back event. I don't know if that can be worked around, maybe. But the way the new synaptics touchscreendriver works suggests that it won't be trivial
[One (M7) Original Android Development] DSC05:
It's already implemented as an option in TrickDroid. But it doesn't work very solid. The back event happens too often though you press long.
[One (M7) Original Android Development] toca79:
I flashed the 3.2 version and then the init d.

My phone is not rooted maybe this is the problem?
[One (M7) Original Android Development] tbalden:
hmm.. well the init.d works with a tool called 'busybox', which i think might use the 'su' command but i'm not quite sure about this.. if so, it would indeed need Superuser app installed. YOu can find the superuser flashable in the Clockworkmod thread as well, if you would be wanting to try that. In case you try it, please report back if it helped.
[One (M7) Original Android Development] thatotherguy..:
Bump
[One (M7) Original Android Development] tbalden:
the patches are there open sourced in my github, so you just need an interested Sprint (CDMA) kernel dev who will compile a Sprint (CDMA) kernel with the patches that should be applied. So yes, it's possible! Ping a Sprint HTC One kernel dev with my github repo's url, maybe some of them will be interested.
[One (M7) Original Android Development] :
It just doesnt respond
[One (M7) Original Android Development] tfouto:
It seems OTG is not fully implemented with HTC One. Is there a way to this kernel fix this, or it's just ROM based?

BTW any idea if/when quick charge is possible?
[One (M7) Original Android Development] tbalden:
it's working fine, USB OTG here on Stock ROM 1.28

no fast charge is planned, as using wall charger is better for battery.
[One (M7) Original Android Development] TheUntouchable:
What do you mean? I had no problems with a fat 32 USB stick and stock kernel :) but with this kernel you can use ntfs too ;)
[One (M7) Original Android Development] tfouto:
well it really doesn't work fine with other apps. For instance DSLR Controller doesn't work. Also if you try to plug in a PS3 controller doesn't work, as on other phones, no problem.

The quick charger would be only on some specific occasions like navigation on car. So the discharging wont be faster then the charging. On the daily basis the slow charge would be better for battery longevity.
[One (M7) Original Android Development] starbase64:
same here :(
[One (M7) Original Android Development] nobnut:
Change your charger. I have no problems with discharge whilst on charger in a car whilst using navigation apps.