Demostrația motorului de teme Rootless Substratum pe Android Oreo și abordarea concepțiilor greșite

click fraud protection

O demonstrație video a motorului de teme Substratum fără rădăcină pe Android Oreo. De asemenea, întrebări frecvente despre viitorul manager de teme.

Ieri, am publicat un articol exclusiv detaliază ceva după care mulți pasionați de Android tânjeau: suport complet pentru teme la nivelul întregului sistem, fără root. Acest suport pentru tema ne vine prin amabilitatea Team Substratum, dar ieri, echipa nu era încă pregătită să-și arate munca. Totuși, acest lucru s-a schimbat, deoarece Nicholas Chum a creat un videoclip pentru XDA pentru a vă arăta cum va fi aplicarea suprapunerilor de teme pe Android Oreo folosind noul motor de teme Substratum fără rădăcină.


Demo a motorului de teme Rootless Substratum pe Android Oreo

Notă: „Andromeda” este doar numele de cod pe care echipa îl folosește pentru Substratum fără rădăcină pe Android 8.0. Nu are nimic de-a face cu zvonurile Google Andromeda.

Vă recomand să vizionați acest scurt videoclip de 2:30 care demonstrează că aplicația de gestionare a temelor funcționează fără root pe Android Oreo 8.0, astfel încât să puteți efectiv

vedea cât de fluid este, dar iată punctele cheie pe care ar trebui să le iei din acest videoclip:

  • În videoclip, telefonul lui este nelegat de pe computerul lui. Acest lucru este posibil după ce a alergat un un click instrument desktop (pe care l-a creat Team Substratum) pentru a activa privilegiile ridicate ale Substratum. Nu a fost nevoie să introducă manual nicio comandă ADB.
  • Odată activată, aplicația Substratum poate face cu ușurință instalați, activați, dezactivați sau dezinstalați Teme de substrat - toate în tăcere în fundal. Schimbările sunt imediat.
  • El prezintă atât cadrul, interfața de utilizare a sistemului, cât și o suprapunere individuală a aplicației. El arată tematica barei de navigare, notificări, Setări și aplicație pentru calculator.
  • Telefonul lui este nerădăcinată, după cum se arată utilizând Root Checker aplicația.

Sper că această demonstrație vă va ajuta să arătați cât de ușor și perfect va fi tematica dispozitivului dvs. Android Oreo. Cu toate acestea, mulți utilizatori au fost confuzi cu privire la unele părți ale tematicii Substratum fără rădăcină pentru Android 8.0 după ce mi-au citit articolul de ieri. Deși toate întrebările de mai jos au primit răspuns în acel articol, îmi dau seama că conținea o mulțime de elemente tehnice informații despre asistența completă a temei pe Android 8.0 și despre modul în care funcționează, astfel încât aceste puncte ar fi putut fi ratat. Astfel, să lămurim unele dintre concepțiile greșite comune.


întrebări frecvente

Substratum și Android Oreo

  • Aceasta este doar o aplicație/cadru/modificare/hack terță parte, aceasta nu are nicio legătură oficială cu Google sau Android Oreo!
    • Deși este adevărat că nu există o aplicație de gestionare a temei furnizată de Google pe Android 8.0, aceasta nu inseamna că acesta este un „hack” sau „mod”. Nimic nu este modificat aici și nu există hackuri implicate pentru ca acest lucru să funcționeze. Android 8.0 acceptă în mod nativ temele OMS pe care se bazează Substratum. Substratum folosește comenzile oficiale Google încorporate pentru a schimba temele, iar aceste comenzi trec prin API-uri furnizate oficial pentru a schimba teme. Singurul lucru care lipsește din lansarea oficială a Google pentru Android este o aplicație de gestionare a temelor, care este ceea ce va oferi Substratum.
  • Deci, de ce nu oferă Google un manager de teme?
    • Nu putem vorbi pentru motivațiile Google. OMS este în mod clar într-un punct în care acesta ar trebui să poate fi utilizabil pentru teme, dar poate că Google are în minte o altă viziune pentru OMS, deoarece poate fi folosit pentru mai mult decât pentru tematică. După cum demonstrează a comite, poate că Google introduce suportul OMS ca o modalitate de a face mai ușor pentru OEM să accepte mai multe dispozitive similare.
  • Va afecta acest lucru performanța dispozitivului meu? Va fi o mizerie cu buggy?
    • Daca exista orice impactul performanței, va fi foarte minim. OMS a fost testat și îmbunătățit de inginerii Sony Mobile și a fost, de asemenea, încercat și testat de Google. Cadrul tematic utilizat de Substratum nu este opera dezvoltatorilor amatori care pirata împreună un API, ci munca inginerilor profesioniști Android de la Sony și Google.
  • Se va întrerupe acest lucru SafetyNet/Android Pay?
    • Nu. OMS/Substratum nu modifică niciun fișier.
  • Este sigur?
    • Da, este sigur.
  • Ce telefoane vor primi Android Oreo?
    • Nu ne întreba! Majoritatea companiilor (în afară de HTC și OnePlus) nu au anunțat pentru ce dispozitive vor aduce suport Android 8.0. Ca întotdeauna, totuși, multe dispozitive vor primi probabil porturi neoficiale ale Android Oreo (cum ar fi Xiaomi Mi 3 și Mi 4), așa că rămâneți la curent cu forumurile noastre cu aplicația XDA Labs!

