[ROM][UNOFFICIAL][11] LineageOS 18.1 for Fire TV Stick Lite/3rd gen (sheldon/p)

Search This thread

tweakradje

Senior Member
Thanks @Rortiz2 for the new ROM. Using it on 2 sheldonp now. Netfilx playback issue and remote reconnect at boot stil present. I decided to use GApps this time. But I removed all the apps from the GApps folder in the open_gapps-arm-11.0-tvmini-20220215.zip before flashing it. Only the Core apps remain. Don't want the extra GApps on my stick and they make the stick slow. Now I have at least the play store and it is fast.

EDIT: I'm back to lineage-18.1-20220505-UNOFFICIAL-sheldon.zip for my 2 sheldonp's. Bugs:
- volume control isn't working
- adb over usb is not working
- power shutdown is not working
- Netflix not working

If your team need a sheldonp tester let me know

Cheers
 
Last edited:
  • Like
Reactions: Sus_i

ChriMo

Senior Member
Oct 13, 2014
473
124
It was a joke (a very bad joke actually), in case you hadn't noticed. I'm not sure what to suggest. Maybe Tetris...? I'm not really a video games person, sorry.​
Haha, good one. I tried some which should run on Stock but without GApps/PlayStore all of them failed to start the proper game (some came to intro screen etc.). So the only possible option would be Micro-G support (signature spoofing) or maybe Magisk (have no experience with that) but I think the interest is low for an (additional) MicroG build. Or looking trough de-Googled APK compatibility.
I'm happy with the rest so don't bother much with games. Just an additional candy.
BTW: is it possible to allow/block App permissions especially for data usage (Wi-Fi). In the settings when pressing the remote button long on the App I did not find that (only File access) so maybe this is different then on standard Android?

EDIT: Looking also trough the Amazon Appstore filtered for Fire TV Stick (3rd Generation) with Controller Fire TV Voice Remote I tested:
Working: Beach Buggy Racing
Not able to play: Asphalt 8, City Racing 3D, Drag Battle 2, Driving Zone Germany, Renegade Racing, Riptide GP2, Mario Kart Tour, Super Mario Run, Minion Rush, Tetris, Sega Classics (Golden Axe, Sonic Jump Pro 2, Sonic the Hedgehog 2 & 4), Temple Run, Blockgem,
 
Last edited:

Rortiz2

Senior Member
Haha, good one. I tried some which should run on Stock but without GApps/PlayStore all of them failed to start the proper game (some came to intro screen etc.). So the only possible option would be Micro-G support (signature spoofing) or maybe Magisk (have no experience with that) but I think the interest is low for an (additional) MicroG build. Or looking trough de-Googled APK compatibility.
I'm happy with the rest so don't bother much with games. Just an additional candy.
BTW: is it possible to allow/block App permissions especially for data usage (Wi-Fi). In the settings when pressing the remote button long on the App I did not find that (only File access) so maybe this is different then on standard Android?
I did a quick build with support for MicroG, if you want to try it out feel free to do so: https://github.com/mt8695/android_d.../lineage-18.1-20221001-UNOFFICIAL-sheldon.zip
 

ChriMo

Senior Member
Oct 13, 2014
473
124
I did a quick build with support for MicroG, if you want to try it out feel free to do so: https://github.com/mt8695/android_d.../lineage-18.1-20221001-UNOFFICIAL-sheldon.zip
Thank you very much. You are a wizard builder. I use microG (mainly in crDroid builds) on all smartphones I control (ca. 6) and it is great to make some tool apps etc. run. With Banking Apps it is a lot more difficult, and on unlocked ROMs without Magisk it seem very difficult to get many of them to work. For Games I fear Google Play along proper Account registration (and wallet / credit card info) is necessary. In theory I would like to avoid messing around with all this Google / Vendor registration and data sharing. And just enjoy fine De-Googled Android TV thanks to Rortiz2!
I may buy another sheldon to try around since it is again on offer for € 19,99 in a local store - hopefully still old firmware.
 

Michajin

Senior Member
Oct 23, 2012
1,335
535
  • Like
Reactions: Bertonumber1

Rortiz2

Senior Member
Thanks @Rortiz2 for the new ROM. Using it on 2 sheldonp now. Netfilx playback issue and remote reconnect at boot stil present. I decided to use GApps this time. But I removed all the apps from the GApps folder in the open_gapps-arm-11.0-tvmini-20220215.zip before flashing it. Only the Core apps remain. Don't want the extra GApps on my stick and they make the stick slow. Now I have at least the play store and it is fast.

EDIT: I'm back to lineage-18.1-20220505-UNOFFICIAL-sheldon.zip for my 2 sheldonp's. Bugs:
- volume control isn't working
- adb over usb is not working
- power shutdown is not working
- Netflix not working

If your team need a sheldonp tester let me know

