Android 16:s nya Linux Terminal-funktion gör det möjligt att köra stationära Linux-appar på mobila enheter, men Qualcomms Snapdragon-chips, inklusive den senaste Snapdragon 8 Elite Gen 5, stödjer den inte på grund av brist på icke-skyddade virtuella maskinförmågor. Användare måste välja enheter med chips från Google, MediaTek eller Samsung för att få tillgång till denna funktion. Begränsningen beror på hårdvarudesignval som prioriterar säkerhet framför bredare virtualiseringsåtkomst.
Qualcomm lanserade sin Snapdragon 8 Elite Gen 5-chip förra månaden och fick beröm för dess prestanda i benchmarks och effektivitet i mobil bearbetning. Dock faller denna högpresterande processor kort i stöd för en av Android 16:s framträdande funktioner: Linux Terminal, som gör det möjligt att köra fullständiga stationära Linux-applikationer som GIMP och LibreOffice på Android-enheter.
Linux Terminal bygger på Android Virtualization Framework (AVF), en del av Android Open Source Project, för att skapa en Debian-virtuell maskin. AVF-stöd är utbrett bland enheter som lanseras eller uppgraderas till Android 16, tack vare samarbeten mellan Google och kiselproducenter, inklusive Qualcomm, för hypervisor-implementationer. Dock är ett nyckelförutgående för Linux Terminal stöd för "icke-skyddade" virtuella maskiner, där värd-OS:et kan få bred åtkomst till VM-minne. Snapdragon-chips stödjer endast "skyddade" VM:ar, som isolerar minne för säkerhetsskäl, såsom Play Protects hotdetektering, men blockerar Linux Terminals behov.
Denna skillnad är tydlig i verkliga enheter. Samsung Galaxy Z Flip 7, drivet av Exynos 2500-chipet, kör Linux Terminal framgångsrikt, medan Galaxy Z Fold 7 med Snapdragon 8 Elite inte gör det. Likaså misslyckas appen på Xiaomi 17 Pro med Snapdragon 8 Elite Gen 5 med felet: "icke-skyddade VM:ar stöds inte på denna enhet." Verifiering via systemegenskaper visar 'ro.boot.hypervisor.vm.supported' som tom och 'ro.boot.hypervisor.protected_vm.supported' som 'true'. I kontrast hanterar MediaTek-drivna Xiaomi 15T Pro det utan problem.
Kompatibla chipsets inkluderar Googles Tensor G1 eller senare, MediaTeks Dimensity 9400+ eller senare, och Samsungs Exynos 2500. Qualcomms ståndpunkt, enligt kommunikationer med publikationen, tyder på inga omedelbara planer att lägga till stöd för icke-skyddade VM:ar, vilket potentiellt begränsar åtkomst till denna utvecklarvänliga funktion på Snapdragon-enheter.