Suport dispozitiv

  • Vor putea producătorii OEM să blocheze această caracteristică?
    • Da. Este posibil ca suportul OMS să nu vină pe dispozitivul dvs. dacă producătorul alege acest lucru, dar veți fi surprinși de ce tipurile de dispozitive acceptă o anumită formă de OMS. Cu toate acestea, dacă implementarea OMS în alte dispozitive diferă foarte mult de cea din AOSP, atunci există șansa ca Substratum să aibă erori numai pe acele dispozitive. Din păcate, aceasta este consecința lucrului orb fără codul sursă pe care de obicei acești producători nu îl oferă!
  • Va funcționa acest lucru pe dispozitive non-Google, cum ar fi telefoanele OnePlus sau Motorola?
    • Telefoanele OnePlus și Motorola, în special, ar trebui să poată utiliza acest lucru dacă sau când acele dispozitive primesc actualizarea Android 8.0. Aceasta nu este o garanție în niciun caz, ci o observație bazată pe faptul că acești producători tind să nu se îndepărteze prea mult de AOSP.
  • Pentru ce dispozitive va funcționa asta?
    • Orice dispozitive Android Oreo/8.0 actuale, cum ar fi Google Nexus 5X, Google Nexus 6P, Google Pixel, Google Pixel XL și Google Pixel C. Probabil orice dispozitive Android 8.0 viitoare, cum ar fi Google Pixel 2, Google Pixel 2 XL, OnePlus 3, OnePlus 3T, OnePlus 5 și multe dispozitive Motorola.
  • De ce am nevoie de un instrument desktop?
    • În mod normal, pentru a rula comenzile necesare pentru a schimba temele pe Android 8.0, trebuie să fiți într-un shell ADB. Asta înseamnă că ar trebui fie să fii conectat la computer în orice moment (făcând asta o bătaie de cap). Cu toate acestea, echipa Substratum a venit cu un truc care permite aplicației Substratum să ruleze aceleași comenzi fără a fi nevoie să fii legat la computer pentru a utiliza ADB. Instrumentul desktop este cel care permite acest truc și oferă Substratum privilegii ridicate asemănătoare unui shell ADB.
  • Ce vrei să spui prin „privilegii ridicate?”
    • Android are un sistem de permisiuni care împiedică aplicațiile să utilizeze servicii și metode care ar putea fi periculoase pentru confidențialitate sau securitate. Cu toate acestea, există multe lucruri pe care le puteți face prin Android Debug Bridge (ADB), un instrument destinat dezvoltatorilor să depaneze și să testeze diferite aspecte ale aplicațiilor lor sau ale sistemului. Substratum rulează în esență la același nivel de privilegii ca ADB, care este un pas sub root, pentru a-i permite să ruleze anumite comenzi pe care altfel nu le-ar putea face.
  • Ce comenzi ruleaza?
    • Comenzile sunt listate Aici.
  • Bariera de intrare este prea mare! O să fie prea greu pentru mine!
    • Instrumentul desktop, așa cum sa menționat anterior, va fi a instrument cu un singur clic. Doar descărcați aplicația Substratum pe telefon, descărcați instrumentul pe computer/laptop, rulați instrumentul și sunteți gata!
  • Va trebui să instalez o aplicație prin ADB? Cum voi obține Substratum pe dispozitivul meu?
    • Rootless Substratum va fi disponibil pe Google Play Store. Instrumentul său desktop însoțitor va fi disponibil pentru descărcare online, probabil pe forumurile noastre. Totuși, nu va fi greu de găsit, iar aplicația vă va direcționa către ea.
  • Va trebui să învăț cum să folosesc ADB?
    • Nu. Instrumentul desktop se va ocupa de totul pentru tine. Deși vă recomand cu căldură să aflați despre ADB indiferent, având în vedere că există atât de multe lucruri interesante pe care le puteți face cu el urmând tutorialele noastre.
  • Va trebui să-mi reactivez temele de fiecare dată când repornesc?
    • Nu.
  • Va trebui să-mi conectez telefonul și să rulez instrumentul desktop de fiecare dată când pornesc?
    • Nu decât dacă trebuie să schimbi o temă! Temele pe care le-ați activat deja vor rămâne activate după o repornire, dar dacă doriți să adăugați, să eliminați sau să activați/dezactivați teme, va trebui să rulați din nou instrumentul desktop.
  • De ce și când trebuie să rulez instrumentul desktop după repornire?
    • Când reporniți, procesul pe care Substratum îl folosește pentru a-și ridica privilegiile este ucis. Deci, dacă decideți să modificați temele în viitor, va trebui să rulați din nou instrumentul. Majoritatea oamenilor aleg o temă sau două și rămân cu ea, așa că acest lucru nu ar trebui să fie un motiv de durere de cap pentru majoritatea utilizatorilor.
  • Va funcționa asta pe Mac/Linux?
    • da.

