yashsingh1/xdaforums huggingface dataset:
[Essential Phone Questions & Answers] roebling:
I tried three camera apps--the stock (v 0.1.082), Google's camera app from the app store and Google's stock camera app posted here. The highest acuity was achieved with the stock Essential phone app. The two Google apps were about the same.

I'm not a camera guy so I won't recommend on app over the other for color or vibrancy or bokeh. I checked hand-held stability by photographing pictures on a wall 10' away, framed together with objects 2 to 7 feet away. I selected the framed art 10' away for focus. Later, for photos taken with each of the three apps, I zoomed in on the wall-hanging pictures. The three apps all had some artifacting of the framed images.

But in the photo taken with the Essential app I noticed a light switch below the paintings. Clear above that switch holding it to the wall was a screw, bisected by a dark groove that was angled about 10 degrees off horizontal.

Although the switch and screw was noticeable in shots of all three apps, only in the photo taken with the Essential stock app was the screwdriver groove so clear.
[Essential Phone Questions & Answers] choder:
I am interested in the EIS of the video and if the google camera port improves the terrible shaky video. Its hard to believe the video from this phone is so bad.
[Essential Phone Questions & Answers] roebling:
I understand but I can't help much. It may be that stock Google camera apps and/or Essential's latest camera app includes EIS but my 'testing' wasn't structured to reveal anything except its adequacy for my uses--recording mechanical details of projects, before and after, and the occasional happy grandchild.
[Xiaomi Redmi Note 4 Questions & Answers] tomolewis:
It seems that Snapdragon users can now get Miui 9, anybody know when Mediatek users might get this?

Thanks
[Xiaomi Redmi Note 4 Questions & Answers] Grellenort:
I think late december as mentioned in this thread

http://en.miui.com/thread-1001529-1-1.html
[Xiaomi Redmi Note 4 Questions & Answers] tomolewis:
Fairly lengthy gap between the releases! shame.

thanks for the info though :)
[Xiaomi Redmi Note 4 Questions & Answers] nilanko:
Because it's not easy to work with mediatek lol
[Xiaomi Redmi Note 4 Questions & Answers] Dovidhalevi:
There is a beta. To use it?

1. Can one flash it without "starting over?"

2. Will that OTA to stable when available or newer betas or both?

3. Anyone tried it? Good?
[Xiaomi Mi 5s Questions & Answers] rexi33:
hi i try to flash a rom with unofficial twrp recovery but some how it failed . now i already cleaned everything there is no rom . and i can boot into fast mode . but my pc is not reconizing my phone at all . i tried everything with 3 to 4 cables . even with edl cable . i got no idea how flash a rom on phone.
[LG G6 Themes, Apps, and Mods] yilun:
DISCLAIMER: This guide was NOT made by me, I'm simply sharing this here because it's really useful IMO.

This is a guide made by reddit user turkcem421, on how to take advantage of this beautiful 18:9 aka 2:1 display.

Here's the link https://www.reddit.com/r/lgg6/comments/7bqy5r/guide_fullscreen_immersive_mode_with_gesture/

And some screenshots...
[LG G6 Themes, Apps, and Mods] crabnebula:
Very interesting, thank you. I was also looking for a way to do this after playing with a friend's iPhone X and realizing how outdated a navigation bar now feels. :)

I was on a different path. Instead of enabling immersive mode, my goal is to disable the soft keys entirely. This requires editing build.prop, which requires root, which I can't get on my H870DS. However it seems to be possible to edit it with adb as well, was going to try that next.

EDIT: file system is read-only, doesn't work with adb.

Also, there's an app called Pie Control that can provide gesture navigation controls and is very elegant IMHO. My goal is to use that as a replacement for soft keys.
[LG G6 Themes, Apps, and Mods] turkcem421:
Hi crabnebula,

Author of the reddit guide here. I actually tried the adb build.prop approach also! It was pretty tough to write it to the system successfully (as you noticed, there are a lot of weird things on the backend of the LG G6 compared to the Nexus phones that I am used to) but eventually I did manage to write it and chmod it by combining a lot of tricks I learned hereHowever it did not have any effect, i.e. the LG G6 ROM does not seem to care about what that line of build.prop says and just shows the buttons anyway. After that failure I ended up figuring out the solution that I put in the guide.

Pie controls looks nice too, I was considering it. There are two things I like about all-in-one gestures though that to my knowledge are not in the others (but I have not checked thoroughly)

1) all in one gestures includes both gesture controls and immersive mode in the same app, and the immersive mode also has a built-in fix to let the keyboard work (see my guide). I don't know another way to have immersive mode with a working keyboard, and it is also really handy that it's all one app, i.e. if for any reason the app crashes or is stopped then the nav bars also come back when the gesture controls stop working.

