Android的定制潜力在刚推出时似乎是无穷无尽的,这要归功于它的Linux内核和开源性质。然而,谷歌在过去几年里以隐私和安全的名义引入了更多的限制,使得root和其他深度修改变得困难或不可能。虽然我同意Android中的大部分安全改变都是必要的(我真的不需要Facebook应用程序来挖掘我的本地文件),但它们确实意味着你不能完全控制你自己的设备。
仍然可以选择使用定制的ROM,比如LineageOS和Paranoid Android,但它们仍然受到Android的限制。将ROM移植到新手机是一个既耗时又困难的过程,与现有软件相比,它们有时缺乏功能(如完全的相机质量),而且有些设备根本不允许解锁引导加载程序。
谢天谢地,对于想要完全控制手机的发烧友来说,现在有了Android之外的另一个选择:PinePhone,这是一款由Pine64开发并得到Linux社区支持的经济型设备。尽管PinePhone有很多(许多)局限性,但它仍然是我多年来使用过的最有趣的手机。
Lte,Wi-Fi 802.11 b/g/n,蓝牙4.0,全球定位系统,加速度计,陀螺传感器,接近传感器,环境光传感器,指南针。
PinePhone是一款由Pine64开发的智能手机,Pine64是一家自2015年以来一直在销售基于ARM的Linux产品的公司。该公司最初生产像Pine A64这样的单板电脑,类似于树莓PI,但后来扩展到其他产品类别。Pine64现在销售笔记本电脑、平板电脑、智能手表、服务器集群和其他围绕Linux和ARM硬件构建的产品。
在昵称为“勇敢的心”的第一个公开发售的版本于2020年1月开始发货之前,Pine64经历了各种开发套件和原型。从那时起,Pine64已经发布了一批批的PinePhone社区版,这些PinePhone预装了某个Linux发行版。我买了UBports版,它预装了Ubuntu Touch。
从那时起,Pine64发布了另一个带有postmarket操作系统的Community Edition,它可以选择附带更多的RAM和存储空间。所有的社区版通常都是相互兼容的,所以为一种型号设计的Linux发行版也可以在其他型号上使用。
PinePhone的硬件混合了2020和2008年的智能手机设计,并结合了我以前从未在手机上见过的隐私修改。外观类似于大多数现代的Android经济型手机,有塑料后盖和18:9的大显示屏。底部还有一个用于充电/数据传输的USB Type-C端口,顶部有一个用于音频的耳机插孔。在背面,有一个扬声器格栅,一个带LED闪光灯的500万像素摄像头,还有我的UBports项目的徽标。
松下后盖后,拥有自己设备的理念变得更加明显。这款手机有一块可更换的电池,可以与为旧款三星Galaxy J7手机设计的电池兼容。很高兴知道,即使Pine64在一夜之间消失了,你仍然可以花大约10-15美元购买新电池。
电池旁边是microSIM插槽,因此PinePhone实际上可以作为手机使用。因为它使用的是microSIM而不是NanSIM,所以您可能需要一个适配器,但是我购买的UBTouch型号的包装盒里就有一个适配器。
SIM卡托盘上方有一个microSD卡插槽,可支持最大2TB的卡。虽然它可以用作额外的存储设备,就像Android手机和平板电脑上的SD插槽一样,它也可以作为可引导驱动器使用。如果您将操作系统映像写入SD卡并将其放入PinePhone,手机将从SD卡启动。这意味着您可以通过简单地交换microSD卡来在PinePhone上的操作系统之间切换,这对于尝试新的Linux发行版而不擦除数据来说是令人惊叹的。如果Android手机能做到这一点,那该有多好?
最后,PinePhone的内部有六个硬件开关,可以用螺丝刀进行操作。您可以使用它们关闭调制解调器、Wi-Fi/蓝牙、麦克风、后置摄像头、前置摄像头和耳机插孔。如果你担心恶意软件,没必要在自拍相机上贴标签--只要拨动开关,就再也不用担心了。
如果让我对PinePhone的设计提出抱怨,我的主要抱怨是,屏幕似乎没有憎油涂层,因此它比大多数智能手机更容易弄脏指纹。尽管如此,对于一家之前没有智能手机行业经验的公司限量生产的150美元手机来说,I&M的制造工艺和它的精致给人留下了深刻的印象。
PinePhone之所以吸引如此多的关注,主要是因为它是一台手持Linux的个人电脑。没有锁定的引导加载程序,您可以像使用计算机上的可引导闪存驱动器一样轻松地在操作系统发行版之间切换。
目前,PinePhone有17个操作系统,处于不同的开发阶段。有些是完全为移动设计的,如Ubuntu Touch和Sailfish,而另一些则基于现有的桌面Linux发行版,如Mobian(Debian)、Fedora和Arch Linux。
Ubuntu Touch by UBports预装在我的PinePhone上,尽管基于手势的界面是我在所有可用的发行版中尝试过的最好的界面,但现在也有相当多的功能失效(没有账户同步,没有摄像头)。考虑到对Ubuntu Touch的主流关注在2017年Canonical停止在Ubuntu Touch上运行时,也没有太多的应用程序开发。不管是好是坏,该平台现在得到了UBports社区的支持。
我现在最喜欢的发行版是Mobian,它是Debian Linux的一个移植版本,带有基于Gnome的Phosh接口。仍然有一些不完善的特性,但从技术上讲,您可以从Debian存储库安装为ARM编译的任何东西。我可以登录我的Google账户来同步电子邮件和联系人,使用完整的桌面Firefox浏览器,甚至可以安装LibreOffice。有数量惊人的应用程序可以很好地适应手机大小的屏幕,这在一定程度上要归功于Purism(该公司销售自己的Linux手机)开发的libhandy UI库。
我还尝试了GloDroid,这是Android 10在各种ARM设备上的早期移植。这里甚至比基于Linux的发行版更破旧,但如果有一天安卓手机几乎完全没有专有驱动程序,那就太酷了。
安装过程因发行版本的不同而有很大差异。有些可以同时安装到microSD卡和内部eMMC存储,而另一些只能从SD卡工作。有些只需要将磁盘映像写入SD卡,而其他一些(如GloDroid)则需要在PC上运行安装脚本来编译所有必需的文件。
然而,所有的PinePhone操作系统都有一个突出的问题:性能。Allwinner A64 SoC只有4个CPU核心,2 GB的内存对于某些发行版来说还不够。原生应用程序的真实性能接近低端Android手机,使用Electron和其他非原生框架编写的应用程序可能无法使用。
在Android和arm Linux上都没有太多的基准测试,但我确实尝试过在几个设备上运行速度计2.0进行比较,它可以测试Web应用程序的响应速度。我用Mobian上的Firefox在我的PinePhone上运行它,在我的LG Stylo 5(2019年的一款低端手机)和Galaxy S20上用Firefox for Android运行它。Galaxy S20得了37.7分,Stylo 5得了7.02分,PinePhone得了5.09分。
诚然,这是一款150美元的手机,所以旗舰级的性能是不可能的。我很希望看到未来的PinePhone拥有更强大的SoC,但不幸的是,大多数最佳选择不能与标准Linux兼容,或者需要太多专有BLOB。
如果你到目前为止还没有注意到,PinePhone更像是一个硬件原型,而不是一个完整的产品-它已经经历了几次硬件修订,每一个版本都包括对规格和主板的微小调整。Pine64甚至在产品页面上有一个关于潜在硬件缺陷的警告:
少量(1-3)像素粘滞或死像素是LCD屏幕的特征。这是非常罕见的,但很正常,不应该被认为是缺陷。在完成购买时,请记住,我们以此价格向PINE64提供PinePhone作为社区服务[...]。社区。如果您认为一个小的不满,例如一个死像素,会促使您提交贝宝纠纷,然后请不要购买松树电话。
我们的想法是让PinePhone掌握在发烧友和软件开发人员手中,这样软件体验就可以与硬件一起微调。近四年来,安卓警局一直在报道有关新款智能手机的泄密和谣言。如今,能在公众面前看到PinePhone的开发和改进是一件令人着迷的事情。
我期待着看到PinePhone周围的社区能做些什么。我怀疑我们不会很快在AT&;T或Verizon商店的货架上看到一款运行标准Linux操作系统的手机,但对于那些重视隐私、完全控制自己的设备胜过一切的人来说,PinePhone是一个非常有前途的选择。