yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Android Development] john_matrix:
Probably the issue is related to mine and maybe the Bluetooth driver needs to be updated.

Anyone else have issue with Bluetooth?
[Shield Tablet Android Development] jefe1177:
if I also have that error, to solve it you must enter settings and search bluetooth scanning you enter and deactivate it, I hope it is of your help:p
[Shield Tablet Android Development] nathan-96:
Whats the proper way of debugging? I know a little C++, but also a lot of Java, just not how to debug on Android. There must be a way I can help right :) ?
[Shield Tablet Android Development] multiwirth:
Yes i have the exact same issue.

To solve this:

Turn on bluetooth and reboot.

Then you'll be able to pair devices and connect to them.
[MENTION=1416222]Steel01[/MENTION] can you take a look into it ?

I could take some logs if required.

Would be great.
[Shield Tablet Android Development] Darkside281:
Doing this fixed my bluetooth issues.. i had to wait for it to time out scanning then the setting option showed up. turned off bluetooth location scanning. then it been fine since.. :)
[Shield Tablet Android Development] Steel01:
Bluetooth location scanning? I don't even know what that is. 'Course, I rarely use bluetooth on my tablet anyways. But thanks for that tip, I'll try to look into that when I get the time.
[Shield Tablet Android Development] multiwirth:
Deleted
[Shield Tablet Android Development] DanRub1995:
Hello everyone, this is the SHIELD apps ZIP from official Android 6.0.1 (1.5, K1). Poured into Google Drive as on Xda knocked out an error. I used ZIPME.

G Drive - https://drive.google.com/file/d/1gKadMu7D5ja1-kO6ubjMyDLR1O8Fe0vq/view?usp=drivesdk
[Shield Tablet Android Development] def1003:
any trick to make netflix work? get sound but no video tried older versions already...
[Shield Tablet Android Development] multiwirth:
Download the apk from apkmirror and disable "live display"

You can add a quick tile for live display in the status bar for easy and fast turning on/off live display.
[Shield Tablet Android Development] def1003:
did not work thanks anyway, already had it disabled because it sucks
[Shield Tablet Android Development] multiwirth:
For me it works very well
[Shield Tablet Android Development] tomkatt:
Just a heads up, Mupen64Plus FZ (N64 emulator) crashes on this OS with the GlideN64 plugin. Looks like it reports to be using full OpenGL, but doesn't? Not exactly sure, but just a heads up for anyone who emulates on the tablet.
[Shield Tablet Android Development] just lou:
I should have installed this ROM months ago instead of dealing with stock 5.3' s battery issues. It has saved my Shield from going in the garbage. It's like having a new tablet.
[Shield Tablet Android Development] DocBrowns:
I cannot add a nvidia games account, it keeps loading and never finishes. So, I cannot use it for gaming properly.
[Shield Tablet Android Development] hacktrix2006:
Its like that by design. Also any nvidia based games doesn't run on custom roms. Just a heads up, it not the custom ROMs fault by the nvidia DRM.
[Shield Tablet Android Development] fpozar:
You have to download some old version, log in and only then update to the newest
[Shield Tablet Android Development] DocBrowns:
Ok, thx. But still the nvidia based games won't work, right?

And it seems, that I cannot connect to the nvidia shop, after the update.
[Shield Tablet Android Development] mirhl:
Can somebody post drminfo and safetynet helper results?
[Shield Tablet Android Development] acines:
HEVC problems

Does anybody have problems with playing HEVC movies? There is just black screen with sound and after playing a HEVC movie, you cant play any other movie until you do a restart. This happens with MX Player and Gallery, in VLC works just fine. On stock ROM everything works fine. :confused:
[Shield Tablet Android Development] C4SCA:
Turn off live display. If it's already off... I dunno..:confused:
[Shield Tablet Android Development] acines:
I had live display already turned off. I will try to provide logcat.
[Shield Tablet Android Development] davidplz:
Does the Shield Controller work with the ROM?
[Shield Tablet Android Development] teamevil:
Yes the bluetooth one does.
[Shield Tablet Android Development] davidplz:
The first one? The one which was sold with the original Shield Tablet?
[Shield Tablet Android Development] teamevil:
I don't know about that one. The one I have is the newer one and that works flawlessly.
[Shield Tablet Android Development] fpozar:
It should work, if I remember correctly I hooked up my ps3 controller once both wired and wirelessly on Lineageos.
[Shield Tablet Android Development] SecretPotatoChip:
I noticed that there is an update available for my tablet. It says januaru security patch. Should I install it? I'm rooted with magisk and have TWRP installed.

