RSSAmplifier

Blog

RSS Feed

ixit.czRSS feed ↗15 posts

Latest posts

Linux kernel contributions 6.7 → 7.0-rc6

David Heidelberg 76 Commits authored 30 Signed off 27 Reviewed 12 Tested 7 Bugs reported 155 Total touches The bulk of the work centres on the Snapdragon 845 (SDM845) platform — bringing mainline Linux closer to fully supporting everyday phones like the OnePlus 6/6T, Xiaomi Mi MIX 2S, SHIFT6mq, and the Google Pixel 3 lineup. Areas of work — click any card for details SDM845 devices ~22 commits…

Why I Will No Longer Contribute to postmarketOS

If there were dozens or hundreds of Mobile Linux projects, this situation would matter less. In reality, there are only a few active and relevant ones: postmarketOS, Mobian, NixOS Mobile, Phosh, etc. After receiving a carefully worded email from the postmarketOS core team, I came away with a strong impression that the project has chosen to use its Code of Conduct (CoC) processes in a way that…

Ohlédnutí za letošním OpenAltem 2025

Na letošní brněnské konferenci OpenAlt konající se o víkendu 1. a 2. 11. 2025 na akademické půdě VUT fakultě informačních technologií sešlo několik stovek zájemců a desítky přednášejících. Při příchodu na konferenci vás osloví už samotné místo kartuziánského kláštera které je velmi šetrně zrekonstruováno se zachováním historického ducha budovy a zároveň učebny a posluchárny protkány moderními…

A month of upstreaming phones based on Snapdragon 845

Intro The sdm845-mainline tree and its contributors have done a tremendous amount of work to bring up devices and keep them working for distributions. But accumulating more and more patches over time slows down the process and puts additional burden on the maintainers. This can lead to patches on top of patches that are in a non mainlineable shape making upstreaming to Linus tree even harder. I…

postmarketOS gave me a one month BAN! What have I done?

Short version: I wanted to write more, but my friend said “TL;DR”. Many people asked me about the postmarketOS ban I've been given, so here we go. What was I accused of? On 10.11.2025 I received an email that the postmarketOS team had received CoC reports that they would like to discuss over Jitsi. 13.11.2025 ‒ The Call After a short introduction I was told that the reason for the call was: I used…

Linux Phones Hackday #3

Third hackday happend on 2nd September as planned. Here are few topic we worked on. Attendees Andrea David Heidelberg Pavel Machek Jakub Jirutka Petr Hodina Videos on Librem 5 Pavel presented his pipeline for recording videos on the Librem 5 with reasonable quality. Xiaomi 11 Lite 5G Next time, Pavel Machek will brief us about his new phone based on the Snapdragon 778G. Smart Charging David and…

InstallFest 2024 [CZ]

První den Boston Dynamics - Spot Před mojí přednáškou na téma linuxových telefonů jsem strávil trochu času se Spotem. Spot je "imitace" psa s hromadou schopností. Co je na něm ovšem nejzajímavější z mého pohledu je model licencování funkčnosti, kdy mnohé i relativně běžné funkce (např. skok) musíte dokoupit. Celkově je ovládání Spota perfektní, plynulé a jeho autonomní schopnost se vyhýbat…

How to help the Linux mobile community? Pt. 1: Minetest

Prelude Gaming is important. When I was 15 years old, the ability to play games on Linux was one factor that accelerated my transition from Windows to Linux, and I believe this holds true for many of you. Two years ago, I successfully compiled and run the re3 engine , specifically reVC, which is designed to work with GTA Vice City game data, on my Linux phone. However, due to the absence of…

Mesa3D nightly builds for Debian

Where did the idea come from? Back in 2014 when we were developing the Gallium Nine , back then not yet merged code had to be shipped to the users somehow. These Ubuntu PPA repositories accepted our patches before they got into the Mesa3D and shipped them to users. https://launchpad.net/~oibaf/+ppa-packages https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa Sadly, Debian doesn't offer any PPA…

My contribution to the Linux 6.0 - 6.6

Quiet times Throughout Linux 6.0 ‒ 6.6, I worked mainly on different projects, so I did especially reviews and testing patches, but still squeezed some time to send a few fixes. Authored David Heidelberg (10): dt-bindings: thermal: lmh: update maintainer address ARM: dts: qcom: apq8064: add support to gsbi4 uart drm/panel: JDI LT070ME05000 simplify with dev_err_probe() dt-bindings: sound: gtm601:…

Managing Complex GPU Testing Infrastructure: A Talk at DevConf.CZ 2023

Funny fact: When we began considering giving a presentation, we believed that 25+10 minutes would be sufficient. However, during our rehearsal, I realized that condensing the introduction of our CI into 20 minutes would be quite challenging. Even if we reduced the question time to 5 minutes, Erico's section on running the LAVA lab would still be significantly shortened. On the morning of the…

MiniDebConf ‒ Hamburg (2023)

I've been lucky to be part of this great event for second time this year. It's amazing opportunity to meet fellow Debian developers working on many interesting topics. For me, most interesting topic is currently packaging and development of Debian Mobile ecosystem. Since I'm working on Mesa3D CI, one of things which interested me would be how to optimize container builds, which currently consist…

Mobile Linux on OpenALT 2022

I decided to talk again about mobile phones with Linux OS. On the market, there are Apple and Google, but nothing in between. That's why I think Linux on phones is a must. I was very happy to meet many amazing people like Pavel Píša (who had a great talk about Librem 5 hardware internals), Pavel Machek, and many others. The Linux phones at the conference included PinePhone with Fedora, Librem 5…

64-bit WINE in CI without the 32-bit part

The Debian way When you suffice with the Debian wine version, you just do apt install wine and you're done. If your application doesn't need it, there is no need to install the whole 32-bit system. Beware, application often does. My Debian CI image is based on stable and we need new WINE... Then you have to go for Debian WINEHQ repository . ...but I don't want the 32-bit environment... Probably…

OnePlus 6T audio driver for 5.19

The OnePlus 6 got upstream audio support a while ago, but the OnePlus 6T has no audio support for now. A week ago I sent merge request for integration of the downstream TFA98xx driver for audio. Since Linux 5.19 ( the development kernel , used in postmarketOS and Mobian) OnePlus 6T will also gain support for audio playback. It's not the final upstream Linux driver, but it's a step in getting to a…