Read this whole guide before starting.
This is for the 3rd gen Fire TV Stick (sheldonp) and Fire TV Stick Lite (sheldon).

NOTE: FireOS < 7.2.7.3 required

NOTE: This process does not require you to open your device.

What you need:

  • A Linux installation or live-system
  • A micro-USB cable


Install python3, PySerial, adb, fastboot. For Debian/Ubuntu something like this should work:

  • sudo apt update
  • sudo add-apt-repository universe
  • sudo apt install python3 python3-serial adb fastboot dos2unix


Make sure ModemManager is disabled or uninstalled:

  • sudo systemctl stop ModemManager
  • sudo systemctl disable ModemManager


NOTE: If you have issues running the scripts, you might have to run them using sudo.
Also try using different USB-ports (preferably USB-2.0-ports)


1. Extract the attached zip-file "kamakiri-sheldon-1.0.zip" and open a terminal in that directory.

2. Start the script:

  • sudo ./bootrom-step.sh

It should now say Waiting for device.

3. Plug in the stick (powered off) and wait for the script to finish.
If it fails at some point, stop it and restart the process from step 2.

4. Your device should now reboot into unlocked fastboot state.

5. Run:

  • ./fastboot-step.sh


6. Wait for the device to reboot into TWRP.

7. Use TWRP to flash custom ROMs, Magisk etc.

NOTE: Only ever flash boot/recovery images using TWRP, if you use FlashFire or other methods that are not aware of the exploit, your device will likely not boot anymore (unless you flashed a signed image). TWRP will patch recovery/boot-images on the fly.

NOTE: NEVER erase Preloader, otherwise you’ll hard brick the device and you won’t be able to unbrick it (since bootrom isn’t accessible).

special thanks to @Sus_i for all the testing and support.

