• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM] [UNOFFICIAL] LineageOS 15.1 for Shield Tablet OMX | Camera working

Search This thread

Snah001

Senior Member
Jun 3, 2006
2,064
1,646
Netherlands
Ok thats interesting i never had a similar problem like this the only stability issue i have so far is with the crashing video playback on websites which sometimes lead to a softreboot (lineage logo).

In any case you need to do a full wipe with twrp (use twrp 9.5.0_9-0) that we can find out if the problem persists on the new rom

Does any else have similar problems ?
Ok, I wiped my device and flashed the 07/19 build without any problem.
Unfortunately the spontaneous rebooting (soft reboot because it is running again very quickly) is still occurring no matter what app I am using at that moment.
When not used it is not rebooting by itself and the drain during screen off is about 0,7%/hour so that is very good.
During use it is fluent and working normally although it shows that it is not the fastest chipset anymore but for normal use (not gaming) it is very usable.
When the "rebooting" issue could be solved it could be a very good replacement of the original latest Nvidia Rom version.
 

Scavenger87

Senior Member
Nov 6, 2019
105
71
Nvidia Shield Tablet
Ok, I wiped my device and flashed the 07/19 build without any problem.
Unfortunately the spontaneous rebooting (soft reboot because it is running again very quickly) is still occurring no matter what app I am using at that moment.
When not used it is not rebooting by itself and the drain during screen off is about 0,7%/hour so that is very good.
During use it is fluent and working normally although it shows that it is not the fastest chipset anymore but for normal use (not gaming) it is very usable.
When the "rebooting" issue could be solved it could be a very good replacement of the original latest Nvidia Rom version.
Ok thanks again for the feedback.
I just have to admit that i dont facing random reboot issues on any of my 3 tablets with this rom installed and those are 2 LTE and 1 K1 devices.
For this reasons i need more informations like how much and which apps you have installed.

I also was testing out this weekend what impact hwc2on1 has to the performance and stability of this tablet as it was half way activated on my device settings. I activated it the right way and added the memory leak patch according to here:


I tested it with an without and i came to the conclusions that the device runs smoother and more stable without it so its deactivated in my next build like on the last official builds from LOS.

Unfortunatly it didnt change anything on that green artifacts issue 🙄
But i found out i have them just with the chrome browser. On firefox the same videos need a lot longer to start but they run after that without any issues 99% of the time.
That means it needs a lot more stress that the artifacts appears and that they lead to a softreboot. But i was watching videos for much longer than 15 mins and didnt had any softreboots then. Tonight i try to play around with the video related settings on chrome itself you can found here : chrome://flags/

So for the moment i recommend to watch video content on websites with firefox if you have any issues :)
 
Last edited:

Scavenger87

Senior Member
Nov 6, 2019
105
71
Nvidia Shield Tablet
After some testing yesterday i can say the artifact issue only appears on chrome and on that jelly browser which seems also chrome based. I also didnt found any setting on that Flags Settings in chrome that made this issues go away apart from :



GPU rasterization - Enabled



Zero-copy rasterizer - Enabled



Which eased the issues just a bit but that could also be placebo effect 😅



But for the moment the Workaround is still to use a different browser like Firefox or Opera which has a neat Ad Blocker integrated ;)



But i keep working on that issues
 

xdaggg

Member
Feb 29, 2020
15
11
I too get soft reboots, especially when juggling many memory hungry apps and when resuming after the tablet has been unused for a few hours, but given the limited amount of RAM we have to work with most roms will do it. Appreciate the tip on using Firefox to play videos without artifacting :) Eagerly awaiting the next build
 
  • Like
Reactions: Scavenger87

lxkarthi

Senior Member
May 27, 2012
56
6
Chennai
I installed following files after formatting data, and wipe cache and system,
lineage-15.1-20210617-UNOFFICIAL-shieldtablet.zip.zip
open_gapps-arm-8.1-pico-20210805.zip

But the Browser crashes, Google Meet crashes,
Google chrome crashes And reboots.

Usually crashes happen when switching to other windows and come back to the app (Google Meet, chrome, Browser).

Is there a solution for these crashes?
 

Scavenger87

Senior Member
Nov 6, 2019
105
71
Nvidia Shield Tablet
I installed following files after formatting data, and wipe cache and system,
lineage-15.1-20210617-UNOFFICIAL-shieldtablet.zip.zip
open_gapps-arm-8.1-pico-20210805.zip

But the Browser crashes, Google Meet crashes,
Google chrome crashes And reboots.

Usually crashes happen when switching to other windows and come back to the app (Google Meet, chrome, Browser).

