Artikel

Android O og Bluetooth 5: Alt hvad du behøver at vide

protection click fraud

Det HTC U 11 og Motorola Z2 Force begge leveres med Android N og Bluetooth 4.2 support. Begge får Bluetooth 5-support med deres respektive Android O-opgraderinger. Lad os tale om, hvad det betyder, og hvorfor de ventede.

Dette er en softwareopdatering

Qualcomm Snapdragon 835-hardware understøtter Bluetooth 5. Vi ved, at dette er tilfældet, ikke kun fordi Qualcomm fortæller os, men fordi telefoner som OnePlus 5 og Galaxy S8 og S8 + leveres med Bluetooth 5 support. HTC nævner dette i sin nylig FCC-arkivering:

Den største ændring er at aktivere Bluetooth 5.0 via software uden hardwareændring. Kildekoden / SW-filen om denne SW-aktivering opbevares KUN af HTC Corporation, og det er UMULIGT at frigive denne kildekode / SW-fil til enhver anden tredjepart for at påvirke RF-funktionen, strømmen eller vurderingen af ​​denne enhed. Bortset fra de ovennævnte ændringer udføres der ingen andre ændringer.

Ændringen kommer, når disse telefoner opdateres til Android O (og nej, vi ved ikke, hvornår det bliver), og du behøver ikke gøre noget eller sende dine telefoner hvor som helst eller få et nyt SIM-kort. Det fungerer bare.

Det er sejt, men hvad gør Bluetooth 5 bedre end 4.2?

Bluetooth-specifikationer ligner meget USB-specifikationer. De bruger et numerisk system til at spore dem, og for at kvalificere sig som kompatible skal hardwaren være i stand til at opfylde visse tærskler for overførsel og modtagelse af hastigheder, strømforbrug og kompatibilitet. Det betyder, at et højere tal vil være nyere og bedre på nogle måder end et lavere tal, og et spring fra 4,2 til 5 er mere vigtigt end et spring fra 4,1 til 4,2.

Bluetooth 5 giver længere rækkevidde, hurtigere datahastigheder og en bedre måde at oprette forbindelse på.

Bluetooth 5 har tre hovedfunktioner: 4x længere rækkevidde, dobbelt så hurtig data og otte gange længere ADV-pakker (ADV står for reklame, og reklamepakker bruges til at udsende, hvad en enhed kan gøre med alle andre Bluetooth-enheder i rækkevidde). Det er let at forstå, hvorfor mere rækkevidde er godt, men det er vigtigt at vide, at dataoverførsel er mere end bare deling af filer. For eksempel er musik også digitale data, når den streames over Bluetooth, og en højere hastighed betyder, at den kan levere mere af lyddataene til "bedre" lyd og mindre chance for synkroniseringsfejl.

Større ADV-pakker er også vigtige. Når en enhed kan dele mere information om dens muligheder, er håndtrykket mellem to enheder hurtigere og mindre fejlbehæftet. Der er mange tekniske fordele ved en længere ADV-pakke, og hvis du er interesseret, skal du gøre det se. Bare ved, at enheder ikke kan oprette forbindelse via Bluetooth uden at bruge ADV-pakker, og at have flere data i hver giver en bedre oplevelse.

Et eksempel: Brug af Bluetooth 5 kan din telefon streame musik til dine hovedtelefoner op til 120 fod væk (mod 30 fod for ældre Bluetooth-standarder) og sende dobbelt så meget digitale data, så din musik lyder fyldigere og ikke stammer så meget og kan forbinde med færre fejl, fordi de to enheder ved mere om, hvad hver er i stand til af. Det er godt rundt omkring.

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

Vi kan ikke være 100% sikre på, hvorfor de venter, men det er sandsynligvis på grund af den ekstra support til Bluetooth 5, der kommer i Android O.

