Pages Menu
TwitterRssFacebook
Categories Menu

Posted by on Ago 2, 2019

안드로이드 플래시 예제

모바일 오딘은 오랫동안 안드로이드에 대한 사용자 정의 도구를 만들어왔다 체인 파이어로 알려진 개발자에서 온다. Chainfire의 소프트웨어를 발견하기 전에 사용자 정의 ROM 깜박임 노력은 컴퓨터에 액세스 할 수있는 시기와 장소로 제한되었습니다. 이제 모바일 Odin이 설치되었으므로 앱이 모든 작업을 수행하기 때문에 Android용 새로운 사용자 지정 ROM 파일을 찾고 다운로드하는 것만으로도 문제가 됩니다. 나는 그것을 적극 추천한다. 기기가 휴대전화 또는 태블릿과 호환되는지 확인해야 합니다. 이 목록은 2011년 11월에 처음 선보인 이래로 성장했습니다. 제조업체는 잠긴 부트 로더와 잠금 해제된 부트 로더가 있는 장치에서 반환되는 값을 테스트해야 합니다. 예를 들어 Android 오픈 소스 프로젝트(AOSP)에는 ro.boot.flash.locked boot 속성을 기반으로 값을 반환하는 참조 구현이 포함되어 있습니다. 예제 코드는 다음 디렉토리에 있습니다: 대신, 가장 좋은 방법은 ADB와 Fastboot를 포함하는 안드로이드 SDK 도구 중 하나를 설치하는 것입니다, 또는 그냥 ADB와 패스트 부팅, 구글에서. 전체 패키지 또는 플랫폼 도구 자체만 선택하든, 실제 거래입니다. 다음 가이드에서 방법 1의 Windows, Mac 및 Linux용 설치 프로세스를 설명했기 때문에 시작하기 위해 이 곳으로 가십시오. 다음으로, 부트 로더의 잠금을 해제하는 시간이다.

기기와 함께 제공 된 Android 버전에 따라 두 가지 방법 중 하나로 수행됩니다. GSI를 시작하려면 다음 섹션에서 GSI 구성(및 허용된 분산), 유형(Android GSI 및 레거시 GSI) 및 공급업체 바이너리 및 VNDK 종속성에 대한 세부 정보를 확인하십시오. GSI를 사용할 준비가 되면 장치 대상에 대한 GSI를 다운로드하여 빌드한 다음 GSI를 Android 기기로 플래시합니다. 지원되지 않는 두 가지 사용 사례는 #1.a 및 #1.b입니다. 이러한 경우 레거시 GSI는 Android 8.1을 실행하는 장치를 지원하지 않으며, 1) board_VNDK_VERSION이 빌드에서 생략되거나 2) 런타임 적용이 비활성화됩니다(즉, BOARD_VNDK_RUNTIME_DISABLE로 빌드됨). 이러한 장치는 공급업체 바이너리가 레거시 GSI에 포함되지 않은 Android 8.1 비 VNDK 공유 라이브러리에 의존하기 때문에 지원되지 않습니다. 레거시 GSI와 호환 이러한 장치를 확인 하려면, 다음 중 하나를 수행 해야 합니다.: 모바일 오딘은 $4.99 구글 플레이 스토어에서 그리고 난 지난 주말에 그것을 구입. 그냥 하루의 사용 후, 나는 그것으로, 나는 초기에 구입 한 삼성 갤럭시 탭 7.7에 안드로이드 KitKat의 최신 버전을 얻을 수 있었기 때문에 모든 페니 가치가 발견 2012. 그러나 휴대 전화를 업데이트하지 않을 수 있습니다. 당신은 부드러운 벽돌에서 복구하기 위해 재고 펌웨어를 다시 깜박 일 수 있습니다. 이 경우, 시스템 이미지는 종종 모든 것을 해결하기 위해 플래시해야 하는 유일한 이미지입니다, 그것은 안드로이드의 전체를 포함하기 때문에.

즉,이 이미지와 다른 것을 플래시하는 경우 루트 액세스로 변경 한 모든 변경 내용을 취소하고 모든 것을 다시 배치합니다. 레거시 GSI는 Android 9 소스 트리에서 빌드되지만 업그레이드된 장치에 대해 다음과 같은 이전 버전과 호환되는 구성을 포함합니다. 특히 키마스터는 GSI에서 보고한 버전 정보가 공급업체의 부트로더에서 보고한 버전 정보와 일치하지 않을 수 있으므로 확인을 수행해서는 안 됩니다. 키마스터 3 이하를 구현하는 장치의 경우 공급업체는 확인을 건너뛰거나 키마스터 4로 업그레이드하기 위해 키마스터 구현을 수정해야 합니다. 키마스터에 대한 자세한 내용은 하드웨어 지원 키스토어를 참조하십시오.

Centro per un Futuro Sostenibile via Tacito, 84 00193 Roma tel. +39 06 90288228