Is there a solution for these crashes?
Hi

Sounds to me its running out of memory as chrome, google meet and a another browser app will take a lot of memory and the device isn't able to handle all of this with just 2GB of Ram even i set the Low Memory Killer to very low settings before it starts to kill apps.
Maybe its helping when you root your device and adjust the LMK Settings with a App like Smart Pack-Kernel Manager or similar

I also think its time to keep you updated on the work i do to this Rom at the moment since the new Security Bulletin is around the corner.

Right now i still looking for a solution to fix this artifacts issues that this device facing on ROMs above Android 7.0 .
After i tried to optimize the Memory Management and deleted stuff like hwc2on1 (which leads still to performance cuts even they fixed a memory leak there) i still get those artifacts on website based video-streaming mostly in chrome.

So i was going a other route with this problem and started working on the .so files that located at the vendor folder. I did this for the reason because i saw some difference in size on those files we found at the vendor files from @Steel01 and the last OEM release of Nvidia which was the version 5.4.

A short explanation what those files are: ( I hope my explanation is correct otherwise don't hesitate to correct me :) )

.SO Files are Shared Libraries that located in the "lib" folders of the vendor files. those Files are containing the code how the device handles the HW acceleration and video playback,sound,... and many things more. Those files are compiled that means its not possible to edit them with reasonable effort ( would need reverse-engineering and recompiling after editing).

But what i can do is to change them out from newer versions of this files from the above mentioned OEM 5.4 ROM or even from the Shield TV Roms which i tried with 7.2.3 because its the last Android 8.1 ROM before the Upgrade to Android 9.

First i tried to update every file with the same name to a newer version which leads to the device not even starting up after install. When i just changed the files from the folders nvmm and media the device started up but the overall performance was much worse and the video-playback was only smooth at max 720p which is strange as it even happens with the Files from 5.4.

But it seems i´m on the right track there and maybe i need to delete and add more files because those files might correlated to each other.
This need a lot of work and testing so that means that this changes are not included in my next update when the security bulletin is merged maybe not even in the next after this.

But i'm eager if i can fix the artifact issues with this and maybe even more.

Like i mentioned above i might interpret some things wrong and if someone of you knows more about those files and its function i´m glad to learn more about :)

Have a nice Sunday everyone ;)
 
Last edited:

Scavenger87

Senior Member
Nov 6, 2019
105
71
Nvidia Shield Tablet
Hi Everyone

The new Build is ready and up.

You find it here : August Build Update

I did go again over that LMK Settings as i saw on the earlier Builds the issue with those artifacts are way less common and is kinda direct related to those Parameters is set maybe a bit too less aggressive and the video-streams especially on chrome was running out of memory and did start with those issues instead of just crashing. This way it was really hard to find out for me until i had the tablet of my sister in house for updating where i found out about that.
The Issues should now appear less common and i had not even one framework reboot so far with my type of usage which is mostly Browsing and Youtube.
Also Clash of Clans is still running and still needs to be started twice after a first crash sometimes.

I would say its a good example again that its a bit of a ride on the razorblade with this lmk parameters as 2GB is really not much for today's standart and you might have to adjust your LMK Settings yourself from now on to fit your needs and user profile.

And i did not forget about the .so Files i still looking for the best working ones and plan to clean up the vendor files a bit to get the max out of this tablet for you guys ;)
 

EugenStanis

Senior Member
Hi Everyone

The new Build is ready and up.

You find it here : August Build Update

I did go again over that LMK Settings as i saw on the earlier Builds the issue with those artifacts are way less common and is kinda direct related to those Parameters is set maybe a bit too less aggressive and the video-streams especially on chrome was running out of memory and did start with those issues instead of just crashing. This way it was really hard to find out for me until i had the tablet of my sister in house for updating where i found out about that.
The Issues should now appear less common and i had not even one framework reboot so far with my type of usage which is mostly Browsing and Youtube.
Also Clash of Clans is still running and still needs to be started twice after a first crash sometimes.

I would say its a good example again that its a bit of a ride on the razorblade with this lmk parameters as 2GB is really not much for today's standart and you might have to adjust your LMK Settings yourself from now on to fit your needs and user profile.

And i did not forget about the .so Files i still looking for the best working ones and plan to clean up the vendor files a bit to get the max out of this tablet for you guys ;)
Can you share your LMK settings so i can put them into official lineage build (7.1)
 

Scavenger87

Senior Member
Nov 6, 2019
105
71
Nvidia Shield Tablet

Attachments

  • Screenshot_20210811-213743_SmartPack-Kernel_Manager.png
    Screenshot_20210811-213743_SmartPack-Kernel_Manager.png
    120.4 KB · Views: 55

