T100 Android kernel by ASUS

1,148 views
Skip to first unread message

Chih-Wei Huang

unread,
Jan 6, 2015, 11:29:36 PM1/6/15
to Android-x86
I have pushed the T100 Android kernel made by ASUS to github:

https://github.com/cwhuang/linux/tree/t100ta-4.2.2

It's first leaked in the ME176C kernel tarball released by ASUS.
It's derived from Intel baytrail android bsp.
I can confirm the kernel contains all necessary drivers for T100.

The problem of it is it's kernel 3.4 based that could not be booted from UEFI.
Intel bsp use IAFW which is unavailable to public yet to boot it .

The best strategy to use it is to port the drivers we need to the
mainline vanilla kernel so all linux distros (including android) can
use it.

I hope some kernel experts could jump in to look at what we can pick from it.


--
Chih-Wei
Android-x86 project
http://www.android-x86.org

Nathan Schmidt

unread,
Jan 7, 2015, 9:19:46 AM1/7/15
to andro...@googlegroups.com
The tf103c should have a kernel we can use as it is a bay trail tablet virtually identical to ours.

Also, if the ssd is giving issues why not make a ram disk we can use?

Chih-Wei Huang

unread,
Jan 7, 2015, 8:55:54 PM1/7/15
to Android-x86
2015-01-07 22:19 GMT+08:00 Nathan Schmidt <aceo...@gmail.com>:
> The tf103c should have a kernel we can use as it is a bay trail tablet virtually identical to ours.

Of course not.
They have different peripherals.
The problem is not "baytrail" itself.
It has been supported well by the mainline kernel.

The problems the drivers for peripherals.
Currently there are still some drivers missed
in mainline kernel for T100, including
sensor and hardware buttons (at least).
I just have a discussion with Intel kernel developer.
The sensor driver for inv6050 will probably be merged
in 3.20. But I still have no idea about the hardware buttons.

This is the case for T100.
The other baytrail devices may have different peripherals
that need to be solved individually.

> Also, if the ssd is giving issues why not make a ram disk we can use?

That's how 'live mode' works.

The problem to be solved is how we can use the ssd.

Rinaldo Jonathan

unread,
Jan 7, 2015, 10:18:00 PM1/7/15
to android-x86

Yay, my tablet got priority (after the digitizer is broken ...)

Still wondering if I buy digitizer from aliexpress, is it a third party digitizer and needs separate driver?

I can't afford repair from ASUS, so I think I must do everything by myself ...

--
You received this message because you are subscribed to the Google Groups "Android-x86" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-x86...@googlegroups.com.
To post to this group, send email to andro...@googlegroups.com.
Visit this group at http://groups.google.com/group/android-x86.
For more options, visit https://groups.google.com/d/optout.

Mark Kennard

unread,
Jan 8, 2015, 1:12:31 AM1/8/15
to andro...@googlegroups.com
The drivers are for the controller on the motherboard itself. A third party digitizer will just interface through the same controller, as long as it's actually for a T100. You won't need different drivers.

Paulo alberto de oliveira

unread,
Jan 8, 2015, 9:14:46 PM1/8/15
to andro...@googlegroups.com
sends a tutorial


Paulo alberto de oliveira

unread,
Jan 8, 2015, 11:57:13 PM1/8/15
to andro...@googlegroups.com
How to install this android in asus transfomer book t100?
Any tutorial? If you put in the group. Please. Thanks.

Rinaldo Jonathan

unread,
Jan 9, 2015, 2:15:43 AM1/9/15
to android-x86

Guess you should wait a little more.
If you can't help developers with their headache, at least be patient.
As soon as it is completed, they will tell us.

Quoted from cwhuang :


The problem of it is it's kernel 3.4 based that could not be booted from UEFI.
Intel bsp use IAFW which is unavailable to public yet to boot it .

Got it?

--

cheatman

unread,
Jan 9, 2015, 4:17:53 AM1/9/15
to andro...@googlegroups.com
Man, those are some serious changes that need to be merged. 
It's definitely going to help to have this code and all the required firmware, but this may take a long while to get done right. At least now we have something real to work with.

As always, thanks a lot Chih-Wei for the leak!

Nathan Schmidt

unread,
Jan 9, 2015, 7:45:01 AM1/9/15
to andro...@googlegroups.com
Also wanted to add that after I do this, if it craps out then I will fork the appropriate repo's and see what I can get to work.

As it stands I am shoe-horning it to work so I have a usable solution for streaming my ps4 and my games from my desktop =) which that is working great on here (just need BT, but I can live without)

Nathan Schmidt

unread,
Jan 9, 2015, 11:56:16 PM1/9/15
to andro...@googlegroups.com
Have we tried building it for 4.2.2? It'd be great to have something better even if it's slightly older. JB meets my requirements

On Tuesday, January 6, 2015 at 10:29:36 PM UTC-6, Chih-Wei Huang wrote:

Nathan Schmidt

unread,
Jan 10, 2015, 8:48:50 AM1/10/15
to andro...@googlegroups.com
I am going to try to build this kernel today and see what happens.

The kernel being build against 3.4 shouldn't be too much of a problem as long as I try to boot 4.2.2 which is what it was built for.

It looks like EFI stub loading was added mainline into 3.3. Since we have that our existing 32bit EFI loader should work fine.

Jocky Wilson

unread,
Mar 1, 2015, 5:57:58 AM3/1/15
to andro...@googlegroups.com
Nathan, did you have success building a working 4.2.2 with this kernel?

Regards,
JockyW

T100TA User

unread,
Mar 7, 2015, 2:43:52 AM3/7/15
to andro...@googlegroups.com
Is this kernel compilable at all? I'd love to have a working Android on T100TA... I don't care if it's an older kernel or older Android, anything that works would be great.
Reply all
Reply to author
Forward
0 new messages