全部博文(478)
发布时间:2016-05-31 11:52:18
http://blog.csdn.net/huangyabin001/article/details/45672861在Recovery模式首页,Recovery系统通过调用GetMenuItems()函数向我们展示了一个选项列表,当有按键操作发生时,系统会通过HandleMenuKey()函数来处理按键操作。通常情况下我们可以通过操作VolumeUp和VolumeDown来切换选项。原生环境下,如果当前选项为首.........【阅读全文】
发布时间:2016-05-31 11:49:10
http://blog.csdn.net/huangyabin001/article/details/46367371原文地址:FULL VS INCREMENTAL OTA一、简介: OTA升级有两种类型,每一种类型都有对应的用途和优势。但是,只有一种类型是用户常常能够接触到的。现在我们来一起熟悉他们。如下图: 从上面的曲线图中我们知.........【阅读全文】
发布时间:2016-05-31 11:35:38
转载自 http://blog.csdn.net/mu0206mu 这篇及以后的篇幅将通过分析update.zip包在具体Android系统升级的过程,来理解Android系统中Recovery模式服务的工作原理。我们先从update.zip包的制作开始,然后是Android系统的启动模式分析,Recovery工作原理,如何从我.........【阅读全文】
发布时间:2016-05-31 11:18:51
1. 参考文档http://blog.csdn.net/u010223349/article/details/403927892. 代码路径alps/bootable/recovery/screen_ui.cpp// Draw the progress bar (if any) on the screen. Does not flip pages.// Should only be called with updateMutex locked.void ScreenRecoveryUI::draw_progress_locked(){ .........【阅读全文】
发布时间:2016-05-31 11:06:52
1. 开机时若是卡在开机第一帧,就应该抓取串口log,若是在preloader/lk阶段,MTK平台是默认打印的,是可以直接打印出来的,若是卡在kernel阶段就比较麻烦一些,必须在lk中将串口log开启后才能抓取到kernellog2. lk开机串口log方式:aops/bootable/bootloader/lk/app/mt_boot/mt_boot.c#ifdef USER_BUILD &.........【阅读全文】