Will I lose root?

Thanks.
[Shield Tablet Android Development] teamevil:
Is the update for Lineage or Nvidia Stock?
[Shield Tablet Android Development] SecretPotatoChip:
It's for stock. When I turned it on it said system upgrade available, version 5.4. It has the January security patch and specter fixes.
[Shield Tablet Android Development] teamevil:
Yes you will lose root. But I think there is a way if you download the update and then use TWRP to flash it, but I don't know if that will keep your root.
[Shield Tablet Android Development] SecretPotatoChip:
I installed it through TWRP. The update file is located in /data/data/com.nvidia.ota (something like that) and it's the zip file beginning with PUBLIC.

I lost root, but I easily re rooted. I still need to try to get back my substratum themes.
[Shield Tablet Android Development] acines:
HEVC problems

Here are my logs regarding HEVC movies playback. Logcats are attached inside zp file. Logs are from LOS, my daily driver, 2018-03-17 build and I have additional installed Magisk (without modules), Open GApps pico and no other modifications. I have also tried on clean flashed LOS (fully wiped tablet, even internal storage), only installed Open GApps pico and MX Player and still have same problems playing HEVC movies. On stock ROM there are no problems at all! :confused:

In first logcat I have tried playing a regular movie coded with H.264 (plays fine) and then HEVC movie (only black screen and sound), and again regular one (works ok). Then again HEVC movie, this time I got green screen and no sound. Then I tried seeking couple of times until MX Player crashed. Rebooted tabled.

In second logcat I have tried with Gallery, but when I opened it, I got strange artefacts inside thumbnails, only HEVC movie thumbnail doesn't have them (see screenshot). :eek: Then I closed the Gallery and tried again, now everything looked fine and I have repeated top procedure. First regular movie, then HEVC one, then regular, and again HEVC. At this time Gallery crashed.

After reboot everything works fine until I try playing HEVC movie.
[Shield Tablet Android Development] BROKEN1981:
Just grab the ota file and flash via TWRP. You will NOT lose root.
[Shield Tablet Android Development] SecretPotatoChip:
That's what I did. The update made me unrooted, but I rerooted quickly with no issues.

My substratum theme did stop working, however. I'm currently trying to find one that works.

I also didn't do a factory reset and ALL OF MY DATA WAS THE SAME.

If I didn't already mention the file path for the update is /data/data/com.nvidia.ota/PUBLIC (rest of file name)
[Shield Tablet Android Development] edd080:
Hello to all, i changed over from Nvidia's stock 5.3 to Lineage OS after experiencing battery drain and heat issues. All is fine so far i did a complete wipe and fresh install of the latest Lineage OS build.

The only issue i have is when charging, the charge does not reach 100% it stops at 98 and remains there. I also tried unplugging and plugging the charger back however the percentage remains st 98.

I read in this thread that keeping it on charge it would eventually reach 100% however it doesn't. It even goes down to 96% after leaving it on charge for more than 5 hours. Iam using an anker IQ 3 quickcharge charger.

Is there anything i can do to get the tablet to reach 100% charge? Never experienced this issue with the stock rom

Thanks.
[Shield Tablet Android Development] hör.ich.da.ein.mimimi?:
I faced similar issues, but I guess it has only to do with the calculation of charging status. And charging to 100% is not good for the battery, so this is negligible.
[Shield Tablet Android Development] just lou:
I've been unable to download the 3/31 update since yesterday. The updater shows the update, but when I attempt to download it, it says to check my network connection and try again.
[Shield Tablet Android Development] Adai0:
The mirror link is broken. Seems not to be the only build. Latest spyder build doesn't work as well for example.
[Shield Tablet Android Development] just lou:
OK. Thanks....
[Shield Tablet Android Development] valehz:
Hi guys, I'm coming from 5.4 all stock. What should I do to flash this?
[Shield Tablet Android Development] robgee789:
Is there a work around for the laggy YouTube playback with this rom?
[Shield Tablet Android Development] just lou:
No lag issue with YouTube here.
[Shield Tablet Android Development] just lou:
JFI, the update downloader issue from earlier has been fixed. I
[Shield Tablet Android Development] robgee789:
Cheers mate this worked perfectly for me
[Shield Tablet Android Development] Smultie:
After the latest update (official updater) I'm no longer rooted... :/

