linux-kernel - android下bootloader后进入recovery流程,属于安卓架构的哪一层面?
迷茫
迷茫 2017-04-17 17:10:34
0
3
627

最近在了解安卓下进入recovery后的整体流程,包括factory reset和OTA升级的具体实现方法(源码),其中包括little kernel,recovery.cpp,init.rc,install.cpp,screen_ui.cpp等等。
想知道这个流程或者说这块内容属于安卓架构里面的哪一层?就是所谓的什么内核层,library层,应用层这种,还是说不属于里面的任何一层?
用到了OpenGrok,但奇怪的是我电脑没有配置过opengrok,为什么在浏览器里输入一个IP地址就直接可以使用并查阅代码了,是公司的服务器那边已经配置好了还是?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(3)
Ty80

부트로더 복구 프로세스는 내장된 하드웨어 시작 프로그램에 속하며 우리가 흔히 말하는 Android 아키텍처의 어떤 계층에도 속하지 않습니다. 우리가 흔히 말하는 Android 시스템 아키텍처의 최하위 계층은 커널 계층입니다. 하드웨어 전원 켜기 및 시작 등을 담당하고 Linux 커널을 시작합니다. 부트로더 복구는 PC 마더보드 BIOS 프로그램과 유사하지만 큰 차이점이 있습니다. BIOS에는 "표준"이 있으며 임베디드 하드웨어 구성은 항상 변경됩니다. Android 휴대폰을 플래싱하려면 일반적으로 플래싱이 정상적으로 진행되는지 확인하기 위해 먼저 해당 복구를 찾아야 합니다.
저는 OpenGrok을 사용해본 적이 없어서 발생한 문제의 원인을 모르겠습니다.

伊谢尔伦

open grok에 대한 질문에 답변해 드리겠습니다. 이 코드 웨어하우스는 귀하의 프로젝트에서 코드를 쉽게 볼 수 있도록 귀하의 회사에서 구축한 것임에 틀림없습니다.

阿神

부트로더는 Linux 시작 프로세스의 일부입니다. 이와 관련하여 가장 유명한 오픈 소스 버전은 u-boot라는 것을 기억합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