[Q] True Full screen? (fake hardware buttons) - Nexus 5 Q&A, Help & Troubleshooting

Hi, I haven't been able to find much information about it so... I am trying to run a game - FF IV - in full screen on my Nexus 5. Usually it runs with the soft keys on the edge, but I can get rid of them by forcing immersive mode, however the game remains the same width but is pillarboxed. I have seen videos and images of this game running on other android devices and can confirm it can run in true 16:9 so I am trying to work out a way to do that.
Is there some way to trick the app into thinking the phone has hardware keys? Or to change the default resolution of the app?
Any help would be appreciated if you know anything about thus, or even something similar to this.
Thanks!
DRL
Edit: I am using the Xposed module app settings to force immersive mode for this app(I have also tried universal immersive mode) and have experimented with the DPI settings as well, but with no success. Will keep thread updated as I try new things.
Edit 2: Well, just checked out build.prop, nothing that seemed promising other than the DPI is 480... will keep searching.

My app GMD AHSK (root) will turn on hardware buttons setting. Other than some advanced setting it is free to use:
https://play.google.com/store/apps/details?id=com.gmd.hidesoftkeys
I don't know if it will help with FF form factor.

Thanks for the reply! The app is able to hide the soft keys but the game still refuses to remove the black bars... I am wondering if it is some profile based on phone model? Well at least we know it's not a hard key issue.

qemu.hw.mainkeys in build.prop determines whether the device has hardware keys or not, 0 means it doesn't and 1 means it does.
You can add qemu.hw.mainkeys=1 to the end of build.prop to disable soft keys however you'll have to reboot and its not practical to do just for one app lol.

Thought I'd test it anyway to see if it worked... 3 reboots later and I'm still getting the black bars! I'm starting to suspect the images may have been stretched slightly... I might test on bluestacks or AVD tomorrow. *sigh* This is bugging me more then it should

Changed pmy DPI to 160 as per this post: http://forum.xda-developers.com/showpost.php?p=48859146&postcount=84
However, while everything on my phone is now tiny FF IV still has black bars.
On a hunch I disabled immersive mode on the game, as in tablet mode the soft keys are down the bottom of the screen in landscape mode.
What happened was that the game resized to have larger black bars(maintaining its original form factor) due to the loss of vertical resolution due to the soft keys.
So it appears the game's resolution is set, perhaps it's only the iPhone 5 version that's 16:9? I'm going to switch back the DPI now, before the tiny text destroys my eyes. If anyone else has any ideas, let me know.

I just stop using navbar and use Pie instead

Related

[Q] [REQ] Rotation Manager

I am searching for a specific app. I don;t think it exists however, so if anyone thinks this is a great idea, maybe someone can try to make it.
I'm looking for an appthat changes the values for screen rotation.
Normally, the phone is in portrait mode. When tilting the phone sideways the screen changes to landscape. The change happens at about 45 degrees rotation. I want to change the value, so that the rotation happens at 80 degrees, for example. This way the screen will still auto-rotate, but only when held (almost) perfectle horizontal.
Anyone an idea if this exists/willing to try to make this?
AFAIK this cant be done via an app. At least not system-wide. You'd have to edit the Android source to do so [read: build a custom ROM], if even possible..

Screen Rotation Bug? / EMUI 4.0 / NXT-L09C636B170 / Android 6.0

