View Single Post
Old 07-01-2021, 02:31 AM   #1
8poke2
Member
8poke2 began at the beginning.
 
Posts: 21
Karma: 10
Join Date: Jun 2021
Location: EU
Device: Poke 2
Changing visible/used area in display, Enable SoftKeys

Changing visible area in display (soleved)
On some webpages words are too left and for better reading I changed the indent for my Poke 2 from left and right 6 pixels.
Code:
adb shell wm overscan 6,0,6,0
Source: https://android.stackexchange.com/qu...ead-touch-zone

Enable SoftKeys (not solved)
I like to have software keys on the bottom. Movable ball can do things on 2 presses. What is easier? Root device* and use old way with file “build.prop” and add there line
Code:
qemu.hw.mainkeys=0
. But without root i see
Code:
dd: /system/build.prop: Permission denied
I tried
Code:
adb shell settings put global qemu.hw.mainkeys 1
and after reboot nothing new. 0 also nothing.

Or any app like: https://play.google.com/store/apps/d...irtualsoftkeys (not working for me)
https://play.google.com/store/apps/d...usumit.ortatus (not working for me, problem with permissions)
https://play.google.com/store/apps/d...?id=nu.nav.bar (not tested after two fails)

Trying with adb something from:
Code:
adb shell settings put global policy_control immersive.full=apps
adb shell settings put global policy_control immersive.full=*
adb shell settings put global policy_control immersive.full=
adb shell settings put global policy_control immersive.navigation=apps
adb shell settings put global policy_control immersive.navigation=*
adb shell settings put global policy_control immersive.navigation=
was not the sollution. Only status bar was affected after commands. After change and reboot nothing was changed.
Info: https://forum.xda-developers.com/t/h...ndows.3554299/

I found in device settings nothing about immersive.navigation. There is only immersive_mode_confirmations= in secure area:
Code:
>adb shell settings list secure
...
enabled_accessibility_services=com.onyx.floatingbutton/com.onyx.floatingbutton.service.FloatButtonAccessibilityService
immersive_mode_confirmations=
Nothing relevant in system, global area.


This is probably also for rooted devices or old way. I cant run it with adb.
Code:
root@:/ # setprop qemu.hw.mainkeys 0 //to turn ON soft keys
root@:/ # setprop qemu.hw.mainkeys 1 //to turn OFF soft keys
Root device*
About root BOOX devices are these threads
https://www.mobileread.com/forums/sh...highlight=root
https://www.mobileread.com/forums/sh...highlight=root
Thread for Poke 3 without answer https://www.mobileread.com/forums/sh...highlight=root
BOOX dont like to root device... https://www.mobileread.com/forums/sh...9&postcount=11

Last edited by 8poke2; 07-01-2021 at 02:44 AM.
8poke2 is offline   Reply With Quote