Should I flash magisk through TWRP?
[Shield Tablet Android Development] drewski_1:
Yes
[Shield Tablet Android Development] multiwirth:
Maybe it got disabled by itself.

Check dev options.

Have had the same issue with lineageos but don´t ask me which device :p
[Shield Tablet Android Development] robgee789:
hey guys ive got a little issue, when im playing pubg on this rom (which runs perfectly) i like to have music in the background but after a couple of mins the music player shuts off. this only happens when playing pubg and ive only noticed on this rom and the AEX rom, ive tried several media players but they shut off, anyone have any idea whats causing this?
[Shield Tablet Android Development] multiwirth:
That´s an ram issue.

There are only 2GBs and this rom has some issues with ram aswell (known as multitasking issue) so this is the reason why your media player gets killed in backround.

The same happens for example with the "sixaxis app" client for connecting ps3/ps4 controller via bluetooth to the device.

While playing Real Racing 3, the client gets killed and the controller disconnected.
[Shield Tablet Android Development] robgee789:
cheers mate that makes alot of sense and no way of fixing it lol but at least i can stop looking for other music apps lol
[Shield Tablet Android Development] HairyMilkshakes:
Nice April fool's joke. Now how can I turn it off?
[Shield Tablet Android Development] multiwirth:
You can try to edit the low memory killer in kernel adiutor.

There are some presets you can choose and try.

Maybe it helps a bit but don´t expect wonders.

Using less aggressive presets means the lmk will allow more apps to run in backround before killing them to free up ram.

Hope this helps a bit.
[Shield Tablet Android Development] e_jim:
Oh God, it got included in yesterday's build, a solid 7 days after April's fools...

You can turn it off by using the following command on a root terminal:

setprop persist.lineage.nofool true

And then reboot.

If you're not rooted, you can also do it from an ADB shell, or even easier, from TWRP (Advanced > Terminal). This property is persistent, and I understand that it will disable future April's fools antics too.

Enviado desde mi MI 5 mediante Tapatalk
[Shield Tablet Android Development] r-sherwood:
I'm not able to get a Bluetooth keyboard paired with the latest release on my shield tablet.

It stuck at the part entering the code. Always fails after a few seconds, and no time left to enter the code and hit the enter key.

Have tried it with two different keyboards (Logitech and Microsoft), same issue.

Anyone faced into the same issue, got a hint or know how to disable the code pairing?

BTW Bluetooth scanning is turned off and a Bluetooth headset is working fine.
[Shield Tablet Android Development] john_matrix:
For me, I have solved the issue I got with my UE Boom speaker by installing this app:

https://play.google.com/store/apps/details?id=com.waylonhuang.bluetoothpair
[Shield Tablet Android Development] r-sherwood:
Nope, same issue.
[Shield Tablet Android Development] john_matrix:
Seems that the Bluetooth stack on this build needs a little upgrade :D
[Shield Tablet Android Development] Jenbu:
Thinking of switching to lineage. I've heard gamestream has issues, any truth to that? Also, I pretty much use my shield to play Fate GO only lately. Can anyone confirm it works on lineage? Fate does not work with root/SU, ROM's that have superuser library baked in wont work.

Thanks in advance.
[Shield Tablet Android Development] Steel01:
Moonlight works as is. The official apps needs some trickery, though. I really should FAQ this in the OP as often as it gets asked. If you just installed the Nvidia Games app off the play store, you won't be able to log in. You have to sideload an older version (5.6 specifically), log in, then update via the store. At that point, it works fine.

Root is not enabled by default. You have to flash an extra zip to get it. But even after it's installed, you can toggle it on and off via settings, so you can run certain apps that detect root. Personally, I run into this for the Playstation Vue app. But it works fine with root temporarily toggled off.
[Shield Tablet Android Development] aliveanddead86:
Hey there, just installed Lineage onto my K1. It's way better than the original software.

Without going through 53 pages of posts, is there a way to get the original shield controller working (Wi-Fi direct one), or is it a sacrifice to using Lineage?

