[REQ] Remove 3 Dot Overflow in 4.3 Roms - Nexus 4 Q&A, Help & Troubleshooting

Hi everyone,
Since I use a menu button in my navbar, I was wondering if there was a mod, that I could flash to remove the 3 dot menu. If there are none, I am willing to do it myself and have tried the following methods but they don't work for me. So if anyone knows of a mod or a guide, that would be great:
http://forum.xda-developers.com/showthread.php?t=2297692
The above link was the only one I could find, the rest mostly relate to HTC One threads.
Rom: Vanir Nighlty, Android 4.3 (AOSP Base)
EDIT 1: Here are the steps I tried:
To remove 3-dot menu:
Decompile your framework-res.apk
Go to values folder
Open bools.xml
Search for
<bool name="config_showNavigationBar">true</bool>
and change it to
<bool name="config_showNavigationBar">false</bool>
Recompile your framework-res.apk
I also made sure to sign the apk and zipalign it before putting it in a flashable zip
One thing I also tried, it was a long shot & it didn't work but I decompiled the framework of an MIUI rom since they have it enabled, and tried taking a few things from there but it didn't work
EDIT 2: I have already tried editing the build prop with a line from a HTC thread but it didn't work (phone wouldn't turn on)
Also, if anyone knows where menu-related stuff is within framework res that would be great because that would be a good place to test. (That's if the solution lies within framework res)
EDIT 3: Update: AOKP unofficial 14th September (4.3) still has the bug
Updated post with screenshots

I'm using Full screen toggle apk and LMT pie for navigation on stock 4.3 rooted and working well. See here http://forum.xda-developers.com/showthread.php?t=1497558

Melt1down said:
I'm using Full screen toggle apk and LMT pie for navigation on stock 4.3 rooted and working well. See here http://forum.xda-developers.com/showthread.php?t=1497558
Click to expand...
Click to collapse
I think you have misunderstood me. I mean the 3 dot menu in apps

bump
anyone??

22sl22 said:
bump
anyone??
Click to expand...
Click to collapse
Checking to see what I can do now
Sent from my Nexus 4 using XDA Premium 4 mobile app

melbourne408 said:
Checking to see what I can do now
Sent from my Nexus 4 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thanks, much appreciated
Sent from my Nexus 4 using xda app-developers app

Bump, anyone?
Sent from my Nexus 4 using xda app-developers app

bump

bump too ...
as a start ... http://forum.xda-developers.com/showthread.php?t=1645052
http://mobility.forumsee.com/a/m/s/...hree-dot-menu-and-remap-multitask-button.html

xanthrax said:
bump too ...
as a start ... http://forum.xda-developers.com/showthread.php?t=1645052
http://mobility.forumsee.com/a/m/s/...hree-dot-menu-and-remap-multitask-button.html
Click to expand...
Click to collapse
Thanks xanthrax but I already tried that a while ago, I edited the build prop and my phone wouldn't turn on, so the search continues.....

Correct me if I'm wrong but I believe that the overflow menus you are referring to is coded into the app and not really dependent on anything else. Meaning that it is part of the app itself and not something the OS shows. Isn't that what Google's android interface guidelines suggests?
Sent from my Nexus 7 using Tapatalk 4

PMentior said:
Correct me if I'm wrong but I believe that the overflow menus you are referring to is coded into the app and not really dependent on anything else. Meaning that it is part of the app itself and not something the OS shows. Isn't that what Google's android interface guidelines suggests?
Sent from my Nexus 7 using Tapatalk 4
Click to expand...
Click to collapse
I'm not a dev or app developer so I can't really comment on that. But I do know that some roms do have this feature on 4.3, it's just that it it doesn't work.
So im pretty sure the answer lies within the rom itself, not the apps maybe. Although im not even sure if the solution lies within framework res, it could be system ui or even at source, in git, which would make it out of my hands

I know that there are roms that can add the menus button permanently to the nav bar (PA can do this) but I have never seen one get rid of the menu overflow button within any apps themselves. Even back to 4.2 roms I never saw that type of behavior.
In fact now that I think about it when I still had my GS3 which has a physical menu button there still was the menu overflow button in some apps because that is what Google's app guidelines say to do.
Edit - I think what you are seeing about the htc one is about removing the black onscreen nav bar that shows up in apps that don't use the menu overflow button on app because the htc one has hardware keys but not a menu key.
Sent from my Nexus 4 using Tapatalk 4

PMentior said:
I know that there are roms that can add the menus button permanently to the nav bar (PA can do this) but I have never seen one get rid of the menu overflow button within any apps themselves. Even back to 4.2 roms I never saw that type of behavior.
In fact now that I think about it when I still had my GS3 which has a physical menu button there still was the menu overflow button in some apps because that is what Google's app guidelines say to do.
Edit - I think what you are seeing about the htc one is about removing the black onscreen nav bar that shows up in apps that don't use the menu overflow button on app because the htc one has hardware keys but not a menu key.
Sent from my Nexus 4 using Tapatalk 4
Click to expand...
Click to collapse
There are roms on 4.2 that can remove the 3 dot menu because I used them. All roms (Or at least most) on 4.2 based off AOKP have the feature, i used to use Rootbox rom on 4.2.2 and Xylon rom and the feature worked perfectly. But if you look now on 4.3 AOKP builds, it just doesn't work for some reason

bump, updated first post

Bump

PMentior said:
Correct me if I'm wrong but I believe that the overflow menus you are referring to is coded into the app and not really dependent on anything else. Meaning that it is part of the app itself and not something the OS shows. Isn't that what Google's android interface guidelines suggests?
Sent from my Nexus 7 using Tapatalk 4
Click to expand...
Click to collapse
The apps seem to know if the phone has a menu button or not.
Just throwing this out there but PAC has the overflow menu disabled by default!
If there was a way to port this to other roms I would be ecstatic!
But alas I do not know how to cherry pick commits and I have no idea where the commit is in PAC's GIT
You find me that commit and I might be able to add it and build it with a friend of mines help.

Related

[mod][how to][ics & jb]disable capacitive buttons

I've seen some interest on the forums in how to do this. So here is a guide.
NOTE: This mod will render the capacitive buttons(hardware buttons) on your Nexus s completely inoperable. Use this mod only if you are using a custom ICS OR JB ROM with navigation bar(on screen buttons) enabled, or some other way to navigate your phone.
First, make sure that you are completely satisfied with the operation of the navigation bar & are certain that you have no need for the capacitive buttons.
DISCLAIMER: This mod involves editing system files. Use at your own risk. This mod will not magically make the navigation bar appear on roms that do not already have it enabled. This mod only disables the capacitive buttons. Instructions on how to disable the backlights for these buttons will be at the bottom of this post.
UPDATE : Just flash these zips.
To disable capacitive keys
http://db.tt/AyJLDkg1
To restore capacitive keys
http://db.tt/PhxFyBb3
And an init.d script for BLD to turn the backlights off (to the best of your BLD supported kernels ability anyway)
http://db.tt/BRpy78Cz
NOTE : Success will vary with BLD according to the capabilities of your chosen kernel. Some kernels are really good with bld responsiveness, others aren't. This has nothing to do with my script. And remember that you can't just choose a kernel based on how well it handles backlight settings. It's gotta run your whole phone too.
For those who want to do it manually.
1; Using Root Explorer (from market) go to system/usr/keylayout.
2; Mount system as r/w.
3; Long press on the file called mtx224_ts_input.kl.
4; Select 'open in text editor'. Scroll down and you will see these 4 lines:
key 158 BACK WAKE
key 139 MENU WAKE
key 217 SEARCH WAKE
key 102 HOME WAKE
5; Delete these 4 lines. Or alternately, just delete the lines for the buttons you want disabled.)
6; Press menu, save & exit. (Root Explorer will automatically create a backup of this file. It will be called mtx224_ts_input.kl.bk)
7; Now, make the same edits to the 4 lines in the file called cypress-touchkey.kl and save & exit.
8; Reboot.
Now you have no capacitive buttons(or only the ones you left intact in step 5 & 7).
Now, the backlights are still working. To disable these, flash a kernel that has backlight dimmer support(BLD) (I use GladOs) and use NStools(from market). Set BLD to on. And delay to 0. Done. No buttons & no backlight.
NOTE: BLN will still work even with BLD on.
To undo this mod you can either restore the original .kl file using the backup that Root Explorer automatically created. Just delete the modified .kl file and rename the .kl.bk file by just removing the .bk from the end of the file name. And reboot.
Alternately, you can just flash your ROM straight over the top. (of course, that means you'll have to flash your kernel & any other mods again too)
Followed this to the letter and my buttons still work... Any thoughts?
dchoward1977 said:
Followed this to the letter and my buttons still work... Any thoughts?
Click to expand...
Click to collapse
Hmm... are you sure you rebooted after making the edits? Which rom are you using. I've tested with AOKP build 27. And cm9 with evilisto's mod and both work fine. Are the button functions still working or just the backlights? If it's just backlights, make sure you set nstools to run on boot. If it's function that's still working, check the edited .kl file and make sure the edit stuck. If you are sure you've folowed to the letter and button 'functions' are still working it may be necessary to make the same edits in cypress-touchkey.kl as well. This wasn't necessary for me but it may be with your rom.
Sent on neXus from somehere. Could be anywhere.
Awesome mod! I needed to also delete in cypress-touchkey.kl. Great job!
stu5797 said:
Awesome mod! I needed to also delete in cypress-touchkey.kl. Great job!
Click to expand...
Click to collapse
Glad it worked for you, although the cypress touchkey edit really shouldn't have been necessary, since that file only sets the function of those keys, not the status. Which rom are you using, so I can test some more? And thanks for the feedback.
Sent on neXus from somehere. Could be anywhere.
I m using aokp milestone 4. I have to set my bld at 500ms with matrix v17 because if i set it to 0 it does not work correctly. Wish i could set it to 0. Any ideas to completely get rid of those lights?
I also had success deleting the lines from cypress touch key.kl. Thanks a bunch.
Sent from my Nexus S using xda premium
stu5797 said:
I m using aokp milestone 4. I have to set my bld at 500ms with matrix v17 because if i set it to 0 it does not work correctly. Wish i could set it to 0. Any ideas to completely get rid of those lights?
Click to expand...
Click to collapse
Milestone 4 is basically the same as build 27. Which is what I'm using. I have no problems with bld set to zero. As for disabling the lights, someone would have to write a boot script I think. I have no idea how. So if anyone wants to give this a go.....
Sent on neXus from somehere. Could be anywhere.
Heres a flashable zip for disabling the capacitive keys.. It just includes the mxt224_ts_input.kl and cypress-touchkey.kl, modded for no capacitive funciton.
View attachment 957555
Please make restore zip , tnx
Sent from my Nexus S using xda premium
Thanks Swamp Goblin. Wish I knew how to do that. Got any tricks for the backlights?
Sent on neXus from somewhere. Could be anywhere.
If i install this mod i cant set bld off/on :S
Sent from my Nexus S using xda premium
dinos3 said:
If i install this mod i cant set bld off/on :S
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
I just tried it. Works fine. Reflash your kernel.
Sent on neXus from somewhere. Could be anywhere.
I try this but For me not work ;S
Sent from my Nexus S using xda premium
dinos3 said:
Please make restore zip , tnx
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
Here you go
Restore_capacitive_keys_NS
---------- Post added at 09:22 AM ---------- Previous post was at 09:20 AM ----------
stumpy352 said:
Thanks Swamp Goblin. Wish I knew how to do that. Got any tricks for the backlights?
Sent on neXus from somewhere. Could be anywhere.
Click to expand...
Click to collapse
I might be able to figure out where to disable it.. I'll try tonight
This button mod and completely disabled lights would be perfect, thanks for the mod
That would extremely helpful!
Guys the backlight of the buttons on my i9023 are really really weak.. is there any way to make them brighter?
Sent from my Nexus S using xda premium
swamp goblin said:
Here you go
Restore_capacitive_keys_NS
---------- Post added at 09:22 AM ---------- Previous post was at 09:20 AM ----------
I might be able to figure out where to disable it.. I'll try tonight
This button mod and completely disabled lights would be perfect, thanks for the mod
Click to expand...
Click to collapse
No probs. Thanks for making it a zip, although i've added it into
my rom now so only one flash reqd.
thegtfusion said:
Guys the backlight of the buttons on my i9023 are really really weak.. is there any way to make them brighter?
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
We're trying to disable them, but I suppose the method used, when we work it out might give you a starting point.
Sent on neXus from somewhere. Could be anywhere.
thegtfusion said:
Guys the backlight of the buttons on my i9023 are really really weak.. is there any way to make them brighter?
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
This may be related to hardware.. My dad's ns4g has super dim backlights, and mine are insanely bright.. But if we figure out how to disable them there may be a way to maybe bump up the brightness a bit without breaking them haha
I was just reading an article for LEDs hack.apk. Supposedly gives you control on/off for button bl. The dev says nexus s will never be supported because the button bl & screen bl are powered together. If that was the case, bld wouldn't work without affecting the screen. Evilisto made a reference to arrays.xml in framework res. Maybe the answer is here. I don't have a pc so I can't decompile it and have a look. Any takers?
Sent on neXus from somewhere. Could be anywhere.

[Q] N10 Menu Question

This may be a dumb question but I'm new to the N10 and tablets and can't find the answer.
How come sometimes I can't get a menu to come up? For instance when I am in my launcher (Nova right now but it was the same on chameleon and others) I can't get into the launcher settings. Nova has a out-of-date 3 dot menu button that works around it but other apps don't.
Also in eye in the sky weather I can't access settings to change from C to F for the units. On my phonemic just hit the menu button and I'm there.
I'm on rootbox if that helps but I ran into the same thing when I was on stock.
I'm sure this is user error on my part but any help would be appreciated.
Sent from my Nexus 10
Not sure about nova. But with eye in the sky, the menu button is in the top right on the action bar. Its using the 4.0+ api so the menu button doesn't appear.
Sent from my Nexus 10 using xda premium
This is driving me nuts...there must be something I'm missing. I have no menu in anything that should have one.
Sent from my Nexus 10 using xda app-developers app
Relentless D said:
This is driving me nuts...there must be something I'm missing. I have no menu in anything that should have one.
Sent from my Nexus 10 using xda app-developers app
Click to expand...
Click to collapse
you did a full wipe when you installed?
Edit 1. I think I figured it out you need to go to aokp settings > General UI and make sure that Show Menu UI Overflow is checked then restart your tablet and it shoud reappear.
shadowblade330 said:
you did a full wipe when you installed?
Edit 1. I think I figured it out you need to go to aokp settings > General UI and make sure that Show Menu UI Overflow is checked then restart your tablet and it shoud reappear.
Click to expand...
Click to collapse
This'll enable it for sure- I did the same thing on Rootbox when I put it on my tab.
shadowblade330 said:
you did a full wipe when you installed?
Edit 1. I think I figured it out you need to go to aokp settings > General UI and make sure that Show Menu UI Overflow is checked then restart your tablet and it shoud reappear.
Click to expand...
Click to collapse
Holy crap! Thank you for that!
Sent from my Nexus 10 using xda app-developers app

[Q] what is this feature and where is its settings?

First, sorry my bad english ☺
So,when I put my finger on the bottom of the screen and slide up, appears circle with google and memo. What is this and where can I adjust it?
Tried to search forum, but no luck, cause I don't know its name ?
Seems like like most people call that feature the "nav bar ring" or "navigation bar ring".
That's the most I can do to help you. I'm not on a stock ROM anymore and can't recall any ring-specific settings.
My brother, who is new to Android, was just asking me about this yesterday. I did some research and it appears to be part of Jelly Bean and not an LG feature.
I cannot find anywhere to modify the apps shown on the swipe up in the phones stock settings. It looks like some Cyanogen developers are looking into it.
I did find there is an app called Google Now Swipe Disabler in the market that will let you change the top app option only. That might help for the short term, in the long term I think XDA will deliver the goodies.
https://play.google.com/store/apps/details?id=com.AdrianCampos.googlenowswipedisabler&hl=en
Hope this helps.
Correct. The ring is AOSP. I can't say for sure if stock AOSP allows for customization, but I believe it does. I know AOKP has allowed customization of it for a long time.
It is from Jellybean and LG modified it. No setting for it that I'm aware of.
Thank you all!
Quite strange it don't have settings ability..
Google Now swipe up, my Nexus 7 has it and there no built-in settings to modify the swipe settings. The above link only disables it, but the swipe up function is still there, just with nothing to select.
Sent from my LG-D801 using XDA Premium 4 mobile app
It's one of the most irritating functions of the phone. I will never use Google now. But it happened I accidentally pressed the button of it.
Sent from my LG-D802 using xda app-developers app

[Q] Overriding Buttons without 3Minit

3Minit was pretty great. But development stopped and it was pulled from the app store. And I have neither the framework nor the corresponding settings app backed up anywhere to re-install. Honestly, cosmetics aren't a big deal to me, so I can perfectly well get by without most of those functions. But the one thing I care about is also the one thing I haven't found a fitting alternative for: changing button behavior.
To be clear, here is what I used to have my device doing:
Menu Long Press - Launch Colornote
Home Long Press - Screenshot
Home Double Tap - Recent Apps
Back Long Press - Kill app
Now, I know that there are xposed modules like wanamp that will let me restore my old settings to the back and home button. But I haven't found a solution that lets me alter what the menu button does too. I want to be able to launch Color Note from anywhere with a long press once again.
Solutions?
I also just formatted my hdd and have no backup of the framework..
I hope gary is coming back soon.
could anyone deliver a downloadlink in the meantime?
I would like to use the goldeneye 4.3 rom wit my I9505
http://forum.xda-developers.com/showthread.php?t=2427629
beerindex said:
3Minit was pretty great. But development stopped and it was pulled from the app store. And I have neither the framework nor the corresponding settings app backed up anywhere to re-install. Honestly, cosmetics aren't a big deal to me, so I can perfectly well get by without most of those functions. But the one thing I care about is also the one thing I haven't found a fitting alternative for: changing button behavior.
To be clear, here is what I used to have my device doing:
Menu Long Press - Launch Colornote
Home Long Press - Screenshot
Home Double Tap - Recent Apps
Back Long Press - Kill app
Now, I know that there are xposed modules like wanamp that will let me restore my old settings to the back and home button. But I haven't found a solution that lets me alter what the menu button does too. I want to be able to launch Color Note from anywhere with a long press once again.
Solutions?
Click to expand...
Click to collapse
Gravitybox is A-M-A-Z-I-N-G especially for what you wanna do. Plus it offers TONS of more options. Pleas try it out and lemme know how it goes!
Joe0113 said:
Gravitybox is A-M-A-Z-I-N-G especially for what you wanna do. Plus it offers TONS of more options. Pleas try it out and lemme know how it goes!
Click to expand...
Click to collapse
It is only for those with a stock rom, is it not? Because I am using Stock(ish) v06.
beerindex said:
It is only for those with a stock rom, is it not? Because I am using Stock(ish) v06.
Click to expand...
Click to collapse
No you can also use it on custom Roms.
Sent from my SPH-L720 using Tapatalk
daniel4653 said:
No you can also use it on custom Roms.
Sent from my SPH-L720 using Tapatalk
Click to expand...
Click to collapse
Great, thanks. I'll have to give it a try once my phone is charged.
beerindex said:
Great, thanks. I'll have to give it a try once my phone is charged.
Click to expand...
Click to collapse
Lemme know how it goes. BTW it's an Xposed Module, so you need to have Xposed framework installed first.
True what Joe said. But I have used it on sacs back on 4.3 and blu Kuban ROM.
Sent from my SPH-L720 using Tapatalk

Wanam has been updated for the Note 4!

https://play.google.com/store/apps/details?id=ma.wanam.xposed&hl=en
What's New
- Some GNote4 incompatibilities fixes
- Mute some useless logs
It was already working before this update???
Some things work some don't, I still can't get skip tracks on lockscreen or the lockscreen flashlight or a couple more features to work. I guess it's just a maintenance release.
Sent from my SM-N910T using Tapatalk
Headsup doesnt work for me either.
Wifi tether is not working for me now. Neither is T-Mo hotspot.
All APN settings are now "Not Set". Ouch.
kchino said:
Some things work some don't, I still can't get skip tracks on lockscreen or the lockscreen flashlight or a couple more features to work. I guess it's just a maintenance release.
Sent from my SM-N910T using Tapatalk
Click to expand...
Click to collapse
Lock screen skip works out the box. Yours broke?
I had lock screen music controls with Google play and Spotify out if the box. Did you try to enable something that broke the default controls?
Sent from my SM-N910T using XDA Free mobile app
Yeah I've never been able to get lock screen vol to work. I'm talking about when the screen is off using the physical vol keys, not on screen controls those work fine and are not wanam related.
Sent from my SM-N910T using Tapatalk
I have this xpose too. It seems like this is a tool for any Samsung phone. I wish the make one just for the Note 4. My up vol on Flash doesnt work. It just will not let me toggle anything. Bugs.
Wanam was updated again on 11/12/14 great to see him still maintaining this. Doesn't look like anything N4 specific though.
What's New
- Fixed some status bar elements theming incompatibilities with newer TW Roms
- Add CM battery + Text size
- Fixed overlapping 2 lines date on some devices
- Many other improvements
When i press the power botton no menu shows up ohone just restarts after a min
Still no torch solution? =(
vinnyj85 said:
When i press the power botton no menu shows up ohone just restarts after a min
Click to expand...
Click to collapse
What rom are you on?
This issue is usually something to do with advanced reboot settings. I had this problem with my note 3 on Tweaked, the built-in power button settings were conflicting with my wanam power button settings. Even if you're on stock, check your advanced reboot settings in wanam.
It don't work for me, anything I can do to make it work?
Anyone know how i can change the color of nav bar?., wanam not working.. any other xposed module?.
Sent from my SM-N910T using XDA Free mobile app
egren58 said:
Anyone know how i can change the color of nav bar?., wanam not working.. any other xposed module?.
Sent from my SM-N910T using XDA Free mobile app
Click to expand...
Click to collapse
Should be called handle bar in wanam
sandman7793 said:
Should be called handle bar in wanam
Click to expand...
Click to collapse
Yes but it does not change it.
Sent from my SM-N910T using XDA Free mobile app
egren58 said:
Yes but it does not change it.
Sent from my SM-N910T using XDA Free mobile app
Click to expand...
Click to collapse
Dang!! Sorry haven't tried it since note 3. I don't use wanam anymore.
sandman7793 said:
Dang!! Sorry haven't tried it since note 3. I don't use wanam anymore.
Click to expand...
Click to collapse
Yeah i only use it for a few things only for system ui theming nothing else.
Sent from my SM-N910T using XDA Free mobile app
Use gravity box, it works

Categories

Resources