Članek

V Androidu Oreo je bilo veliko dela na povezavi Bluetooth

protection click fraud

V svojih Reddit AMA Danes na seji (Vprašaj me karkoli) Googlova ekipa prevzame Bluetooth. Natančneje, če Android Oreo lahko manj sesa.

Skupina se zaveda vseh napak in nedoslednosti Bluetooth, ki so očitne številnim telefonom Android, in je uporabila trik, ki so se ga naučili med pisanjem novih sistemskih elementov za Android N na Pixel.

Tim Murray: Ekipe za Bluetooth, zvok in zmogljivost za Android so dejansko naredile veliko za izboljšanje BT zvoka v jeziku O. Od zadnjega predogleda za razvijalce smo stikalo notranje preusmerili, ker smo potrebovali malo več časa, da se prepričate, da so stvari stabilne, tako da še niste videli sadov tega dela še.

Kaj smo storili: že med razvojem Pixela je ekipa za perfete ugibala, da je verjetno dobra ideja naredite dele sistema, ki so kritični za uporabniški vmesnik, čim bolj deterministični, da se izognete naključnemu načrtovalcu zamude. Izkazalo se je da, to je dobra ideja in odstranjevanje zamude načrtovalca iz cevovoda uporabniškega vmesnika popravi tono naključnih jank-ov. Ogledate si lahko podrobnosti o vseh stvareh, ki smo jih počeli https://source.android.com/devices/tech/debug/eval_perf. Za uporabniški vmesnik je delovalo tako dobro, da smo se odločili storiti isto za zvok BT. Videli smo primere, ko bi naključna zamuda načrtovalca povzročila zvočne artefakte BT, zato smo se poskusili potruditi celotnega cevovoda BT, da bi natančno ugotovili, katera jamstva so potrebna, da bi zagotovili kakovost zvoka popolno. To je odstranilo deset milisekund možnega tresenja na paket BT in zahtevalo popravke v celotnem skladišču, od ogrodja do gonilnikov jedra.

Naše testiranje kaže, da je zaradi teh sprememb zanesljivost zvoka BT drastično boljša v primerjavi z N. Zadovoljni smo s tem, kako se je izšlo, in upamo, da boste opazili enake izboljšave.

Preberite celotno nit komentarjev

V "običajnem" govoru so poenostavili kodo za ključne elemente uporabniškega vmesnika, tako da je bila bolj linearna in sistemu ni bilo treba čakati, da se opravilo razporeja in pride na vrsto. Izrezovanje nepotrebnih zamud in obdelava je veliko tistega, zaradi česar je uporabniški vmesnik Pixla tako tekoč in brez zaostankov. Uporaba teh istih tehnik v povezavi Bluetooth bi morala pomeniti, da se v istem času pošlje več podatkov in manj časa porabi za obdelavo pri viru. To omogoča boljšo povezavo in nemoten tok.

Verizon ponuja Pixel 4a za samo 10 USD mesečno na novih linijah Unlimited

Kot smo že omenili, je bilo to storjeno od zadnjega razvijalec beta je bil sproščen, zato ga še nismo videli v akciji. Veselimo se tega, skupaj z vsemi ostalimi končnimi popravki in izboljšavami zdaj, ko je Android Oreo uradno izšel.

instagram story viewer