Share this Story

New HTC One Kernel Maps “HTC” Logo to be Sleep or Menu Button


Remember a story of ours from back in March that described the “HTC” logo between the Home and Back buttons on the HTC One as being used as an actual button thanks to a custom kernel? Pundits argued for days whether or not this was actually feasible, but we like to give developers the benefit of the doubt, since well, most of them are insanely smart people that amaze us on a daily basis. Sure enough, over the weekend, developer tbalden released a kernel that does in fact turn the HTC logo on the One into either sleep/wake or menu buttons. 

He currently has two versions, the first (top) pairs Home with the HTC logo to act as sleep/wake counterparts. Tap Home and your device will wake, tap the HTC logo and your phone will go back to sleep. The second version (below) simply turns the HTC logo into a menu button, which is simply put, brilliant. Since HTC went with the oddest navigation setup in the history of Android, a menu button might just make it bearable.

At this time, both kernels are a work-in-progress and are by no means flawless, from what we can tell. But over time, I’d imagine developers will fine tune this into being a standard ROM feature.

If you have an HTC One already and are interested in trying this out, hit up the XDA thread below for instructions.


Via:  XDA

  • Is anybody facing problems with the buttons not responding? There are a few videos on youtube, and it seems to be affecting a lot of people. It’s happening to me a couple of times a day where the buttons stop working entirely for 30 seconds or so. You can wait the 30 seconds or shut the screen off and on to fix the problem.

  • dsass600

    Can these be eventually editable with a simple switch, possibly in a custom ROM, or does it need to be built into the kernel?

  • Getting my One tomorrow…Was debating whether to risk warranty problems by unlocking. This is making me lean towards unlock.

    I really don’t understand what they were thinking with the button layout. It’s so bizarre.

    I can understand choices where the masses are pleased but annoy the fanboys (samsung).

    But, has a single person ever in the world commented on how great the button placement is on the One?

    I’d actually like to hear one good reason why it’s better than stock or the deprecated Samsung button model.

  • This will matter once the phone hits verizon.

  • roberthenderson

    Cmon HTC, don’t be crApple, more options not less.

  • can google please enforce some button standards… I always hit the menu button on samsung phones because its on the left… now htc wants to be retarted and put home on the right and nothing in the middle(unless custom modded)… if your doing it yourself VIA onscreen button customization thats your choice but the standard should be back>home>menu or recents….

  • chiefwhitaker

    Another failure for HTC smh…

  • tomn1ce

    HTC must had been high when they came up with this design…why not have the 3 buttons on the device and if they felt the need to brand the phone on the front. They should’ve use the speaker grill for their logo or the empty corner/s at the bottom of the device…I’m pretty sure that the speaker does not take the entire area….

  • jerflash

    why not make it a home button and remap the other buttons…that would make way more sense…

    • Butters619

      It’s a work in progress. I’m sure eventually someone will have a kernel that allows you to choose what remap you have. I would make the HTC button a home button, but that would sure confuse any other person using your phone.

      Also not sure if you intended the Sense pun, but I appreciate it.

  • andrew galvin

    i thought the buttons would be a bigger deal but i honestly adjusted to them rather quickly. Using nova i made it so hitting home when you are already on home takes to multi tasking. makes it a lot easier to double tap to get to it.

  • no more reaching for lock switch

  • EC8CH

    This just demonstrates how poor of a design choice that button and logo arrange are.

    Branding the front of a phone is intrusive enough, but slapping it right in the middle of the navigation bar is really too much.

    • JoshGroff

      If they made it a functional re-programmable button, it would’ve been acceptable, maybe.

      • El_Big_CHRIS

        Yeah, that should’ve been the home button, with back and recents, but noooo. On their next phone there’s only going to be one button.

        • JoshGroff

          I meant to have it be user changeable, or make it function like a physical button so you can use it to wake/home (wake if asleep, home if screen on) long press/double tap for other features (sleep/google now?.) The same thing that many ROMs allow you to do.

    • Austin Warren

      They have nowhere else to put it with the huge front speakers.

    • Tech Pro

      Strongly agree. Unfortunately, the only phone without frontal branding is IPhone.

      • EC8CH

        or of coarse any of the Nexus phones 😉

        • Tech Pro

          You are correct. My bad.

  • HTC should have made the logo the home button. Maybe someone will….

    • Good_Ole_Pinocchio

      Thinking about it it might actually be better as a menu button seeing that so many apps on HTC devices have those menu bars at the bottom of the app because they don’t have on screen…or a menu button on their devices. Either way I’ll take it.

      • i think he means make it the home button and then have the original home button a menu button…

        • Good_Ole_Pinocchio

          i’ll take it either way is what I was saying lol

      • Butters619

        On the One X/S you could just remap the menu to the app switch to eliminate the on screen

        • Good_Ole_Pinocchio

          Which is why I’m wondering why HTC didn’t make it a point to fix that issue permanently with the One.

          • Butters619

            It blows my mind as well. I have a One X and I couldn’t imagine going back to an on-screen menu bar. Although, a lot of the big name apps have changed.

    • PhillipCun

      I agree. make the HTC logo a home button. the home button the recents button, longpress old home button for menu :].

    • michael arazan

      HTC should hire the dev community to develop their software for them, they seem to know what they are doing than the people running that department

  • LionStone


  • alexis orms

    I thought you Needed S-Off to use custom kernels? I always forget how HTC security works.

    • Brendan Beaulieu

      You don’t need it necessarily, but if you’re not and you HTCdev unlocked it you have to flash the kernel via fastboot. I believe the HTCdev unlock for the One lets you write kernels via recovery if I’m not mistaken, though.

      • Ibrick

        You can flash the modules via recovery, but the kernel itself needs to be flashed via fastboot.

    • JoshGroff

      S-on doesn’t affect much in terms of tweaking, just makes everything more of a hassle. (Can’t flash back to previous firmware, can’t flash kernels/radios via recovery, not sure what else I’m missing.)

    • Bryce Mrozinski

      The bootloader unlock from htcdev keeps S-on, but after you flash a recovery we are able to flash ROMs and even Radios. Kernels can also be flashed in recovery, but your current boot.img must be flashed via fastboot first. All in all this is an amazing device and has a huge upside now that we know how many things are open about it.

    • Butters619

      Depends on the phone. Without S-Off you could flash radios and kernels on the One X at first, but then they took that right away. And since we didn’t have S-On, there was no way to get around it if you had that firmware.

      HTC isn’t 100% consistent across phones for what they allow/block with S-Off/S-On.

    • alexis orms

      That clears it up, thanks guys!