Гоогле Пикел 2 подржава ослобађање привезивања—познато и као хардверски убрзано привезивање—што помаже да се продужи трајање батерије док повезујете интернет.
Много тога о новом Гоогле Пикел 2/Пикел 2 КСЛ тек треба да буде откривено. Гугл је убрзао свет технологије када су изненада открили да нови паметни телефони имају уграђен прилагођени процесор слике који се зове Пикел Висуал Цоре, иако то има тек треба омогућити. Постоји још једна занимљива ствар коју смо пронашли на Пикел-у 2, иако нисмо 100% сигурни шта све импликације ове нове функције подразумевају. Функција, тзв хардверски убрзано привезивање, ће вероватно побољшати век трајања батерије током мобилног повезивања података тако што ће сву логику која се односи на прослеђивање пакета и друге обавезе везане за привезивање пребацити на хардвер.
Постојећи власници Гоогле Пикел 2 или Пикел 2 КСЛ могу пронаћи ову функцију у опцијама за програмере у категорији Умрежавање. Омогућено је подразумевано, тако да вероватно већ функционише на овим уређајима. У Андроид Опен Соурце Пројецт-у (АОСП) можемо видети неколико урезивања везаних за функцију под „
тетхер-оффлоад„ознака. Видимо да постоји логика за преношење ограничења података вашег паметног телефона на код за истовар тако да ваши подаци ограниче није прекорачена.Што је најважније, можемо видети имплементацију за "тетхер истоварити ХАЛ." Слојеви хардверске апстракције (ХАЛ) су оно што омогућава Андроид систему да се повеже са ВиФи чипом у СоЦ-у који ће управљати хардверски убрзаним повезивањем. Овај ХАЛ користи Андроид да растерети сав терет прослеђивања пакета са Андроид-а на хардвер намењен за њега.
Крајњи резултат је да ће системски ресурси посвећени повезивању мобилних података бити ослобођени за друге сврхе. Што је ЦПУ уређаја мање одговоран за операције везане за повезивање, то се више енергије штеди. Ово може бити посебно корисно када уређај уђе у стање спавања, јер тренутно софтверско привезивање на Андроиду захтева да ЦПУ буде будан уз помоћ вакелоцк-а. Пребацивањем одговорности повезивања на хардвер, можда ће ЦПУ заиста ући у стање мировања –продужавање трајања батерије што дуже будете везани.
Дакле, који уређаји подржавају хардверски убрзано привезивање? Па, до сада смо пронашли само прекидач на Гоогле Пикел 2/Пикел 2 КСЛ, тако да претпостављамо да га подржавају само ти уређаји. Према ХАЛ-у за ослобађање привезивања, чини се да је Гоогле тестирао подршку на Гоогле Некус 5Кс (буллхеад). Штавише, према неколико коментара запослених у Гуглу, чини се да је ХАЛ привезивање поприлично неутралан према добављачима:
У другом коментару, Гугл-ов радник помиње како уређаји могу да мешају и упарују ВиФи чипове и да ослободе ХАЛ-ове, али да АПИ који су направили је и даље дизајниран да ради на максималном трајању батерије из вашег уређаја док везивање.Иако овај ХАЛ има неколико карактеристика за подешавање компаније Куалцомм, велика већина овога је неутрална за добављача. Сваки продавац са СоЦ-ом који има одговарајуће способности би могао да подржи преузимање хардвера за повезивање са овим, у теорији (можда би прескочили додатни фд пролазак при подешавању, ко зна).
На самом врху дефинишемо да ће овај АПИ вратити статичку конфигурацију. У зависности од имплементације добављача/хардвера, ове могућности се могу променити. За нпр. један уређај може имати Ви-Фи од добављача А, и испразнити ХАЛ од добављача Б. док други уређај може имати Ви-Фи чипсет од продавца Б и ослободити ХАЛ од продавца Б. У овом случају могућности ослобађања могу бити различите. Чак и са ограниченим могућностима, оквир/клијент ће можда желети да искористи предности ослобађања хардвера за ограничен скуп. Због тога је АПИ дизајниран да извуче највише сока из хардвера с обзиром да могу постојати варијације од соц до соц имплементације.
Ако поседујете Гоогле Пикел 2/Пикел 2 КСЛ и желите да видите статус хардверски убрзаног повезивања, можете да унесете следеће АДБ схелл команда и потражите стрингове који се односе на "испуштање хардвера:"
adb shell dumpsys connectivity tethering
Мораћемо да урадимо тестирање да бисмо заправо видели колико је хардверски убрзано привезивање ефикасно у побољшању трајања батерије током повезивања. Везивање је такође изазивало велики хит у перформансама, али су огромна побољшања брзине процесора и оптимизације у Андроид-у углавном решила тај проблем. Према томе, не очекујемо да ће пребацивање логике привезивања преко ХАЛ-а за истовар на ВиФи чипсет довести до приметног побољшања перформанси.