본문 바로가기
빈씨 아재의 이야기 바구니/IT 이야기

갤럭시 S4 LTE-A에 리니지(Lineage) OS 18.1(안드로이드11) 설치실패기, 16.0(안드로이드9) 원복

by vinssy 2022. 4. 30.
반응형

블로그에 어떤 글을 쓰면 좋을지 고민하다가 책장에 처박아 놓은 갤럭시 S4 LTE-A 폰이 눈에 들어왔습니다. 2013년에 나온 갤럭시 S4 LTE-A는 '갤포아'라는 애칭으로 불리며 한 때 많은 사랑을 받은 스마트폰입니다. 작년 하반기에 리니지 OS 16.0 버전, 그러니까 안드로이드 9까지 올렸었는데, 실사용하는 폰이 아니다 보니 그 이후에 아예 관심을 두지 않았습니다. 그런데, 주차 정산 앱 전용 스마트폰을 가게 입구에 비치해 둬야 하는 수요가 발생했습니다. 눈에 띈 김에 갤포아를 업그레이드해서 비치하기로 마음먹었습니다. 물론 리니지 16.0 버전으로 그냥 사용해도 되지만, 이왕 마음먹은 거 최신 버전으로 업그레이드해야겠다는 의욕이 마구마구 샘솟습니다.

 

갤럭시 S4 LTE-A에 리니지(Lineage) OS 18.1(안드로이드11) 설치실패기, 16.0(안드로이드9) 원복

리니지- OS -로고
리니지 OS 로고

솔직히 최신 삼성 갤럭시 폰으로는 시도해 보질 못해서 잘 모르겠지만, 구형 갤럭시 시리즈에 커스텀롬을 설치하는 것은 의외로 쉽습니다. 한번 해보면 다음부터는 쉽게 스스로 할 수 있습니다. 스마트폰은 저처럼 게임을 안 하는 사람들은 폰을 굳이 자주 바꿀 이유가 없음에도 불구하고, 비싼 가격 대비 교체 주기가 너무나 빠른 기기입니다. 만일 삼성이 OS 업데이트만 더 충실하게 오랜 기간 해준다면 멀쩡한 스마트폰들이 책장에 처박히는 경우가 많이 줄어들 것입니다. 삼성전자는 올 2월에서야 안드로이드 운영체제 업데이트 주기를 3회에서 4회로, 보안 업데이트 제공 기한도 출시 이후 5년으로 연장했습니다만, 아직도 그리 성에 차지는 않습니다.

아, 커스텀롬이란 폰 제조사가 아닌, 능력 있는 개발자들이 안드로이드 롬을 개조해서 새로운 롬을 만들어 내는 것을 말합니다.


리니지 OS 설치 준비

잡설은 줄이고, 갤포아에 리니지 OS 설치 준비에 들어갑니다.  갤포아는 갤포아 액티브 등 파생 모델들이 많습니다. 때문에 본인의 폰의 모델명을 반드시 확인하는 것이 좋습니다. 사실, 이건 어떤 폰이든 커스텀롬을 깔 때 기본 상식입니다.

그리고, 갤포아의 코드명은 "ks01 lte"입니다. TWRP나 커스텀롬을 찾을 때 모델명을 검색하여 코드명을 알아낸 후 코드명으로 찾아야 합니다. 

휴대폰-모델명
휴대폰 모델명 확인

1. 갤포아 커스텀롬 설치 단계

- 기존 OS 백업 (저는 사실상 완전한 공기계 상태라 백업 생략합니다)

- TWRP(리커버리 ; OS 설치 도구) 설치 

- 새로운 OS 설치 

- GAPPS 설치 

- 폰 초기 설정

 

2. 준비물 다운로드

- 삼성 폰 드라이버 다운로드 : SAMSUNG_USB_Driver_for_Mobile_Phones.exe

https://www.samsungsvc.co.kr/download

 

다운로드 자료실 | 스스로해결 | 삼성전자서비스

다운로드 자료실 원하시는 정보를 못 찾으셨다면 아래 서비스를 이용해보세요. 문제해결이 되지 않거나 어려우시다면 인공지능 채팅 로봇으로 상담을 받아보시기 바랍니다. 무상 보증기간 이

www.samsungsvc.co.kr

- 오딘(Odin) 다운로드 : TWRP를 설치하는 도구로 현재 3.12 버전이 최신입니다.

https://www.osamsung.com/kr/

 

최신 삼성 오딘 무료 다운로드 | Latest Samsung Odin Free Download

삼성 오딘 공식 다운로드 버전: 3.14 3.131 3.12 - 갤럭시 롬 변경 툴, Odin 3.131 3.12 Download : Samsung Mobile Odin Firmware Downloader Tool, 펌웨어 다운로드, 커스텀롬, 커롬, xda, samfirm, 삼펌

www.osamsung.com

- TWRP 다운로드 : 최신 버전은 "twrp-3.5.2_9-0-ks01lte.img.tar"입니다. 오딘으로는 tar 압축 파일을 설치합니다.

