Други екран ЛГ В20 добија подршку за прилагођене виџете

click fraud protection

Други екран ЛГ В20 коначно се може прилагодити прилагођеним виџетима. Нови АПИ омогућава програмерима да направе прилагођене функције другог екрана.

Јужнокорејски технолошки гигант ЛГ Елецтроницс је најпознатији међу Андроид ентузијастима водећи ЛГ Г серија паметних телефона, али компанија нуди и В серију паметних телефона која је најпознатија по свом препознатљивом Другом екрану. Иако многи корисници жарко ишчекују овогодишњи предстојећи В30 модел, љубитељи прошлогодишњег модела не би требало да се осећа изостављеним захваљујући неким недавним дешавањима. Програмери на нашим ЛГ В20 форумима су напорно радили на томе да други екран ради са прилагођеним РОМ-овима заснованим на АОСП-у, и коначно су то урадили. После месеци труда, други екран ЛГ В20 сада може да се прикаже прилагођени други екран, виџети независних произвођача и на роот-ованим и на нероотираним уређајима, базираним на залихама или АОСП-у.


Преглед другог екрана ЛГ В20

Други екран ЛГ В20. Извор слике: ЛГ

Власници ЛГ В20 су упознати са постојећим функцијама другог екрана у ЛГ-овом софтверу. Други екран може да приказује обавештења док је главни екран укључен, а нуди и неколико побољшања за неке основне апликације као што су претраживач или видео апликација. Поред тога, постоји неколико виџета које можете да изаберете у подешавањима другог екрана:

Прикажи на опцијама:

  • Недавне апликације
  • Музички плејер
  • Брзи контакти
  • Брзи алати
  • Пречице за апликације
  • Потпис
  • Предстојећи планови

Опције искљученог приказа:

  • Информације (датум и време или потпис)
  • Брзи алати

Иако постојеће функције свакако имају своју употребу, разочаравајуће је што су доступне опције за прилагођавање ЛГ В20 другог екрана толико ограничене. Корисници траже да ЛГ објави званични АПИ који би програмери могли да користе за креирање сопствени виџети, али до сада није било назнака да је компанија отворена за било шта од тога. Прилагођавање ЛГ В20 без АПИ-ја за други екран је прилично ограничено.

Иако то значи да већина власника најновијег ЛГ В водећег модела мора да живи само са опцијама акција које су им доступне, недостатак АПИ-ја је био још већи проблем за оне кориснике који више воле да користе прилагођени РОМ заснован на Андроид Опен Соурце пројекту (АОСП).


Други ЛГ В20 без екрана на АОСП РОМ-овима

ЛГ В20 има шта да волите. Ипак је то један од ретких преосталих водећих паметних телефона са уклоњивом батеријом. Али неки корисници нису велики обожаватељи ЛГ УКС, што оставља много да се пожели у погледу прилагођавања ЛГ В20. Као и код сваког другог уређаја, ови исти корисници имају опцију да откључају покретач (било званично или незванично за неке моделе), а затим флешујте РОМ као нпр ЛинеагеОС. Али при томе губе употребу функције потписа телефона – његовог другог екрана.

Физички, други екран није заправо секундарни дисплеј. Оно што се продаје као други екран је заправо исти физички дисплеј панел (са резолуцијом од 1040к160, не обухвата целу ширину уређаја јер је пресечена предњом камером и другим сензорима). Инжењерски тим компаније ЛГ успео је да креира свој псеудо-секундарни екран кроз модификације оквира и кернела. Као што је већ поменуто, како су то тачно постигли, није нам познато јер је све затворен извор.

Ране верзије РОМ-а засноване на АОСП-у биле су прилично погрешне, са сликом главног екрана која се протезала у оно што је било подручје другог екрана. Ово је очигледно непожељно понашање, тако да је разумљиво да одржава ЛинеагеОС В20 у потпуности онемогућио други екран померањем области где екран црта пикселе као и где је активна област додирног панела.

Дакле, сваки корисник В20 који је желео да флешује прилагођени РОМ као што је ЛинеагеОС морао би да се носи са губитком највидљивије функције телефона. Пошто званични код за покретање другог екрана није доступан за јавну употребу, није постојао лак начин да се натера да ради на овим РОМ-овима. Чак и нешто као рипање бинарних датотека из основног РОМ-а није довољно јер би обрнути инжењеринг бинарних датотека и читање асемблерског кода захтевали невероватну количину напора што већина програмера хобиста једноставно не може приуштити. Покрет за отварање званичне имплементације Другог екрана изгледао је немогућ задатак.


Опен Соурце АПИ за други екран

Док су многи програмери који су у почетку купили ЛГ В20 на крају прешли на друге уређаје, нису сви одустали од овог напора. Нит је покренут на нашим форумима у фебруару посвећен напорима да се ЛГ-јева функција другог екрана пренесе на АОСП РОМ-ове. Оно што је најважније, програмери су дали приоритет прављењу АПИ-ја који је био и отвореног кода и проширив за трећину странке. То значи да АПИ који би креирали не би нарушио власничку технологију компаније ЛГ и такође би омогућио било ком програмеру да направи сопствене прилагођене виџете за други екран.

Напредак је био спор, али захваљујући напорном раду неколико месеци неколико програмера укључујући КСДА Сениор Мемберс Зацхарее1,САД-РедДрагон, и ме2151 као и Расхед, ЛинеагеОС одржавалац за уређај и КСДА Рецогнизед Девелопер бигрусхдог, остварен је напредак. пре 2 недеље, Зацхарее1 заједнички следеће слике које доказују да је могућа прилагођена имплементација ЛГ-јевих виџета за други екран:

Иако су ове слике показале само нека мања прилагођавања основних виџета који се налазе на стандардном ЛГ В20 УКС, то је и даље био велики развој. И само неколико дана касније, УСА-РедДрагон је направио а пробој како да натерате други екран да ради на АОСП-у без старих проблема са приказом прекорачења. Да цитирам програмера:

Случајно сам наишао на неки код док сам покушавао да учиним да други екран делује као буквално други екран уместо као проширење које се поигравало са помацима и успело да га натера да поништи све апликације осим услуге другог екрана који сам био прављење. Други пробој је уследио када сам схватио да је немогуће избрисати део екрана у АОСП-у, тако да је морао да буде у кернелу. Уз помоћ Расхед-а (одржаваоца ЛинеагеОС-а за ЛГ Г5, Г6 и ТМО В20) успео сам да идентификујем постојећи код у кернелу како бих други екран остао укључен, док је главни панел био празан. Када су ова два открића функционисала како се очекивало, знао сам да се ближи крају и одлучио сам да почнем да задиркујем заједницу.

После велике помоћи чланова КСДА ме2151, Зацхарее1, Расхед и бигрусхдог, пројекат је наставио да се гура напред док коначно није био у употребљивом стању. Сада, посао који су ови програмери урадили може бити упакован у било који РОМ на основу АОСП изворног кода, а АПИ отвореног кода који су направили значи да било који програмер треће стране сада може да прави виџете за други екран да се отпреми у Плаи продавницу. Ово отвара потпуно нови пут за прилагођавање ЛГ В20.

Отприлике крајем ове недеље (пробни датум објављивања 18. августа), програмери ће објавити закрпу за прилагођене РОМ програмере, АПИ отвореног кода, као и шаблон за програмере треће стране који могу да користе, и неколико примера апликација које реплицирају оригинал Карактеристике. УСА-РедДрагон наводи да ће виџети засновани на ЛГ-јевом сету акција бити бесплатни за преузимање, док ће такође објавити неколико премиум виџета за 0,99 долара.

Питао сам УСА-РедДрагон које врсте функција можемо очекивати од овог новог АПИ-ја, а он је сугерисао да је следеће у току:

  • Апликације сличне залихама, као што су музички плејер, обавештења и брза подешавања. Брза подешавања ће бити уграђена у Андроид-ову стандардну имплементацију плочица за брзо подешавање, што значи било која плочица може се додати на други екран. Функција потписа и сата ће бити уграђена у РОМ.
  • Додаће се и друге функције које нису на залихама, као што је ЛЕД екран у боји (па ако добијете обавештење док екран телефона је искључен, а ЛЕД диода обично светли плаво и трепери, други екран ће емулирати то). Пулсни еквилајзер се такође може приказати у области другог екрана док пуштате музику или гледате видео записе.
  • Неколико врхунских апликација за други екран, као што су статистика о наплати док је екран искључен, РСС фид са ознакама, прилагодљива дугмад за радње специфичне за корисника (као што је покретање задатака Таскер-а). Могућности су сада бескрајне!

Треба напоменути да су овај посао радили програмери хобисти у своје слободно време. У поређењу са професионалним радом инжењера на платном списку компаније ЛГ, овај АПИ се може сматрати прљавим хаком. Посао који су обавили ови програмери није „супериорнији“ у односу на имплементацију компаније ЛГ, али је далеко отворенији. И захваљујући томе, корисници коначно могу да откључају прави потенцијал другог екрана модела В20 са било којим прилагођеним виџетима за други екран које желе да имају – широко побољшавајући прилагођавање ЛГ В20.


Као да горенаведени развоји већ нису довољно узбудљиви, такође је откривено да апликације направљене користећи овај АПИ такође раде на софтверу компаније ЛГ. То значи да било који други екран виџета које програмери направе могу да користе и корисници нероотованог, потпуно залиха ЛГ В20, као и нероутирани/роот уређај на прилагођеном РОМ-у.

Прилагођени други екран „ССВидгетс“ опција у подешавањима

Овај продор је био направио Зацхарее1 док је био у процесу израде виџета заснованих на новом АПИ-ју отвореног кода. Он је пронашао АппВидгет прилагођена категорија које ЛГ користи декомпајлирањем ЛГ КуицкТоолс-а, и користећи их је био у могућности да добије своје прилагођене виџете другог екрана да се прикажу у подешавањима.

Он је направио ан апликација отвореног кода под називом ЛГ В20 Цустом СигнБоард Видгетс који је тренутно у бета тестирању. Неколико корисника у апликацији нит форума су приметили да ради на њиховим ЛГ В20 уређајима без роот-а након што су апликацији дали дозволе ВРИТЕ_СЕЦУРЕ_СЕТТИНГС и БАТТЕРИ_СТАТС преко АДБ-а. Тренутно, апликација вам углавном омогућава да користите обојене верзије дисплеја информација о акцијама и музичког контролера, али пошто је брзо објављен као доказ концепта за тестирање функционалности на нероотираним уређајима, дефинитивно је учинио своје посао.


Потпуно прилагођени ЛГ В20 други екран, ускоро

Месеци и месеци напорног рада су се коначно исплатили. Прилагођена функционалност другог екрана је сада коначно могућа на ЛГ В20. Да би просечан корисник могао да искористи предности прилагођених виџета, мораћете да сачекате само неколико дана дуже да програмери дођу у руке АПИ отвореног кода. Али дуго чекање је коначно завршено, па ако сте жељни да прилагодите ЛГ В20, задржите пажљиво пратите наше КСДА В20 форуме за све најновије информације о овом развоју наставља.