Wednesday, 5 April 2017
isorespin.sh Now With Mint and Cinnamon
Besides Ubuntu and flavours you can now respin Linux Mint ISOs and if required update them with the latest Canonical build of an upstream kernel and boot them on Cherry Trail and Bay Trail devices with either a 32-bit bootloader or a 64-bit bootloader.
To respin an existing Linux Mint ISO you will need to use a Linux machine with 'squashfs-tools' and 'xorriso' installed (e.g. 'sudo apt install -y squashfs-tools xorriso') and a working internet connection with at least 10GB of free space. Having downloaded an ISO (for example 'linuxmint-18.1-cinnamon-64bit.iso' simply download my script isorespin.sh and run with the ISO as a parameter (e.g. './isorespin.sh linuxmint-18.1-cinnamon-64bit.iso'). Or to respin and update the kernel include a '-u' or '--update' option (e.g. './isorespin.sh --update linuxmint-18.1-cinnamon-64bit.iso').
For wifi with the RTL8723BS chipset you can either download and run linuxium-install-rtl8723bs.sh which will build the wifi and bluetooth drivers from source but requires a working internet connection or you can download and run linuxium-install-rtl8723bs-binaries-for-4.11.0-rc5.sh which installs prebuilt binaries from the same source but does not require the internet. This second script only works for the Canonical built upstream kernel defined by the script name.
For wifi using Broadcom chipsets you can download and run linuxium-install-broadcom-drivers.sh which should get wifi and bluetooth working for most of the popular Broadcom chipsets.
The bluetooth service requires 'systemd' to be installed which should be by default on recent ISOs otherwise a manual configuration is required to run the service.
If you have a headphone jack you can update the UCM files once you have an internet connection by downloading and running linuxium-install-UCM-files.sh which provides audio for devices with the 5640 and 5640 chipsets.
For more detailed information see my post Running Ubuntu with an Upstream Kernel on Intel Bay and Cherry Trail Devices and don't forget to donate using the following link http://goo.gl/nXWSGf as everything helps with development costs.