It is worked for me w/o opening the box. I used OTA adb method… is there any newer version of Webview available for this OS which can be installed? I’ve tried a couple of them, but I was not able to select them in developer tools
The NSPanel Pro 120 comes with a newer Webview version, as I listed above. What do you need a newer one for, if FullyKiosk / HA Companion App works?
Yes, you are right. No need to fix which is not broken ![]()
Yes, as the guys have mentioned below, no need to open the unit.
Hola
I have a NS PANEL PRO updated in 3.1 firmware (ewelink)
Is it possible to update Webview with 125 or 128 ?
For now I’m in 108 version
My HA Dashboard with FK in very long and the state return of light can take 10 seconds to display on the NS PANEL PRO…
I don’t think so, I tried downloading the latest apk for Android 8.1+ (not the version for 10+) and it wouldn’t install. WebView wouldn’t update either. Settings say 1.07.xx but when I try to install one of the 108 versions. One gives me a message that it’s at that version, other was a different error. Things worked so I just let it be.
Created account
Turned on as Zigbee router (this does a factory reset for some reason)
Updated firmware
Since I created an ewlink account network ADB just worked. Just installed the launcher and. Apk with tools. Which Android companion app did you install? I installed the minimalist version which doesn’t include Google Play services like device tracking and notifications. Haven’t even started my dedicated dashboard and lights pop up with slider for brightness comes up in 2 to 4 seconds tops. Not super quick but nowhere near 10 seconds. Slider and color picker are very responsive once up. Expand assets in the below link and try that APK. Not sure why the regular companion app (if that’s what you installed) that you would get through the play store would be that much more resource hungry but who knows what else Google play is doing in the background.
The Android app has both a full flavor that uses Google Play Services to offer features like location tracking and notifications. There is also a minimal flavor that does not require Google Play Services and can be found in the releases section. The minimal flavor does not have location tracking or notifications.
Hy,
I had everything running (launcher, homeassistnat companion etc.) on The Pro 120. After a reboot i somehow managed to boot into the stock laucher. Now i’m unable to connect to adb both wireless and with a usb cable. Tried resetting and readding it to the eWeLink app. There it still shows adb enabled. I also resetted the device with the 5x power disconnect. But same story. Anything I can do to get adb working again?
EDIT: It was the damn micro USB cable…
Just to clarify regarding rooting the device methods:
1.) Enable developer mode in eweLink App
Con:
- irreversible
- you will lose warranty and all future updates
Pro:
- no need to open
2.) adb in recovery mode
Con:
- will lose latest firmware
- have to stay on recovery firmware
- need to open
Pro:
- reversible
- wont lose warranty
3.) adb otg method
Con:
- need to open
- after every fw update have to redo the procedure
Pro:
- reversible
- wont lose warranty
Nspanel 86 &120 comparison:
Something is happening…
New version is comming soon: NSPanel Pro Tools 2.3.0
Stay alert ![]()
I am also into the state where I put Xposed on like in the case of NSPanel Pro (smaller one) following this tutorial Update WebView on NSPanel Pro and Tuya Smart Home Panels | Blakadder’s Smarthome Shenanigans
After rebooting it’s stuck at the Sonoff logo and it never goes past it, it animates it and then stay there forever.
If I do the 5 power cycles it starts a progress bar at the bottom while displaying the Sonoff logo and some chinese characters but it fails and takes me to the following recovery screen.
I’ve tried adb and the device found is rockchip something but it says recovery and I can’t connect to it. I’ve tried an OTG cable with a keyboard to try to select any option from this recovery screen but it doesn’t work.
Thoughs on what I can do to unbrick the NSPanel Pro 120?
I couldn’t find a description of this method anywhere, can you tell me where I can find instructions.
And it’s not entirely clear why it needs to be repeated after the update, is it really true that when updating, installed programs like (ultra small launcher, nspanel pro tools, etc.) are deleted?
I’d like to sideload Roon Mobile onto the NSPanel Pro but need Android 9 (instead of 8.1). Is this doable?
I have made a full backup of this panel. Take a look at my blog Sonoff NSPanel Pro 120: Backup
Hi All,
Just my two cents, as a starter with the NSPanel Pro 120 and for anyone who does not want to mess with the original firmware.
I know of the ADB procedures as they worked fine for me on a different unit.
However, I received a brand new unit which I immediately updated to the latest App and OS version (3.7.0) before doing anything else and it automatically discovered my Home Assistant instance and asked me to add it as a so called “Web Shortcut”.
This allows you to configure the URL and load your desired HA dashboard as a third screen on the unit without changing anything to the firmware or using dev-mode. Just swipe to the right and there it is. I’m using Wallpanel on a dedicated dashboard for the NSPanel which allows me to remove the top and side bar, which looks clean and provides me with all available space.
The downside of this approach obviously is the fact that you cannot use FullyKiosk or make use of the proximity sensor, but for now it works fine using the built in screensaver and I still have warranty and official updates.
I’ll leave it like this for now and see if I miss anything. Can always go the ADB route if needed.
Nice tip. Can you show a screenshot or picture of the end result?
Thanks for the info!
Can you compare the speed/lag of the customiced NSpanel and the band new 3.7.0 firmware?
My NSPANEL PRO is kinda slow. It is not even possible to open and switch between dashboards unless I wait like 5 seconds to open.
Others, do you see the same?
Yes it’s rather slow if you want to switch between dashboards. I only use them to display a static dashboard, a bit like a 4, 6 or 8-gang switch.
I have a nspanel pro 120, HA running. installed NSPanelTools, but i’m having problems with setting up the MQTT.
u have to set up:
Host: that’s my HA mqtt broker
Port: 1883
client id: just a name
username: the HA user for the panel
password: the HA pasword for the user.
but no luck; connection status: failure:reconnect.
any direction i have to look at?