Also, when I play anything on Netflix, audio plays ok, but I have a black screen for the video. Any help with this? fixed this, was to do with LiveDisplay.

Cheers!
[Shield Tablet Android Development] p3dboard:
The Netflix / Google Play movie issue is caused by Live display being on. Turn it off in settings > display, and you will see your content.

As for the Shield controller, the original wifi model, you can use it via a usb otg cable, connecting it via a cable, but the wireless mode only works with custom libraries that are in the nvidia rom. I don't know if anyone has extracted these libraries and made an installable patch. Don't know if that's been looked at before.
[Shield Tablet Android Development] aliveanddead86:
That's great, thank you :)

I thought I might need to use the OTG cable, which is fine with me.

Thanks for the help.
[Shield Tablet Android Development] p3dboard:
So I spent some time today using the 5.4 OTA, trying to extract the components from the Android 7.0 image, to see if I could get the Wifi Direct controller support going. It looks like to me that the /system/framework/wifi-service.jar has some custom code. The Android 7.1 version of this file would need to be modified and recompiled.

There's also /system/bin/wifi_loader.sh, /system/etc/wifi/wifi_scan_config.conf I am guessing that would need to be included.

I am also guessing /system/vendor/app/(NvPeripheralService, BlakePairing - I think this is the actual service that pairs the device and controller), /system/vendor/oem - also has items to do with BlakePairing - Video's that get played to show devices like controllers, and remote controls for android tv)

Anyway, its not a simple job - but its probably possible if someone had enough time.

I made a Magisk module for myself that restores some of the Stock Applications (Hand writing recognition, Nvidia Dabbler, Nvidia Camera, JusWrite, Write, Trine2, Soundrecorder) - not sure if I can post that as its Nvidia Apps (might be copyright on the Apps and Games) that are not included in LineageOS image. That way they get to remain each time a new LineageOS build comes out.
[Shield Tablet Android Development] Steel01:
Yeah, wireless controller support isn't near that simple.

https://review.lineageos.org/#/q/status:open+topic:shield-blake

That's only a portion of the changes needed. There's also stuff in the native framework code that I haven't figured out yet. That's enough to get the pairing app to run, but it doesn't actually start the pairing process correctly. It'd be better to write a new open source app or settings extension to handle this, I know the underlying code needed for that, but I can't write the java user space code to make it usable.

Dabbler is on the play store. The rest of them, are they even useful? I've considered making an nvidia apps flahsable package, but never found them useful. There's a specific thread for this topic, though.

