Back Button App for physical keyboard - G2 and Desire Z Themes and Apps

There's a search button and menu button but no back button on the physical keyboard. Somebody should make a mini app that acts as a back button, so we could assign 1 of our 3 keys to the app and have that functionability.
I live in very cold weather and between my fingers getting so cold the buttons wont recognize my press or wearing gloves and having to remove them to hit one of the buttons, this could be a useful app for people (me).
Also a home button app could work as well for them.
What do ya think?
Sent from my T-Mobile G2 using XDA App

+1 for this idea. I wear gloves constantly outside...

I too would like to have a physical back button. +2 to this idea! I couldn't find any easy solution to this on my own, but it would be great to have a back button mapped to the second or third quick key.
Sent from my T-Mobile G2 using XDA App

erm..might sound stupid but does the backspace key not do this already (when not in a text field).

The backspace/delete key does not do this.

I was referred to this post by fellow XDA user nomadism. He writes:
nomadism said:
"user1" "user2" "user3" are the three QuickKeys, starting from the left
Click to expand...
Click to collapse
I set it to "user3", so there won't be any accidents pressing the key.
Sent from my T-Mobile G2 using Tapatalk Pro
Cyanogenmod 6.1.0 stable + ClockworkMod 2.5.1.3 + sonnysekhon's Gingerbread theme

Well with the stock rom and a temp root, it acts like it works but then never does..says I need to reboot to take effect but when I do it doesn't work, am I doing it wrong? I had to use the first version cause the second version of the app would crash on me

collins521 said:
Well with the stock rom and a temp root, it acts like it works but then never does..says I need to reboot to take effect but when I do it doesn't work, am I doing it wrong? I had to use the first version cause the second version of the app would crash on me
Click to expand...
Click to collapse
Pretty sure you need full root / S-Off for this as the /system/usr/ files it overwrites would get reset to stock every time you reboot with temproot.

Well, yeah, it needs root. As the thread says "for full rooted devices. (NAND unlocked. Full, permanent write access to the system dir is needed)".
I'm sure you can't do this without root.

Use your nose to press the soft key, it's usually warmer than your fingers. Also convenient if your hands are full.

Guess this could help:
http://forum.xda-developers.com/showthread.php?t=850464

They got some gloves I think from isotoner, called smart touch, made specifically for touch screen phones. You should check it out.
Sent from my T-Mobile G2 using XDA App

g4rb4g3 said:
Guess this could help:
http://forum.xda-developers.com/showthread.php?t=850464
Click to expand...
Click to collapse
Thats exactly what I use. I also used this program to set "@"to DPAD_LEFT and "www" to DPAD_RIGHT. It works as an up and down button. Like a mini replacement for the trackpad. I figured if ur fingers were too cold to reach the back button, you might could use some help witht that trackpad too ; )

Related

[Q] Can't remap optical joystick?

