Google Android
Čini se da je Google poduzeo značajan korak ka poboljšanju Androida u osnovi. Utvrđeno je da emulator za nadolazeću verziju Androida S radi bez ikakve podrške za 32-bitne programe. To izravno znači da će, počevši od Android S-a, sve aplikacije i knjižnice podrške morati biti kompatibilne s 64-bitnom sigurnošću i protokolima.
Čini se da Google slijedi korake Apple Inc. i provodi 64-bitnu arhitekturu u cijelom ekosustavu pametnog telefona s operativnim sustavom Android (OS). Čini se da je pretraživački div koji razvija i održava primarni Android OS sloj odlučio 64-bitnu verziju. Nakon što je prošle godine proveo 64-bitnu arhitekturu na Android aplikacijama putem Trgovine Google Play, čini se da Google prebacuje ekosustav Android OS-a na 64-bitnu arhitekturu. Nepotrebno je dodavati, ovo je vrlo važan korak prema poboljšanju učinkovitosti, funkcionalnosti, pouzdanosti i sigurnosti cijelog ekosustava Android OS-a.
Google ide u kompletu 64-bitni ukazuje na to da emulator Android S x86_64 radi bez 32-bitne podrške:
Utvrđeno je da se emulator za Android S, novu i neobjavljenu verziju Android OS-a, koja bi trebala biti objavljena nakon Androida 11, u potpunosti izvodi u 64-bitnom načinu. Drugim riječima, emulator uopće nema podršku za 32-bitnu arhitekturu. Prethodne verzije Androida dopuštale su 32-bitne aplikacije. Međutim, počevši od Androida 12, sve aplikacije, platforme i knjižnice podrške morat će se razvijati samo u 64-bitnoj arhitekturi.
Ovo je naravno velika promjena.
Trgovina Google Play započela je s provedbom 64-bitnih aplikacija 1. kolovoza 2019.
Ali postoje mnoga druga tržišta koja će učinak i dalje biti ogromna.
- Luca Stefani (@ luca020400) 26. lipnja 2020
Važno je napomenuti da je Google sam započeo tranziciju ekosustava Android OS-a na 64-bitni prošle godine. Trgovina Google Play započela je s provedbom 64-bitnih aplikacija 1. kolovoza 2019. To je značilo da su sve aplikacije trebale raditi u 64-bitnom okruženju. Sada će sam operativni sustav raditi u 64-bitnom okruženju bez mjesta za 32-bitne aplikacije.
Upravljanje prijelazom na 64-bit ima nekoliko prednosti. Uklanjanje sloja kompatibilnosti za starije 32-bitne aplikacije oslobodit će značajnu količinu RAM-a. To će omogućiti programerima aplikacija i OEM-ovima da nude pametne telefone s boljim performansama, čak i s relativno manjim RAM-om. Iako novi pametni telefoni sadrže 4 GB RAM-a i više, tržišta u razvoju još uvijek imaju uređaje s manje RAM-a.
I posljednje, ali ne najmanje važno
3) Svaki će postupak biti prisiljen koristiti nova 64-bitna sigurnosna poboljšanja, posebno kada je riječ o ARM-u- Luca Stefani (@ luca020400) 26. lipnja 2020
Osim RAM-a, Android OS i struktura podrške zauzet će malo manje prostora. Iako će promjena biti prilično minimalna da bi imala vidljiviji utjecaj, bilo je puno izgubljenog prostora, posebno za velike APK-ove koji ne koriste snopove.
Hoće li proizvođači hardvera i aplikacija moći raditi sa svim 64-bitnim Androidom?
Najveće poboljšanje sa svim 64-bitnim Androidom bit će poboljšana sigurnost. 64-bitna arhitektura je znatno sigurnija i pouzdanija od 32-bitne. Proizvođači SoC-a poput ARM zasigurno će pozdraviti taj korak jer se novi Cortex-A65 tvrtke isporučuju bez podrške za ararch32 ISA. Stoga nema prepreka OEM-ima i proizvođačima SoC-a.
Trenutno na masteru sve bi trebalo raditi dobro, osim medijskih kodeka.
To je uglavnom zato što emulirane platforme ne podržavaju ispravno novi Codec2 standard i zamjenske datoteke za OMX, staru 32-bitnu medijsku komponentu.
Napomena: Codec2 je još uvijek samo 32-bitni, potreban je daljnji rad.- Luca Stefani (@ luca020400) 26. lipnja 2020
Prebacivši sve aplikacije na 64-bitne, Google je osigurao da ekosustav aplikacija postane potpuno funkcionalan do trenutka kada se Android S pokrene. Stručnjaci ukazuju da bi trenutno sve trebalo raditi u redu, osim nekoliko medijskih kodeka. To je prije svega zato što emulirane platforme ne podržavaju novi standard CODEC2 i padaju unatrag na OMX, koja je stara 32-bitna medijska komponenta. Inače, i CODEC2 je samo 32-bitni. Jednostavno rečeno, još puno toga treba učiniti kako bismo osigurali dobru reprodukciju svih medijskih formata na svim 64-bitnim Androidima. Ostatak ekosustava već je na svom mjestu.
Oznake android