yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Android Development] silvershadow:
Thank you.

Luckily for me, I don't intend to use the Gen 1 shield controller with this tablet anymore, i intend to use this one just for media consumption, no gaming.

So i have to try out the video outputs.

some steps for anyone having trouble with playstore certification/downloading apps like netflix, and using magisk and lineageOS 14.1 unofficial from this thread.

1. After magisk is installed, be sure to install the module: "safety patch v3" in magisk, then restart/reboot.

2. then back in magisk, go to Magisk Hide and hide the following, then Restart/reboot:

- Android Services Library (not proven that this is needed to be hidden)

- com.android.cts.ctsshim

- com.android.cts.priv.ctsshim

- device health services (not proven that this is needed to be hidden)

- Google (not proven that this is needed to be hidden)

- google account manager (or anything that has gsf)

- google play services (or anything that has gms)

- google play store

- google services framework

3. delete cache and data for Play Store app, restart/reboot

4. open play store app, go to settings, set it back up the way you like it (maybe: not auto update apps or put on homescreen with new installs, scroll down to the bottom of that same screen, and check that it says certified. if not, back out of the menu, and go back in and check again until you see it says certified. once you see certified, to be on the safe side, restart again.

5. now apps like Mario Kart Tour, Super Mario Run, Netflix will show up in the play store and you can install them.

6. once the apps are installed, open up magisk again and go to magisk hide, and hide those new apps (for example Netflix), then restart.

Bonus step 7: if for what ever reason those apps still give you problems running, then that means they have a slightly stronger magisk detection, like (Pokemon Go on cell phones). if this is the case, you can go to magisk settings, and enable "Hide Magisk Manager" after doing all the above steps and everything feels like its setup correctly. Warning: i did not actually try this step on the shield tablet as i didn't need to, but just sharing the knowledge that I've learned from the issue in general with other devices/games.
[Shield Tablet Android Development] The-Saint2k:
No, you don't have to erase everything. Dirty Flash means that you simply install the new version over it. This is the normal way, although it sounds so negative. Dirty Flash = "Update". It's really dirty only if you jump from 15.1 to 14.1, or the other way around. This also often doesn't work.
[Shield Tablet Android Development] The-Saint2k:
I can only say something to a few because I use it as a video tablet.

- HDMI out works like in stock

- Console and mirror mode also work like in original

- shield camera is also without problems
[Shield Tablet Android Development] silvershadow:
Thank you for that! I really appreciate it.

I think that is enough for me to use the tablet like I want to. I have two of them, so I decided to set one of them up with this, and the other one setup with stock (the debloated one on the forums), but it seems like I can probably use this for both of the tablets since everything seems to be good (with the exception of the shield controller wireless-ly, which i don't use anyways).

I will do some testing regarding the other questions I asked, so that way we can all have it answered clearly, once and for all!

I'm excited to breathe some new life into the tablet.

I nearly bought a windows tablet, and then remembered that i have these shields hanging around (but they were super crazily slow with stock).

I am using "NoMachine" on the shield to get the windows features i want :D (i know its just remoting to my desktop, however, thats all i would have probably done with a windows tablet anyways, just remote into my desktop lol).

Thanks again!
[Shield Tablet Android Development] Disrupthor:
Shield camera on 15.1? Any link? Fully funcional?
[Shield Tablet Android Development] ocarinaz1:
Awesome I don't have to wipe any partitions or cache stuff and I just need to install it the file through my twrp? Also how do I get Netflix to work on this rom?
[Shield Tablet Android Development] jemail:
Read this thread! Your question has already been answered on this thread.
[Shield Tablet Android Development] ocarinaz1:
Ok I reread through this thread and I see people use Magisk. I installed SuperSu when I installed the Lineage 15.1 rom. Ok so I guess what I need to know is do I need to complete wipe my tablet to install Magisk or can I do a dirty install? I am asking about the full wipe because can I run Magisk if I have SuperSu already installed?
[Shield Tablet Android Development] ocarinaz1:
Thx for all the tips guys. I figured out how to get the Netflix working I had to install Magisk and the Magisk Manager app. Then I had to download 2 modules inside the Magisk Manager app: libeoemcrypto disabler and SafetyPatch. SafetyPatch fixed the issue of the CTS Profile coming back as false when running the SafetyNet check. libeoemcrypto fixed the Netflix error 15001 that I kept getting.
[Shield Tablet Android Development] ocarinaz1:
I wanted to make a guide for all the noobs trying to install lineage for the first time on shield tablet filling in some of the blanks. First off you'll need to unlock bootloader bootloader the guide how to do this can be found here: https://wiki.lineageos.org/devices/shieldtablet/install

(Tip You need to be the administrator user on your computer. I made a folder called adb-fastboot in my computer user profile and this is where I downloaded my platform tools zip to during bootloader unlock process, also if your command prompts are not taking type this prompt first cd %userprofile%\adb-fastboot\platform-tools hit enter the type your prompts) After you unlock your bootloader and verify everything works download lineage build, gapps,most recent version and TWRP some people change the names to find them easier but I found when I did this I couldnt get the command prompts to take anyhow once you have these files I had to move them to the adb-fastboot folder that I made and I also had to put them inside the platform-tools folder for it to work for me when I did one or the other it didnt work. Once all this is done you can make a backup just incase anything goes wrong. Enable usb debugging on your device. Flash TWRP onto your tablet (how to guide:https://www.androidauthority.com/lineageos-install-guide-893303/) once this is installed you will need to flash the Lineage rom & Gapps (google app package) see the aforementioned Android Authority link. (See also Lineage link:https://wiki.lineageos.org/devices/shieldtablet/install). Once all this is done and everything works I would suggest installing Magisk & Magisk Manager instead of SuperSu so apps like Netflix can work.

How to links: https://www.xda-developers.com/how-to-install-magisk/

https://www.itechfever.com/install-magisk-switch-supersu-magisk/

https://www.reddit.com/r/LineageOS/...amp&utm_medium=&utm_content=comments_view_all
[Shield Tablet Android Development] The-Saint2k:
sorry iam on 14.1, there is the camera working.
[Shield Tablet Android Development] Saison2018:
Not sure if this is related to this ROM, but I hope someone will be able to help:

I have a Shield Tablet with The-saint2k 14.1 ROM, rooted with Magisk and a few modules (GPU-Turbo-Boost one of them).

I also have a OnePlus One with Official LOS 16.0 ROM, also rooted with Magisk and exactly the same modules.

On the Shield tablet, everyday (and many times by day) when I am playing "Star Wars Galaxy of Heroes", I receive a pop-notification that my tablet has trouble with Google Services. Some minutes after this notification, the game crash and i have to relaunch it.

I do not have this behavior on my OnePlus One. I agree that ROM is different but I do not remember having problem when Shield Tablet was running official ROM.

Does anyone has ever deal this kind of situation and can guide me to find a solution?

Thanks in advance
[Shield Tablet Android Development] Maxify23:
Issus with the latest 15.1

Hey

Thank you for the hard espacialy when the tablet isn´t longer supported by lineage OS.

My issus now are

-After installation(twrp) and reboot android ask me to end my setup and to link a google acount during the linking the programm crashes

same withe the swiftkey aplication also crashes during the regristrtion with google.

after a view restarts and trys it works

-the camera isnt working at all ( with all kind of camara apps) because if i take a phote, the app crashes and just a restart gave me the controll of the camera back

-when i try to encode my device the tablet restarts and is now in a bootloop ...

I go back to your 14.1 and try this out, because i need a stable run for my university

hope you can fix the 15.1

it will be great

best wishes

Maxify23
[Shield Tablet Android Development] The-Saint2k:
Hello,

Unfortunately I can't fix any bugs because I'm not a developer unless this problem was not in the original ROM from Shield (Official LineageOS 15.1). Furthermore I am and remain at 14.1 due to the bug HWC and there the camera and the registration at Google works (although this worked without problems during a test also at 15.1). One can only hope that Steel01(the real developer and maintainer) manages to successfully port Android Q to our device.
[Shield Tablet Android Development] The-Saint2k:
Hello,

the current build 15.1 with the security level October I just uploaded.

https://www.androidfilehost.com/?w=files&flid=297060
[Shield Tablet Android Development] tmacher:
[MENTION=9451302]The-Saint2k[/MENTION]

New 14.1 version coming soon?
[Shield Tablet Android Development] The-Saint2k:
Yes, at any rate, unfortunately the original sources have not been updated yet.

See here: https://www.lineageoslog.com/14.1
[Shield Tablet Android Development] Vishal P:
Hey. Is it possible to directly port your rom to MI Pad? As you said previously, that building would not be possible cz of missing files.
[Shield Tablet Android Development] The-Saint2k:
Mmh, I don't know the MiPad, but I see it's based on the same CPU. I believe however that further blobs/drivers will be necessary (camera for example). I can't help it, because I'm not in this very deep, sorry.

to all: tomorrow morning I upload the current October build, the commits are already there. Lineageoslog seems to have a problem with the display of the commits from 14.1.
[Shield Tablet Android Development] Vishal P:
Okay bro. I'll try it. Thanks anyways.
[Shield Tablet Android Development] The-Saint2k:
Hello,

Unfortunately I have to postpone the 14.1 build. Currently the commits for October are still labeled with the status open so they are not synchronized. But I will stay tuned.
[Shield Tablet Android Development] Isles487:
Hey all,

First, to the Saint, thank you so much for keeping us up to date on 14.1 I'm using it every day and I have no complaints.

Second, I downloaded open gapps Arm 64, 7.1, pico. When I tried to install through TWRP, I got: "INSTALLATION FAILURE: This Open GApps package cannot be installed on this

device's architecture. Please download the correct version for your device." Despite the error, I am able to use the app store fine and I don't see any issues - what, if anything, am I missing out on, did I end up with some sort of partial install or not, do I still need gapps, and if so, which version is correct?

Thanks again for your help!
[Shield Tablet Android Development] zagzag99:
You should have installed ARM/32BIT opengapps and not ARM-64

You only need that if you need Google services (locations and Play Games Services) otherwise if you have a working play store and don't need these services you're good to go.
[Shield Tablet Android Development] The-Saint2k:
Hello,

yesterday, the changes for October were finally fully incorporated into the sources. Unfortunately I have the impression that the maintainers won't maintain 14.1 for long.

October Build: Link
[Shield Tablet Android Development] Snah001:
Thanks and keep up the good work!! :good::good:
[Shield Tablet Android Development] Atheosun:
Thank you for all you do to keep our Tablet up to date, even if the party is nearly over for 14.1
[Shield Tablet Android Development] NinjaCoool:
Anyone else getting a "OOPS! no mirrors found." on androidfilehost?
[Shield Tablet Android Development] groegerjo:
I got this too. Just reload the link/site or wipe cache of your browser... This helped me out.
[Shield Tablet Android Development] smartdd:
Thx for keeping this alive!

But I´ve got the same problem like NinjaCoool - Every time an OOPS!

Tip from groegerjo did´nt helped. Tried a few browser with cleaned cache... everytime no mirrors found.

Maybe there is a new link?
[Shield Tablet Android Development] groegerjo:
In the meantime I had also trouble to download it.

I had to reload the site a few times - there is something wrong... I did around 15 "Downloads"...it was just the counter which count the clicks on download button.

If you get a mirror it is just only one in canada and have to keep an eye on it.

At the end I just downloaded it via mobile data - this helped me too.

If Saint2K allowed me to upload the file to my cloud and release the link, I could certainly help you. Or he can somehow solve the problem on Android Filehost.
[Shield Tablet Android Development] moonhop7:
Hi , is this for the K1 tablet ? If so should I flash 14 or 15 ?
[Shield Tablet Android Development] Atheosun:
It is for the K1.

I'd flash 14 as 15 has an issue with Video acceleration or something along those lines, but up to you.
[Shield Tablet Android Development] moonhop7:
Thank you . This is still a great device and I'm trying to make it last as long as possible.
[Shield Tablet Android Development] The-Saint2k:
Yeah, please do a mirror. I sometimes look at the download numbers, which wouldn't work anymore, but distributing free software is more important. But I uploaded the build to the Europa Server (Poland) again. Please test it again.

Download
[Shield Tablet Android Development] groegerjo:
Very nice:good:! It works
[Shield Tablet Android Development] RichBordoni:
Is anyone else getting serious lockups while using Google Chrome? I just installed the latest build (23/10) of 14.1 a few days ago with a totally clean wipe and I installed Chrome from the Play Store rather than Gapps.

I normally use Opera but I kept getting "out of memory" errors on tabs with a lot of content. I figured that's because of the relatively small amount of RAM we have to work with but I decided I would try Chrome anyway to see if it was any better. However every once in a while Chrome will completely cause the tablet to lock up. Can't click any of the navigation buttons, can't pull down the notification shade, and the power button doesn't shut off the screen either. Sometimes if I leave it for a minute or two it becomes usable again but other times I have to just hold down the power button (sometimes for a minute or two) until the tablet completely shuts off.

Anybody else experiencing this? Should I try to get a Gapps package that includes Chrome and see if that works any better?
[Shield Tablet Android Development] TheToxicant:
I've had similar lock ups but usually holding the power button to get the reboot screen to show up not of the time unlocks it
[Shield Tablet Android Development] _benedict_:
Hi!

I am considering to turn my still great shield tablet K1 into a retrogaming machine using retroarch. Is anyone using retroarch on the device with lineageOS 14.1, who could share his or her experience?

Also, would the shield controller work well with the tablet with lineageOS installed?

Best,

benedict
[Shield Tablet Android Development] Dhalsim43:
The new controller (with BT) works well but the old one (WiFi) might not work
[Shield Tablet Android Development] RichBordoni:
I don't use RetroArch regularly or anything like that but I just downloaded it to give it a little test. I loaded up a Goldeneye ROM with the first N64 core listed in RA and it seemed to work pretty well. Little bit of stutter while the opening cutscene was playing and in the main menu but during gameplay it was smooth. I don't have a shield controller anymore so I was just using the on-screen buttons for control. Sorry if I can't give you a more detailed review but if there's anything specific you want me to test just let me know. :D

(I'm running 14.1 btw)
[Shield Tablet Android Development] Sir Daniel III:
I think it's a hardware issue on my end, but can any of your tablets detect and connect to a 5GHz wifi signal? (Should be a yes?)
[Shield Tablet Android Development] jemail:
Check the channel that is being broadcast by your router for the 5ghz frequency. I have found that if I leave my router set at auto my tablet would not connect. However if I set the 5ghz channel to under 50 (I think I chose 48) the tablet would connect.

TL;DR change the router 5Ghz channel number until the tablet connects. Do not use auto channel selection.
[Shield Tablet Android Development] RichBordoni:
On 14.1, yes I'm able to connect to a 5Ghz signal although my Wi-Fi drops out somewhat often and takes a little while to reconnect. I don't think it's a problem with my router either because I don't have the same issue on my other devices and I'm reasonably close to the router when it happens.

I have mine set to Auto. (I also have my 2.4Ghz and 5Ghz channels separated. Not sure if that makes a difference)
[Shield Tablet Android Development] Scavenger87:
Hi

First i wanna thank Saint2K and Steel01 for they're Great work.

It really made my Shield tablet fast and snappy again and i like the monthly security updates by Saint2K.

I also noticed that the memory is full in a short time for example when you visite a Site with a lot of pictures like instagram. You see it coming when the devices shuts down apps in the navbar and after this chrome or firefox crashes to the homescreen.

I think this is because of the amount of ram the shield has because 2GB is not much these days.

But mine doesn't lock up as you explained I tested this with both of my browsers.

I try to figure out if there is some settings in the browser configs to limit the usage of ram.

About the controller some time ago I found the apk's for the original controller apps on a Thread in the Nvidia Forum

Maybe they're helpful to make the older controller compatible but I wasn't able to install it I got this error message on all three apk's:

App not installed the package conflicts with an existing package by the same name

But I didn't find those apps on my device even when I turn on visibility for the systemapps.

Is something like a placeholder installed on this ROM or do I simply need root access to install apk's like this ?

---------- Post added at 08:11 PM ---------- Previous post was at 08:00 PM ----------

On my device it takes sometimes 2-3 attemps to connect to my WiFi which is 5Ghz also.

I even have to turn wifi off and on again on the shield to get it working from time to time.

I was thinking it may has something to do with that my SSID is hidden but I take a look on my Channel settings first.

Good advice thanks :svetius:
[Shield Tablet Android Development] Sir Daniel III:
I chose channel 48 and it works now! Thank you; I can now watch YouTube videos in HD again....
[Shield Tablet Android Development] player594:
I'm having issues with the display randomly rotating. I'm on 14.1. Anyone know how to fix this?
[Shield Tablet Android Development] Scavenger87:
That sounds for me there's something wrong with your Gyrosensor. You can try to calibrate it with one of the various Gyroscope & Compass Calibration App from the Playstore i use GPS Status & Toolbox for example on my Devices.

If this doesn't help you can try a factory reset.
[Shield Tablet Android Development] The-Saint2k:
Hello,

the next build for 15.1 is up.

15.1 November build
[Shield Tablet Android Development] The-Saint2k:
Hello,

the next build for 14.1 is up.

14.1 November build
[Shield Tablet Android Development] RichBordoni:
Thank you very much good sir! Downloading and flashing now. These new 14.1 builds are mostly bugfixes and security updates, right?
[Shield Tablet Android Development] hardyorange:
Hi There,

I just flashed the 14.1 November build with the latest TWRP. Flashing was successful but cant get past lineage boot animation. Tried all possibilities, Wiped.everything, formatted internal storage. Didnt flash Gapps, could this be the problem?
[Shield Tablet Android Development] Snah001:
Thanks again.

Keep up the good work!!
[Shield Tablet Android Development] supertory:
recommended gapps package to use with the 14.1 builds?
[Shield Tablet Android Development] thelangosta:
7.1
[Shield Tablet Android Development] Elite_Xenomorph:
Such a question, but how are you doing with Nvidia games? On the official latest version, it was not possible to log into Nvidia's account, (either there was a white screen, or endless download, but as a result, "it is not possible to connect to Nvidia")
[Shield Tablet Android Development] svirid75:
:silly:
[Shield Tablet Android Development] Z3ROGRAV1TYx:
I've never flashed a custom rom / rooted before, is there a set of proper instructions to follow?

Also how do I know which versions of the download links to choose? (For the root addon and google apps downloads linked)

And lastly, if I install 14.1, is it easy to update to 15.1, or do I have to reformat all my storage to update?
[Shield Tablet Android Development] RichBordoni:
Here's what I did when I installed this ROM from scratch recently:

Step 1: Make sure your bootloader is unlocked. If you need to unlock it follow the guide here (it will erase all your data): https://xdaforums.com/showthread.php?t=2399737 or the instructions in Step 4.

Step 2: Make sure your tablet is running the latest version of the stock NVIDIA software. If you need to update go here and download the latest 5.2.0 software for whatever version of the tablet you have, whether it be Wi-FI, LTE, or the K1. Then follow the instructions in this text file: http://developer.download.nvidia.com/mobile/shield/ROM/ST8/5_2_0/HowTo-Flash-Recovery-Image.txt

Also, do not connect to the Internet when you boot into the stock software!

Step 3: Flash the latest version of TWRP. Follow the instructions here (the non-root method): https://twrp.me/nvidia/nvidiahshieldtablet.html or the instructions in Step 4.

Step 4: Boot into TWRP and wipe your device. You can follow the instructions here: https://wiki.lineageos.org/devices/shieldtablet/install

Step 5: Download the latest version of this ROM and the ARM>7.1 GApps if you're going with 14.1 or ARM>8.1 if you're going with 15.1. Choose either the Mini or Micro options. I tried either the Full or Stock option at first (can't remember which) and it gave me an error because there wasn't enough space to flash them. For root, download either the su (arm) for 14.1 or 15.1.

Step 6: Either sideload or transfer the files from your PC to the SHIELD. Use the same instruction page as in Step 4 to sideload. Otherwise, just transfer all of the files you downloaded from your PC to your SHIELD and flash them manually using TWRP.

Step 7: Once the ROM+GApps+root finishes installing, reboot and you should be good to go.

If you have any other questions about the process you can probably find a How-To guide on this forum or on Youtube, or just ask here.

As for updating from 14.1 to 15.1, I think it's safest to do a clean flash (i.e. reinstall the entire ROM). You shouldn't lose your personal data though as long as you don't wipe your internal storage.
[Shield Tablet Android Development] Z3ROGRAV1TYx:
My tablet is running 7.0? How is 5.2.0 the latest?
[Shield Tablet Android Development] Dhalsim43:
It's an Nvidia version number, not an Android version number... And the latest stock version was 5.4
[Shield Tablet Android Development] RichBordoni:
If you're on 7.0 you should be fine. The only reason I included updating the stock software in the instructions is because the latest versions of TWRP require you to have the Android 6 or 7 bootloader.

So you either want to be running Android 6 or 7 (better 7 to be safe) before you flash the newest TWRP. If you're on 7.0 you should be good to go and can just ignore that step.