Xenomorph613

New member
Nov 25, 2015
4
1
23
Это проблема самой игры, или прошивки? Во многих играх такие проблемы: Half-Life 2, Doom 3 BFG, Grand Theft Auto III / VC / SA / CTW / LCS, Contrast и т.п.
В общем, в плане игр прошивка крайне не стабильная (как минимум которая за Август). Те же Grant Theft Auto я проверял и в модифицированые версии, и оригинальные и старые и свежие на своих остальных аппаратах (Nexus 5 8.1.0(Los), Pixel 2 XL 11, Pixel 4 12, Redmi 3S 8.1.0(PE)) и там все хорошо работает, без вылетов и ругательств на наличие, отсутствие или кривых библиотек.
Кстати, я по сути новичок на форуме, можете подсказать, есть ли подобие Pixel Expirience(или на базе Pixel прошивки) прошивки под SHIELD Tablet?


Is this a problem with the game itself, or with the firmware? Many games have such problems: Half-Life 2, Doom 3 BFG, Grand Theft Auto III / VC / SA / CTW / LCS, Contrast, etc.
In general, in terms of games, the firmware is extremely unstable (at least which is for August). I checked the same Grant Theft Auto in modified versions, both original and old and fresh on my other devices (Nexus 5 8.1.0 (Los), Pixel 2 XL 11, Pixel 4 12, Redmi 3S 8.1.0 (PE)) and everything works well there, without crashes and curses for the presence, absence or curves of libraries.
By the way, I'm essentially a newbie on the forum, can you tell me if there is a similarity of Pixel Expirience (or based on Pixel firmware) firmware for SHIELD Tablet?
 

Attachments

  • Screenshot_20210818-181353_HL2_EP1.png
    Screenshot_20210818-181353_HL2_EP1.png
    29.6 KB · Views: 37
Last edited:

Scavenger87

Senior Member
Nov 6, 2019
105
71
Nvidia Shield Tablet
Это проблема самой игры, или прошивки? Во многих играх такие проблемы: Half-Life 2, Doom 3 BFG, Grand Theft Auto III / VC / SA / CTW / LCS, Contrast и т.п.
В общем, в плане игр прошивка крайне не стабильная (как минимум которая за Август). Те же Grant Theft Auto я проверял и в модифицированые версии, и оригинальные и старые и свежие на своих остальных аппаратах (Nexus 5 8.1.0(Los), Pixel 2 XL 11, Pixel 4 12, Redmi 3S 8.1.0(PE)) и там все хорошо работает, без вылетов и ругательств на наличие, отсутствие или кривых библиотек.
Кстати, я по сути новичок на форуме, можете подсказать, есть ли подобие Pixel Expirience(или на базе Pixel прошивки) прошивки под SHIELD Tablet?


Is this a problem with the game itself, or with the firmware? Many games have such problems: Half-Life 2, Doom 3 BFG, Grand Theft Auto III / VC / SA / CTW / LCS, Contrast, etc.
In general, in terms of games, the firmware is extremely unstable (at least which is for August). I checked the same Grant Theft Auto in modified versions, both original and old and fresh on my other devices (Nexus 5 8.1.0 (Los), Pixel 2 XL 11, Pixel 4 12, Redmi 3S 8.1.0 (PE)) and everything works well there, without crashes and curses for the presence, absence or curves of libraries.
By the way, I'm essentially a newbie on the forum, can you tell me if there is a similarity of Pixel Expirience (or based on Pixel firmware) firmware for SHIELD Tablet?
Hi

About the first Problem with the Games i checked those .so Files (libmain.so,libSDL2.so) the Error showed and none of them is part of the OEM Rom that means for me they must come with the Game itself. My best guess at the moment is that they need stuff like the Framework Enhancements which this Rom doesn't have and this seems also the to be the Reason why the Nvidia Games App doesn't work right.

On LineageOS 16.0 they implemented those Framework Enhancements again as you can see here :

add nvidia profile manager

Add nvcpl hook interfaces

I try to "retro-fit" those patches into this Build the next days but until then you might could try those games with the last lineage16.0 build you can find here : Oddsolutions - Shieldtablet .

For the other Games what does "extremely unstable" mean ?

Do they crash right at start or after some time of playing ?
Do they work right on the OEM Rom from Nvidia ?

I guess it has maybe something to do with the LowMemoryKiller Parameters again and you should try to change those Parameters first (you need a Rootet Device) to the OEM's ones i added with a Screenshot below this Thread.

A little reminder to everyone that wants me to fix bugs with specific Apps or Games:

