NSPanel Pro v4.1.0 Release: New Features & Enhancements

Hi JoJo

Here it is:

We are very sorry for the bad experience you had. We noticed that you once enabled root access for this device. May I ask if you did anything after enabling root?

I didn’t do anything more than installing a launcher via adb. Probably it was not needed, idk.

Is there a way to restore the non root mode?

The error log in above photo says:

Device was remounted R/W 13 times
Last remount happened on Wed Nov 19 17:03:53 2025
E2004: vendor partition fails to recover

You don’t need to remount Vendor partition if you only want to install a launcher. You don’t even need to remount System partition. You can just use adb install [LAUNCHER APK] command to install the launcher or any other app.

Can you recall what exact commands have you put in adb shell? Or were there some instructions on the web you followed to install the launcher? If so, please provide us the URL so we could examine it.

Meanwhile, we are investigating the issue on our side.

Is there a way to restore the non root mode?

Technically, restore to non root mode doesn’t help in this case.

I’ve tried updating from 4.1.2 to 4.1.3 but it aborts and boots to recovery.

I notice your post from another topic. So v4.1.2 works, right? Is enable ADB before or after v4.1.2? What was the version number before NSPanel Pro was updated to v4.1.2?

Hello,

thank you for your answer, and sorry for my late answer.

The Assistive touch as you described will be fine, i guess.

So, i have the nspanel since 1 week now, and i have feedback on system working or not :

  • Proximity wake-up doesn’t work for me ( tested on Sonoff app, i suspect than HA doesn’t work for now )

The screen stay ON every time, to enable screen off feature, i must set “off screen delay” in Android setting to time wanted, and i can wake up the screen only by touching it.

  • Checked Proximity sensor tested with testing app, the proximity sensor work well in range 0-20cm from NSpanel. ( i thinked the sensor have ability to work in long distance up to 60cm 1m …, to wake screen when you are around, but not to be very close )

  • i suspect found an bug : when you uncheck “ auto download update” you can’t update manually the new firmware. the row-circle button only check the firmware available, but nothing more, for donwloading update, i needed to check “ auto download” to have ability to install the new firmware.

  • installation of 4.1.3 was done fine, only one crash of sonoff app with reboot and since none issue.

I’ve been on 4.0.7 before joining beta tests for the 4.1.2.

the launcher was installed before upgrading to 4.1.2

adb install ultra-small-launcher.apk
adb shell input keyevent 3

And then enabled navigation bar for accessing other apps like file manager and settings.

I’ve tried the firmware recovery to restore the originale state but without luck

As far as I remember, performing recovery will fail if ADB mode has been activated.

Actually I was able to proceed with the recovery and then successfully updated to 4.1.3 through beta testing

That’s good. Did you register on the website as a tester and provide the panel ID? For most users who use ADB mode, installation works smoothly after registration.

Yes, I was able to reapply after restore to the beta testers and was able to update successfully.

Actually I was able to proceed with the recovery and then successfully updated to 4.1.3 through beta testing

v4.1.3? I don’t get it. Didn’t you say it failed to update to v4.1.3?

My nspanel pro is enrolled in beta testers but can’t update to 4.1.3.
I’ve been on 4.0.7 before joining beta tests for the 4.1.2.

What’s the version number of the current working firmware of your NSPanel Pro?

Yes, so to resume:

Initially it was failing with current version 4.1.2 to 4.1.3.

Then I restored the firmware to 3.7.0.

Upgraded to 4.0.12 and then to 4.1.3.

Now it works like a charm without issues.

1 Like

An extremely convoluted procedure. Almost like casting charms, But since it worked… :wink:

1 Like

Hello everyone!

I see that now with 4.1.3, when home assistant is in launcher mode, the small allow and dot appears to return to Sonoff launcher. Is there an option to hide it?

I will explain :smiley: I intent to use this on an airbnb for the guests to set some light scenes and turn the AC on and off. It also provides weather information etc.

However I don’t want people to just click the button and go to the sonoff launcher, I really want to lock it to the home assistant app.

You might ask how to get out of it. Well, what I was doing is to turn off the Home Assistant server, the app will get a pop up with the settings button. Then I would set the NS launcher and voilĂĄ.

Having the possibility to hide the button would be great.

Thanks!

I don’t really understand. Why would you do that if you want to control HA entities from the panel? It seems kind of pointless, doesn’t it?

version 4.1.3 regarding matter , it can be paired to other eco system but cant sync devices ( wifi and zigbee from zbbridge ultra) it shows unsupported now

I have the same behavior with proximity sensor.

In HA, the screen goes to sleep as defined in Android settings, but only wakes up after touching the screen.

If there is a way to wake using proximity sensor, would be great :+1:t2:

Thanks

Can you elaborate? I don’t get it. You want to synchronize Zigbee devices from other bridge through NSPanel Pro?

i got wifi devices and zigbee devices ( from zbbridge ultra ) , they should normally exposed to matterbridge , tested with matterbridge (zbbridge,cubeos,ihost) and were fine , but with nspanel pro matterbridge they appear as unsupported now

The message “not yet supported” speaks for itself. Firmware 4.x.x is under development, and support for these devices will likely be added in future versions. You just need to be patient, that’s all :slight_smile:
As far as I know, the development team is expanding compatibility step by step, so it is reasonable to expect broader support in upcoming versions.