yashsingh1/xdaforums huggingface dataset:
[Shield Android TV General] protechtedd:
Disable command

[MENTION=1469500]zulu99[/MENTION] What would be the command to disable it? I am thinking about writing a Tasker Profile/Task that auto-disables it when Netflix is open, so I no longer have to do it manually.

Edit: Nevermind, I figured out that I can use SecureSettings plugin in Tasker to "Toggle" Hardware Overlays. Creating a Profile that recognizes Netflix is open will auto toggle it, and then when Netflix exits it will auto toggle it again. If you prefer you can create it to be "On" or "Off" specifically too.

Edit 2: Un-nevermind. I cant seem to get Tasker to reliably recognize Netflix as a foreground app to trigger the . Manually triggering works fine. Maybe Tasker on Pie is not working as expected. Any ideas?
[Shield Android TV General] allidea:
Huh, haven't properly done my homework (read this forum) and now I'm stuck at NVIDIA boot logo too ...

Since I have no experience with NVIDIA, just not to make things worse what should I do next to get it usable again?

Would booting into bootloader and running flash-all.bat with original boot.img be sufficient or should I do wipe/factory reset before that?

Also, from what I've understood downgrading to 7.2.3 is via fastboot just like rooting? I didn't install TWRP ...

Thanks.
[Shield Android TV General] sash11:
Just flash stock boot.img to get back into the OS. You can also downgrade to Nougat by flashing stock recovery image. Up 2u
[Shield Android TV General] strelokcyka:
New to shield Android coming from phones... So it is possible to downgrade from current latest update to then root older Android version?
[Shield Android TV General] Laney88:
Yes it is
[Shield Android TV General] strelokcyka:
Does anyone have any guides to do this, I have experience with Samsung and Motorola but I just want to be sure when it comes to Android TV devices... can only find guides going from SE 7 to 6, and got 1 warning about SE 8 to 7 being a brick risk
[Shield Android TV General] allidea:
You could take a look at posts starting with this one https://xdaforums.com/shield-tv/general/guide-root-nvidia-shield-experience-t3882254 and afterwards this one https://xdaforums.com/showpost.php?p=80082630&postcount=270 till the end. Not exactly manual but my experiences from downgrading/rooting. When you downgrade make sure you turn off automatic updates or you will end up with Experience upgrade 8.0.0 again.

Definitely take a look at https://www.youtube.com/watch?v=5OZ2WJGA4qs. As I want Xposed Framework I'll definitely try it when I catch some time ...

Installing TWRP seems like a good idea too ... you can find it at https://twrp.me/nvidia/nvidiahshieldandroidtv.html (instructions) and download at https://eu.dl.twrp.me/foster/. Haven't tried it myself but if you do please post your experiences.
[Shield Android TV General] strelokcyka:
Thankyou.

I will read through this soon and formulate a backup plan in case of accidental brick scenario, if that goes well I'll attempt a downgrade + root on android 8 se 7.x.x
[Shield Android TV General] xabier-bo:
Just in case you haven't read it:

https://xdaforums.com/showpost.php?p=80125980&postcount=282
[Shield Android TV General] strelokcyka:
still in the process of backing up some more files on current install.

thanks for link.
[Shield Android TV General] elliwigy:
i do not believe the image posted is the dev image lol.. on nvidia site there is only dev images for 7.2.3.. the only 8.0 images on their site is the stock recovery images..

to add topjohnwu reopened the issue on his github 20 days ago..

further researching myself although showing success in the app using magiskboot to manually patch boot or recovery fails to even decompress the ramdisk so i dont think its being properly patched..

im tryin some stuff now.. mainly trying to unpack and decompress the images atm lol
[Shield Android TV General] simonk206:
Then Nvidia deleted the 8.0 developer image. Because I downloaded it when it was available.
[Shield Android TV General] mLgz0rn:
They took it down, because it wasn't rooted.

And are working on getting it rooted.
[Shield Android TV General] elliwigy:
i dled the same when it was posted lol.. im tellin u tho it def. was not a "dev" firmware.. its essentially identical to stock as well as it has been removed as a "dev" download..

if it was truely dev it would be eng firmware signed with test keys..

im not saying there wasnt an img that they claimed to be dev posted on their site bcuz there was lol.. just sayin wat they posted before was merely stock and was prolly posted there in error and has since been removed..

on a side note, theres something funky i think with magisk.. i think it needs to patch somethin more or somethin..

