Thursday, February 15, 2018

Interim Ubuntu 17 04 ISO with mainline v4 12 rc6 kernel RTL8723BS and Broadcom Wifi BT firmware UCM audio files and full 32 bit bootloader support

Posted by atiek on February 15, 2018

Interim Ubuntu 17 04 ISO with mainline v4 12 rc6 kernel RTL8723BS and Broadcom Wifi BT firmware UCM audio files and full 32 bit bootloader support


UpdateThis work is superseded by my isorespin.sh script which can respin an official ISO suitable for use on Intel Atom devices.

Latest linuxium-v4.12-rc6-ubuntu-17.04-desktop-amd64.iso kernel respun using v7.1.0 of isorespin.sh with log file of:

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 linuxium-install-broadcom-drivers.sh -f wrapper-linuxium-install-UCM-files.sh -f wrapper-linuxium-install-broadcom-drivers.sh -c wrapper-linuxium-install-UCM-files.sh -c wrapper-linuxium-install-broadcom-drivers.sh ...
Work directory isorespin used ...
ISO /home/linuxium/isorespin/ubuntu-17.04-desktop-amd64.iso respun ...
Bootloader GRUB added ...
Kernel updated with mainline kernel version 4.12.0-041200rc6-generic ...
Local package /home/linuxium/isorespin/rtl8723bs_4.12.0_amd64.deb added ...
File /home/linuxium/isorespin/linuxium-install-UCM-files.sh added ...
File /home/linuxium/isorespin/linuxium-install-broadcom-drivers.sh added ...
File /home/linuxium/isorespin/wrapper-linuxium-install-UCM-files.sh added ...
File /home/linuxium/isorespin/wrapper-linuxium-install-broadcom-drivers.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 
# wrapper-linuxium-install-broadcom-drivers.sh
./linuxium-install-broadcom-drivers.sh: Extracting Broadcom files ...
./linuxium-install-broadcom-drivers.sh: Installing Broadcom files ...
./linuxium-install-broadcom-drivers.sh: Reloading Broadcom driver ...
./linuxium-install-broadcom-drivers.sh: Installing Broadcom bluetooth service ...
./linuxium-install-broadcom-drivers.sh: Starting Broadcom bluetooth service ...
Running in chroot, ignoring request.
./linuxium-install-broadcom-drivers.sh: Installation of Broadcom finished 
Respun ISO created as linuxium-v4.12-rc6-ubuntu-17.04-desktop-amd64.iso.

This time Ive used the Ubuntu 17.04 ISO ubuntu-17.04-desktop-amd64.iso and Ive updated the kernel with the v4.12-rc6 mainline build and also added my wifi/bt firmware package rtl8723bs_4.12.0_amd64.deb, my Broadcom wifi/bt firmware script linuxium-install-broadcom-drivers.sh installed by running wrapper-linuxium-install-broadcom-drivers.sh and my ALSA UCM audio files script linuxium-install-UCM-files.sh installed by running the wrapper-linuxium-install-UCM-files.sh.

The respun ISO can be downloaded from linuxium-v4.12-rc6-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

or

sudo systemctl start brcmbt.service

depending on wifi chip.

See my earlier posts for further details about the scripts and how to use them or wait for my new documentation which will be posted soon.

If you find this useful then please donate using the following link http://goo.gl/nXWSGf as everything helps with development costs.


visit link download

Related Posts: