Myslím, že společnost Google zaslouží gratulace.
Jejich systém pro distribuci reklamy a sběr osobních údajů se pěkně uchytil mezi uživateli.
Tolik radosti jsem měl, když jsem ve svých 18 letech rozběhal Android 0.9 na svém HTC TYTN II (u nás pod brandem T-Mobile)...
Taky mam (i kdyz 14dni uz nepouzivam) Nokia 7 Plus, upgrade na A11 nebude, ale protoze byla uvedena v unoru(dubnu?) 2018, tedy od te doby do 2let, Android11 nevysel, ale az pozdeji... nicmene N7p presla z A8 na A8.1, A9, A10...
Nicmene jeste do unora(dubna?) by mela dostavat mesicni bezpecnostni aktualizace...
BTW: zrovna Nokia7Plus byla v DeveloperPreview(~beta) programu s Android9, takze od Beta2 (tusim vysla na N7p v dubnu) bylo Pie na ni s predstihem, od Beta3 (Nokia oznacila jako Beta2 protoze Google verzi Beta1 preskocila) sem ji pouzival a v podstate bez problemu, tedy ~1/4 roku pred finalnim (Googlem) vydani A9...
Nokia:
- na Android 11 preslo/prejde 14 modelu
- na Android 10 preslo 20 modelu
- prehled dostupnych aktualizaci
(par z toho jich asi neni v AndroidOne)
Motorola:
- na Android 10 20 modelu
- u prechodu na A10 nachazim jen ze bude koncem roku, ale ne ktere
Ostatni znacky, castecke (ne)/konkretni prehled treba tady:
https://www.digitaltrends.com/mobile/android-11-phones-list/
Prehled AndroidOne zarizeni (neuplnejch a i starsich) u Google, verze si dohledej pokud chces ;-)
https://www.android.com/one/
7. 11. 2020, 19:08 editováno autorem komentáře
S velikou radostí jsem si pořídil Nokii 7.2
Říkal jsem si, android 11 tam bude brzy no a teď čtu v rozpise že prý až v březnu (proč? to je takový problém to udělat jako u některých jiných modelů? Zase tolik jich nedělají).
Hurá! Odemykatelný zavaděč! No a oni to zařizli (jde si od nějaké firmy objednat odemčení na dálku za 150 Kč ale mám jim věřit?) a navíc kdybych udělal root, tak bych nemohl mít OTA (alespoň se to tvrdí).
Asi jsem naletěl nebo co...
Bootloader na 7.2 – AFAIR tam nějaká cesta je, ale nezkoušel jsem. Dokud výrobce dělá updaty, nemám moc důvod se v tom vrtat. Ale je fakt, že výrobce situaci zrovna dvakrát nezpřehledňuje
> kdybych udělal root, tak bych nemohl mít OTA (alespoň se to tvrdí).
Pokud root upraví systémovou partition, je to problém. Rozdílové OTA aktualizace fungují tak, že znají předpokládaný předchozí stav i požadovaný nový stav. Pokud předpokládaný starý stav nesedí a realitou, nepojede update.
Android mívá několik oddílů, zjednodušme to na /system a /data. (Ono jich je sice více, ale snad všechny ostatní perzistentní se chovají jako jeden z těchto dvou…) Do /data lze zapisovat dle libosti (v rámci oprávnění). Oddíl /system na zapisování určen není, bývá běžně připojen s příznakem ro.
Update má několik mechanismů, vím o dvou.
a. Starý mechanismus šel po souborech – připojím /system pro zápis a nahrazuju soubory. I tady probíhala nějaká kontrola, byl například problém, když se mechanismus pokoušel aktualizovat neexistující soubor, protože tam dělal i nějakou kontrolu, asi kontrolní součet toho souboru. Což se ale dělá blbě, když ten soubor neexistuje.
b. Nový mechanismus jde po blocích. Vznikl kvůli dm-verity, které vyžaduje být na bit přesný. A tady se v podstatě asi kontroluje kontrolní součet celého oddílu. (Možná spíše Merkle tree, což už je technikálie.)
No, a pokud chcete root, typicky to znamená zápis do /system (minimálně kvůli su), navíc s rootem dost možná chcete udělat nějakou úpravu v /system. Ale zkusme předpokládat, že se chcete všem takovým úpravám vyhnout. Co vám zbývá:
a. Můžete se pokusit hodit su třeba do /data. To zní fajn, ale asi vás zastaví nosuid.
b. Můžete upravit initramfs a hodit to tam. Jenže možná i tady se to bude kontrolovat. A pokud by to náhodou prošlo, znamenalo by to při každém updatu přijít o root.
Pro overlay tu typicky není moc důvod. Rozumím, že byste ji využil, ale běžně není potřeba.
Nevím, jestli i samotné odemčení bootloaderu nemůže znamenat zákaz FOTA. To by bylo asi zbytečně tvrdší opatření než nutné, ale nemohu to vyloučit.
Řešení tu je: Nějak získávat balíčky s updaty. Pak už by mělo být celkem snadné si je automaticky upravovat.
Vít Šesták 9.11. 1:09
Dokud výrobce dělá updaty, nemám moc důvod se v tom vrtat
tak ja s Nokia7Plus za 2roky odemceneho zavadece, nezkusil jedinou 3rd ROM, protoze ten AndroidOne mi k tomu nedaval duvod, ale unlock protoze root a root protoze TitanuimBackup (pripadne open OAndBackupX) kvuli lokalnimu zalohovani a i toho co GoogleZalohy a nekterejch app dat ignorujou, pak proste pristup ke vsemu, nektere app pak s root funguji lepe/snadneji, nektere bez root nefungujou vubec, atd... u NB bych taky neprekousnul ze bych nemel root/admin ucet a nemohl udelat lokalni zalohu a spolehal jen za cloud zalohu dodavatele systemu ;-)
ad OTA s Magisk sem psal tady
okalousek 9.11. 0:54
ad Nokia 7.2
- Nokia (HMD) ma Android roadmap dle prestiznosti+novosti, delaj jich 14, tak to nejak rozprostrit "museli"
- odemykatelny zavadec, nevim jak Nokia 7.2, ale co vim tak jejich nastroj pro odemceni co udelali pred casem s "cool" webpage, tak fungoval jen s jedinym modelem = Nokia8 i ten pak pri nejakem povyseni Androidu odemknuti stopli, myslim ze po case zas vratili, ja Nokia7Plus (neoficialne) odemknul v 2018/8, tim ze mel Android9-Beta, tak mohl delat i bez odemknuteho downgrade, takze sem nemusel vyuzit remote_downgrade, "pouze" mi vygeneroval za $5 unlock key, konkretne hikaricalyx, kterej ted dela i ten remote_downgrade+unlock, asi bych se ho nebal, resp. vzit NB kam das ciste W7, pripravis mu oddelenou sit :-)
- OTA + root - praxe s Nokia7Plus - z pocatku byli ruzne problemy, kdy nesel ani sideload bez toho abych flashnul stock boot.img, nekdy i ten stock musel nejdriv patchnout, pak sem prestal pouzitvat nainstalovane TWRP (nevim zda to primo ci jen s tim souviselo) a asi od 15mesicu zpet, mi funguje s nainstalovanym Magisk tento postup:
1. zobrazi se mi OTA, potvrdim, stahne/nainstaluje
2. PRED rebootem, pustim MagiskManager, vyberu "Install Magisk/To other SLot(After OTA)", to nainstaluje Magisk do (v tu chvili) neaktivniho A/B slotu, kde uz se ale nachazi ten OTA povysenej system
3. dam reboot
4. nabehne aktualizaovanej system, s aktivnim Magisk
v MagiskManager mam:
- aktivni MagiskHide
- zaple schovani MagiskManager
- v Hide schovanej root pro vsechny App pro ktere ho nechci pridelit
nevim, GooglePay nepouzivam, ale v telefonu kterym sem N7p nahradil, "Motorola Moto G Pro" (take AndroidOne), kde mam Magisk (ale nevim jak OTA, kupoval sem pred 14dny, po prvnim zapnuti to dotahlu nekolik OTA, pak sem udelal root, nastavil Magisk stejne, ale zatim se mi OTA rijnove neukazalo, na xda je komunita kolem tohoto telefonu dost mala nebo ticha, takze netusim zda uz se nekomu OTA ukazalo at jiz s root nebo ne)... nicmene do GooglePay sem pridat kreditku, a nestavkovalo, platit s tim sem nezkousel...
OS, ktery vam brani v pouzivani sveho zarizeni dle libosti je peknej hnus - vetsina Android udelatek vam neda roota, a s tim opensourcem to neni buhvijak ruzovy.. kdyz si vyrobci schovavaj pro sebe veskere drivery, takze reinstalace neni vubec mozna. Dve zajimava zarizeni co se me tu vali - maj A 4.2.2 a A 4.3.1, byt maji hw hodny i dnesni doby, jsou zbytecnym srotem kvuli samotnemu OS.
mobil má ešte hodne hodne ďaleko,... mobil budem považovať za počítač, až nebude "na tvrdo" viazaný OS s HW, a teda tak pôjde bez problémov inštalovať ľubovolný OS, až to umožní multitasking, až bude možné mať tam spustené virtuálky a pod. Dnes nejak krkolomne ide nainštalovať iný systém, ale nefunguje ti polovica vecí, dnes nejak krkolomne ide multitasking ale vlastne len pre max 2 okná. A o virtuálkach tak to ani neviem aký je stav. O pripojitelnosti k monitorom/displejom, ku tuctu rôznych špecifických periférií ani nehovoriac, v tom je tiež mobil obmedzený.
No prave ze technicky tomu nic nebrani - aby jsme to mohli pouzivat jak chceme.
Brani tomu ale vyrobce zarizeni svoji politikou - secure boot, nemoznost spusteni veci s privilegiemi od pocatku - takze i kdyby jste mel distro ktere tam pojede, protoze jste si to rozkuchal a zmeril kde jednotlive gpio a rozhrani jsou, tak proste ne, nemuzem.
V dnesni dobe je nedostatek dokumentace spis sekundarni problem - a sam zvazuji zda reversing z binarek by nesel udelat skre AI - precejenom se mechanismy fungovani kodu se znaji, a neni to uplne jako GMO / strihani a lepeni biologicke geneticke informace, resp. nahodne mutace :)
@RDa súhlas,... no v tomto je to práve, že mobil != mobil. Ale žiaľ ak mám hovoriť o mobilu všeobecne tak 95% modelov od rôznych výrobcov žiaľ na tom je z tohoto pohľadu dosť "nepočítačový vreckový počítač".
@Gregor Fefor Takže je to počítač ale zároveň to nie je počítač. Je to dosť podobné ako s Televízormi. Teda o trocha lepšie to je, ale v podstate sa dá povedať že to ani zďaleka nieje plnohodnotnou náhradou za desktop... ostatne ale definícia počítač a počítač je rozdielna. Novodobý počítač je niečo iné, ako čo počítač bol v 80 rokoch. Za počítač v starom význame potom môžeme považovať aj mikrokontroléry či dokonca akékoľvek zariadenie, ktoré konvertuje jeden sled bitov na iný sled bitov. Ale v inom význame zas môžeme pod tým rozumieť zariadenie ktoré má univerzálny procesor, alebo aj zariadenie na úrovni desktopu.
@k3dAR čiastočne súhlasím, ono dosť je to o tom že čo ľudia rozumejú pod pojmom počítač, aká je definícia tohoto slova. Istým spôsobom je tomu tak, istým nie, v podstate viď riadky hore čo som písal pre @Gregor Fefor . Inak výkonovo sú mobily hodne ďaleko za desktopom, a je jedno že majú 8 jadier CPU. Ono ale výkon sa ťažšie porovnáva aj kvôli úplne rozdielnej architektúre. ARM ťažko povedať či sa dá považovať za univerzálny procesor, dosť spolieha na koprocesory a zároveň je no je to zas iné ako u desktopu. Takže áno aj nie...
Btw. u mňa to mám naopak, desktop mám za vyše 1000€ ale mobil len za 120€.
Osobne som mal asi svoje tvrdenie inak sformulovať. Skôr som mal napísať že mobily nie sú náhradou za desktopy.
9. 11. 2020, 12:37 editováno autorem komentáře
Mlocik97
nerozporuju ze by to bylo samozrejme lepsi/zadane, ale to neznamena ze stavajici smartphone by nebyl pocitac s podporou telefonovani... pocitac neznamena nevazanej OS(kterej v Androidu diky ProjectTreble principem funguje s GSI (ano neresi to spodek jako jadro, ktere zustava pod GSI stejne)), ani multitasking (kterej v Androidu uzivatelsky funguje) a uz vubec ne Virtualky ;-)
dnesni Android smartphone ma 8jadrove CPU s ~2.5GHz, 4/6/8 GB RAM, ~128GB uloziste, spoustu senzoru, bezi na nem OS kterej umoznuje instalaci aplikaci v podstate neomezenych, atd... v tomto ohledu je to vice pocitac nez regulerni PC pocitace pred lety ;-) casto ma clovek co nepotrebuje vykone PC/NB dnes mnohem mene vykonejsi PC/NB nez ma Smartphone...
„aby vyvinuli operační systém pro chytré telefony.“ – původně pro fotoaparáty: https://www.pcworld.com/article/2034723/android-founder-we-aimed-to-make-a-camera-os.html (via Wikipedia)