This is an automated archive made by the Lemmit Bot.
The original was posted on /r/homeassistant by /u/atl6688846993 on 2025-06-17 02:03:37+00:00.
For the few that have been messing around with these devices in order to utilize them for Home Assistant, I’ve attempted to gather all the information that has been found by various users into 1 thread.
Device Information | Elo Website with Product Overview
Original Post with eBay Link | u/Kildar2112 with a great heads up for the eBay deal (unfortunately sold out thanks to us nerds)
Discussion of HA Options | u/BreakingBarley getting this thing to work via Web Browser. A lot of discussion with some troubleshooting (most negated, keep reading). u/FalcoonnnnPUNCH making an awesome breakthrough on updating these to 8.1.0 on this thread, as well.
I am going to attempt to outline this the best I can. Running on fumes, so hope it all makes sense. Upgrading these devices to 8.1.0 seems to be the best way to get HA running via Fully Kiosk Browser, HA App, or Wall Panel. The original method of upgrading/updating the system WebView seemed unreliable, at best, and had mixed results from a few users, included myself.
Below is a step-by-step guide on how to get these things upgraded to 8.1.0, as well as disable/hide a lot of the apps that came preinstalled on the device. This guide will be based on utilizing ADB as that was my method of choice. You will need a microSD card for this to work properly.
- Download the Elo AIO Touchscreen Updates for HA.zip from the link at the bottom of this post. This includes the 4.66.31+a build from Elo (update.zip), which will upgrade the Android version to 8.1.0. This file also include some other things (outlined further in the guide.)
- Copy the included update .zip onto a formatted microSD card
- Unplug the Elo tablet and insert the microSD card into the available slot. it is located in the same “bay” as the USB slot, on interior wall
- Hold the home button on the back of the tablet and plug it in. Continue holding the home button until the power button next to it stops rapidly blinking.
- The device should start to apply the update. It will restart ~3 times during this process. It took mine ~5-7 minutes to complete and fully boot.
- Once you see the Auto Provisioning screen, click Cancel.
- Go to the Home Screen and tap any whitespace/blank area 5 times to reveal the Android Home button. Click it, then click yes.
- The device will reboot and you should now be looking at a typical Android home screen.
- Go to Settings -> System -> About Tablet. Tap the Build number (should be 4.66.31+a at this point) 7 times to enable Developer options.
- Go back one page to the System settings and enter Developer Options
- Scroll down and enable USB debugging. If you are already connected to a PC via USB, it should ask you to authorize the computer ~2-5 seconds after debugging is enabled. Also ensure that USB Mode is set to Device Mode.
- You should now have a connection with adb to the tablet. You can verify this by using the “adb devices” command. You should see your device Serial # with the word device next to it.
From this point, you should be good to go. No additional WebView packages are needed and you can install APKs as you wish (APKPure, APKMirror, etc etc). I attempted to make this a bit easier on some, so keep reading if you want the work done for you.
-
Grab the “setup.bat” and “apks” folder from the ZIP, below, and place them into the folder that contains your adb.exe
-
Open command prompt, cd to that folder (if needed). Type in setup.bat and follow the on screen prompts. Below is a summary of what the setup.bat will do. All of this can be done on your own, or skipped, I just wanted as little showing on this thing as possible. Every step can be skipped by entering “N” if you just want to make it easy to install the APK of your choosing.
-
Step 1: Re-verifies the device ADB is working on
-
Step 2: Disables EloView packages/apps from the main user 0 (Owner)
-
Step 3: Disabled non-critical system packages on the tablet (print spooling, music, etc)
-
Step 4: Installs the app of your choosing (I only added HA App, Fully Kiosk Browser, and Wall Panel). You have the option to install all 3 if you’d like to see which works best for you.
That’s it. I did 2 of the 4 tablets I have sitting here, and it seemed to go off without a hitch. Another huge shoutout to the people tinkering with these things to get them usable with HA and related apps. I don’t usually do crap like this on Reddit, but it was kind of fun to figure these out (at least partly…I know a lot of users are still trying to figure out root access and custom ROMs for these things to no avail)
If this guide at least helps 1 person get this thing working, I feel like it was worth the time. Enjoy!