Virtual Navigation Bar for Touchwiz ROMs on Samsung Galaxy Devices - General Topics

This thread will explain how you can get on-screen virtual navigation buttons on any Touchwiz ROM for Samsung Galaxy devices.
{
"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"
}
Note: The same can also work for any other Android device but results may vary. Supports all droids from Android 4.1 to 4.4.4. You may however experiment after taking a Nandroid backup.
Steps:
- Open your file explorer app with root permissions. (E.g. ES File Manager with Root explorer enabled)
- Go to /system
- Open build.prop file.
- Edit the file to add this at the bottom - qemu.hw.mainkeys=0
- Save and exit
- Reboot the device.
Note: Do not disable hardware keys using other mods as they are required in rare instances where an app cannot force immersive mode. Only turn off the 'Touch key light duration' under Display Settings.
How to force immersive mode for apps where navigation bar does not appears:
- Install Xposed
- Download App Settings mod.
- Activate and Reboot
- Open the App Settings and select the app you want to force immersive mode. E.g. Camera app and Select Immersive under Fullscreen option.
- Save settings and launch the app.
Additional goodie: To get Android L style nav bar, use the Xposed mod - 'Lollipop Navigation Bar'

It's very basic. This thread is for newbies only. I don't want to use "n00bs" here.

Mine ain't saving, saying an error has occurred.
Sent from my GT-I9300 using XDA Free mobile app

Related

[Q] Adding Button to Status Bar a shortcut to AntTek Quicksetting