Besides editing the .kl files, is there something else I need to do to remap the click function of the optical pad? I don't seem to have any success so far...
In both the incrediblec-keypad.kl and qwerty.kl files, the following line exists:
Code:
key 232 DPAD_CENTER WAKE_DROPPED
I have tried simply changing "DPAD_CENTER" to "CAMERA" (in both files) and then rebooting, but the phone does not behave any differently. If I use this same procedure for a different key (like Volume-Up, for example) it works perfectly. Is there something else in the framework that is preventing remapping of the optical click though?
For what it's worth, I'm running Virtuous 3.0.1... though given the fact that I can remap other keys, I'd assume it isn't a ROM issue
I tried the exact same thing. My one problem with this phone is that I can't bind something to this key. I would LOVE to get it to load the camera. I made a thread a few weeks ago, but no one responded. I was thinking making dpad_center isn't actually the right identifier for this key? BUMP!
I wish I could find a way to wake the phone up consistently with the track pad.
1967ls2 said:
I wish I could find a way to wake the phone up consistently with the track pad.
Click to expand...
Click to collapse
I second this
Sent from my Incredible using XDA App
Gahh Its Lee said:
I second this
Sent from my Incredible using XDA App
Click to expand...
Click to collapse
There's a forum dedicated to this tweak
I'm using it now
Sent from my ADR6300 using XDA App
Search optical joystick wake
Sent from my ADR6300 using Tapatalk
So no one has any solutions for mapping the camera to the optical click?
intenselyinsane said:
Search optical joystick wake
Sent from my ADR6300 using Tapatalk
Click to expand...
Click to collapse
I ran a search for "optical joystick wake" and I don't seem to be able to find the thread you are referring to.
From forum.xda-developers.com/showthread.php?t=825511[/url] it appears that key 232 is incorrect. It should be key 272.
Runawaycoder said:
From forum.xda-developers.com/showthread.php?t=825511[/url] it appears that key 232 is incorrect. It should be key 272.
Click to expand...
Click to collapse
Thank you very much! That is quite helpful. Let me try some experiments on my end and see if I can get this working now...
First off, let me offer major thanks to TheLynxy for clearing up the whole 232/272 thing: I was wondering why rebinding the optical trackpad click never did anything (I was leaving it at 232)
What I've always wanted to do with mine was map it to be a camera button. It would seem that still does not work, even now using the correct key #
If I use the following, nothing at all happens (the phone doesn't even wake up)
Code:
key 272 CAMERA WAKE
Interestingly, however, using the FOCUS command instead will wake the device, but still does not start the camera (even if the camera is already running in the background)
Code:
key 272 FOCUS WAKE
TheLynxy said:
When the phone is on, the trackpad behaves like normal, eg the active application decides what the button does.
Click to expand...
Click to collapse
This is another interesting point about the whole thing. It seems like this is a button that is really on lockdown by the phone.
So while some progress was made, I still can't get the camera functionality I wanted. Oh well.

[Tips]Desire buttons: undocumented features

Hey, i am going to maintain here a list of all thing which can be pressed and trigger some events in special occasions. I only know about two yet, thats where the community drops in. Post your find here and i will put it in this list.
Reboot
Hold Vol-Down, Trackpad and press Power
Reboots the system! Instant!
Prerequesite: Kernel must be loaded, so does not work the first few seconds after power on.
Warning:This does not unmount your sd-card or unlock any system files. Its basicly the same as removing the battery and should only be used in case your system crashed and does not react anymore. Think of it as a reset button on your PC, which you wouldnt press as long as windows runs fine.
Credits: myself
Bootloader/HBoot
Hold Vol-Down and press Power
Starts the phone and brings you to HBoot Menu
Prerequesite: Phone must be off for this to work
Notes: Navigate through HBoot/Fastboot with vol-up, vol-down and power as select button
Credits: myself
Bootloader during reboot
Hold Vol-Down and wait
Brings you to HBoot Menu
Prerequesite: Phone must be rebooting.
Notes: Make sure to press Vol-Down early enough. Must be pressed in before the boot-splash-image. Navigation, see above.
Credits: myself
Android safe mode
While phone boots, press and hold menu
starts up android in safe mode.only system apps are started, 3rd party apps are ignored
Prerequesite: None
Notes: You have too hold menu for a long time, from power on nearly until sim code dialogue
Depending on the rom you use, there is a small chance, it won't work, or the rom won't start.
Credits: *aliquando*
For a list of (all?) secret phone codes, see here - thanks lothaen!
Thisll be a good guide for people who have no idea, but these have been pretty basic essentials for rooted devices simce the G1.
None the less, im sure people will find this useful
Sent from my HTC Desire
Nice, I did not know about the reboot!
GANJDROID said:
Thisll be a good guide for people who have no idea, but these have been pretty basic essentials for rooted devices simce the G1.
None the less, im sure people will find this useful
Sent from my HTC Desire
Click to expand...
Click to collapse
To be honest, I hope to find some more combinations than these three. I wouldn't have started this thread if I had no hope, there is more to find.is Up to you people to add here.
If there is nothing to add anymore, this thread will die pretty fast.
Sent from my S-OFF'd brain using teh internetz
Nice, the reboot trick is quite useful.
Thanks,
I know this one but I think it is common for Android. When your phone is off. Push menu button then power. Don't release menu until you see a message on bottom left of the screen. This mode is secure I.e. it loads only software of the ROM without 3rd applications.
Sent from my HTC Desire using XDA App
*aliquando* said:
I know this one but I think it is common for Android. When your phone is off. Push menu button then power. Don't release menu until you see a message on bottom left of the screen. This mode is secure I.e. it loads only software of the ROM without 3rd applications.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Thanks for your input.pretty nice trick.added to initial post.
GIVE ME MORE
Sent from my S-OFF'd brain using teh internetz
Don't know if you want to include number codes here?
i.e. http://sefanboy.com/2010/09/05/htc-desire-tips-n-tricks-google-android-hidden-secret-codes/
Lothaen said:
Don't know if you want to include number codes here?
i.e. http://sefanboy.com/2010/09/05/htc-desire-tips-n-tricks-google-android-hidden-secret-codes/
Click to expand...
Click to collapse
Even though this was not the intention if this thread, this is a VERY nice compilation of all codes. Will add this link to the first post
Sent from my S-OFF'd brain using teh internetz
*bump* - need more input
lohpsch said:
Nice, the reboot trick is quite useful.
Thanks,
Click to expand...
Click to collapse
Yeah I posted about this 3 months ago
By the way that reboot is not graceful. i.e. your sdcard is not properly dismounted and open files are not closed. It is the same as a battery pull, so I would only use if your phone it totally locked up ...
st0kes said:
Yeah I posted about this 3 months ago
By the way that reboot is not graceful. i.e. your sdcard is not properly dismounted and open files are not closed. It is the same as a battery pull, so I would only use if your phone it totally locked up ...
Click to expand...
Click to collapse
I would agree and would also suggest that the OP put a warning about this in the 1st post. This reboot method should really only be used as a last resort...
One more (probably well known) function is long-pressing the Menu key to bring up the soft keyboard. It used to work even on the homescreen, but it no longer does ever since Froyo. It will works elsewhere though. Really doesn't serve any purpose, though...
warning added. i am a bit surprised, there are not more combinations. seams we got them all now. wouldnt have started this topic, if i knew its only such few things.
ohyeahar said:
I would agree and would also suggest that the OP put a warning about this in the 1st post. This reboot method should really only be used as a last resort...
One more (probably well known) function is long-pressing the Menu key to bring up the soft keyboard. It used to work even on the homescreen, but it no longer does ever since Froyo. It will works elsewhere though. Really doesn't serve any purpose, though...
Click to expand...
Click to collapse
It works on my unrooted froyo desire's homescreen... Maybe it's because i'm using launcher pro but i am almost sure it also worked on sense..... or maybe not!!
samsanchez88 said:
It works on my unrooted froyo desire's homescreen... Maybe it's because i'm using launcher pro but i am almost sure it also worked on sense..... or maybe not!!
Click to expand...
Click to collapse
It works on a stock Froyo running sense, but only when you are in an application and not on the home screen.
The reboot could come in handy!
P.s. Mad-murdock noticed you are in Bielefeld area. Don't really hear of it too much.
Got family in and around bielefeld and will be there this christmas.
Gruße
Phil
samsanchez88 said:
It works on my unrooted froyo desire's homescreen... Maybe it's because i'm using launcher pro but i am almost sure it also worked on sense..... or maybe not!!
Click to expand...
Click to collapse
Works for me (using Zeam launcher on oxygen rom)
Sent from my HTC Desire using XDA App
philje123 said:
The reboot could come in handy!
P.s. Mad-murdock noticed you are in Bielefeld area. Don't really hear of it too much.
Got family in and around bielefeld and will be there this christmas.
Gruße
Phil
Click to expand...
Click to collapse
Funky! Do you bring me a nice present?
Swyped with HTC Desire. Excuse typos.

[Q] Disable Capacitive Buttons (Q)

Hello Brochachos from all over the world! I was wondering if there was any way to turn off capacitive buttons fully and just use the on-screen soft keys? That would be awesome. Thank you for your insight and help on this fellow xda members! <3 kse91holydiver
kse91holydiver said:
Hello Brochachos from all over the world! I was wondering if there was any way to turn off capacitive buttons fully and just use the on-screen soft keys? That would be awesome. Thank you for your insight and help on this fellow xda members! <3 kse91holydiver
Click to expand...
Click to collapse
I had a mod for the nexus s that disabled the keys, I could adapt it to this phone probably. Using cm9 i'm guessing?
No, actually I'm using AOKP, does that change the difficulty in adapting it?
NVM I looked at your mod and adapted it myself, no flash zip necessary. For anyone else who wants to know you delete the text in /system/usr/keylayout/sec_touchkey.kl and then save changes in a root explorer app.
Is there any trick to turning the lights off on cm9?
Sent from my SPH-D710 using xda premium
Yeah I don't want to completely disable the keys themselves, I just want to turn the annoying, battery-wasting backlight off. The CM9 setting to do so does not work.
webran61 said:
Yeah I don't want to completely disable the keys themselves, I just want to turn the annoying, battery-wasting backlight off. The CM9 setting to do so does not work.
Click to expand...
Click to collapse
I want to know this too.
This was made by T.C.P. But I use it on CM9 Codename and AOKP. Turns off the lights but they still work. Flash in recovery and enjoy.
http://db.tt/clMO98XH
Sent from my SPH-D710 using xda premium
Qwallace70129 said:
This was made by T.C.P. But I use it on CM9 Codename and AOKP. Turns off the lights but they still work. Flash in recovery and enjoy.
http://db.tt/clMO98XH
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Could I just push this file somewhere in the system? What's the path?
phatmanxxl said:
Could I just push this file somewhere in the system? What's the path?
Click to expand...
Click to collapse
/system/lib/hw/
Push it there and reboot
Some ICS roms like codename have a "lights.sph-d710.so" file so push the the lights.exynos4.so and delete the d710 one then reboot (if that's the case).
batting1000 said:
/system/lib/hw/
Push it there and reboot
Some ICS roms like codename have a "lights.sph-d710.so" file so push the the lights.exynos4.so and delete the d710 one then reboot (if that's the case).
Click to expand...
Click to collapse
Yea I just read the script and did that thanks. It works.
Qwallace70129 said:
This was made by T.C.P. But I use it on CM9 Codename and AOKP. Turns off the lights but they still work. Flash in recovery and enjoy.
http://db.tt/clMO98XH
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
It seems once the d710 file is deleted the brigbtness goes crazy and the widget for brightness stops working, anyone else?
Sent from my SPH-D710 using xda premium
TeamERA said:
It seems once the d710 file is deleted the brigbtness goes crazy and the widget for brightness stops working, anyone else?
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
That's why I said make sure you add the lights.exynos4.so after you delete the d710 file and then reboot.
Don't forget to set permissions before your reboot.
Why would you ever want on screen buttons instead. Phone screens are small as is, and youre choosing to use a portion of it to be dedicated to buttons you already have? Not to mention theyre not as responsive as capacitive buttons and theyre bound to get in the way sooo much more. I think its the worst part of ics, and Ill be dissapointed if the s3 ships without capacitive buttons, even if it does make ot look cooler. And the removal of search and menu is downright retarded
The .so file does indeed work. Thanks so much for the workaround.
Also on the general subject I would much prefer fewer buttons on my mobile device. My HP laptop has capacitive buttons and they are the cause of many headaches. Even the menu button on my E4GT sporadically activates on its own from time to time. Google did it right with ICS and the Galaxy Nexus. The keys are there only when you need them and auto-hide when you don't meaning the screen real-estate is not as much of an issue as one might think.
Sent from my Touchpad using xda premium
webran61 said:
The .so file does indeed work. Thanks so much for the workaround.
Also on the general subject I would much prefer fewer buttons on my mobile device. My HP laptop has capacitive buttons and they are the cause of many headaches. Even the menu button on my E4GT sporadically activates on its own from time to time. Google did it right with ICS and the Galaxy Nexus. The keys are there only when you need them and auto-hide when you don't meaning the screen real-estate is not as much of an issue as one might think.
Sent from my Touchpad using xda premium
Click to expand...
Click to collapse
If they dissapear its rare. And that portion of the screen is blacked out anyways. Ive never had an issue with my capacitive buttons.
webran61 said:
Yeah I don't want to completely disable the keys themselves, I just want to turn the annoying, battery-wasting backlight off. The CM9 setting to do so does not work.
Click to expand...
Click to collapse
Have you tried RootDim, in lock mode?
MultiLockOn said:
Why would you ever want on screen buttons instead.
Click to expand...
Click to collapse
I am trying to do it because my hardware buttons randomly press themselves making the phone difficult to use. I get where you are coming from though.
I'm searching around trying to fix my phantom search button issue but don't want to flash a different rom or start a new thread... I'm rooted with framaroot (great system, so easy to do), have busy box, root browser- virgin mobile S2 SPH-D710, same as the Epic 4G touch. I found a thread in another forum talking about editing the button to simply no longer have a task, but in regards to the menu button and not the search button which is the one that is giving me the phantom issue. Thread is here:
http://androidforums.com/galaxy-s2-...th-ics-jb-phantom-menu-keypress-easy-fix.html
http://forum.xda-developers.com/showthread.php?t=2203059
Anyone know how to go about deleting the functionality of the search button?
I want to take this approach as it seems the only way short of a new/referb or hunting down a custom rom where the software somehow fixes the issue via programming. I did have virgin send me a referb and it had the same issue lol, so working on fixing it the xda way haha. For those with the same issue and wondering what is causing it, IMO the best explanation I found was from another forum, it seems to be hardware, where a screen replacement or capacitor addition is the fix because some S2s had bad quality control and a magnetic shield was not installed correctly and when the cell antenna is in a low reception area, it increases power and that causes an inductive voltage situation or some other power issue and makes the handset think the menu or search button is pressed. I found some who feel that even though it's a hardware issue, of course the software could be set to prevent the cell antenna from 'juicing up' in low reception areas.

App for restarting phone

Is there an app which can restart the phone but without rooting the phone..
Why do you need that ? Just press and hold the power button for a few second, the Phone options will pop-up, just choose restart to restart the device.
ckpv5 said:
Why do you need that ? Just press and hold the power button for a few second, the Phone options will pop-up, just choose restart to restart the device.
Click to expand...
Click to collapse
Lol I know that mate but isn't there some application or widget..The button looks delicate to me so I dun want to keep pressing it and have it broken...
Also does using this app https://play.google.com/store/apps/details?id=it.android.smartscreenoffpro&feature=search_result#?t=W251bGwsMSwxLDEsIml0LmFuZHJvaWQuc21hcnRzY3JlZW5vZmZwcm8iXQ..
makes the proximity sensor weak..??I mean it's designed for detection this this create extra pressure??
try looking in the play store. there are several to choose from
https://play.google.com/store/search?q=reboot&c=apps
rayford85 said:
try looking in the play store. there are several to choose from
https://play.google.com/store/search?q=reboot&c=apps
Click to expand...
Click to collapse
I do appreciate your help but I was trying to know if there is any application that does "Without rooting the phone"
Steve Stiffler said:
I do appreciate your help but I was trying to know if there is any application that does "Without rooting the phone"
Click to expand...
Click to collapse
look at the first app in the list dude. You just might have to actually READ the Apps description. other than that you have to root.
rayford85 said:
look at the first app in the list dude. You just might have to actually READ the Apps description. other than that you have to root.
Click to expand...
Click to collapse
This application does not actually reboot it just refreshes the phone..it's not even close to rebooting I am using this app from par three days it's basic function is to free up the space in RAM..try it out u'll know
Why do you even need to reboot your phone that much?
Sent from my Galaxy Nexus using xda premium
You could Quick Boot if you wish. Can also reboot straight to recovery and bootloader. Unfortunately I can't link to it as I've only recently joined XDA.
Mixxxy said:
You could Quick Boot if you wish. Can also reboot straight to recovery and bootloader. Unfortunately I can't link to it as I've only recently joined XDA.
Click to expand...
Click to collapse
Quick Boot works on rooted phone only. He is asking for reboot app with no root access required.
joshnichols189 said:
Why do you even need to reboot your phone that much?
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
I dun reboot that much..Just once a day..but I dun want my power button to get depressed because I have to rely on unlocking on the same button..which gets pressed quite a lot of times...
Also if you could suggest me some widgets or apps that can help me to lock my phone..I used extended controls which was not a great experience because when I unlocked the screen remained black till I switched on to some other application ..
Steve Stiffler said:
Also if you could suggest me some widgets or apps that can help me to lock my phone..I used extended controls which was not a great experience because when I unlocked the screen remained black till I switched on to some other application ..
Click to expand...
Click to collapse
This is my favorite, screen off and lock
https://play.google.com/store/apps/details?id=com.katecca.screenofflock&hl=en
you're so lazy pal
ckpv5 said:
This is my favorite, screen off and lock
https://play.google.com/store/apps/details?id=com.katecca.screenofflock&hl=en
Click to expand...
Click to collapse
https://play.google.com/store/apps/details?id=it.android.smartscreenoffpro&feature=search_result#?t=W251bGwsMSwxLDEsIml0LmFuZHJvaWQuc21hcnRzY3JlZW5vZmZwcm8iXQ..
I am using this application..
Check this app as I posted this earlier and asked if this does any harm to proximity sensor..
flexiloan said:
you're so lazy pal
Click to expand...
Click to collapse
Dude I searched the google play before posting I wanted to know if there is something I missed nothing else if you can't write anything useful,why waste time typing unnecessarily
Steve Stiffler said:
https://play.google.com/store/apps/details?id=it.android.smartscreenoffpro&feature=search_result#?t=W251bGwsMSwxLDEsIml0LmFuZHJvaWQuc21hcnRzY3JlZW5vZmZwcm8iXQ..
I am using this application..
Check this app as I posted this earlier and asked if this does any harm to proximity sensor..
Click to expand...
Click to collapse
I don't think it will harm the proximity sensor, it just that I don't like to see a red light on the proximity sensor light up when using this app as I guess it use more battery...and that's maybe the reason why they have a time-out to kill the app after certain time. Once the app is killed, you still need to press power on. Anyhow, this is my personal opinion only, nothing against the app; I maybe wrong.
ckpv5 said:
I don't think it will harm the proximity sensor, it just that I don't like to see a red light on the proximity sensor light up when using this app as I guess it use more battery...and that's maybe the reason why they have a time-out to kill the app after certain time. Once the app is killed, you still need to press power on. Anyhow, this is my personal opinion only, nothing against the app; I maybe wrong.
Click to expand...
Click to collapse
Thanks tell me since when are you using this phone??do you find your power button by any chance pressed inside even a little??Also I dun think that it uses much battery as the Statistics posted by the App developer state..it would be great if someone would throw some light on it though..
Steve Stiffler said:
Thanks tell me since when are you using this phone??do you find your power button by any chance pressed inside even a little??Also I dun think that it uses much battery as the Statistics posted by the App developer state..it would be great if someone would throw some light on it though..
Click to expand...
Click to collapse
Since Apr 3rd, two days after the HOX officially launched in my country. Do not really notice that, maybe because I seldom use the power button as my device is rooted, using quick boot for reboot, reboot to bootloader & recovery, swipe to power on and so on.
Why are you even rebooting once a day? It isn't necessary and will solve all of your problems.
Sent from my Galaxy Nexus using xda premium

Remapping Physical Power Button

Hello all! I have recently become fascinated with the app here ( http://forum.xda-developers.com/showthread.php?t=1721895 ) and now have no use for my power button. i want to remap it to do absolutely nothing just like it was broken so that my pesky brother cannot get into my phone. I went to system/usr/keylayout/tuna-gpio-keypad.kl and changed key 116 which is the power button to none but nothing happened. does anyone know what to put there to do such a thing?
I just tried deleting the key 116 and it disabled the power button but then caused PGM to stop working. Still trying to figure this out.
EDIT:Someone has to know how to do this. XDA is the smartest community Ive followed
Perhaps turn it into a camera button.
butter and jelly please...
@rbiter said:
Perhaps turn it into a camera button.
butter and jelly please...
Click to expand...
Click to collapse
When you turn it into another function lets say HOME. The swipes from the PGM application look at that key and do what said key says. so we need to find a way to add a fake key, say key 1000 with the function POWER for it to work. but Im not smart enough to do that. i downloaded the free app and decompiled it hoping to find A line of code that says look at key 116 for slide to wake but i have yet to see something like that. my theory is that if we change what it looks for in the app and then manually add that into ( system/usr/blah blah ) it should work. Sounds good to me at least. what do you think?
Bumpity bump bump! Someone must know!
^
Sent from my Galaxy Nexus using Tapatalk 2
This may turn into a rom option in the future.
[Very interested]
Sent from my Galaxy Nexus using xda premium

Categories

Resources