Display-ul Always On Ambient al lui Google Pixel 2 poate fi activat chiar acum pe ROM-ul Android Oreo

Google Pixel 2/2 XL se va lansa cu un mod „întotdeauna pornit” pentru afișajul ambiental. Am aflat cum să-l activăm chiar acum pe orice ROM Android Oreo!

Cea mai recentă actualizare pentru Android de la Google, gustosul Android Oreo, are multe de oferit utilizatorilor. De la integrarea managerilor de parole cu noul API de completare automată la mai multe modificări de nivel inferior precum Proiect Treble, această următoare actualizare a înțeles entuziasmat mulți utilizatori de pe forumurile noastre. Dar uneori, Google îi place să rețină anumite funcții de la actualizarea inițială, fie că funcția este incompletă sau intenționează să fie lansată cu dispozitive de generație următoare. O astfel de caracteristică este Modul de afișare ambientală Always On pe care l-am descoperit pentru prima dată într-o stare dezactivată pe Google Pixel de prima generație și, probabil lansarea cu Google Pixel 2 și Pixel 2 XL.

De cand noi a acoperit inițial existența acestei caracteristici, unii utilizatori au speculat că întotdeauna în modul de afișare poate fi livrat numai cu dispozitivele Google de a doua generație

luna viitoare (deşi nu cu Qualcomm Snapdragon 836 așa cum sa raportat inițial). Acesta poate fi foarte bine cazul, deoarece nu știm detalii exacte despre planurile Google pentru această funcție. Cu toate acestea, spre deosebire de cadru strâns zvonit, afișajul ambiental mereu activ pare a fi deja pe deplin funcțional - cu condiția să știți cum să îl activați AOSP.

Poți atribui fotografiile de proastă calitate la incompetența mea în fotografie.

Noua setare de afișare ambientală funcționează destul de asemănător cu toate celelalte moduri „afișare mereu” de la Samsung sau LG. Când opriți ecranul, veți vedea un ceas care rămâne pe ecranul dispozitivului. Când primiți o notificare, veți vedea întregul conținut al notificării timp de câteva secunde înainte ca aceasta să dispară și să arate doar pictograma aplicației sub ceas.

Dispozitivul de testare pe care îl prezint în acest mod de afișare ambientală este un Google Nexus 6 care rulează pe un port neoficial al Android 8.0 Oreo. Acesta este unul dintre multe porturi neoficiale ale Android Oreo deja disponibil datorită muncii extraordinare a dezvoltatorilor de pe forumurile noastre. În ROM-ul pe care l-am testat, opțiunea de afișare ambientală mereu activată era deja activată în System UI Tuner.

După câteva încercări nereușite de a încerca să aducă înapoi bară de navigare și personalizarea comenzilor rapide pentru ecranul de blocare la System UI Tuner utilizând Suprapuneri de substrat fără rădăcină (din păcate imposibil fără root, deoarece necesită proprietatea sistemului ro.debuggable să fie setat la 1), am săpat prin codul sursă și am descoperit și metodă care determină dacă este sau nu întotdeauna afișat ambiental va fi afișat în System UI Tuner.

Se pare că există o metoda in AmbientDisplayConfiguration numit "alwaysOnAvailable„, care în prezent este codificat greu pentru a returna întotdeauna „false”. Există un comentariu acolo care spune de ce face acest lucru, deoarece „nu funcționează încă corect.” Poate că nu, dar fără detalii suplimentare cu privire la motivul pentru care nu funcționează, nu sunt înclinat să văd de ce nu ar trebui să lăsăm utilizatorii să se joace cu el dacă doresc.

Deci, pentru a face de fapt să funcționeze întotdeauna pe afișajul ambiental, tot ce trebuie să faceți este să modificați această metodă pentru a returna întotdeauna „adevărat”. Exact asta SiXROM face, care a împrumutat commit-ul de la XDA Senior Member Bun venit la cer de Vanilla, un ROM pentru Nexus 6P.

Nu sunt sigur dacă „Goofle” este doar o greșeală de ortografie sau dacă a fost intenționat.

Nu folosesc Nexus 6 ca un driver zilnic, ci doar ca un dispozitiv de testare pe care l-am readus rapid la viață. face tutoriale Substratum. Astfel, nu vă pot spune cât de bine funcționează în practică acum, deoarece nu l-am folosit de mai mult de câteva zile. Dar dacă rulați pe un port neoficial al Android Oreo (și probabil aveți un afișaj OLED), atunci este posibil să fiți interesat să încercați acest lucru.

Desigur, cei mai mulți dintre noi nu suntem dezvoltatori de ROM personalizate, așa că efectuarea acestei modificări este puțin la îndemâna noastră. Orice dezvoltatori de ROM care citesc acest lucru și care doresc să încorporeze această caracteristică, sperăm că o puteți face destul de ușor acum. S-ar putea chiar să merite permiteți protecția împotriva arderii afișajului ambiental în cadrul Android în timp ce sunteți la el.