Android betreedt langzaam het RISC-V-tijdperk. Tot nu toe hebben we Google zien zeggen dat het “Level 1”-ondersteuning wil geven voor de stijgende CPU-architectuur van Android, waardoor RISC-V op gelijke voet komt te staan met Arm. Qualcomm heeft zijn eerste RISC-V Android-chip voor de massamarkt aangekondigd, de nog titelloze Snapdragon Wear-chip voor smartwatches. Google heeft nu een tijdlijn voor ontwikkelaarstools aangekondigd via Google’s open source blog. Laatste bericht met de titel “Android en RISC-V: wat u moet weten om er klaar voor te zijn“.
Om het Android-besturingssysteem en het app-ecosysteem een nieuwe architectuur te laten ondersteunen, zal er ongelooflijk veel werk nodig zijn van Google en ontwikkelaars, en deze tools leggen de basis voor dat werk. Ten eerste heeft Google de virtuele machinesimulator ‘Cuttlefish’ al actief, inclusief een animatie ervan in actie. Dit is geen officiële “Android-emulator” – gericht op app-ontwikkelaars die apps ontwikkelen – Cuttlefish is een hardware-emulator voor… Ontwikkeling van Android-besturingssystemen. Het is hetzelfde idee als een Android-emulator, maar dan voor de onderste helft van de technologiestapel: de kernel, het raamwerk en de hardwareonderdelen. Met Cuttlefish kunnen Google en andere Android-bijdragers aan een RISC-V Android-versie werken zonder met een individueel RISC-V-apparaat te knoeien. Google zegt dat het nu goed genoeg werkt Downloaden en simuleren RISC-V-apparaat vandaag, hoewel het bedrijf waarschuwt dat er nog niets is verbeterd.
De volgende stap is het draaien van een Android-emulator (voor app-ontwikkelaars) en Google zegt: “Het plan is om tegen 2024 emulators openbaar beschikbaar te maken, met een volledige set functies voor het testen van apps voor verschillende apparaatvormfactoren!” Het leuke van Android is dat het grootste deel van de app-code is geschreven zonder rekening te houden met enige architectuur, het is allemaal gewoon Java/Kotlin. Dus zodra Android RunTime RISC-V-code begint uit te geven, moet veel applicatiecode gewoon werken. Dit betekent dat het meeste porteringswerk zich zal moeten verdiepen in dingen die zijn geschreven in de NDK, de originele ontwikkelaarskit, zoals bibliotheken en games. De emulator is echter nog steeds geweldig om te testen.
Het bericht bevestigt ook, dit keer van Google, dat de Qualcomm smartwatch het eerste Android-aangedreven RISC-V-apparaat op de markt zal zijn. Nu de Pixel Watch 2 van SoC’s overstapt van Samsung naar Qualcomm, hebben we zeker het gevoel dat we op ramkoers zitten om te zien dat een Pixel Watch 3 of 4 een Qualcomm RISC-V-chip gebruikt.
More Stories
Apple kondigt uitbreiding van Vision Pro naar nog twee landen aan
Hoe u de Apple Gehoortest doet met AirPods Pro 2
Apple kondigt MacBook Pro-modellen aan met M4 Pro- en M4 Max-chips, Thunderbolt 5-ondersteuning en meer