工具
串口调试板
U型口转USB延长线
电脑软件:SecureCRT
连接
和V19刷固件包一样
指令操作
先配置好系统文件
Makefile里面加
DHDCFLAGS += -DDHD_8021X_DUMP -DDHD_DHCP_DUMP -DDHD_ICMP_DUMP -DDHD_ARP_DUMP
这个容易导致投影仪重启(负荷太大?)
config.txt里面加:
dhd_console_ms=20
android_msg_level=0xffff
wl_dbg_level=0xf
dhd_msg_level=0x801
dump_msg_level=0xff
方式一
以上配置可以整合成一个KO文件后放入vendor/lib/modules/ 文件路径下:
切到adb模式:echo 1 > sys/devices/platform/ffe09080.usb3phy/umode(有串口连接就不用)
- 先挂载: mount -o remount,rw /vendor (如果没挂载,vendor文件处于只读模式)
- 把存入U盘的ko文件拷贝到上面说到的路径(ko文件拷入后没有记录到关键信息)
方式二
只能靠刘工他们编一个img固件,当需要修改config.txt文件里的信息时,可以执行以下操作:
- 查看vendor路径下的config.txt:cd vendor/etc/wifi/buildin/
- 这时打一个Enter:出现一个#号并能继续打命令
- 接上一步查看config.txt中的内容:cat config.txt(查看最后一页的内容,实际上是全部)
- 仿照里面的内容重新新建一个config.txt文本,拷入U盘
- 先挂载: mount -o remount,rw /vendor
- 后把U盘里config.txt文件拷贝:cp mnt/media_rw/XXXX/config.txt vendor...
- 重启:reboot
配置好后的指令操作
- 开启root:su \r v19 \r echo 0 >proc/sys/kernel/printk \r (\r发送一个回车)
- wpa_supplicant 开debug level:wpa_cli log_level DEBUG(PS:此命令当次开wifi有效,需要WiFi处于开启状态)
- 开启kernel:echo 7 > /proc/sys/kernel/printk \r
- 在设备里新建一个logcat并记录:logcat –v time > /data/logcat.txt(保存在data/路径下)
- 停止当前程序运行:ctrl+z
- 关闭kernel:echo 0 > /proc/sys/kernel/printk