Hey Downunder, I could go back to 7.1 for you and get a full backup if you want me to. Just let me know.@ Adromir: I will check the link and options that it might offer but first I have a huge requst:
I suspect that my ongoing experiments have caused some serious issues on my shield.
If yours is a 2017 model then I would appreciate a full TWRP backup of the entire system.
From a freshly installed 7.1 I then might be able to get all bootloader things back to normal, at least I hope so
I might have found a possible backdoor.
Under certain conditions I noticed that I have a working ADB root connection around the time the NVidia logo shows up.
It is only for a few seconds if it happens but with a bit of luck this time could be used to start a shell script to modify the system partition.
Things like renaming the OTA folder, pushing a modified build.prop...
I'd like to try that.Hey mate, I made a debloated, pre-rooted 7.1 firmware with firmware updates turned off if you want to try. Flashed trough twrp for me with no issues. Just let me know.
Probably too many for most people, but I deleted Amazon Video, Google Games, Music, Video etc, Youtube, all the BBC crap. a few language and Keyboard packs I don't need. Nothing that can't be reinstalled if needed. It is pre-rooted with the normal version of Magisk 18. Just need to open Magisk Manager to finish the setup. Best thing about it for most users if they are happy with 7.1, you won't get prompted to update. Me personally, I will be going back to the 7.2.2 Engineering Firmware, but made a Custom 7.1 Firmware for the 2017 Darcy model just to see if it would work really. Now that I see that it does, I will most likely go back to 7.2.2 and see what I can do there.I'd like to try that.
How many apps are debloated anyway? Will this pre-rooted with Magisk? I'm on 7.1 with SU root (Shield 2017 16gb) but want to try Magisk.
Thanks in advance.
You must have installed a unofficial Magisk Manager and not the Official one as the version of Magisk should be Official 18.0. I actually like to use Kantjers version, but the kitchen I used when making the Rom used the official 18.0, as it was mainly a test, I just left it at that. If you wanted to, you could run the Magisk uninstaller and then flash whatever version you wanted, totally up to you.@whiteak
- I noticed that pre-installed magisk is 18.1rc unofficial I wonder when there is an official version of magisk 18.1 or newer can I update to the official version or should I leave it as is?
Thanka for advice.You must have installed a unofficial Magisk Manager and not the Official one as the version of Magisk should be Official 18.0. I actually like to use Kantjers version, but the kitchen I used when making the Rom used the official 18.0, as it was mainly a test, I just left it at that. If you wanted to, you could run the Magisk uninstaller and then flash whatever version you wanted, totally up to you.
Hellow may i have download link of your TWRP.img which you used to flash Whiteak custom rom. I want to flash it to my 2017 shield tv running 7.1. When you flash the rom, you flash twrp to your shield first or you can temp boot to twrp to flash the rom, thank you.Thanka for advice.
I thought the magisk version 18.1r5-unofficial comes with your rom.
Anyway I just press install v18.0 in magisk manager and choose direct install. The process goes successfully. Now I'm on magisk official 18.0.
https://dl.twrp.me/foster/twrp-3.2.3-0-foster.img.htmlHellow may i have download link of your TWRP.img which you used to flash Whiteak custom rom. I want to flash it to my 2017 shield tv running 7.1. When you flash the rom, you flash twrp to your shield first or you can temp boot to twrp to flash the rom, thank you.
I didn't try the 7.1 Rom with a 7.2 bootloader, but I did try a custom 7.2.2 rom with the 7.2 bootloader, it flashes a white screen and goes on a boot loop, I'm sure if I flashed zulu99's dtb file it would probably boot, but I have 2 shields, one I am running the 7.2.2 Engineering test images and the other I am running the 7.1 with firmware updates disabled etc.Did you get it working on the 7.2 bootloader, or did you downgrade it?
Just trying to verify, some say you dont need DTB file to get full root access on Pro(foster) others say you do. Which one is it?Alright guys, here is a quick rundown of how I have gained Full Root Access for firmware version 7.2.2 for the 2017 Darcy Model. Can also confirm it works for 7.2.1 as well. Should also work for 7.2.0, I cannot confirm this as I have not actually tried but I have successfully done it with 7.2.2 and 7.2.1. The majority of you would probably be on 7.2.1, but there is a way to get a test version of 7.2.2 from Nvidia from their forums. But doesn't matter, instructions and files are the same regardless of what ever firmware version you are on whether it be 7.2.2 or 7.2.1.
Credit must be given to Zulu99 as it is his modified dtb file that makes this all possible. He has his own custom Firmware and he is the one who made this modified dtb file to be able to get us up and running again. Now I haven't tried his firmware, so I cannot comment on how it works, but I am using his dtb file to help us continue using the Nvidia Stock Firmware with Full Root Access again, so I must give thanks and credit to Zulu99. For anyone interested in his work you can check his page out at http://www.videomap.it/forum/viewtopic.php?f=25&t=1965. Take note, the instructions I am about to give are not for his Firmware, they are how to use Nvidia Stock Firmware and gain Full Root access, 2 totally different Firmwares, just want to make that clear.
I am a bit short for time, so I will just give a brief rundown of what to do. Downunder35m may or may not decide to make a better guide, totally up to him. I am going to presume most of you already have a good idea on what I am talking about, so there should be no real issues following my brief instructions. When needed, I installed apks via adb just fyi, if you don't know how to do that, then please do not proceed any further, this guide is not for you.
Files needed:
Kantjer Patched boot.img: https://mega.nz/#!H59GiIyb!_zsoqaIdwG1PQj2VNKra82hWORWfjCs45F1LHYV-1jE
Kantjer Magisk Manager: https://mega.nz/#!y4t0xapD!uoCt1Z85hNbnsXDTi4TAjkh2JY8yIgV49aIH_Er6pvE
Zulu99 dtb file: https://mega.nz/#!ih8Q0CgZ!JctOaSURx2-Xo7ceuhdCyN57rmrnFbpX2PtzmtPTF7E
I patched the latest version of Kantjers Magisk (Can use Official, I just like Kantjers) to the stock 7.2.1 or 7.2.2 boot.img (certain they are the same anyway). I downloaded Zulu99's dtb file and then I basically just got to a Clean install of 7.2.1. or 7.2.2 depending on what you have.
Booted to Fastboot and just did this:
fastboot flash boot patched_boot.img
fastboot flash dtb tegra210-darcy-p2894-0050-a04-00.dtb
fastboot -w
fastboot reboot
Booted to System.
Let it sit for a bit, now not too sure if this is normal or not, but it appeared to lock up a bit and sometimes go to a Black Screen and seem unresponsive, I just let it sit for 5-10 mins and it rebooted on it's own accord and booted to system, now it was normal (responsive, no black screens etc). I was kind of worried about why it was unresponsive and going to a black screen, so I did another Factory Reset even though it appeared I didn't need to after the restart, I did anyway, it booted to System fine, this time with no sign of unresponsiveness or black screens. Let it sit for 5 mins anyway, all good.
Uninstalled the half pre-installed version of Magisk Manager installed from flashing the patched boot.img. Installed the Full Version of Kantjers latest Magisk Manager, opened, asks to complete Setup, click allow, asks again to complete setup, again click allow, Magisk Manager is now installed.
Tested for Full Root Access, Uninstalls and deletes System Apps and System Folders.
Success. Stock 7.2.1 or 7.2.2 with Full Root Access.
Now it is to be said, that I also done this to a Second Shield I have and at the end I also got the unresponsiveness etc, I also done a Factory Reset and the unresponsiveness was still there unlike the First Shield I flashed when the unresponsiveness dissapeared after a Factory Reset. On the second shield all I did was a Restart and upon restart everything was normal again. Not too sure what really causes it, but a restart fixes it.
**Take note*** You do not need to use my Kantjer Patched Boot.img and Manager, you could use the official ones, I just use Kantjers, so that is what is provided in instructions.