Nexus 6 krijgt (nog) geen hardware-versnelde encryptie in Android 5.1

Nexus 6 krijgt (nog) geen hardware-versnelde encryptie in Android 5.1

Encryptie-drama

Android biedt al jaren ondersteuning voor zogenaamde full disk encryption. Dit houdt in dat alle gegevens op het toestel versleuteld worden en niet kunnen worden ingezien zonder wachtwoord, zelfs niet als het geheugen direct wordt uitgelezen. Deze full disk encryption betekent wel dat bestanden eerst moeten worden ontcijferd voordat ze kunnen worden gelezen, wat een vrij intensief proces is. Chipsetfabrikanten bouwen daarom hardware-ondersteuning in voor dit versleutelingsproces. Doordat er een speciale chip of speciale instructies aan boord zijn van een chipset, kan dit proces vele (tientallen) malen sneller dan wanneer de berekeningen door de processor zelf gedaan moeten worden.

Full disk encryption staat standaard ingeschakeld op veel toestellen die vanuit de winkel worden geleverd met Android 5.0. Bij de Nexus 6 en Nexus 9 is dat ook het geval en deze manier van versleutelen is niet uit te schakelen op beide apparaten.

Bij de Nexus 6 blijkt de full disk encryption te leiden tot haperingen in de interface. Dit komt omdat Google geen gebruik maakt van de hardware-versnelling voor encryptie die de Snapdragon 805-chipset aan boord heeft. In de plaats daarvan worden alle berekeningen gedaan door de processor zelf, waardoor deze minder capaciteit over heeft voor andere berekeningen.

Hoop op hardware-versnelling

De uiteindelijke versie van Android 5.1 voor verschillende Nexus-toestellen is gemaakt op 16 februari 2015. Vermoedelijk zal dat ook de versie zijn die beschikbaar komt voor de Nexus 6 . In de code van Android 5.1 die Google beschikbaar heeft gemaakt, zijn verschillende wijzigingen te zien die betrekking hebben op hardwareversnelling.

Nog voor de officiële release van de Nexus 6 (met Android 5.0) heeft Qualcomm-medewerker Ajay Dudani ondersteuning voor hardwareversnelling voor encryptie toegevoegd aan de Android-code van de Nexus 6. Deze wijzigingen zijn niet meegenomen in de officiële release, mogelijk omdat het te kort dag was om de code uitgebreid te testen. Uiteindelijk is zijn code eind november toegevoegd aan de testversie van wat uiteindelijk Android 5.1 zou gaan worden.

Na het toevoegen van de code van Dudani, zijn er een aantal wijzigingen geweest. Inhoudelijk is er niets meer veranderd aan de code van de Qualcomm-ontwikkelaar, maar de functie is wel meerdere keren in- en uitgeschakeld. De eerste keer dat hardwarematige versnelling werd uitgeschakeld was drie dagen na het oorspronkelijke toevoegen van deze functie aan Android 5.1 voor de Nexus 6, door Google-ontwikkelaar Justin Harrisson.

Op 3 december 2014 werd de functie door diezelfde Harrisson weer ingeschakeld met de triomfantelijke melding 'achievement unlocked: revert the revert for great justice'. Daarmee verwijst hij op een grappig bedoelde manier naar het feit dat hij het 'ongedaan maken van toevoegen van hardwarematige versnelling voor de Nexus 6' weer ongedaan had gemaakt. Waar hij met de term 'justice', gerechtigheid, op doelt, is niet echt duidelijk. Het lijkt er op dat, zoals de geruchten al beweerden, dat Google en Qualcomm onenigheid hadden met betrekking tot de licentie voor hardwarematige versnelling van encryptie. Die 'gerechtigheid' geeft in ieder geval aan dat deze encryptiemethode een stuk sneller is.

Uiteindelijk is een dag later, op 4 december 2014, hardwarematige versnelling voor encryptie op de Nexus 6 alsnog uitgeschakeld. De laatste wijziging spreekt nog wel de hoop uit dat hardware-versnelling tijdelijk uitgeschakeld is, Android-engineer van het eerste uur Iliyan Malchev, geeft aan dat het uitschakelen 'hopelijk tijdelijk is'. Een reden voor de uitschakeling wordt niet gegeven. Ontwikkelaars van custom ROMs kunnen vermoedelijk wel vrij eenvoudig hardwareversnelling inschakelen, mits de bijbehorende Qualcomm-drivers ook aanwezig zijn. Of dat het geval is, hebben wij nog niet kunnen ontdekken.

Interessant is ook dat Google in Android 5.1 nog niet de mogelijkheid biedt om full disk-encryptie uit te schakelen. Wij hebben wel wijzigingen in de code gevonden die hier op hinten, maar uiteindelijk is de functie vlak voor de release van Android 5.1 uitgeschakeld omdat deze wijziging voor opstartproblemen tijdens het testen.