Tematică

  • Pot obține o temă întunecată cu asta?
    • Da.
  • Temele vor fi gratuite pentru asta?
    • Asta depinde de temă. Substratul este doar un cadru, nu oferă teme în sine. Caută „Substratum” în Magazinul Play și veți vedea o combinație sănătoasă de teme gratuite și cu plată.
  • Voi putea folosi orice temă din Magazinul Play?
    • Atâta timp cât scrie că este compatibil cu Substratum, atunci da.
  • Tema pe care am găsit-o spune că necesită acces root. Dar nu este asta fără rădăcini?
    • Dezvoltatorul temei trebuie doar să își actualizeze descrierea Magazinului Play.
  • Voi putea schimba fonturile sau emoji-urile?
    • Da și nu. Nu, deoarece nu puteți schimba fonturile/emoji-urile la nivelul întregului sistem, dar da prin faptul că puteți face acest lucru de la o aplicație la alta. De exemplu, iată un Schimbător de emoji Whatsapp asta ar trebui să funcționeze.
  • De ce nu pot schimba fonturile, emoji-urile sau alte lucruri?
    • Deși puteți tema orice sistem și aplicații terță parte, nu tot ce poate face un utilizator Substratum rootat este disponibil pentru versiunea fără root. De exemplu, schimbarea fontului cu Substratum necesită ca fișierul de font situat în partiția de sistem să fie efectiv modificat, ceea ce necesită acces root.
  • Chiar trebuie să am Substratum la temă?
    • Din punct de vedere tehnic, nu, deoarece suportul pentru OMS este încorporat în Android Oreo și comenzile pe care le utilizează Substratum pot fi folosite de oricine cu ADB, dar procesul va fi mult mai dificil fără acesta.
  • Cum pot instala manual teme fără Substratum?
    • Veți avea nevoie de fișierele APK suprapuse, de o configurare ADB funcțională și de familiaritatea cu linia de comandă. Comenzile de care aveți nevoie sunt listate Aici. Rețineți că temele disponibile în Magazinul Play nu sunt APK-urile suprapuse reale de care aveți nevoie. Google nu permite aplicațiilor din Magazinul Play să conțină alte aplicații. În schimb, Substratum compilează fișierele APK de suprapunere pe dispozitivul însuși, apoi le instalează folosind comenzile de suprapunere enumerate anterior.

Informații despre preț/eliberare

  • Cât va costa asta?
    • $2.49.
  • De ce trebuie să plătesc pentru Substratum?
    • Pentru a sprijini efortul de dezvoltare al echipei care a muncit timp de nenumărate ore pentru a vă aduce acest manager de temă minunat.
  • Va trebui să plătesc pentru Substratum dacă sunt rootat sau folosesc un ROM personalizat?
    • Nu. Substratul pentru utilizatorii de ROM înrădăcinați/personalizat va rămâne gratuit, așa cum a fost întotdeauna.
  • Când va fi lansat?
    • Este afară chiar acum!

Alte intrebari? Lăsați un comentariu mai jos și eu sau sperăm că unul dintre dezvoltatorii Substratum vă pot răspunde!