Hi for everyone!
A few month ago I started to rebuild some packages from debian bookworm/trixie into byzantium to get experience with newer software and make my L5 usable as my daily driver. I used qemu powered chroot environment, that was the reason, I believe, why unittests for some packages failed. So, I just disable it to finish builds…
Finally, I realized that my set of backported packages was never be good enough to share it. So, I decided to upload it AS IS. I’m NOT going to support this backports in future. I’m really excited by ALT Mobile project, but L5 is not supported yet just because developers still waiting their L5 ordered about 5 years ago… So, please consider this packages as a temporary solution just to test some newer packages without reflashing your L5 by another OS. I hope it will be useful for someone to get better experience with the phone.
This is the link (339 MB).
IMPORTANT: you should NOT be asked to remove some packages during update. Stop upgrade immediately if apt ask you to write Yes, do as I say!
and put here the list of packages to remove. Also I do not know how to revert updates back. So, please backup your system and files.
How to APPLY backports: update Byzantium to the latest state, just extract the archive to some folder and add this line into /etc/apt/source.list
:
deb [allow-insecure=yes] file:/path/to/debs ./
Next you will be able to use apt install
to update the package that you need. If something went wrong please read update notes in the end of this post. Next, when some additional packages will come, it is necessary to update the indexes. Please follow instructions by the link.
What is INSIDE:
- geary 44 (46 crashes for me), install together with
folks-common
- chatty 0.8.3
- gnome-calls 46.3
- gnome-contacts 46
- gnome-calendar 46
- gnome-maps 46 (see upd2)
- gnome-books 40 (see upd2)
- gnome-authenticator 3.32
- phosh 0.39 (glitches during app switching)
- phosh-osk-stub 0.38
- linux-kernel-6.6.34 with the fix of sdcard suspend issue
and much more!
Enjoy your freedom with Librem 5!
UPD1: It looks like the order of updates is important sometime. If you are requested to remove some packages with librem5
and/or gnome
inside the name try to update them first. For example:
sudo apt install librem5-gnome gnome-shell
UPD2: link for the gnome-maps
and gnome-books
. Unpack the archive into the same dir and run next commands to rebuild the index:
apt-ftparchive packages . > Packages
apt-ftparchive release . > Release