본문 바로가기

잡동사니/전자기기

아마존 파이어 HD 8 2018(6.3.1.5)에 리니지 OS 설치하기

 

 

친구에게 받은 아마존 파이어 HD 8 2018(8세대)을 잘 쓰고 있습니다만

 

안드로이드를 아마존에서 개조한 파이어 OS가

 

넷 가드로 업데이트를 막았는데도 틈만 나면 업데이트를 시도해서

 

운영체제를 좀 손보기로 했습니다.

 

처음에는 툴박스로 밀어버리려고 했는데

 

OS 버전이 낮아서 그런지 개발자 옵션에 Enable ADB 탭이 없네요.

 

USB 디버깅 모드를 쓰는 다른 방법도 해봤지만 결국 실패해서

 

과정이 번거롭지만 리니지 OS(Lineage OS)를 설치하기로 했습니다.

 

리니지 OS는 안드로이드를 기반으로 한 커스텀 펌웨어로

 

개발자 커뮤니티인 xda-developers에서 파이어 HD 8 2018에 맞는 리니지 OS를 만들어 배포하고 있습니다.

 

 

 

 

파이어 OS 6.3.1.3이나 6.3.1.4는 리눅스 터미널 조작만 해서 OS를 교체하는 방법이 있는데

 

제 파이어 HD 8은 하필이면 OS 버전이 6.3.1.5입니다.

 

하는 수 없이 태블릿 뒤를 따서 인위적으로 쇼트를 내는 방법을 시도해보기로 합니다.

 

 

리니지 OS를 설치하기 위해 이런저런 글을 많이 참조했습니다.

 

가장 먼저 네이버 블로그 치우서연님이 쓴 글을, 다음으로 뽐뿌 안드로이드탭 포럼의 firehd8님이 쓴 글을,

 

그리고 유튜브 동영상으로는 VRW Channel의 동영상을 참고했습니다.

 

 

VMware에서 우분투 리눅스를 설치하는 과정

 

 

파이어 HD 8 운영체제를 교체하려면 우선 리눅스가 있어야 합니다.

 

 

 

 

리눅스 설치 USB를 굽기 귀찮아서

 

처음에는 노트북에 VMware를 깔고 우분투 리눅스를 가상머신으로 돌리려고 했는데

 

이상하게 설치에서 오류가 나는 바람에 하는 수 없이 설치 USB를 만들었습니다.

 

설치한 리눅스는 리눅스 민트고,

 

Rufus 포터블 버전을 사용해서 iso 파일을 선택한 뒤 NTFS 방식으로 포맷했습니다.

 

 

 

 

리눅스 USB를 만들고 컴퓨터를 끄기 전에

 

파이어 HD 8에 꽂는 SD카드에 리니지 OS 설치 파일구글 관련 앱인 G-Apps를 넣어줍니다.

 

리니지 OS 파일은 Downloads에 있는 Lineage-14.1 for Amazon Fire HD8" 2018 링크를 누르면 되고

 

G-Apps는 오픈 G앱 홈페이지에서 ARM - 7.1 - pico를 고른 뒤 다운로드 버튼을 누르면 됩니다.

 

 

 

 

위의 과정을 마쳤으면 컴퓨터를 끈 뒤

 

컴퓨터에 USB를 꽂고 바이오스에 진입해 부팅 순서를 USB 먼저로 바꾸고

 

Start Linux Mint를 선택하면

 

 

 

 

컴퓨터에 리눅스를 설치하지 않고 USB에서 바로 리눅스를 돌립니다.

 

 

 

 

다음으로 위의 그림에 보이는 세 압축파일을 받아야 합니다.

 

리눅스에 깔린 파이어폭스로 xda 포럼에 들어간 뒤

 

Attached Files에 있는 세 파일을 받아줍니다.

 

저는 이상하게 amonet-v2.tar 파일이 받아지지 않아서

 

하는 수 없이 구글에서 같은 이름의 파일을 검색해 받았습니다.

 

 

 

 

파일을 다 받았으면 amonet-v2.tar 파일 압축을 풀고

(마우스 오른쪽 버튼을 눌러 Extract Here를 누르면 됩니다.)

 

