Skip to content

Frameo Frames

If you have a Frameo frame device and want to use Kiosk on it, follow these steps:

  • Have adb downloaded/installed.
  • Have ADB Access enabled in the Frameo Settings->About->Enable Beta Program.
  • (Might need) USB-C to USB-A cable to connect your frameo frame to your computer.
    • Some frames do not have tcpip enabled on the frame by default so a USB connection might be needed.

Connecting to the Frameo Frame through USB

Section titled “Connecting to the Frameo Frame through USB”
  1. Connect USB-C cable from the Frameo Frame to computer through a USB-A port
  2. On the computer list devices
    Terminal window
    adb devices
  3. If the list of devices has Unauthorized next to it then you will need to go to Settings->About->Enable Beta Program. and toggle it back and forth a. A reboot might be needed as well
  4. The list of devices should show device next to the frame that is attached via USB. If that isn’t the case, then go back to step 3.
  5. Enable tcpip on the frame
    Terminal window
    adb tcpip 55555
  6. You can now continue with the steps below

Frameo frame device normally come with a very old system WebView that is not compatible with Kiosk. To update the WebView, follow these steps:

  1. Download the 106 WebView apk from here

  2. Connect to your device with adb

    Terminal window
    adb connect <device_ip>:5555
  3. Push the WebView apk to the device

    Terminal window
    adb push path/to/downloaded/webview.apk /sdcard/
  4. Enter root

    Terminal window
    adb shell su
  5. Backup the original WebView apk

    Terminal window
    mount -o remount,rw /system && cp /system/app/webview/webview.apk /system/app/webview/webview.apk.bak
  6. Remove the existing WebView oat files

    Terminal window
    mount -o remount,rw /system && rm -rf /system/app/webview/oat
  7. Copy the new WebView apk to the device

    Terminal window
    mount -o remount,rw /system && cp /sdcard/webview.apk /system/app/webview/webview.apk
  8. Exit root

    Terminal window
    exit
  9. Reboot the device

    Terminal window
    adb reboot

Below are the two most common apps used to display the Kiosk on Frameos. Please note that you do not need to install both apps.

  1. Download the latest Fully Kiosk Browser apk from here

  2. Connect to your device with adb

    Terminal window
    adb connect <device_ip>:5555
  3. Install the Fully Kiosk Browser apk

    Terminal window
    adb install path/to/downloaded/Fully-Kiosk-Browser.apk
  4. Start the Fully Kiosk Browser app

    Terminal window
    adb shell am start -n de.ozerov.fully/.MainActivity
  1. Connect to your device with adb

    Terminal window
    adb connect <device_ip>:5555
  2. Enter root

    Terminal window
    adb shell su
  3. Disable the Frameo app

    Terminal window
    pm disable net.frameo.frame
  4. Exit root

    Terminal window
    exit