Bohužel, pravidelné aktualizace jsou stále velký problém Androidu. Možná u budoucích telefonů s Androidem O (Project Treble) se situace trochu zlepší, ale osobně se obávám, že výrobci na to budou dál kašlat. Když teď budu chtít telefon střední třídy, pravidelné aktualizace, čistý Android a podporu alespoň 3 roky, tak mám smůlu. Ještě horší výběr je, pokud člověk chce navíc kompaktní telefon, to už pak zbývá jedině koupit iPhone SE, kde jsou pravidelné aktualizace a dlouhá podpora jistá.
Bohužel mám stejný problém.
Když jsem vybíral nový telefon, tak jsem se koukal, který výrobce dává aktualizace nejčastěji a podle nějakého průzkumu vyhrálo Sony. Rok se s rokem sešel a je po aktualizacích... Telefon zastaral i když výkonu má stále dost, ale Sony už je o tři modely dále.
To ale máte neoficiální, kde nemusí být backportovány security update do starého kernelu, viz např. stav Nexus 5 v LineageOS (bývalý CM) - nemá ani desetinu záplat: https://cve.lineageos.org/android_kernel_lge_hammerhead
To, že je mnoho zařízeních s Androidem bez aktualizací nevylučuje, že zrovna Váš telefon je má... :-)
Máte v tom štěstí... Já také koupil Nexus 5 - právě kvuli aktualizacím, a už musím instalovat Android od nadšenců, neboť výrobce (Google) se na železo, které je pořád krásně použitelné, vyprdnul...
A jak dlouhou dobu podpory by jsi cekal? Nexus byla rada velmi levnych zarizeni, navic s 2 letou podporou a jeste delsimi security updaty... za tu cenu to je naprosty luxus. Tezko ocekavat, ze za tuto cenu bude vyrobce telefon aktualizovat dele, i toto je nadstandardni, vetsina vyrobcu nedela ani to...
Ale je pravda ze u mnohem drazsich Pixelu by ta podpora mohla byt delsi...
Číslo 42 je častý citát ze sci-fi románu Stopařův průvodce po Galaxii od britského spisovatele Douglase Adamse. V románu je toto číslo uváděno jako odpověď na základní otázku života, vesmíru a vůbec.
Google našiel len druhú základnú otazku života, vesmíru a vóbec po "Koľkokrát treba preložiť list kancelárskeho papiera na polovicu aby dosiaholzo Zeme na Mesiac...
Výrobci SoC nepochopili, že jediná rozumná možnost dlouhé podpory je mít aspoň zásadní ovladače v jádru Linuxu a to v hlavní větvi. Google a výrobci zařízení na ně netlačí, protože je jim to částečně jedno, částečně nemají páky a hlavně se jim nechce, protože bychom nepotřebovali jinak nový telefon každý druhý rok.
Takhle co nedorazí vadná baterka, to dorazí software.
No to je asi stejný fenomén jako koupě NB bez přibalených windows.
Já si vybral Nexus - nejprve 4 a poté, co po pádu odešel displej, tak pětku. Poslední velká aktualizace byla na Android 6 - zavlekli tam bug se senzorem přiblížení - který už nikdy neopravili. Aktuálně mám Fake Nexus rom 7.2.1, telefon stále funguje výborně, jen je to neoficiální SW :-(
K čemu mi je podpora rok, rok a půl, když mi tři roky starý telefon v pohodě stačí? Telefonování, zprávy, emaily, mapy, navigace, geocaching - všechno funguje. Tak k čemu mi je kupovat si každý rok nový telefon? Obvzláště, když aktuálně prodávají jen předražená pádla?
K čemu tahle tabulka vůbec je? Pokud už ten telefon mám, tak je to dost jedno. A pokud si telefon koupím podle téhle tabulky, tak mi to vydrží kolik, půl roku?
Kdyby raději existovala tabulka délky budoucí podpory, tak by to bylo moje první kritérium při výběru. Jenže to jsme zase u toho, výrobci by museli prodloužit délku podpory a lidi by nemuseli kupovat mobil každé dva roky.
Je to dost tragické. Podle reportu z roku 2015 používali uživatelé 24093 modelů zařízení, s tím že se fragmentace rok od roku zvyšuje, takže teď to asi bude ještě horší. A Google, který je majitelem platformy a má minimálně morální odpovědnost za její bezpečnost, přijde se seznamem 42(!) zařízení, které dostaly aktualizace během posledních dvou měsíců. Wow :/. Kdybych neměl telefon s Windows, musel bych jít do iPhonu - a to Apple fakt nemusím.
https://opensignal.com/reports/2015/08/android-fragmentation/
https://qz.com/472767/there-are-now-more-than-24000-different-android-devices/
iOS mi technicky přijde řešený poměrně dobře, ale nesedí mi ekosystém Applu a jejich předražený HW.
Mobilní Windows jsou za mě logická volba. Ekosystém je spojený s desktopovými Windows, což mi vyhovuje. Technické řešení mi přijde OK, líbí se mi UI a oceňuji jeho plynulost. Zcela zásadní je pak bezpečnost.
Zkuste se kouknout 20 let zpátky, kdy měl Linux minimum bezpečnostních problémů, a Windows byly děravé jako řešeto. Kdo by si tehdy pomyslel, že dneska budou telefony založené na Linuxu (resp. Androidu) bezpečnostní katastrofa, a naopak telefony s Windows budou etalonem bezpečnosti. Fakt nechápu, jak někdo může na telefonu s Androidem používat ebanking, nebo mu dokonce svěřit číslo kreditky.
Apple se veze vyjma značky také na tom, že dělá HW i SW, takže mu to jako celek dobře funguje.
Upřímně používat mobilní Windows a mít na desktopu Linux není dvakrát dobrý nápad. Ne že by to nešlo, ale je to dost přes ruku (i když nevím u které mobilní platformy to přes ruku není). Nicméně já Windows na desktopu používám (a se mnou většina světa), a vyhovuje mi to že na telefonu i desktopu mám ty samé aplikace, telefon se bezproblémově synchronizuje s MS Exchange a tedy i s desktopovým Outlookem, atd.
Rozšíření daného SW jistě má vliv na počet odhalených problémů. Nechtěl jsem do toho šťourat, ale před těmi dvaceti lety to zjevně byl důvod, proč tehdy ještě poměrně vzácný Linux měl daleko méně bezpečnostních problémů, než Windows. Dneska má i linuxový kernel ročně víc zranitelností, než celé Windows.
Mobilní Windows ale mají stejnou code base jako ty desktopové, stejný kernel, stejné API, v řadě případů i stejné aplikace. Část desktopové funkcionality na nich samozřejmě chybí, a mají pár specifických komponent, ale v principu je to stejný systém, rozdílů je řádově méně než mezi distry Linuxu a Androidem. Proto si nemyslím, že za relativní bezpečností mobilních Windows je jejich (dnes už dost tragicky) malé rozšíření.
Není zranitelnost jako zranitelnost. Jsou různé závažnosti a podstatná je i doba, za kterou je daná zranitelnost opravena. Je bohužel pravda, že výrobci (nejen) telefonů (nejen s androidem) na jakékoli aktualizace totálně dlabou. Jedním z řešení je i možnost nahrát si do telefonu alternativní firmware. To iOS ani WP neumožňuje. A ani u Androidu to není samozřejmé.
Jistě, zranitelnosti se liší závažností i trváním doby opravy, a záplaty se liší tím jak brzo se dostanou na zranitelné stroje. Ale lepší srovnání než počty zranitelností nemám. Jestli máte lepší data, rád se na ně kouknu.
Ano, můžete použít třeba CyanogenMod. I když ten vlastně umřel. Je tu ale LineageOS, který ze všech zařízení s Androidem (v roce 2015 to bylo 24093 modelů zařízení, dnes nejspíš o dost víc) podporuje "celých" 179, v čemž jsou započítané i varianty (třeba Galaxy Note 3 je tam jako tři modely: International 3G, International LTE a T-Mobile). To je v nejlepším případě 0.7% modelů zařízení. Další otázkou je co s takovým telefonem budete dělat. Jiný diskutér mi tu před pár měsíci vysvětloval, že doporučuje na telefon nainstalovat CyanogenMod a používat aplikace z F-Droidu. To může být super pro člověka, který od telefonu čeká SSH klienta a stopky. Běžný zákazník neví ani že existuje alternativní firmware, natož aby ho uměl nainstalovat, a kdyby opravdu provedl to co vyhovuje některým zdejším diskutérům, tak má ze svého hlediska z telefonu nefunkční cihlu. Takže s alternativním firmwarem to není nijak slavné.
https://wiki.lineageos.org/devices/
Uvidíme jak to dopadne. Až budu potřeboval vyměnit současné Lumie za něco nového, tak buď bude mít MS nové modely, nebo půjdu se skřípěním zubů do iPhonu. Je možné že se vynoří i nějaká jiná platforma, ale vzhledem ke stavu trhu je to dost nepravděpodobné. Každopádně "bezpečnostní sebevraždu Androidem" neplánuju.
Tak jasně, na Android holt nepíšou kód jak systémový, tak aplikační jen lidé s doktorátem z informační bezpečnosti (MatFyz něco takového vyučoval aspoň jako bakaláře). Většina "inženýrů" píšící ovladače na daný hardware buď nemá ani zdaleka dostatek času na inženýrskou práci a současně nikdy nemusela svůj výplod obhajovat před komunitou vývojářů jádra. Obecně se ukazuje, že cokoliv se do jádra dostane a původně začínalo jako closed source je nakonec mnohem obecnější, kvalitnější kód, který se dá do větší míry udržovat v budoucnu. Jen guest ovladač grafiky VirtualBoxu např. zeštíhlili asi 8x a přitom zobecnili, takže se práce dá využít i na jiných místech (https://www.phoronix.com/scan.php?page=news_item&px=VirtualBox-vboxvideo-Plans). Podobně je to s AMD DAL, kde progresivně ukrajují tisíce řádků kódu z původního asi čtvrt milionu.
Qualcomm a ostatní mají běžně patche měnící nebo přidávající silně přes milion řádků kódu. Do takového množství se schová cokoliv, prakticky přepsali jádro systému, který jen jako náhodou ještě připomíná Linux. Skoro určitě to nebude mít kvality podpory např. jako nějaké platformy Xeon pro servery, přitom většina serverů má hot-swap součástky, je v clusteru a často je ještě někde záložní systém. To navigace v autě nebo mobil nemají, přitom dnes často můžou znamenat nemale finanční ztráty, když nefungují. (Např. protože jste měli na mobilu jízdenku a kvůli slabému power management se vybil jen tak o mnohem rychleji, než kdo čekal.)
Kdybych neměl telefon s Windows
to nic neznamena, jen nejaka tva zaslepenost...
Microsoft zariznul podpory uzivatelu s Windows telefonem mnohokrat:
pri prechodu z WM6.5->WP7->WP8->WP10->WP10Creatura
ted pripravuje novou verzi W10M ktera bude zas vypadat jinak, zas provede dalsi zariznuti zarizeni a zas prestane podporovat predchozi aplikace (pro WP8.x)...
https://www.theverge.com/2017/4/6/15203922/microsoft-windows-10-creators-update-mobile-update-list
https://www.thurrott.com/mobile/117153/microsofts-looking-reboot-mobile-new-software-hardware
Nepleťte si to že telefon nedostane novou verzi OS se situací kdy nedostává bezpečnostní záplaty. Navíc to že některé telefony nedostanou oficiálně Creators Update je sice dost nepříjemný fakt, ale jejich majitelé mohou přejít na buildy Release Preview, kde Creators Update mají. Není to s oficiální podporou, ale zato to mají i s aktualizacemi.
https://aka.ms/yxrmga
Ke druhému odstavci: spekulace typu I have heard, but am not able to fully confirm at this time, that Silverlight applications may not longer work with the updated OS jsou minimálně prozatím jen spekulace.