지지 ᚠᚱᛖᛃᚨ Daniel 黄法官 CyReVolt

@CyReVolt
1.3K Followers
1.4K Following
10.3K Posts

Drink all the booze, #hack all the things! 🐢
🥃👩🏻‍💻✨

I do #web #app #platforms #security #OS #runtime #firmware #software engineering
🎢🗑️🔥

Projects:
• 🐙 https://fiedka.app
• Ψ https://github.com/platform-system-interface
• 👢 @oreboot
• 9️⃣ https://github.com/r9os/R9
• 🐧 https://linuxboot.org

Live: https://twitch.tv/cyrevolt
Archive: https://youtube.com/@cyrevolt

searchable

MnemonicsAUIPC, UBFIZ
GitHubhttps://github.com/orangecms
Profilehttps://dan.orangecms.org/
Presentationshttps://metaspora.org/

Gewinnspielausschreibung des #c3gov

Wir hoffen auf eine rege Teilnahme!

Alright, if you want to roll Arch back from today to a version where Kicad 9 and kikit worked, you are going to run into a bunch of forum threads insisting anyone who wants to do this is an idiot. Ignore them.

Edit your /etc/pacman.d/mirrorlist and comment out your existing servers. Add instead:

Server = https://archive.archlinux.org/repos/2026/03/19/$repo/os/$arch

Run: pacman -Syyuu

The update will probably fail because it's mad about file conflicts due to a lua version change. They are pacman being conservative, you can override them. I was able to get the upgrade to complete by doing this:

pacman -Syu lua --overwrite '*lua*'
pacman -Syyuu --overwrite '*materialx*'

And then reboot, for good measure.

This will, however, entirely break Firefox, which I will address in the next reply.

PSA: kikit is _not_ compatible with Kicad 10 as of this writing. It also turns out to be difficult to partial-downgrade Arch's Kicad package to 9.x, because it straddles a Python minor version update and depends on a bazillion .sos.

So if you're on a rolling-release distro and depend on kikit, I guess don't update your computer for a while?

I really don't want to have to stuff all of this into a dedicated VM but sometimes I think I might have to.

(Edited to add, since this is getting boosted: I have worked out the downgrade process in the replies.)

#kicad

oopsie woopsie, gotta read up on how FIT really works

https://github.com/barebox/barebox/security/advisories/GHSA-3fvj-q26p-j6h4

Critical FIT Signature Verification Bypass Vulnerability

FIT ([Flat Image Tree](https://fitspec.osfw.foundation/)) is a container format for bundling and signing boot images. It's the preferred format for U-Boot and also supported by barebox. It's normal...

GitHub

Want to see some cute gadgets?

Come to the #CLT2026 Plan 9 booth!

We have a PinePhone (Allwinner A64) running 9front, and a little Lichee RV (Allwinner D1) that you can cpu into!

Boot-up-Grafik unter Linux: von der Firmware bis zum Login

media.ccc.de
I started drafting around again with https://github.com/platform-system-interface/dtvis to visualize FIT images. Let's see where this takes us. :)

Heck yeah, xiaomi-pyxis now boots on 6.19  

Turns out that while there are indeed regressions in Qualcomm’s DRM, they don’t impact functionality (mostly just kernel oops about enabling/disabling clocks).

Problem was actually an… NFC interrupt. Setting it to IRQ_TYPE_LEVEL_HIGH causes boot hang, but works if it’s set to IRQ_TYPE_EDGE_FALLING (Thanks to @flamingradian for pointing me to the patch) 

Guten Morgen zu Tag 2 der #CLT2026!
Da das Wetter heute nicht so gemütlich ist, kommt schnell rein und habt einen schönen zweiten Tag bei uns.

#CLT2026 #linux #tux #chemnitz #ChemnitzerLinuxTage

The Call for Contribution for the ALASCA Summit 2026 is currently open and we'd love it if you would be a part of it! 💚

You could either introduce a new project, present a use case or share „lessons learnt“ with the community. 💯

We are looking for a variety of technical submissions in the area of open source cloud infrastructure.

- Lightning talks (10 min)
- presentations (20 min)
- workshop (3h)

Turn in your contribution until July 31!
https://alasca.cloud/en/alasca-summit-2026/alasca-summit-2026-programme/alasca-summit-2026-call-for-contributions/

#alasca #alascasummit