Cheers
May I ask why you went back to the previous version? ADB works fine here, the volume control has been disabled and the power button is a no-op for now, as I don't even have that remote to try things out.​
 
  • Like
Reactions: Sus_i

ChriMo

Senior Member
Oct 13, 2014
473
124
I did a quick build with support for MicroG, if you want to try it out feel free to do so: https://github.com/mt8695/android_d.../lineage-18.1-20221001-UNOFFICIAL-sheldon.zip
Not sure about it so I want to ask: is it good to dirty flash over 20220925?
What is the advantage of micro g?
This page lists ROM that supports signature spoofing: https://github.com/microg/GmsCore/wiki/Signature-Spoofing. That is necessary that microG works which is kind of an alternative to Google Play Services (Google Account / registration, Cloud Messaging, SafetyNet certification, Location modules). Also Play Store and Services Framework (GSF) can be emulated. So at least on Smartphones it helps that a lot of Play Store Apps can run without errors since they use those services. I have no experience with Games but maybe some more will run. Banking Apps often are kinda harder to trick only with microG.
 
@Michajin and @Rortiz2

LOL Ive never understood it (microg) either.. I presume like aurora services Lygisk it is similar to G play services.

I also use it with vanced manager when installing the non root vanced YT on phone. Microg enables use of your Google/YT account and let's you login via their sever. That's about all I know.

I've been playing around with the lite firestick for some time now. I've stripped it down and replaced with the Google home with ATV launcher Pro just for customizations sakes. It's a lot better and more lightweight than fireos these days.

Regards

Ps cheers for update Roger
 
  • Like
Reactions: Sus_i

aospray

Senior Member
Feb 7, 2017
72
26
the power button is a no-op for now, as I don't even have that remote to try things out.
You don't need access to the power button on the remote to duplicate the problem. You can shutdown the Fire TV stick (or any Android device) with any root power app.

I use this one from F-Droid: https://f-droid.org/packages/io.github.domi04151309.powerapp/

It would be great if you can look into the shutdown reboot problem if you have the time.

What is the advatage of micro g?
It's useful for spoofing or using apps that require Google Play Services, but without the bloat. Can also pass SafetyNet for apps that require it like banking apps and some games.
 
Last edited:

Rortiz2

Senior Member
You don't need access to the power button on the remote to duplicate the problem. You can shutdown the Fire TV stick (or any Android device) with any root power app.

I use this one from F-Droid: https://f-droid.org/packages/io.github.domi04151309.powerapp/

It would be great if you can look into the shutdown reboot problem if you have the time.


It's useful for spoofing or using apps that require Google Play Services, but without the bloat. Can also pass SafetyNet for apps that require it like banking apps and some games.
Can you confirm if the power off option actually shuts down the device in FireOS? My initial thought was that Amazon designed the bootloader (LK) in such a way that when the device is connected to a power supply it would turn on automatically.​
 

aospray

Senior Member
Feb 7, 2017
72
26
Can you confirm if the power off option actually shuts down the device in FireOS? My initial thought was that Amazon designed the bootloader (LK) in such a way that when the device is connected to a power supply it would turn on automatically.​
I wasn't able to test the stock Fire OS as I rooted and flashed LOS on the Fire TV stick immediately!

It appears you're right, Rortiz2. Just did some Googling and found that you can set the Fire TV to sleep, but that's about it: https://troypoint.com/how-to-turn-off-firestick/. It's kinda crazy that we can never power down the Fire TV stick! I had an older Android TV box that could do this.

Anyway, manually unplugging the power cord is also outlined in the article, but I'm not sure how safe it is to do so without corruption. Maybe putting the Fire TV to sleep and then unplugging is safer?
 

jfmcbrayer

Senior Member
May 9, 2011
219
116
What is the advatage of micro g? I used it for vanced, but never really understand beyond that. Thank you for the new ROM, checking it out now. Sorry if this is a stupid question about micro g, i am curious.
MicroG lets you run apps that require Google Services (like for location, or for push notifications) without having GApps or Google Services installed. Google Services is pretty big for older devices, and it's also pretty invasive in terms of privacy. MicroG isn't a privacy panacea, but it does let you do a number of things without sending data to Google where you otherwise would have to.
 
  • Like
Reactions: Finnzz

Evan_Ferrao

