网站根目录权限设置,营销型网站的基础建设,用dw制作做网站需要钱吗,开源展示型网站Android12 mtk平台通常关机后#xff0c;插上充电器是进入关机充电流程#xff0c;显示关机充电动画。
那么根据用户需求#xff0c;如果需要设置关机之后#xff0c;实现插上充电器后#xff0c;自动开机。
正常流程#xff1a;机器关机 -- 插上充电器 -- 显示…Android12 mtk平台通常关机后插上充电器是进入关机充电流程显示关机充电动画。
那么根据用户需求如果需要设置关机之后实现插上充电器后自动开机。
正常流程机器关机 -- 插上充电器 -- 显示充电动画
修改后流程机器关机 -- 插上充电器 -- 机器开机进入开机充电
||
||
以下是修改方案
启动模式的判断主要在lk阶段因为需要在lk代码中进行修改。
||
||
\vendor\mediatek\proprietary\bootable\bootloader\lk2\app\mt_boot\boot_mode.c void boot_mode_check(void) { u8 pl_mode pl_mode_check(); if (pl_mode) g_boot_mode pl_mode; else if (recovery_check()) g_boot_mode RECOVERY_BOOT; else if (fastboot_check()) g_boot_mode FASTBOOT_BOOT; else if (factory_key_check()) g_boot_mode FACTORY_BOOT; else if (bootmenu_check()) g_boot_mode boot_menu_select(); else if (kpoc_check()) g_boot_mode NORMAL_BOOT;//KERNEL_POWER_OFF_CHARGING_BOOT }//将KERNEL_POWER_OFF_CHARGING_BOOT替换成NORMAL_BOOT就不会进入关机充电流程将会被判定直接开机。