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 TowelRoot from here.
- Click the large lambda symbol to download the
.apk
file. - Install and run the
.apk
file to achieve root access.
- Click the large lambda symbol to download the
- If you’re on Linux, proceed to step 3, if you’re on Windows, you’ll need to Install the NVidia APX drivers:
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.
- Download the newest NVidia APX drivers here
- 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 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.