https://dl.twrp.me/ks01lte/

 

Download TWRP for ks01lte

Team Win strives to provide a quality product. However, it is your decision to install our software on your device. Team Win takes no responsibility for any damage that may occur from installing or using TWRP. We recommend downloading the latest version of

dl.twrp.me

- Lineage OS 다운로드 : 국내에 나온 갤포아는 현재 리니지 OS 공식 버전은 없습니다. 개인이 커스터마이징 해서 꾸준히 업데이트를 해 주고 있는 비공식 버전을 설치해야 합니다.

현재 안드로이드 11 버전인 lineage-18.1-20220312-UNOFFICIAL-ks01ltexx.zip까지 올라와 있습니다. 

리니지-OS- 비공식-버젼
능력자 분 : kuasu님

https://androidfilehost.com/?w=files&flid=43918 

 

Downloads for : Samsung Galaxy S4 | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file h

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

androidfilehost.com

- GAPPS 다운로드 : GAPPS는 쉽게 말해서 구글 플레이 스토어 등을 모아놓은 파일로 TWRP에서 설치합니다. 커스텀롬은 구글 앱들이 포함되지 않은 경우가 많습니다.

일단 갤포아의 AP 타입인 ARM을 지원하는 GAPPS들을 소개합니다.

˙ OpenGAPPS : GAPPS 중 가장 많이 이용합니다. 

https://opengapps.org/

 

The Open GApps Project

 

opengapps.org

갤포아는 "ARM 플랫폼"이고, "리니지 18.1 버전은 안드로이드 11"이며, 저는 구글 플레이 스토어 기본 앱만 들어있는 "PICO"를 애용합니다.

GAPPS
GAPPS

˙ BiTGAPPS : 구글 플레이 스토어 기본 앱 중심의 가장 작은 용량의 GAPPS를 제공합니다.

https://bitgapps.github.io/

 

BiTGApps

The BiTGApps Project Homepage

bitgapps.github.io

˙ MindTheGapps : 리니지 OS 개발자들로부터 추천을 받으면서 유명해진 GAPPS입니다.

https://androidfilehost.com/?w=files&flid=322935 

 

Downloads for : -Android- Generic Device/Other | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

androidfilehost.com

* 제가 GAPPS를 세 가지나 소개드리는 것은 본 포스팅이 "실패기"이기 때문입니다. 뒤에서 설명하겠습니다.

 

3. 설치 사전 작업

- 삼성 USB 통합 드라이버를 설치합니다.

- 폰의 내장 메모리나 외장 MicroSD 카드에 "리니지 OS와 GAPPS 파일들"을 복사해 놓습니다. 저는 내장 메모리에 저장했습니다.

 

4. TWRP 설치하기

- 갤포아 전원을 끄고 "전원 키 + 홈 키 + 볼륨 하 키"를 동시에 눌러서 다운로드 모드로 부팅한 뒤, USB 케이블을 통해 PC와 연결합니다. 아래의 화면 진입 후 볼륨상 키를 누르면 다운로드 모드에 진입합니다.

TWRP-설치
갤포아 TWR

- 다운로드한 오딘 압축파일을 풀고 Odin.exe를 실행합니다. 아래와 같은 화면이 뜨는데, ID:COM 포트가 제대로 잡혀야 하고, Auto Reboot는 체크 해제해야 하며, AP를 눌러서 TWRP tar 파일을 불러온 후 start를 누릅니다.

오딘-실행화면
오딘 실행 화면 ID:COM

- TWRP 설치가 끝나면 "PASS"라고 뜹니다.

오딘 실행 화면 PASSI

- 갤포아의 USB 데이터선을 뽑고 "전원 키 + 홈 키 + 볼륨상 키"를 눌러 TWRP 리커버리 모드에 진입합니다.

 

5. 리니지 OS 설치하기

* 리니지(Lineage) OS 18.1 버전(lineage-18.1-20220312-UNOFFICIAL-ks01ltexx.zip) 설치

- TWRP 리커버리에 들어가면, 일단 기존 OS를 모두 지워 줘야 합니다. 일단 "Wipe"를 누릅니다.

리니지-OS-설치
리니지 OS 설치

- "Advamced Wipe"를 누릅니다.

Advamced-Wipe
리니지 OS 설치-Advamced Wipe"

- 옵션을 선택합니다. 만일 외장 메모리를 이용하는 분들은 위의 5개를 모두 선택하고, 저처럼 내장 메모리에 파일을 복사해 둔 분들은 사진처럼 내장 메모리를 제외한 4개를 선택한 후, 맨 아래 슬라이드 바를 실행합니다.

리니지-설치-내장메모리-파일저장한-경우
리니지 OS 설치- 내장메모리 파일 저장한 경우

- Wipe가 끝나면 폰의 뒤로가기 버튼을 몇 번 눌러서 TWRP 메인 화면으로 나갑니다.

