Makáme. out-of-picture @okias

Kernel, kamery (libcamera, autofocus), balíčkování CoMaps, Linux na Samsung S4 Mini, NixOS Mobile demo atd.

#Prague #MobileLinux #LinuxMobile #Flatpak #CoMaps #sdm845 #NixOS #NixOS_mobile

Stálá témata:

- Budou dostupné telefony, na kterých si budete moci zkusit rozběhnout Linux
- Rozběhnutí u-boot a EFI, testování a integrace na telefonech s Snapdragonem #sdm845.
- patches review & mainlining
- Balíčkování užitečných věcí pro mobilní distribuce
- Hackování na jádře, psaní #devicetree

2/2

The `novatek,nt36672a` Display Driver IC need a serious rework... maybe a HERO 🦸 will show up and fix it?

I heard there is floating datasheet around, so if someone will be brave enough, it shouldn't be that hard.

There are at least two people who would be willing to give a guidance on getting there.

DDIC is at least in Xiaomi:
Poco F1 - tianma version
Redmi Note 7 - Shenchao panel

#MobileLinux #LinuxMobile #sdm845 #sdm660

Today we sat down with Petr Hodina and managed to:

1. Get a stability patch improving #sdm845 stability sent upstream to -next (already merged today).

2. Determine that the display driver on the Xiaomi Poco F1 (Tianma panel) was crashing the kernel.

3. Enable basic framebuffer support for the Poco F1 and disable the Display Clock Controller (dispcc & mdss) for the Tianma model to prevent crashes and loss of display.

Upstreaming progress on Snapdragon 845 phones: OnePlus 6/6T now working with the Linux -next tree after a focused month of mainlining. Pixel 3 and Shift 6MQ followed with incremental enablement. Hard lessons in patch rebasing, subsystem reviews, and feedback from kernel maintainers. Real steps toward sustainable mainline support. Read more on the blog.

https://ixit.cz/blog/2025-12-21-upstreaming-0

#LinuxMobile #MobileLinux #sdm845 #OnePlus6 #OnePlus6T #Pixel3

I should mention we’re adding new bug-fix patches, but as upstreaming continues, we expect the number of downstream-carried patches to drop significantly with each new -next tree tag.

https://gitlab.com/sdm845/sdm845-next/-/commits/sdm845-next

#MobileLinux #Upstreaming #MainlineLinux #LinuxKernel #SDM845

Commits · sdm845-next · sdm845 / sdm845-next · GitLab

Development tree. For testing, sdm845 patches on top of -next integration tree. ONLY FOR TESTING! DO NOT USE FOR PRODUCTION.

GitLab

for this purpose I created a Matrix room here

https://matrix.to/#/#sdm845:ixit.cz?via=ixit.cz

I would like to mention, if you offering help with testing or #CI, you're welcome too!

I would like to use this room to solely focus on getting thing done and upstream into proper mainline kernel, so hopefully not a patches which stay more than 3 - 6 months within the tree (except the existing ones, needed for integration).

For the general discussion I would still recommend to use the original #sdm845:postmarketos.org

You're invited to talk on Matrix

You're invited to talk on Matrix

For people actively working on upstreaming phones and tablets based on the Snapdragon 845 in the recently created integration repository based on the Linux-next branch: this approach is more challenging, as the -next tree occasionally breaks, but it should lead to more integration work being completed than on the stable branches. If you are working on improvements for phones on this architecture, feel free to open a merge request.

https://gitlab.com/sdm845/sdm845-next/-/commits/sdm845-next

#sdm845 #mainline #LinuxMobile

Commits · sdm845-next · sdm845 / sdm845-next · GitLab

Development tree. For testing, sdm845 patches on top of -next integration tree. ONLY FOR TESTING! DO NOT USE FOR PRODUCTION.

GitLab
🎉 At today's #Prague meetup, we successfully ran U-Boot on the Pixel 3 (including display support!), in addition to the Pixel 3 XL.
Also reported a regression in the Linux -next tree causing a crash at boot.
#Uboot #LinuxKernel #MobileLinux #SDM845 #Freedreno #Pixel3 #MainlineLinux #postmarketOS