3

我正在尝试在类似BeagleBoard的设备上集成一些 Android 系统。我拥有完整的文件系统访问权限,因为我可以读取/写入/格式化托管引导和 rootfs 分区的 CF 卡。例如,我可以轻松地修改 init.rc 以在设备启动期间执行任意命令。

基于此,如何在设备上为用户启用 root 访问权限?如果这不可能,我该如何设置 dropbear SSH(或任何其他服务),使其以 root 权限运行? z4root 不起作用,而且我确信在完整的文件系统访问权限下必须有更好的方法。这是物有所值的 Android 2.2 (Froyo)。

4

1 回答 1

3

修改 default.prop 文件以将 ro.secure 设置为 0 将使 adb shell 像在模拟器或开发设备上通常那样以 root 身份运行。

因为这不是 android 架构师所设想的情况,所以您可能会在桌面 linux 机器上找到“有时”“出于某些目的”为您提供 root 的解决方案不一定开发得很好,但您也许可以借用一些东西来自社区 rom 之一的来源,例如氰。

于 2011-02-04T17:49:48.993 回答