Introduction
내부 액정이 깨진 갤럭시 폴드 1을 어떻게든 쓰기 위해서 Linux deploy(https://github.com/meefik/linuxdeploy)를 시도해보려고 생각했다.
루팅을 해줘야 성능저하도 없고 쓸만해지는 거 같아서 루팅 시도... 중 삽질을 좀 했는데 정리삼아 기록을 해둔다.
루팅(Rooting)
먼저 준비물부터 다운로드
펌웨어 다운로드
https://samfw.com/firmware/SM-F907N
Samsung Galaxy Fold Firmware Download SM-F907N Free Download
Samsung Galaxy Fold Firmware Download SM-F907N Free Download ⭐ Official and fast update ⭐ Max speed and free download ⭐ Best Samsung Galaxy website
samfw.com
여기에서 자기 기기에 맞는 stock 펌웨어를 받아준다. 나는 자급제라서 KOO를 선택
플래싱 툴 다운로드
https://topjohnwu.github.io/Magisk/install.html
Installation
The Magic Mask for Android
topjohnwu.github.io
이글 중 링크에 있다 나는 windows로 할 것이기 때문에 Odin3 다운로드 3.14.4 (삼성 USB Driver도 필요하면 설치해 두시라..)
Magisk 다운로드
https://github.com/topjohnwu/Magisk/releases
Releases · topjohnwu/Magisk
The Magic Mask for Android. Contribute to topjohnwu/Magisk development by creating an account on GitHub.
github.com
글쓴 시점 v29.0가 최신
부트로더 언락 (Unlocking the bootloader)
- 먼저 백업을 잘 해둘 것
- 개발자 옵션(소프트웨어 버전에서 빌드넘버를 연타하면 될텐데 잘 모르면 들어가는 방법은 검색해보시라)에서 OEM unlocking을 켜준다.
- Download mode로 진입한다. SM-F907N같은 경우 상하 볼륨을 누르고 USB를 연결했을 때 가능했다. (전원버튼으로는 안 됐음)
- 진입하면 여기서 상 버튼을 길게 누르는 옵션(long press)이 있어야 한다. 없으면 OEM unlocking이 켜졌는지 확인
- 길게 누르면 bootloader 를 언락할거냐고 물어본다. 상 버튼을 누르면 되는데 데이터가 지워지니 참고
- 껐다 켜지며 폰이 초기화가 될 것. 이제 비공식적인 롬을 플래싱할 수 있다.
플래싱
루팅 AP 생성
- 먼저 USB로 폰과 연결한 후 다운로드받은 Magisk 어플과 펌웨어에서 다운받은 AP(용량이 크다. 압축이 풀면 나온다.)를 폰으로 복사
- Magisk 어플을 켜고 설치 -> 리커버리 옵션 선택 -> 다음 -> 설치 를 골라서 옮긴 AP파일을 선택해준다.
- 시간이 좀 흐르면 magisk_patched-~~ 라는 파일이 생성된다. 이를 PC로 다시 옮긴다.
플래싱
- 폰을 다운로드 모드로 전환
- 전원 끈 후 볼륨 상하버튼 누르고 USB 연결 후 켜진 뒤 상 버튼)
- Odin 프로그램 실행후 순서에 맞게 압축푼 펌웨어에서 BL, CP, CSC를 선택해준다. (USERDATA는 통신사 어플로 알고 있는데 자급제일 경우 할 필요 없다.)
- AP는 복사해온 magisk_patched-~~를 선택한다.
- 좌측 중간에 Options 메뉴가 있는데 여기서 Auto reboot옵션을 꺼 준다.
- Start! 후 시간이 끝나고 PASS가 뜨면 끝
리커버리 모드 진입
- Auto reboot 옵션을 꺼줬으면 플래싱이 됐어도 다운로드 모드에서 전원이 꺼지지 않을 것이다. USB이 케이블이 연결된 상태에서 볼륨 하버튼 + 전원 버튼을 길게 눌러 꺼준다.
- 화면이 꺼지면 볼륨 상 버튼 + 전원 버튼을 다시 길게 눌러서 리커버리 모드에 진입한다.
- 나의 경우 USB 케이블이 연결돼 있어야 진입이 가능했다.
- 여기서 wipe & factory reset을 선택해준다.
리커버리 부팅
- 초기화가 됐다면 맨 위의 재부팅 을 고른다.
- 화면이 꺼지면 바로 볼륨 상 버튼 + 전원 버튼을 3~5초 누르고 떼준다.
- 이걸 몰라서 상당히 고생했다.
초기화 후 완료
- 초기화를 진행 후 magisk 어플을 복사한 후 설치해서 잘 설치가 되어있는지 확인
- 만약에 N/A라고 나와 있다면 무언가 잘못된 것 위 스텝에서 어긴 게 있는지 찾아볼 것
댓글