리니지설치 -TWRP 메인

 

- 이제 리니지 OS를 설치해야 합니다. "Install"을 누릅니다.

리니- OS-설치 - install
리니지 OS 설치 - install

- 저는 내장 메모리에 파일들을 넣어 놨으니까, 그냥 맨 아래로 내려서 Lineage 18.1 파일을 먼저 선택합니다.

Lineage-18.1-선택
Lineage 18.1 선택

- 만일 외장 메모리에 파일을 복사하신 분들은 "(Up A Level)"을 누르셔서 "external_sd"를 선택하면 됩니다.

리니지-OS-install-외장-메모리에-파일-복사한-경우
리니지 OS install-외장 메모리에 파일 복사한 경우

- 저는 Add more Zips"를 선택해서 OpenGAPPS 11 파일도 추가했습니다.

리니지-OS-install-OpenGAPPS 11-추가
리니지 OS install-OpenGAPPS 11 추가

- 리니지 OS와 GAPPS 모두 설치가 끝났습니다. "done"이라고 정확히 떴네요. "Wipe Cache/Dalvik"을 하고 나서 폰을 리부팅시킵니다.

리니지 OS install-완료
리니지 OS install-완료

 

6. 무한 리부팅 문제 발생

제대로 설치가 끝난 줄 알았는데, 폰이 OS를 제대로 실행하지 못하고 계속 리부팅됩니다.

일이 많이 성가셔졌습니다. 잘 못 설치된 이유는 다양하지만, 커스텀롬이 잘 못 설치되는 경우는 TWRP 리커버리와 OS가 맞지 않아서 그런 경우가 많습니다.

일단 TWRP를 바꿔서 다시 해봅니다.


* TWRP 교체 후 테스트

- 일단 공식 TWRP 사이트 버전이 아니라, 리니지 OS를 빌드한 "Kyasu"님이 리지니 OS랑 같이 올려놓은 "twrp-3.6.1_9-0-ks01ltexx.tar" 파일을 내려받습니다. 위의 리니지 OS 다운로드 주소에 같이 있습니다.

- 이번에는 OS와 GAPPS를 따로 설치합니다. 먼저 리지니 OS 18.1을 깔고, 리부팅하니 제대로 리니지 OS가 뜨고 초기 설정까지 마칠 수 있었습니다.

- 다시 TWRP 리커버리로 들어가서 추가로 OpenGAPPS를 설치합니다. 다시 무한 리부팅입니다. 즉, TWRP의 문제보다는, 리니지 OS나 GAPPS의 문제일 가능성이 큽니다.

 

* 리니지 OS 하위 버전 테스트

- lineage-17.1-20201213-UNOFFICIAL-ks01ltexx.zip + OpenGAPPS 10 최신 버전으로 교체 설치 : 실패. 무한 리부팅 동일

- lineage-16.0-20191212-UNOFFICIAL-ks01ltexx.zip + OpenGAPPS 9 최신 버전으로 교체 설치 : 역시 동일하게 실패

 : 제가 작년에 리니지 OS 16.0 버전을 설치했었기 때문에 GAPPS 문제라고 잠정 결론을 내렸습니다.

 

* GAPPS 교체 후 테스트(리니지 OS 18.1)

- MindTheGapps-11.0.0-arm-20220217_095902.zip로 교체 설치 : 실패. 무한 리부팅 동일 증상

- BiTGApps-arm-11.0.0-R45_signed.zip로 교체 설치 : 절반의 실패

 : 리니지 OS 18.1 설치 후, BitGAPPS를 설치하여 부팅도 되고 모든 설정을 완료했습니다. 그런데, 구글 플레이 스토어에서 MS의 스위프트 키보드를 다운로드하려고 하니까, "저장 용량이 부족하다"는 에러 메시지가 나오고 다운로드를 못합니다. 잉??? OS랑 GAPPS 밖에 안 깔았는데???

제가 잘은 모르지만, 아마도 리니지 OS의 파일 시스템과 최신 GAPPS 버전이 서로 충돌 나는 문제가 있는 듯합니다. 

 

7. 결국 리니지 OS 16.0 버전으로 원상 복구

- lineage-16.0-20191212-UNOFFICIAL-ks01ltexx.zip + open_gapps-arm-9.0-pico-20211120.zip 정상 설치

 : 작년에 갤포아에 리지니 OS 16.0 버전을 깔고 나서, OpenGAPPS 구버전을 지우지 않고 외장 하드에 백업해 놨던 것이 신의 한 수가 됐습니다. 백업을 안 해 놨으면 아예 원상 복구도 못할 뻔했습니다.

 

갤포아가 너무너무 오래된 폰이라 누가 갤포아를 검색해 들어와서 이 글을 볼까 싶긴 하지만, 혹시 이 글을 보신 분들 중에 리니지 OS 18.1 버전 설치에 성공하신 분이 있으시면 조언 좀 부탁드립니다. T_T

 

감사합니다.

반응형

댓글