Swapping the Nav button bar - Fire Q&A, Help & Troubleshooting

Since this queston isnt' a simple one, I have moved it away from the "Noob" Thread
Anyone try to swap the navbar to the Samsung way?
I am a long time Note user and after two years still can't get used to the back button on the left. I have tried to get to system ui tuner by holding down the settings "cog". It doesn't even try to spin after 20 of long press.
It's running fire os 5.4.0.1. I have been able to get the Google framework and play store on it with APKs from another device.
Just to add clarification to my post, I have searched this thread for the list below and nothing useful has come up.
-nav
-navbar
-nav bar
-nav swap
-swap
-nav button
The only result was a post that talks about nav buttons with Xposed installed. My device is not rooted.
Sent from my SM-N950U using Tapatalk

This post will be updated with apps and procedures that I have tried
- Softkeys - home back button from the play store.
It's nice this puts a second nav button bar on top of the FireOS nav bar. If this is the only way to give me access to a right-hand back button. then it will work. However my aim to to emulate the Samsung nav bar.
Here's what it looks like.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

thesavo said:
Since this queston isnt' a simple one, I have moved it away from the "Noob" Thread
Anyone try to swap the navbar to the Samsung way?
I am a long time Note user and after two years still can't get used to the back button on the left. I have tried to get to system ui tuner by holding down the settings "cog". It doesn't even try to spin after 20 of long press.
It's running fire os 5.4.0.1. I have been able to get the Google framework and play store on it with APKs from another device.
Just to add clarification to my post, I have searched this thread for the list below and nothing useful has come up.
-nav
-navbar
-nav bar
-nav swap
-swap
-nav button
The only result was a post that talks about nav buttons with Xposed installed. My device is not rooted.
Click to expand...
Click to collapse
- rooted devices can use a Xposed Framework module (eg: gravitybox) to add, delete, rearrange and/or redefine navbar buttons
- aside from the 'home' (center) button navbar buttons can not be changed on unrooted devices
- navbar overlays exist but have various shortcomings that may or may not be significant depending on app suite

Thank you for that clarification.
Sent from my SM-N950U using Tapatalk

Related

[APP] StatusbarToggle | Toggle (show/hide) Status Bar for Honeycomb ROMs