amonet-v2 폴더를 마우스 오른쪽 버튼으로 클릭한 뒤

 

관리자 권한으로 실행하고(Open as Administrator)

 

폴더 화면 중 빈 공간에서 다시 마우스 오른쪽 버튼을 눌러 터미널을 엽니다.

(Open in Terminal)

 

이상하게 제가 실행한 리눅스 민트에서는 관리자 권한으로 실행하는 메뉴가 없었는데

 

이때의 해결 방법은 아래에.

 

터미널을 열었으면

 

sudo apt install python3 python3-serial android-tools-adb android-tools-fastboot 를 입력,

 

엔터를 누르면 중간에 Do you want to continue?라는 물음이 나오는데 Y를 입력하고 엔터를 누르면 됩니다.

 

 

 

 

이런저런 과정이 끝나면 이제 파이어 HD 8 뒷면을 뜯을 차례입니다.

 

 

 

 

태블릿 전원을 끈 뒤

 

피크처럼 납작한 물건을 디스플레이와 태블릿 외부 케이스 사이 틈에 밀어 넣으면

 

틈이 벌리면서 디스플레이와 케이스가 분리가 됩니다.

 

태블릿 하단에 별다른 부품이 없으니 우선 여기를 먼저 뜯는 것을 추천하더군요.

 

 

 

 

태블릿을 분해했으면

 

 

 

 

카메라 옆 기판에 금속 점 4개가 있는 것이 보입니다.

 

이중 CLK라는 글자 바로 옆에 있는 점과 점 옆에 있는 금속판을

 

전기가 통하는 핀셋이나 철사 등으로 이어서 쇼트를 내야 합니다.

 

 

 

 

요런 식으로요.

 

 

 

 

아직 컴퓨터와 태블릿을 연결하지 않은 상태에서

 

터미널에 ./bootrom-step.sh를 입력하면

 

Waiting for bootrom이라는 메시지가 뜨는데요.

 

이때 태블릿을 쇼트낸 상태로 USB 단자를 꽂아야 합니다.

 

그런데 이상하게 아무런 반응이 없네요.

 

뽐뿌 글처럼 모뎀 매니저 문제인가 해서 sudo systemctl stop ModemManager,

 

sudo systemctl disable ModemManager를 입력해보기도 하고

 

USB 단자 문제인가 케이블 문제인가 해서 단자 위치도 바꿔보고 케이블도 계속 바꿔봤는데 안 됩니다.

 

 

 

 

아무래도 관리자 권한 문제인 것 같아 일단 터미널을 끈 뒤

 

터미널에서 관리자 권한을 얻는 법을 검색해봤습니다.

 

그래서 티스토리 빌노트님의 글대로

 

sudo apt-get update, sudo -s 명령어를 순차적으로 입력하고

 

sudo apt install python3 python3-serial android-tools-adb android-tools-fastboot,

 

./bootrom-step.sh를 다시 입력한 뒤 태블릿에 USB를 꽂으니 드디어 인식하네요.

 

Remove the short and press Enter라는 메시지가 뜨면 성공입니다.

 

 

 

 

이제 쇼트를 내던 핀셋이나 철사를 떼고 엔터를 누르면

 

파이어 HD 8에 파일을 옮기기 시작합니다.

 

이 과정이 끝나면 Reboot to unlocked fastboot라는 메시지가 나오는데요.

 

 

 

 

태블릿을 뒤집어 아마존 로고가 뜬 것을 확인한 뒤

 

 

 

 

터미널에 ./fastboot-step.sh를 입력하면

 

 

 

 

파이어 HD 8에 요렇게 다른 메시지가 뜬 것을 확인할 수 있습니다.

 

 

 

 

이제 USB 케이블을 분리하고

 

마이크로 SD카드 슬롯에 리니지 OS와 G-Apps 파일을 넣은 카드를 꽂은 뒤

 

볼륨 다운 버튼과 전원 버튼을 동시에 길게 누르면 TWRP 리커버리 모드로 부팅됩니다.

 

 

 

 

메인 화면에서 Wipe를 누르고 Advanced Wipe를 누른 뒤

 

 

 

 

System, Data, Cache를 선택하고

 

