Change AppSwitcher softkey to Menu (Root Required) - Verizon HTC One (M8)

CHANGING THE APP SWITCHER KEY TO SHORT PRESS MENU, LONG PRESS APP_SWITCHER
Step one ROOT, install a root browser, install an SQlite editor
1 using a root exploer app navigate to /data/data/com.android.providers.settings/databases/settings.db open this in SQlite editor
2 select system, scroll down to APP_SWITCH_KEY_BEHAVIOR (should be around #171) and change from 0 to 1
3 exit ( depending on sqlite app of choice save if prompted)
4 Reboot and profit
*** Note this sticks after reboots obviously because we are not touching the /system so write protection is not an issue
Video Tutorial Watch Tutorial Here
My recommended Tools for the Job
Sqlite Editor
Root Explorer

Thanks!

Is there a way to switch the back and recent button?
Sent from my HTC6525LVW using XDA Premium 4 mobile app

runandhide05 said:
CHANGING THE APP SWITCHER KEY TO SHORT PRESS MENU, LONG PRESS APP_SWITCHER
Step one ROOT, install a root browser, install an SQlite editor
1 using a root exploer app navigate to /data/data/com.providers.settings/databases/settings.db open this in SQlite editor
2 select system, scroll down to APP_SWITCH_KEY_BEHAVIOR (should be around #171) and change from 0 to 1
3 exit ( depending on sqlite app of choice save if prompted)
4 Reboot and profit
*** Note this sticks after reboots obviously because we are not touching the /system so write protection is not an issue
Video Tutorial Watch Tutorial Here
My recommended Tools for the Job
Sqlite Editor
Root Explorer
Click to expand...
Click to collapse
This is weird. I did exactly this and mine didn't do anything. Is this working for anyone else?
Edit: I changed it back to 0 and then reset it back to 1 and now it's working. Thanks.

dscottjr81 said:
Thanks!
Click to expand...
Click to collapse
welcome
Morocotopo0301 said:
Is there a way to switch the back and recent button?
Sent from my HTC6525LVW using XDA Premium 4 mobile app
Click to expand...
Click to collapse
without write to /system no
steelersmb said:
This is weird. I did exactly this and mine didn't do anything. Is this working for anyone else?
Click to expand...
Click to collapse
did you follow OP to the letter?

thanks for the tip! on my at&t version the settings.db is located in /data/data/com.android.providers.settings/databases/ folder. worked perfectly.

I did this using gravity box. But I preferred to have it long press for menu and leave it as short press recents. You can even set the long press duration too. I have back button as long press to kill current app and long press recents for menu. It's sweet. Most everything in gravity box works.

Thank GOD for this! . ?
Sent from my HTC M8, Verizon style.

mrbracht said:
Thank GOD for this! . ?
Sent from my HTC M8, Verizon style.
Click to expand...
Click to collapse
Or just me...lol
Edit for HTC for including the option for that out of the box
Sent from my HTC6525LVW using Tapatalk 2

Had to do a little digging but I found the setting to edit. Thx for this helpful info
Sent from my HTC6525LVW using XDA Premium 4 mobile app

nicholi2789 said:
I did this using gravity box. But I preferred to have it long press for menu and leave it as short press recents. You can even set the long press duration too. I have back button as long press to kill current app and long press recents for menu. It's sweet. Most everything in gravity box works.
Click to expand...
Click to collapse
I thought gravity box wasn't supported on non-AOSP. Have a link to the module you're using?
Sent from my HTC6525LVW using xda premium

Is it possible to switch the menu and back keys? I'm too used to my Samsungs...
Sent from my SCH-I545 using Tapatalk

runandhide05 said:
CHANGING THE APP SWITCHER KEY TO SHORT PRESS MENU, LONG PRESS APP_SWITCHER
Step one ROOT, install a root browser, install an SQlite editor
1 using a root exploer app navigate to /data/data/com.providers.settings/databases/settings.db open this in SQlite editor
2 select system, scroll down to APP_SWITCH_KEY_BEHAVIOR (should be around #171) and change from 0 to 1
3 exit ( depending on sqlite app of choice save if prompted)
4 Reboot and profit
*** Note this sticks after reboots obviously because we are not touching the /system so write protection is not an issue
Video Tutorial Watch Tutorial Here
My recommended Tools for the Job
Sqlite Editor
Root Explorer
Click to expand...
Click to collapse
Assuming you meant /data/data/com.android.providers.settings/databases/settings.db rather than /data/data/com.providers.settings/databases/settings.db... i cant open the DB to edit it. tried two different sql editors. Any ideas?

Gator Brah said:
Assuming you meant /data/data/com.android.providers.settings/databases/settings.db rather than /data/data/com.providers.settings/databases/settings.db... i cant open the DB to edit it. tried two different sql editors. Any ideas?
Click to expand...
Click to collapse
Are you rooted?
Correct sorry op updated to show correct full path
sent from::§::

runandhide05 said:
Are you rooted?
Correct sorry op updated to show correct full path
sent from::§::
Click to expand...
Click to collapse
yep im rooted. checked permissions on the db and everything. it just says error opening DB when i open in sql editor

Gator Brah said:
yep im rooted. checked permissions on the db and everything. it just says error opening DB when i open in sql editor
Click to expand...
Click to collapse
Have u tried to open any db in /data with sq yet?
You'll need to trouble shoot that issue first
sent from::§::

Worked like a charm! I love this functionality..seems stupid not to have it this way from the start by Verizon/HTC.
Looks like there's a few things to tinker with in the system part of that database

Nice touch. Working great here. Thinking of poking around and seeing what other kind of trouble I can get into.

Man...mine stopped working again and when I look in the editor, it is still set at 1. All I get are recents when I press the button and nothing else.

This is fantastic. I recommend this should be a sticky.
FYI. The function is now at line 1155 since the update
Sent from my HTC6525LVW using xda app-developers app

Related

[Q] [HELP!] Why I can't take a screenshot with my sensation?

I have Android Revolution HD Rom and my android version is 2.3.4
When I press Power + Home key, why I can't take a screeshot?
2 posts and your member name...
Tell ya what, you didn't search but head to google and search "edit sensation build prop screenshot" and the first result has your answer.
The screen capture is disabled by default, on that Rom. Go to your build.prop and were it says
" screen capture= false"
Change it to say true, reboot wipe cache and it should be working
Sent from my HTC Sensation XE with Beats Audio using XDA App
bullshit2102 said:
I have Android Revolution HD Rom and my android version is 2.3.4
When I press Power + Home key, why I can't take a screeshot?
Click to expand...
Click to collapse
Hi,
You will find the answer in the FAQ section on the first page of that ROM.
I think its about number 25.
laawrence said:
The screen capture is disabled by default, on that Rom. Go to your build.prop and were it says
" screen capture= false"
Change it to say true, reboot wipe cache and it should be working
Sent from my HTC Sensation XE with Beats Audio using XDA App
Click to expand...
Click to collapse
I have Android 2.3.5 and the setting is by default false. It requires root to change it. Is there any way to take screen shot without rooting?
tk_xda said:
I have Android 2.3.5 and the setting is by default false. It requires root to change it. Is there any way to take screen shot without rooting?
Click to expand...
Click to collapse
Yes, On market go get the app dropcap2.
it is a free screenshot app. Very simple. Hit start and shake the phone.
Kohr-Ah said:
Yes, On market go get the app dropcap2.
it is a free screenshot app. Very simple. Hit start and shake the phone.
Click to expand...
Click to collapse
I looked it up and its drocap2, but Android market says it does require root.
I found out my phone already has a custom ROM (InsertCoin). So I tried Astro File Manager to edit the build.prop where it says "screen capture=false" to switch it to true. I used Astro File Manager, as suggested here
http://www.freeyourandroid.com/guide/how-to-edit-build-prop
That article says that Astro File Manager has Root Capability, and my device should already be rooted due to the Custom ROM, right?
But I find the Save button disabled and cannot write out the file. Why?
Is it possible or likely to have InsertCoin and NOT be rooted? How do I tell if I am rooted?
Thanks.
(I tried drocap2 and the pictures all have the popup message "drocap2 has been granted Superuser permissions". How do I get rid of that message?)
tk_xda said:
I found out my phone already has a custom ROM (InsertCoin). So I tried Astro File Manager to edit the build.prop where it says "screen capture=false" to switch it to true. I used Astro File Manager, as suggested here
http://www.freeyourandroid.com/guide/how-to-edit-build-prop
That article says that Astro File Manager has Root Capability, and my device should already be rooted due to the Custom ROM, right?
But I find the Save button disabled and cannot write out the file. Why?
Is it possible or likely to have InsertCoin and NOT be rooted? How do I tell if I am rooted?
Thanks.
(I tried drocap2 and the pictures all have the popup message "drocap2 has been granted Superuser permissions". How do I get rid of that message?)
Click to expand...
Click to collapse
Your rooted if running IC, Astro isnt your best bet I use root explorer or something similar. You also want to make sure that you set r/w privileges so you cant actually save the file after editing then be sure to set back to r/o after.
Screencapture = fubar (Help?)
Alright, this is just bizarre. I just flashed Android Revolution XE 6.6.4 on my Sensation, with the feux kernel. Right after flashing, the screenshot function (power + home) worked fine. Now it does not work at all, even though the build.prop has the value "true" for screen capture. I had the same thing happen to me with ARHD 2.2.1 for the Amaze. Is there some app I'm using that would screw with the build.prop? The only sort of weird app I run is gscript; I use it to run scripts to turn the leds and backlight on and off.
To address your suggestions before you suggest them: I've changed the value to both "true" and "false," saved, wiped dalvik, rebooted. Nada.
I've tried the stock ICS method (power + vol down) with the build.prop value as both true and false. Nada.
I've heard people mention that the Sweep2Wake function will take a screenshot if you swipe the softkeys right to left. That simply locks my screen.
Anybody experienced an app that messes with the build.prop file? Or some similar problem?

[Q] Xposed not loading

I am stock, rooted and running dalvik.
I have downloaded "de.robv.android.xposed.installer_v25_3_6cbbc.apk" and "de.robv.android.xposed.installer_v25_3_6cbbc-1.apk"
I get the same problem with either. The package installs but will not go active. I can get into the app but there is a red warning that the latest version is not active. Click on the Framework button and try the install/update button. The app stops responding and I get a wait or close pop-up. Same when I try the "soft reboot" and the "reboot" button. I have powered off after the install to no affect. It shows two items under Versions "app_process" with a red dash under the active column and a 47 under the bundled column and "XposedBridge.jar" with a 42 under the active and bundled columns.
Are there any other compatibility issues other than ART that I am not aware of? Anything else I should be checking on?
thx
Sounds like it is denied root access.
Check your superuser application to make sure it's not blocked
Sent from my Nexus 5 using xda app-developers app
You have to go into the framework and install it, then reboot
Alex240188 said:
Sounds like it is denied root access.
Check your superuser application to make sure it's not blocked
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
Thx, I updated the supersu version and that solved the problem.

Get powersaver and quick setting (post 3) back on 4.4.3

Get sqlite editor from store. Open it and browse to settings storage. Open it. Click on settings db. Click on secure. Change hide ui powersaver and hide powersaver connectivity to zero. Exit and reboot
jbeitel said:
Get sqlite editor from store. Open it and browse to settings storage. Open it. Click on settings db. Click on secure. Change hide ui powersaver and hide powersaver connectivity to zero. Exit and reboot
Click to expand...
Click to collapse
Glad to know that still works. Was kind of worried it wouldn't work since they skipped it and added EPS.
in order to get your powersaver quicksetting back, use a root explorer and open /system/customize/ACC/default.xml
Scroll down to the full list of quick settings (pictured below)
add <int>6</int> to the list
save and reboot. Presto, you have a power saving quicksetting in your list.
jbeitel said:
in order to get your powersaver quicksetting back, use a root explorer and open /system/customize/ACC/default.xml
Scroll down to the full list of quick settings (pictured below)
add <int>6</int> to the list
save and reboot. Presto, you have a power saving quicksetting in your list.
Click to expand...
Click to collapse
Thanks for this!!..
:good:
Worked like a charm thanks!
you are both welcome.
added ur guide to my roms add-on section .. thanks man !!
iB4STiD said:
added ur guide to my roms add-on section .. thanks man !!
Click to expand...
Click to collapse
Any time
jbeitel said:
Any time
Click to expand...
Click to collapse
Screenshot can be added too. I just forget the number.
I think its 16 or 17.
Edit: Nope, not those two!
Worked great. Thank you
Screenshot is 11!!!!!!!!!!!!!!!!!!!
You remembered. I turned them all on once but most are useless
Worked perfectly, thanks for sharing!
Sent from my HTC6525LVW using Tapatalk
garywojdan81 said:
Worked perfectly, thanks for sharing!
Sent from my HTC6525LVW using Tapatalk
Click to expand...
Click to collapse
My pleasure.
What is the path to the Settings.db file? I don't want to use a paid editor,and like to know what file I am changing.
Thanks.
edit:
Is this the file?
data/data/com.android.providers.settings/databases/settings.db
If so, why can it no longer be opened with my free sql editor I have been using for years?
edit: Downloaded aShell granted SU, granted root, and launched saqlitemanager from there, go into the table "secure" and make the changes.

Navigation buttons

Anyone know if it's possible to change the size of the navigation buttons? It's so small for a giant screen like that what has in this phone.
Thanks.
Or, does anyone know how to make them disappear?
Sent from my MHA-L29 using XDA-Developers mobile app
Tuffcheez said:
Or, does anyone know how to make them disappear?
Click to expand...
Click to collapse
Will be a nice feature in the future firmware
I only know how to change the order of the navigation buttons.
try this
https://play.google.com/store/apps/details?id=com.gmd.immersive
Tuffcheez said:
Or, does anyone know how to make them disappear?
Click to expand...
Click to collapse
adb shell
settings put global navigationbar_is_min 1
This hides the navigation bar while keeping the status bar visible.
abit said:
try this
https://play.google.com/store/apps/details?id=com.gmd.immersive
Click to expand...
Click to collapse
That worked great thanks!
Sent from my MHA-L29 using XDA-Developers mobile app
Tuffcheez said:
That worked great thanks!
Sent from my MHA-L29 using XDA-Developers mobile app
Click to expand...
Click to collapse
But sometimes it make the keyboard not pop-up properly
abit said:
try this
https://play.google.com/store/apps/details?id=com.gmd.immersive
Click to expand...
Click to collapse
Thanks! I'm trying that now. it does seem to have a keyboard issue but I'll see how it goes...
This trick doesn't work anymore on MHA-L29C185B182.
To apply the settings temporarily, the original Huawei Home launcher must be used, and after reboot the phone , navigation bar reapers.
Did you find any alternatives?
Thanks!
MishaalRahman said:
adb shell
settings put global navigationbar_is_min 1
This hides the navigation bar while keeping the status bar visible.
Click to expand...
Click to collapse
dancrow said:
This trick doesn't work anymore on MHA-L29C185B182.
To apply the settings temporarily, the original Huawei Home launcher must be used, and after reboot the phone , navigation bar reapers.
Did you find any alternatives?
Thanks!
Click to expand...
Click to collapse
I did that with Tasker and Secure Settings and it became permenant
me7tarfeek said:
I did that with Tasker and Secure Settings and it became permenant
Click to expand...
Click to collapse
Can you explain how step-by-step please
me7tarfeek said:
I did that with Tasker and Secure Settings and it became permenant
Click to expand...
Click to collapse
Please explain us
Lykeul said:
Can you explain how step-by-step please
Click to expand...
Click to collapse
1)Install Tasker
2)Install Secure Settings plugin
3)Open Tasker
4)Add a new Task -> plugin -> Secure Settings -> Configurations-> Actions -> Device Settings
5) Under Setting table, select Global
6) Under Setting Name, select navigationbar_is_minumum
7) Under Setting Value put 1
Save the taske
Go back to the tasks you created
Run your task
Restart your device and that is it.
Note: you need another mean of navigation
To restore yiur navigationbar, change setting value to 0 and run your task again and restart
dancrow said:
Please explain us
Click to expand...
Click to collapse
See above
me7tarfeek said:
1)Install Tasker
2)Install Secure Settings plugin
3)Open Tasker
4)Add a new Task -> plugin -> Secure Settings -> Configurations-> Actions -> Device Settings
5) Under Setting table, select Global
6) Under Setting Name, select navigationbar_is_minumum
7) Under Setting Value put 1
Save the taske
Go back to the tasks you created
Run your task
Restart your device and that is it.
Note: you need another mean of navigation
To restore yiur navigationbar, change setting value to 0 and run your task again and restart
Click to expand...
Click to collapse
Thank you very much, I try it now
I forgot to say you need root for this to work ?
me7tarfeek said:
I forgot to say you need root for this to work
Click to expand...
Click to collapse
I just see that, after paid the app and trying to do... but I don't root.........
Lykeul said:
I just see that, after paid the app and trying to do... but I don't root.........
Click to expand...
Click to collapse
Sorry... I forget... ?

