Page 1 of 1

Web console not working - anti_copy_verify fail

Posted: 2026-07-07 22:01
by twowordz

Hi,

I had some issues with my pico kvm and followed the instructions on the "Offline Firmware Update" page on the wiki to factory flash it. I tried both Luckfox-PicoKVM-Lite-Image-MicroSD.img and Luckfox-PicoKVM-Sys0.1.6-App0.1.2.img.

Nothing listening on port 80 or 443:

Code: Select all

[root@picokvm root]# netstat -ltun
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       
tcp        0      0 127.0.0.1:3893          0.0.0.0:*               LISTEN      
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      
tcp        0      0 :::22                   :::*                    LISTEN      
tcp        0      0 :::23                   :::*                    LISTEN      
udp        0      0 0.0.0.0:33392           0.0.0.0:*                           
udp        0      0 192.168.88.64:123       0.0.0.0:*                           
udp        0      0 127.0.0.1:123           0.0.0.0:*                           
udp        0      0 0.0.0.0:123             0.0.0.0:*                           
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           
udp        0      0 :::39792                :::*                                
udp        0      0 fe80::7435:92ff:fe1e:fb32:123 :::*                                
udp        0      0 ::1:123                 :::*                                
udp        0      0 :::123                  :::*                                
udp        0      0 :::5353                 :::*    

It appears that I am facing some kind of copy protection.

Code: Select all

[root@picokvm root]# tail -n 20 /tmp/kvm_app.log
2026-07-07T21:55:57Z INF kvm vpn restarting vpn_video binary
2026-07-07T21:55:57Z INF kvm audio [kvm_vpn] anti_copy_verify fail
 pipe=stdout
2026-07-07T21:55:57Z INF kvm vpn kvm_vpn binary exited with no error
2026-07-07T21:56:07Z INF kvm audio restarting audio_video binary
2026-07-07T21:56:07Z INF kvm audio [kvm_audio] anti_copy_verify fail
 pipe=stdout
2026-07-07T21:56:07Z INF kvm audio kvm_audio binary exited with no error
2026-07-07T21:56:07Z INF kvm vpn restarting vpn_video binary
2026-07-07T21:56:07Z INF kvm audio [kvm_vpn] anti_copy_verify fail
 pipe=stdout
2026-07-07T21:56:07Z INF kvm vpn kvm_vpn binary exited with no error
2026-07-07T21:56:17Z INF kvm audio restarting audio_video binary
2026-07-07T21:56:17Z INF kvm vpn restarting vpn_video binary
2026-07-07T21:56:17Z INF kvm audio [kvm_audio] anti_copy_verify fail
 pipe=stdout
2026-07-07T21:56:17Z INF kvm audio kvm_audio binary exited with no error
2026-07-07T21:56:17Z INF kvm audio [kvm_vpn] anti_copy_verify fail
 pipe=stdout
2026-07-07T21:56:17Z INF kvm vpn kvm_vpn binary exited with no error

Could you assist with recovery?

Thanks


Re: Web console not working - anti_copy_verify fail

Posted: 2026-07-16 11:18
by werty1st

Hi, i have the same problem. I accidentally formatted one of the eMMC partitions (but not he security partition) instead of the SD card.

I tried the factory image and the other image Luckfox-PicoKVM-Sys0.1.6-App0.1.2.img available on Google Drive.

SSH is working but no webserver.

Code: Select all

/userdata/picokvm/bin/kvm_app
...
2026-07-16T12:49:23Z INF kvm display display inited
2026-07-16T12:49:23Z INF kvm display dim_ticker has started
2026-07-16T12:49:23Z INF kvm display off_ticker has started
2026-07-16T12:49:23Z INF kvm display set brightness brightness=64
2026-07-16T12:49:24Z INF kvm display [kvm_display] creating screen_thread
 pipe=stdout
2026-07-16T12:49:33Z INF kvm audio restarting audio_video binary
2026-07-16T12:49:33Z INF kvm audio [kvm_audio] anti_copy_verify fail
 pipe=stdout
2026-07-16T12:49:33Z INF kvm vpn restarting vpn_video binary
2026-07-16T12:49:33Z INF kvm audio kvm_audio binary exited with no error
2026-07-16T12:49:33Z INF kvm audio [kvm_vpn] anti_copy_verify fail
 pipe=stdout
2026-07-16T12:49:33Z INF kvm vpn kvm_vpn binary exited with no error

Claude found that the "https://github.com/LuckfoxTECH/luckfox- ... ptee_v2/ta" file is missing. I copied it over but it didn't change anything. Its the wrong one.

I managed to fix the problem by copying the right .ta file onto the device:

Code: Select all

scp user@server:/Downloads/fox/6121a5c4-345d-4883-9762-412ecbdbf8a3.ta .
cp 6121a5c4-345d-4883-9762-412ecbdbf8a3.ta /lib/optee_armtz/.
reboot

afterwards the webserver starts and you can perform an OTA Uprade again.

image.png

the file can be found here:
https://filebin.net/31azny8839yhxijg/61 ... bdbf8a3.ta

I hope this will be fixed.