手机上安装超级终端的方法:[5]连CDC-USB设备
介绍了具有OTC功能的手机与某硬件设备进行通讯的案例。此案例中的外部设备 须先安装好自身的“CDC-USB”相关固件(本篇以848OR839为例)
操作方法
- 01
首先用 R.E.管理器,将 /system目录,挂载为读写,步骤同系列四的第一步。
- 02
把下载好的SD卡上的文件 sdcard/848OR839/system/bin/proxmark3复制到Android的/system/bin/目录内,并且将其权限改为 [rwxr-xr-x] 把sdcard/848OR839/system/lib/libreadline.so 和 /system/lib/libtermcap.so复制到Android的/system/lib/目录内,并且将其权限改为[rw-r--r--] 如果你需要使用.lua脚本的话,就把/lualibs和/scripts目录放在/system/bin/lualibs/和/system/bin/scritps/目录。
- 03
以上操作完成之后就完成了客户端的安装,再次打开R.E.管理器,将/system目录挂载为只读,步骤同系列4第三步。
- 04
用OTG线连接好手机和外部设备后,可用RE管理器查看到外部设备的标识号,见下图。若无"ttyACM*"之类标识符,则证明连接不成功,
- 05
也可进入终端管理器用 以下命令进行外部设备标识号的查找 ls /dev/ttyACM*
- 06
用RE管理器对外部设备的操作权限进行更改,否则在终端窗口连接外部设备时提示无此端口,此步848时需改,839时不需更改估计与超级终端是否完全获得ROOT权限有关,更改示例图如下。
- 07
更改完后的设备权限如下图所示,可与4步图片进行对比。
- 08
进入已可成功获取ROOT权限的终端管理器,输入操作外部设备的对应的指令,完成对外部设备的操作。此步因运行目录选择不正确,提示LOG文件无法打开。
- 09
进入正确的运行目录下(软件自身的SYSTEM/BIN下),再次输入操作外部设备的对应的指令,完成对外部设备的操作。一切OK。目录可建于SD卡等上,其权限要可写。