Just got a new Mate 8 this week, and after not having a smart phone to use since 2010, I'm really liking what I'm seeing so far with my limited exposure . . . even fine with the stock EMUI interface too.
One thing I noticed right away was the phone's inability to rotate a full 360°. Left and right horizontal rotation is fine, as well as the normal vertical, but try to go inverted, and the screen did not rotate at all for the home screen or for any app I tried. Funny, because I actually had a Chinese phone back in 2008 called an i9, which had the same rotation issue for only the inverted position.
I tried turning auto rotation On and Off, rebooting, etc., but no help. I did not try any hard reset on the phone, but I did go to Google Play and installed a rotation app called Set Orientation. When running, using the app's Automatic (full) rotation setting, the phone now rotates properly to the inverted position on the home screen as well as the few apps I tried so far. This made me happy that the hardware doesn't seem to be the issue with it not rotating inverted.
I did a forum search for rotation issues, and did not see any threads for this specific issue.
So has anyone else had this partial rotation issue and maybe an easy fix for it?
Also, I was wondering if there might be any downsides to having to always rely on an app like this, as maybe it won't always be compatible with other apps which may need to have the screen rotate to the inverted position?
Thanks,
~ Craig ~
If I seem to remember correctly, even the 6p didn't rotate a full 360 degrees. I actually think it is app dependant. I use this rotation control.. https://play.google.com/store/apps/details?id=com.pranavpandey.rotation
Sent from my HUAWEI NXT-L29 using Tapatalk
tdamocles said:
If I seem to remember correctly, even the 6p didn't rotate a full 360 degrees. I actually think it is app dependant. I use this rotation control.. https://play.google.com/store/apps/details?id=com.pranavpandey.rotation
Click to expand...
Click to collapse
Yes, I'm already using a rotation control app that has worked to allow inverted vertical rotation too, but I'm wondering why you believe it's not a bug, but possibly only about app dependency if it does full 360° rotation ?
I have to admit I haven't been too well up to date on Android devices and apps for at least 4 years now, and I know some apps want to prevent certain screen orientation settings, forcing the view in certain modes. However, it seems like some software setting is out of kilter, or even a bug to me for this particular partial rotation issue, not just about app dependency.
For instance, why would the home screen, with auto rotation turned on in the settings, allow for rotation to both horizontal positions, the normal portrait position, but not allow for an inverted portrait rotation?
Also, for even the internet browser apps, which from what I recall for several other Android tablets I owned years ago, they would all allow rotation to all screen positions for 360° when rotation was turned on, with this phone it wouldn't allow inverted portrait rotation, that is, not until I installed the Set Orientation app and used it. Do Chrome and Firefox for Android typically not allow for inverted portrait viewing unless forced by an orientation app or rooting the device to change system settings?
I did find that using the Set Orientation app it interferes with the factory installed camera app display when using the phone in either horizontal position, so I need to disable it when using the camera to take landscape images.
It isn't a huge issue, just a minor inconvenience (along with a couple others) which I came across but can certainly live with, because I'm really enjoying the phone so far for the most part.
~ Craig ~
Look at the phone/dialer App. I don't even think that allows any horizontal rotation or full rotation. Almost all lock screens on different phones don't allow rotation either unless you have a custom ROM installed. I just don't think it's a bug . I think it's done like that for a reason, good or bad. I think it may be a phone restriction because I think my Nexus 9 allows full rotation on some apps. You just might have to live with it.
I think the home screen doesn't rotate 360 degrees because who views phone stuff upside down?
For example, I had 360 rotation turned on for my phone/dialer app and if your laying down the App will go inverted . If the proximity sensor isn't quick enough and doesn't turn off your screen, you might hit the hangup button like I did one time.
Look, Netflix is landscape only.
Sent from my HUAWEI NXT-L29 using Tapatalk
tdamocles said:
I think the home screen doesn't rotate 360 degrees because who views phone stuff upside down?
Click to expand...
Click to collapse
On a device with small and relatively symmetrical bevels on the top and bottom like the Mate 8, or my previous LG G4, it's very handy to just pick up the phone and use it, irrelevant of the orientation.
I never use the power button and/or fingerprint scanner so a simple double (or on the Mate 8 usually triple) tap wakes up the device and hey presto, use it as it is. Is it the "right way round"? Great. Was it upside down? Does not matter, use it like this for now as well.
So for that reason I would also like to have an upside down possibility (haven't installed xposed yet as I find the need for it not great enough, for now). Other than that I find not a lot of real disadvantages of having the possibility anyway.
Note: not all apps worked as planned upside down but the dialer, homescreen, browsing, etc. made no difference regarding holding the phone

How to change Nvidia Shield Tablet K1 Resolution from 1920x1200 to 1920x1080?

How to change Nvidia Shield Tablet K1 Resolution from 1920x1200 to 1920x1080?
Basically they have this feature built in if you connect the HDMI cable to the tablet... then the tablet reboot in 1920x1080 and displays only on the HDMI screen (the tablet screen is off)
When you disconnect the HDMI cable it drops a notification every 1-2 minutes do you want to reboot back to normal 1920x1200 resolution and it keep asking till you agree and reboot.
My question is how i can turn it to 1920x1080 or just how to disable the notification that pop up over the screen?
I prefer not to root the device if its possible.
Nvidia Shield Tablet K1 working on Android 6
Thanks.
Hi, came across your question wile looking for a solution as well. I do have a work around for the constant ask for revert from console mode. But not sure if it works on Android 6. I'm on 5.1 still. Hate 6. I do the Console mode remove HDMI thing. Then I go on a rampage force stoping EVERYTHING I find running. I go to Settings/App/Running and force stop everything. Then the Show cached processes, also stop everything. (and I mean Everything I see, including all those google thing I dont need running at the time, tho most will turn themselves on again) Then to the 'All' apps tab and look for everything Nvidia/Shield related and force stop it. And it works. The nagging stop. I haven't figured out what is it that stop the message as I did this once on a rage for that stupid message and since it worked I do it like that every time. And I've play for well over 2+ hours without the message popping up
Oh, also, I don't have a controller but I have All-In-One Toolbox, that I also run to close everything after all the force stops. Just in case. Well with that app you can have a toolbar on the notification and add a 'Recent app' there. Which you can not only use to switch but if you tap it and then tap somewhere NOT on other apps you get send to Home screen. (Wish the add Home/Back as well)
I know it seems like a hassle. I only do this when I want to record something on Ultra and get 1920x1080 instead of that horrid 1728x1080.
OH! And the touch accuracy gets worst the closer you get to the upper/lower borders (on landscape) due to touch screen reading the 1200 pixels on a 1080 shrunk image. Takes some getting used too, but worthy to capture on an OCD friendly video resolution.
I'm on Stock 5.1.1, not root.
Gonna look for a ROM that can do 1080p and also keep the Navbar. And maybe even add 1 tap Screenshot/record shortcuts for the navbar. Old cheap tablet used to have that screenshot button on the nav bar. Which was awesome for quick snap at those special gaming moments.
Anyways, since you have 6, try going Settings/Apps/All and force stop everything Nvidia/Shield related. And let me know how it works. Running apps 5.1.1 management is one of the things that keep me on in. And how micro SD works.
Hope it helps.
@FreelancerGamer
Resoluition:
Root, terminal emulator, commands(enter):
su
wm - displays options
wm size - displays current res.
wm size 1080x1920 - it will change yours res. Restart.
All this things you can do with adb, without root.
Notifications&popup - go to - settings - sound & notify - applications - disable what you want.
Omizuke said:
Hi, came across your question wile looking for a solution as well. I do have a work around for the constant ask for revert from console mode. But not sure if it works on Android 6. I'm on 5.1 still. Hate 6. I do the Console mode remove HDMI thing. Then I go on a rampage force stoping EVERYTHING I find running. I go to Settings/App/Running and force stop everything. Then the Show cached processes, also stop everything. (and I mean Everything I see, including all those google thing I dont need running at the time, tho most will turn themselves on again) Then to the 'All' apps tab and look for everything Nvidia/Shield related and force stop it. And it works. The nagging stop. I haven't figured out what is it that stop the message as I did this once on a rage for that stupid message and since it worked I do it like that every time. And I've play for well over 2+ hours without the message popping up
Oh, also, I don't have a controller but I have All-In-One Toolbox, that I also run to close everything after all the force stops. Just in case. Well with that app you can have a toolbar on the notification and add a 'Recent app' there. Which you can not only use to switch but if you tap it and then tap somewhere NOT on other apps you get send to Home screen. (Wish the add Home/Back as well)
I know it seems like a hassle. I only do this when I want to record something on Ultra and get 1920x1080 instead of that horrid 1728x1080.
OH! And the touch accuracy gets worst the closer you get to the upper/lower borders (on landscape) due to touch screen reading the 1200 pixels on a 1080 shrunk image. Takes some getting used too, but worthy to capture on an OCD friendly video resolution.
I'm on Stock 5.1.1, not root.
Gonna look for a ROM that can do 1080p and also keep the Navbar. And maybe even add 1 tap Screenshot/record shortcuts for the navbar. Old cheap tablet used to have that screenshot button on the nav bar. Which was awesome for quick snap at those special gaming moments.
Anyways, since you have 6, try going Settings/Apps/All and force stop everything Nvidia/Shield related. And let me know how it works. Running apps 5.1.1 management is one of the things that keep me on in. And how micro SD works.
Hope it helps.
Click to expand...
Click to collapse
Hi,
Thank you for your reply.
I tried to force stop but it still pop up the notification to restore to 1920x1200.
About the Android 6, I love it Because of the SD format that turns your SD to be a part of your device storage.
I have a controller so i can navigate even without the nav bars
If i will find something i will update here.
dzidexx said:
@FreelancerGamer
Resoluition:
Root, terminal emulator, commands(enter):
su
wm - displays options
wm size - displays current res.
wm size 1080x1920 - it will change yours res. Restart.
All this things you can do with adb, without root.
Notifications&popup - go to - settings - sound & notify - applications - disable what you want.
Click to expand...
Click to collapse
Sorry for my noob question but can you please explain in more details how i can do this?
More? It's joke? There is no details.
https://youtu.be/84srsYuvKUo
dzidexx said:
@FreelancerGamer
Resoluition:
Root, terminal emulator, commands(enter):
su
wm - displays options
wm size - displays current res.
wm size 1080x1920 - it will change yours res. Restart.
All this things you can do with adb, without root.
Notifications&popup - go to - settings - sound & notify - applications - disable what you want.
Click to expand...
Click to collapse
Thanks for this post, it was answer to what I wanted to do with my tablet - getting full screen for HDMI output without console mode, which frankly would be actually worse even if it did't puck up with my Dualshock 3 (console mode for some reason closes/disables the DualShock 3 connection with the sixaxis app from Play Store) - when using Mirror mode I can use my Dualshock 3 fine and using terminal before starting to play makes the screen look glorious, especially with games like sonic 2 android or Final Fantasy IX android.

How can I get my Android box tell apps it's not a touch device

I have a NeXBox A95X and for some things it works really well, like Plex.
However other apps seem to default to, for want of a better word, a touch screen configuration.
For example iPlayer will not let me navigate with the cursor keys and I have to switch to mouse mode from the remote that came with it.
Also Google Play will not let me navigate properly using the cursor keys either.
I've looked for settings that set it into a different mode but cannot find any. Does anyone have an idea if there is anything I can do?
Paul
I am currently using an EM95X Android Box with a Viewsonic touch screen. The touch screen has been working perfect with the box. My issue is with the rotation ability. Anytime I force the screen into portrait mode the system UI crashes. Unfortunately, I need the monitor view to be vertical. I cannot figure out how to stop it from crashing. I have tried several rotation apps with the same results.
I have went into the build prop to view the rotation texts and the only thing I have found is this:
"Persist.sys.app.rotation=middle_port"
I thought I might be able to find somewhere I can change the rotation, but I have not.
Any suggestions?

[HELP] Screen size,notch,rounded corners change

Hi people, am currently waiting for bootloader unlock, am trying to sort things out and see how am gonna use my new rooted phone Xiaomi Redmi Note 9 Pro (got it as gift), well phone is great, but am coming from old era where rounded corners and notch was not a thing, i still prefeer screens with rectangle shape, and am willing to sacriface lower portion of screen up to ending of rounded corner and same above till the camera module, so i can have nice rectangular screen
Now my question is how to?
How to change screen size? (how to measure where to start and end)
If by software rounded corners still exist how to remove them?
Am planing to flash xiaomi.eu rom (am considering Ressurection Remix) and magisk root.
Thank you great people and community.
It's simple, and can be done without rooting, connect with ADB.
So your device has 1080x2400 resolution, you'll have to lower numbers from the height (2400) in order to get a rectangular display.
Play with numbers till you get it right, commands to use:
adb shell
wm size 1080x2200
Mohamedkam000 said:
It's simple, and can be done without rooting, connect with ADB.
So your device has 1080x2400 resolution, you'll have to lower numbers from the height (2400) in order to get a rectangular display.
Play with numbers till you get it right, commands to use:
adb shell
wm size 1080x2200
Click to expand...
Click to collapse
Thank you very much, i will check it out once i got bootloader unlock since am waiting 168h on Xiaomi devices, i will not fiddle with anything so i dont mess something up
And about software rounding, since when in settings i choose option to hide notch and move status bar down, it hides a notch and its completley disabled part of screen, but it still gets a rounded corners by software, i will try this with option dont hide anything maybe then under hardware display is rectangular, but you never know i will let you know , but if it is software how can i find it on my device, since i googled and found something for Pixel devices, and its all diffrent, thank you alot.
And what about DPI , or resolution after that change, should i keep everything as it is
essen33 said:
Thank you very much, i will check it out once i got bootloader unlock since am waiting 168h on Xiaomi devices, i will not fiddle with anything so i dont mess something up
And about software rounding, since when in settings i choose option to hide notch and move status bar down, it hides a notch and its completley disabled part of screen, but it still gets a rounded corners by software, i will try this with option dont hide anything maybe then under hardware display is rectangular, but you never know i will let you know , but if it is software how can i find it on my device, since i googled and found something for Pixel devices, and its all diffrent, thank you alot.
And what about DPI , or resolution after that change, should i keep everything as it is
Click to expand...
Click to collapse
Hiding notch ain't that effective, and you lose some of your screen doing so.
Your screen is a rounded AMOLED, that's hardware, it also has software roundness in order to be compatible with your screen. It's not that hard to disable roundness, for hardware, you can overcome it by "wm size", and you can change DPI by: "wm density xxx" to your desired value.
The software overcoming needs APK editing, so you need a PC/Laptop. You need to edit framework-res.apk (and maybe SystemUI.apk). There's an app that allows you to edit framework-res.apk values directly, you may want to check it:
Privset.
Mohamedkam000 said:
Hiding notch ain't that effective, and you lose some of your screen doing so.
Your screen is a rounded AMOLED, that's hardware, it also has software roundness in order to be compatible with your screen. It's not that hard to disable roundness, for hardware, you can overcome it by "wm size", and you can change DPI by: "wm density xxx" to your desired value.
The software overcoming needs APK editing, so you need a PC/Laptop. You need to edit framework-res.apk (and maybe SystemUI.apk). There's an app that allows you to edit framework-res.apk values directly, you may want to check it:
Privset.
Click to expand...
Click to collapse
Thank you, its actually LCD, on Redmi note 9 pro, Thank you for commands above, when i screenshot something it appears rectangle, so in theory it should work and rounded edges should not be there
Well for that APK stuff, does installing custom ROM help in that? I was thinking about RR rom,
Also, i dont mind losing screen size, and for me hiding notch is a must doing it this way, personally i hate it, i hate rounded edges, i just hate it my heart hurts when i see it, i got this phone as gift so i need to appreciate it i cant sell/replace it that way its kinda disrespectful
essen33 said:
Thank you, its actually LCD, on Redmi note 9 pro, Thank you for commands above, when i screenshot something it appears rectangle, so in theory it should work and rounded edges should not be there
Well for that APK stuff, does installing custom ROM help in that? I was thinking about RR rom,
Also, i dont mind losing screen size, and for me hiding notch is a must doing it this way, personally i hate it, i hate rounded edges, i just hate it my heart hurts when i see it, i got this phone as gift so i need to appreciate it i cant sell/replace it that way its kinda disrespectful
Click to expand...
Click to collapse
Oh sorry, I assumed it being a budget killer to offer an AMOLED display similar to RN10.
Well .. having LCD makes it a bit different, as the parts you cut off from your display will keep lightening up, that's how LCD displays work.
Honestly, you'll hate it more, it'll be like watching a long video on YouTube without fullscreen mode.
Strange tradition you've got right there, here, we're more understanding, if someone gifted you a phone, it won't matter if you sold it or replaced it, what matters is the feelings you've grown out of his gift.
About the APK stuff, it can be done on any ROM, but it's more stable on AOSP-based ROMs like RR, Havoc, PE, ...
An easy way to achieve your goal would be to use adb wm size, and reduce height. (There's another thing to do, adjust the new touch positions; cause your phone will keep using old positions, so if you're using gestures, it won't work that simple, till you recalculate it. (Easy to solve).
Mohamedkam000 said:
Oh sorry, I assumed it being a budget killer to offer an AMOLED display similar to RN10.
Well .. having LCD makes it a bit different, as the parts you cut off from your display will keep lightening up, that's how LCD displays work.
Honestly, you'll hate it more, it'll be like watching a long video on YouTube without fullscreen mode.
Strange tradition you've got right there, here, we're more understanding, if someone gifted you a phone, it won't matter if you sold it or replaced it, what matters is the feelings you've grown out of his gift.
About the APK stuff, it can be done on any ROM, but it's more stable on AOSP-based ROMs like RR, Havoc, PE, ...
An easy way to achieve your goal would be to use adb wm size, and reduce height. (There's another thing to do, adjust the new touch positions; cause your phone will keep using old positions, so if you're using gestures, it won't work that simple, till you recalculate it. (Easy to solve).
Click to expand...
Click to collapse
Well its a family gift so if i sell it it would be toxic "you didnt like my gift" , iam about to flash RR, so i will look into that, i dont mind having background light on unused part of screen, well how if you dont mind, your tips on recalculating touch positions, i found some googling around, what you recommend, thanks alot
essen33 said:
Well its a family gift so if i sell it it would be toxic "you didnt like my gift" , iam about to flash RR, so i will look into that, i dont mind having background light on unused part of screen, well how if you dont mind, your tips on recalculating touch positions, i found some googling around, what you recommend, thanks alot
Click to expand...
Click to collapse
Okay, so a year ago, I had Galaxy S7 that got some water issues, so the bottom part of screen wasn't working, and I was using on-screen navigation bar, so I used ADB wm commands to make the phone usable until it dries up.
What I did was, reducing screen height up to the usable part. Then, I used: adb wm overscan command.
This command tells the system where is the screen end, whether at top, bottom, right, or left. So if your bottom screen is reduced by 2 cm, you'll have to tell your system about that, so that it don't assume it's still at the actual hardware values.
The command uses numbered values separated by commas like this (original values):
wm overscan 0,0,0,0
The numbers are organised LEFT,TOP,RIGHT,BOTTOM
You can use minus too, I honestly don't remember which numbers were suitable for my case, you'll have to check it on your own (won't take over 10 minutes). Only change TOP & BOTTOM values.
Who knows, maybe you won't need to do this anymore, perhaps Android 11's AI does that automatically whenever changing screen resolution.
Mohamedkam000 said:
Okay, so a year ago, I had Galaxy S7 that got some water issues, so the bottom part of screen wasn't working, and I was using on-screen navigation bar, so I used ADB wm commands to make the phone usable until it dries up.
What I did was, reducing screen height up to the usable part. Then, I used: adb wm overscan command.
This command tells the system where is the screen end, whether at top, bottom, right, or left. So if your bottom screen is reduced by 2 cm, you'll have to tell your system about that, so that it don't assume it's still at the actual hardware values.
The command uses numbered values separated by commas like this (original values):
wm overscan 0,0,0,0
The numbers are organised LEFT,TOP,RIGHT,BOTTOM
You can use minus too, I honestly don't remember which numbers were suitable for my case, you'll have to check it on your own (won't take over 10 minutes). Only change TOP & BOTTOM values.
Who knows, maybe you won't need to do this anymore, perhaps Android 11's AI does that automatically whenever changing screen resolution.
Click to expand...
Click to collapse
Thanks alot i managed to set it up, very helpfull
essen33 said:
Thanks alot i managed to set it up, very helpfull
Click to expand...
Click to collapse
Glad I could help.
Hello, I have a problem and a question with him. When I install a custom rom and lower the resolution, despite using the notch bar killer, a notch remains that got bigger and I can't delete them, also when I put the dark mode it becomes white

Categories

Resources