Update naar 5.1

Het lijkt er dus op dat hardwareversnelling nog niet ingeschakeld is voor de Nexus 6 op Android 5.1 en ook zal het nog niet mogelijk zijn om op een officiële manier encryptie uit te schakelen op het toestel. Of dat eerste in de toekomst gaat gebeuren, is onzeker en misschien ook onwaarschijnlijk als we zien dat de laatste wijziging al drie maanden geleden was. Hoe dan ook zou een dergelijke wijziging ook in een update tussendoor, bijvoorbeeld een Android 5.1.1 mogelijk zijn.

De update naar Android 5.1 voor de Nexus 6 zal vermoedelijk vandaag beginnen. De Amerikaanse provider Sprint geeft aan dat Nexus 6-toestellen van die provider vandaag van een update voorzien zullen worden. Uiteraard is het nog even afwachten of dit daadwerkelijk gebeurt en of de update ook begint voor niet-Sprint-toestellen.

Motorola Nexus 6
3220
5.96 - 2560x1440
32/64
Qualcomm Snapdragon 805

Meer info

Motorola Nexus 6
3220
5.96 - 2560x1440
32/64
Qualcomm Snapdragon 805

Meer info

Lees meer over:
Nexus 6

Plaats reactie

666

0 reacties

Laad meer reacties

Je bekijkt nu de reacties waarvoor je een notificatie hebt ontvangen, wil je alle reacties bij dit artikel zien, klik dan op onderstaande knop.

Bekijk alle reacties

Meest gelezen

OnePlus en updates: gaat het bedrijf ten onder aan zijn updatebeleid?

OnePlus begon in 2013 als het bedrijf dat alles anders zou gaan doen en dit zelfs vastlegde in een motto: #NeverSettle. Het b...

WhatsApp-tip: zo gebruik je twee accounts tegelijk op je pc

Je kan op je computer twee WhatsApp-accounts tegelijk laten werken, en dat met een slimme truc die erg eenvoudig is om toe te...

Beste Android-apps in de Google Play Store week 19

Elke week bespreken we in 'beste apps' weer een nieuwe selectie aan interessante apps die jouw aandacht verdienen. Niet elke...

OnePlus 9-camera verbeterd met beveiligingspatch mei

OnePlus heeft de camera van zijn laatste vlaggenschepen onder handen genomen met de beveiligingsupdate van de maand mei. De O...

'Xiaomi werkt aan roterende camera in de behuizing'

Een camera onder het scherm is al geruime tijd hebben we al vaker voorbij zien komen. Een flipcamera in de behuizing is daare...

'Samsung Galaxy S21 FE komt samen met Z Fold 3 op 19 augustus'

De Samsung Galaxy Z Fold 3 zal op 19 augustus voorgesteld worden tijdens een Galaxy Unpacked-evenement dat blijkt uit nieuwe...

'Google voegt weer nieuwe manier toe om Assistent te roepen'

Google gaat het binnenkort voor iedereen mogelijk maken om de aandacht van de Google Assistent te trekken door de powerknop o...

Vivo geeft toekomstige smartphones in de X-serie 3 Android-upgrades

Vivo heeft vandaag aangekondigd dat het zijn softwareondersteuning voor de X-serie uitbreidt. De flagships in de X-serie kunn...

Google Fit-tip: zo deel je je activiteiten op sociale media en in chatapps

Je kan in de Google Fit-app je workouts delen met familie en vrienden op sociale media of via chatapps. Je kan hierbij meerde...

Officieel: Nothing's eerste draadloze oordopjes worden volgende maand gelanceerd

'Nothing', het nieuwe bedrijf van OnePlus mede-oprichter Carl Pei, maakt de naam en details van zijn eerste product bekend. H...

Lees meer

Net binnen

Officieel: Nothing's eerste draadloze oordopjes worden volgende maand gelanceerd

'Nothing', het nieuwe bedrijf van OnePlus mede-oprichter Carl Pei, maakt de naam en details van zijn eerste product bekend. H...

Facebook vraagt gebruikers om artikelen te lezen voor ze te delen

Facebook zet zijn kruistocht tegen de verspreiding van desinformatie voort met een nieuwe waarschuwing die gebruikers in de a...

'Google voegt weer nieuwe manier toe om Assistent te roepen'

Google gaat het binnenkort voor iedereen mogelijk maken om de aandacht van de Google Assistent te trekken door de powerknop o...

Google Fit-tip: zo deel je je activiteiten op sociale media en in chatapps

Je kan in de Google Fit-app je workouts delen met familie en vrienden op sociale media of via chatapps. Je kan hierbij meerde...

Beste Android-apps in de Google Play Store week 19

Elke week bespreken we in 'beste apps' weer een nieuwe selectie aan interessante apps die jouw aandacht verdienen. Niet elke...

Lees meer