A few months ago we have moved from kernel 6.6 to 6.12, which was a great step forward, but it still was quite a few releases behind.
Since today, linux-image-6.18.0-1-librem5 based on 6.18.44 is available to install from crimson-updates-proposed (and landing too). It’s not being pulled in by default yet - you need to install the package manually - but if I don’t hear about any issues with it I’ll make it the default on crimson and dawn. I’ve been running it on my daily driver phone on-and-off for several months now and I’m not aware of any remaining regressions to solve, so it’s now your turn to either confirm that or prove me wrong
This kernel can be installed alongside the current version 6.12. In case of troubles, you can go back to the previous kernel temporarily by issuing sudo flash-kernel --force 6.12.0-1-librem5 (which will be overridden when flash-kernel runs the next time), or permanently by removing the package. In case of a boot failure, librem5-devkit-tools repo has a uuu script that can boot a previous kernel without having to fiddle with Jumpdrive or other rescue methods - but this shouldn’t be necessary at this point.
Once 6.18 becomes the default, the soon-to-be-released-upstream 7.2 kernel will be made available as well (but that one isn’t going to become the default - we’ll reserve that privilege to the latest LTS, which is currently 6.18 and it will likely stay this way until 7.4 or so).
But if I do like you suggested now, I’m a little worried that it might mean that when I do “apt upgrade” next time I get lots of other packages from crimson-updates-proposed as well, not only the kernel package. Do I need to do something more to say that I only want crimson-updates-proposed to be used for one specific package?
I’m using crimson-updates-proposed since quite some time. In my experience it is pretty safe to do so, and you get updates a bit faster (like 8 days faster than stable packages). You will not get a flood of new packages (at least not at the moment).
You can either grab it from crimson-updates-proposed or wait a few days and get it once it migrates to crimson-updates. Then it’s simply a matter of installing linux-image-6.18.0-1-librem5 package. And judging from the fact that you need to ask, you want to leave landing alone
You will get the updates a few days earlier. In some cases, this may mean that you’ll get some broken updates that we have marked to not migrate to crimson-updates. It’s a rare thing, but it can happen (after all, that’s the whole purpose of this migration period).
boot_kernel_version_librem5.lst, after changing the value of its fk_kvers variable to the kernel you want to boot as instructed by the comment (in this case, that would be 6.12.0-1-librem5).
So i guess libusb error it is because: ucmd, however despite the usb error , the phone boot after executing this command, however gnulinux do not get done.
So i need to invest more time to fix it. The phone dont boot because i testing gnulinux 7.2 which break, so is not your gnulinux 6.18. I just reporting you all.
Also it looks like Librem 5 it need to ship a dedicated serial usb cable to prevent a lot a issues to get serial mode, i even found a way to get serial mode by pressing the 3 buttons as loook more security for.
Anyway my L5 still broken.
thanks
EDIT:
I changed booti to acmd, and the log look better however it is same boot phone issue like booti ucmb.
With more recent reflash scripts, at least, the .imx file is downloaded automatically. (I don’t know whether the script can be persuaded to download only the .imx file and skip downloading the disk image, which is of course a much larger file.)