Tuesday, 20 June 2017

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 I've used the Ubuntu 17.04 ISO 'ubuntu-17.04-desktop-amd64.iso' and I've 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.

21 comments:

Unknown said...

when will you give the revised instructions to use the respin ? im looking to use , budgie & lubuntu but have had issues re spinning isos :(

Unknown said...

is your budgie or lubuntu iso's still avail to download ?
if so any chance of you links to grab em please ?

Unknown said...

Just wondering, could this same process be done with Android x86?

Unknown said...

anyone have tips on getting internal wifi and power management to work on a lenovo 100s? would really like to ditch stupid dumb windows 10

Linuxium said...

Posted! See 'http://linuxiumcomau.blogspot.com.au/2017/06/customizing-ubuntu-isos-documentation.html'.

Linuxium said...

Have you tried Ubuntu 17.04 or even a daily build of 17.10 with the latest kernel and wifi firmware?

Linuxium said...

But where would you download the upgraded kernels from?

Linuxium said...

It is really quite easy to respin your own ISO esepcially now I have updated the documentation with plenty of examples.

Unknown said...

I guess from here?
http://www.android-x86.org/documents/customizekernel

Linuxium said...

Unfortunately there are no pre-built kernels on the URL you posted.

Unknown said...

what about this O/S be able to be respun
as i seee it has linux and droid
2017.04 Phoenix OS 2.0 x86 version released(update to Android 7.1 and Linux 4.9)

as you can see on this timeline on this page :

http://www.phoenixos.com/about


Unknown said...

yeah I have had some issues with stuff not been installed on my system when doing re-spin ill give it another bash later , just takers me a while as my literacy skill-set is not great lol :_)

Unknown said...

its opensource to i believe :)

Linuxium said...

Well keep trying and you'll get there.

Linuxium said...

My script is for respinning Ubuntu desktop 64-bit ISOs, Ubuntu flavoured ISOs (like Lubuntu, Xubuntu etc.) and some Ubuntu based ISOs including Linux Mint ISOs, KDE neon ISOs and elementary OS ISOs. The design and functionality provided by my script doesn't really align with Android based ISOs including Phoenix OS and Remix OS.

Unknown said...

Hello on my asus t100ha I have a lot of crash during video viewing or after restart. Do you have an idea ? Sorry I am French and I use google translation.

Linuxium said...

May be try installing the Intel Drivers from Intel? See the post from Jason Kurtz from 'http://linuxiumcomau.blogspot.com.au/2017/07/sixth-look-at-ubuntu-1710-julyshakedown.html'.

Unknown said...

hello, I installed linuxium-v4.12-rc6-ubuntu-17.04-desktop-amd64.iso, but can not identify the audio, how can I solve,

Linuxium said...

What device and what does the 'dmesg' look like when running the 'v4.14-rc1' kernel?

Unknown said...

Hello, the device is KODLIX Z83-II, he can not recognize the audio, the other is normal, audio model rt5651, how can i solve?

Linuxium said...

I don't have a KODLIX Z83-II so what about the 'dmesg' I mentioned?

Post a Comment

All comments now moderated so that spam can be deleted.