ASUS Eee Pad Transformer (asus-tf101): Difference between revisions
Appearance
Add partition overview found by @rroij |
Update tf101 page |
||
Line 16: | Line 16: | ||
}} | }} | ||
== NOTE == | == NOTE == | ||
rrooij uploaded his progress here: https://github.com/rrooij/pmbootstrap/tree/device-asus-tf101 | rrooij uploaded his progress here: https://github.com/rrooij/pmbootstrap/tree/device-asus-tf101 | ||
Line 30: | Line 28: | ||
* Compiling the kernel | * Compiling the kernel | ||
* Booting in Weston | |||
== What does not work == | == What does not work == | ||
* Flashing | * Flashing normally, since the device uses nvflash, a proprietary flashing protocol | ||
* USB Networking | |||
* Touch | |||
* | |||
* | |||
== Installation == | |||
You have to flash a recovery like TWRP before doing this. You also have to use this tool: [https://github.com/AndroidRoot/BlobTools] | |||
# <pre>./pmbootstrap.py install --no-fde</pre> | |||
# <pre>./pmbootstrap.py export</pre> | |||
# Reboot the device in recovery | |||
# <pre>./blobpack blob /tmp/postmarketOS-export/boot.img-asus-tf101 LNX</pre> | |||
# <pre>adb push blob /cache</pre> | |||
# <pre>adb push /tmp/postmarketOS-export/asus-tf101.img</pre> | |||
The following should be executed within adb shell: | |||
# <pre>adb shell</pre> | |||
# <pre>dd if=/cache/blob of=/dev/block/mmcblk0p4</pre> | |||
# <pre>dd if=/cache/asus-tf101.img of=/dev/block/mmcblk0p1</pre> | |||
== Links == | == Links == | ||
* [https://forum.xda-developers.com/wiki/index.php?title=ASUS_Eee_Pad_Transformer/How_to_install_Ubuntu&ajax=0#Development Partition overview] | * [https://forum.xda-developers.com/wiki/index.php?title=ASUS_Eee_Pad_Transformer/How_to_install_Ubuntu&ajax=0#Development Partition overview] |
Revision as of 19:53, 8 January 2018
![]() ASUS Eee Pad Transformer | |
Manufacturer | ASUS |
---|---|
Name | Eee Pad Transformer |
Codename | tf101 |
Released | 2011 |
Hardware | |
Chipset | Nvidia Tegra 2 T20 |
CPU | Dual-core 1 GHz |
GPU | ULP GeForce |
Display | 1280x800 IPS |
Storage | 16/32 GB |
Memory | 1 GB |
Software | |
Original software | Android 3.0 on Linux 2.6.36 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | no |
Flashing |
No data |
---|---|
USB Networking |
No data |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
No data |
Touchscreen |
No data |
Multimedia | |
3D Acceleration |
No data |
Audio |
No data |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
No data |
Bluetooth |
No data |
GPS |
No data |
NFC |
No data |
Modem | |
Calls |
No data |
SMS |
No data |
Mobile data |
No data |
Miscellaneous | |
FDE |
No data |
USB OTG |
No data |
HDMI/DP |
No data |
Sensors | |
Accelerometer |
No data |
Magnetometer |
No data |
Ambient Light |
No data |
Proximity |
No data |
Hall Effect |
No data |
Haptics |
No data |
Barometer |
No data |
NOTE
rrooij uploaded his progress here: https://github.com/rrooij/pmbootstrap/tree/device-asus-tf101
Contributors
- CmdrWgls
- rrooij
- Everyone on IRC
What works
- Compiling the kernel
- Booting in Weston
What does not work
- Flashing normally, since the device uses nvflash, a proprietary flashing protocol
- USB Networking
- Touch
Installation
You have to flash a recovery like TWRP before doing this. You also have to use this tool: [1]
./pmbootstrap.py install --no-fde
./pmbootstrap.py export
- Reboot the device in recovery
./blobpack blob /tmp/postmarketOS-export/boot.img-asus-tf101 LNX
adb push blob /cache
adb push /tmp/postmarketOS-export/asus-tf101.img
The following should be executed within adb shell:
adb shell
dd if=/cache/blob of=/dev/block/mmcblk0p4
dd if=/cache/asus-tf101.img of=/dev/block/mmcblk0p1