Frameo Frames
If you have a Frameo frame device and want to use Kiosk on it, follow these steps:
Prerequisites
Section titled “Prerequisites”- Have adb downloaded/installed.
- Have ADB Access enabled in the Frameo
Settings->About->Enable Beta Program.
Updating the system WebView
Section titled “Updating the system WebView”Frameo frame device normally come with a very old system WebView that is not compatible with Kiosk. To update the WebView, follow these steps:
-
Download the 106 WebView apk from here
-
Connect to your device with adb
Terminal window adb connect <device_ip>:5555 -
Push the WebView apk to the device
Terminal window adb push path/to/downloaded/webview.apk /sdcard/ -
Enter root
Terminal window adb shell su -
Backup the original WebView apk
Terminal window mount -o remount,rw /system && cp /system/app/webview/webview.apk /system/app/webview/webview.apk.bak -
Remove the existing WebView oat files
Terminal window mount -o remount,rw /system && rm -rf /system/app/webview/oat -
Copy the new WebView apk to the device
Terminal window mount -o remount,rw /system && cp /sdcard/webview.apk /system/app/webview/webview.apk -
Exit root
Terminal window exit -
Reboot the device
Terminal window adb reboot
Installing Fully Kiosk Browser
Section titled “Installing Fully Kiosk Browser”-
Download the latest Fully Kiosk Browser apk from here
-
Connect to your device with adb
Terminal window adb connect <device_ip>:5555 -
Install the Fully Kiosk Browser apk
Terminal window adb install path/to/downloaded/Fully-Kiosk-Browser.apk -
Start the Fully Kiosk Browser app
Terminal window adb shell am start -n de.ozerov.fully/.MainActivity
Disable Frameo app
Section titled “Disable Frameo app”-
Enter root
Terminal window adb shell su -
Disable the Frameo app
Terminal window pm disable net.frameo.frame -
Exit root
Terminal window exit
Installing ImmichFrame
Section titled “Installing ImmichFrame”Although Kiosk doesn’t have its own dedicated Android app, the ImmichFrame team has developed a native Android application that’s compatible with Kiosk.
-
Download the latest ImmichFrame apk from here
-
Connect to your device with adb
Terminal window adb connect <device_ip>:5555 -
Install the ImmichFrame apk
Terminal window adb install path/to/downloaded/immichframe.apk
Disable Frameo app
Section titled “Disable Frameo app”-
Connect to your device with adb
Terminal window adb connect <device_ip>:5555 -
Enter root
Terminal window adb shell su -
Disable the Frameo app
Terminal window pm disable net.frameo.frame -
Exit root
Terminal window exit
Uninstall ImmichFrame
Section titled “Uninstall ImmichFrame”-
Connect to your device with adb
Terminal window adb connect <device_ip>:5555 -
Uninstall the ImmichFrame app
Terminal window adb uninstall com.immichframe.immichframe -
Enable the Frameo app
Terminal window pm enable net.frameo.frame