Asus Transformer Pad Infinity TF700T (asus-tf700t)
- Unlock tool, original Asus source is offline.
Compiling a kernel
- Katkernel is based off the kernel with the same name for the TF300t. An overlap in components makes these kernels mostly compatible hence the rom it belongs to (KatKiss) has been ported to the TF700t aswell. The reason why the kernel is included in this list is because it's currently the most active kernel for the TF700t.
- Source: https://github.com/timduru/tf300t-katkernel/tree/dev-tf700t/
- Version: 3.1.10
- Status: Compiles, is too big to fit on /boot
- Grate is a upstream based tree for tegra devices with the goal of actually upstreaming any changes done. Trying to mainline this device should be relatively doable up to a certain point since the Tegra 3 is well supported on this tree. I'll be basing work on this tablet on the TF300t port since that one is the closest in Hardware.
- Baseline kernel sources: https://github.com/grate-driver/linux
- Source: transformers branch https://github.com/okias/linux/tree/transformers (Jasper TF700t work, initial support)
- Version: 5.5.0-rc5
- Status: Boots, see Hardware Status.
Hardware status (mainline)
There is multiple hardware revisions, so this status may not apply to all of them.
|Y||Booting||Kernel must not be bigger than 8MB. Otherwise it won't flash.|
|N||hv101wx1-1e0||Display||panel-simple.c||Not implemented in Device Tree. Panel properties have not been added to panel-simple.c yet.|
|N||Elan ktf3k compatible||Touchscreen||elants_i2c||Untested. Uses driver patched out of tree.|
|Y||USB||SSH for example||Working|
|N||External SD||Not implemented in Device Tree|
|N||Dock SD||asusdec||Not implemented in Device Tree|
|N||bcm4330||WiFi||brcmfmac||Not implemented in Device Tree. Needs firmware.|
|Y||GPIO keys||Working. There is 3 keys on GPIO: Power, Volume up, Volume down.|
|N||Battery||Not implemented in Device Tree.|
|N||tps6591X (tps65912? It's connected over i2c)||PMIC||tps65912-i2c||Not implemented in Device Tree.|
|N||tps62360||Regulator||tps62360-regulator||Not implemented in Device Tree.|
|N||bcm4330||Bluetooth||Not implemented in Device Tree. Needs firmware.|
|N||rt5631||Sound||rt5631||Not implemented in Device Tree. Not sure if this should be used or "Codec".|
|N||nct1008||Temperature sensor||lm90||Not implemented in Device Tree|
|P||mpu3050||Temp. Sensor||mpu3050-i2c||Working, but likely inaccurate|
|N||al3010||Light sensor||Nvidia_Tegra_3_(tegra30)#iio:_al3010_light_sensor||Not implemented in device tree. Using out of tree driver.|
|N||mi1040||Front camera||Not supported.|
|N||fjm6mo||Back camera||Not supported.|
|N||ULP GeForce||GPU Acceleration||Nvidia_Tegra_2_(tegra20)#Graphics||Not implemented in Device Tree.|