TwisterOS 6.12.y for the uConsole and DevTerm

UPDATE: 6.12.22 Image

Out of box support for the “new uConsole panel” that is shipping with new uConsoles. The CM3 currently does not work with the new panel though, just the CM4/5.


Twister OS is a Raspberry Pi-focused operating system developed by Pi Labs, based on Raspbian, that aims to provide a desktop computing experience with various themes, applications, and tools, including the ability to run x86 applications and games.

Features: ClockworkPi-TwisterOS-6.12.y

  • 15 different user interface themes, both modern and nostalgic. Whether you’re a Linux, Windows, or Mac user, you’ll feel “right at home” on Twister OS. Changing the entire look and feel of your OS is as easy as clicking a button in the included “ThemeTwister” app.
  • Box86 and Box64, built-in emulators which allow for the use of x86 and x64 (traditional PC) applications and games on ARM CPU-based SBCs, like the Raspberry Pi.
  • Wine, a Linux application that, when used in conjunction with Box64, allows for running x86/x64 Windows software on your SBC.
  • Chromium Media Edition, for streaming DRM-protected (Netflix, Hulu, Disney+, etc.) video and audio content on your SBC.
  • Pi-Apps and PiKISS, two software stores which allow you to easily install a number of apps specifically designed or modified to run on the Raspberry Pi.
  • Multimedia apps for audio and video playback and streaming.
  • Kernel updates though my APT repo.
  • External WiFi antenna already set in config.txt.
  • linux-headers included with kernel
  • Works with both DevTerm CM4/5 and uConsole CM3/4/5.
  • Auto-expanding file system
    • On first boot system will boot expand FS then reboot.
  • Updated driver overlays - easier config.txt management.
    • Just follow the instructions at the bottom of the config.txt
  • Username / Password: pi / raspberry

Raspberry Pi Imager will cause image not to boot if you apply custom settings.



I have added a few working/testing images and kernels with the *.deb files to install in the mega folder if you want for different OSs.

Google Drive link for the main image if Mega doesn’t work for you.

Drime file hosting for if the first two links are out of bandwidth.


Here’s my Github with the rpi-6.12.y branch if you’d like to compile yourself. All the ClockworkPi drivers are pre-marked to compile in bcm2711_defconfig or bcm2712_defconfig. Also the APT repo with kernels and hardware scripts for ClockworkPi devices


Support my work and buy me a coffee here.

9 Likes

I can’t wait to try this OS out! Downloading it now. Just got my CM5 today, feels like Christmas! Thanks Rex!

2 Likes

I can’t imagine what would it be of this community without you Rex, as always, amazing job!

1 Like

Hi Rex does this support the 4g module. Hopefully we get a build for the Radxa? :slight_smile:

You can install the the 4G scripts with sudo apt install uconsole-4g
I don’t have a 4G module, so I can’t do any testing against the Radxa CM5. It shouldn’t be hard to adapt it though.

1 Like

You should contact Alex from clockwork i am sure he will send you one for development and testing.

2 Likes

Clockwork needs to send him a Devterm as well.

4 Likes

Cant wait to try this one, thanks Rex!

1 Like

@jutleys I wouldn’t use it, I’d need to get a separate data plan just to test it.

@Greg_E All I really need is a DevTerm screen and I could test on it. Now a mainboard and screen would make the testing a lot simpler. The case and keyboard wouldn’t be necessary.

@vancity.exe I spent a good 15 mins, just switching themes and rebooting for the boot sounds. :rofl:

2 Likes

“to develop complex solutions I need stick, few rocks and some tape. lightsource would be useful, but not essential”

1 Like

We should petition Clockworkpi to gift you whatever hardware they have and will release. You are the MVP here.

3 Likes

I have a DevTerm with a CM3 module. Just flashed the latest image to it. The display is lit with a solid light blue background but nothing on it. Just letting it sit for awhile, the display blanked and it came back up. I assume resizing the 32G memory card. A minute or so later, it chimed rather loud. But the display is still just solid light blue.

Further testing, if I plug in an external monitor, that makes it up and it looks like it is working fine. Now to get the DevTerm monitor running.

WiFi works, but on the external monitor, the speed is really slow. Looks like the minimal GPU isn’t being used at all. I know it is a CM3, but it runs way faster with old OS. Running htop, it has swapped out over 200 meg. I assume that is the browser doing that.

When it was running with the external monitor, it asked how I wanted to arrange the monitors, but that didn’t help. I said side by side and that messed up the external monitor. Still nothing but blue screen on the built in display. The built in display does dim after a bit and even goes dark a bit later. It stopped responding to key strokes and I was forced to do the long press on the power button to get it to actually shut down.

This is as close as the 6.12 systems have worked on the DevTerm with CM3.

Ok I forgot to edit the config.txt file. After changing that for the DevTerm it does worse. Display has backlight on, but still nothing. No chime on boot either.

Anything you want me to try?

Mark

The CM3 DevTerm is the only one the kernel doesn’t work with. It’s only the DevTerm’s panel that doesn’t work with the CM3 and I don’t have one to test on to get it working.

1 Like

It happens the same with Armbian for a06, I think the newest kernel is 5.15, but might be back to 5.10. I know that all the kernel 6.x with Armbian do not work on my a06.

I think the answer is to buy a cm4 if you can find one, but not sure it is worth the $80usd for a cm4/8gb.

[edit] price went up, now $88usd at the Pishop

UPDATE in OP!

2 Likes

Hello, does anyone know how to make the video flip to 16:9 in full screen mode on VLC player? Every time I use VLC player I get screen tearing, but its vertical tearing. When in full screen the video flips sideways but screen tearing is gone. Could anyone help?

That’s a X11 problem. the screen is native portrait panel and is rotated in software X11 doesn’t handle that the best and you get screen tearing. some apps handle it better then others though.

1 Like

@Rex would winlator work on this build. It be cool to get some windows games working.