Contributors
@xyz`
@k4y0z
@Rortiz2
@t0x1cSH

 

https://forum.xda-developers.com/t/unlock-root-twrp-unbrick-fire-tv-stick-3-and-fire-tv-stick-lite-sheldon-p.4410297/

 

[UNLOCK][ROOT][TWRP][UNBRICK] Fire TV Stick 3 and Fire TV Stick Lite (sheldon/p)

Read this whole guide before starting. This is for the 3rd gen Fire TV Stick (sheldonp) and Fire TV Stick Lite (sheldon). NOTE: FireOS < 7.2.7.3 required NOTE: This process does not require you to open your device. What you need: A Linux...

forum.xda-developers.com

 

 

Unofficial LineageOS 18.1 brings Android TV 11 to the third-gen Amazon Fire TV Stick lineup

 

 

스트리밍 동글과 관련하여 Amazon Fire TV 스틱은 시장에서 가장 인기 있는 스트리밍 장치 입니다. Amazon은 이러한 장치를 위해 Fire OS라는 자체 Android 포크를 유지 관리합니다. 이 포크는 Google 앱이 없고 Google의 Android TV OS와 완전히 다른 UI를 가지고 있습니다. 3세대 Fire TV Stick 또는 Lite 변형을 소유하고 있으며 즉시 사용 가능한 소프트웨어 환경에 만족하지 않는 경우 이제 Amazon 펌웨어를 소스 빌드 Android 11 ROM으로 교체하고 바닐라 Android를 즐길 수 있습니다. TV 경험.

특히 Amazon은 공식적으로 소비자 Fire TV 기기의 부트로더 잠금 해제를 허용하지 않습니다. 바로 여기에서 XDA 커뮤니티가 등장합니다. 최근 게시물에서 XDA Senior Member k4y0z 는 이를 사용하여 Fire TV Stick 3(코드명 "sheldonp") 및 Fire TV Stick Lite(코드명: 이름 "셸던"). 이 프로세스에서 대상 장치를 분해할 필요는 없지만 이전 버전의 Fire OS(< 7.2.7.3)와 호스트 운영 체제로 Linux가 필요합니다. 개발자는 또한 장치 듀오를 위한 통합 TWRP 빌드를 컴파일했습니다. 부트로더를 잠금 해제하고 루트 액세스 권한을 얻은 후 바로 설치할 수 있습니다.

3세대 Fire TV Stick(Lite)용 부트로더 잠금 해제 및 TWRP

이제 작동하는 TWRP가 있으므로 다음 단계는 물론 사용자 정의 ROM입니다. XDA 선임 회원 인 Rortiz2 는 한동안 다양한 Fire HD 태블릿용 비공식 LineageOS 빌드를 컴파일해 왔으며 이제 개발자는 3세대 Fire TV Stick(Lite)을 위한 최초의 Android TV 11 기반 LineageOS 18.1 ROM을 내놓았습니다. SoC가 64비트를 지원함에도 불구하고 이 모델의 Android OS는 32비트 모드에서 실행됩니다. 결과적으로 ROM을 플래싱한 후 Google 앱 패키지의 ARM 변형을 선택해야 합니다.

개발자에 따르면 대부분의 작업이 제대로 작동하는 것 같습니다. 그러나 무언가를 재생한 후 Netflix가 충돌하는 것을 발견할 수 있지만 재부팅하면 문제가 해결됩니다. 이 빌드의 유일한 주요 문제는 SELinux가 허용으로 설정되어 있다는 것입니다.

이것은 취미 생활자와 Fire TV Stick 3(Lite) 소유자를 위한 흥미로운 개발로, 편리한 Amazon 스트리밍 동글과 Play 스토어를 통한 본격적인 Android TV 경험이라는 두 가지 장점을 모두 누릴 수 있습니다. 관심이 있으시면 아래 링크된 스레드로 이동하여 Android TV 11을 설치하는 데 필요한 모든 요구 사항과 단계별 설치 지침을 읽어보세요.

3세대 Fire TV Stick(Lite)용 비공식 LineageOS 18.1

 

https://www.xda-developers.com/amazon-fire-tv-stick-3-lite-bootloader-unlock-android-11-lineageos-18-1/

 

Amazon Fire TV Stick (3rd Gen) gets Android TV 11 with unofficial LineageOS 18.1

You can now unlock the bootloader of your third-gen Amazon Fire TV Stick, flash a custom recovery, install Android TV 11 and much more!

www.xda-developers.com

 

[ROM][비공식][11] Fire TV Stick Lite용 LineageOS 18.1(sheldon)

 

 

LineageOS는 Android 11의 무료 커뮤니티 구축 애프터마켓 펌웨어 배포판으로, 기기의 기본 Android보다 성능과 안정성을 향상시키도록 설계되었습니다.

LineageOS는 Android 커뮤니티 내 많은 사람들의 추가 기여로 Android 오픈 소스 프로젝트를 기반으로 합니다. Google 애플리케이션을 설치하지 않아도 사용할 수 있습니다. 아래에 링크된 것은 Google 부품을 복원하는 다른 Android 프로젝트에서 가져온 패키지입니다. LineageOS에는 여전히 다양한 하드웨어 관련 코드가 포함되어 있으며, 어쨌든 천천히 오픈 소스로 제공되고 있습니다.

LineageOS의 모든 소스 코드는 LineageOS Github repo 에서 사용할 수 있습니다 . LineageOS에 기여하고 싶다면 Gerrit Code Review 를 방문하십시오.. 변경 사항 및 기능의 전체 목록 을 보려면 변경 로그 를 볼 수도 있습니다 .

지침:

  • 복구 모드로 재부팅
  • 데이터, 시스템(/system_root) 및 캐시 지우기
  • ROM 및 Gapps 플래시
  • 재부팅하고 즐기십시오!

다운로드:

버그 보고:

  • 사용자 정의 커널을 실행 중이거나 Xposed를 설치한 경우 버그를 보고하지 마십시오.
  • 문제가 발생한 직후에 logcat을 잡으십시오. ( 당신이 무엇을 하고 있는지 모르는 한, 마지막 몇 줄뿐만 아니라 로그의 적어도 몇 페이지를 포함시키십시오. )
  • 무작위 재부팅인 경우 /proc/last_kmsg. (재부팅 직전에 얻을 수 없다면 logcat을 얻는 것을 귀찮게하지 마십시오. 재부팅 후의 logcat은 쓸모가 없습니다)

알려진 문제 :

  • 영화를 재생한 후 Netflix가 충돌하고 다른 영화를 재생하려면 재부팅해야 합니다(메모리 할당).

메모:

  • SELinux가 허용 모드에 있습니다.
  • ROM은 sheldon (Fire TV Stick Lite) 및 sheldonp (Fire TV Stick 3세대) 를 모두 지원합니다.

내가 어떻게 할...

  • TWRP를 잠금 해제하고 설치하시겠습니까?
  • 원래/재고 ROM으로 돌아가시겠습니까?
    • 재고 update.bin( sheldon | sheldonp )을 다운로드하고 TWRP  사용 하여 플래시합니다.

가능한 한 많은 정보를 제공하는 것을 잊지 마십시오. 더 많은 정보를 제공할수록 버그가 해결될 가능성이 높아집니다. 또한 알려진 문제를 보고하지 마십시오. 아래 버그 보고서 형식으로 보고되지 않은 모든 버그는 무시될 수 있습니다.

 

https://forum.xda-developers.com/t/rom-unofficial-11-lineageos-18-1-for-fire-tv-stick-lite-sheldon.4410317/

 

[ROM][UNOFFICIAL][11] LineageOS 18.1 for Fire TV Stick Lite (sheldon)

LineageOS is a free, community built, aftermarket firmware distribution of Android 11, which is designed to increase performance and reliability over stock Android for your device. LineageOS is based on the Android Open Source Project with extra...

forum.xda-developers.com

 

 

[sheldon] LineageOS 18.1 [20220302]

 

  • Initial build
  • Audio Works
  • Bluetooth Works
  • Camera Works
  • Software encode/decode works
  • Hardware encode/decode works
  • DRM (L1) Works
  • Wi-Fi Works
  • USB (MTP, PTP, etc) Works
  • HDMI (CEC, etc) Works
  • SELinux Permissive

https://github.com/mt8695/android_device_amazon_sheldon/releases

 

Release [sheldon] LineageOS 18.1 [20220302] · mt8695/android_device_amazon_sheldon

Initial build Audio Works Bluetooth Works Camera Works Software encode/decode works Hardware encode/decode works DRM (L1) Works Wi-Fi Works USB (MTP, PTP, etc) Works HDMI (CEC, etc) Works SELinux P...

github.com

 

+ Recent posts