Linux4Tegra R24 Boot Problem

I am not really sure where to ask this question. My question is regarding Linux4Tegra R24 on Jetson TX1 for the Nvidia Shield TV 2015. I was able to boot into Linux4Tegra on a USB flash drive on my Nvidia Shield TV 2015 before I updated my Nvidia Shield TV 2015 to Android Pie 9.0. Now the fastboot boot image does not work for the Linux4Tegra USB installation. Is there anyway to make the original USB boot img to work with the new Android Pie firmware on the Nvidia Shield TV 2015?

I assume its just the fact that the Android firmware changed around the partition mount locations. For example, the USB mount could have been changed from SDA1 to SDA2. And the boot image just needs to be recreated to address this location change.

If it helps, these are the partitions on my Nvidia Shield TV 2015:
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 APP → /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 BMP → /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 20 1999-12-31 20:00 BPF → /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 CAC → /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 20 1999-12-31 20:00 DFI → /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 DTB → /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 20 1999-12-31 20:00 EBT → /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 EKS → /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 FB → /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 FCT → /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 LNX → /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 MDA → /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 MSC → /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 20 1999-12-31 20:00 NCT → /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 20 1999-12-31 20:00 RBL → /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 20 1999-12-31 20:00 RP1 → /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 RP2 → /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 RP3 → /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 RP4 → /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 SOS → /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 20 1999-12-31 20:00 TBC → /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root 20 1999-12-31 20:00 TBC-B → /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 TOS → /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 UCB → /dev/block/mmcblk0p28
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 UDA → /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 UKS → /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 USP → /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 20 1999-12-31 20:00 WB0 → /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 21 1999-12-31 20:00 vendor → /dev/block/mmcblk0p21

I originally followed these instructions on:
https://forums.dolphin-emu.org/Thread-how-to-boot-ubuntu-16-04-on-the-shield-tv-with-x1-gpu-drivers

Hi ferrari7rider,

Here is the forum to support Jertson platform, we have no much experience with Shield TV, sorry for that.