Check first if those Bugs doesn't appear on the OEM Rom or the Rom you coming from as Apps and especially Games does starting to need more space and memory over time of development.
So if a Game or App does work once on a Device doesn't mean this lasts forever especially when you just have 2GB of RAM :)

Other than that i also need the most amount of informations like Logfiles or Screenshots with specific Error Messages because i also still learning how things working together.

But i glad to hear more about those various errors from you guys to improve this Build with every Release.
 

Attachments

  • Screenshot_20210821-115207.png
    Screenshot_20210821-115207.png
    109.3 KB · Views: 25
  • Like
Reactions: gasgiver

Xenomorph613

New member
Nov 25, 2015
4
1
23
I'll write perhaps the experience of using this firmware (which is currently for August 2021) on SHIELD Tablet 32gb

I'll start right away with what idea the tablet was created with. Games:
I will describe it in general terms, good, but not very good. Some games may require some kind of library, such as Half-Life 2, Half-Life 2 ep.1, Half-Life 2 ep.2 and Portal.
But games like Borderlands 2, Borderlands Pre-Siquel, Grand Theft Auto (VC, SA, III, LCS, CTW), World of Tanks Blitz, Super Meat Boy, Max Payne, Trine 2, Talos Principle, Contrast work great, very pleasant response, very good performance, but also very good heating and fast battery discharge) Bully, by the way, the same works, but at medium graphics settings, at high it slows down very much (
The EPSXE emulator works without question. Most likely PPSSPP and other emulators will work the same without problems, I honestly did not have time to check it yet)
But Doom 3 BFG Edition crashes with an error almost immediately, ARK Survival Evolve at startup gives a loading screen and almost immediately a black screen and it is not clear that the tablet is still working or has already turned off / restarted.

Multimedia
Usually I usually listen to music in VKontakte, I can also watch movies there sometimes, watch videos on Youtube (Vanced) and sometimes watch TV shows and movies through Chrome. There are no problems with music (although I would like to have a more powerful sound), but with video there are often problems, and specifically video artifacts, apparently OMX works, but not stable)
Screenshot_20210824-231944_YouTube_Vanced.png
I don't really use the camera, I won't say the same about autonomy, I'm still waiting for normal battery.
I also installed some Google applications in GO versions (Gmail Go, Maps Go, Galerey Go, Google Go, etc.), it seems like applications are web versions of full-fledged applications, take up less space, require less power and, in principle, work well. (it would be a shame that Chrome Go would be there, otherwise this one is eating resources just unmeasuredly, it always has little RAM xD)
Visually, I accelerated the system by setting the animation to 0.5 for all three parameters in the developers menu, using Nova as a launcher.
The system as a whole works very quickly, and if you set the animations to 0.5, then it's generally a fairy tale, but the stability leaves much to be desired, the application can start the current from the 4th time, before that it crashes, with various errors, or it can start and work right the first time.
In general, in some moments the firmware is very good, and in some it is not very good.
I can't say anything about autonomy, there are no normal batteries (
 
  • Like
Reactions: dennisthemenace85

Scavenger87

Senior Member
Nov 6, 2019
105
71
Nvidia Shield Tablet
Hi Guys

After some longer waiting for the September Bulleting getting merged to the 15.1 sourcefiles and having to reinstall my whole Build Machine that refused to work for me anymore i was finally able to create a new build.
I release this one as a Nightly for the reason its really late this time with having the october bulleting just around the corner (hopefully) and because i had to fully reinstall the OS from my Build Machine i lost my Build Signature which i try to recover for my next Build.

You can find it here : September Build - Nightly

I'll write perhaps the experience of using this firmware (which is currently for August 2021) on SHIELD Tablet 32gb

I'll start right away with what idea the tablet was created with. Games:
I will describe it in general terms, good, but not very good. Some games may require some kind of library, such as Half-Life 2, Half-Life 2 ep.1, Half-Life 2 ep.2 and Portal.
But games like Borderlands 2, Borderlands Pre-Siquel, Grand Theft Auto (VC, SA, III, LCS, CTW), World of Tanks Blitz, Super Meat Boy, Max Payne, Trine 2, Talos Principle, Contrast work great, very pleasant response, very good performance, but also very good heating and fast battery discharge) Bully, by the way, the same works, but at medium graphics settings, at high it slows down very much (
The EPSXE emulator works without question. Most likely PPSSPP and other emulators will work the same without problems, I honestly did not have time to check it yet)
But Doom 3 BFG Edition crashes with an error almost immediately, ARK Survival Evolve at startup gives a loading screen and almost immediately a black screen and it is not clear that the tablet is still working or has already turned off / restarted.

Multimedia
Usually I usually listen to music in VKontakte, I can also watch movies there sometimes, watch videos on Youtube (Vanced) and sometimes watch TV shows and movies through Chrome. There are no problems with music (although I would like to have a more powerful sound), but with video there are often problems, and specifically video artifacts, apparently OMX works, but not stable)
I don't really use the camera, I won't say the same about autonomy, I'm still waiting for normal battery.
I also installed some Google applications in GO versions (Gmail Go, Maps Go, Galerey Go, Google Go, etc.), it seems like applications are web versions of full-fledged applications, take up less space, require less power and, in principle, work well. (it would be a shame that Chrome Go would be there, otherwise this one is eating resources just unmeasuredly, it always has little RAM xD)
Visually, I accelerated the system by setting the animation to 0.5 for all three parameters in the developers menu, using Nova as a launcher.
The system as a whole works very quickly, and if you set the animations to 0.5, then it's generally a fairy tale, but the stability leaves much to be desired, the application can start the current from the 4th time, before that it crashes, with various errors, or it can start and work right the first time.
In general, in some moments the firmware is very good, and in some it is not very good.
I can't say anything about autonomy, there are no normal batteries (

Thanks again for the detailed Review of this Rom.

As i mentioned before some Games are direct related to the Shield Devices and need some specified libaries which need to be added to this Rom. But for this i really need detailed Errorlogs and even then its not sure i can fix those issues due possible incompatibilities of those libaries with newer android versions than nougat (7.0) but if you send me those logs i can give it a try.

A quit similar problems seems to be the artifact issues with video-playback on those devices. The old oem nougat libaries arent fully compatible with everything newer than nougat. With the changes on the LMK Settings i was able to ease those issues on most apps apart from chrome but it didnt fixed the main issue. For the moment a good workaround is to use a browser like firefox or opera which isnt chromium based because they much less affected by this issue.
 

pierg75

