브러쉬 원칙 및 방법 : 안드로이드 ROM 분석 (1) [십시오]

브러쉬의 우선 원칙

안드로이드 시스템 시작, 같은 작업이 전화기의 키의 현재 상태를 검토 할 것이다 (그것은 적어도 현재 시스템이 더 전기가 없습니다 알아야 할) 완료 후 하드웨어 자체 테스트 등 같은 일부 작업을 실시한다 (그리고 소위 브러쉬가 이 경우는 이른바 브러시를 입력하는 모드에서 스위치 이때 브러시 조합 키 상태는, 시스템은 프로그램 내부의 ROM을 호출 할 경우) 브러시 모드에 들어간 다른 키 조합 상이한 로이드 전화 (회복이라고 프로그램, 그리고 브러시 패키지의 무결성 및 디지털 서명의 적법성을 확인하기위한 도구 프로그램의 바로 본질입니다. 컴퓨터를 통해 가장 최신의 루트, 디지털 서명이 회복 후 정당성의 문제, 그리고 없다하지 아니 하리라 프로그램 브러시 팩 압축 해제 한 ROM에서 파일 내부에 기록 된 다음 브러시 패키지에) 번쩍이 절차를 완료하려면,이 때 키가 브러시 기계 모드를 표시하지 않은 경우, 시스템은 메모리 디스크를 만들 것이다, 그것은 캐리어 내부의 ROM에서 시작 해당 파일 시스템 및 디스크 메모리에 차례, 리드를 관련 파일을 복사 가이드를 시작하고 가상 머신 달빅을 시작 리눅스, 그 과정은 다음 대기 화면을 볼 수, 작업 부하 및 실행 프레임 워크를 만드는 것입니다. 물론, 많은 것들에 발생하는 과정에서, 그것은 많은 서비스를 시작했다.

이제 사실, 요약하기, 브러쉬 ROM 패키지는 브러시 기계 모드로 압축 파일입니다 파일 안에 패키지를 브러시 것이다 복구 프로그램은 원래 ROM의 ROM 파일 저장 영역을 대체 할 저장 영역에 기록되어 다음 번에 당신이 전화를 시작할 때 부하 그냥 ROM에서 파일을 교체하고, 시작하고 시스템을 실행하기 위해이 파일을 사용했을 때. 이 모든 기능 및 효과 브러시 팩의 본질, 브러시 커버를 교체하고 작업 파일입니다.

 

둘째, 본 방법 브러시

우리가 일반적으로 부팅 SD 카드를 눌러 X + 전원 버튼에 저장 update.zip 것 (1) 복구 방법은,이 방법은 복구 방법 또는 다양한 IMG 파일 복사 및 기타 작업이라고합니다. 그것은 회복의 원칙, 다른 종이를 반복 작동합니다.
화이트 포인트를 말할 상대적으로 시원한 방법은 실제로 (2) FASTBOOT 방법은, FASTBOOT 직접 지정된 범위에 기록 (우리가 CD-ROM 이미지 파일 감각에 할 것과 유사한 IMG 파일) 각 파티션의 이미지 파일을 가지고있다 파티션, 우리가 일반적으로 Ghost가 운영 체제를 복원 할 것과 다소 유사한.
일반적으로 가난한 사람들에 의해 평가된다 더 두 가지 방법, :
복구 방법이 더 간단하고 SD 카드의 update.zip 디렉토리에 넣고, 다음 복구 모드 ALT-를 입력 할 것입니다 만 바보가 필요합니다 거기에의, 그러나 어떤 바보 것은, 그가의 유연성은 매우 작고, 그것을 해결하는 방법을 알고도 잘못된 것입니다. 일반적으로 할 석사 롬 롬의 신뢰성을 보장하기 위해, 설치 프로그램은 일부 환경 몇 가지 결정을 설치하고 당신이 전화 환경을 끊임없이 변화,뿐만 아니라, 사려 깊은 롬을 마스터하기 어려운, 복구 프로그램 자체 일부 환경 검증도 있습니다.
FASTBOOT 방법은 더 유연하고 더 강력에서 FASTBOOT 복구 방법에 의존 할 필요가 없다, 또는 상황이 또 다시 FASTBOOT 사이드 브러시를 사용할 수 있습니다로도 기본 나쁜 브러시 리눅스 복구 모드를 얻을 수 없습니다. , 벽돌이다 FASTBOOT 모드를 입력해서는 안 브러시 SPL 나쁜, 그래서 만약 FASTBOOT 모드는 실제로 SPL 브러시 기계를 호출한다. FASTBOOT 방법 당신은 * ^ _ ^ * 모드 폰이 지식을 조작 할 수 FASTBOOT가 구글을 참조하시기 바랍니다 입력하는 동시에, FASTBOOT 컴퓨터 프로그램이 필요합니다


세, 안드로이드 시스템 파티션 (파티션이 사항이 정확하지 않을 수 있습니다)
(1) HBOOT (우리가이 물건을 브러시 SPL)이 가장 기본적인 파티션 부팅 파티션 (컴퓨터와 유사한 BIOS), 불량이 지역입니다 거의 벽돌에, 그래서 우리는 SPL 그렇게 조심 아로 브러시 때.
(2) 부팅, 부팅 파티션은 리눅스 운영 체제의 파티션해야합니다.
(3) 라디오,이 파티션은 문자 메시지를 보내고 전화 통화 등의 기본 장치 드라이버 또는 프로그램이 기능과 관련된 전화 번호가 서로 다른 시스템은, 우리가 일반적으로 ROM의 높은 버전을 브러시, 라디오 지원의 다른 버전 라디오 전화로 이어질 가능성이 당신이 높은 버전을 솔질하지 않는 경우와 같은 정상이 아니다.
(4) 복구, 파티션 복구 프로그램은 다른 기능을 가져올 수있는 복구의 이전에 언급,이 브러시 다른 버전으로 가득하지만, 일반적으로 가장 중요한 복구 브러쉬 루트 권한을 언급이다.
프로그램의 주요 기능 (5) 시스템, 일반적으로 배포되는 ROM 파티션, 우리는 작동합니다 프로그램을 함께 제공하고 파티션의 수정 및 편집을 기반으로하는 사용자 정의 ROM에 대해 말하고있다.
(6) 유저 데이터, 사용자 데이터, 말을하지 않습니다.
(7) 캐시는 OTA 업그레이드, 우리는 브러시 SPL 프로그램 영역의 크기는 파티션 크기를 축소하고, 프로그램 영역을 증가시킬이 크기의 주요 영역입니다 증가시킬 수 있습니다 말했을 때 캐시, 캐시가 일반적으로 사용된다.

에서 : HTTPS : //blog.csdn.net/y97523szb/article/details/6452076

추천

출처www.cnblogs.com/xuan52rock/p/11544159.html