第一部分:基于Android开发平台的设备---ADB(Android Debug Bridge)是Android 定频工具安装指导
操作步骤:
1、adb push C:\Users\lenovo\rftesttool54 /data/rftesttool/
2、adb install C:\Users\lenovo\rftesttool54\RFTestTool-user-5.4.apk
3、adb shell
4、cd /data/rftesttool/
5、ls
6、cd /data/rftesttool/android_v1-v4
备注:如果是android4.0进入android_v4.0文件夹
如果是android4.1~4.4进入android_v1-v4文件夹ys
如果是android5.0以上进入android_v5-vn文件夹
7、cp * ../
8、cd ..
9、chmod 777 *
10、cd /
11、busybox find -name "*.txt"
找到模块使用的nvram,拷贝到/data/rftesttool/并重命名为nvram.txt;
12、cp /system/etc/firmware/nvram_ap6212a.txt /data/rftesttool/nvram.txt
例如:cp /system/etc/firmware/nvram_AP6330.txt /data/rftesttool/nvram.txt(这里拷贝自己模块的txt文件,现在是以AP6330为例);
(如果驱动是编译成ko文件,还要拷贝ko文件到/data/rftesttool/并重命名为bcmdhd.ko busybox find -name "*.ko"
cp /system/etc/firmware/nvram_AP6XXX.ko /data/rftesttool/nvram.ko )
9、/data/rftesttool/wifiservice&
10、svc wifi disable
如果是驱动是编译成ko文件,那么在settings里面的wi-fi driver type里面选择:
否则选择编译进内核(另一个选项)
点rftesttool里面的wifi
如果不成功,再尝试下如下操作:
以下以RK3288+AP6330为例:
dmesg
出现错误:
dhdsdio_download_code_file: Open firmware file failed
/system/etc/firmware/fw_RK903_ag_mfg.bin
11、mount -o remount,rw /system
12、cp /data/rftesttool/fw_bcm40183b2_ag_mfg.bin /system/etc/firmware/fw_RK903_ag_mfg.bin
再点rftesttool里面的wifi,成功
如果是AP6330需要测试5G,在Settings里面的Wi-Fi driver里面设置为:/data/rftesttool/fw_bcmdhd_ag_mfg.bin
蓝牙定频工具安装:
1、adb shell
2、进入/system/app下,把带blue字样的文件删除
3、cd /
4、busybox find -name "*.hcd"
把模块的hcd文件拷贝到/data/rftesttool/并重命名为bcmdhd.hcd
5、进入setting,在BT UART interface里面设置相应的串口
6、/data/rftesttool/btservice&
7、点rftesttool里面的BT
举例说明:
adb root
adb remount
adb push
adb connect 12.168.50.111
adb kill-server
S
设备端:关于设备---连击5次---开发者选项---打开USB调试--- 设置---USB---连接到PC
设置---无线和网络---更多---IP地址
Logcat –c
Logcat
Dssmxx
am start -n com.ampak.rftesttool/.RFTestTool