From f9ea3366535c3c48d09a3abf913b2700c84cbfb1 Mon Sep 17 00:00:00 2001 From: Nolen Johnson Date: Sun, 4 Aug 2024 17:42:00 -0400 Subject: [PATCH] devices: nvidia*: Update links to flash packages Change-Id: Icb52e44eb35a49abf4878abb743152e23e63b5d5 --- .../device_specific/before_recovery_install_foster.md | 6 ++++-- _includes/templates/recovery_install_apx.md | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/_includes/templates/device_specific/before_recovery_install_foster.md b/_includes/templates/device_specific/before_recovery_install_foster.md index bf65a84004..c6e4fb412d 100644 --- a/_includes/templates/device_specific/before_recovery_install_foster.md +++ b/_includes/templates/device_specific/before_recovery_install_foster.md @@ -9,10 +9,12 @@ adb -d shell getprop ro.hardware If this command returns anything other than `foster_e_hdd` or `jetson_cv`, proceed with the install process. If it returns `foster_e_hdd` please take note that the `fastboot oem unlock` command the instrutions below will have you run can take up to 90 minutes. This is due to the fact that the device is securely wiping near to 500 GB of hard disk. If it returns `jetson_cv`, or if you have a fresh Jetson TX1, the installation instructions require a Linux host to install, and getting Linux up and running won't be covered here. -1. Download a [flash package](https://www.androidfilehost.com/?w=files&flid=328892). +1. Download a [flash package](https://download.lineageos.org/devices/foster). * It will be named `p2371_flash_package.tar.xz` {% include alerts/note.html content="These flash packages were built by LineageOS Developer Aaron Kling (webgeek1234) from officially supported LineageOS repositories, using Tegraflash and device configurations from NVIDIA Linux4Tegra releases and a few custom scripts." %} -2. Install `xz` and `python3`. To do so, run `sudo apt -y install xz-utils python3` (Debian based hosts) or `dnf -y install xz-utils python3` (Redhat based hosts). + {% include alerts/note.html content="If you are in need of flash packages for LineageOS 20.0 or older, you can find them [here](https://www.androidfilehost.com/?w=files&flid=328892)." %} + +2. Install `xz` and `python3`. To do so, run `sudo apt -y install xz-utils python3` (Debian based hosts) or `sudo dnf -y install xz-utils python3` (Redhat based hosts). 3. Run the following command in the folder which you downloaded the flash package to `tar -xvf p2371_flash_package.tar.xz`. 3. Power off the device, and boot it into download mode: * With the device off, press the FRC REC button, then tap power. Release the FRC REC button once the device enumerates in APX mode, to discern this, run `sudo dmesg` on your host, and look for "Product: APX", if it doesn't show, please try this step again or try a different USB cable/port until it enumerates. diff --git a/_includes/templates/recovery_install_apx.md b/_includes/templates/recovery_install_apx.md index 3b113951a6..a5d22e016a 100644 --- a/_includes/templates/recovery_install_apx.md +++ b/_includes/templates/recovery_install_apx.md @@ -8,14 +8,16 @@ Tegraflash is only available for Linux. It will also not run properly in a VM. ## Installing a custom recovery using `Tegraflash` -1. Download a [flash package](https://www.androidfilehost.com/?w=files&flid=328892). +1. Download a [flash package](https://download.lineageos.org/devices/{{ device.codename }}) for your device. {% if device.flash_download_instructions %} * {{ device.flash_download_instructions }} {% else %} * It will be named `{{ device.flash_codename }}_flash_package.tar.xz` {% endif %} {% include alerts/note.html content="These flash packages were built by LineageOS Developer Aaron Kling (webgeek1234) from officially supported LineageOS repositories, using Tegraflash and device configurations from NVIDIA Linux4Tegra releases and a few custom scripts." %} -2. Install `xz` and `python3`. To do so, run `sudo apt -y install xz-utils python3` (Debian based hosts) or `dnf -y install xz-utils python3` (Redhat based hosts). + {% include alerts/note.html content="If you are in need of flash packages for LineageOS 20.0 or older, you can find them [here](https://www.androidfilehost.com/?w=files&flid=328892)." %} + +2. Install `xz` and `python3`. To do so, run `sudo apt -y install xz-utils python3` (Debian based hosts) or `sudo dnf -y install xz-utils python3` (Redhat based hosts). 3. Run the following command in the folder which you downloaded the flash package to: {% if device.flash_extract_instructions %} * {{ device.flash_extract_instructions }}