Whilst you can respin an official ISO using my 'isorespin.sh' script to get the latest Intel Atom functionality like HDMI audio, headphones/speaker support, RTL8723BS wifi and bluetooth support and make an ISO that can boot on the 32-bit bootloader that is typically found in Z3735F SOC based devices, as I've had to build one for my own testing I thought I'd share it.
The respin logfile shows how I've build it:
Script '/usr/local/bin/isorespin.sh' called with '-i ubuntu-17.04-desktop-amd64.iso -u -l rtl8723bs_4.12.0_amd64.deb -f linuxium-install-UCM-files.sh -f wrapper-linuxium-install-UCM-files.sh -c wrapper-linuxium-install-UCM-files.sh' ...
Work directory '/home/linuxium/v4.12-rc4' used ...
ISO '/home/linuxium/v4.12-rc4/ubuntu-17.04-desktop-amd64.iso' respun ...
Bootloader 'GRUB' added ...
Kernel updated with mainline kernel version '4.12.0-041200rc4-generic' ...
Local package '/home/linuxium/v4.12-rc4/rtl8723bs_4.12.0_amd64.deb' added ...
File '/home/linuxium/v4.12-rc4/linuxium-install-UCM-files.sh' added ...
File '/home/linuxium/v4.12-rc4/wrapper-linuxium-install-UCM-files.sh' added ...
Command run ...
# wrapper-linuxium-install-UCM-files.sh
./linuxium-install-UCM-files.sh: Extracting UCM files ...
./linuxium-install-UCM-files.sh: Installing UCM files ...
./linuxium-install-UCM-files.sh: Reloading UCM driver ...
./linuxium-install-UCM-files.sh: Installation of UCM finished
Respun ISO created as 'linuxium-v4.12-rc4-ubuntu-17.04-desktop-amd64.iso' in '/home/linuxium/v4.12-rc4'.
I've used the Ubuntu 17.04 ISO 'ubuntu-17.04-desktop-amd64.iso' and I've updated the kernel with the 'v4.12-rc4 mainline build' and added my wifi/bt firmware package 'rtl8723bs_4.12.0_amd64.deb' and my UCM script 'linuxium-install-UCM-files.sh' by running a 'wrapper-linuxium-install-UCM-files.sh' script that simply contains:
#!/bin/bash
echo "127.0.1.1 LINUXIUMONE"> /etc/hosts
cd /usr/local/bin
./linuxium-install-UCM-files.sh
sed -i '$d' /etc/hosts
rm -f linuxium-install-UCM-files.sh wrapper-linuxium-install-UCM-files.sh
The respun ISO can be downloaded from 'linuxium-v4.12-rc4-ubuntu-17.04-desktop-amd64.iso' and written to a USB using 'dd'.
On booting if bluetooth fails to start automatically then it can be started manually with the command:
sudo systemctl start rtl8723bsbt.service
If you find this useful then please donate using the following link http://goo.gl/nXWSGf as everything helps with development costs.