Honeywell CT60 Android System WebView update via AutoInstall directory: version mismatch troubleshooting and ADB push method
Android
If you're having trouble updating Android System WebView on a Honeywell CT60 device running Android 10, this article explains how to use ADB commands to push the update through Honeywell's AutoInstall mechanism and verify the installation was successful.
Before you begin
You'll need:
- An OEM-signed WebView APK from Honeywell (not a generic or Play Store version)
- ADB (Android Debug Bridge) installed on your computer
- USB debugging enabled on the Honeywell CT60 device
- The device connected to your computer via USB cable
Important: Before you push a new APK, check the current WebView version in the Esper Console under Devices & Groups → [Device Name] → Device Info / Installed Apps. This gives you a baseline to confirm whether the update succeeds.
Step 1: Verify the AutoInstall directory exists
Connect your device via USB and run the following ADB command to check if the AutoInstall directory is present:
adb shell ls -l /sdcard/honeywell/autoinstall
If the directory doesn't exist, create it:
adb shell mkdir -p /sdcard/honeywell/autoinstall
Note: Run each command on a separate line. If you enter multiple commands on one line, the shell may misinterpret them.
Step 2: Push the WebView APK to the AutoInstall directory
Use ADB to push your OEM-signed WebView APK file to the AutoInstall directory:
adb push <webview_apk_filename>.apk /sdcard/honeywell/autoinstall/
Confirm the push completed without errors. Then verify the file is present:
adb shell ls -l /sdcard/honeywell/autoinstall
Step 3: Reboot the device
Reboot the device to trigger Honeywell's AutoInstall process:
adb reboot
Wait for the device to finish rebooting.
Step 4: Verify the WebView version
After the device reboots, check the installed WebView version using one of these methods:
- On the device: Go to Settings → Apps → Android System WebView → App Info and note the version number.
- In the Esper Console: Navigate to Devices & Groups → [Device Name] → Device Info / Installed Apps and check the reported WebView version.
- In Developer Options: Go to Developer Options → WebView Implementation to see the active WebView version.
If the version now matches the APK you pushed, the update was successful.
Troubleshooting
The version hasn't changed after rebooting
If the WebView version appears identical before and after the update, consider these possibilities:
- The version was already current: The device may have already had that WebView version installed. Compare the version shown in the Esper Console before you pushed the APK against what's shown after the reboot.
- APK signature mismatch: Android only installs APK updates if the new APK is signed with the same certificate as the currently installed version. The Honeywell CT60's Android System WebView is OEM-signed. If you're using a generic or Play Store WebView APK, the installation will fail silently. Contact Honeywell Support and request an OEM-signed WebView APK that matches your CT60 firmware version.
The AutoInstall directory isn't found
If adb shell ls -l /sdcard/honeywell/autoinstall returns No such file or directory, try checking the alternative storage path:
adb shell ls -l /storage/emulated/0/honeywell/autoinstall
On some Android 10 devices, /sdcard/ is an alias for /storage/emulated/0/. If the alternative path shows the directory, use that path for your ADB push command instead.
Update fails only on enrolled devices
If the AutoInstall mechanism works on a non-enrolled device but fails on your enrolled Honeywell CT60, an Esper policy may be interfering. Check your Blueprint settings for:
- App install restrictions that might block the AutoInstall process
- File system access restrictions affecting
/sdcard/honeywell/autoinstall
Try temporarily disabling these policies to test whether the WebView update succeeds.
Still need help?
If the WebView update still isn't working after following these steps, contact Esper Support. include:
- The Honeywell CT60 firmware version
- The WebView APK filename and version you're trying to install
- The device name as it appears in the Esper Console
- Whether the update works on non-enrolled devices
- Any error messages from ADB commands
Please sign in to leave a comment.
Comments
0 comments