Artikkel

Android O og Bluetooth 5: Alt du trenger å vite

protection click fraud

De HTC U 11 og Motorola Z2 Force begge leveres med Android N og Bluetooth 4.2-støtte. Begge får Bluetooth 5-støtte med sine respektive Android O-oppgraderinger. La oss snakke om hva det betyr og hvorfor de ventet.

Dette er en programvareoppdatering

Qualcomm Snapdragon 835-maskinvaren støtter Bluetooth 5. Vi vet at dette er tilfelle, ikke bare fordi Qualcomm forteller oss, men fordi telefoner som OnePlus 5 og Galaxy S8 og S8 + leveres med Bluetooth 5-støtte. HTC nevner dette i sin nylig innlevering av FCC:

Den største endringen er å aktivere Bluetooth 5.0 av programvare uten maskinvareendring. Kildekoden / SW-filen om denne SW-aktiveringen vil KUN holdes av HTC Corporation, og det er umulig å slippe disse kildekoden / SW-filen til en annen tredjepart for å påvirke RF-funksjonen, strømmen eller vurderingen av denne enhet. Med unntak av endringene nevnt ovenfor, utføres ingen andre modifikasjoner.

Endringen vil komme når disse telefonene er oppdatert til Android O (og nei, vi vet ikke når det blir), og du trenger ikke å gjøre noe eller sende telefonene dine hvor som helst eller få et nytt SIM-kort. Det vil bare fungere.

Det er kult, men hva gjør Bluetooth 5 bedre enn 4.2?

Bluetooth-spesifikasjoner ligner mye på USB-spesifikasjoner. De bruker et numerisk system for å spore dem, og for å kvalifisere som kompatible, må maskinvaren kunne oppfylle visse terskler for overføring og mottakshastigheter, strømforbruk og kompatibilitet. Det betyr at et høyere tall vil være nyere og bedre på noen måter enn et lavere tall, og et hopp fra 4,2 til 5 er mer signifikant enn et hopp fra 4,1 til 4,2.

Bluetooth 5 gir lengre rekkevidde, raskere datahastigheter og en bedre måte å koble til.

Bluetooth 5 har tre hovedfunksjoner: 4 ganger lengre rekkevidde, dobbelt så høy hastighet og åtte ganger lengre ADV-pakker (ADV står for reklame, og reklamepakker brukes til å kringkaste hva en enhet kan gjøre med alle andre Bluetooth-enheter i område). Det er lett å forstå hvorfor mer rekkevidde er bra, men det er viktig å vite at dataoverføring er mer enn bare å dele filer. For eksempel er musikk også digitale data når den streames over Bluetooth, og en høyere hastighet betyr at den kan levere mer av lyddataene for "bedre" lyd og mindre sjanse for synkroniseringsfeil.

Større ADV-pakker er også viktige. Når en enhet kan dele mer informasjon om evnene, er håndtrykket mellom to enheter raskere og mindre utsatt for feil. Det er mange tekniske fordeler med en lengre ADV-pakke, og hvis du er interessert, bør du ta en titt. Bare vet at enheter ikke kan koble til via Bluetooth uten å bruke ADV-pakker, og å ha mer data i hver gir en bedre opplevelse.

Et eksempel: Ved hjelp av Bluetooth 5 kan telefonen streame musikk til hodetelefonene dine opptil 120 meter unna (mot 30 fot for eldre Bluetooth-standarder), sende dobbelt så mye digitale data slik at musikken din høres fyldigere ut og ikke stammer så mye, og kan koble til med færre feil fordi de to enhetene vet mer om hva hver er i stand til av. Det er bra rundt.

Så hvorfor venter HTC og Motorola på at Android O skal bytte?

Vi kan ikke være 100% sikre på hvorfor de venter, men det er sannsynlig på grunn av den ekstra støtten for Bluetooth 5 som kommer i Android O.

