Open 747211197 opened 7 months ago
可以将这个功能描述详细一点,我理解不到
进去adb shell 里面需要密码
可以参考这个,需要输入密码
这是什么设备,有没有我能够复现的方式
我找找方法,忘记了
这是什么设备,有没有我能够复现的方式 基本所以有设备都可以
设置这个要root,设置好了后进入就不需要
在全志平台Tina系统中,要设置ADB shell的密码,可以按照以下步骤操作:
找到管理权限与密码的shadow文件:
/package/base-file/files/etc/shadow
。target/方案名/base-file/etc/shadow
。修改shadow文件:
root::0:0:99999:7:::
,在root:
后即密码字段,默认为空,即默认有root权限而无需密码。创建密码:
makepasswd
命令创建密码,命令如下:
makepasswd --clearfrom=- --crypt-md5 <<YourPass
其中YourPass
为自定义的密码。
复制生成的哈希值密码:
root:
后,保存文件。修改adb_shell文件:
package/softwinner/adb
下。package/allwinner/adb
下。/bin/sh
改为/bin/login
。修改启动脚本:
/package/base-file/files/etc/init.d/done
中,添加/etc/init.d/adbd stop
命令,以使开机时默认禁止adb服务。重新编译系统:
make menuconfig
,在base-system
-> busybox
-> customize busybox option
-> Login/Password Management Utilities
中选择编译。adb shell
,需要登录账号root
及密码。执行必备命令:
/etc/init.d/adbd enable // 使能adb服务
/etc/init.d/adbd disable // 禁用adb服务
/etc/init.d/adbd start // 启动adb服务
/etc/init.d/adbd stop // 停止adb服务
这些命令可以根据需要自由搭配使用。
以上步骤完成后,每次使用adb shell
时都需要输入设置的密码才能进入shell模式➊❷❸。
只能参考这个。应该是没法复现
在进ADB shell里面可以这样设置命令就行 我们的密码是这个ADB36987所以这么写的
echo adb36987 | adb shell
这个功能正在开发,可以持续将这个issue打开
这个功能正在开发,可以持续将这个issue打开
好
大佬我这遇到有adb shell密码可以加一下这个功能吗?