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

파이어스틱 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 앱을 스토어에서 설치하시고 수동으로 설치하시면 됩니다.


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


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



댓글161

    이전 댓글 더보기
  • 포도 2020.04.02 20:48

    미러링크가 안되서 그러는데 키보드앱 파일 좀 링크해주실수 있나요?
    답글

  • 저도 좀 부탁드려요 2020.04.03 19:01

    미러링크가 안되네요
    혹시 구글 린백 한글키보드 apk파일 받으신분 계시면,
    메일로 보내주시면 감사하겠습니다
    jinmo0812@gmail.com
    답글

  • Magisk 2020.04.10 09:56

    리커버리 모드로 진입 어떻게 하나요
    3번까지 안전하게 진행된거 같은데
    4번으로 못넘어가고 TV에 연결해도
    그냥 원래 대로 네요
    답글

  • Magisk 2020.04.11 22:33

    원래대로 어떻게 할수 있나요?
    먹통이 되었습니다 ㅠ
    답글

    • 처음부터 다시 따라하시구요.
      원복에 대해서는 고민해본적이 없습니다.

      본문에도 적혀있듯이 ... ㅠㅠ

      순정롬을 구해서 올리시면 원복이 될껍니다.

      감사합니다...

  • 지이 2020.05.02 18:21

    리눅스 터미널에서 twrp로 백업 및 복구하는 명령어를 알 수 있을까요?
    파이어스틱을 하나 더 사서 다른 기기에 그대로 복구하고 싶은데 어떻게 명령어를 입력해야할지 모르겠네요

    adb shell

    twrp backup ??????

    twrp restore ?????
    답글

  • 거니짱 2020.05.04 16:06

    초기 오류 메세지 빼고는 정말 잘 됩니다.

    코디도 셋팅했고 웨이브도 잘 나옵니다.

    감사합니다. 최고 에용..~
    답글

  • 험블비 2020.05.09 18:15

    덕분에 잘 된것 같은데요
    1.1에서 플레이스토어가 안되어서 1.3으로 업데이트하기만 하면 린백이 죽네요 ㅠ
    리눅스에서 1.3으로 곧장도 해보고 업데이트식으로 윈도에서 adb해서 깔아도 계속 아마존런쳐가 살아나네요

    그리고 넷플릭스 플렉스 es탐색기들이 안보이네요 하... 며칠째 골머리 썩네요 ㅠㅠ
    답글

  • 내일은싱글 2020.05.16 10:40

    잘쓰고있는데,
    구글플레이스토어가 계속 로그아웃이 풀리는지
    넷플릭스보는 와중에 자꾸 로그인하라고 나오는 오류가 있네요
    리커버리에서 삭제하고 다시 들어가면 될까요?
    답글

  • 도전 2020.06.20 09:14

    4번에서 넘어가지를 못하네요 리커버리 모드로 들어가면 리모콘으로 아무것도 선택이 안되네요 ㅠㅠ
    리커버리 모드로 리부팅하고 나면 아무것도 안먹는 화면이 나오는대요
    그 다음에 뽑아서 pc에 연결하고 리눅스부팅해서 그다음을 진행해야 하는 건가요?
    원체 잘 몰라서요 ㅠㅠ
    답글

  • 감사합니다 2020.07.16 15:43

    성공했으나 순정으로 돌아갈 방법은 없는걸까요ㅠㅠ
    순정으로 돌려야하는데 돌아오지못하는 강을 건너버렸네요 ㅠㅠ
    답글

  • 감사합니다 2020.07.16 16:03

    아쉽게도 xda에는 루팅롬들만 있는걸로 확인이되네요ㅠㅠ
    그냥 포기하고 루팅으로 써야할듯 해요ㅠㅠㅋ
    답글

  • 감사합니다 2020.07.16 16:07

    제 경험도 남겨봅니다

    Magisk 앱에서 모듈 업데이트 떴다고
    업데이트 해버리면 벽돌됩니다

    Magisk 모듈 -> 업데이트하면벽돌
    Magisk 매니저 -> 업데이트가능

    업데이트병에 걸려서 마구 최신화해버렸더니 벽돌되버렸네요ㅠㅠ
    조립다해버렸는데 처음부터 다시 해야할판이네요ㅋㅋㅋㅋㅋㅋㅋ
    답글

  • ㅇㅇ 2020.07.20 01:31

    봐도 모르겠네요.. ㅠㅜ
    답글

  • 스카J 2020.07.23 08:25

    기능에 대한 질문입니다. 파스에서는 부분적인 크롬캐스팅이 지원됩니다만 이렇게 루팅한 이후에도 크롬캐스트 기능은 살아있나요?
    답글

  • 크단놈 2020.08.03 11:08

    세번 시도해서 성공했습니다.^^
    좋은 자료 감사합니다.
    리눅스쪽은 문외한이라서 여러가지 궁리끝에
    컴퓨터 usb에 전원을 물리고
    모니터 hdmi에 연결하고
    끝날때까지 두 hdmi, usb를 빼지 않았습니다.

    4번 진행을 파이어티비 부트로더로 재부팅하고 "윈도우"에서 하면된다 하셨는데, 모니터에 부트로더 재부팅 확인한 후 모니터 입력을 컴퓨터로 바꾸고 4번을 진행하니 잘 되었습니다.


    답글

    • 아싸가오리 2020.08.07 20:33

      저도 문외한이라... 3번에서 4번 넘어가는 것이 너무 어려웠었는데... 님 말씀처럼 fire tv를 다른 모니터에 연결 해 놓은 상태에서 시도를 하니, '재부팅'이며 '앱리스트'가 어떤 말씀을 하시는 거였는지 그제사 알게 되었습니다.

      결론은, fire tv를 tv에 꽃아 두건, 다른 모니터에 꽂아 두건... 화면이 어떻게 돌아가는지를 알아야 한다는 것입니다. ^^

      팁 감사해요~ ^^

  • wang 2020.08.11 14:36

    아무리 해도 린백런처가 안올라와서
    위의 댓글대로 FTV 1.1 버전을 설치하니깐 정상적으로 린백런처가 올라오네요
    1.1 에서 v1.3 으로 업데이트 하니 다시 안올라오니 업데이트 굳지 하지 않는것이 좋을것 같습니다.

    그리고 린백런처까지 잘올리고 플레이스토어까지 잘됐는데

    넷플릭스는 아마존OS 에 있는걸 쓸수 없는건가요?
    앱목록에도 없고. 난감하네요
    플레이스토어에는 검색이 안되서 넷플을 설정 못하고 있습니다.
    답글

  • gjm 2020.08.25 02:26

    bootrom-step 부분에서 디나이가 나옵니다...gpt로 부팅 하려고 하니 메인보드 bios문제인지 부팅이 안되서 그냥 mbr로 했습니다. 그렇게 하니 부팅 되고 리눅스에서 마운트 하고 했는데..디나이가 나오면서 막히니
    답답하더라구요. 삽질만 세시간하다가 지지 쳤었네요..T.T
    답글

    • gjm 2020.08.25 13:08

      아...되었습니다. 바보 같이 리눅스 부팅때 두번째걸 골라줬어야 했네요. 감사합니다.

  • kamomil 2020.08.29 15:40

    모든 과정 마치고 로고 이후에 검은 화면이 나오는데 혹 리커버리를 컴퓨터에서 강제로 들어가는 법 있을까요ㅠ? 켜지고 리모콘 먹히는데 검은화면이라...
    답글

    • ㅇㅇ 2020.09.02 18:38

      6.2.7.1 버전은 AFTV-GAPPS-MM-v1.1 설치시 firestick 로고후 검은화면만 나오고 넘어가지 않더군요 아마 런쳐가 제대로 작동안해서 그런거 같네요
      6.2.7.1은 1.1 설치하면 안됩니다.
      6.2.7.1 순정 펌웨어 받은후 플래싱하고 초기화한후 다시 루팅펌 설치하면 되네요

    • aftv 2020.09.03 00:37

      6271 순정 펌웨어 링크좀 받을 수 있을까요??
      저번주에 이거 받고 진짜 몇일째 씨름하고 있습니다.. ㅋㅋㅋ
      6273 최신버전 업뎃 안될때까지 업뎃하고 6271 루팅펌 입히고 1.3갭스 입혀보고 1.1 도 입혀보고 난리를 피웠는데도 런쳐 안뜨네요... 1.3버전 런쳐 잠깐 뜨긴 했었는데 리모콘이 뭔짓을 해도 안먹혀서 다시 초기화...

  • ㅇㅇ 2020.09.02 18:59

    루팅을 mantis-6.2.7.1-rooted_r1 버전으로 하면 런쳐가 제대로 작동 안하더군요
    https://drive.google.com/drive/folders/13pY1fPc9UxE5FpeDp19bRmdYKYUFeVOb
    여기서 Magisk-v20.4.zip, xposed-framework-magisk.zip 두 파일을 받고 이것도 추가로 TWRP 리커버리 모드에서 플래싱 해주니까 런백 런쳐 구동되네요
    Magisk도 20.0 버전으로 하니 모듈이 선택도 안되던데 20.4 버전 설치해주니 그제서야 런쳐 구동 잘 됩니다.
    이거때문에 몇번을 쇼트 시킨건지....
    답글

    • 2020.09.07 03:01

      fire os 6.2.7.3 이 지속적으로 자동업데이트가 되면서, 아예 6.2.7.1 펌웨어 설치가 안되네요.. 하루종일 삽을 푸는데 방법이 없을런지요

  • 세나 2020.09.07 17:30

    6.2.7.1이나 6.2.7.3(최신) 순정롬 받을 수 있는 방법이 혹시 있을까요?

    답글