Bluetooth 5-standarden blev afsluttet i december 2016, så alle har kendt til ændringerne i et stykke tid. Da Android N blev afsluttet, var Bluetooth 5-standarden endnu ikke komplet, så der er nogle ret vigtige funktioner, der ikke understøttes. Der mangler især to vigtige funktioner i Android N.

  • Det foretrukne PHY (fysiske) lavenergilag. Når to enheder kommunikerer via Bluetooth, skal de finde ud af den bedste og mest effektive måde at sende data på. Hver enhed har et sæt kontroller for at se efter den "rigtige" metode til at bruge her, og Bluetooth 5-support kontrolleres ikke. Dette betyder, at forbindelsen falder tilbage til en tidligere Bluetooth-standard, og Bluetooth 5-funktionerne bruges ikke.
  • ADV-pakker, der er længere end 60 byte, kan ikke kontrolleres. Når to Bluetooth-enheder "taler" til hinanden, scannes ADV-pakkerne. I Android N forventes pakken at have en bestemt længde, så pakker større end 60 byte kan returnere en fejl eller simpelthen ikke læses. I Android O har dette ændret sig, og der er ingen forventet længde på hver pakke, og rådataene læses, indtil slutningen af ​​pakken er nået.

I enklere vendinger betyder dette, at en Bluetooth 5-enhed på Android-versioner tidligere end O ikke er i stand til korrekt at annoncere, hvad den er og hvad den kan gøre, og når forbindelsen endelig er oprettet, falder den tilbage til en ældre standard, selvom hardwaren understøtter det.

Bluetooth 5 var bare ikke klar, da Android N blev udviklet.

Samsung Galaxy S8 skal for eksempel bruge kode i Bluetooth-laget fra Samsung selv for at komme omkring disse problemer, fordi Android ikke har understøttelse. Dette koster en masse penge og tager meget tid, og i sidste ende skal det muligvis alle ændres for at være mere kompatible med Android O. Det er mere en forretningsbeslutning end en teknisk beslutning. Da Samsung tog sig tid til at tilføje sine egne ekstra til Bluetooth, byggede den klogt Bluetooth 5-standarden i stedet for en ældre standard.

Bluetooth bliver fantastisk, når vi får understøttelse af Android O og Bluetooth 5, ikke?

Nix. Undskyld.

Alle fordelene ved Bluetooth 5 kræver begge enheder skal være Bluetooth 5-kompatible. Hvis en enhed f.eks. Er Bluetooth 4.x-specificeret, falder forbindelsen tilbage til 4.x-standarden. Det betyder, indtil intet af dit hovedtelefon eller bilsystem er Bluetooth 5 klar, betyder intet af dette. To Galaxy S8-telefoner, der er tilsluttet via Bluetooth, kan have hurtigere filoverførsler, men der er ingen garanti for, at Samsungs version af Bluetooth 5 og Android O's version er 100% kompatibel, så en GS8 til HTC U11-forbindelse muligvis ikke gavn.

Fordele ved Bluetooth 5 kræver, at begge enheder er kompatible.

Når Bluetooth 5 bliver gamle nyheder, og alt understøtter det (hvilket ikke vil være snart), vil dette ændre sig, og vi ser fordelene. En god nyhed er, at IoT-enheder (Internet of Things) normalt er foran kurven, og vi ser Bluetooth 5-understøttelse længe før andre enheder begynder at bruge den. Dette kan være en ret stor ting, når vi taler om lavenergiscanning på grund af de længere ADV-pakker. Du sparer batterilevetid, når du leder efter fyrtårne ​​eller andre LE-enheder.

Android har altid tænkt fremad, når det kommer til Bluetooth, og vi ser det med hver nye udgivelse. Bare hold øje med andre enheder, der er Bluetooth 5-klage, for at drage fordel af de nye standarder.

Jerry Hildenbrand

Jerry er Mobile Nation's bosiddende nørd og stolt af det. Der er intet, han ikke kan tage fra hinanden, men mange ting, som han ikke kan samle igen. Du finder ham på tværs af Mobile Nations-netværket, og du kan slå ham op på Twitter hvis du vil sige hej.

instagram story viewer