7ced8076b58a68f638e698a518d604036829f5a4329e5da8f66d



글로벌 롬 올린 사람 피셜?


vendor_boot.img <- 이거 변경해야 한다 함(글롬꺼 PRC로 바꾸는 건지 내수 롬꺼로 바꾸는 건지는 모름)


그리고 후처리 작업 하나만 하면 됨(이거 아직 말 안 함)


내수 297은 글롬 최신 버전하고 롤백 인덱스가 같아서 부팅 가능


부트로더 락 상태에서 vendor_boot.img를 변조하면 부팅하지 못한다고 함.


279, 297 둘 다 부트로더 언락은 불가능하니 후처리 작업이라는 걸 해서 vendor_boot.img를 변경해도 부팅 가능하게 하는 듯


예상으로는

vbmeta.img 3개 있는 거 비활성화 패치하는 거 맞는 것 같은데


글롬 올리는 거랑 별개로 루팅은 하고 싶으면 boot.img 패치하면 됨


ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ


Xiaoxin Pad Pro GT 글로벌롬 설치 핵심 과정 (대화 내용 기반)


사용자들의 대화를 종합해보면, Xiaoxin Pad Pro GT에 글로벌롬을 설치하는 핵심 과정은 QFIL을 사용하지만, 부팅을 위해 vendor_boot 파티션을 반드시 패치해야 하는 것이 특징입니다.


1. 롬 플래싱 도구


 * QFIL 사용: 글로벌롬을 기기에 올리는 데 사용되는 도구는 QFIL입니다. (태갤러 112.184)


2. 가장 중요한 문제: 지역락과 vendor_boot


이 기기에서 가장 큰 장애물이며, 일반적인 롬 플래싱 절차와 구별되는 부분입니다.


 * 지역락 원리: 레노버 기기에는 하드웨어에 지역 코드(ROW - 글로벌, PRC - 중국 내수)가 기록되어 있습니다.


부팅 시 vendor_boot 파티션에 기록된 지역 코드와 비교하여 일치하지 않으면 절대 부팅이 불가능합니다. (태갤러 112.184)


 * 패치 필수: 팩트는 vendor_boot의 변경 없이는 지역락으로 인해 부팅이 안 됩니다. (태갤러 211.36)


 * 무결성 문제: 단순히 vendor_boot를 수정하는 경우 무결성 검증에 실패하여 부팅에 실패할 수 있습니다. (태갤러 112.184)


 * 핵심 해결책:


   * vendor_boot 수정 및 후처리: 글로벌롬은 vendor_boot를 수정하고 후처리 작업 하나만 해주면 됩니다. (태갤러 211.36)


   * 수동 패치: 기존에 뿌려진 파이썬 스크립트로는 작동하지 않으며, 수동 패치가 필요할 수 있습니다. (태갤러 211.36)


   * 검색 코드: vendor_boot에서 IROW가 아니라 **ROW**로, IPRC가 아니라 **PRC**로 검색해야 합니다. (태갤러 211.36)


   * 건드리는 파티션: 건드려야 할 파티션은 vendor_boot 하나뿐입니다. (init_boot나 boot 파티션은 루트 관련임). (태갤러 211.36)


3. 부트로더 언락 (Lock) 관련


 * 현재 (대화 시점 기준) GT Pro 내수롬 279, 297, 글로벌롬 모두 언락 불가능한 상태였습니다. (태갤러 112.184)


 * vendor_boot 변경 없이는 부팅이 안 되는 문제와 루팅, 부트로더 언락은 상관관계가 없습니다. (태갤러 211.36)


결론적으로, Xiaoxin Pad Pro GT에 글로벌롬을 올리는 상세 과정은 QFIL을 사용하는 일반적인 플래싱 절차를 포함하지만, 가장 까다로운 부분은 지역락을 우회하기 위한 vendor_boot 파일의 수동 패치 및 후처리 작업입니다. 이 작업 없이는 기기가 부팅되지 않습니다.