Android Oreo juurteta teemamootori Substratum videoesitlus. Samuti korduma kippuvad küsimused tulevase teemajuhi kohta.
Eile avaldasime an eksklusiivne artikkel üksikasjalikult midagi, mida paljud Androidi entusiastid on igatsenud: täielik, kogu süsteemi hõlmav teematugi ilma juurteta. See teematugi jõuab meile tänu Team Substratumile, kuid eile polnud meeskond veel valmis oma tööd näitama. See on aga muutunud, kuna Nicholas Chum on koostanud XDA jaoks video, et näidata teile, milline on teemaülekatete rakendamine Android Oreos, kasutades uut juurteta Substratum teemamootorit.
Rootless Substratum Theme Engine demo Android Oreos
Märkus. Andromeda on lihtsalt koodnimi, mida meeskond kasutab juurteta substraadi jaoks Android 8.0-s. Sellel pole midagi pistmist kuulujuttudega Google Andromeda.
Soovitan teil vaadata seda lühikest 2:30 videot, mis demonstreerib, et teemahalduri rakendus töötab Android Oreo 8.0 juures ilma juurteta, et saaksite tegelikult vaata kui sujuv see on, kuid siin on põhipunktid, mida peaksite sellest videost välja võtma:
- Videol on tema telefon lõastamata tema arvutist. See on võimalik pärast seda, kui ta jooksis a ühe klõpsuga töölauatööriist (mille Team Substratum tegi), et võimaldada Substratumi kõrgendatud õigusi. Ta ei pidanud ADB käske käsitsi sisestama.
- Kui see on lubatud, saab rakendus Substratum hõlpsasti hakkama installida, lubada, keelata või desinstallida Aluspinna teemad – kõik vaikselt taustal. Muudatused on kohene.
- Ta näitab nii raamistikku, süsteemi kasutajaliidest kui ka individuaalset rakenduse ülekatet. Ta näitab navigeerimisriba, märguannete, seadete ja kalkulaatorirakenduse teemasid.
- Tema telefon on juurteta, nagu on näidatud kasutades Juurekontroll rakendus.
Loodan, et see esitlus aitab näidata, kui lihtne ja sujuv on teie Android Oreo seade. Paljud kasutajad olid aga pärast minu eilse artikli lugemist segaduses Android 8.0 juurteta Substratumi teemade osas. Kuigi kõik alltoodud küsimused said selles artiklis vastused, mõistan, et see sisaldas palju tehnilist teavet Android 8.0 täieliku teematoe ja selle toimimise kohta, nii et need punktid võisid olla jäi vahele. Seega teeme selgeks mõned levinud väärarusaamad.
Korduma kippuvad küsimused
Substratum ja Android Oreo
- See on lihtsalt kolmanda osapoole rakendus/raamistik/muudatus/häkkimine, sellel pole ametlikult Google'i ega Android Oreoga pistmist!
- Kuigi on tõsi, et Android 8.0 jaoks pole Google'i pakutavat teemahaldusrakendust, on see ei tähenda et see on "häkkimine" või "mod". Siin ei muudeta midagi ja selle toimimiseks pole vaja häkkida. Android 8.0 toetab algselt OMS-i teemasid millel Substratum põhineb. Substratum kasutab teemade muutmiseks Google'i ametlikke sisseehitatud käske ja need käsud läbivad teemade muutmiseks ametlikult pakutavaid API-sid. Ainus asi, mis Google'i ametlikus Androidi väljaandes puudub, on teemahalduri rakendus, mida Substratum pakub.
- Miks siis Google ei paku teemahaldurit?
- Me ei saa rääkida Google'i motivatsioonidest. OMS on selgelt punktis, kus see peaks olema teemade jaoks kasutatav, kuid võib-olla on Google'il OMS-i jaoks teine nägemus, kuna seda saab kasutada rohkemaks kui lihtsalt teemade kujundamiseks. Nagu tõendab a pühenduma, võib-olla tutvustab Google OMS-i tuge, et muuta OEM-ide jaoks mitme sarnase seadme toetamine lihtsamaks.
- Kas see mõjutab minu seadme jõudlust? Kas sellest saab lollakas segadus?
- Kui seal on ükskõik milline tulemuslikkuse mõju, on see väga minimaalne. Sony Mobile'i insenerid on OMS-i testinud ja täiustanud ning seda on proovinud ja testinud ka Google. Substratumi kasutatav teemaraamistik ei ole API-sse häkkivate hobiarendajate töö, vaid Sony ja Google'i professionaalsete Androidi inseneride töö.
- Kas see katkestab SafetyNeti/Android Pay?
- Ei. OMS/Substratum ei muuda ühtegi faili.
- Kas see on ohutu?
- Jah see on ohutu.
- Millised telefonid saavad Android Oreo?
- Ärge meie käest küsige! Enamik ettevõtteid (välja arvatud HTC ja OnePlus) pole teatanud, millistele seadmetele nad Android 8.0 toe pakuvad. Nagu alati, saavad paljud seadmed tõenäoliselt Android Oreo mitteametlikke porte (nt Xiaomi Mi 3 ja Mi 4), seega püsige kursis meie foorumitega rakendusega XDA Labs!
Seadme tugi
- Kas originaalseadmete tootjad saavad selle funktsiooni blokeerida?
- Jah. OMS-i tugi ei pruugi teie seadmesse tulla, kui tootja nii soovib, kuid te oleksite üllatunud, mis teatud tüüpi seadmed toetavad teatud tüüpi OMS-i. Kui aga OMS-i rakendamine teistes seadmetes erineb oluliselt AOSP omast, on tõenäoline, et Substratum on lollakas ainult nendes seadmetes. Kahjuks on see pimedate töötamise tagajärg ilma lähtekoodita, mida need tootjad tavaliselt ei paku!
- Kas see toimib mitte-Google'i seadmetes, nagu OnePlus või Motorola telefonid?
- Eelkõige OnePlusi ja Motorola telefonid peaksid saama seda kasutada siis, kui need seadmed saavad Android 8.0 värskenduse. See ei ole mingil juhul garantii, vaid tähelepanek, mis põhineb asjaolul, et need tootjad ei kaldu AOSP-st liiga kaugele.
- Milliste seadmete jaoks see töötab?
- Kõik praegused Android Oreo/8.0 seadmed, nagu Google Nexus 5X, Google Nexus 6P, Google Pixel, Google Pixel XL ja Google Pixel C. Tõenäoliselt ka kõik tulevased Android 8.0 seadmed, näiteks Google Pixel 2, Google Pixel 2 XL, OnePlus 3, OnePlus 3T, OnePlus 5 ja paljud Motorola seadmed.
- Miks ma vajan töölauatööriista?
- Tavaliselt peate Android 8.0 teemade muutmiseks vajalike käskude käivitamiseks olema ADB kestas. See tähendab, et peate olema kogu aeg arvutiga ühendatud (see muudab selle probleemiks). Substratumi meeskond on aga tulnud välja nipiga, mis võimaldab rakendusel Substratum käivitada samu käske ilma, et teid oleks vaja siduda arvutisse, et kasutada ADB-d. Töölauatööriist on see, mis seda trikki võimaldab, ja see annab Substratumile kõrgemad õigused, mis sarnanevad ADB kestaga.
- Mida sa mõtled "kõrgendatud privileegid" all?
- Androidil on loasüsteem, mis takistab rakendustel kasutamast privaatsusele või turvalisusele potentsiaalselt ohtlikke teenuseid ja meetodeid. Android Debug Bridge (ADB) abil saab aga teha palju asju. See tööriist on mõeldud arendajatele oma rakenduste või süsteemi erinevate aspektide silumiseks ja testimiseks. Substratum töötab sisuliselt samal privileegtasemel kui ADB, mis on aste allpool juure, et võimaldada tal käivitada teatud käske, mida ta muidu teha ei saaks.
- Milliseid käske see töötab?
- Käsud on loetletud siin.
- Sisenemise barjäär on liiga kõrge! See saab minu jaoks olema liiga raske!
- Nagu eelnevalt mainitud, on töölauatööriist a ühe klõpsuga tööriist. Lihtsalt laadige oma telefoni alla rakendus Substratum, laadige tööriist arvutisse/sülearvutisse, käivitage tööriist ja oletegi valmis!
- Kas ma pean installima rakenduse ADB kaudu? Kuidas ma saan oma seadmesse Substratumi?
- Rootless Substratum on saadaval Google Play poes. Selle kaastöölauatööriist on Internetis allalaadimiseks saadaval tõenäoliselt meie foorumites. Selle leidmine pole aga keeruline ja rakendus suunab teid selle juurde.
- Kas ma pean õppima ADB kasutamist?
- Ei. Töölauatööriist tegeleb kõigega teie eest. Kuigi ma soovitan teil sellest hoolimata õppida ADB-d tundma, arvestades, et meie õpetusi järgides saate sellega teha nii palju lahedaid asju.
- Kas ma pean oma teemad iga kord taaskäivitades uuesti lubama?
- Ei.
- Kas ma pean iga kord käivitamisel telefoni ühendama ja töölauatööriista käivitama?
- Mitte välja arvatud juhul, kui peate teemat muutma! Teemad, mille olete juba lubanud, jäävad lubatuks pärast taaskäivitamist, kuid kui soovite teemasid lisada, eemaldada või lubada/keelata, peate töölauatööriista uuesti käivitama.
- Miks ja millal pean pärast taaskäivitamist töölauatööriista käivitama?
- Taaskäivitamisel lõpetatakse protsess, mida Substratum kasutab oma õiguste suurendamiseks. Seega, kui otsustate tulevikus teemasid muuta, peate tööriista uuesti käivitama. Enamik inimesi valib ühe või kaks teemat ja jääb selle juurde, nii et see ei tohiks enamiku kasutajate jaoks peavalu põhjustada.
- Kas see töötab Macis/Linuxis?
- Jah.
Theming
- Kas ma saan sellega tumeda teema saada?
- Jah.
- Kas teemad on selle jaoks tasuta?
- See oleneb teemast. Aluspind on vaid raamistik, see ei paku üksi teemasid. Otsima "Substraat" Play poes ja näete tervislikku segu tasuta ja tasulistest teemadest.
- Kas ma saan kasutada mõnda Play poe teemat?
- Niikaua kui see ütleb, et see ühildub Substratumiga, siis jah.
- Leitud teema ütleb, et see nõuab juurjuurdepääsu. Aga kas see pole mitte juurteta?
- Teema arendaja peab lihtsalt värskendama oma Play poe kirjeldust.
- Kas ma saan fonte või emotikone vahetada?
- Jah ja ei. Ei, kuna te ei saa fonte/emotikone muuta kogu süsteemis, kuid jah, kuna saate seda teha rakenduste kaupa. Näiteks siin on a Whatsapp emotikonide vahetaja see peaks töötama.
- Miks ma ei saa fonte, emotikone või mõnda muud muuta?
- Kuigi saate teemastada mis tahes süsteemi ja kolmanda osapoole rakendusi, pole juurteta versiooni jaoks saadaval kõik, mida juurtega Substratumi kasutaja saab teha. Näiteks fondi muutmine Substratumiga nõuab süsteemisektsioonis asuva fondifaili tegelikku muutmist, mis nõuab juurjuurdepääsu.
- Kas mul on tõesti vaja teemaalgatust?
- Tehniliselt ei, kuna OMS-i tugi on Android Oreole sisse ehitatud ja Substratumi kasutatavaid käske saavad kasutada kõik, kellel on ADB, kuid ilma selleta on protsess palju keerulisem.
- Kuidas saan teemasid käsitsi installida ilma Substratumita?
- Teil on vaja ülekattega APK-faile, töötavat ADB seadistust ja käsurea tundmist. Vajalikud käsud on loetletud siin. Pange tähele, et Play poes saadaolevad teemad ei ole tegelikud ülekattega APK-d, mida vajate. Google ei luba Play poe rakendustel sisaldada muid rakendusi. Selle asemel kompileerib Substratum ülekattega APK-failid seadmes endas, seejärel installib need eelnevalt loetletud ülekattekäskude abil.
Hinnakujundus/väljalaseteave
- Kui palju see maksma läheb?
- $2.49.
- Miks ma pean Substratumi eest maksma?
- Toetada selle suurepärase teemajuhi teieni toomiseks lugematuid tunde töötanud meeskonna arendustööd.
- Kas pean Substratumi eest maksma, kui olen juurdunud või kasutan kohandatud ROM-i?
- Ei. Juurdunud/kohandatud ROM-i kasutajatele jääb substraat tasuta, nagu see on alati olnud.
- Millal see välja antakse?
- See on kohe väljas!
Kas on veel küsimusi? Jäta kommentaar alla ja mina või loodetavasti keegi Substratumi arendajatest saan vastata!