If you use a Honeycomb ROM on your GTablet, you would have noticed that the bottom status bar in Honeycomb is persistent and no app seems to be able to get rid of it. Well, this is a feature of Honeycomb which allows you to use a device without hardware button for function like "Back", "Home", "Menu", etc.
For many users, this "persistent status bar may not be a problem. But if you feel like that status bar is "cramping your style" (perhaps you have a movie scaled perfectly for the GTablet and you want to watch it in it's full screen glory) and you know that the GTablet hardware buttons gets you where you want to go, you now have a way to getting rid of that status bar.
dima_tr @ TabletRoms has developed a small app which toggles (show/hide) the Honeycomb status bar at will. He has shared this app along with the source code at TabletRoms (http://lmgtfy.com/?q=App-to-toggle-Statusbar-in-Honeycomb-works). I have merely mirrored his work here in an attempt to share this with the community here at XDA.
Once installed, this app does not create any icon in the launcher. To use this app, you have the long-press the "Search" button". Upon doing so, you will see a pop-up with a list of apps with "Statusbar Toggle" as one of the apps (see the first screenshot below for an example). Selecting Statusbar Toggle will toggle on/off the status bar. You may choose the make this the default action for the Search button long-press action.
As of Flashback Alpha 7.1, this app is included in the ROM update zip.
IMPORTANT:
Please note that this app requires "root" permissions since it does something which is not exposed by the "official Honeycomb API" (i.e., it is not something Honeycomb ROMs allow developers to control).
This is a Honeycomb specific app and will not work on other versions of Android.
I take no credit for this app. All credit goes to dima_tr @ TabletRoms.
Though I have personally tested and used the app on Flashback 7.0 and GTabComb 3.3, I (or the developer) take no responsibility in the unlikely event that your GTablet blows up and wipes you clean off the face of the earth. Use at your own risk. Have fun!!
SCREENSHOT [Long-press Search button]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SCREENSHOT [Honeycomb Without status bar]
Works like a champ, thanks for the heads up
Sent from my DROIDX using XDA App
I am posting this from my GtabComb 3.3 with 1024x27 extra pixels...
Brilliant, +1 for the link.
Thanks
I am on Flashback 7.1 and it works the first time, but after that it brings up a blackscreen with StatusBarToggle across the top, and the statusbar at the bottom. I am not locked but have to hit home to get out of it and the statusbar is always there. As I said it is gone the first time, and if I go in to settings and applications and clear the default settings it works the first time again.
yes! this is something i've been on the lookout for. thanks.
Sweet!
10char
All the best to search for a long time and nothing happens. firmware VG 1.0.5
Rusikxxx said:
All the best to search for a long time and nothing happens. firmware VG 1.0.5
Click to expand...
Click to collapse
What firmware is VG 1.0.5??? Is it a Honeycomb ROM??

[MOD] Navigation Menu Softkey for BlissPop 1.6

This mod will add the menu softkey to your navigation bar on BlissPop 1.6.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
To install, download zip, flash in recovery.
DOWNLOADS
White icons: left menu right menu
Holo Blue icons: left menu right menu
LP Teal icons: left menu right menu
Nice stuff. Wonder if I could decide what keys I want and their order, though.
Sent from Google Nexus 4 @ CM12
[WARNING: XDA Premium 4.0.13+ lacks Signature function - do not update]
I was thinking about putting one together with menu on the right instead of the left. If there's a specific order you want, let me know and I should be able to whip it up.
Flashing to blisspop 1.5 and i get restart ui, navigation bar and statur bar is gone
---------- Post added at 01:20 PM ---------- Previous post was at 12:53 PM ----------
dedik46 said:
Flashing to blisspop 1.5 and i get restart ui, navigation bar and statur bar is gone
Click to expand...
Click to collapse
Note: Sorry my mistake, flash this to blisspop 1,6 and work like a charm...
Would you please make this menu to the right side or maybe there is an option to choose right or left side
s.dubs317 said:
I was thinking about putting one together with menu on the right instead of the left. If there's a specific order you want, let me know and I should be able to whip it up.
Click to expand...
Click to collapse
Or maybe just tell us a bit about the method you used so I could decompile and scramble together any combination whenever I want?
Sent from Google Nexus 4 @ CM12
[WARNING: XDA Premium 4.0.13+ lacks Signature function - do not update]
AndyYan said:
Or maybe just tell us a bit about the method you used so I could decompile and scramble together any combination whenever I want?
Sent from Google Nexus 4 @ CM12
[WARNING: XDA Premium 4.0.13+ lacks Signature function - do not update]
Click to expand...
Click to collapse
I've used this guide whenever making changes to the nav bar: http://rootzwiki.com/topic/30278-how-to-step-by-step-guide-to-add-menu-and-search-soft-keys/
There are very slight differences in the smali code and the navigation_bar.xml. When I have a little more time, I can post the code with what the differences are. To reorder the buttons, really all that needs to be done is putting the code in navigation_bar.xml in the order you want the buttons to appear. I will have a mod made which puts the menu button on the right side at some point today.
OP updated. Added menu to the right side for each color and also updated the original mods. The buttons were slightly skewed when the screen was rotated so this has been fixed.

ITT: Super customized UI's that only you can use

I have a thing for Launcher and navigation bar tweaks that go beyond simple themes and colors, involving things like adding actions to the nav bar and modifying/tweaking stuff to the point where it doesn't feel like a normal UI. My current project was to make a UI that increased efficiency and gave me access to my most important applications without the launcher menu, reducing the amount of inputs and keeping them all on the bottom half of the screen
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I used XStana for the custom navigation bar icons, and GravityBox to customize their actions
From Left to right:
Menu button
yes, i realise this isn't the default menu button, but i like it on this side :3
single tap gives you menu
long press turns on flashlight
doubletap opens quick settings
Back button
single and long press are their default action
long press opens up volume settings [nice to prevent surprises in class]
Home Button
single and double press are default
long press takes a screenshot
Recent Apps Button
single tap opens recent apps
long press opens the status bar
double tap opens a terminal
HotKey button (what i like to call my extra button)
Single tap opens messenger
double opens music
long press opens miniature app drawer that has my 12 favorite apps
Other than that i did some color tweaks to make everything blend nicely and some statusbar tweaks to prettify some stuff. Oh, and i took advantage of nova launcher's swipe up thing to eliminate having -any- icons on my desktop.
And with that, i'd like to hear about your favorite things to do to your phone, what Xposed theming you do! pics or it didn't happen!

App switcher bug & Poorly designed navigation bar?

I've been using the Mate 20 for the past 24hours, being first time Huawei/EMUI user, there are some weird experiences going on.
1. Bug - App switcher:
Open recent apps, I'm not able to switch apps by clicking the partially visible adjacent apps (will go to home screen)
The only way to switch apps is by scrolling to the desired app and make sure it shows at the middle of the screen, then click it.
2. Navigation Bar Experience - EMUI? Android 9? :
The navigation keys' positioning is kinda bad. The icons are too packed at the middle of the screen, instead they should be placed more evenly, and the clickable areas should be widen. (I drawn an image below to better explain this)
I'm not sure this is an EMUI thing or Android Pie thing? How to make a suggestion to Huawei?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
use stock navigation gesture, get rid of nav bar. easy
chrisvuong said:
use stock navigation gesture, get rid of nav bar. easy
Click to expand...
Click to collapse
This is not solution
I agree, the current nav button setup is stupid.
Hope they fix this issue. Until then I'm using Fluidng.
maddada said:
I agree, the current nav button setup is stupid.
Hope they fix this issue. Until then I'm using Fluidng.
Click to expand...
Click to collapse
The nav button is controlled by Huawei, or Android 9?
zhuhang said:
The nav button is controlled by Huawei, or Android 9?
Click to expand...
Click to collapse
It's controlled by Huawei, btw it's shifted like that because there's a "rotate" button that appears on the nav bar when you tilt your phone and auto rotate is off, you can see it here: https://www.youtube.com/watch?v=tWOp1b-5thQ
maddada said:
It's controlled by Huawei, btw it's shifted like that because there's a "rotate" button that appears on the nav bar when you tilt your phone and auto rotate is off, you can see it here: https://www.youtube.com/watch?v=tWOp1b-5thQ
Click to expand...
Click to collapse
I see. But that is rarely used. It shouldn't affect the main navigation keys that are the basic function of a phone.

Best Customization Tips : Pixel NavBar

Now, the following section may not seem like a huge deal due to the fact that there are numerous applications on the Play Store that promise to change your navigation bar without root. And they do not work, many users report that these apps are buggy in certain apps like Chrome, when playing full screen video, or some games. Furthermore, many of these apps require you to enable an Accessibility Service to monitor apps to know when to re-color the nav bar, which may reduce performance. Finally, if you rely on these apps for too long, then you may be suddenly surprised to see them stop working when Android O rolls out because the next Android version is killing the ability of these apps to draw on top of System UI elements.
The method that we are using is based on Google’s implementation of the nav bar tuner, so it has none of these issues. However, there is one issue currently that we want to be upfront about: if you choose to follow this method to modify your home button, then the long-press home button action will no longer work meaning you can’t quickly access Google Assistant from the home button anymore. If you’re okay with that, then here’s how to change the icons on the nav bar.
The first thing you will need to do is download the icons that you want to replace your default nav bar keys’ icons with. I’ll be providing download links for you to grab the Google Pixel nav bar icons, but it’s up to you to find your own icons if you want anything else. You’ll need the icons in the PNG format, and as for the size, you can determine the size of the icons you need by looking up your device’s display density metrics on Material.io and correlating that with an icon size reference chart.
Credits for the extracting these Google Pixel nav bar icons goes to XDA Senior Member dariomrk. Download this archive if you have a 1920x1080p display and this one if you have a 2560x1440p display. Extract the contents of either zip file into a folder called “NavIcons” on the root directory of your storage.
Once you have the icons in the appropriate place, enter the following ADB shell command (warning, it’s a long one):
Code:
adb shell settings put secure sysui_nav_bar "space,key(4:file:///storage/emulated/0/NavIcons/back.png);key(3:file:///storage/emulated/0/NavIcons/home.png);key(187:file:///storage/emulated/0/NavIcons/recents.png),space"
What this command does is replace back, home, and recent keys with KeyEvents that do the same function. In particular, back is replaced with KEYCODE_BACK, home is replaced with KEYCODE_HOME, and recent is replaced with KEYCODE_APP_SWITCH. These key codes perform the exact same function, but because we are using KeyEvents, we can specify what icon we want to use for them. In this case, we are pointing towards the back.png, home.png, and recents.png that we saved in /NavIcons.
However, by replacing the stock keys with KeyEvents, we lose the long-press home ability because currently there is no way to recognize long-press events of simulated key inputs.
I realize that right now, this method might not seem ideal or easy to implement, but at the time of this writing the Custom Navigation Bar app has not been updated to support adding your own icons. For now, my method (which is exactly how that app works, and when the app does get updated, it will face the same limitation) is how you can get whatever custom icons you want on your nav bar.
Screenshot
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Categories

Resources