customize the home double tap
as a user of power strip, i was extremely frustrated when i realized that the native double-tap function overrides whatever you set power strip to. coming from a droid 1 and cyanogenmod, i knew that there must be a way to take this function over.
after doing a lot of searching i came across this:
Disabling/customizing the double tap home - Android Forums
in that post zlandau mentions to edit a line in a database table in /data/data/com.motorola.android.providers.settings/databases/settings.db
line 352 has a value of 'double_tap'.
zlandau mentions to change that value to "<program>/<activity>"
assuming that this method will work for what i want to do [restore double tap to power strip], i'm not sure how to call the app properly.
if someone's able to help me out with this i'm pretty sure it will benefit everyone, as it will finally provide a means to disable/customize the function.
QuickDesk and Launcherpro: A solution for them to work together
Okay, I finally figured out a solution for this. You all were very close and it was thanks to your suggestions that I found a solution. So here it goes...
To customize the home double tap (Hard Key) to function properly with:
Launcher Pro and QuickDesk ...or any other app with intended in-app overlay capabilities such as Power Strip in your case.
The trick is to do the reverse of what you guys were trying:
Make QuickDesk assigned to open using single tap home This way, when you launch your overlay app, it will function as its suppose to without closing out of your current app.
Make Launcher Pro assigned to open using double tap home
1. To make QuickDesk work with single tap home:
2. To make Launcher Pro work with double tap home:
- QuickDesk>Menu key>Preferences>Behavior Settings
- Check the box for "Swap Home Key Action"
- Favorite Launcher --> Launcher Pro
- Check the box for "Home Key Hack"
- Check the box for "Fast Startup Mode"
- Uncheck the box for "Persistent Mode"
- If Persistent Mode is enabled it will effectively kick Launcher Pro out of the memory so that every time you want to go back to your home screens it will take a second or two to reload all your widgets and such. Enabling "Fast Startup Mode" keeps QuickDesk in the memory so that when it launches it wont have to reload; but this setting wont affect Launcher Pro.
- Double Tap Timing --> Set the Value to 1 (ms)
- This tap timing setting fixes an issue that WiseSalesman pointed out to me in post #14 of this thread.
- Change Launcher Pro to not respond to a single home key press
- Preferences > Behavior Settings; set the 'Home key action' to 'do nothing' and uncheck the 'Home key to default screen'
- Using a file manager (Root Explorer or Astro work well); navigate to settings database which contains the entry for double tap function:
- When you try to open the file you will prompted to download SQLite Editor unless you already have it installed, utilize the button on the prompt window to navigate to the download location. After you have installed SQLite Editor, navigate back to the settings.db file:
- Find 'double_tap' and edit the entry to start launcher pro, the entry format is; "<program>/<activity>"
- So for launcher pro this would be:
- Alternatively, for those of you having trouble downloading SQLite Editor, simply email the settings.db file to yourself, edit the file in Wordpad or Microsoft Access (on your computer), then email it back to your phone; copy the file and then paste it in the location where the original settings.db file resides, overwriting it when prompted to do so (its probably a good idea to make backup of the original file first).
- Reboot; when it starts up the first thing you see is QuickDesk because essentially your device thinks this is your home app now but its all good -- Simply double tap home and launcher pro will open.
- Now whenever your in any app and want your QuickDesk, just single tap home, it will open without closing your currently open app. Whenever your want to get back to your Launcher pro home screens simply double tap home.
- **Takes a little getting use to but it actually makes sense if your going to be launching your overlay app more often then going back to your home screens; a really good idea would be to simply make a shortcut on your quick desk for launcher pro, that way even if you accidentally use a single tap, you can just press the shortcut for launcher pro.**
Hope this helps out. Check out post #18 of this thread for alternate solutions.
*Check out all the other apps I use and love: My Apps