Mno, kdyz vidim, s jakymi problemy se potyka Fairphone s jejich statisicovym "nakladem", tak bych byl dost opatrny investovat do telefonu, jehoz budou vyrobene tisice nebo mensi desitky tisic. V tomhle je svet holt dost neuprosny a bordel v konfiguraci site jednotlivych operatoru je opravdu velky... Ted treba ve Svedsku vypinaji 2G i 3G, a kvuli hovorum na nouzova cisla si zacali jejich operatori delat whitelisty telefonu, ktere s jejich siti funguji. A kdo vi, jak narocne bude se na takovy whitelist dostat. V kazde zemi... Good luck.
Pro dobré porovnání může posloužit před cca rokem uvedený Jolla C2 Community Phone [1] a nebo Sailfish OS X, který poskytuje podporu pro celou řadu Xperií [2]. Jak už tady padlo níže, v Jolle na Sailfish OS pracují už roky a tak např. stále můžete mít Sailfish OS v aktuální podporované verzi (tj. 5) na letité Xperii XA2 (mám). Osobně provozuji Sailfish OS na Xperii 10 III a je to vcelku příjemná kombinace.
1. https://commerce.jolla.com/products/jolla-community-phone
2. https://docs.sailfishos.org/Support/Supported_Devices/
8. 12. 2025, 14:52 editováno autorem komentáře
No čo vidím je pár fotiek, generický popis ale nič poriadne detailne, žiadne detailne špecifikácie, žiadne reálne informácie o tom čo to vlastne bude. A je otázne či to vôbec prežije prvý rok svojho života najmä z morálneho hľadiska, ako tu už kolega povedal, mobilné siete sú extrémne fragmentované v konfigurácii. Telefón, s ktorým sa dovolám len ak som v určitom štáte a mám službu od určitého operátora mi je úplne na nič. Na čo mne Slovákovi bude paušál od operátora zo Zimbabwe.
A má možnosť si komunita tú podporu vôbec urobiť? Sú vôbec dostupné nejaké podklady, špecifikácie, dokumentácie a schémy?
Podla mňa by toto mal výrobca HW vždy zverejňovať, alebo by mal podporu a SW zabezpečiť sám. Inak to vyzerá tak že predáva len kus nepoužiteľného kremíku.
8. 12. 2025, 20:46 editováno autorem komentáře
To počítáš špatně. Jolla dlouhodobě vyvíjí SailfishOS a pro podporu Android aplikací má nějakou kompatibilní vrstvu založenou na AOSP a udržují to aktualizované (až na prohlížeč, u něj mají verzi jádra Gecko svázaný s hlavní verzí systému a aktualizovali jej jen vždy při nové velké verzi systému).
Než jsem přešel na firemní iPhone, spokojeně jsem používal (placenou verzi) SailfishOS po několik let a verzí na telefonu Sony XA2 včetně Androidích aplikací (jedinej problém byl čas od času s Intune/Company Portalem od MS, jinak vše ostatní jelo).
To pak záleží co konkrétně myslí tím "zmršený vendor android kernel".
SailfishOS 5 má AOSP ve verzi 13, takže tam musí být kernel 5.4 nebo novější.
I Android kernel (AOSP) je furt linux kernel, pravděpodobně kompilovaný tak aby měl podporu pro použitý hardware. Na tom nic špatného nevidím.
Pod pojmem "zmršený vendor . . . " bych si představil že to myslel tak, že kernel připraví např. výrobce CPU/platformy s nějakými jeho specifickými úpravami (a chybějícími vlastnostmi oproti vanilla kernelu) a Jolla ho do SailfishOS takhle "zmršený" přebere, což si myslím že se neděje.
Ale nejsem u toho, takže realitu neznám :)
I každá hlavní distribuce přece upravuje vanilla kernel pro svoje potřeby, proč by mělo být použití "androidího" kernelu pro základ Sailfishího systému problém?
Tím myslím to, že většina výrobců SOC si drží vlastní kernel trees, kde se kumulují tisíce změn proti upstreamu (nejen drivery, ale občas třeba i subsystémy atp.), nedoržují zavedené kernelové zvyklosti a nároky na kvalitu kódu, atp. Takové je pak komplikované aktualizovat, domergovat do nich nějaké změny z upstreamu, atp.
SailfishOS 5 mám jako komunitní port na Redmi 5 Plus, který je stále na původním kernelu 3.18 čili záleží na daném zařízení. Jednou se udělá adaptace na dané zařízení na základě vybrané verze AOSP nebo LineageOS a pak se jen upravuje ta adaptace pro novější verze SailfishOS, ale kernel a "podkladový" AOSP či LineageOS zůstává stejný. Stejně to je i na oficiálně podporovaných zařízeních. Kdyby se vždy s aktualizacemi měl použít novější AOSP či LineageOS kvůli novějšímu jádru, tak by se celá ta adaptace s drivery musela dělat znova, což by zabralo spoustu času.