我正要把手机从 Android 换成 Linux。
I'm switching my phone from Android to Linux

原始链接: https://runarcn.no/android-to-linux/

由于对谷歌日益严格的限制、侵入式追踪以及 AOSP 的衰落感到失望,作者决定将手中的 Fairphone 4 从 Android 系统迁移到 Linux。 在尝试了多个移动端 Linux 发行版后,作者最终选择了 SailfishOS,并对其基于手势的导航、纯正的 Linux 使用体验以及通过 SSH 管理设备的能力表示赞赏。然而,这次迁移并非一帆风顺。SailfishOS 在 Fairphone 上存在库版本过旧以及 Waydroid 支持失效的问题;而作为主要替代方案的 Ubuntu Touch,则缺乏必要的易用性功能和成熟的原生应用。 由于某些关键服务(如银行、政府验证和打车软件)仍依赖 Android,作者保留了一台备用手机作为“热点”设备来处理这些特定任务。尽管面临技术障碍且需要携带备用机,作者依然致力于 Linux 生态,甚至考虑未来更换为 Jolla 官方设备。作者将此次迁移视为一个持续的过程,旨在减少对 Android 的依赖,并推动实现更大的数字主权。

最近的一场 Hacker News 讨论探讨了作者从 Android 到移动 Linux 环境的转变。虽然作者承认当前移动 Linux 项目的局限性(特别提到了仍在开发中的 postmarketOS 和 Ubuntu Touch),但讨论串也强调了进行此类切换所面临的实际挑战。 评论者指出,尽管 Linux 通过 SSH 提供了深度的定制化功能,但类似的远程管理工具在 Android(包括 GrapheneOS)上早已存在。然而,用户也注意到,对专有 Google Play 服务的依赖仍然是一个重大障碍,因为诸如汽车数字钥匙等基本功能在去谷歌化的操作系统上往往无法使用。尽管社区对基于 Linux 的移动体验充满热情,但普遍观点仍持谨慎态度,并指出该生态系统在硬件支持和软件兼容性方面仍面临困难。
相关文章

原文
I'm switching my phone from Android to Linux. – runarcn.no

For the past months or even years, I've become more and more dissatisfied with the path Google has taken with the Android Open Source Project (AOSP). Be it the dependency and insane tracking of Google Play Services, locking down of device trees to hinder custom ROM development, all the AI stuff being put into the system, or most recently (and perhaps worst), removing the ability of installing apps per your own wishing - it's become sort of like a "death by a thousand papercuts" situation. While the AOSP isn't exactly dead (yet), it kind of feels like it's just a question of time. Therefore, I've decided to jump ship. I'm installing linux on my phone.

The mobile linux space isn't exactly looking good right now, but it holds some promise. Ubuntu Touch managed to survive being abandoned by Canonical, and postmarket is still seeing good development even if not having great hardware adapation at the moment. SailfishOS (even if it has proprietary parts) has also made great progress with strong support for android apps on official devices and what seems to be a real good launch of their Jolla 2.

Personally I'm lucky enough to own a Fairphone 4 that just so happens to support all of these. After a bit back and forth I've ultimately ended up with SailfishOS. Overall it's a good system - I like the gesture based navigation and its application framework is beautiful. It's also cool how it's very linux. If I have an issue or something I want to tinker with I can just ssh over from my PC either wirelessly or via USB. It's not without it's issues though. For some reason it ships horribly outdated versions of python and glibc making some things more difficult than needed, and waydroid and GPS is broken on the fairphone port - worth noting an unofficial port. Many of the community-built apps are also either in-part or completely slop-coded, such as a whatsapp client that I (sadly) am dependant on.

Ubuntu Touch is also an option, but isn't without it's own bag of issues. Waydroid runs there which is a huge plus, but notifications and clipboard doesn't sync across making it really hard to use ie. Bitwarden (Sailfish has an unofficial port which is almost flawless). The default and native apps are pretty lackluster compared to both Android and Sailfish. Among other things I was unable to figure out how to block phone numbers, a highly needed feature for anyone that has VIVO as their cellular provider. I'm also not a big fan of how the UI works with app navigation and with the "top bar"/"drop down menu". If you want to know more about it, The Linux Experiments has some good videos on both youtube and peertube.

Sadly, I won't be able to abandon android completely yet. The no waydroid means that I can't access some apps that I need be it for online verification for logging onto bank and government services in Norway or apps I need for my own security here in Brazil such as Uber. Luckily I've had a Galaxy A17 lying around as a backup phone for half a year now which I can carry around for these exact services. I just open up a wifi hotspot from my FP4, do the exact tasks, and close it off again. Other than that, I will try to avoid using it as much as physically possible.

As this progresses I will take note of what works and what doesn't before making either a proper writeup or video in a while. It's not gonna be easy, but hopefully it will be worth it.

Oh, and slight spoilers for what my experience with Sailfish is after some usage, but I might go ahead and buy a Jolla Phone 2 when I return to Norway.

Reply via email

#free software #tech

联系我们 contact @ memedata.com