Hide navigation Bar for MHA-L29C636

Hello everyone,i was wondering if there is anyway to edit the build.prop to enable the Hidden settings?afaik only MHA-AL00C00 habe the ability to hide the navigation bar.
Thank You in Advance.
i wanna know how to hide it as well.
ywl3k said:
i wanna know how to hide it as well.
Click to expand...
Click to collapse
You can try to activate feature a retractable navigation. Need full ROOT
Method:
Using RootExplorer go to System and keep a copy of the build.prop. If does not help, restore stock recovery. Then open the build. prop in a text editor and find the following line ro.config.hw_navigationbar=false(change to true)
If such lines do not exist you just need to enter
ro.config.hw_navigationbar=true
Put "permission 0644 and reboot
mai55 said:
You can try to activate feature a retractable navigation. Need full ROOT
Method:
Using RootExplorer go to System and keep a copy of the build.prop. If does not help, restore stock recovery. Then open the build. prop in a text editor and find the following line ro.config.hw_navigationbar=false(change to true)
If such lines do not exist you just need to enter
ro.config.hw_navigationbar=true
Put "permission 0644 and reboot
Click to expand...
Click to collapse
edit- done but Didn't have any kind of settings after edit n reboot
None of the usual methods work so far. I too would love a way to disable them as I prefer to just use LMT pie controls with no nav bar.
NeutronBomb said:
None of the usual methods work so far. I too would love a way to disable them as I prefer to just use LMT pie controls with no nav bar.
Click to expand...
Click to collapse
And if make changes here system>vendor>build.prop
Using RootExplorer go to System and keep a copy of the build.prop.
Then open the build. prop in a text editor and find the following line ro.config.hw_navigationbar=false(change to true)
If such lines do not exist you just need to enter
ro.config.hw_navigationbar=true
mai55 said:
And if make changes here system>vendor>build.prop
Using RootExplorer go to System and keep a copy of the build.prop.
Then open the build. prop in a text editor and find the following line ro.config.hw_navigationbar=false(change to true)
If such lines do not exist you just need to enter
ro.config.hw_navigationbar=true
Click to expand...
Click to collapse
Can anyone confirm if this actually works? When I tried editing the build.prop previously it glitched the screen out and I had to wipe. Have you done this and successfully disabled your navigation bar?
NeutronBomb said:
Can anyone confirm if this actually works? When I tried editing the build.prop previously it glitched the screen out and I had to wipe. Have you done this and successfully disabled your navigation bar?
Click to expand...
Click to collapse
In chinese locations AL00C00 this is the default
NeutronBomb said:
Can anyone confirm if this actually works? When I tried editing the build.prop previously it glitched the screen out and I had to wipe. Have you done this and successfully disabled your navigation bar?
Click to expand...
Click to collapse
i have done this and after reboot there is still no option for me to hide the navi bar
www.xda-developers.com/how-to-hide-the-navigation-bar-in-emui-5-0/amp/
That removes the Navbar but unfortunately LMT or any similar apps don't work when swiping from up the bottom of the screen, only the sides work.
neilphetamine said:
www.xda-developers.com/how-to-hide-the-navigation-bar-in-emui-5-0/amp/
Click to expand...
Click to collapse
That's not working unfortunately, not on my mate 8 at least even though I have EMUI 5.0

Categories

Resources