2) there is an 'alt-tab' functionality, comparable to double tapping on multitasking button. Very handy to do this with a single swipe. I didn't see any other apps that had this (but maybe I did not look hard enough)
[MENTION=5471394]yilun[/MENTION] thanks for posting the guide here!
[LG G6 Themes, Apps, and Mods] sharonomer:
Thank you! The UI looks so much better without the nav-bar and status bar there to interfere. ^^
[LG G6 Themes, Apps, and Mods] crabnebula:
Thank you for the reddit guide and the further information. I really appreciate that you took the time to share!

Guess I'll give up on the build.prop setting. :)

After playing with AIO Gestures a little more, I have to agree with you. The combination of features makes it more useful and I actually prefer the way it works when using both the bottom edge and corners to replace the 3 usual soft keys, instead of a pie menu.

The only issue I have is that the phone seems to drop out of immersive mode when returning to the launcher and certain apps, but it's a minor nuisance.

I'm hoping that in a next version of Android and/or in future OEM updates, they are going to introduce native gesture-based navigation, at least as an option. In the meantime, it's great to have an alternative that works without root. Thanks again!
[LG G6 Themes, Apps, and Mods] PinG91:
I'm using something like this since 3 weeks. What I've did to get the immersive screen was all in adb code. What is causing the battery drain is Google apps that won't support 18:9 mode so you have to exclude them from immersive. You can still use youtube modded APK (18:9 support) and Chrome beta to get full screen.

The adb code is

adb shell settings put global policy_control immersive.navigation=apps,-com.android.chrome,-com.android.vending,-com.google.android.gm,-com.google.android.googlequicksearchbox

I use aiog too.
[LG G6 Themes, Apps, and Mods] .nrk:
Greenify doesn't help me with battery drain, anyway this tip solve my problems. Thanks a lot!
[LG G6 Themes, Apps, and Mods] PinG91:
Happy to help
[LG G6 Themes, Apps, and Mods] victor19:
How can I disable it?
[LG G6 Themes, Apps, and Mods] yilun:
You mean revert the whole process?

You can do it one by one manually, but I'd recommend just making a backup and factory resetting.

The other way is extremely time consuming and not very practical at all.
[LG G6 Themes, Apps, and Mods] tech_head:
I updated my immersive mode with the above command and did a reboot.

Solved my battery drain and heat problems immediately.

THANKS!!!
[LG G6 Themes, Apps, and Mods] PinG91:
adb shell settings put global policy_control null*

Just like that
[LG G6 Themes, Apps, and Mods] adgadg15:
I have set it up correctly but have a few questions. Is op possible to disable the navbar completely everytime i swipe up to go home from the buttom. The navbar shows up and is in the way. And is it possible to disable the white glow on the screen from the all in one gestures app?
[LG G6 Themes, Apps, and Mods] .nrk:
To disable glow go to "personalization" > "edge preference" and set "opacity" to 0%.
[LG G6 Themes, Apps, and Mods] tanguita:
Does this solve all the apps that don't support 18:9? Is there a way to tell if there are other apps that cause it?
[LG G6 Themes, Apps, and Mods] PinG91:
This will solve the battery drain. If you need to take off another app from the inmersive just added to the line. ,-app
[LG G6 Themes, Apps, and Mods] tanguita:
Indeed it does... I screwed up mixing the command with the immersion from aiog (which activated immersion for everything). Thanks again!
[LG G6 Themes, Apps, and Mods] crabnebula:
So if you force immersive this way, you still need to use AIOG with the special settings applied through adb in order for the keyboard to function in immersive mode, or do you only use AIOG for the actual gestures?
[LG G6 Themes, Apps, and Mods] PinG91:
Just for gestures. There is no need of touching any setting for immersive on AIOG.
[LG G6 Themes, Apps, and Mods] KidShinigami:
Can't believe how simple that all was. Only thing I couldn't do was the SVC for ls993. Literally no one has it, spend 25 min looking and 5 minutes going through the tutorial.

Only issue I know is that some apps have a very small black sliver on the bottom, is this due to not forcing long display through the SVC? Does anyone know the SVC for ls993???

Either way, the rest works 1000x better than I expected and the battery drain solutions are terrific.

Home screen looks super good too :cool:
[LG G6 Themes, Apps, and Mods] tanguita:
Just fix the scaling of the app to 18:9 in the built in scaling setting and you'll lose the small black bar.
[LG G6 Themes, Apps, and Mods] KidShinigami:
What a life saver! Thanks!
[LG G6 Themes, Apps, and Mods] turkcem421:
update