아래 Swipe to Wipe에 있는 화살표를 오른쪽으로 밀면

 

 

 

 

기존에 설치됐던 시스템이 지워집니다.

 

 

 

 

다음으로 리니지 OS를 설치할 차례입니다.

 

화면 아래 이전 버튼(◀)을 눌러 메인화면으로 돌아온 뒤

 

Install을 누릅니다.

 

 

 

 

화면 아래에 있는 Select Storage를 눌러 SD카드를 고른 뒤

 

 

 

 

리니지 OS 압축파일을 골라

 

 

 

 

시스템을 지울 때와 마찬가지로 화살표를 오른쪽으로 밀면

 

 

 

 

리니지 OS가 설치됩니다.

 

 

 

 

Reboot를 누르지 않고 이전 버튼을 누른 뒤 이번에는 G-Apps 파일을 설치하면

 

 

 

 

모든 설치 과정이 끝이 납니다.

 

 

 

 

처음에는 G-Apps 설치 도중에 에러가 나서 뭐가 문제인가 했는데

 

알고 보니 파일을 다운로드할 때 실수로 ARM이 아니라 ARM64 버전으로 받았네요.

 

G-Apps 파일을 받을 때 옵션 선택 잘하세요.

 

 

 

 

G-Apps까지 설치한 뒤 재부팅하고 조금 기다리면

 

 

 

 

이렇게 리니지 OS 설정 화면이 나옵니다.

 

 

 

 

언어를 한국어로 고르고, 시간대를 서울로 설정하고, 와이파이를 설정하면

 

 

 

 

파이어 OS 화면 대신 어디서 많이 본 듯한 화면이 뜹니다.

 

 

 

 

G-Apps를 설치했으니 플레이 스토어도 잘 깔려 있네요.

 

 

 

 

설정으로 들어가 시스템 정보를 확인해보니

 

안드로이드 7.1.2 누가를 기반으로 만든 리니지 OS 14.1이 잘 깔렸습니다.

 

파이어 OS 6 역시 안드로이드 7을 기반으로 커스텀한 OS라 리니지 OS도 이것에 맞춰 깔았습니다.

 

 

 

 

한국어 입력용 키보드를 비롯해서 기존에 사용하던 이런저런 앱을 깔고

 

리니지 OS 기본 런처가 사용하기에 조금 어색해서 노바 런처로 바꾼 뒤

 

이것저것 테스트를 해봤습니다.

 

 

출처 : xda-developers

 

 

xda-developers에 적힌 What's working/Bugs대로

 

간헐적으로 와이파이 연결이 안 되는 문제가 있긴 하지만

 

이어폰을 비롯해 거의 모든 기능이 정상적으로 작동하고

 

파일 다운로드가 파이어 OS 시절보다 훨씬 안정적으로 되는 등 더 쓰기 편해졌습니다.

 

배터리 체감 사용 시간도 더 늘어난 것 같네요.

 

이래저래 고생은 했지만 그만큼의 보람은 있는 것 같습니다.

 

저보다 앞서 고생한 분들에게 다시 한번 감사를 드리며 글을 마치겠습니다.

 

 

 

 

ps 1. 리니지 OS로 롬을 바꾼 뒤에는 구글 플레이에서 넷플릭스 앱을 다운로드할 수 없는데요.

 

이 경우 넷플릭스 고객센터에서 직접 apk 파일을 다운로드받을 수 있습니다.

 

 

ps 2. xda에 안드로이드 9 파이 기반 리니지 OS 16.0 롬이 올라와 있긴 한데

 

이걸 파이어 HD 8에 올려도 될지 모르겠네요.

 

 

 ● 동영상 감상용으로 친구에게 받은 아마존 파이어 HD 8 2018(8세대)
 ● 아마존 파이어 HD 8용 액정보호필름 교체
 ● 한 달 걸려 도착한 아마존 파이어 HD 8 케이스
 ● 파이어 HD 8 2018용 스마트 플립 케이스
 ● 아마존 파이어 툴박스(V7.2)로 파이어 HD 8 2020(10세대) 설정하기

 

 

이 글을 공유하기

kakaoTalk facebook twitter naver