[Shield Android TV General] AldoReset:
required:

!!!! YOU MUST KNOW WHAT YOU DO DO, BECAUSE YOU RISK TO BRICK YOUR SHIELD !!!!

Nvidia Shield 2017 PRO (Model numbre P2571) - Kernel 4.9.140-tegra, build foster_e_hdd et version 8.0.1

Very good cable USB -> MicroUSB, connect to PC USB3 -> Micro USB SHIELD TV PRO (500GB)

the shield is uptodate (last 8.0.1 ) - version bootloader: 32.00.2019.29-t210-352664f9 - production mode: fused

To start:

on your pc (Linux Distro) need ADB and FASTBOOT.

Debian buster: apt install fastboot android-tools-fastboot adb (add qemu and arm64 architecture if your are on PC x86_64 plateform)

Put shield in dev environment (go parameters of shield android interface), connect USB cable to PC to Shield first.

PREFERENCES -> ABOUT -> BUILD click until nvidia display you are in developper mode now.

after allow USB connection do not forget to allow your PC to manage shield (Mac address appears valid always allow this PC)

PREFERENCES -> DEV OPTIONS -> DEBUG USB (Allow)

From your PC :

sudo adb devices - > you must have now :

List of devices attached

0424X................c	device

sudo adb reboot bootloader (go bootloader)

you must OEM unlock your shield ( ATTENTION ALL DATA WILL BE DESTROY) and need wait 2 HOURS.

sudo fastboot oem unlock ( I REPEAT ALL YOUR DATA WILL BE LOST)

When OEM UNLOCK is running, go developer.nvidia.com/gameworksdownload

download:

NVIDIA SHIELD ANDROID TV Pro Developer Only OS Image - 8.0.1 - 2019/11/27

you download: nv-recovery-image-shield-atv-pro-8.0.1-dev_rooted.zip

downloaded you unzip: sudo unzip nv-recovery-image-shield-atv-pro-8.0.1-dev_rooted.zip

nv-recovery-image-shield-atv-pro-8.0.1-dev_rooted - 11 files, 2,1Gb

android-info.txt recovery.img blob system.img boot.img tegra210-foster-e-hdd-cpc-p2530-0933-e03-00.dtb flash-all.bat tegra210-foster-e-hdd-p2530-0932-e02-00.dtb flash-all.sh vendor.img flash-base.sh

After oem is unlock rebbot shield in bootloader mode.

then

fastboot flash staging blob

fastboot flash boot boot.img

fastboot flash recovery recovery.img

fastboot flash system system.img

fastboot flash vendor vendor.img

nothing error, only success ?

then fastboot reboot

the shield initialise new environment, follow instructions...

when shield is restarted in android environnement and developper mode must be/is active.

sudo adb shell -> foster:/ $ su

foster:/ # ls -l

total 2120

dr-xr-xr-x 21 root root 0 2020-02-15 09:30 acct

lrw-r--r-- 1 root root 11 2019-10-07 09:58 bin -> /system/bin

lrw-r--r-- 1 root root 50 2019-10-07 09:58 bugreports -> /data/user_de/0/com.android.shell/files/bugreports

drwxrwx--- 7 system cache 4096 2020-02-09 18:34 cache

lrw-r--r-- 1 root root 13 2019-10-07 09:58 charger -> /sbin/charger

drwxr-xr-x 5 root root 0 1970-01-01 01:00 config

lrw-r--r-- 1 root root 17 2019-10-07 09:58 d -> /sys/kernel/debug

drwxrwx--x 38 system system 4096 2000-01-01 02:01 data

lrw------- 1 root root 23 2019-10-07 09:58 default.prop -> system/etc/prop.default

drwxr-xr-x 18 root root 2660 2020-02-15 09:31 dev

lrw-r--r-- 1 root root 11 2019-10-07 09:58 etc -> /system/etc

-rwxr-x--- 1 root root 2079664 2019-10-07 09:48 init

-rwxr-x--- 1 root root 1064 2019-10-07 09:45 init.environ.rc

-rwxr-x--- 1 root root 334 2019-10-07 09:47 init.qvs.rc

-rwxr-x--- 1 root root 29632 2019-10-07 09:45 init.rc

-rwxr-x--- 1 root root 7690 2019-10-07 09:45 init.usb.configfs.rc

-rwxr-x--- 1 root root 6149 2019-10-07 09:45 init.usb.rc

-rwxr-x--- 1 root root 511 2019-10-07 09:45 init.zygote32.rc

-rwxr-x--- 1 root root 875 2019-10-07 09:45 init.zygote64_32.rc

drwx------ 2 root root 16384 2019-10-07 09:58 lost+found

drwxr-xr-x 12 root system 260 2020-02-15 09:30 mnt

drwxr-xr-x 2 root root 4096 2019-10-07 09:45 odm

drwxr-xr-x 2 root root 4096 2019-10-07 09:45 oem

dr-xr-xr-x 327 root root 0 1970-01-01 01:00 proc

lrw-r--r-- 1 root root 15 2019-10-07 09:58 product -> /system/product

drwxr-x--- 2 root root 4096 2019-10-07 09:48 sbin

lrw-r--r-- 1 root root 21 2019-10-07 09:58 sdcard -> /storage/self/primary

drwxr-xr-x 4 root root 80 2020-02-15 09:31 storage

dr-xr-xr-x 12 root root 0 2020-02-15 09:30 sys

drwxr-xr-x 16 root root 4096 2019-10-07 09:58 system

-rw-r--r-- 1 root root 5272 2019-10-07 09:45 ueventd.rc

drwxr-xr-x 14 root root 4096 2019-10-07 09:47 vendor

end of PART 1. :)