PINE64 Community

@pine64@treehouse.systems
13.4K Followers
47 Following
16 Posts

A community driven project offering ARM and RISC-V devices to FOSS enthusiasts worldwide.

Disclaimer: This is not a pine store support channel.

Alright, it's time to finally start using this account.

For those that are unaware, we moved from Fosstodon to TH.S on April 26, 2025 and we haven't posted anything on this account since then.. until now.

A quick introduction, we're the maintainer of an Arch-based distribution for #PinePhone, #PinePhonePro and #PineTab2 and our latest release (at the time of this toot) was in December last year (it's been that long, huh)

This account will be used to post updates and news about that distribution.

Thanks treehouse.systems team for letting us in. 😎

The Wi-Fi driver on the #PineTab2 appears to be much more stable now. Kernel 6.15.2 coming soon. Stay tuned!

@alexeymin Hi, sorry for the late reply.

The PineStore has stopped producing the PineBook Pro since around the beginning of the year. I'm not certain if that goes for individual replacement components as well. I'll ask in the morning.

@duncan_bayne they haven't been on sale for many years. We don't run the PineStore website, but I'll let them know.

decided to write a guide on how to mainline the rest of the patches for the pinephone pro: https://forum.mainlining.org/t/upstream-pinephone-pro-patches/138

no programming experience required (well maybe just a tad)! just a willingness to learn. also you need the pinephone pro to be able to mainline :P

#PinephonePro #MobileLinux #LinuxMobile

Upstream Pinephone Pro Patches!

This is a noob-friendly guide on how to mainline patches to mainline linux for the pinephone pro (short form: ppp). This should help you get your first patch into the Linux kernel! Any questions? Ask away! What does “mainlining” mean exactly? An Android or Linux device usually has some drivers to make peripherals (eg. touchscreen, battery, etc.) work. The problem is that these devices usually run an outdated Linux kernel. That means you are constantly rebasing and testing changes on top of main...

Mainlining
Upgraded all of my working arm64 #postmarketOS devices to the latest #phosh #systemd edge! Also wrote a small script to do all my preferred app installs and some configurations (my custom squeekboard layout, autostart TouchpadEmulator, set default scaling to 200%) to make reinstalling less painful.

Been working on a #Kirby watchface for the Pine64 Pinetime, and I gotta say, I'm pretty proud of the unstable mess I've made considering I don't know anything about C++.

https://codeberg.org/xfts/infinitime-kirbyface

@hnygd This is amazing!

I know, many have been asking for this and even more out there didn’t even dare to ask.

But finally, the wait is over:

You can now use your #PinephonePro running #FreeBSD to do all your #Borland C++ #OS2 development while waiting for 1997 to arrive.

#RetroComputing

Nemomobile in May 2025

In the past month, several improvements have been made across the Nemo ecosystem to accommodate recent changes in the Kremium API. A number of core applications were updated, the lock screen experience was significantly enhanced, and support for UI scaling was improved. […]

https://blog.mlich.cz/2025/05/nemomobile-in-may-2025/

×

Been working on a #Kirby watchface for the Pine64 Pinetime, and I gotta say, I'm pretty proud of the unstable mess I've made considering I don't know anything about C++.

https://codeberg.org/xfts/infinitime-kirbyface

@xfts The image shows a close-up of a smartwatch being held in a person's hand. The watch face displays the time as 8:40, with the date below it reading "MON MAY 26 2025." The background of the watch screen is dark, with a pink crescent moon graphic on the left side. The watch is connected to a device, as indicated by the Bluetooth symbol in the top right corner. The battery icon is also visible, suggesting the watch is powered on. The watch is black, and the screen is lit, making the time and date clearly visible. In the background, a computer keyboard is partially visible, with the top part of a computer screen showing a blue window. The watch is being held against the keyboard, with the thumb visible on the right side of the watch.

The image displays a digital clock interface on a screen, likely from a TFT Simulator. The background is predominantly black, with a large white digital clock showing the time "20:41" in the center. Below the time, the date "MON 26 MAY 2025" is displayed in smaller white text. The top of the screen features a dark gray bar with the text "TFT Simulator" in white, and a red rectangle with a white "X" in the top right corner, indicating a close button. On the left side, there is a pink area with a simple, pixelated design, resembling a cartoonish face with a curved line for a mouth. At the bottom right, there are two small blue icons: one resembling a heart rate monitor and the other a pair of blue footprints with a "0" next to them, possibly indicating steps taken. The overall design is reminiscent of a retro or minimalist digital watch interface.

Provided by @altbot, generated privately and locally using Ovis2-8B

🌱 Energy used: 0.803 Wh

@xfts
Time to charge my Pinetime again and test it 😃
@killed2 it's still pretty unstable, but if occasional random reboots don't bother you, go for it! I've been trying to figure out some way to better optimize it though, so expect improvements (hopefully) soon.
@xfts
I just figured this out. The interface visibly crashed and the watch rebooted back to the previous OS 😁
@killed2 yeah, that's happened to me too. I think it's largely because of how the Pinetime handles images. Still trying to figure that out haha.