Bluetooth 5-standarden ble fullført i desember 2016, så alle har kjent til endringene en stund. Da Android N ble avsluttet, var Bluetooth 5-standarden ikke fullført ennå, så det er noen ganske viktige funksjoner som ikke støttes. Spesielt mangler to viktige funksjoner i Android N.

  • Det foretrukne PHY (fysiske) lavenergilaget. Når to enheter kommuniserer via Bluetooth, må de finne ut den beste og mest effektive måten å sende data på. Hver enhet har et sett med kontroller for å se etter den "riktige" metoden å bruke her, og Bluetooth 5-støtte blir ikke sjekket. Dette betyr at forbindelsen vil falle tilbake til en tidligere Bluetooth-standard, og Bluetooth 5-funksjonene vil ikke bli brukt.
  • ADV-pakker som er lengre enn 60 byte, kan ikke kontrolleres. Når to Bluetooth-enheter "snakker" med hverandre, skannes ADV-pakkene. I Android N forventes pakken å ha en viss lengde, så pakker som er større enn 60 byte kan returnere en feil eller rett og slett ikke bli lest. I Android O har dette endret seg, og det er ingen forventet lengde på hver pakke, og rådataene blir lest til slutten av pakken er nådd.

På en enklere måte betyr dette at på Android-versjoner tidligere enn O, er en Bluetooth 5-enhet ikke i stand til å kunngjøre hva den er og hva den kan gjøre, og når tilkoblingen er endelig satt opp, vil den falle tilbake til en eldre standard selv om maskinvaren støtter den.

Bluetooth 5 var bare ikke klar da Android N ble utviklet.

Samsung Galaxy S8, for eksempel, må bruke kode i Bluetooth-laget fra Samsung selv for å komme rundt disse problemene fordi Android ikke har støtte. Dette koster mye penger og tar mye tid, og til slutt må det kanskje endres for å være mer kompatibel med Android O. Det er mer en forretningsbeslutning enn en teknisk beslutning. Siden Samsung tok seg tid til å legge til sine egne tillegg til Bluetooth, bygget den klokt inn Bluetooth 5-standarden i stedet for en eldre standard.

Bluetooth kommer til å bli fantastisk når vi får støtte for Android O og Bluetooth 5, ikke sant?

Nei. Beklager.

Alle fordelene med Bluetooth 5 krever både enheter skal være Bluetooth 5-kompatible. Hvis en enhet for eksempel er Bluetooth 4.x-spesifisert, faller forbindelsen tilbake til 4.x-standarden. Det betyr at inntil hodetelefonene eller bilsystemet ditt er Bluetooth 5 klart, har ingenting av dette noe å si. To Galaxy S8-telefoner koblet til via Bluetooth kan ha raskere filoverføringer, men det er ingen garanti for at Samsung versjonen av Bluetooth 5 og Android O-versjonen er 100% kompatibel, så en GS8 til HTC U11-tilkobling har kanskje ikke fordel.

Fordeler med Bluetooth 5 krever at begge enhetene er kompatible.

Når Bluetooth 5 blir gamle nyheter og alt støtter det (som ikke vil være når som helst snart), vil dette endre seg, og vi vil se fordelene. En god nyhet er at IoT (Internet of Things) -enheter vanligvis er foran kurven, og vi ser Bluetooth 5-støtte lenge før andre enheter begynner å bruke den. Dette kan være en ganske stor avtale når vi snakker om lavenergiskanning på grunn av de lengre ADV-pakkene. Du sparer batterilevetid når du leter etter fyrtårn eller andre LE-enheter.

Android har alltid tenkt fremover når det gjelder Bluetooth, og vi ser dette med hver nye utgivelse. Bare vær på utkikk etter andre enheter som er Bluetooth 5-klage for å dra nytte av de nye standardene.

Jerry Hildenbrand

Jerry er Mobile Nation's bosatt nerd og stolt av det. Det er ingenting han ikke kan ta fra hverandre, men mange ting han ikke kan sette sammen igjen. Du finner ham på tvers av Mobile Nations-nettverket, og du kan slo ham på Twitter hvis du vil si hei.

instagram story viewer