쿠크다스 멜랑쥬

샤오신패드 12.1 2025(TB365FC) 중국 내수 → 글로벌롬 삽질기 & 글롬화 방법 본문

일기/후기

샤오신패드 12.1 2025(TB365FC) 중국 내수 → 글로벌롬 삽질기 & 글롬화 방법

쿠크다스 멜랑쥬 2025. 12. 21. 23:22

나는 뭔가 사려고 하면 맨날 알아보고 사야지 간만 치다가 안사는데, 이번에 네이버 페이에서 직구대전이 열렸길래 가격을 보았고, 뭔가 휘뚜루마뚜루 쓸만해서 바로 질러보았다. 내가 원체 반항기가 많은 사람이라 사람들이 많이 사는 샤오신패드 12.7 PRO 2세대가 아닌, 12.1을 샀다. 보통 12.1을 사면 병,형신이야? 또는 호구 왔는가 소리를 듣는데, 어차피 나는 그걸로 넷플릭스나 끽해야 롤체만 할 것이기 때문에 굳이 8~9만원 더주고 비싼걸 살 이유가 없었다. 가격은 139,840원인데 포인트로 9000원을 줘서 실제로는 13만원 정도 했다. (아니 근데 왜 내 머릿속에서는 12만원이라고 생각하고 있었지)

얘는 내수용이라 싼건데, 내수용이라 함은 - 사서 전원을 켜보면 중국어 디폴트에 영어로만 사용가능하며 구글플레이 등에 사용이 지장이 생기므로 보통 반글화(한글 적용만)하거나 글로벌 Rom으로 업데이트하는 방법을 사용하는데 요즘 세상 참 좋아져서 딸깍 한번에 반글화는 업데이트 해주는데 글롬화는 손품좀 타야했다. 나는 겁대가리 없이 영상만 보고 글롬화 별거 없네?ㅎ 하고 글롬화 하려고 계획했다.

결론은 샤오신패드 12.1 2025(TB365FC)를 중국 내수롬에서 글로벌롬으로 옮기는 과정에서 벽돌이 되었고(다행히 하드 벽돌은 아님ㅎ;), 결국 내수 순정롬 복구 → 글로벌롬 재설치 → 국가코드 수정으로 정리한 과정을 정리해본다.


0. 샤오신패드 12.1 글롬화 방법

[준비물]
□ SP Flash Tool v6 (글로벌 ROM 및 Proinfo 플래시용)
https://spflashtools.com/category/windows
□ MTK USB 드라이버
https://mtkdriver.com/mtk-driver-v5-2307

□ 샤오신패드 글로벌 ROM 다운 RSA
https://pcsupport.lenovo.com/kr/ko/products/tablets/m-series-tablets/lenovo-idea-tab-lenovo-tab-k11-gen-2-tb336fu-tb336zu/downloads/driver-list/component?name=Software%20and%20Utilities&id=156BE23F-B536-4320-B35C-2F67EBDD9242
□ platform-tools (fastboot 상태 확인용)
https://developer.android.com/tools/releases/platform-tools?hl=ko
□ TB365FC 전용 중국 내수 순정롬
https://mirrors.lolinet.com/firmware/lenowow/2025/Idea_Tab_Plus_2025/TB365FC_CN/
□ HxD (헥스 에디터, proinfo 수정용)
https://mh-nexus.de/en/hxd/

□ IDM 가속기 (순정 롬 고속 다운로드 전용) 
https://www.internetdownloadmanager.com/

[주의사항]
태블릿과 PC 연결시 PC 뒷면 단자 사용
태블릿 전원 50% 이상 권장
충전용 말고 데이터 전송용 케이블 준비
얘는 퀄컴 칩셋이 아니라 미디어텍 칩이라서 QFU가 아닌 MTK USB 드라이버 깔아야함

0-1 기존 순정ROM readback

혹시 만일의 사태를 대비하여 + 나중에 국가코드 변경용 proinfo파일 추출 위한 기존 순정ROM readback 과정이다.

-SP FLASH TOOL 관리자 권한 실행
-Download-XML Choose에서 다운받은 중국롬 폴더>image>download_agent>flash.xml 파일 선택
-Readback 탭 선택 - Auto 적용 - ReadPT 선택 = Readback 대기상태
-태블릿(전원off) 볼륨 아래 버튼 누른 상태에서 PC연결하면 자동적으로 Readback 진행(10분정도 소요)


0-2 글로벌 ROM Flashing

이제 정식 글로벌 ROM을 다운받아 기기에 설치(Flashing)해줘야 한다. 다만 공식 글로벌 롬에는 꼭 필요한 scatter 파일이 없기 때문에 중국 순정 Rom에서 해당 파일을 추출(복붙)해야 한다.

- 일단 먼저 정식 글로벌 ROM을 다운 : RSA 파일 설치 > 간편 회원가입 > 상단 Rescue 탭 > Device Type 태블릿 선택 > Input Serial Number 선택 > 시리얼 AAAAAAAA (A8개) 입력 > 글로벌 버전 TB361FU 선택 > 다운로드 경로 변경해서 원하는 폴더로 다운로드 (기존 다운로드 경로는 C드라이브 숨겨진 폴더라서 나중에 숨김폴더 보이게 해야 접근 가능함)

- 중국 순정ROM 파일>Image>MT6835_Android_scatter.xml 파일 복사
- 다운받은 글로벌 ROM폴더 > Image폴더에 붙여넣기. 
- 글로벌ROM 폴더의 SPFlashtool 관리자 권한 실행
- Download-XML Choose에서 다운받은 글로벌롬 폴더>image>download_agent>flash.xml 파일 선택
- Authentication Choose에서 다운받은 글로벌롬 폴더>image>download_agent>da.auth 파일 선택
- 좌측 BROM Connection에서 auto detect 클릭 / download옵션은 download only 선택
- 파일은 전체 선택 후 Ik_a 파일과 dtbo_a 파일만 해제 (나중에 bootloader 설정 위함)
- Download 선택 후 동일하게 태블릿(전원off) 볼륨 아래 버튼 누른 상태에서 PC연결하면 자동적으로 플래싱 진행(10분정도 소요)

초록색 체크표시와 함께 완료되었다고 하면 연결선 분리 후 재부팅 해보면 무한 재부팅 현상 발생할 것인데 이제 부팅옵션 설정해주면 정상부팅됨 (근데 가끔 the current system is not compatible with the hardware 에러 메세지 뜨면서 강제 종료되면 이제 소프트 브릭(쉽게 말해 벽돌) 된거라 다시 구제해줘야함)

0-3 부팅옵션 설정

- 전원 키고 Lenovo로고 나오자 마자 볼륨 업 버튼을 한번 지긋이 눌러주면 Fastboot mode 부팅화면 진입
- 그 후 볼륨 다운 버튼 누르면 fastboot mode 적용 완료
- PC와 케이블 연결
- 안드로이드 platform-tools 폴더 > 주소창 cmd 입력

- fastboost getvar all 입력 (fastboost의 모든 variable을 불러옴)
- current -slot 확인 (a / b)
- fastboost --set-active=b/a (current slot과 반대 되는 slot 입력)
- fastboost reboot 입력 (재부팅되는데 몇 분 소요됨)

0-3 부팅확인 

- 글로벌 버전으로 잘 켜지는지, 한국어 설정이 정상적으로 되는지 확인

여기까지가 글롬화의 과정인데, 처음해보면 어려운데 2~3번 해보니까 별 거없드라 ㅎ


이제 내가 겪은 소프트 브릭 현상에 대해 복기해보자.


1. 초기 상태 & 첫 번째 삽질: 글로벌롬 올리다 무한 부팅

처음 글로벌롬을 올렸을 때 증상은:

  • 전원 부팅 시 Lenovo 로고뜨고 "the current system is not compatible with the hardware" 에러 메시지 뜬 후 강제종료
  • 리커버리는 들어가고, 패스트부트도 들어가는데, 시스템까지 올라가지는 않는 상태

의심되는 원인은 내가 글로벌 롬 플래싱 하다가 중간에 연결 해제되었는데 이때 살짝 꼬인듯...?


2. fastboot 슬롯(A/B) 삽질: set-active가 먹히지 않는다

여차저차 다시 글로벌롬 작업 후 fastboot에서 상태를 확인해보면:

 
fastboot getvar all

출력 주요 부분은 대략 이런 식이었다:

 
text
(bootloader) slot-retry-count:b: 0
(bootloader) slot-retry-count:a: 0
(bootloader) slot-successful:b: no
(bootloader) slot-successful:a: no
(bootloader) slot-unbootable:b: yes
(bootloader) slot-unbootable:a: yes
(bootloader) slot-count: 2
(bootloader) unlocked: no
(bootloader) secure: yes

해석하면:

  • a, b 둘 다 unbootable: yes → 부트로더 눈에는 두 슬롯 모두 “부팅 불가”
  • successful도 둘 다 no → 최근 성공 부팅된 슬롯이 없다
  • 그 와중에 부트로더는 다시 lock 상태 (unlocked: no)

그래도 혹시나 해서:

fastboot --set-active=b

를 실행해보면, 터미널엔 OKAY / Finished가 뜨는데, 다시 fastboot getvar current-slot을 보면 계속 a로 찍혀 있다.
즉, 명령은 성공 표시를 주는데 실제 슬롯 메타데이터는 안 바뀌는 상태였다. 

  • 두 슬롯 다 unbootable = yes
  • secure: yes 라서 부트로더에서 해당 옵션을 마음대로 바꿀 수도 없는 상황

fastboot로 슬롯을 돌려서 해결할 수 있는 단계는 이미 지난 상태라 생각했다.


3. 완전 복구 루트: TB365FC 중국 내수 순정롬으로 언브릭

3‑1. TB365FC 전용 순정롬 확보

상황이 여기까지 오니까 제발 원상태로 돌아갈 수는 있을려나 생각이 든다. 일단 

“TB365FC 전용 중국 내수 순정롬(CN_OPEN_USER)을 구해서 MTK 플래시툴로 통째로 다시 올린다.”

그래서 기존 순정롬 링크의 파일로 다시 플래싱 했는데 동일한 현상 발생...ㅠ 그래서 외부 사이트에서 순정롬을 다시 다운 받아서 할려고 했는데 이게 중국꺼다 보니까 사이트들이 다 의심이 간단 말이지... 쓰레기 롬/모델 다른 롬을 잘못 쓰면 진짜 돌아오지 못할 강을 건너기 때문에, 모델명과 파일명까지 반드시 확인해야했다

  • 폴더 이름 예시:
    Lenovo_Xiaoxin_Pad_2025_TB365FC_MT6835_CN_OPEN_USER_M1317.3_V_ZUXOS_1.1.10.122_ST_250828_MXML
  • 중요한 포인트:
    • TB365FC
    • MT6835 (칩셋)
    • CN_OPEN_USER (중국 내수 정식)
    • ZUXOS 버전

압축을 풀면:

  • MT6835_Android_scatter.xml
  • flash.xml
  • preloader_*.bin, boot.img, super.img, 기타 파티션 이미지들
  • da.auth (Authentication File)

이 구성이면 SP Flash Tool v6 + flash.xml + da.auth 조합으로 쓰는 최신 MTK용 순정롬 구조라고 하길래 믿고 진행함.
그리고 무엇보다도 내가 3.15달러 내고 구매함 - 돈 냈으니까 진짜겠지..(1개짜리는 1.5달러이긴 한데 1일 자유이용권으로 끊음 ㅎ)

3‑2. SP Flash Tool v6 설정

플래시툴에서 글로벌 롬 플래시 하던대로 순정 롬 플래싱함 (플래싱 목록은 빠짐없이 모두 선택)

핵심 설정은 글롬화 했던 때랑 유사하게 진행했다.

  • Download‑XML: flash.xml 선택
  • Authentication File: 롬 안의 da.auth 선택
  • Operation / Mode: Download Only

3‑3. 플래시 & “죽은 줄 알았던” 빈 배터리 아이콘

SP Flash Tool에서 Download를 누르고,

  • TB365FC 전원을 완전히 끈 뒤
  • USB에 연결하면, 장치가 인식되면서 Download 진행 후 녹색 체크(Download OK)가 뜬다.

이후 전원 버튼을 눌러도 기기가 바로 켜지지 않아서 잠시 식겁했는데, 충전기에 꽂으니 빈 건전지(배터리 없을 때 뜨는 아이콘)만 뜨길래 다시 충전해놓고 롤 2판 하고 옴. 롤 끝나고 다시 켜보니중국 내수 순정롬으로 원복 성공


4. 글로벌롬 재도전 & 슬롯 상태

순정 CN 상태에서 다시 글로벌롬 작업을 진행했고, 이번에는 플래시까지 무사히 끝난 뒤에도 한동안 레노버 로고 루프가 떴다.

다시 fastboot에서 상태를 확인:

 
bash
fastboot getvar all

이번에는 슬롯 관련 값이 이렇게 바뀌어 있었다:

 
text
(bootloader) slot-retry-count:b: 1
(bootloader) slot-retry-count:a: 0
(bootloader) slot-successful:b: yes
(bootloader) slot-successful:a: no
(bootloader) slot-unbootable:b: no
(bootloader) slot-unbootable:a: yes
(bootloader) flash_lock: no

해석:

  • b 슬롯: 성공/부팅 가능 슬롯 (successful:b: yes, unbootable:b: no)
  • a 슬롯: 여전히 부팅 불가 (unbootable:a: yes)
  • flash_lock: no → 부트로더는 언락 상태

즉, 글로벌롬 기준으로는 b를 메인 슬롯으로 쓰는 게 맞고, a는 건드리지 않는 게 안전하다.(근데 원래 a도 살아있어야 하는데 왜 죽어있는지는 모르겠음)
이 상태에서 별 짓 안 하고, 다시 한 번 OS 전체를 정상화하듯이 플래시/초기화하면서 레노버 로고 루프도 정리됐다.


5. 국가코드 ME → KR로 변경 (proinfo 수정)

글로벌롬 작업까지 끝난 뒤, 설정에서 ####5993# 입력을 해보면 국가코드를 알 수 있는데 KR도 아닌, CN도 아닌 이상한 ME로 찍혀 있었다. 이 값이 ME로 되어 있으면 나중에 설정이 또 엉킬수 있기 때문에 KR로 바꿔주자.

5‑1. proinfo 백업 & 편집

국가코드는 보통 proinfo 파티션에 저장되어 있다.

변경 순서는:

  1. proinfo 백업
    • SP Flash Tool v6 Readback 기능으로 proinfo 영역만 덤프
    • 또는 글로벌롬 작업 전에 떠둔 fulldump에서 proinfo 추출
  2. 헥스 에디터(HxD 등)로 proinfo 열기
    • 파일 내부에서 ME 문자열 또는 기존 국가코드 문자열(CN)을 찾는다
    • 동일 가이드를 사용하는 2025 11 / 12.7 용 튜토리얼에서는 CN 또는 NO SET 부분을 KR로 수정하는 예가 나온다
    • TB365FC 12.1도 같은 2025 라인이라, 구조가 동일하다고 공유된 경우가 많다
  3. 수정된 proinfo만 다시 플래시
    • SP Flash Tool v6에서 flash.xml + da.auth 로드
    • 모든 파티션 체크 해제 → proinfo만 체크
    • 그 proinfo 항목 더블클릭하여 수정한 proinfo 파일 경로를 지정
    • Operation은 여전히 Download Only
    • Download 실행 → proinfo만 덮어쓰기
  4. 부팅 후 Country Code 확인 & 초기화
    • 부팅 후 다시 ####5993# 입력 → Country Code가 KR로 바뀌었는지 확인
    • 제대로 바뀌었다면, 한 번 전체 데이터 삭제(Factory reset)를 해서 아예 처음부터 “한국/글로벌 기기”로 인식하는 상태에서 시작하는 것이 깔끔하다.

내돈 13만원을 걸고 작업하다보니 어떻게든 살려서 다행이다.

혹시 나랑 비슷한 사람 있으면 도와줄 수 있음 (파일 다 있음 ㅎ)