i been messin with sukernel and magiskboot binaries with stock recovery.. i can edit the recovery.img including cmdline and repack it and it works... whenever i try to use magiskboot tho or a patched img then it doesnt work no matter wat i do..

also sukernel doin things manually it works but since supersu is so old it isnt patching properly bcuz theres files its looking for that arent there lol

either way, i dunno if what i did made a difference or not but i used sukernel and removed /verity_key from ramdisk then also removed verityid or w.e from the cmdline..

i also added some to cmdline and confirmed it is there when i do getprop.. for example i set androidboot.selinux=0 and androidboot.selinux.enforce=0 in cmdline then when booted prop shows ro.boot.selinux=0 and ro.boot.selinux.enforce=0..

im still messin with it tryna add root somehow.. so far i am not able to successfully edit the cpio as im not familiar with sukernel or magiskboot manual commands
[Shield Android TV General] elliwigy:
so some updates.. i can boot boot/recovery i modify with sukernel.. still tryna work out root
[Shield Android TV General] Laney88:
You rock [MENTION=3812611]elliwigy[/MENTION]!
[Shield Android TV General] xabier-bo:
For intrepid ones, by [MENTION=4180946]rootfan[/MENTION]

https://xdaforums.com/shield-tv/development/kernel-overclock-kernel-2-22-ghz-t3943079
[Shield Android TV General] Roamin64:
If your device as its bootloader already unlocked , install magisk manager and use rootfan's method (twrp and install magisk via a zip) and you'll be rooted in minutes!
[Shield Android TV General] xabier-bo:
Yes, it's no longer for intrepid, it's working and easy to apply
[Shield Android TV General] elliwigy:
some guy posted on the github issue that nvidia screwed up and posted bad firmware so topjohneu closed the issue again lmaooo...

i commented that the guy who posted has literally nothing to do with the issue..

i explained only thing nvidia screwed up on was they posted stock firmware n said it was eng/dev but it isnt and that regardless of anything magisk still cannot patch stock firmware.. heck it wont even be able to patch the dev image since it typically only has adb root as well as the SAR implementation will be the same...

so if topjohnwu never addresses it or reopens/fixes the issue u can blame the guy on github lol
[Shield Android TV General] simonk206:
I don't understand it either. The dev firmware has nothing to do with the fact that magisk does not root it. I will open 1000 issue reports in github :D
[Shield Android TV General] elliwigy:
i thought i was slick by goin to the 7.2.3 dev link and replacing the version with 8.0 lol.. it flashed but was very glitchy and my device was showin as a different one and the root stuff was janky at best lol.. i believe they r workin on it but theyre prolly not knowin what theyre doin lol..

i mean if i had theirtoolsand keys id make my own firmware with magisk integrated and officially signed lol
[Shield Android TV General] trohn_javolta:
Can anyone explain the difference to [MENTION=4180946]rootfan[/MENTION] s root method?

I'm on 7.2.3. and if I update to 8.0 I'd prefer the "default" method meaing patch boot.img with magisk.....or is this not possible at all anymore with pie?

Idk if I understood it right, do we just have to wait for shield experience 8.0 dev firmware, get dev boot.img and patch that with magisk?
[Shield Android TV General] mLgz0rn:
The difference is, that as it is right now, only rootfan's method works.

Nvidia changed some stuff so patching the boot with magisk dosnt work anymore.

topjohnwu (dev of magisk) dosnt want to acknowledge that magisk isnt patching correctly on the shield on pie.

https://github.com/topjohnwu/Magisk/issues/1750
[Shield Android TV General] dovedescent7:
just rooted and twrpd my 2017 on 9.0

quick question:

I installed the official twrp app and flashed the foster twrp. img from inside the app then went to reboot recovery in twrp app but didn't being me to recovery just hung at Nvidia screen. had to unplug plug power to get to boot fully.

does this sound right? was I not supposed to flash that foster. img?
[Shield Android TV General] sash11:
I booted into the twrp from this thread and installed the zip archive to get root. No need to install twrp at all.

https://xdaforums.com/shield-tv/development/kernel-overclock-kernel-2-22-ghz-t3943079
[Shield Android TV General] dovedescent7:
OK cool,thanks.

yeah I'm ablw to use twrp, I guess more specifically I am wondering if the official TWRP app is supported through these methods/on the shield.

I like the ability to reboot into recovery using the TWRP app.. Not a huge deal

