介绍
由于一些定制需求客户想要操作/system路径下的库文件正常此目录下是只有读的权限
修改
如果是板子没有音量按键的情况我们需修改如下文件,因为unlock页面需要power+音量键操作
路径:vendor/mediatek/proprietary/bootable/bootloader/lk/app/mt_boot/sec_unlock.c
#if 1//defined(USERDEBUG_BUILD) || defined(ENG_BUILD)
if (1) { //force VOL_UP press
#else
if (mtk_detect_key(MT65XX_MENU_SELECT_KEY)) { //VOL_UP
#endif
路径:device/mediatek/mt6761/BoardConfig.mk
ifneq ($(wildcard vendor/mediatek/internal/sboot_disable),)
BOARD_BUILD_SBOOT_DIS_PL:=yes
else
BOARD_BUILD_SBOOT_DIS_PL:=no //改为yes
endif
编译debug软件
解锁system分区步骤如下
adb shell
am start -n com.android.settings/com.android.settings.Settings
进入设置点击-系统关于手机-版本号点击6次-返回进入开发者选项-将OEM解锁打开
exit 退出adb模式
然后执行如下命令
adb reboot bootloader
fastboot flashing unlock
fastboot reboot
此时机器会重启 重启后我们执行
adb root
adb disable-verity
执行后提示重启重启后在执行
adb remount
此时system分区已解锁