Skip to content

Instantly share code, notes, and snippets.

@musosoft
Forked from psolyca/tf101_postmarketos.md
Last active November 28, 2022 15:06
Show Gist options
  • Save musosoft/2c6e2fbb8e351e5d6b9d01d4e3ef6d8e to your computer and use it in GitHub Desktop.
Save musosoft/2c6e2fbb8e351e5d6b9d01d4e3ef6d8e to your computer and use it in GitHub Desktop.
postmarketOS TF101 Asus eepad Transformer

Latest postmarketOS and U-Boot on TF101

Requirements:

Put your device into APX mode

  • Connect the device to the computer with USB to 40 Pin cable
  • Power off the device
  • Press the power button + volume up button for 6 seconds

postmarketOS Install

  • Insert empty microSD to your computer
  • Use below commands:
pmbootstrap init
# Choose edge -> asus -> tf101 -> ...
cd $(pmbootstrap config aports)
git fetch
git remote add devel https://gitlab.com/psolyca/pmaports.git
git pull devel wip-tf101-pmaports
git checkout -b devel/wip-tf101-pmaports
cd ~
pmbootstrap build u-boot-asus-tf101
git clone https://gitlab.com/antoni.aloytorrens/u-boot-tf101-tools.git u-boot
find ~/.local/var/pmbootstrap/chroot_buildroot_armv7/home/pmos/build/src -type f -name u-boot-dtb-tegra.bin -exec cp {} u-boot/u-boot.bin \;
cd u-boot
sudo ./uboot_sbkv1.sh 
# If above doesn't work try ./uboot_sbkv2.sh
cd ~
pmbootstrap build device-asus-tf101
# Change SD path
pmbootstrap install --sdcard=/dev/mmcblk0

Booting to device

  • Insert microSD card to the tablet (not dock)
  • Hold power button until device restarts

Resources

U-Boot https://github.com/antonialoytorrens/TF101-linux-images#2-u-boot-for-tf101-wheelie-and-nvflash

Special thanks to

Clamor, Damien for help and others who keep this device alive.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment