Članek

Android 7.0 in Snapdragon 800 - uganka

protection click fraud

Mnogi od nas smo žalostni, da Nexus 5 ne dobi nobene uradne posodobitve za Android 7.0. Še posebej, ko smo gledali in videli, kako Google še naprej gradi drevesa naprav v kodi za Hammerhead - to pomeni, da je nekdo nekje delal na tem. In ko je Sony objavil, kateri telefoni bodo prejeli posodobitev za Android 7.0, so mnogi opazili, da Xperia Z3 ni bil na seznamu. Čeprav ideja, da telefoni iz leta 2014, ki se ne bodo posodabljali konec leta 2016, ni posebej presenetljiva, pa dejstvo, da je bil Z3 del Sonyjevega koncepta Android Initiative - modno ime za program Android 7.0 Beta - vendar ni uspelo zmanjšati in da je Google takrat nenadoma delal Nougat za Nexus 5 ustavil je bil.

Verizon ponuja Pixel 4a za samo 10 USD mesečno na novih linijah Unlimited

Zaradi razmer se internet postavlja očitno vprašanje - zakaj? Odgovor je, da Z3 in Nexus 5 dejansko ne moreta uradno zagnati Androida 7.0, čeprav bi lahko kot beta. Beri naprej. Vse bo smiselno.

Posodobitve platforme Android niso takšne pomembno za potrošnike

takšni, kot si jih predstavljamo. Tu v Androidu Central se navdušimo nad vsem novim in bleščečim, povemo vam takoj, ko lahko (pogosto potem, ko že veste, ker pride do puščanja), nato pa se vsi skupaj navdušimo. Resničnost je taka, da vam bodo storitve Google Play in mesečni popravki dolgo časa omogočali vse, kar počnete v telefonu, in ko se bo pojavila obvezna aplikacija, ki zahteva naslednjo različico Androida, boste verjetno imeli nov telefon ali nadgradnja.

Še vedno si ga lahko želimo, toda takole pač potekajo stvari nekdo Google stopi naprej in ga spremeni. Potem boste slišali pogovore o Googlovi železni pesti in pritožbah EU in bog ve kaj še. Status quo je zanič, vendar je še vedno status quo.

Android 7.0 nima uradne podpore za Snapdragon 800.

Zlasti za posodobitev Androida 7.0 ne smemo gledati dlje od zahtev in strojne opreme Xperia Z3 ali Nexus 5 (in veliko drugih telefonov) za verjeten odgovor o tem, zakaj nekaterih telefonov ni mogoče posodobljeno. Tega ne moremo potrditi z uradnimi izjavami ali dokumenti ali modnim diapozitivom, vendar smo dovolj prepričani, da se o tem pogovorimo in zakaj se je izšlo tako.

Android 7.0 v AOSP je odpravil podporo za nabor čipov MSM8974. Snapdragon 800 SoC uporablja ta čip skupaj z grafičnim procesorjem Adreno 330. To pomeni, da so telefoni (in tablični računalniki - živjo, Nexus 7), ki uporabljajo Snapdragon 800, niso podprti. Toda to ne pojasnjuje, zakaj je Z3 lahko zagnal beta in jo dobro zagnal. Zato je na sliki združljivost z Google Play.

O teh vprašanjih ne govori nihče iz nobenega vpletenega podjetja in zahteve za uradno izjavo niso bile vrnjene, a internet ima o vsem tem nekaj namigov. Tukaj vidimo Ola Olsson iz Sony Mobile Communications, pogovorite se o tem v komentarju v storitvi Google+.

Ja, to je žalostno, vendar ne želimo igrati igre krivde, kar pomeni, da ne moremo povedati več o tehničnih omejitvah. Tudi če bi vam resnično radi dali N na z3 (c), tega ne bi mogli [ne] narediti, tudi če bi želeli opraviti Google CTS.

Podobne odzive boste našli kje drugje, Sony pa nikogar ne meče pod avtobus in stvari obravnava profesionalno, korporativno. Pomembno je omeniti Google CTS.

Google CTS je paket za testiranje združljivosti, ki se uporablja za zagotovitev, da je naprava certificirana za uporabo Googla Play. Android je brezplačna aplikacijska platforma, ki jo lahko vsakdo vzame in uporablja na kakršen koli način, vendar Google Play ni. To je pravi profitni komercialni podvig in Google ima popoln in popoln nadzor nad vsem, kar je povezano z njim.

Dejanska pravila in zahteve, ki so potrebne za skladnost s sistemom Android 7.0 CTS, so nekoliko skrivnostna - bodisi partnerji o tem ne morejo govoriti ali nočejo govoriti o tem, vendar vemo bistvo tega. Vaš izdelek mora biti sposoben zagnati katero koli aplikacijo, ciljno usmerjeno na vašo različico platforme. To pomeni, da če uporabljate Android 7.0, morate podpirati katero koli aplikacijo, zasnovano za Android Nougat. Ti lahko preverite dokumentacijo za Android 6.0.1 CTS če ste radovedni. Ko bo posodobljena, mora biti dokumentacija za Android 7.0 CTS na istem mestu.

Med beta testiranjem za Android N - takoj po izidu četrte različice - so razvijalcem povedali, da so API-ji za Android N dokončani in lahko začnite ciljati na aplikacije zanje v Googlu Play. Ena od stvari, ki jih Android N počne za razvijalce, je, da jim dovoli uporabo API-jev Vulkan in OpenGL ES 3.1 tako s SDK kot z NDK. Za to pa potrebujete strojno podporo. Snapdragon 800 ne ponuja strojne podpore za nobeno in aplikacije, ki niso zasnovane tako, da bi se vrnile na starejšo različico OpenGL, ne bi delovale.

Kot smo že omenili, zdaj nimamo dostopa do najnovejših dokumentov Android CTS. Za Android 6.0.1 je dejal, da mora strojna oprema podpirati OpenGL ES 1.0, 2.0 in 3.0 ali 3.1. To so mi že povedali je bil spremenjen tako, da pravi "podpira OpenGL ES 1.0, 2.0, 3.0 in bodisi 3.1 ali Vulkan," Google pa ni rekel ničesar uradno. Toda to zagotovo pojasnjuje, zakaj je bila odstranjena podpora za Snapdragon 800 in telefoni, kot sta Nexus 5 in Z3, ne bodo videli uradne posodobitve, in prepričan sem, da je to razlog.

Android je odprt, Google Play pa ne; gre za pravila.

To je dolga, zapletena in zmedena tema - podobno kot posodobitve za Android na splošno. Na koncu vemo dve stvari: Sony Xperia Z3 ne bo posodobljen na Android 7.0, ker ne bi prestal CTS za tehnični Snapdragon 800 SoC ne ponuja OpenGL ES 3.1 podpore. Tudi dejstvo, da noben telefon, ki uporablja Snapdragon 800 ali 801 (801 uporablja tudi grafični procesor Adreno 330), ni bil napovedan kot posodobitev, je prav tako zgovoren.

Bodimo iskreni - to je zanič. Kot navdušenci želimo dobiti posodobitev, tudi če to nič ne spremeni. Praktično stališče, da posodobitve platforme niso tako pomembne, kot si jih predstavljamo, je v redu in mislim, da je res, vendar to ne zadovolji notranjega geka. Ampak to je tudi neizogibno. Android ima za napredek in podporo novim (in boljšim) tehnologijam, kot je Vulkan. Kadar te zahtevajo podporo strojne opreme, mora biti prekinitev. Mogoče bi se tokrat temu lahko izognili - General Mobile 4G, an Android One naprava, ki uporablja Snapdragon 410 in je na vsak način šibkejša na strojni strani kot kateri koli telefon, ki deluje Snapdragon 800 - že ima Android Nougat in to vrže ogromen ključ tudi v najbolj verjetne teorija.

Ali Google tukaj krši svoja pravila glede CTS? Ali pa je vse, kar smo slišali in mislimo, da poznamo vsa sranja, in res je nekaj zloveščega zapleta, ki nas razjezi? (Prepričan sem, da Google krši lastna pravila, ker lahko, vendar sem prav tako prepričan, da je vse sranje, zato še vedno nimam pojma.)

Bistvo je, da če imate telefon, kot je Xperia Z3, Nexus 5 ali Galaxy S5 in resnično želite Android 7.0 Nougat, verjetno ga boste morali dobiti iz fine programske opreme za gradnjo skupin za vklopljene telefone XDA.

To so najboljše brezžične slušalke, ki jih lahko kupite za vsako ceno!
Čas je, da prerežemo vrvico!

To so najboljše brezžične slušalke, ki jih lahko kupite za vsako ceno!

Najboljše brezžične ušesne slušalke so udobne, odlično se slišijo, ne stanejo preveč in jih enostavno spravite v žep.

Vse, kar morate vedeti o PS5: datum izdaje, cena in še več
Naslednja generacija

Vse, kar morate vedeti o PS5: datum izdaje, cena in še več.

Sony je uradno potrdil, da dela na PlayStation 5. Tukaj je vse, kar vemo o tem doslej.

Nokia je predstavila dva nova proračunska telefona Android One, mlajša od 200 USD
Nove Nokije

Nokia je lansirala dva nova proračunska telefona Android One, mlajša od 200 USD.

Nokia 2.4 in Nokia 3.4 sta zadnji dodatek k proračunski liniji pametnih telefonov HMD Global. Ker sta obe napravi Android One, bodo do treh let zagotovo prejemali dve glavni posodobitvi OS in redne varnostne posodobitve.

Tu so najboljši primeri za Galaxy S10
Najboljše, kar lahko dobite

Tu so najboljši primeri za Galaxy S10.

Čeprav to ni najnovejši telefon, je Galaxy S10 eden najlepših in najbolj spolzkih telefonov na trgu. Poskrbite, da ga opremite z enim od teh primerov.

instagram story viewer