Member
Aug 12, 2020
43
126
Redmi Note 9
My question might be dumb but, since sheldon doesn't have volume adjustment feature, can the keys be remapped in lineageOS?
(I havent brought the device, yet, asking for an old 1080p TV, so i find the 4k stuff of sheldonp useless)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Happy New Year all,
    so, I installed both Lineageos and GAPPS an everything seems to work just fine, thank you.
    However, because now it seems to have Android TV instead of "plain" Android, many apps I want to install are reported as "Not compatible with your device". Is it possible to install GAPPs for "regular" Android (so not TV) so I can use the apps I want to install? (If you wonder why, well I want to re-use this obsolete Lite stick to run some Android instrumentpanels on a monitor for Flightsim.)
    Cheers,
    Luc
    1
    I have a 4k(mantis), will I brick it if I flash LineageOS? Problem I have is, Amazon told me not to return the 4k and I cannot register. I am not sure if e-fuse tripped by Amazon yet. Kamakiri worked, have access to TWRP through adb (no OTG)

    I just want to know if I twrp install Lineage, will I brick it forever? Ubuntu maybe? Anything I can do without Amazon registration?

    Edit: looking at the mantis info from this thread github, mantis is also a mt8695. So it might not work, but it should not brick it, right? Meaning if it doesn't flash, I can flash pre-root stock ROM back? I am feeling brave. Wish me luck.

    Thanks
    1
    Hi everyone. So im new in this. I did all the steps and it worked. If someone can help me with my next questions.
    1--- I installed some apk files and some don't show up, any way to fix this?
    2--- Can i change the theme or launcher and how?
    3--- Im using a remote with a dongle, the back button dont work, is that normal? It works on other devices.
    Thx 😉
    1- wierd, I did you check the apps instead of just the home drawer? Also sound alike a problem which was in the first release of this rom. Have you updated to the latest version?
    2.search this thread
    3.use the standard one... Lol
    1
    Hi thx for ur answers.
    1- i can see the installed apps in the settings or with a other app. Its just inconvenient, i tought because this a lineage rom this wouldn't happen.
    2- i looked allot of pages and didn't find it. I will look again.
    3- i dont have the standard remote but i just bought one. 🥳
    Using latest release and the same problem with apps I sideloaded. Apps installed through google Play show up.
    1
    Start your fire stick with a pc with fireISO. In Lineage OS under setting select buttons and check if advanced reboot is activate. Then go to reboot and select recovery. It will reboot in TWRP. Mount the memory, copy the zip rom file into the fire stick and flash it with twrp ( 1- adb devices 2- adb shell 3- twrp install rom.zip 4- exit 5- adb reboot)
    I did it, thanks for your availability.
  • 38
    1607247455067-png.5435845

    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 contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
    Instructions:
    • Reboot to TWRP
    • Wipe data, system (/system_root) and cache
    • Flash the ROM and the GApps
    • Reboot and enjoy!
    Downloads:
    Reporting Bugs:
    • DO NOT Report bugs if you're running a custom kernel, you installed Xposed or you installed Magisk
    • Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
    • If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
    Known issues:
    • Dolby Digital Plus™ E-AC-3
    • Netflix
    Notes:
    • SELinux is in Permissive mode
    • The ROM supports both sheldon (Fire TV Stick Lite) and sheldonp (Fire TV Stick 3rd gen)
    • Do not ask for ETAs
    How do i...
    • Unlock and install TWRP?
    • Go back to the original/stock ROM?
      • Download the stock update.bin (sheldon | sheldonp) and flash it using TWRP
    Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.

    Code:
    What is your--
    LineageOS version:
    LineageOS Download url:
    Gapps version:
    
    Did you--
    wipe:
    restore with titanium backup:
    reboot after having the issue:
    
    Are you using--
    a task killer:
    a non-stock kernel:
    other modifications:
    
    Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:

    Contributors
    R0rt1z2, k4y0z, t0x1cSH, diegocr
    Source Code: https://github.com/mt8695
    Kernel source: https://github.com/mt8695/android_kernel_amazon_mt8695
    16
    🕑 New build is up: 2022-05-05
    • Fixed the advanced audio distribution profile (A2DP)​
    • Fixed the remote disconnecting after rebooting​
    • Fixed the 3rd gen remote app-button(s)​
    • Fixed the microphone (assistant works now)​
    • Fixed Netflix not showing up in the Play Store​
    • Added support for newer remote revisions​
    • Enabled memory optimizations for low-RAM devices​
    • Enabled the XPAD kernel driver (xbox gamepads)​
    • Enabled exFAT/NTFS support in the kernel​
    • Switched to sheldonp blobs​
    NOTE: Netflix still has memory management issues (video playback), I'm still trying to figure out a way to fix this.

    NOTE: As for the assistant button, it works but in a bit weird way; do not release the button when you stop talking, keep it pressed even if you have finished (the assistant will notice once you stop talking).
    13
    New build is up: 2022-09-25
    • Fixed the low-volume issue.
    • Switched to SMLK (Simple Low Memory Killer).
    • Added support for UKSM (Ultra Kernel Samepage Merging)
    • Fixed support for NTFS external devices.
    • Fixed (minor) YouTube video flickering(s).
    • Fixed crashes when trying to use (some) streaming TV apps.
    • Disabled some non-ATV features (leftovers).
    12
    Just a reminder to make clear that development for this device is not dead. As soon as I can, I will resume development.​
    12
    when will the next compilation be ready approximately?

    Thanks for the work you do!
    I don't know. I'm currently on vacation so I'm away from the PC for some days, but I guess it'll be released during the next week.