@debacle @lupyuen Yeah, that's the problem I've been seeing with it too. If they're just using Halium, it's not really a Mobile Linux device, it's just an Android device that they installed a distro through using Android HAL compatibility tools and the Android kernel. There's nothing particularly special about that, you can do it on pretty much any modern Android device iirc, but the only difference here is that they pre-install it, which still isn't much.
Is there somewhere an analysis of the FLX1 #Furiphone through the lens of software(/hardware) freedom?
- how is it booted? (through some android multi-partition mumbo jumbo, or simple "i own the bootsector" thing?)
- how are the components accessed? what sort of drivers/firmware/blobs?
- how about the baseband SoC? How does it interface to the user SoC? What stack, etc?
- what perspectives of improvement on all these topics?
FuriPhone FLX1 #Debian phone: "considerably better-specified than the PinePhone Pro or Purism Librem 5, and it's cheaper too"
SD Wire: "flash SD card connected to the DUT (Device Under Test), without physical contact with the device"
https://www.tindie.com/products/3mdeb/sd-wire-sd-card-reader-sd-card-mux/
Hector Martin: "Resigning as Asahi #Linux Project Lead"
https://marcan.st/2025/02/resigning-as-asahi-linux-project-lead/
"several projects advocating tolerance and equal rights on #Codeberg have been subject to hate attacks"
Folks on macOS: There's a simpler way to compile Any #NuttX Target (almost) ... Just run the macOS Scripts for Continuous Integration! Here's how
Apache #NuttX RTOS: Software Bill of Materials (SBOM) - Video and Slides
Continuous Integration Dashboard for Apache #NuttX RTOS ... Let's build it with open-source #Prometheus and #Grafana
FOSDEM 2025: #RustLang for #Linux Kernel
https://fosdem.org/2025/schedule/event/fosdem-2025-6507-rust-for-linux/
32 km Hike: HarbourFront to NUS to Jurong East to Holland Village and Back
Weekly GNU-like #MobileLinux Update (06/2025): Videos about Phones and (mainline) Phones taking Photos
https://linmob.net/weekly-update-06-2025/
#LinuxMobile #FurilabsFLX1 #JollaC2 #SailfishOS #UbuntuTouch #postmarketOS #Mobian #FuriOS #Linux
5 Years Ago: I connected a #PineTime Smartwatch to the net 😂
@lupyuen As someone who uses Go frequently, this doesn't really make sense to me.
This has been done before with Rust and Yew, but WASM isn't really meant for that use case. It makes far more sense to use WASM for the non-UI logical operations, and JavaScript for the visible UI parts.
@lupyuen For example, Element (like many other web-based Matrix clients) is primarily written in JavaScript & TypeScript, but the complex cryptographic logic performed in the background is handled via a Rust-based WASM file.
IoT Techie and Educator / Apache NuttX PMC