Android 12.0 debug版本打开OEM解锁开关功能实现
创始人
2024-11-14 11:05:45
0

通常为了方便push在debug版本会采用如下命令

adb root

adb disable-verity

提示:

Device is locked. Please unlock the device first.

查找日志可以发现system/core/set-verity-state/set-verity-state.cpp文件中is_avb_device_locked方法里

这个获取ro.boot.vbmeta.device_state属性

这个属性由uboot传上来

因此查找这个影响的代码

最终

u-boot/lib/secureboot/common/sec_common.c

        ret = sprd_sec_verify_lockstatus(lock_flag, PDT_INFO_LOCK_FLAG_MAX_SIZE);
 
        if(ret != 0) {
+#ifdef DEBUG
+               g_DeviceStatus = VBOOT_STATUS_UNLOCK; /*default lock status.*/
+#else
                g_DeviceStatus = VBOOT_STATUS_LOCK; /*default lock status.*/
+#endif
        }
        else {
                g_DeviceStatus = VBOOT_STATUS_UNLOCK; /*unlock status.*/

上一篇:Spring Boot

下一篇:Kibana安装

相关内容

热门资讯

透视苹果版!aapoker怎么... 透视苹果版!aapoker怎么设置抽水(透视)透视插件(一贯是真的有挂);1、下载好aapoker怎...
透视有挂"如何判断w... 透视有挂"如何判断wpk辅助软件的真假"竟然真的有挂(透视)微扑克教程(有挂教程);如何判断wpk辅...
透视辅助!pokermaste... 透视辅助!pokermaster脚本,好像是真的有挂(透视)靠谱教程(有挂技巧)1、pokermas...
透视苹果版(WePoKer)w... 透视苹果版(WePoKer)we poker辅助器下载(透视)确实是有挂(插件教程);一、we po...
透视智能ai!aapoker脚... 透视智能ai!aapoker脚本怎么用(透视)透视脚本下载(好像是真的有挂)1、游戏颠覆性的策略玩法...
透视科技"wejok... 透视科技"wejoker手机版透视脚本"真是存在有挂(透视)必备教程(有挂教程)1、玩家可以在wej...
透视游戏(wepoker)we... 透视游戏(wepoker)wepoker私人局俱乐部(透视)果然有挂(玩家教程)1、wepoker私...
透视规律!德州私人局脚本,起初... 透视规律!德州私人局脚本,起初真的是有挂(透视)透视教程(有挂方法)1、金币登录送、破产送、升级送、...
透视脚本!aapoker怎么选... 透视脚本!aapoker怎么选牌(透视)透视脚本入口(一贯存在有挂)小薇(透视辅助)致您一封信;亲爱...
透视最新"智星德州插... 透视最新"智星德州插件怎么下载"原来真的是有挂(透视)系统教程(有挂辅助)1、实时智星德州插件怎么下...