본문 바로가기
컴퓨터.전자기기

파이어스틱 4K (FireTV Stick 4K) 부트로더 언락 / TWRP / Magisk / Google Apps 설치하기

by ㅋㅋ잠자 2020. 1. 21.
반응형

하기 작업을 따라하는 것은 본인의 마음이며, 문제가 생길 경우 책임을 지지 않습니다.

과정 상의 질문만 받고 기타 부팅 방법이나 명령어 adb 실행 등의 질문은 받지 않습니다.


안녕하세요?


대안의 제품으로 떠오르고 있는 파이어스틱 4K 제품 언락 / 루팅 / 모듈 설치 까지 한방에 정리하는 글 시작합니다.





-2. 개봉기 사진 (only)











-1. 영상 (풀)


총 망라 영상입니다. 빠르게 보시고 싶으신 분들은 건너 뛰시고 아래 설치 글을 보세요. 


1. 분해 영상

2. USB 부팅 영상

3. 부트로더 언락 및 TWRP 설치 영상

4. 루팅 롬 설치 영상

5. 사용 영상







0. 준비물


1. 리눅스 부팅 ISO

https://forum.xda-developers.com/fire-tv/orig-development/unlock-fire-tv-stick-4k-mantis-t3978459


2. 패치 툴

(상기 링크에 있음)


3. 루팅 롬 (+ Magisk 내장)

https://forum.xda-developers.com/fire-tv/development/fire-tv-stick-4k-mantis-prerooted-stock-t3983091


4. Google Apps Maigsk 모듈

https://forum.xda-developers.com/fire-tv/development/magisk-gapps-fireos-6-t4019095


5. 미러 링크

http://download.djjproject.com/firestick4k/

(구글 린백 한글 키보드 apk 포함)


6. 손 / 눈 / 컴퓨터 / USB 메모리 / U5로 갈고 닦은 쉴 커멘드 실력

   분해 : 안쓰는 카드 / 일자 드라이버 / 적절한 힘의 느낌





1. 리눅스 부팅 USB 만들기


리눅스 부팅 ISO 파일을 받고 USB 에 이미지 라이팅을 합니다.


https://rufus.ie/


이미지 안에 패치 툴을 이미 넣어 두었습니다. 



그리고 USB 이미지가 만들어 진 후, 루팅롬을 위치 시키시길 바랍니다.






2. 파이어 스틱 분해


분해를 하실 때 아래의 측면에 카드로 공략하시어 여시길 바랍니다.




보이는 면이 아닌 뒷면의 방열판을 뜯어내야 함으로, 아래의 방법으로 기판을 모두 들어내시길 바랍니다.




방열판의 경우 아래의 우측 방향 및 마이크로 5핀 단자를 공략하시어 들어내시길 바랍니다.



알루미늄 호일을 공략할때 아래의 방향으로 공략하세요.





3. 리눅스 부팅 및 언락 TWRP / 루팅 롬 설치 하기


부팅 메뉴에서 2번째 옵션으로 부팅합니다.




부팅 이후 xfce4 UI 가 로딩이 되며, 왼쪽 하단에 터미널을 실행시키시길 바랍니다.


터미널 창에서 USB 를 마운트 합니다.


fdisk -l

mount /dev/sdd1 /mnt


장치 명은 시스템마다 다름으로 용량을 보고 판단하시어 마운트 하시길 바랍니다.



다음으로 부트로더를 언락합니다.


cd /mnt/kamakiri

chmod a+x *.sh

./bootrom-step.sh



웨이팅 상태에서 은박지를 붙인 파이어스틱을 USB로 연결합니다.


1. 연결 도중에 OS 에러가 나면 은박지를 뺄 때 다른 부위와 쇼트가 발생한것입니다.

2. 아무리 기다려도 웨이팅일 경우 --> 은박지를 새로 만드시고 잘 꽂아 보십시요.



인식이 되면 은박지를 떼라고 합니다.


은박지를 떼고 엔터를 누르면 작업이 진행됩니다.





작업이 끝이나면 파이어 스틱이 재부팅되고 자동으로 패스트붓 모드로 진입하게 됩니다.


이때 아래의 명령어를 입력하셔서 twrp 를 설치하시길 바랍니다.



./fastboot-step.sh



그리고 다시 리부팅 되면서 TWRP 리커버리로 진입하게 됩니다.


여기서 adb 를 통해 롬파일을 복사하고 설치를 진행해 보겠습니다.


adb push mantis-6.2.6.8-rooted_r1.zip /sdcard



재부팅이 된 후에 adb shell 을 통해 twrp 명령으로 롬 설치를 진행합니다.


이후 cache 와 dalvik 을 와이프 해줍니다. (<-- 꼭 필요하지는 않습니다.)


adb shell

twrp install /sdcard/mantis-6.2.6.8-rooted_r1.zip

twrp wipe cache

twrp wipe dalvik



리부팅을 합니다.


reboot -p



리부팅 이후 정상적으로 부팅이 되며 앱 리스트에 Magisk 가 있을 것입니다.





4. Google Apps Magisk 모듈 설치하기


Magisk 메뉴로 이동하여 모듈을 누릅니다.


오른쪽으로 리모콘으로 이동하여, 리커버리로 다시시작을 누릅니다. 



이후 리커버리 모드로 진입되면, 윈도우에서 ADB 를 통해 모듈을 설치합니다.


파워쉘 및 adb 바이너리는 PATH에 등록한 상태에서 진행합니다.


PS C:\Users\USER\Downloads> adb push .\AFTV-GAPPS-MM-1.1.zip /sdcard

.\AFTV-GAPPS-MM-1.1.zip: 1 file pushed. 20.4 MB/s (114838016 bytes in 5.363s)

PS C:\Users\USER\Downloads> adb push .\google_korean_input.apk /sdcard

.\google_korean_input.apk: 1 file pushed. 20.4 MB/s (11227885 bytes in 0.525s)


PS C:\Users\USER\Downloads> adb shell

~ # twrp install /sdcard/AFTV-GAPPS-MM-1.1.zip

Installing zip file '/sdcard/AFTV-GAPPS-MM-1.1.zip'

Checking for Digest file...

[amonet] Load microloader from recovery...

[amonet] Remove boot patch...

[amonet] OK

- Mounting system

- Mounting vendor

******************************


  Magisk: Leanback Launcher

  Google TV Play Store

  and Google TV Search

  for Amazon FireOS 6


******************************

******************************

Powered by Magisk (@topjohnwu)

******************************

- Setup vendor

- Extracting module files

  Path: /data/adb/modules/aftv-atv

- Setting permissions

- Unmounting partitions

- Done

[amonet] Install boot patch...

[amonet] OK

[amonet] Install recovery patch...

[amonet] ALREADY_INSTALLED

Done processing script file

~ # reboot -p

PS C:\Users\USER\Downloads>


상기의 방법으로 모듈을 설치하면 부팅 후 1분 이내에 리부팅이 발생하며, Xposed Installer 가 설치됩니다.


그리고 아마존 런처가 작동을 멈추게 되며 린백 런처로 바뀌게 됩니다.








넷플릭스 4K / 안드로이드 TV 스토어 / 아마존 스토어 등 모두 이용 가능한 상태로 됩니다.


키보드 앱의 경우 Xplorer 앱을 스토어에서 설치하시고 수동으로 설치하시면 됩니다.


키보드를 한국어로 바꿔주시면 됩니다. 언어도 물론 한국어 가능합니다.


마치겠습니다. 감사합니다.

반응형

댓글