Senior Member
I don't know if it's my tablet or what else, but when I try to install the latest builds with new-ish opengapps, I just enter a loop during setup.
This only way to use it for now is to rely on other stores. Is there any other alternative gapps what works well in this rom (microg doesn't seem to work)?
 

Scavenger87

Senior Member
Nov 6, 2019
105
71
Nvidia Shield Tablet
I don't know if it's my tablet or what else, but when I try to install the latest builds with new-ish opengapps, I just enter a loop during setup.
This only way to use it for now is to rely on other stores. Is there any other alternative gapps what works well in this rom (microg doesn't seem to work)?

Hi

I tested the Rom with the opengapps pico version from 09/25/21 and it worked as suspected. this package contains the bare minimum of google services including playstore
 
  • Like
Reactions: pierg75

greggmendel

New member
Dec 31, 2007
1
0
Baton Rouge, LA
I don't know if it's my tablet or what else, but when I try to install the latest builds with new-ish opengapps, I just enter a loop during setup.
This only way to use it for now is to rely on other stores. Is there any other alternative gapps what works well in this rom (microg doesn't seem to work)?
When I first tried a dirty flash of the latest, my lte-us ShieldTab would only boot to recovery. But after wiping cache, dalvik, and system, then flashing the Rom and opengapps, it is working better than ever.

Still have some spurious system reboots, but fortunately they are system only ( not bootloader cold boots), and are therefore pretty quick.
 

pierg75

Senior Member
When I first tried a dirty flash of the latest, my lte-us ShieldTab would only boot to recovery. But after wiping cache, dalvik, and system, then flashing the Rom and opengapps, it is working better than ever.

Still have some spurious system reboots, but fortunately they are system only ( not bootloader cold boots), and are therefore pretty quick.
I got it working only by using the pico gapps. I tried to clean everything, reformatting all partitions and reinstalling the recovery, nothing helped.
 

Scavenger87

Senior Member
Nov 6, 2019
105
71
Nvidia Shield Tablet
Hi Everyone

The new October Build is out and ready for download here: October Build

Unfortunately i wasn't able to recover my build signature and had to make a new one. That means everyone needs to do a clean install to use this build just updating as usual isn't possible !

I'm sorry for inconvenience and i did a backup from my signature this time 😅
 
  • Like
Reactions: dennisthemenace85

Snah001

Senior Member
Jun 3, 2006
2,064
1,646
Netherlands
I bought for Eur 135 a Lenovo Tab 8 FHD as replacement for my Shield Tablet.
I need a tablet of with a 8" format just for reading and browsing and the Shield couldn't provide me anymore with that in a reliable and software wise safe way so with a market where it s very hard to find a 8" tablet with FHD screen the Lenovo is the really immediate available option.
No constant reboots etc. fine screen and Android 10 on board from start.
Will keep my Shield for testing builds but after I think 6 years it had come at age.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Hi Guys

    After some longer waiting for the September Bulleting getting merged to the 15.1 sourcefiles and having to reinstall my whole Build Machine that refused to work for me anymore i was finally able to create a new build.
    I release this one as a Nightly for the reason its really late this time with having the october bulleting just around the corner (hopefully) and because i had to fully reinstall the OS from my Build Machine i lost my Build Signature which i try to recover for my next Build.

    You can find it here : September Build - Nightly

    I'll write perhaps the experience of using this firmware (which is currently for August 2021) on SHIELD Tablet 32gb

    I'll start right away with what idea the tablet was created with. Games:
    I will describe it in general terms, good, but not very good. Some games may require some kind of library, such as Half-Life 2, Half-Life 2 ep.1, Half-Life 2 ep.2 and Portal.
    But games like Borderlands 2, Borderlands Pre-Siquel, Grand Theft Auto (VC, SA, III, LCS, CTW), World of Tanks Blitz, Super Meat Boy, Max Payne, Trine 2, Talos Principle, Contrast work great, very pleasant response, very good performance, but also very good heating and fast battery discharge) Bully, by the way, the same works, but at medium graphics settings, at high it slows down very much (
    The EPSXE emulator works without question. Most likely PPSSPP and other emulators will work the same without problems, I honestly did not have time to check it yet)
    But Doom 3 BFG Edition crashes with an error almost immediately, ARK Survival Evolve at startup gives a loading screen and almost immediately a black screen and it is not clear that the tablet is still working or has already turned off / restarted.

    Multimedia
    Usually I usually listen to music in VKontakte, I can also watch movies there sometimes, watch videos on Youtube (Vanced) and sometimes watch TV shows and movies through Chrome. There are no problems with music (although I would like to have a more powerful sound), but with video there are often problems, and specifically video artifacts, apparently OMX works, but not stable)
    I don't really use the camera, I won't say the same about autonomy, I'm still waiting for normal battery.
    I also installed some Google applications in GO versions (Gmail Go, Maps Go, Galerey Go, Google Go, etc.), it seems like applications are web versions of full-fledged applications, take up less space, require less power and, in principle, work well. (it would be a shame that Chrome Go would be there, otherwise this one is eating resources just unmeasuredly, it always has little RAM xD)
    Visually, I accelerated the system by setting the animation to 0.5 for all three parameters in the developers menu, using Nova as a launcher.
    The system as a whole works very quickly, and if you set the animations to 0.5, then it's generally a fairy tale, but the stability leaves much to be desired, the application can start the current from the 4th time, before that it crashes, with various errors, or it can start and work right the first time.
    In general, in some moments the firmware is very good, and in some it is not very good.
    I can't say anything about autonomy, there are no normal batteries (

    Thanks again for the detailed Review of this Rom.

    As i mentioned before some Games are direct related to the Shield Devices and need some specified libaries which need to be added to this Rom. But for this i really need detailed Errorlogs and even then its not sure i can fix those issues due possible incompatibilities of those libaries with newer android versions than nougat (7.0) but if you send me those logs i can give it a try.

    A quit similar problems seems to be the artifact issues with video-playback on those devices. The old oem nougat libaries arent fully compatible with everything newer than nougat. With the changes on the LMK Settings i was able to ease those issues on most apps apart from chrome but it didnt fixed the main issue. For the moment a good workaround is to use a browser like firefox or opera which isnt chromium based because they much less affected by this issue.
    1
    I don't know if it's my tablet or what else, but when I try to install the latest builds with new-ish opengapps, I just enter a loop during setup.
    This only way to use it for now is to rely on other stores. Is there any other alternative gapps what works well in this rom (microg doesn't seem to work)?

    Hi

    I tested the Rom with the opengapps pico version from 09/25/21 and it worked as suspected. this package contains the bare minimum of google services including playstore
    1
    Hi Everyone

    The new October Build is out and ready for download here: October Build

    Unfortunately i wasn't able to recover my build signature and had to make a new one. That means everyone needs to do a clean install to use this build just updating as usual isn't possible !

    I'm sorry for inconvenience and i did a backup from my signature this time 😅
  • 12
    lineagelogo.png

    Disclaimer:
    Not responsible for any injuries you do to yourself or your device being damaged caused by this ROM.
    Big thanks goes to @Steel01 for all the hard work and the Sources.


    LineageOS is a free, community built, aftermarket firmware distribution of Android, 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.


    Hi Everyone

    After some months of learning how to build my own Roms and how to edit the proprietary files of this Device i was able to build my first edited version of LineageOS 15.1 with HW Acceleration and the Camera working.
    Its a slim an snappy Rom for everyone that´s looking for a monthly updated Android 8.1 Rom to keep this unique Device alive.
    This first release is really basic because i deleted everything that doesn't work right.
    My plans for this Rom are to keep it updated in case of Security Patches and add some Features here and there as i still learn how this Device and Android is working in general.
    Also the official release of LineageOS 16 will end the development of this Rom for the reason i don't want to rival the official contributors of this Device.

    Little FAQ to this Rom:


    Do i need to Wipe my existing Rom even its LineageOS 15.1 based ?
    Yes because i use my own Release Keys for this Rom you need to Wipe your existing one.

    Is this Rom compatible with every Shield Tablet ?
    Yes this Rom is working with every Shield Tablet

    I have a Shield LTE Version and after flashing this Rom i cant connect my device for Data Transfer with my computer anymore.
    For some Reason i still didnt found out on LineageOS 15.1 there is no Drop Down Menu for this Device to change the type of connection.
    To change it go to Settings > Connected Devices > USB


    I found a Bug with this Rom i didnt had on any Rom before what should i do before i post it here ?
    Before you post any Bugs and Errors here make sure you installed this Rom correct as i told with a full wipe in your recovery first and if there are modifications installed like Magisk
    Moduls or Xposed or you changed this Rom in any way, you should reinstall it fresh first to take a look if the issue still occurs.
    If yes post a detailed report of the Error with a Logcat.txt File


    Can i install and use Apps like Netflix, Amazon Prime,.. and watch content in HD again with this ROM ?
    As this is a Problem with the Widevine Services and this Device itself this Rom doesn´t change anything on that. If you want to use the Netflix App for example you still have to use the liboemdecrypt modul on Magisk and its SD only



    Thanks goes to:
    @Steel01 and the whole LOS Team for doing all the hard work to keep this Device alive
    @Artemka2008 for figuring out the OMX fix
    @Triodexe for uploading his work on his Github so i could figure out how to edit the vendor files
    @john_matrix for teaching me how to set up my build enviroment and being really helpful when i´m stuck with errors :)

    Requirements:
    • Bootloader Unlock
    • Bootloader Version 4.00.2016.04
    • Custom Recovery installed (use Version 9.5.0_9-0 of TWRP or Lineage Recovery)


    Instructions:

    • Download the latest build and gapps if needed (8.1 / arm / pico)
    • Reboot to recovery and wipe your existing Rom
    • Flash the latest build and gapps
    • Reboot

    Downloads:


    Whats working now:

    • HW Acceleration
    • Snap Camera

    Whats still not working:

    • Nvidia Games App (Deleted)
    • Console Mode UI (Deleted but HDMI still working fine)
    • Encryption (will lead to a Bootloop if tried)
    • Screen Mirroring ( In App Cast like on the Youtube App still working fine)
    Contributors:

    @Steel01
    Source Code: https://github.com/LineageOS
    @Scavenger87
    Device: https://github.com/Scavenger-87/android_nvidia_device_shield-common
    https://github.com/Scavenger-87/android_device_nvidia_shieldtablet
    Vendor: https://github.com/Scavenger-87/android_vendor_nvidia_shield


    ROM OS Version: 8.1 Oreo
    ROM Kernel: Linux 3.10.96+

    Version Information:
    Status:
    userdebug
    SELinux: Enforcing
    Security Patch: 5.10.2021
    Build Signature: Own Release Key

    Created 14.05.2021
    Last Updated 18.10.2021
    5
    Any updates on this?
    Next update will be released when the July Security Bulletin is merged. I also still working on the code to make it more stable with every release.

    Stay tuned ;)
    5
    I installed following files after formatting data, and wipe cache and system,
    lineage-15.1-20210617-UNOFFICIAL-shieldtablet.zip.zip
    open_gapps-arm-8.1-pico-20210805.zip

    But the Browser crashes, Google Meet crashes,
    Google chrome crashes And reboots.

    Usually crashes happen when switching to other windows and come back to the app (Google Meet, chrome, Browser).

    Is there a solution for these crashes?
    Hi

    Sounds to me its running out of memory as chrome, google meet and a another browser app will take a lot of memory and the device isn't able to handle all of this with just 2GB of Ram even i set the Low Memory Killer to very low settings before it starts to kill apps.
    Maybe its helping when you root your device and adjust the LMK Settings with a App like Smart Pack-Kernel Manager or similar

    I also think its time to keep you updated on the work i do to this Rom at the moment since the new Security Bulletin is around the corner.

    Right now i still looking for a solution to fix this artifacts issues that this device facing on ROMs above Android 7.0 .
    After i tried to optimize the Memory Management and deleted stuff like hwc2on1 (which leads still to performance cuts even they fixed a memory leak there) i still get those artifacts on website based video-streaming mostly in chrome.

    So i was going a other route with this problem and started working on the .so files that located at the vendor folder. I did this for the reason because i saw some difference in size on those files we found at the vendor files from @Steel01 and the last OEM release of Nvidia which was the version 5.4.

    A short explanation what those files are: ( I hope my explanation is correct otherwise don't hesitate to correct me :) )

    .SO Files are Shared Libraries that located in the "lib" folders of the vendor files. those Files are containing the code how the device handles the HW acceleration and video playback,sound,... and many things more. Those files are compiled that means its not possible to edit them with reasonable effort ( would need reverse-engineering and recompiling after editing).

    But what i can do is to change them out from newer versions of this files from the above mentioned OEM 5.4 ROM or even from the Shield TV Roms which i tried with 7.2.3 because its the last Android 8.1 ROM before the Upgrade to Android 9.

    First i tried to update every file with the same name to a newer version which leads to the device not even starting up after install. When i just changed the files from the folders nvmm and media the device started up but the overall performance was much worse and the video-playback was only smooth at max 720p which is strange as it even happens with the Files from 5.4.

    But it seems i´m on the right track there and maybe i need to delete and add more files because those files might correlated to each other.
    This need a lot of work and testing so that means that this changes are not included in my next update when the security bulletin is merged maybe not even in the next after this.

    But i'm eager if i can fix the artifact issues with this and maybe even more.

    Like i mentioned above i might interpret some things wrong and if someone of you knows more about those files and its function i´m glad to learn more about :)

    Have a nice Sunday everyone ;)
    5
    Hi Everyone

    The new Build is ready and up.

    You find it here : August Build Update

    I did go again over that LMK Settings as i saw on the earlier Builds the issue with those artifacts are way less common and is kinda direct related to those Parameters is set maybe a bit too less aggressive and the video-streams especially on chrome was running out of memory and did start with those issues instead of just crashing. This way it was really hard to find out for me until i had the tablet of my sister in house for updating where i found out about that.
    The Issues should now appear less common and i had not even one framework reboot so far with my type of usage which is mostly Browsing and Youtube.
    Also Clash of Clans is still running and still needs to be started twice after a first crash sometimes.

    I would say its a good example again that its a bit of a ride on the razorblade with this lmk parameters as 2GB is really not much for today's standart and you might have to adjust your LMK Settings yourself from now on to fit your needs and user profile.

    And i did not forget about the .so Files i still looking for the best working ones and plan to clean up the vendor files a bit to get the max out of this tablet for you guys ;)
    3
    Hi Everybody

    I think its time to give you a little update of my work on this build

    After i got a good example of the problems with the ram management of this device i was looking for a solution last few days and i began testing with the Android Go Settings as i mentioned in the last Thread.

    With that settings i was able to start that Game mentioned by @Hworangg and i even was able to play it a bit as you can see on one of the added Screenshots below. But you could also see this Game is a real RAM Hog with needing up to 484MB at the last session i played but it is kinda playable you just have to stay in that Game and turn off every notification as it might crashes otherwise. Speaking of crashes while the GO Settings really helping on reduce the usage of Ram by the System itself and let the device take more Memory Pressure it also leads to freezes where you often have to Hard Reset the Tablet because it seems to not close the Main App when its in a Out of Memory Situation. This is something i have to invest more time and research even after i played a lot with the Dalvik VM Settings.

    I also found out that my Personal Key Signature is the reason that the install of Magisk is leading to a Bootloop. Here i also have to figure out why this is happen and if its even possible to install Magisk on a Signed Custom Rom as you change out the BOOT.img on this Device to achieve that and it seems the Magisk installer isnt able to resign the File with my Key.

    TLDR:
    I was able to set up my Build to use the optimized Android GO Settings to withstand more Memory Pressure so that Games like COC and heavy Browsing Sessions with lots of Tabs and Sites with a lot of Pictures doesn't crash that soon but it lead in both cases to a freeze of the whole Device.

    The Magisk installer does not work when i sign my build with my own key.

    For this Reason i decided to release a another Build for you to test with this Settings as a Nightly Release before i release my next Regular Build when the next Security Patch is out

    You find it here : Nightly Build and i´m curious about your opinion.