Getting Rid of the System Bar for Tablets running ICS and JB

49 views
Skip to first unread message

Thomas Boehnlein

unread,
Mar 22, 2013, 8:58:19 PM3/22/13
to quill...@googlegroups.com
A program called Full!Screen allows you to hide the system bar on the bottom of rooted tablets. I tried it with my rooted Note 10.1 running JB and it worked perfectly. Any chance of making this a native capability for Quill?

Volker Braun

unread,
Mar 23, 2013, 9:28:10 AM3/23/13
to quill...@googlegroups.com
Interesting, do you have any idea about how it achieves this? The old honeycomb method doesn't work any more...

Thomas Boehnlein

unread,
Mar 23, 2013, 4:08:22 PM3/23/13
to quill...@googlegroups.com
No idea what so ever.  I did however ask the programmer of Full!Screen if they would be willing to shed some light on how they did it. I'll let you know if they write back.

Thomas Boehnlein

unread,
Mar 24, 2013, 1:32:49 PM3/24/13
to quill...@googlegroups.com
tsorn replied to me with this:

As you know there is no "offical" or "api"-way to hide systembar since ICS
anymore. Thats why full!screen needs to do it the hard way: by completely
stopping the process which controls systembar (com.android.systemui).
Unfortunately this brings plenty of problems since all functionality (wallpaper,
notifications, recent apps and many more) of SystemUI gets disabled. Therefore
full!screen includes custom recent apps- and notifications-panel. I developed
full!screen because similar available apps didn't handle those problems so far.

I am not sure if this helps with your app, due to the problems this way of
hiding systembar brings, but here it is what full!screen does:


To disable systemUI-process a rootshell is required:
  "service call activity 42 s16 com.android.systemui"
this will stop systemUI-process.
To reenable or restart systemUI
  "am startservice -n com.android.systemui/.SystemUIService"
needs to be called, also within rootshell.
-----------------------------------------------------

So my initial thought was to add a button that would kill it and restart it when pressed again from within Quill. The settings to enable the button would explain it kills all of those services until you turn it back on.
Reply all
Reply to author
Forward
0 new messages