Funkcia Active Edge squeeze od Google Pixel 3/2 bola prenesená do vlastných ROM

Plne otvorený zdrojový port populárneho Active Edge z telefónov Pixel 2 a Pixel 3 bol sprístupnený vlastnej komunite ROM.

Prvýkrát, plne open-source port populárneho Active Edge z telefónov Pixel 2 a Pixel 3 bol sprístupnený vlastnej komunite ROM vďaka úsiliu senior člena XDA Jertlok a Špinavé jednorožce vývojový tím ROM. Ten sa obrátil na Twitter, aby oznámil dostupnosť Active Edge.

Okrem toho, že je k dispozícii na zber čerešní od Dirty Unicorns Gerrit a Github odkazy, zostavy kandidátov na vydanie boli sprístupnené pre Pixel 2 XL (tajmen), Pixel 3 (modrá čiara) a Pixel 3 XL (krížový kríž). Po kliknutí na odkaz pre vaše zariadenie stačí klepnúť na kartu RC. POZNÁMKA: Je veľmi dôležité, aby ste mali nainštalované najnovšie obrázky dodávateľa, zavádzača a rádia pre vaše podporované zariadenie predtým, ako flashujete ktorúkoľvek z týchto verzií kandidátov na vydanie. Tím oficiálne nepodporuje bežný Pixel 2 (walleye), ale pre skúsených vývojárov vlastných ROM by nemal byť problém vybrať si odovzdania a zahrnúť potrebné knižnice. Flashoval som zostavu tajmena a nižšie som nahral ukážku Active Edge.

Ako je implementované v Dirty Unicorns, Active Edge robí oveľa viac, než len spúšťa akcie súvisiace s Google Assistant, ako je jeho patentovaný náprotivok na akciových telefónoch Pixel. Môže sa použiť aj na fotografovanie, prepínanie baterky, vymazanie upozornení, zobrazenie panela hlasitosti, vypnutie obrazovky, zobrazenie upozornení a zobrazenie panelu Rýchle nastavenia. Osobne dúfam, že buď Jertlok, alebo akýkoľvek vlastný vývojár ROM, ktorý používa jeho prácu, nakoniec pridá akciu, pri ktorej Asistent Google povie „Au! Nestláčaj ma tak silno!"

Jertlok, vývojár, ktorý ako prvý vytvoril tento port Active Edge, to musel urobiť náročne, pretože táto funkcia nebola nikdy presadzovaná. AOSP (nie je pochýb, pretože jeho väčším bratom je vlastná funkcia Edge Sense od HTC z HTC U12 a HTC vyrobil Pixel 2). Jertlok musel dekompilovať a spätne analyzovať Active Edge, aby bol dostupný pre vlastné ROM, a podrobne popisuje proces v Dirty Unicorns. Github repo.


Zdroj: Dirty Unicorns (Twitter)