You will need:
In order for step 4 to succeed, you need to remove all the accounts registered in the system.
Go to Settings → Accounts and remove all the accounts.
You need to enable USB debugging on the tablet so that it accepts commands from your computer.
You are a hacker now ;)
The adb
command is needed on your computer to perform the next
step. The software installed here can be uninstalled later.
Download and install the (unofficial) package from this post.
If you prefer, you can of course install the Android SDK Tools or even Android Studio but it's a bigger download and more work.
Install adb
with the following command:
sudo apt-get install android-tools-adb
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
adb
command:
brew cask install android-platform-tools
In order for Homer Player to take full control of the UI it needs to be given special privilege - it needs to be made a so-called device owner. This doesn't change the software in any way, it does not void the warranty and it can be easily reversed.
adb shell dpm set-device-owner com.studio4plus.homerplayer/.deviceadmin.HomerPlayerDeviceAdmin
You should see:
Success: Device owner set to package com.studio4plus.homerplayerIn case of errors see troubleshooting.
Now you can enable and disable the full kiosk mode at will.