Back to the overviewUpdate firmware on
yellowstone
Update firmware on
Google Project Tango Tablet
yellowstone
Pre-Install Instructions
Warning: The following instructions have the potential to brick your device, there is no warranty implied or provided on any of the following software. Run this at your own risk
Warning: The following instructions will unlock the bootloader and wipe all userdata on the device.
Note: The following instructions require a Windows host.
- Download KingRoot from here.
- Install and run the
.apk
to achieve root. Ensure you have a working Internet connection.
- Install and run the
- If you’re on Linux, proceed to step 3, if you’re on Windows, you’ll need to Install the NVidia APX drivers:
- Download the newest NVidia APX drivers here
Note: The APX driver is not signed by an authority recognized by Microsoft, so we will first need to temporarily disable driver signature enforcement. These instructions are for Windows 10, if you’re on any other version you’ll need to adapt these to your version.
- Hold the “Shift” key on the host machine and click the Windows Start Button, then click “Restart”
- If you’re on Windows 10, choose “Troubleshoot”, “Advanced options”, “Startup Settings”, then click “Restart”
- Next, push the “7” key on your keyboard, your PC will now boot like normal
- Extract
apxdriver.zip
, right clisk “NvidiaUsb.inf” and choose “Install” from the context menu. It may prompt you to authenticate with Administrator credentials, please do so now.
- Download the newest NVidia APX drivers here
- Download this firmware package.
- Extract
yellowstone_pie_psci.zip
in your Downloads directory. - Now, prepare to run the flash script:
- If you’re on Windows, open a PowerShell and run
cd %HOMEPATH%\Downloads\yellowstone_pie_psci\yellowstone_pie_psci
- If you’re on Linux, open a Terminal and run
cd ~/Downloads/yellowstone_pie_psci
- If you’re on Windows, open a PowerShell and run
- Run
adb shell su -c dd if=/dev/block/platform/sdhci-tegra.3/by-name/PES of=/sdcard/persist.img
Note: This will take roughly one minute and will show no progress, please ensure the USB connection with the device is not disrupted. - Run
adb shell su -c dd if=/dev/block/platform/sdhci-tegra.3/by-name/PEK of=/sdcard/persistbk.img
Note: This will take roughly one minute and will show no progress, please ensure the USB connection with the device is not disrupted. - Run
adb pull /sdcard/persist.img
. - Run
adb pull /sdcard/persistbk.img
. - Run
adb reboot bootloader
. - Use the volumte buttons to highlight “Forced Recovery”, and then click the power button to select it.
- Now, run the flash script:
- If you’re on Windows, right-click
flash.bat
, and in the context menu, choose “Run as Administrator” - If you’re on Linux, run
./flash.sh
Note: This process will take several minutes, go get a coffee, and ensure the USB connection with the device is not disrupted.Note: The device will reboot to a mostly functional LineageOS 16.0, but to attain full functionallity, please proceed with the instructions.
- If you’re on Windows, right-click
- Please follow the instructions found in step 2 here to re-enable ADB on the new installation before proceeding.