And I see that on my phone just picked up the linux-image version 5.3.0+librem5.7.
I am now curious about the CI/CD jobs that test/build/push the packages. What is the normal flow of this source code to be built/tested/pushed on the repos?
Say if there is no bug found? Can I try out the 5.3.0+librem5.8 quicker?
I might just have found it in pipelines/artifacts hum hum
root@pietro:/home/purism# apt install ./linux-image-5.3.0-librem5-h1_5.3.0+librem5.8+gitlabci1_arm64.deb ./linux-image-5.3.0-librem5-h1_5.3.0+librem5.8+gitlabci1_arm64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'linux-image-5.3.0-librem5-h1' instead of './linux-image-5.3.0-librem5-h1_5.3.0+librem5.8+gitlabci1_arm64.deb'
Note, selecting 'linux-image-5.3.0-librem5-h1' instead of './linux-image-5.3.0-librem5-h1_5.3.0+librem5.8+gitlabci1_arm64.deb'
The following packages will be upgraded:
linux-image-5.3.0-librem5-h1
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/11.1 MB of archives.
After this operation, 2,048 B disk space will be freed.
Get:1 /home/purism/linux-image-5.3.0-librem5-h1_5.3.0+librem5.8+gitlabci1_arm64.deb linux-image-5.3.0-librem5-h1 arm64 5.3.0+librem5.8+gitlabci1 [11.1 MB]
(Reading database ... 73067 files and directories currently installed.)
Preparing to unpack .../linux-image-5.3.0-librem5-h1_5.3.0+librem5.8+gitlabci1_arm64.deb ...
Unpacking linux-image-5.3.0-librem5-h1 (5.3.0+librem5.8+gitlabci1) over (5.3.0+librem5.7) ...
Setting up linux-image-5.3.0-librem5-h1 (5.3.0+librem5.8+gitlabci1) ...
update-initramfs: Generating /boot/initrd.img-5.3.0-librem5-h1
Using DTB: imx8mq-librem5.dtb
Installing /usr/lib/linux-image-5.3.0-librem5-h1/freescale/imx8mq-librem5.dtb into /boot/dtbs/5.3.0-librem5-h1/./imx8mq-librem5.dtb
Taking backup of imx8mq-librem5.dtb.
Installing new imx8mq-librem5.dtb.
Installing /usr/lib/linux-image-5.3.0-librem5-h1/freescale/imx8mq-librem5.dtb into /boot/dtbs/5.3.0-librem5-h1/./imx8mq-librem5.dtb
Taking backup of imx8mq-librem5.dtb.
Installing new imx8mq-librem5.dtb.
flash-kernel: deferring update (trigger activated)
Using DTB: imx8mq-librem5.dtb
Installing /usr/lib/linux-image-5.3.0-librem5-h1/freescale/imx8mq-librem5.dtb into /boot/dtbs/5.3.0-librem5-h1/./imx8mq-librem5.dtb
Taking backup of imx8mq-librem5.dtb.
Installing new imx8mq-librem5.dtb.
Installing /usr/lib/linux-image-5.3.0-librem5-h1/freescale/imx8mq-librem5.dtb into /boot/dtbs/5.3.0-librem5-h1/./imx8mq-librem5.dtb
Taking backup of imx8mq-librem5.dtb.
Installing new imx8mq-librem5.dtb.
flash-kernel: deferring update (trigger activated)
Processing triggers for flash-kernel (3.99pureos+libre5.3) ...
Using DTB: imx8mq-librem5.dtb
Installing /usr/lib/linux-image-5.3.0-librem5-h1/freescale/imx8mq-librem5.dtb into /boot/dtbs/5.3.0-librem5-h1/./imx8mq-librem5.dtb
Taking backup of imx8mq-librem5.dtb.
Installing new imx8mq-librem5.dtb.
flash-kernel: installing version 5.3.0-librem5-h1
Taking backup of vmlinuz.
Installing new vmlinuz.
Taking backup of initrd.img.
Installing new initrd.img.
Generating boot script u-boot image... done.
Taking backup of boot.scr.
Installing new boot.scr.
```
dpkg-query -l 'linux-image-*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-============================-=========================-============-============================================
ii linux-image-5.3.0-librem5-h1 5.3.0+librem5.8+gitlabci1 arm64 Linux 5.3 for the Librem 5 and its devkit
un linux-image-amd64 <none> <none> (no description available)
ii linux-image-librem5 5.3.0+librem5.8+gitlabci1 arm64 Linux kernel for the Librem 5 and its devkit
I get :
reboot works!
now I hear a small pop when I connect USB cable ( I think it’s a system sound )
power on with power button works!!! no more hold 15 seconds!
I got the phone on Friday night and got 2 updates straight away.
Yesterday again new update. It is really exiting to get new updates and see how progress is made!