Hey, original reddit post author here. I ended up trying the adb approach to immersive mode that was suggested above, and it worked better for me; the original setup still had certain cases where Greenify could not fight the battery drain, e.g. screen off but music streaming, but the adb method solves that. I have updated the reddit post accordingly and would suggest that anyone who followed it switch as well. Thanks for the improvement suggestions guys!
[LG G6 Themes, Apps, and Mods] gogid_r:
Help

Hi guis, im doing something wrong, i got full immersive but when try to except some apps i got this in adb on PC:

Too many arguments

usage: settings [--user <USER_ID> | current] get namespace key

settings [--user <USER_ID> | current] put namespace key value

settings [--user <USER_ID> | current] delete namespace key

settings [--user <USER_ID> | current] list namespace

'namespace' is one of {system, secure, global}, case-insensitive

If '--user <USER_ID> | current' is not given, the operations are performed on the system user.

thank you in advance for advices

P.S. Im with LgG6 stock not rooted
[LG G6 Themes, Apps, and Mods] turkcem421:
Hey, yeah i had the same problem the first time I tried it but i think splitting it into two separate commands fixed it. Check the original post here https://xdaforums.com/nexus-6p/general/guide-hide-navigation-bar-status-bar-app-t3509747

you can also leave some apps out of the list if you're not using them to shorten the command, e.g. are you using wechat? if not cut that one out.
[LG G6 Themes, Apps, and Mods] Mohammad Jebreeni:
I have the very same problem and haven't figured out a way to solve it... Any suggestions anyone?

---------- Post added at 09:02 PM ---------- Previous post was at 09:01 PM ----------

---------- Post added at 09:06 PM ---------- Previous post was at 09:02 PM ----------
[LG G6 Themes, Apps, and Mods] turkcem421:
For those of you who have troubles, please check the original reddit post linked at the beginning of the thread, it has been updated and should solve your issues.
[LG G6 Themes, Apps, and Mods] meilbox:
sooo... now there is no need to install geenefy ?? j
[LG G6 Themes, Apps, and Mods] basmeuter:
For using screen edge gestures it's great to use 'swipe navigation' from the play store, allowing in accessibility isn't mandatory, only if you want to use some actions which need it.

So this doesn't lag you phone like all in one gestures which needs permission before using!!
[LG G6 Themes, Apps, and Mods] Znuf:
Work very well, thank you
[LG G6 Themes, Apps, and Mods] lafy76:
Hihi,

i ´ve got the same problem with too many arguments.Tried the original post but didne´t help me.

Can someone help me with the right commands?

lg
[LG G6 Themes, Apps, and Mods] Boombarder:
I Just hide navigation bar. Looks awesome. Thanks
[LG G6 Themes, Apps, and Mods] gaweded:
Successfully applying immersive mode. Thanks for anyone contributing in this thread.

1. But, does anyone have battery drain while listening music with earphone/headset?

2. Never had this issue before applying immersive mode.

3. Battery drain appears whenever I use LG's Music app and even Google Play Music with Screen = OFF and then the phone gets warm.

4. Battery drain doesn't appear if I listen music but let the display on (lowest brightness). Phone would stay cool as in normal usage.
[LG G6 Themes, Apps, and Mods] SolarisSixth:
I've tried and tried. Never been able to get rid of the battery drain. It's not terrible, but noticeable.

The Google apps definitely cause some of the issues, and I think the rest of them are because I also apply it to system UI.

But the battery definitely drains.

Such a shame because it works very well and looks excellent.

We could ask LG to add some gesture based controls in an update. But LG would not do it... not update.
[LG G6 Themes, Apps, and Mods] lafy76:
Hi there,

i spend the whole Weekend trying the adb command to deal with battery drain.i used this command: adb shell settings put global policy_control immersive.navigation=apps,-com.google.android.googlequicksearchbox

but i always get the too many arguments error.What am i doing wrong.Any suggestions?

thx Lafy

P.S sorry for my bad english
[LG G6 Themes, Apps, and Mods] lafy76:
Same problem with Radio.at app.Phone gets warm and Battery drains very fast.

lg
[LG G6 Themes, Apps, and Mods] Justin Timberlake:
bro can you post in this thread the whole thing? Reddit its blocked in here and im too lazy to use VPN its so slowww
[LG G6 Themes, Apps, and Mods] Mohammad Jebreeni:
Guys I really don't see what you're talking about, I mean I have the LG-H870S version of the LG G6 and I used these commands without any battery drain, at least not noticeably. How did you come to that conclusion? Any screenshots of battery usage?

