I didn’t include a firewall feature to choose which apps have internet access due to technical limitations—but aside from that, the app is very similar.
Compatible with Android 8.1 and above
Includes protection against device reset (in the full version, removal is password-protected and uninstall options can be blocked)
Can the restriction be removed by resetting the device?
Not at all. The restriction uses Google’s FRP (Factory Reset Protection). Any attempt at a hard reset will completely lock the device. The only way to remove the restriction is by using the defined password.
Important: This is a beta version. It can still be removed without a password. For the full version, please contact me directly.
Currently, the “Uninstall” button only detaches the kiosk mode.
I’d really appreciate any feedback, suggestions, bug reports, or design improvements.
Download the file: app-release.zip
Note: This is a beta version. No responsibility is taken for any device issues.
To grant device admin permissions via ADB, run:
adb shell dpm set-device-owner com.example.bananakiosk/.framework.managers.dpm.DpmReceiver
Enjoy!





