Potenciál Androidu pro přizpůsobení se zdál být díky linuxovému jádru a otevřenému zdrojovému kódu nekonečný, když byl poprvé představen. Společnost Google však v posledních několika letech zavedla ve jménu ochrany soukromí a bezpečnosti další omezení, která ztěžují nebo znemožňují rootování a další hluboké úpravy. I když souhlasím s tím, že většina bezpečnostních změn v systému Android je potřebná (opravdu nepotřebuji, aby se mi aplikace Facebook hrabala v místních souborech), znamená to, že nad svým zařízením nemáte plnou kontrolu.
Stále existuje možnost používat vlastní ROM, jako je LineageOS a Paranoid Android, ale ty jsou stále omezeny omezeními systému Android. Porting ROMs to new phones is a time-consuming and difficult process, they sometimes lack features compared to the stock software (like full camera quality), and some devices don’t allow unlocking the bootloader at all.
Thankfully, there’s now an alternative to Android for enthusiasts who want full control over their phone: the PinePhone, a budget device developed by Pine64 and supported by the Linux community. Despite its many (many, many) limitations, the PinePhone is still the most interesting phone I’ve used in years.
Chipset | Allwinner A64 (quad-core ARM Cortex A53, Mali 400 GPU) |
Display | 5.95-inch 1440×720 18:9 IPS |
RAM | 2GB |
Storage | 16GB eMMC, expandable up to 2TB via microSD |
Battery | 2,800mAh, replaceable with any Samsung J7 battery |
Cameras | 5MP rear with LED flash, 5MP front |
Connectivity | LTE, Wi-Fi 802.11 b/g/n, Bluetooth 4.0, GPS, Accelerometer, Gyro sensor, Proximity sensor, Ambient light sensor, Compass |
Dimensions | 160.5 x 76.6 x 9.2mm, 180-200g |
PineWhat?
The PinePhone is a smartphone developed by Pine64, a company that has been selling ARM-based Linux products since 2015. The company started with single-board computers like the Pine A64, similar to the Raspberry Pi, but has since expanded into other product categories. Pine64 nyní prodává notebooky, tablety, chytré hodinky, serverové clustery a další produkty postavené na Linuxu a hardwaru ARM.
Projekt Anakin, první vývojová deska pro PinePhone (Zdroj: PinePhone): Pine64)
Pine64 prošel různými vývojovými sadami a prototypy, než se v lednu 2020 začala prodávat první veřejně dostupná verze, přezdívaná „Statečné srdce“. Od té doby společnost Pine64 vydala série telefonů PinePhone ‚Community Edition‘, které se dodávají s předinstalovanou určitou distribucí Linuxu. Já jsem si zakoupil edici UBports, která byla dodávána s předinstalovaným Ubuntu Touch.
Od té doby společnost Pine64 vydala další edici Community Edition s postmarketOS, která se volitelně dodává s větší pamětí RAM a úložištěm. Všechny komunitní edice jsou obecně vzájemně kompatibilní, takže linuxová distribuce vytvořená pro jeden model bude fungovat i na ostatních.
2008, seznamte se s rokem 2020
Hardware telefonu PinePhone je hybridem designu smartphonu z roku 2020 a 2008 v kombinaci s úpravami ochrany osobních údajů, které jsem u telefonu ještě neviděl. Zvenku připomíná většinu moderních levných telefonů se systémem Android, s plastovým zadním krytem a velkým displejem s poměrem stran 18:9. Na spodní straně je také port USB typu C pro nabíjení/přenos dat a na horní straně konektor pro sluchátka pro zvuk. Na zadní straně je mřížka reproduktoru, 5Mpx fotoaparát s LED bleskem a v mém případě logo projektu UBports.
PinePhone (vlevo) vedle Galaxy S20 (vpravo)
Filosofie PinePhone vlastnit vlastní zařízení se stane zřejmější po sejmutí zadního krytu. Je zde vyměnitelná baterie, která je kompatibilní s bateriemi určenými pro starší telefony Samsung Galaxy J7. Je dobré vědět, že i kdyby Pine64 ze dne na den zmizel, stále si můžete koupit nové baterie za zhruba 10-15 dolarů.
Vedle baterie se nachází slot pro microSIM, takže PinePhone může skutečně fungovat jako telefon. Protože používá microSIM, a ne nanoSIM, budete možná potřebovat adaptér, ale mnou zakoupený model UBTouch byl s ním dodáván v krabici.
Nad přihrádkou na SIM kartu je slot na kartu microSD, který podporuje karty až do velikosti 2 TB. Může sloužit jako další úložiště, stejně jako sloty SD v telefonech a tabletech se systémem Android, ale může fungovat také jako bootovací disk. Pokud na kartu SD zapíšete obraz operačního systému a vložíte jej do telefonu PinePhone, telefon se spustí z karty SD. To znamená, že v telefonu PinePhone můžete přecházet mezi operačními systémy jednoduchou výměnou karet microSD, což je úžasné pro zkoušení nových linuxových distribucí bez nutnosti mazání dat. Jak skvělé by bylo, kdyby to uměly telefony se systémem Android?
Nakonec je uvnitř telefonu PinePhone šest hardwarových spínačů, se kterými lze manipulovat pomocí šroubováku. Můžete jimi vypnout modem, Wi-Fi/Bluetooth, mikrofon, zadní kameru, přední kameru a konektor pro sluchátka. Pokud se obáváte škodlivého softwaru, nemusíte na selfie kameru lepit nálepku – stačí přepnout přepínač a už se o něj nemusíte starat.
Pokud bych měl přijít s výtkami ke konstrukci telefonu PinePhone, hlavní by byla ta, že displej zřejmě nemá oleofobní povrchovou úpravu, takže se na něm otisky prstů rozmazávají snadněji než na většině smartphonů. Přesto jsem na telefon za 150 dolarů vyrobený v omezené sérii společností bez předchozích zkušeností s výrobou chytrých telefonů ohromen, že je postaven tak dobře, jak je.
Linux v ruce
Hlavním důvodem, proč PinePhone přitáhl tolik pozornosti, je to, že je to počítač s Linuxem v dlani. Neexistuje žádný uzamčený zavaděč a mezi distribucemi operačních systémů můžete přepínat stejně snadno jako u bootovacích flash disků v počítači.
V současné době je pro PinePhone k dispozici 17 operačních systémů v různých fázích vývoje. Některé z nich jsou od základu navrženy pro mobilní zařízení, například Ubuntu Touch a Sailfish, zatímco jiné jsou založeny na stávajících desktopových distribucích Linuxu, například Mobian (Debian), Fedora a Arch Linux.
- postmarketOS
- Ubuntu Touch (UBports)
- Mobian
- SailfishOS
- PureOS
- Fedora
- Arch Linux ARM
- Manjaro ARM
- Maemo. Leste
- Nemo Mobile
- KDE Neon
- NixOS
- LuneOS
- Sxmo
- openSUSE
- AVMultiPhone
- GloDroid
Ubuntu Touch by UBports came pre-installed on my PinePhone, and even though the gesture-based interface is the best I’ve tried across the available distros, there are quite a few broken features right now (no account sync, no camera). There’s also not much app development, given that mainstream attention to Ubuntu Touch ended in 2017 when Canonical stopped working on the OS. For better or worse, the platform is now propped up by the UBports community.
Ubuntu Touch
My favorite distro right now is Mobian, a port of Debian Linux with the Gnome-based Phosh interface. There are still some broken features, but you can technically install anything compiled for ARM from the Debian repositories. Mohl jsem se přihlásit ke svému účtu Google a synchronizovat e-mail a kontakty, používat plnohodnotný desktopový prohlížeč Firefox a dokonce si nainstalovat kancelářský balík LibreOffice. Existuje překvapivě mnoho aplikací, které se dobře přizpůsobují obrazovkám o velikosti telefonu, částečně díky knihovně libhandy UI vyvinuté společností Purism (která prodává vlastní linuxový telefon).
Vyzkoušel jsem také GloDroid, což je raný port Androidu 10 pro různá zařízení ARM. Je zde ještě více nedodělků než v linuxových distribucích, ale bylo by fajn mít jednou telefon s Androidem, který je téměř úplně bez proprietárních ovladačů.
Proces instalace se v jednotlivých distribucích velmi liší. Některé lze instalovat jak na kartu microSD, tak na interní úložiště eMMC, zatímco jiné fungují pouze z karty SD. Některé vyžadují pouze zápis obrazu disku na kartu SD, zatímco jiné (například GloDroid) vyžadují spuštění instalačního skriptu na počítači, aby se zkompilovaly všechny potřebné soubory.
Ve všech operačních systémech PinePhone je však jeden zjevný problém: výkon. SoC Allwinner A64 má pouze 4 procesorová jádra a 2 GB RAM některým distribucím nestačí. Reálný výkon v nativních aplikacích se blíží low-endovému telefonu s Androidem a aplikace napsané v Electronu a dalších nenativních frameworcích mohou být nepoužitelné.
Na Android i ARM Linux není k dispozici příliš mnoho benchmarků, ale pro srovnání jsem zkusil na několika zařízeních spustit Speedometer 2.0, který testuje odezvu webových aplikací. Spustil jsem jej na svém PinePhonu pomocí Firefoxu v systému Mobian a na LG Stylo 5 (low-endový telefon z roku 2019) a Galaxy S20 pomocí Firefoxu pro Android. Galaxy S20 získal 37,7 bodu, Stylo 5 obdržel 7,02 bodu a PinePhone si vysloužil 5,09 bodu.
Zleva doprava: Galaxy S20, LG Stylo 5, PinePhone na Mobianu
Přiznejme, že se jedná o telefon za 150 dolarů, takže o výkonu na úrovni vlajkové lodi nemůže být řeč. Rád bych v budoucnu viděl PinePhone s výkonnějším SoC, ale bohužel většina nejlepších možností nebude fungovat se standardním Linuxem nebo bude vyžadovat příliš mnoho proprietárních blobů.
Práce ve vývoji
Pokud jste si dosud nevšimli, PinePhone připomíná spíše hardwarový prototyp než hotový výrobek – prošel již několika revizemi hardwaru, přičemž každá verze obsahovala drobné úpravy specifikací a základní desky. Pine64 má dokonce na stránce produktu upozornění na možné hardwarové vady:
Malý počet (1-3) zaseknutých nebo mrtvých pixelů je charakteristický pro obrazovky LCD. Je to velmi vzácné, ale normální a nemělo by to být považováno za závadu. Při plnění nákupu mějte prosím na paměti, že PinePhone za tuto cenu nabízíme jako komunitní službu komunitám PINE64. Pokud si myslíte, že drobná nespokojenost, například mrtvý pixel, vás přiměje k podání sporu na PayPal, pak prosím PinePhone nekupujte.
Záměrem je dostat PinePhone do rukou nadšenců a vývojářů softwaru, aby bylo možné spolu s hardwarem vyladit i softwarové prostředí. Po téměř čtyřech letech pokrývání úniků a zvěstí o nových smartphonech na serveru Android Police je fascinující vidět, jak se PinePhone vyvíjí a zdokonaluje na očích veřejnosti.
Těším se na to, co komunita kolem PinePhone dokáže. I doubt that we’ll see a phone running standard Linux on the store shelves of an AT&T or Verizon store anytime soon, but for the people that value privacy and having full control over their own device over all else, the PinePhone is a very promising option.
- Buy:
- PinePhone