ArchLinuxARM for the tenderloin (HP TouchPad) - Native Boot with moboot
This is only tested on the Wi-Fi version. With a kernel swap, it should work on the tenderloin3g (LTE) tablet, though mobile data is highly unlikely to work. I also don't know if there exists a 3.4 kernel for the tenderloin3g, and you'd have to cherrypick many, many commits.
THIS REQUIRES A DATAMEDIA ROM.
Working:
3D Acceleration (OpenGL ES 2.0, Mesa) - can be unstable, however.
Wi-Fi (with NetworkManager)
Bluetooth
Audio (requires manual intervention)
Installation
MultiROM must already be installed, and you must already have a hardboot-capable kernel installed as well.
You will need a Terminal Emulator or ADB Shell to install.
This assumes that arch_tenderloin_20141210_root.tar.gz and uImage.Arch are already in the root of your internal storage (/data/media/0).
Booting
Select "Arch" on the moboot menu.
Read Me
If you WIPE DATA, it will also WIPE OUT THIS PORT, any applications installed with it, and all data saved under /home/arch!
Logging in
Downloads
datamedia install tarchive: https://drive.google.com/file/d/0B4WUjKii92l2RFZ6T2ptSjZZVWM/view?usp=sharing
uImage kernel: https://drive.google.com/file/d/0B4WUjKii92l2ZFlOYlFETzZyeG8/view?usp=sharing
Kernel Source: https://github.com/willcast/kernel_tenderloin branch: desktop_3.4
Also available for:
HTC HD2: http://xdaforums.com/hd2-ubuntu/development/unofficial-archlinuxarm-htc-hd2-t2970483
Samsung Galaxy S III LTE: http://xdaforums.com/galaxy-note-2/devs-only/unofficial-port-archlinuxarm-release-t2969290
Nexus 7 2013: http://xdaforums.com/nexus-7-2013/general/unofficial-archlinuxarm-release-n7-2013-t2969301
Nexus 10: http://xdaforums.com/nexus-10/general/unofficial-archlinuxarm-release-nexus-10-t2969450
This is only tested on the Wi-Fi version. With a kernel swap, it should work on the tenderloin3g (LTE) tablet, though mobile data is highly unlikely to work. I also don't know if there exists a 3.4 kernel for the tenderloin3g, and you'd have to cherrypick many, many commits.
THIS REQUIRES A DATAMEDIA ROM.
Working:
3D Acceleration (OpenGL ES 2.0, Mesa) - can be unstable, however.
Wi-Fi (with NetworkManager)
Bluetooth
Audio (requires manual intervention)
Installation
MultiROM must already be installed, and you must already have a hardboot-capable kernel installed as well.
You will need a Terminal Emulator or ADB Shell to install.
This assumes that arch_tenderloin_20141210_root.tar.gz and uImage.Arch are already in the root of your internal storage (/data/media/0).
Code:
su
mkdir /data/local/arch
tar -C /data/local/arch -xpzvf /data/media/0/arch_tenderloin_20141210_root.tar.gz
mount -o remount,rw /boot
cp /data/local/uImage.Arch /boot/
mount -o remount,ro /boot
Booting
Select "Arch" on the moboot menu.
Read Me
If you WIPE DATA, it will also WIPE OUT THIS PORT, any applications installed with it, and all data saved under /home/arch!
Logging in
- The username is "arch" and the password is "archlinux". Change the password ASAP.
- For root, the username is "root" and the password is also "root". CHANGE THE PASSWORD ASAP!
- You'll probably want to enable the On-Screen Keyboard (onboard) and set your Session to "MATE" up in the top right corner.
- Making audio work after boot requires you to open a terminal, run alsamixer, set speaker_stereo_rx up by one, and then set PCM Playback Sink Rear up by one. The headphones are controlled by the mixer channel named Headphone. The speakers are controlled by the mixer channel named Output.
Downloads
datamedia install tarchive: https://drive.google.com/file/d/0B4WUjKii92l2RFZ6T2ptSjZZVWM/view?usp=sharing
uImage kernel: https://drive.google.com/file/d/0B4WUjKii92l2ZFlOYlFETzZyeG8/view?usp=sharing
Kernel Source: https://github.com/willcast/kernel_tenderloin branch: desktop_3.4
Also available for:
HTC HD2: http://xdaforums.com/hd2-ubuntu/development/unofficial-archlinuxarm-htc-hd2-t2970483
Samsung Galaxy S III LTE: http://xdaforums.com/galaxy-note-2/devs-only/unofficial-port-archlinuxarm-release-t2969290
Nexus 7 2013: http://xdaforums.com/nexus-7-2013/general/unofficial-archlinuxarm-release-n7-2013-t2969301
Nexus 10: http://xdaforums.com/nexus-10/general/unofficial-archlinuxarm-release-nexus-10-t2969450
Last edited: