← Back to context

Comment by codedokode

5 months ago

Another expensive phone... sorry but the price is 3x of my phone which has 6Gb RAM (compared to 8 Gb here) and the same number of cores, maybe less performant but who cares, I am not planning to do machine learning on a phone anyway. Also mine has better screen resolution despite lower price.

Yes the firmware is non-free, but I have kernel sources so I can either try to port a open-source OS on it, or simply reverse-engineer and patch the existing firmware.

Also I am not sure if Linux desktop environment (Wayland, Pipewire and friends) is a good choice. Why not use AOSP, which is free, has everything, is optimized, has lot of f-droid apps and is tested on millions of devices? It has modern languages like Kotlin, and GUI frameworks like Flutter. And are there mobile apps for standard Linux desktop?

> Whether used for coding, ... designing, or multitasking with everyday apps, our device delivers the performance

Sorry, I don't think small screen with tiny keyboard is any good for coding or design. Smartphone is only good for taking/watching photos, reading or chatting.

Modern(ish) languages like Rust, Python, and Kotlin support Linux. Flutter as well.

ssh also exists, for development and other things.

  • There is a difference between a programming language support and having complete GUI framework, set of libraries and applications. Also what would you use to write GUI for Linux? Non-reactive libraries are not an option due to being outdated and inefficient programming style.

    It is one thing if AOSP has some fundamental issues that cannot be patched/fixed, and another thing if someone just doesn't like it.