[DEV] ArchLinux on the TF300T(G)

eddywebs

Member
Aug 29, 2010
12
0
0
followed the exact steps as below >>
http://forum.xda-developers.com/showthread.php?p=33173786&highlight=firmware#post33173786

stuck at "ASUS" logo, help anybody :?

Both links are dead please fix :(
I'm more than happy to help!, alright so:

1) Update the recovery to TWRP 2.3.1.0, Micro SD support is a must (in case you accidentally screw up, also recommend you drop a stock rom on the micro SD card before anything)

2) Install Stock Asus JB 4.1.1 Firmware 10.4.2.13 - Rooted & Deodexed & Busybox version ! (The reason you need Busybox is due that you have to untar some files on the tablet, this made the untar process quick.) Also note that i was not successful at installing this using Hydro 4.1 :(

3) The stock kernel worked wonders for me, i did not install a custom kernel. The stock kernel worked perfectly for this, i recommend you skip installing untermenschs's kernel.

4) After the stock rom is working, copy "linux.tar.gz" to the root of your internal storage on the tablet https://rapidshare.com/files/201953815/linux.tar.gz

5) Reboot your tablet into fastboot & "fastboot -i 0x0B05 flash staging hybridkernel.blob" https://rapidshare.com/#!download|15p3|2827313479|hybridkernel.blob|7694|0|0

6)After you reboot back into android, open up ADB on your computer and type
Code:
$ su
# mkdir /data/linux
# tar -xzvf /storage/sdcard0/linux.tar.gz -C /data/linux
This will take awhile just patiently wait till it's done extracting.

7)Create a file called ".boot_linux" and drop it on root of your internal storage on the tablet, then reboot. The kernel will then look for the ".boot_linux" file and when it finds it, you boot to arch linux.

8)I haven't played much with Arch Linux, so i have to figure out the location of internal storage is from linux. But what i did to reboot back into android was to reboot into TWRP and go to Advance > File Manager and delete the ".boot_linux" file and reboot tablet. That will then of course reboot into Android.
 

vjtz

Member
Jan 5, 2013
39
2
0
Prague
trapa.cz
Broken links?

Hi, I tried to download it, but the links for ROM in 1st post are broken - error 404. Is the ROM development still active? I'd like to try to have some full-featured Linux on my TF300T (preferably as dual boot with Android).
 

rastony

Member
Mar 21, 2009
28
8
0
Arch on encrypted fs

Hi,
Would this Arch Linux distro work on a TF300T with custom KitKat 4.4 CM ROM installed on an Android's encrypted fs?
Tks
 

rastony

Member
Mar 21, 2009
28
8
0
You are right.
I used to hve openrecovery-twrp-2.6.3.0-tf300t-4.2.img file installed. Not -JB not -ICS.
Then I switched to that one:
- Flash scanno's TWRP 2.6.3.2: http://www.androidfilehost.com/?fid=23329332407569892
Which happens to be the same (md5 cheked) as TWRP 2.6.3.2 from OmniROM.

ALL 4.2 bootloader versions for KK 4.4.2.

I am wondering the same I am pretty sure 4.4 uses a 4.2 boot loader and the JB is a little different
 

Trigger911

Senior Member
Jun 27, 2011
85
11
0
Ohio
www.techienewsnetwork.com
You are right.
I used to hve openrcovery-twrp-2.6.3.0-tf300t-4.2.img file installed. Not -JB not -ICS.
Then I switched to that one:
- Flash scanno's TWRP 2.6.3.2: http://www.androidfilehost.com/?fid=23329332407569892
Which happens to be the same (md5 cheked) as TWRP 2.6.3.2 from OmniROM.

ALL 4.2 bootloader versions for KK 4.4.2.
So I think in order to run this we would have to downgrade ... Kinda stinks I really like omnirom.
 

rikooneh

Member
Oct 3, 2019
5
0
0
I'd like to install arch on m'y tf300t. All the links are dead except the one un the réponse #490. Do i juste need to flash the ZIP files to install ach?
 

Thyrum

New member
Sep 22, 2020
1
0
0
I got an old TF300T and wanted to try to bring new life to it by installing Arch. I was however sad to find out that all the threads are long dead and that both the download links on this thread are dead. Any chance you can upload the initramfs and blob again?

Im also interested in learning this low-level stuff myself. I already found the kernel for the TF300T (not TF300TG) on GitHub (i can't post the link however since this is one of my first 10 posts...). Do you have any pointers on how i can install Arch on a bare kernel? Would it be easier using the correct kernel or does it not matter?

Thanks ahead of time.