【发布时间】:2016-05-26 14:09:16
【问题描述】:
我需要将 Nexus 5X 上的一个共享 obj /system/lib/hw/bluetooth.default.so 替换为我从 AOSP 源构建的另一个。
Nexus 5X 运行 MTC19T 出厂镜像并已root。
如何做到这一点?
【问题讨论】:
标签: android android-source android-firmware
我需要将 Nexus 5X 上的一个共享 obj /system/lib/hw/bluetooth.default.so 替换为我从 AOSP 源构建的另一个。
Nexus 5X 运行 MTC19T 出厂镜像并已root。
如何做到这一点?
【问题讨论】:
标签: android android-source android-firmware
我自己想出来的。
有几种方法是解压缩 + 重新打包 img 文件,或者创建我找不到指导的 update.zip。
最简单的方法是使用 TWRP 恢复。可以直接修改系统分区。所以我将文件复制到 /sdcard,然后在 TWRP 中,我将它移动到正确的位置。
【讨论】:
u:object_r:media_rw_data_file:s0 保存的,所以在蓝牙加载这个库之前需要setenforce 0。
copy 而不是move,则可以减轻这种副作用
adb remount,然后是 adb push 到最终位置。