But the twrp apk isn't working for me for whatever reason.
[Shield Android TV General] oldpoem:
Official TWRP still hasn't supported Shield Experience 8.0 (Android Pie) yet. That's the reason you need to use rootfan TWRP for Pie. Also there's a report that fastboot flash rootfan TWRP cause problem in some system, so just use fastboot boot TWRP and flash magisk kernel to be on the safe side.
[Shield Android TV General] elliwigy:
it seems like his magisk zip changes system as root somehow.. i think converts it back so ramdisk is loaded from boot.img.. i could b wrong tho lol.. if so id say its quite the workaround!
[Shield Android TV General] dk1keith:
i want to only make a twrp backup of my 2017 Shield TV Pro. My bootloader is unlocked. Shield is on 8.0.1 Can I just fastboot boot the TWRP image and make a backup? or is this not working with this TWRP version. That is how i backed up when on 7.2.3

thanks
[Shield Android TV General] elliwigy:
might have issues since latest twrp is based on pie i believe.. but try it, it wont hurt.. if booting to twrp then should b safe.. will either work or it wont in that case just reboot..

also seems topjohnwu inadvertently fixed the magisk zip for us lol.. 19.4 works perfect for me flashing in twrp..

apparently its not unique and devices/oems are now merging ramdisk with system img and mounting it to /.. so rootfs aka / is now the system img which includes the ramdisk.. new magisk accounts for this.. also good bcuz it seems easier to have twrp and magisk without needing to do any crazy button combos on my sammy devices lol
[Shield Android TV General] elliwigy:
of course magisk and everything is going smooth and i see nvidia updated dev os images to 8.0 on 9/10 lol.. better late than never i guess :)

i havent tried em yet but i assume they got it right this time..
[Shield Android TV General] allidea:
Has anyone tried installing Magisk modules from Magisk manager or should they be installed/flashed thought TWRP?
[Shield Android TV General] oldpoem:
I installed few modules through magisk manager. It all works fine. No need to use TWRP at all.
[Shield Android TV General] dk1keith:
thanks for the reply. Yeah I got that wrong...I am actually on Pie. 8.0 is Experience. I tried rootfans TWRP and was able to boot. However, I couldn't back up to sd card or usb because neither one was available as backup location in TWRP. And I couldn't mount either one.

thanks
[Shield Android TV General] elliwigy:
gotcha.. well there it is then lol..

fyi i tried the dev images and I honestly like it better lol.. no offense of course to anyone..

they actually went with userdebug firmware this time instead of eng.. u can do adb root for a root shell or it has su binary by default so u can simply type su to gain root..

i basically type adb root, then adb disable-verity.. reboot.. then adb root.. then adb remount and make w.e changes directly using root apps or root shell.. no need to mess with twrp or magisk etc. etc. and root right out of the gate.
[Shield Android TV General] allidea:
Thanks. Finally installed EdXposed and it is working fine.
[Shield Android TV General] rootfan:
Hey elliwigy. What's the version of the new Magisk that works for you and where did you get it? I tried the latest Canary release e8581b4a(19401) but i'm not having any luck with it. Also, did you install it over a completely stock system?
[Shield Android TV General] elliwigy:
latest canary is wat i used.. and yes.. booted to fastboot then installed all the partitions manually then after flashing everything i did a fastboot -w to wipe userdata..

i rebooted into os and skipped through setup then back into fastboot.. fastboot flashed twrp.. booted to twrp.. then did adb sideload of latest magisk canary and it worked for me..

i dont have magisk installed anymore as im using the nvidia teams official userdebug images now
[Shield Android TV General] allidea:
Can you point where to download it? Thanks.
[Shield Android TV General] elliwigy:
Its on Nvidia Developer forums:

https://developer.nvidia.com/gameworksdownload#?search=SHIELD%20TV%202017%20Developer&tx=$additional,shield

This link is to the Shield TV 2017 16gb Model aka Darcy but you should be able to get to the other variants from there also.View attachment 4828953
[Shield Android TV General] eriks0n:
Hey Guys,

I've rooted many of my android devices in the past but never my shield.

I'm running Android Pie. Could I get specific intructions on how to root it?

I believe my bootloader is unlocked, but I can double check (not sure how to do that also).

Would be great if I could root without a full device reset.

Thanks,
[Shield Android TV General] eriks0n:
Got it working. Here's how I did it.

Placed the magisk_shieldtv_pie_r2.zip in the root of the shield

Fastbooted into twrp-3.3.1-0-shieldtv-pie.img

Installed magisk_shieldtv_pie_r2.zip (using a mouse plugged into shield to navigate UI)

Wiped Dalvik Cache, Rebooted

Rooted
[Shield Android TV General] sash11:
Full OTA hotfix update for Shield 2017 build 32.5.205.75

