Naudodami paslėptą komandą ir tokią programą kaip „Cornerfly“, galime emuliuoti „Google Pixel 2 XL“ suapvalinto ekrano kampo efektą „Google Pixel 2“.
Auganti tendencija buvo suapvalinti ekrano kampai, kuriuos išpopuliarino LG G6 ir Samsung Galaxy S8. Kai kuriems vartotojams patinka, kaip atrodo tie suapvalinti kraštai bandyti jį mėgdžioti su tokiomis programėlėmis kaip Cornerfly. „Cornerfly“ sukuria užapvalintus ekrano kampus su grynai juoda perdanga, todėl sukuria užapvalintų kampų iliuziją. Tačiau šios programos „Android Oreo“ neveikia taip gerai, todėl įprastame „Google Pixel 2“ su kvadratiniais kampais galime susidurti su problemomis. Laimei, radome paslėptą komandą, kurią galite naudoti kartu su apvalių ekrano kampų programomis, tokiomis kaip Cornerfly, kad gautumėte Pixel 2 XL išvaizdą. be papildomų 200 USD.
Tai, kas vyksta, yra „Android Oreo“. įdiegė apribojimus, kurias programas galima naudoti pvz., naršymo juosta, būsenos juosta ir kiti SystemUI elementai. Tai reiškia, kad jei Cornerfly apskritimo spindulį padidinsite per toli, būsenos juostos laikrodis bus rodomas viršuje.
Tai reiškė, kad „Android Oreo“ tokios programos kaip „Cornerfly“ tikrai neveikia, tačiau komanda, kurią radome, tai išspręs „Google Pixel 2“. Pasirodo, naujausiame „SystemUI APK“, esančiame „Google Pixel 2“ ir „Pixel 2 XL“, „Google“ pridėjo naują klasę pavadinimu „RoundedCorners“, kuri papildo tam tikrus SystemUI elementus.
Tai naudojama „Google Pixel 2 XL“, nes fiziškai jis turi suapvalintą ekraną, todėl „SystemUI“ elementus reikia šiek tiek perkelti į vidų, kad tai atitiktų. Laimei, galime tuo pasinaudoti įprastame „Google Pixel 2“ ir vėl tinkamai veikti tokias programas kaip „Cornerfly“.
Išbandėme tai padedant XDA Recognized Contributor Quinny898 ir Ostinas Greenlee.
Gaukite suapvalintus „Google Pixel 2“ ekrano kampus
1 veiksmas – nustatymas
Viskas, ko jums reikia, yra adb ir „Google Pixel 2“. Vykdykite šią mokymo programą, kad nustatytumėte adb, skirtą „Windows“, „MacOS“ arba „Linux“.. Kai jį nustatysite, būsite pasiruošę.
2 veiksmas – komandos
Galite tiesiog vykdyti toliau pateiktas komandas! Abu keičia skirtingus aspektus. Turinio užpildymas stumia sistemos vartotojo sąsajos elementus link ekrano centro, priklausomai nuo jo vertės, o suapvalintas dydis yra toks, kad sistema žinotų, kokie suapvalinti kampai.
adbshellsettingsputsecuresysui_rounded_sizex.x
adb shell settings put secure sysui_rounded_content_padding x
Tiek „Google Pixel 2“, tiek „Google Pixel 2 XL“ turinio užpildymas nustatytas į numatytąją reikšmę „8.0“. Suapvalintas kintamasis dydis nustatytas į „26.0“ „Google Pixel 2 XL“ ir „0“ „Google Pixel 2“.
Pro patarimas: pakeitus sysui_rounded_content_padding į 0 „Google Pixel 2“, būsenos juostos piktogramos užpildymas bus pašalintas.
Galite koreguoti abu kintamuosius pagal savo skonį ir tada naudoti „Google Pixel 2“ ekrano kampo programas, kad gautumėte „Pixel 2 XL“ efektą. Tačiau „Google Pixel 2 XL“ jau turi užapvalintus kampus, todėl išbandyti šias komandas tame įrenginyje nėra jokios naudos.
3 veiksmas – nustatykite „Cornerfly“, kad ekrano kampai būtų suapvalinti
Kaina: Nemokama.
3.3.
Dabar galite tiesiog atidaryti Cornerfly ir žaisti su juo. Peržiūrėkite straipsnio viršuje esančias ekrano kopijas, kad pamatytumėte, kaip galite padaryti savo įrenginį. Kaip matote, yra skirtumas ir programa dabar veikia gerai. Išbandykite ir sužinokite, ką manote!