SUMMARY OF MY QUESTION: HOW TO ADD A BUTTON ON EXPANDED STATUS BAR AND OPEN AN APP ACTIVITY
I've been trying to make 4.2.2 quick setting on 4.1.1 or 4.1.2 Jelly Bean using guides here in XDA and I stumble upon AntTek Quick Setting App and I said hey why not use this and incorporate a button that will open AntTek Quick Setting App and to make it short this is my progress so far
-->I already successfully added a functional button(#1 in the screenshot below)
-->Found out that when you click AntTek Quick Settings Pro Notification(#2 in screenshot below) it will open the status bar expanded of AntTek Quicksetting just like in a stock 4.2.2 quick setting
-->Found out that I could use the button(#1 in screenshot) to call an activity e.g. for settings = <FrameLayout android:id="@id/settings_button" android:tag="com.android.settings,com.android.settings.Settings" by editing system ui and xml might be useful to call AntTek Quick Setting
-->Found all activity of AntTek on AndroidManifest by decompiling it
QUESTION
1. What could possibly trigger to open AntTek Quicksetting(#3 in screenshot) by pressing the AntTek Notification (#2 in screenshot)
2. How to call that function and add it to system ui in the button(#1 in screenshot) ive made?
{
"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"
}
***NOTE***
Im not trying to hack AntTek Quick Setting nor using it for other benefit

[Guide]Emulate KitKat style Immersive mode on JellyBean

Hello guys, since most people with jellybean rom want to have Kitkat's immersive mode but that option is not available and enabling expanded desktop mode from gravity box [JB] makes apps go full screen but unable to swipe status bar like in kitkat, I decided to create this thread for users who want Kitkat's immersive mode on JellyBean devices.
In this giude I will be telling you how to emulate kitkat's immersive mode
1. Requirements :-
Rooted phone
JellyBean ROM
Xposed Installer/framework installed
App Settings xposed module
Swipe Status Bar (Play Store)
Gravity Box [JB](optional)
2. Method :-
Install App Settings and Swipe Status Bar
Open app settings and select force full screen mode on apps that you want.
Configure Swipe Status Bar the way you want.
Thats it! Now you have close to Kitkat style immersive mode.
3. Downloads :-
Xposed Installer -- http://repo.xposed.info/module/de.robv.android.xposed.installer
SwipeStatusBar -- https://play.google.com/store/apps/details?id=cz.chladek.swipe_status_bar&hl=en
4. Theming Status Bar(optional) :-
You may use Potato Gradient or Tinted StatusBar Mod to theme to your liking.
You may use statusbar transparency manager from Gravity Box [JB].
5. Screenshots :-
{
"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"
}
Note :- You can try GravityBox's expanded desktop mode + SwipeStatusBar for the same effect if you want but I don't think that it will work.
If this guide helped you, then please hit the thanks button.
This guide is an enhanced version of the Original source :- http://www.nairaland.com/2035038/how-enable-immersive-mode-android

[APP] "Immersive Manager" - Take full control over the "Immersive Mode"

[APP] "Immersive Manager" - Take full control over the "Immersive Mode"
"Immersive Mode" just the way you 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"
}
The "Immersive Mode" itself is a awesome feature right? But it's really annoying
that some apps don't make use of this beautiful way to enjoy a bigger screen.
Wouldn't it be nice if you could define the way it works yourself?
Well now you can with "Immersive Manager".
"Immersive Manager" allows you to tweak every aspect of where and how the
"Immersive Mode" should work on your device.
You can either define a global "Immersive Mode" which will be applied system wide.
Or if you wanna go further you can define the "Immersive Mode" per-app.
The following options are available and can be applied individually:
Full -> will hide both the status bar and the navigation bar
Status -> will only hide the status bar
Navigation -> will only hide the navigation bar
None -> will leave both system bars visible
No root required!
No draining background services!
No hacky or buggy overlays!
Just a simple and clean user interface which applies your settings in real time.
In order to make "Immersive Manager" work the WRITE_SECURE_SETTINGS permission must be granted.
Normally this permission is only granted to system applications because it allows the app to write system settings.
If you're device is rooted you can grant the permission from inside the app with just one click.
Otherwise you have to do it manually with a simple ADB command.
You will find a detailed tutorial inside the app.
The internet permission is used for analytics only.
Google Play:
mod edit - link removed
Pushed a new update which fixes a couple of crashes
thread closed until the download link will be available

[APP][NO ROOT] Fullscreen Immersive Mode Tool w/ Keyboard Support

Existing immersive fullscreen apps on the market may break layouts on some devices in some apps (for example on Whatsapp) when the keyboard is shown.
This app allows you to enable immersive mode on your device with keyboard support feature which prevents layouts breaks.
The keybord support feature disables fullscreen mode when the keyboard is shown and re-enables it when it is hidden.
Here is the playstore link: https://play.google.com/store/apps/details?id=com.huseyinatasoy.fullscreen_immersive_mode
And some screenshots:
{
"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"
}
This app need some sort of automation to only be enabled on certain apps or making a partial fullscreen with only the navigation OR the notification bar hidden, like SystemUI Tuner does. A quick setting would also be nice.
I want to use this app but I don't want to use the full screen all the time or having to go to the app every time I want to change it. It would be really great if you added that.
Also, it would have been cool if you had root support for granting secure settings permissions, or a way to copypaste the adb command. Copying is pretty annoying.
Lol literally not going to use this app because I don't want to type out that command. Also, for those with root access, I should not need to use ADB.
Is there any option to do something opposed to immersive mode - show status bar and navigation bar when app is hiding them?
Sent from OnePlus 7 Pro, OxygenOS 10.0.3, TWRP 3.3.1-75, Magisk 20.3, EdXposed 0.4.6.1 (build 4513), Modded Play Store 16.5.15, android core.java patched and SafetyNet pass OK
Works perfect for me on LG Wing.

[Android 10 Stock][NO ROOT] Gesture enhancements & various tips and trick (Upd 29-02)

[Android 10 Stock][NO ROOT] Gesture enhancements & various tips and trick (Upd 29-02)
Full Gesture Navigation:
Simply enable it in settings - system - gestures
To learn how to use it, read this: List of Android 10 gesture controls, after a while gesture navigation becomes very intuitive.
Gesture Navigation Tuner
Intall the great app gesturePlus - Gesture Navigation Tuner!, it allows to define additional actions (simple press, long press)
System UI Tuner
System UI Tuner is an app allowing to tweak several thing related to the SystemUI.
System Wide Customization Options
In developper options, at the very end of the list, you can change:
- the accent color
- the font
- the icons shape
Get Rid of Ads:
In settings - Internet & network - advanced: in private DNS, enter: dns.adguard.com
Enable Android 10 Native Screen Recording
Enter this command via adb:
Code:
adb shell settings put global settings_screenrecord_long_press true
Now long press power button, then long press screenshot button: a window appears, don't select anything, just start the recording. Press on stop in the notification when you want to, the video is saved in movies\screenshots.
Enjoy!!
{
"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"
}
Nice bro
Update 29-02: Enable Android 10 Native Screen Recording

Categories

Resources