Nice idea with reed switch
I have tested some firewalls based on VPN. They don't block all communication with Onyx servers. Maybe some system programs bypass VPN. What is annoying, VPN firewalls use internet themself.
Finally I have rooted my Leaf 2, denisuu thanks for procedure!
This is my current configuration:
AFWall+ (root, white list mode)
Bromite (degoogled Chrome with adblock)
Droid-ify (replacement for F-Droid app)
Aurora Store (replacement for Play Store)
KOReader
Qdict (dictionary)
Google keyboard
and some other tools from F-Droid repository
Removed apps:
Code:
adb shell pm uninstall -k --user 0 com.onyx.appmarket
adb shell pm uninstall -k --user 0 com.onyx.calculator
adb shell pm uninstall -k --user 0 com.onyx.dict
adb shell pm uninstall -k --user 0 com.onyx.easytransfer
adb shell pm uninstall -k --user 0 com.onyx.floatingbutton
adb shell pm uninstall -k --user 0 com.onyx.mail
adb shell pm uninstall -k --user 0 org.chromium.chrome
adb shell pm uninstall -k --user 0 com.simplemobiletools.clock
adb shell pm uninstall -k --user 0 com.simplemobiletools.gallery
adb shell pm uninstall -k --user 0 com.simplemobiletools.musicplayer
adb shell pm uninstall -k --user 0 com.simplemobiletools.voicerecorder
Disabled apps:
Code:
adb shell pm disable-user --user 0 com.onyx.igetshop
adb shell pm disable-user --user 0 com.onyx.kreader
adb shell pm disable-user --user 0 com.qualcomm.qti.sva
adb shell pm disable-user --user 0 com.qualcomm.embms
And I have disabled Play Store in reader settings.
I could remove more programs, like NFC support, but I think they are mostly harmless.