Releases: TheRemote/Ubuntu-Server-raspi4-unofficial
v18 Release
Release v17
Release v16
Public Release
Script to update between releases is finally ready, and with that I am taking this out of pre-release!
To get the update script use the following commands:
wget https://raw.githubusercontent.com/TheRemote/Ubuntu-Server-raspi4-unofficial/master/Updater.sh
chmod +x Updater.sh
sudo ./Updater.sh
You can update from any pre-release release version. Please make a backup first!
The updater is located at /home/Updater.sh on v15 and up (to run type sudo bash /home/Updater.sh)
Pre-Release v14
-Kernel source tree and headers are now included in the image!
-The kernel build source tree is located at rpi-linux-"${KERNEL_VERSION}"
-Ubuntu's first official release has come for the Pi 4 but it's 19.10 only which is not a LTS release and support ends for it in
-DKMS module building tested (you can test using apt install hello-dkms)
-If you want custom kernel flags you can go to the /usr/src/rpi-linux folder and run make menuconfig (see BuildPiKernel64bit.sh for more info)
-Rewrote build script to be more readable and reliable. It's still a work in progress but I'm breaking things down into functions, etc.
Pre-Release V13
-raspi-config tool is now included with the image for (testing only, don't use on critical fully set up images). You can use it to turn on i2c/spi/etc. File an issue if you find problems!
-vcgencmd tool (and other libraspberrypi-userland packages) are now included (older build, works for essentials such as vcgencmd measure_temp, vcgencmd get_config int, vcgencmd get_throttled, etc)
-Added 5Ghz WiFi band support (default regulatory domain US, change in /etc/default/crda if desired)
-Updated kernel to 4.19.80
-Fixed sound artifacts when playing YouTube/videos in browser
-Fixed fsck errors during resize2fs operations
Pre-Release v12
-Fixed Bluetooth not automatically attaching (now appears in both console and desktop mode)
-Updated firmware using the latest from the Raspbian image
Pre-Release v11
-Updated kernel to 4.19.76
-Fixed several video driver issues including very low performance, YouTube videos in full screen freezing the Pi, low color resolution in xubuntu-desktop and graphical artifacts in kubuntu-desktop
-Fixed bluetooth by adding missing firmware file not present in firmware-nonfree
-Updated /boot/firmware/config.txt with useful HDMI debug flags -- uncomment some of these such as hdmi_safe if you are not getting display output
-Added lines in config.txt to configure SPI and i2C -- you can uncomment these lines if you need to enable them
-Updated WiFi firmware
-Added missing regulatory.db files (used by WiFi) to /lib/firmware
Pre-Release v10
-Fixed issue with wireless not showing in v9
-Fixed bad symlink creation (pull request #38)
Pre-Release v9
-Updated kernel and modules to rpi-4.19.75
-start*.elf and fixup*.dat files (GPU firmware) are now updated with each release
-Kernel .config has been updated with the latest default config and Sakiki-'s conform_config.sh parameters
-New conform_config_jamesachambers.sh script added to better keep track of kernel config changes
-SPI is now enabled
-CPU bandwidth provisioning for FAIR_GROUP_SCHED is now enabled (CONFIG_CFS_BANDWIDTH=y)
-Additional Ceph kernel config parameters enabled (see conform_config_jamesachambers.sh for all params)
-A lot of additional hardware support has been enabled via the official Raspberry Pi default kernel config params -- if you were having trouble with a device try v9
-Cleaned up build script by adding additional needed dependencies to apt-get commands, broke up some sections and added additional comments