---------- Post added at 05:51 PM ---------- Previous post was at 05:45 PM ----------

I think I know what you're talking about, try separating the "adb shell" part from the rest (type in "adb shell" then hit Enter, then enter the rest of the command). It took me some time to find out what was going wrong too, but it was worth it after all. Hope I helped. :)
[LG G6 Themes, Apps, and Mods] lafy76:
You are my Hero. Thank you very much.With separeting the command it works.

lg laf
[LG G6 Themes, Apps, and Mods] Mohammad Jebreeni:
You're very welcome ? Glad I helped ?

---------- Post added at 11:05 PM ---------- Previous post was at 11:01 PM ----------

Disable what exactly?
[LG G6 Themes, Apps, and Mods] abderian2004:
I am using immersive mode through System UI tuner app. Its very easy to setup and not facing any battery drain issues. My device is HS870DS.

Video link for my immersive mode

https://youtu.be/dY57D0c0q1E
[LG G6 Themes, Apps, and Mods] caobach:
Hi,

This trick did for me for almost apps but I use Swift keyboard and once keyboard is show up the nav bar also shown.

Any idea to hide nav when keyboard popup?
[LG G6 Themes, Apps, and Mods] Justin Timberlake:
thanks

thats really works!
[LG G6 Themes, Apps, and Mods] tomttt:
Hi guys I would really apriciate your help cause I am a little it lost with this.

Got lg g6 few days ago and imidiatelly I got immersive mode through System ui tweaker app with adb permissions and enabling force long display mode with service menu but I got quite bad battery drain which after reading some threads over internet turns out to be because of immersive mode.

So now I need clarification, what exactly should I use to eliminate battery drain ? So I used this command from turkcem421 that he posted on his rededit thread adb shell settings put global policy_control immersive.navigation=apps,-com.google.android.googlequicksearchbox,:immersive.status=apps,-com.google.android.talk,-com.google.android.googlequicksearchbox

After using this both status bar and navigation bar are hidden even without ui tweaker and force long display mode so I assume it is how this should work and since only this command is used battery drain will be gone yes ? And one more question, like I said now I have both status and navigation bar hidden but I would prefer only navigation buttons to hide is this possible ? Thanks for any help
[LG G6 Themes, Apps, and Mods] toybxb:
Maybe i did something wrong but...the battery had the same drain after doing that, so, i quit the Immersive Mode :(
[LG G6 Themes, Apps, and Mods] tomttt:
Dont know if this will be helpful to anyone but so far in my case it looks like this:

- command turkcem uses, no battery drain(0.3% of battery per hour in night), full immersive mode with navigation and status hidden but chrome unlike for example firefox wont stretch to whole phone screen.

- command with only nav bar hidden, battery drain, not severe but its there( 0.9% per hour in the night) chrome still wont fit whole screen.

- only way for chrome to scale properly and fit whole screen is to turn on "force long display mode" in hidden menu but it also causes battery drain

= Battery drain is caused by wakelocks, in my case worst wakelocks I saw is from wifioffifnotused and IMS. For now I will try to adapt to turkcem settings with both bars hidden and use firefox since it scales to whole screen.

One last thing, as I said I dont see idle battery drain with cmd turkcem uses but it seems when I use my phone, especially web browsing it consumes more energy than with status and nav not hidden, maybe its because phone screen uses more space on the screen since bars are not hidden and whole screen is used in web browsers especially without part of it being black ?
[LG G6 Themes, Apps, and Mods] endva3:
Work this mod on LineageOS?
[LG G6 Themes, Apps, and Mods] sd65:
Does anyone knows how to avoid this useless gap in the LG gallery app? I'm not showing any navigation bar and that's what is causing problem I guess.
[LG G6 Themes, Apps, and Mods] MDW 100:
If you use SystemUI Tuner I don't see why not
[LG G6 Themes, Apps, and Mods] tapiwasam:
i figured from some chinese site that you can completely get rid of the navbar with the command adb shell wm overscan 0,0,0,-240. but then u run into problems with the keyboard. still trying to figure out that part
[LG G6 Themes, Apps, and Mods] crisout:
Try this:

https://www.reddit.com/r/lgg6/comme...g_immersive_mode_via/?st=jfperzij&sh=63c0e6f4

it works perfectly, no battery drain.
[LG G6 Themes, Apps, and Mods] :
I'd really like to try this but I'm afraid that some apps might not work properly... do you know any command that would revert this, just in case?

Also what problems with keyboard do you have in mind?
[LG G6 Themes, Apps, and Mods] lgg6_lgg6:
Navigation Gestures by XDA

Can't post outside links yet but search on the Play Store for an app called "Navigation Gestures". It's from XDA and just released a few days ago. Works nice on my G6 H870.

Make sure to run the app in 18:9 aspect ratio. Works without root but you need to enable via adb the following command

"adb shell pm grant com.xda.nobar android.permission.WRITE_SECURE_SETTINGS"

Check on the reddit post for further information.
[LG G6 Themes, Apps, and Mods] IshsXda:
So this worked out pretty well for me. But idle consumption is a little higher. Before it was about 0.6%/h and now its about 1.1%/h. Not really sure what to do to fix that but anyway thats fine.

Would this ADB code work on say the LG G7? I may get the V40 in November actually which looks like will follow a similar design to the G7 and have the S845.
[LG G6 Themes, Apps, and Mods] MDW 100:
I see no reason why not, ADB is made to be universal. I used the command "adb shell wm overscan 0,0,0,-210" to hide the nav bar, and the app "OnePlus gestures" works flawlessly with it.
[LG G6 Themes, Apps, and Mods] IshsXda:
Thats excellent :) Although i just remembered somebody would likely have to figure out how to unlock the stupid bootloader of the tmobile V40 when it releases so probably going to have to wait for that.

