Code: su mkdir /data/local/arch tar -C /data/local/arch -xpzvf /data/media/0/arch_d2_20141210_root.tar.gz

Code: mkdir /data/local/bin tar -C /data/local/bin -xzf /data/media/0/

Code: kexec_hb.d2.sh

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.

If you WIPE DATA, it will also WIPE OUT THIS PORT, all its applications, and any files you may have stored within it!



This is not an Android project so I don't feel that posting it in the Android Development forum would be appropriate.for the d2lte (Samsung Galaxy S III LTE) - Native BootThis is only tested on the T-Mobile S3. With a kernel swap, it should work on any Qualcomm S3.2D Acceleration (EXA)3D Acceleration (OpenGL ES 2.0, Mesa)Wi-Fi (with NetworkManager)BluetoothAudioYou will need a Terminal Emulator or ADB Shell to install.This assumes thatis in the root of your internal storage (/data/media/0).Since there is no workable multiboot solution for the S III yet, you can take one of two routes to boot this thing:Option 1: Flash the arch_boot.img to either the recovery or the boot partition of the internal flash chip. Due to risk of BRICKING if you flash to the wrong partition, I will not provide instructions here. I might make a flashable zip later on.Option 2: Use the Android Terminal Emulator, the provided kexec_hb binary, a Cyanogen kernel or compatible (they have kexec-hardboot patched in) and my kexec.d2.sh script to hard reboot into Arch Linux from Android.To install the files needed for Option 2: (assuming thatis in the root of your internal storage)To boot with Option 2 (you might have to restart the Android Terminal Emulator after installation for /data/local/bin to end up in $PATH)The phone will try to kexecand, which will obviously HAVE to exist. Download them below and put them there if you did not already. If Android restarts, or the phone gets stuck at a black screen, the kexec failed!root filesystem archive: https://drive.google.com/file/d/0B4W...ew?usp=sharing abootimg style kernel for manual flashing: https://drive.google.com/file/d/0B4W...ew?usp=sharing initrd.img for kexec_hb: https://drive.google.com/file/d/0B4W...ew?usp=sharing zImage for kexec_hb: https://drive.google.com/file/d/0B4W...ew?usp=sharing archive of kexec binary and script: https://drive.google.com/file/d/0B4W...ew?usp=sharing Nexus 7 2013 (flo): http://forum.xda-developers.com/nexu...-2013-t2969301 HP TouchPad: http://forum.xda-developers.com/hp-t...se-hp-t2969310 Nexus 10: http://forum.xda-developers.com/nexu...us-10-t2969450 HTC HD2: http://forum.xda-developers.com/hd2-...c-hd2-t2970483