I managed to install Ubuntu Mate 16.04.1 (kernel 4.4.0-66 at the time of writing) on the T100TA using John Well’s excellent tutorial (here).
I’m adding these instructions for people interested in getting bluetooth working, as the instructions I found (here) are, well, quite simplified, especially for people with limited knowledge of the build system. (That’s me by the way.)
So here is a bit more detailed instructions for building the latest bluez (5.44 at the time of writing), basically a step by step version of step #2 of the previously mentioned tutorial (a.k.a
"automake or autoreconf (may need to install dependencies“).
Please note that I’m using Ubuntu Mate myself, but this should apply to all variants.
2.1) Install the required packages
sudo apt-get update && sudo apt-get install git automake libtool libglib2.0-dev libdbus-1-dev libudev-dev libical-dev libreadline-dev
2.2) Create a directory, open a terminal window and clone the latest BlueZ sources:
git clone git://git.kernel.org/pub/scm/bluetooth/bluez.git
2.3) Move to the newly created
bluez directory and run these commands in the following order:
sudo make install -j4
Now you can go back to the original article (this one) and carry on with the instructions starting with step 3.
If you get a permission denied error when trying to run
btattach, make sure you are member of the
dialout group, or run the command as root. Please note that this command also doesn’t return (keeps your terminal busy) so run this one in a second terminal window for the time being (that’s only for testing anyway)
http://www.jfwhome.com/2016/01/04/latest-steps-to-install-ubuntu-on-the-asus-t100ta/ Original Ubuntu on T100TA tutorial
https://launchpad.net/asust100-ubuntu/+milestone/bluetooth-t100ta Bluetooth howto (very simplified)
http://rrbluetoothx.blogspot.ca/2016/04/rr-bluetooth-compile-bluez-539.html Solution to most bluez “./configure” errors