哇! 我的也是綠版PCB, 剛剛查看, 版本還是1.40.14 . 看來, 如果升級了, 恐怕也會淪陷...
升級程序是靠系統排程, 每晚零晨3點, 就會運行檢查一次是否有更新檔.
"* 3 * * * /bin/ota slient # check ota"
而綠板PCB因為幾乎都是只讀權限, 更新主程序 (/bin/ota) 是無法刪除的, 然後也無法把 crontab排程 改為開機不運行,
我暫時用以下命令把兩個看來跟排程有關的背景程序給強制結束了. 再來等待後期的解決方法.
ssh 登入小愛, 在命令列輸入 "ps" (回車)
.........................................
1122 root 3100 S /usr/sbin/crond -f -c /etc/crontabs -l 5
.........................................
1892 root 11712 S /usr/bin/mico_ai_crontab
.........................................
找到這兩個程序, 得到最前面的程序代碼, 然後以 "kill -9 1122", "kill -9 1892" 命令
來刪除這兩個與排程相關的程序.
root@mico:~# uci -c /usr/share/mico show
uci: Entry not found
uci: Entry not found
version.version=core
version.version.ROM='1.40.14'
version.version.CHANNEL='release'
version.version.HARDWARE='S12A'
version.version.APPID='288230376...................'
version.version.APPTOKEN='562174...................'
version.version.UBOOT='0.0.1'
version.version.LINUX='0.0.1'
version.version.RAMFS='0.0.1'
version.version.SQAFS='0.0.1'
version.version.ROOTFS='0.0.1'
version.version.BUILDTIME='Wed, 12 Dec 2018 07:29:49 +0800'
version.version.BUILDTS='1544570989'
version.version.GTAG='commit b9e9b6640c2491c7a77a2.......................'
root@mico:/# crontab -l
*/5 * * * * /usr/sbin/easy_logcut size
* * * * * /usr/sbin/network_probe.sh
32 4 * * * /usr/sbin/pns refresh
*/10 * * * * /usr/bin/check_mediaplayer_status
* 3 * * * /bin/ota slient # check ota
|