What does adb shell wm overscan do? Atm i am using the code on this thread and edge gestures which is working incredibly well. The nav bar feels so sluggish in comparison and its much nicer having extra screen thus definitely would want the same for the V40 assuming i get it. Pixel 3 is tempting too but seems like it will have a FHD panel which is quite a downgrade from the G6's QHD+ :(
[LG G6 Themes, Apps, and Mods] MDW 100:
The overscan command can make the bottom of the display longer (in this case by 210 pixels), past the visible boundary of the screen. So the nav bar is still there, meaning no battery drain!

I personally don't care as much about resolution (when it's >1080p) as I do about LCD vs Amoled, and screen size. I prefer Amoled but I didn't know back when I bought the G6. In fact I consider 1080p better than QHD because of the lower power consumption and soc requirements.
[LG G6 Themes, Apps, and Mods] IshsXda:
Ooooooh I didn't know you can that. That would be very useful for apps that don't support 18:9 in immersive mode as well. Although the top of the display would have to be extended too since in immersive 16:9 apps present black bars top and bottom.

Update: So it works with or without immersive mode. I cant believe how perfect it actually is. I searched so long for perfect immersive experience and you have gave me the perfect solution. THANK YOU!
[LG G6 Themes, Apps, and Mods] MDW 100:
Well, looks like we made each other's day! cheers.
[LG G6 Themes, Apps, and Mods] Koong1:
I am just wondering. How do i reverse this command? (In case I encounter any issue and wanto to revert back to default.)
[LG G6 Themes, Apps, and Mods] adamz667:
wm overscan reset
[LG G6 Themes, Apps, and Mods] MDW 100:
Hi, just replace all the numbers with 0 (e.g. "... 0,0,0,0").
[LG G6 Themes, Apps, and Mods] Koong1:
Thanks!
[LG G6 Themes, Apps, and Mods] lesther70:
thanks
[LG G6 Themes, Apps, and Mods] markomil:
is there a way to hide/disable the navBar from the lock screen (without adb resizing -210).

I have installed the xda noNavBar, made it fullscreen and checked immersive mod as it makes it almost natural. I say almost because when i unlock the phone, for a millisecond, the full navbar is shown, under the new "swipe" bar (both at the same time). Its irritating to say the least
[LG G6 Themes, Apps, and Mods] lgg6_lgg6:
Yess, got the same issue and also looking for a fix to this.
[LG G6 Themes, Apps, and Mods] markomil:
Just installed x home bar from the play store. Works much better: more consistently without stutter and without the problem when unlocking the phone.

Keep the install for xdas home bar as it is used to hide the home buttons, but enable the x home bar app.

:svetius:
[LG G6 Themes, Apps, and Mods] lgg6_lgg6:
I did try the X home bar app combined with the navigation bar hide toggle from xda navigation gestures but without success. The navigation buttons still pop up and disappear shortly after unlocking.

I also tried setting the xda app into power saving exclusion and into forced long display mode within the hidden menu but also without success.

I guess I will live with the short navbuttons popup after unlock or manually force a permanent overscan via adb shell...

Edit1: I tried disabling draw over other apps permission in xda navigation gestures app settings and somehow it seems to have done the trick. Overscan toggle still working. No more navbar popup after unlock :)
[LG G6 Themes, Apps, and Mods] lukcorp:
Download Smart launcer 5 to hide status bar and navbar next use app fooview