Invalid Fullscreen ADB command is not working


SnN Day :)

Members
19 Jun 2024
15
5
Hi, I've noticed some slight retention on navigation bar and so before it's too late I've been searching for an ADB command for Fullscreen Immersive mode without Root. That was perfect for me.

THE COMMAND:
adb shell settings put global policy_control immersive.full=*

That doesn't work for me for some reason :/
Still steady, doesn't disappear in any app except for full screen YouTube (it's already been set so no difference)

The phone: Xiaomi Mi 11 Ultra
MIUI 14 version: 14.0.2
Bootloader: Unlocked (no root)
 
I realized that Google removed this feature from Android 11 and above :(
Magisk ftw
It is working perfectly on my Android 14 Samsung tablet but not on my android 14 Poco so maybe it's not Google but Xiaomi? It would be really nice if we could perform the above mentioned adb command.
 
It is working perfectly on my Android 14 Samsung tablet but not on my android 14 Poco so maybe it's not Google but Xiaomi? It would be really nice if we could perform the above mentioned adb command.
Running ADB commands is not something the average end-user should be doing. This isn't part of MIUI/HyperOS and has no place in our Bugs subforum.
 
Running ADB commands is not something the average end-user should be doing. This isn't part of MIUI/HyperOS and has no place in our Bugs subforum.
I fully agree with one out of three statements, it shouldn't be under the bugs sub forum, but under a different sub forum, maybe under "complaints" because this is a genuine complaint of mine.
Regarding the rest.. running this specific ADB command is both easy and harmless and it is something anyone that wants a MUCH better browsing experience should be doing and also it is not up to you or Xiaomi to have a say on what an end user should or should not be doing with a device they have already purchased and it is very unfortunate that Xiaomi has quietly disabled the ability to run this great feature.
 
I fully agree with one out of three statements, it shouldn't be under the bugs sub forum, but under a different sub forum, maybe under "complaints" because this is a genuine complaint of mine.
You may complain but what specific tweaks you're doing on your device are not something we should be concerned with.
We provide ROMs as-is, beyond that you can do whatever you want.

Regarding the rest.. running this specific ADB command is both easy and harmless ...
Objectively a false statement.

... and it is something anyone that wants a MUCH better browsing experience should be doing and also it is not up to you or Xiaomi to have a say on what an end user should or should not be doing with a device they have already purchased and it is very unfortunate that Xiaomi has quietly disabled the ability to run this great feature.
Correct, just like it's not up to you to decide what you may or may not expect from us or complain about on our forums.
It's not in our agenda to tailor our ROMs to your individual niche usage case.
 
Objectively a false statement.


It is extremely easy to do it, objectively, so I guess you are trying to say the boogeyman will come and get us because we've suddenly opened a back door of mayhem by executing a command that auto-hides the status and nav bars? And I am guessing you think that is because enabling developer options and USB debugging (that you can disable when you're done) puts our device in mortal danger? That's all it takes.


We provide ROMs as-is, beyond that you can do whatever you want.

Unless the Roms you provide prevent me from doing what I want, which is being able to run this command: "adb shell settings put global policy_control immersive.full=com.android.chrome" instead of having to jump through hoops to root the device and install this and that to achieve the exact same outcome. Come think of it, maybe this is a bug because it is making my life unnecessarily difficult.



Correct, just like it's not up to you to decide what you may or may not expect from us or complain about on our forums.
It's not in our agenda to tailor our ROMs to your individual niche usage case.


"Niche usage case"? Are you sure you realised what this conversation is about? Do you know what the command I mentioned above does? Do you know that Xiaomi had that feature (more or less) enabled on many devices as part of the ROM and then in their infinite wisdom of knowing what is best for the end user they removed it with a software update (happened to my previous device, Poco F3) and nowadays all we get is the choice between gestures and permanent navigation bar? Immersive mode is the third option of system navigation and in my opinion the best, and it used to be part of MIUI so not niche whatsoever. With adb commands you can choose between three options, hide status bar, nav bar, or both, and you can do for just one app, a few apps, or system wide. It makes a huge difference in browsing because you have way more screen available to display webpages, it actually looks cool compared to stock.
And let's not forget that Xiaomi before it became a hardware company started as a fully customisable android skin that provided multitude of niche options missing from stock android. Original Xiaomi = full customization.


So I propose, why don't you guys re-introduce immersive mode as part of MIUI/Hyper OS so we don't have to run any commands in the first place? Or maybe let us know how to run these commands that we used to be able to run, at our own risk. Of course I could tell the exact same thing to those responsible for android, no clue why this feature isn't an integral part of the O.S.
 
Last edited:
It is extremely easy to do it, objectively, so I guess you are trying to say the boogeyman will come and get us because we've suddenly opened a back door of mayhem by executing a command that auto-hides the status and nav bars? And I am guessing you think that is because enabling developer options and USB debugging (that you can disable when you're done) puts our device in mortal danger? That's all it takes.
I didn't question the ease of doing it, I stated a fact that running commands via ADB on Android is not an end-user feature.
"USB debugging" in itself is meant for debugging and development, not for your amusement.

Unless the Roms you provide prevent me from doing what I want, which is being able to run this command: "adb shell settings put global policy_control immersive.full=com.android.chrome" instead of having to jump through hoops to root the device and install this and that to achieve the exact same outcome. Come think of it, maybe this is a bug because it is making my life unnecessarily difficult.
In which case you have the option to use a different ROM that suits your needs and doesn't "make your life unnecessarily difficult" (very dramatic).
It doesn't turn into our problem.

"Niche usage case"? Are you sure you realised what this conversation is about? Do you know what the command I mentioned above does? Do you know that Xiaomi had that feature (more or less) enabled on many devices as part of the ROM and then in their infinite wisdom of knowing what is best for the end user they removed it with a software update (happened to my previous device, Poco F3) and nowadays all we get is the choice between gestures and permanent navigation bar? Immersive mode is the third option of system navigation and in my opinion the best, and it used to be part of MIUI so not niche whatsoever. With adb commands you can choose between three options, hide status bar, nav bar, or both, and you can do for just one app, a few apps, or system wide. It makes a huge difference in browsing because you have way more screen available to display webpages, it actually looks cool compared to stock.
Then you can take that opinion/suggestion directly to the official Xiaomi Community forums. Not sure what this has anything to do with us.

And let's not forget that Xiaomi before it became a hardware company started as a fully customisable android skin that provided multitude of niche options missing from stock android. Original Xiaomi = full customization.
We are not Xiaomi. Not sure why you're lecturing me about the history of Xiaomi.

So I propose, why don't you guys re-introduce immersive mode as part of MIUI/Hyper OS so we don't have to run any commands in the first place? Or maybe let us know how to run these commands that we used to be able to run, at our own risk. Of course I could tell the exact same thing to those responsible for android, no clue why this feature isn't an integral part of the O.S.
I don't really care what you propose, in all honesty. You're not my "client", and there's a reason you don't see any "Feature Requests" subforum here.
We have enough maintenance to handle on a daily basis as it is.
 
  • Like
Reactions: JiaiJ