A bit of news for everyone now. I finally figured out how to fix the desktop gl stuff for emulators (and potentially other apps I don't know of offhand). So, like mupen64plus as/fz. Official 14.1 builds today will have this fix. Any unofficial 15.1 builds after last night will have it as well.
[Shield Tablet Android Development] p3dboard:
Yeah, most of the other apps you can find an equivalent replacement on the play store. Nvidia dabbler i grabbed from Apk mirror as it isn't showing up for me when i search on the play store.

Hopefully one day someone figures out the wireless controller support
[Shield Tablet Android Development] mirhl:
Uh, does it also make Stylus "improvements" work?

And there are already open drivers floating around for Controller.
[Shield Tablet Android Development] n0credit:
Console mode?
[Shield Tablet Android Development] p3dboard:
Well there's still no trigger / action associated with removing the stylus. The quick menu app can work, but it's pretty useless unless it gets automatically launched when you remove the stylus.

As for the handwriting, Google Handwriting keyboard is just as good, so i ended up scrapping them out of my magisk module.

Not sure if the oemstylus modules add any other extra functionality.

So really it's only just a few note / writing apps, the nvidia camera and the built-in Trine 2 game that i have in my magisk module. So as said, they probably aren't that useful, unless you want them, the Nvidia Camera app is probably the most useful of them all. But i don't really use the tablet for its camera anyway,i use my phone

Edit:

If anyone wants a similar app to Nvidia Dabbler, Autodesk Sketch is now free on the playstore https://www.xda-developers.com/autodesk-sketchbook-free-draw-on-android/
[Shield Tablet Android Development] mirhl:
As mentioned in one of my links there, whatever nvidia did makes the "stupid" stylus work with pressure sensitivity and offline OCR (and some exclusive feature in Dabbler maybe?)

Does that also work flawlessly with the google thing?
[Shield Tablet Android Development] Steel01:
Erm. Pressure sensitivity worked in dabbler on Lineage last I tried. That has been a while, though. It does seem dabbler somehow is marked as incompatible with newer android versions on the store, so it has to be side loaded on current Lineage versions. Meh.

Console mode is included in Lineage because it adds stock functionality not available of the store. NvCamera used to be included, but Lineage policies don't allow stock cameras. And after a bit of work, Snap (the camera now shipping for this device) does virtually everything the stock camera did anyways.
[Shield Tablet Android Development] suicyko:
ow ! such fresh air with the LineageOS ROM .. i use also on my Mi4.

i read 70% of this thread, but i have newbie questions.

i'm coming from the OTA 5.4 stock ROM. when i bought the tablet it was on 5.0 version if i remember.

So what i decided to flash on LOS ( bootloader unlock / TWRP / last build LOS / Gapps pico )

Ok running fine. disable LiveDisplay anyway. I found that the colors aren't so "colored" that the stock rom.

but wondering about blob.

i read that if we come from 5.x version , blob are fined. no need to flash.

Does it mean that the Tegra drivers are installed ? Does it mean that games using Tegra chipset will run using the full capabilities of the chipset ?

thanks
[Shield Tablet Android Development] p3dboard:
Yes, the only thing you won't have is wifi direct controller support, for the game controller. Unless you have the more recent controller that supports Bluetooth, you will have to use a usb otg cable to use the game controller
[Shield Tablet Android Development] lupick:
Anyone can check if multiuser is supported? Can you create a restricted additional user?
[Shield Tablet Android Development] class459:
Hi, I'm using Shield K1 with LOS 20180505 as gaming tablet. But so irritating when I want to chat ingame because the virtual keyboard keeps show and off by itself before I type anything. Any idea how to solve this?

I use to play pubg mobile, mobile legends. No other apps running on background, only the game I want to play
[Shield Tablet Android Development] long2know:
What sort of battery life is everyone getting? I'm getting less than 2hrs screen on time with both tablets on which I've installed this ROM. Trying to figure out what is causing such quick battery drain..
[Shield Tablet Android Development] Mikerla:
i had that issue before installing from 5.1 stock rooted. Now back to the long life i was used to before. You must have an app issue.
[Shield Tablet Android Development] just lou:
Agreed. I'm getting about 6 hours SOT which is more than I ever got on any version of the stock ROM.
[Shield Tablet Android Development] lamjanus:
Installed this rom last night as a replacement for stock. It runs like it never has done before. Great job!
[Shield Tablet Android Development] steczko:
Unfortunately starting access poiny causes error.
[Shield Tablet Android Development] UserX5:
I did the same yesterday. With stock Android my battery would drain within a few hours while being idle (screen off). LinageOS seems to have fixed that. Still won't charge beyond 98% though, but I'll take it.

Is there any word on when LinageOS 15.1 will become officially available?
[Shield Tablet Android Development] Steel01:
15.1 is blocked due to issues with hardware video decoding. Same issue that flounder (Nexus 9) has. Unless one of the devs can find a fix for that, we'll be stuck at unofficial status indefinitely. I technically could force everything to use software decoding, but that's not battery friendly and thus not allowed for official.
[Shield Tablet Android Development] fedetrevi1:
Can we hope for a fix with P?
[Shield Tablet Android Development] mirhl:
Tegra X1 guys (pixel C) got everything all nice and dandy afaik.

You could try to see if mainline driver gives you any inspiration.
[Shield Tablet Android Development] Steel01:
So, yeah. I'm also the foster/shield android tv maintainer. Tegra X1 works just fine and foster officially has Lineage 15.1. Using the same kernel source and most of the same blobs that shieldtablet does. There's like one blob that we think causes the issue, but fosters equivilant does not work on shieldtablet.

And no, a newer android version isn't going to fix anything. More like, more incompatibilities that have to be worked around will arise.
[Shield Tablet Android Development] n0credit:
I know this is an old post but I have the same issue with the latest build, I thought this was supposed to be fixed? Also can't make HDMI-CEC work but I don't know if it's a feature. First time trying console mode with lineage os.
[Shield Tablet Android Development] nathan-96:
HDMI CEC is broken
[Shield Tablet Android Development] bland.life:
So if I don't play videos 15.1 is as capable as 14.1 and more battery friendly with all the Oreo enhancements?