版主提醒:Lua表盘拥有读写系统文件的权限,且当前阶段安装并保留可能导致系统更新后无限重启,而S3暂无防砖机制。请谨慎使用!
提供了在手表上使用操作命令行的功能。
在使用上述四个按钮之前,请先清空手表通知,否则操作起来会非常困难!
欢迎其他Vela设备用户提交UI适配代码,或提出功能建议!
1.1.0 更新内容:
- 新增了命令输入提示符,并能显示当前工作目录。
- 添加了工作目录功能,现在可以在 Shell 中使用 cd 指令。
- 程序的健壮性得到提升。
- 使用效率显著提高,可称之为史诗级更新。
1.1.1 更新内容:
- 增加了对大写 CD 命令的支持。
- 修复了在根目录使用 cd 命令进入错误目录时导致程序崩溃的问题。
- 进一步提高了程序的健壮性。
1.2.0 更新内容:
- 新增功能:当 cd 命令进入多级目录失败时,会默认进入最近的可访问目录。
- 修复了在路径中含有多个斜杠时,cd 命令可能导致程序崩溃和工作目录混乱的问题。
- 对大写 CD 命令的支持进行了完善。
注:基于Xiaomi Watch S3 蓝牙版——系统版本:1.16.2
NuttShell可用命令:
系统命令:
. | [ | ? | arp | basename | break | cat | cd | cp | cmp |
dirname | date | dd | df | dmesg | echo | env | exec | exit | false |
free | memdump | help | hexdump | ifconfig | ifdown | ifup | insmod | kill | ln |
ls | lsmod | md5 | mkdir | mkfifo | mkrd | mount | mv | mw | nslookup |
pmconfig | poweroff | printf | ps | pwd | readlink | reboot | resetcause | rm | rmdir |
rmmod | rptun | set | shutdown | sleep | source | test | time | timedatectl | ture |
truncate | uname | umount | unset | uptime | usleep | xd |
内置应用程序命令:
sh | curl | fatutf8 | fsckexfat | renew | rexec | sshd | iperf2 | log_service | nfc_stack_bridge |
setlogmask | mm | dumpstack | lua | ping | nxplayer | nxlooper | offline_log | miwear_rtc_checher | scp |
nsh | fstest | sensor_middle_service | tar | hello | gzip | gpio | watchpoint | cu | ramtest |
touchupdate | setprop | mediatool | touchpoint | storage_test | mkgpt | sb | miwear_model_get | getprop | qjs |
rb | ssh | kvdbd | uorb_listener | wapi | miwear_model_set | uorb_unit_test | nxrecorder | miwear | i2c |
NuttX官方命令文档:https://nuttx.apache.org/docs/latest/applications/nsh/commands.html
如果文档中找不到目标命令,请百度或者去问ChatGPT
警告!操作系统文件的操作极具风险,可能会使手表变成“砖头”!未经系统性学习的新手请勿尝试安装此表盘!对于任何问题,本人概不承担责任。
VelaOS开发技术交流群:748249608
附件
最后编辑: