How to install ArchAndroid:
1. find empty microSD card and partition it. Insert it to your PC and run Gparted.
Unmount the sd card:
Delete the existing Partition:
Create new fat32 partition. You can make this as big as you want, it's just a „dummy partition“. It is your standard external SD storage on Android.
Create ext4 partition for Linux:
Apply the changes:
2. Extract downloaded archive:
3. Extract rootfs to sd card:
Open file-roller with root privileges and open rootfs archive:
Extract the Archive to the Linux partition on the sd card (hit „extract“ button):
this takes a veeeeery long time..
when it's done:
Make sure all files are written to the sd card by running „sync“ (can take some time):
4. Unmount the sd card and put it in your phone. Start the phone and connect it via usb to your computer
5. Copy Linux folder:
In the extracted Archive there's a folder called „Linux“. Copy it onto the internal storage of the phone:
When done, unmount Android from your computer and disconnect usb.
6. fixing permissions:
Open the terminal emulator on your phone and do:
su
cd sdcard/linux
sh chroot_bashonly.sh
You are now inside Arch Linux. Here we fix permissions of arch's home folder:
chown -R arch:arch /home/arch
type
exit
to leave Arch Linux and land back in the original Android shell:
type
exit
exit
to leave the terminal.
7. Done!
Now installation is done. To start Arch Linux:
(you can use tab key for autocomplete)
See demo here: https://www.youtube.com/watch?v=ACsprB0r1pA