MTK OEM Unlock
检查sec_unlock.c fastboot_oem_unlock函数是否是Key检测,如不是 修改代码:
diff --git a/vendor/mediatek/proprietary/bootable/bootloader/lk/app/mt_boot/sec_unlock.c b/vendor/mediatek/proprietary
index 3f486bf..e7ed97c 100755
--- a/vendor/mediatek/proprietary/bootable/bootloader/lk/app/mt_boot/sec_unlock.c
+++ b/vendor/mediatek/proprietary/bootable/bootloader/lk/app/mt_boot/sec_unlock.c
@@ -447,7 +447,7 @@ void fastboot_oem_unlock(const char *arg, void *data, unsigned sz)fastboot_okay("");}break;
- } else if (mt_get_gpio_in((GPIO80 | 0x80000000)) == 0/*mtk_detect_key(MT65XX_MENU_OK_KEY)*/) { //VOL_D
+ } else if (mtk_detect_key(MT65XX_MENU_OK_KEY)) { //VOL_DOWNvideo_printf("return to fastboot in 3s\n");mdelay(3000);fastboot_boot_menu();
@@ -509,7 +509,7 @@ void fastboot_oem_lock(const char *arg, void *data, unsigned sz)fastboot_okay("");}break;
- } else if (mt_get_gpio_in((GPIO80 | 0x80000000)) == 0/*mtk_detect_key(MT65XX_MENU_OK_KEY)*/) { //VOL_D
+ } else if (mtk_detect_key(MT65XX_MENU_OK_KEY)) { //VOL_DOWNvideo_printf("return to fastboot in 3s\n");mdelay(3000);fastboot_boot_menu();
按照如下步骤进行如下操作:
步骤一:
Setting>System>Developer options > Enable OEM unlocking
步骤二:
adb reboot bootloader //进入bootloader模式
fastboot flashing unlock //进入解锁界面
press volume up key //手动按下音量键

步骤三:
fastboot reboot //pass过后,输入此指令重启手机
adb root //重启后输入此指令root手机
adb disable-verity //解锁verity

步骤四:
adb reboot //再次重启手机
adb root //root手机
adb remount //挂载手机,提示remount 已经ok

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
