[Samsung Galaxy Note 8 Themes, Apps, and Mods] hlcheng:
you may wanna try this.

Credit to frankhuang2013 and luisshnyder

The way we used to set navigation bar's height to 0 DOES NOT work anymore!!!

Here I want to share a way that I use to remove the annoying nav bar WITHOUT ROOT.

If you are interested, you can try it. I currently have a SAMSUNG NOTE 8 UNLOCKED running Android 8.0

I discovered this method based on luisshnyder's method (https://xdaforums.com/galaxy-s8/how-to/remove-oreo-navbar-completely-t3772217), but I did more to resolve some problems he didn't mention.

===========================================================================================================

Please read everything carefully, read sentences in full before going to the next, otherwise, you may miss some super important messages!

Please read everything carefully, read sentences in full before going to the next, otherwise, you may miss some super important messages!

Please read everything carefully, read sentences in full before going to the next, otherwise, you may miss some super important messages!

===========================================================================================================

After using my method, what's working:

1. A full screen with no navigation bar in any circumstance even in landscape mode or input method pops up.

2. Hard press working all the time, including when the phone is locked, screen off or unlocked status.

3. Screen capture working and also scrolling screen capture working (many users want this!)

4. You can swipe or other gestures to perform go back, home, recent app or many other functions.

What's not working:

The lock screen shortcuts cannot be displayed correctly under WQHD resolution.

Overall, you need the following software

1) Android 8.0 Oreo installed

2) All in one gesture (Free, in PlayStore)

3) FloatingMenu 6.1.9 (Free, but Pro Version works much better, don't use PlayStore version, use the apk attached)

4) All necessary software needed to run adb commands. You may need to learn how to install and use adb command line.

Now let's start:

0. Go back to your phone's default settings if you tried any other methods before (ignore this if you didn't).

1. Go to Seetings -> Display -> Navigation bar, UNcheck "Show and hide button".

2. Install All in one gesture.

2.1. Configure this app's settings in the way you like. I use 12 Hotspots Straight Swipe and make Bottom, Left, Center to be Recent, Home and Back.

2.2. Go to Personalization -> Edge Preference, Leave Opacity as it is, we'll deal with it later. set other scrollbars the way you like, I use the following value: Edge Sensitivity 50px, Edge Width 100%.

3.3. Go back to Personalization, make sure Auto Rotation is checked, while Behind Keyboard is UNchecked. For me, to make it better, I also Unchecked Toast Message and checked Animation.

3. Install FloatingMenu 6.1.9, DO NOT use PlayStore version, use the apk attached.

3.1. Configure your bottom bar the way you like, but make sure the Height is more than 200. You may need to buy the Pro version to use all three bottom bars.

3.2. Go to Settings, make sure you UNcheck "Reposition when IME appears", and set "Auto hide when landscape" to "Hide all".

3.3. Go to Advanced settings, make sure you UNcheck "Max window level", and check "Cover softKeyboard".

4. Plug-in your phone to a computer with adb environment, make sure USB debugging is ON. (Learn more about adb if you don't know this before operating)

5. In the command line, run: adb shell settings put global policy_control immersive.navigation=apps,-com.samsung.android.app.smartcapture

6. In the command line, run: adb shell wm overscan 0,0,0,-168

7. Fully test your phone, then make the bottom bar transparent to make it more beautiful.

8. For users who use WQHD resolution only: Go to Settings -> Lock screen and Security -> App shortcuts, then turn off both shortcuts.

9. Sometimes you need to reboot your devices.

=========================================================================================

If you want to undo the effect you made by the above two adb commands, here are the two "Recover Commands":

adb shell settings put global policy_control null

adb shell wm overscan 0,0,0,0

=========================================================================================

Please reply below if you have any questions. I will come and answer regularly.

Thank you!

Download FloatingMenu: https://drive.google.com/drive/folders/1EG_m4ZL7hWhxMdqlbbAMUliHp_iEcPtZ?usp=sharing