PUBLICf73c59a59da1a3e20f19ff56b17a1af4.zip
[Shield Android TV General] Shield_TV:
I've tried this, went through but my shield doesn't seem to be rooted. I've tried to chmod my host file with Termux and I get Read-only file system.

I was able to install AdAway APK but it did not modify my host except the text in it at the top saying:

# This hosts file has been generated by AdAway on:

# 2019-09-28 21:29:09

# Please do not modify it directly, it will be overwritten when AdAway is applied again.

# This file is generated from the following sources:

127.0.0.1 localhost

::1 localhost

I was able to pull the file and modify it, but when I tried to pull it back I get:

''adb: error: failed to copy 'hosts' to '/etc/system': couldn't create file: Read-only file system"

Am I doing something wrong?
[Shield Android TV General] oldpoem:
It's rooted by magisk, better enable systemless host in magisk. Then run adaway. Works fine. No need to mess up /etc/hosts file manually.
[Shield Android TV General] eriks0n:
So now that I'm rooted, I can't apply the latest OS update. What do I need to do to be able to run the updates successfully?

---------- Post added at 10:27 PM ---------- Previous post was at 09:57 PM ----------

I managed to apply the OTA update by uninstalling Magisk, rebooting, then the OTA update applied successfully. Phew.
[Shield Android TV General] TheUndertaker21:
any root update for 2019 model?

i miss my 2015 already some guy already bought it on ebay
[Shield Android TV General] elliwigy:
im surprised no one has backed up/uploadedthe firmware yet..

with that being said, i imagine if bl isunlockable itd besuper easy to root
[Shield Android TV General] TheUndertaker21:
yeah no firmware either
[Shield Android TV General] elliwigy:
its confusing.. i assume this is old shield tv and 2017 shield tv? or is any of them 2019?
[Shield Android TV General] elliwigy:
forgot to add pic
[Shield Android TV General] TheUndertaker21:
No love for 2019?
[Shield Android TV General] elliwigy:
nope.. its foster and darcy models.. no mdarcy
[Huawei P30 Pro Questions & Answers] talpur1:
Dear All

I am having a Huge problem after latest Update.

Just as i click for a Picture it somehow let the Colour go Dull and Picture Come Out Dull too.

I did Reset Camera From within UI but that did not Help.

Any Fix or Work Around for that Please.

Any Help Would Be Appreciated.

Thanks
[Huawei P30 Pro Questions & Answers] taphius:
On phone my photos look similar, on computer or another screen that is calibrated they look fine. Pretty sure it is just the way the screens is calibrated on phone.
[Huawei P30 Pro Questions & Answers] jauhari:
yes me too
[Huawei P30 Pro Questions & Answers] Goronok:
I'm having this issue as well. Thinking about going back to .178.

Did you upgrade to .185 by dload method, or did you get an OTA update?
[Huawei P30 Pro Questions & Answers] talpur1:
I am still on 177 but according to Huawei they have done it Purposefully to make photos appear Natural in Some Scenarios.

But To Me Its Worsening not improving the quality of the Picture.
[Huawei P30 Pro Questions & Answers] talpur1:
I tried to Update to 185 but couldn't.

Is it the Same with New Updates Too???
[Huawei P30 Pro Questions & Answers] Goronok:
Colors are fine for me on 178, they are VERY monotone on 185
[Huawei P30 Pro Questions & Answers] talpur1:
I am Hating them on 178 :) If They are too Monotone on 185 it would Force me to Sell this Otherwise Excellent Phone.
[Shield Android TV Android Development] simonk206:
Hey guys.

Has anyone managed to root the new Nvidia Shield TV (2017) 8.0 pie update with Magisk?

I tried it in fastboot mode with an magisk patched boot image, (extracted from full upgrade zip) but that causes a bootloop.

I also rooted my shield with Oreo the same way.
[Shield Android TV Android Development] TheLoonyRebel:
You have to wait for the developer image which isn't out as of right now.
[Shield Android TV Android Development] simonk206:
Ok thanks. I have it done like this with 7.2.3 update. Extracted boot.img from full official update zip (not dev image). But I will wait for dev image.
[Shield Android TV Android Development] rorm2010:
I actually just downgrade to 7.2.3 and root the device again best option for me to go back im gone wait until thay fix the root with the new update
[Shield Android TV Android Development] TAM1m:
Did you have any problems downgrading?
[Shield Android TV Android Development] rorm2010:
No just flash the 7.2.3 and after that go to bootloader and just do the factory reset and reset your device and every thing should be ok and you know how you do the root and the other things
[Shield Android TV Android Development] Laney88:
Hi everyone, i accidentally upgraded by mistakingly pressing a button and even though i unplugged the shield it was too late. I was fully rooted, and on android 8.0 while i have lost root my bootloader is unlocked. For all those that have downgraded, did you flash the 7.2.3 dev image from the nvidia site? In otherwords did you just re-follow the rooting steps? And since my bootloader is unlocked, i just go ahead and reflash using ADB correct?
[Shield Android TV Android Development] rorm2010:
Not the dev one it is the normal one and the root it is same root on the 7.2.3 magisk

