手机上安装超级终端的方法:[5]连CDC-USB设备

作者:没什么大不了 | 创建时间: 2023-06-05
介绍了具有OTC功能的手机与某硬件设备进行通讯的案例。此案例中的外部设备 须先安装好自身的“CDC-USB”相关固件(本篇以848OR839为例)...
手机上安装超级终端的方法:[5]连CDC-USB设备

操作方法

首先用 R.E.管理器,将 /system目录,挂载为读写,步骤同系列四的第一步。

把下载好的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/目录。

以上操作完成之后就完成了客户端的安装,再次打开R.E.管理器,将/system目录挂载为只读,步骤同系列4第三步。

用OTG线连接好手机和外部设备后,可用RE管理器查看到外部设备的标识号,见下图。若无"ttyACM*"之类标识符,则证明连接不成功,

也可进入终端管理器用 以下命令进行外部设备标识号的查找 ls /dev/ttyACM*

用RE管理器对外部设备的操作权限进行更改,否则在终端窗口连接外部设备时提示无此端口,此步848时需改,839时不需更改估计与超级终端是否完全获得ROOT权限有关,更改示例图如下。

更改完后的设备权限如下图所示,可与4步图片进行对比。

进入已可成功获取ROOT权限的终端管理器,输入操作外部设备的对应的指令,完成对外部设备的操作。此步因运行目录选择不正确,提示LOG文件无法打开。

进入正确的运行目录下(软件自身的SYSTEM/BIN下),再次输入操作外部设备的对应的指令,完成对外部设备的操作。一切OK。目录可建于SD卡等上,其权限要可写。

温馨提示

ttyACM* 权限不正确时,会提示 “ttyACM* not permission”,须先用RE更改其权限。
839版可能不认KP,建议换为834,稳定可靠,但MM有全零字段。
所有文件及文件夹未更改前的权限见2步图示,未改时也可正常运行。
点击展开全文

更多推荐