# Bookworm 6.12.y for the uConsole and DevTerm

**URL:** <https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847>\
**Category:** uConsole\
**Tags:** devterm, cm3, uconsole, cm4, cm5\
**Created:** [February 27, 2025, 7:21pm UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847 "2025-02-27T19:21:59Z")\
**Posts on this page:** 20\
**Page:** 10

<div class="post-metadata">

**Author:** ![avs.andrew](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/avs.andrew/32/11194_2.png) [@avs.andrew](https://forum.clockworkpi.com/u/avs.andrew)\
**Post date:** [March 12, 2025, 10:26pm UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/181 "2025-03-12T22:26:26Z")

</div>

My wife was wondering as well if I am making something I shouldn’t 🙂

---

<div class="post-metadata">

**Author:** ![Rex](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rex/32/16852_2.png) [@Rex](https://forum.clockworkpi.com/u/Rex)\
**Post date:** [March 13, 2025, 1:07am UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/182 "2025-03-13T01:07:45Z")

</div>

I couldn’t get it running on KDE, runs on Labwc though so it’s not a kernel issue. Also V3D works in KDE but not Labwc, so still not kernel related. 🤔

---

<div class="post-metadata">

**Author:** ![Talos](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/talos/32/11104_2.png) [@Talos](https://forum.clockworkpi.com/u/Talos)\
**Post date:** [March 13, 2025, 1:27am UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/183 "2025-03-13T01:27:02Z")

</div>

Mine is running in KDE. 🤷🏻‍♂️

I followed this to the letter:

> [@Android apps running on the uConsole CM4 via Waydroid](https://forum.clockworkpi.com/t/android-apps-running-on-the-uconsole-cm4-via-waydroid/13502):
>
> I was asking @Rex on Discord about his projects porting different operating systems to the uConsole, and was curious if LineageOS or Waydroid would be possible. Next thing I knew, he shared a video of Angry Birds running on his DevTerm. Turns out, Waydroid already works with the kernel in his recent build of [Debian Bookworm](https://forum.clockworkpi.com/t/bookworm-6-6-30-for-the-uconsole-and-devterm/13235) if you add psi=1 to the end of cmdline.txt. Of course I had to try it out for myself. All you need to do is: Add psi=1 to cmdline.txt and reboot. Install pre…

CM4 8GB. Running the lite version of your image Rex with KDE installed.

Also have 256gb SD and made sure all partitions have plenty of breathing space.

---

<div class="post-metadata">

**Author:** ![Rex](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rex/32/16852_2.png) [@Rex](https://forum.clockworkpi.com/u/Rex)\
**Post date:** [March 13, 2025, 1:54am UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/184 "2025-03-13T01:54:55Z")

</div>

Might be something with the CM5 and KDE then that’s what @Kirou has has also.

---

<div class="post-metadata">

**Author:** ![peterair](https://avatars.discourse-cdn.com/v4/letter/p/278dde/32.png) [@peterair](https://forum.clockworkpi.com/u/peterair)\
**Post date:** [March 13, 2025, 3:16am UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/185 "2025-03-13T03:16:23Z")

</div>

Hi Rex, thank you so much! I have updated the kernel to 6.12.18, but still has a problem with the hard reboot. I can not turn it off when it gets frozen by holding the power button, still has the dim green light. I am using CM5 Lite 8GB. Thanks Rex!

---

<div class="post-metadata">

**Author:** ![Rex](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rex/32/16852_2.png) [@Rex](https://forum.clockworkpi.com/u/Rex)\
**Post date:** [March 13, 2025, 3:22am UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/186 "2025-03-13T03:22:24Z")

</div>

If it’s frozen the power button won’t do anything as of this time.

---

<div class="post-metadata">

**Author:** ![Ras4putr4](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/ras4putr4/32/8198_2.png) [@Ras4putr4](https://forum.clockworkpi.com/u/Ras4putr4)\
**Post date:** [March 13, 2025, 10:23am UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/187 "2025-03-13T10:23:36Z")

</div>

charging lamp back now after updating kernel 6.12.18… thanks @Rex

---

<div class="post-metadata">

**Author:** ![jbarrychristian](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/jbarrychristian/32/11098_2.png) [@jbarrychristian](https://forum.clockworkpi.com/u/jbarrychristian)\
**Post date:** [March 13, 2025, 12:12pm UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/188 "2025-03-13T12:12:15Z")

</div>

Rex, thanks so much for all your work here. With your help, I now have my uConsole fully working with the CM5 and working well. I added the Sleep 1.2 functionality and did pretty much all of the tweaks you and others suggested. Keep up the great work. It is appreciated.

---

<div class="post-metadata">

**Author:** ![romeyde](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/romeyde/32/10134_2.png) [@romeyde](https://forum.clockworkpi.com/u/romeyde)\
**Post date:** [March 13, 2025, 12:17pm UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/189 "2025-03-13T12:17:28Z")

</div>

What is this “Sleep 1.2 functionality”?  
We need a wiki where all the suggested tweaks can be posted.

---

<div class="post-metadata">

**Author:** ![white-round-square](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/white-round-square/32/10385_2.png) [@white-round-square](https://forum.clockworkpi.com/u/white-round-square)\
**Post date:** [March 13, 2025, 12:47pm UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/190 "2025-03-13T12:47:23Z")

</div>

> [@romeyde](#):
>
> What is this “Sleep 1.2 functionality”?  
> We need a wiki where all the suggested tweaks can be posted.

My guess: [uConsole-Sleep v1.3](https://forum.clockworkpi.com/t/uconsole-sleep-v1-3/15612)

---

<div class="post-metadata">

**Author:** ![Kirou](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/kirou/32/8936_2.png) [@Kirou](https://forum.clockworkpi.com/u/Kirou)\
**Post date:** [March 13, 2025, 1:31pm UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/191 "2025-03-13T13:31:41Z")

</div>

After hours of relentlessness, and litres of sweat later, that’s it! Waydroid works! I passed the kernel in 4k pages… thank you @Rex for the additional information, which helped me a lot for the rest of the configuration.  
And wine works too.

---

<div class="post-metadata">

**Author:** ![OE4DNS](https://avatars.discourse-cdn.com/v4/letter/o/85f322/32.png) [@OE4DNS](https://forum.clockworkpi.com/u/OE4DNS)\
**Post date:** [March 13, 2025, 11:35pm UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/192 "2025-03-13T23:35:40Z")

</div>

> [@Rex](#):
>
> clockworkpi-kernel clockworkpi-cm-firmware

I just want to confirm that manually upgrading from older (Kernel 6.6.x) images works on a CM4 uConsole. Running a quite tailored to my needs Bookworm lite image that I installed last summer, I did not want to loose the install and tried upgrading instead.

`apt install clockworkpi-kernel clockworkpi-cm-firmware`

did the trick while removing clockworkpi-CM4-kernel. It is now proven that this can work but it will of course always depend on your personal installation and configuration.

---

<div class="post-metadata">

**Author:** ![mattconn24](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@mattconn24](https://forum.clockworkpi.com/u/mattconn24)\
**Post date:** [March 14, 2025, 2:40am UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/193 "2025-03-14T02:40:38Z")

</div>

I have a program that i used to use the mouse wheel to zoom in and out with. Is this functionality already built in or do i need to customize my keyboard file?

---

<div class="post-metadata">

**Author:** ![Rex](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rex/32/16852_2.png) [@Rex](https://forum.clockworkpi.com/u/Rex)\
**Post date:** [March 14, 2025, 3:34am UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/194 "2025-03-14T03:34:37Z")

</div>

That’s part of the keyboard firmware. Check out the updated ClockworkPi uConsole firmware in their GitHub or the community made QMK firmware.

---

<div class="post-metadata">

**Author:** ![Rex](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rex/32/16852_2.png) [@Rex](https://forum.clockworkpi.com/u/Rex)\
**Post date:** [March 14, 2025, 3:54am UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/195 "2025-03-14T03:54:37Z")

</div>

So I figured out whats wrong, it was a [mesa update](https://github.com/raspberrypi/bookworm-feedback/issues/387). I made the current image the day after that update came out so a reflash won’t fix it but I used the [script here](https://github.com/raspberrypi/firmware/issues/1951) someone made to fix the problem. I used it but did have some extra stuff on my system and borked it good. 🤣  
On a fresh flash I used that script and downgraded mesa and now `glmark2-es2-wayland` works as intended.

 ![a](https://canada1.discourse-cdn.com/flex029/uploads/clockworkpi/original/2X/d/d35a5ffedd5bb9d48b0a3ad93ddd6a68278bfe82.png)

I’m sure there will be a update to fix it in a day or so from Raspberry Pi. So no need to run out and start putting stuff on hold.

---

<div class="post-metadata">

**Author:** ![avs.andrew](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/avs.andrew/32/11194_2.png) [@avs.andrew](https://forum.clockworkpi.com/u/avs.andrew)\
**Post date:** [March 14, 2025, 3:15pm UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/196 "2025-03-14T15:15:07Z")

</div>

Did some testing of my battery mod and CM5:  
On average - 3h of runtime on very high load (medium brightness, 85% CPU, and SDR++ listening to FM radio).  
Max load with full brightness - 2:20h.

Everything is stable.

Charge time with the new charge board is around 3 hours. It pulls 12-15W at 5v from the charger.

The battery indicator is useless as expected. It will decrease and show 5% for a long time. It will reset only if the battery pack low voltage protection kicks in (basically disconnecting power to the main board entirely).  
As soon as there is a fix to GPU usage - will retest Youtube playback and general usage time on battery.

---

<div class="post-metadata">

**Author:** ![giftsonjebin](https://avatars.discourse-cdn.com/v4/letter/g/e56c9b/32.png) [@giftsonjebin](https://forum.clockworkpi.com/u/giftsonjebin)\
**Post date:** [March 14, 2025, 7:13pm UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/197 "2025-03-14T19:13:02Z")

</div>

Hi @Rex,

I’d like to thank you for your continued contributions to this community.

I flashed your latest image using RPi imager on my uConsole with CM5, and it works flawlessly. Appreciate all your efforts to make this possible.

---

<div class="post-metadata">

**Author:** ![jxw1102](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/jxw1102/32/8917_2.png) [@jxw1102](https://forum.clockworkpi.com/u/jxw1102)\
**Post date:** [March 15, 2025, 1:19am UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/198 "2025-03-15T01:19:00Z")

</div>

Hi @Kirou , I face the same problem of waydroid on CM5 Lite. Could you please share how did you make it work? Thanks.

---

<div class="post-metadata">

**Author:** ![Rex](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rex/32/16852_2.png) [@Rex](https://forum.clockworkpi.com/u/Rex)\
**Post date:** [March 15, 2025, 1:27am UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/199 "2025-03-15T01:27:45Z")

</div>

By default with the CM5 you’re using a 16k page size. You need to change to the 4k page size kernel. I guess they just haven’t added support yet. To change all you have to do is add `kernel=kernel8.img` too the `[all]` section in `/boot/firmware/config.txt`

---

<div class="post-metadata">

**Author:** ![Kirou](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/kirou/32/8936_2.png) [@Kirou](https://forum.clockworkpi.com/u/Kirou)\
**Post date:** [March 15, 2025, 7:41am UTC](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/200 "2025-03-15T07:41:08Z")

</div>

@Rex said it all! I used the barbarian method, I installed Wine with PiApp, which automatically switches the kernel to 4k. I’m still a noob who learns 🤓  
Thank you for giving the right method, Rex. She is much better!  
EDIT : I have no problem with 4k pages kernel. No issues to boot, reboot or other bugs.

[Previous page](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847.md?page=9)

[Next page](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847.md?page=11)