After you flash back the rom dont lock the bootloader just do the factory reset and reboot your device and start with root tutorial
[Shield Android TV Android Development] elliwigy:
this isn't a post for developer section... just an fyi... to top it off your title is misleading as it almost looks like you are going to tell people how to root but you are simply asking others if they have done it lol questions/guides etc. etc. should go in Q&A or General sections..
[Shield Android TV Android Development] zulu99:
About Magisk:

Magisk not work on Shield Android TV PIE because in PIE you don't have ramdisk inside boot image. PIE have system_as_root partition layout. The developer of Magisk, for Android devices that born with Android version < pie, like the Shield TV, install the magisk in the recovery and if you need root, you must start the phone / device from recovery with power and volume buttons. Have Magisk in recovery, clearly is not a good solution for shield tv because enter in recovery on a box is not so easy like on a phone. The solutions can be, or made a pre-rooted firmware, or create a firmware that restore the previous partition layout.

Full Android PIE is already in preparation.

UPDATE 07 august 2019

Full Android PIE is out
[Shield Android TV Android Development] simonk206:
Yes sorry. I will change it. Can I move it myself or just you?
[Shield Android TV Android Development] simonk206:
So it's like new Samsung s10 devices now? This is weird because with my OnePlus and pie it works.

But thanks for the info
[Shield Android TV Android Development] DumbKing@letthemeatspam:
Is Magisk fixed yet for this? I tried loading Magisk 20 but ran into a boot loop.
[Shield Android TV Android Development] elliwigy:
you shouldve posted this in q&a...
[Shield Android TV Android Development] @muja@:
Shield Tv 2017 with Developer image 8.2.2 + Kernel Performance PIE by @rootfan,works just fine....Thanks to all involved,especially @rootfan for great kernel.
[Android Head-Units] medo3ema:
hello,

i have a got a new head unit with MCU Allwinner T3 P1 Quad-Core 2GB/32GB with android 8.1.

and i cant find any firmware for it to update or as a recover for it.

can any body help please.
[Android Head-Units] Twitch885252:
Allwinner T3 p1

I'm looking for the same software any luck mate? There's loads of firmwares on yadi disk but don't know the correct one for our unit
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] Aserar:
Hello everyone

So I bought the 9T Global from Aliexpress and in the pictures on the website the phone comes with a protective cover that says 9T on the front. But when I got mine the protective cover on the phone was clear on the front and has some writings on the back but doesn't say the version. I read that the main tell regarding the version is what it says on the back of the phone whether it says K20 or Mi 9T but there is a white sticker on the back (underneath the protective clear cover) with some info and it says on it to be left alone basically.

Is there any other way to tell if this is the Chinese version with global rom or the global version?

Thanks in advance
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] RedNas74:
If you look at the pictures of the phones, the k20 has redmi on the back the mi 9t has a mi logo on the back.
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] Aserar:
The phone is a gift. I dont want to tare the back sticker (which covering the back logo) off
[Honor 8 Questions & Answers] CM_PUNK:
I have Honor 8 FRD L02. It's been 3 year since I've been using it. I'm thinking of rooting it but don't how to do it. Please guide me to it .

Also, tell what is the best custom rom and kernels or any customisation that works best with it. I hope you guys will help me out as I don't know these stuffs and don't want to brick my device.

Thank you.
[Honor 8 Questions & Answers] hackslash:
If you can unlock the bootloader, you can easily root your device using Magisk. There are abundant guides available here for that.

Custom ROMs, well since Oreo we have treble ROMs, Omni and Resurrection Remix. There are also a few for Nougat but they haven't been updated in ages.

For kernel, I maintain one for EMUI 8 only. You can check the ROMs and Kernel sub section for that.
[Honor 8 Questions & Answers] CM_PUNK:
Can you tell me how do I unlock it's bootloader? Is it worth it to root this device?