Videoesittely juurettomasta Substratum-teemamoottorista Android Oreossa. Myös usein kysyttyjä kysymyksiä tulevasta teemapäällikköstä.
Eilen julkaisimme an eksklusiivinen artikkeli yksityiskohtaisesti jotain, mitä monet Android-harrastajat ovat kaivanneet: täydellinen, järjestelmänlaajuinen teematuki ilman pääkäyttäjää. Tämä teematuki tulee meille Team Substratumin ansiosta, mutta eilen tiimi ei ollut vielä valmis esittelemään työtään. Asia on kuitenkin muuttunut, kun Nicholas Chum on koonnut XDA: lle videon näyttääkseen, miltä teemapeittokuvien käyttäminen tulee olemaan Android Oreossa käyttämällä uutta juuretonta Substratum-teemamoottoria.
Rootless Substratum Theme Enginen esittely Android Oreolla
Huomautus: "Andromeda" on vain koodinimi, jota tiimi käyttää juurettomaan alustaan Android 8.0:ssa. Sillä ei ole mitään tekemistä huhujen kanssa Google Andromeda.
Suosittelen, että katsot tämän lyhyen, 2:30 videon, joka osoittaa, että teemanhallintasovellus toimii ilman pääkäyttäjää Android Oreo 8.0:ssa, jotta voit todellakin
katso kuinka juoksevaa se on, mutta tässä on avainkohdat, jotka sinun tulee ottaa pois tästä videosta:- Videolla hänen puhelimensa on kytkemättä hänen tietokoneestaan. Tämä on mahdollista sen jälkeen, kun hän juoksi a yksi klikkaus työpöytätyökalu (joka Team Substratum teki) mahdollistamaan Substratumin korotetut oikeudet. Hänen ei tarvinnut syöttää manuaalisesti ADB-komentoja.
- Kun Substratum-sovellus on otettu käyttöön, se voi helposti asentaa, ottaa käyttöön, poistaa käytöstä tai poistaa Alustateemat – kaikki äänettömästi taustalla. Muutokset ovat välittömästi.
- Hän esittelee sekä kehyksen, järjestelmän käyttöliittymän että yksittäisen sovelluksen peittokuvan. Hän esittelee navigointipalkin, ilmoitusten, asetusten ja laskinsovelluksen teemat.
- Hänen puhelimensa on juurtumaton, kuten näkyy käyttämällä Root Checker sovellus.
Toivon, että tämä esittely auttaa osoittamaan, kuinka helppoa ja saumatonta teemaa Android Oreo -laitteesi tulee olemaan. Monet käyttäjät olivat kuitenkin hämmentyneitä joistakin Android 8.0:n juureton Substratum-teeman osista luettuaan artikkelini eilen. Vaikka kaikkiin alla oleviin kysymyksiin vastattiin kyseisessä artikkelissa, ymmärrän, että se sisälsi paljon teknisiä kysymyksiä tietoja johdosta Android 8.0:n täydelliseen teematukeen ja sen toiminnasta, joten nämä kohdat saattoivat olla jäi väliin. Selvitetään siis joitain yleisiä väärinkäsityksiä.
Usein Kysytyt Kysymykset
Substratum ja Android Oreo
- Tämä on vain kolmannen osapuolen sovellus/kehys/muokkaus/hakkerointi, sillä ei ole virallisesti tekemistä Googlen tai Android Oreon kanssa!
- Vaikka on totta, ettei Googlen tarjoamaa teemanhallintasovellusta ole Android 8.0:ssa, tämä ei tarkoita että tämä on "hakkerointi" tai "mod". Täällä ei muuteta mitään, eikä tämän toimivuuden saamiseen vaadita hakkereita. Android 8.0 tukee alkuperäisesti OMS-teemoja johon Substratum perustuu. Substratum käyttää Googlen virallisia sisäänrakennettuja komentoja teemojen vaihtamiseen, ja nämä komennot kulkevat virallisesti toimitettujen sovellusliittymien kautta vaihtaakseen teemoja. Ainoa asia, joka puuttuu Googlen virallisesta Android-julkaisusta, on teemanhallintasovellus, jonka Substratum tulee tarjoamaan.
- Joten miksi Google ei tarjoa teemanhallintaa?
- Emme voi puhua Googlen motiiveista. OMS on selvästi siinä kohdassa, jossa se pitäisi olla käyttökelpoinen teemoihin, mutta ehkä Googlella on toinen visio mielessään OMS: stä, koska sitä voidaan käyttää muuhunkin kuin pelkkään teemaan. Kuten todistaa a tehdä, ehkä Google esittelee OMS-tuen keinona helpottaa OEM-valmistajien tukemista useiden samankaltaisten laitteiden kanssa.
- Vaikuttaako tämä laitteeni suorituskykyyn? Tuleeko siitä buginen sotku?
- Jos on minkä tahansa vaikutus suorituskykyyn, se on hyvin minimaalinen. Sony Mobilen insinöörit ovat testanneet ja parantaneet OMS: ää, ja myös Google on kokeillut ja testannut sitä. Substratumin käyttämä teemakehys ei ole APIa hakkeroivan harrastajakehittäjien työtä, vaan Sonyn ja Googlen Android-ammattilaisten insinöörien työtä.
- Katkeaako tämä SafetyNet/Android Pay?
- Ei. OMS/Substratum ei muokkaa tiedostoja.
- Onko tämä turvallista?
- Kyllä se on turvallinen.
- Mihin puhelimiin tulee Android Oreo?
- Älä kysy meiltä! Useimmat yritykset (lukuun ottamatta HTC ja OnePlus) eivät ole ilmoittaneet, mille laitteille ne tuovat Android 8.0 -tuen. Kuten aina, monet laitteet saavat todennäköisesti kuitenkin epävirallisia Android Oreon portteja (kuten Xiaomi Mi 3 ja Mi 4), joten pysy kuulolla foorumeillamme XDA Labs -sovelluksella!
Laitteen tuki
- Pystyvätkö OEM-valmistajat estämään tämän ominaisuuden?
- Joo. OMS-tuki ei välttämättä tule laitteellesi, jos valmistaja niin päättää, mutta yllätyt mistä erilaiset laitteet tukevat jonkinlaista OMS: ää. Jos OMS-toteutus muissa laitteissa kuitenkin eroaa huomattavasti AOSP: n toteutuksesta, on mahdollista, että Substratum on buginen vain näissä laitteissa. Valitettavasti tämä on seurausta sokeasta työstä ilman lähdekoodia, jota nämä valmistajat eivät yleensä tarjoa!
- Toimiiko tämä muissa kuin Googlen laitteissa, kuten OnePlus- tai Motorola-puhelimissa?
- Erityisesti OnePlus- ja Motorola-puhelimien pitäisi voida käyttää tätä, jos tai kun nämä laitteet saavat Android 8.0 -päivityksen. Tämä ei ole millään tavalla takuu, vaan havainto, joka perustuu siihen, että nämä valmistajat eivät yleensä eksy liian kauas AOSP: stä.
- Millä laitteilla tämä toimii?
- Kaikki nykyiset Android Oreo/8.0 -laitteet, kuten Google Nexus 5X, Google Nexus 6P, Google Pixel, Google Pixel XL ja Google Pixel C. Todennäköisesti myös kaikki tulevat Android 8.0 -laitteet, kuten Google Pixel 2, Google Pixel 2 XL, OnePlus 3, OnePlus 3T, OnePlus 5 ja monet Motorola-laitteet.
- Miksi tarvitsen työpöytätyökalun?
- Normaalisti sinun on oltava ADB-kuoressa, jotta voit suorittaa teeman vaihtamiseen tarvittavia komentoja Android 8.0:ssa. Tämä tarkoittaa, että sinun on joko oltava kytkettynä tietokoneeseen koko ajan (jolloin tämä vaikeuttaa). Substratum-tiimi on kuitenkin keksinyt tempun, jonka avulla Substratum-sovellus voi suorittaa samat komennot ilman, että sinun tarvitsee olla kytkettynä tietokoneellesi ADB: n käyttöä varten. Työpöytätyökalu mahdollistaa tämän tempun, ja se antaa Substratumille ADB-kuoren kaltaiset korotetut oikeudet.
- Mitä tarkoitat "korotuilla etuoikeuksilla"?
- Androidilla on käytössä lupajärjestelmä, joka estää sovelluksia käyttämästä palveluita ja menetelmiä, jotka voivat olla vaarallisia yksityisyydelle tai turvallisuudelle. Android Debug Bridgen (ADB) avulla voidaan kuitenkin tehdä monia asioita. Se on työkalu, joka on tarkoitettu kehittäjille sovellustensa tai järjestelmän eri osien virheenkorjaukseen ja testaamiseen. Substratum toimii pohjimmiltaan samalla käyttöoikeustasolla kuin ADB, joka on askeleen juuren alapuolella, jotta se voi suorittaa tiettyjä komentoja, joita se ei muuten voisi tehdä.
- Mitä komentoja se suorittaa?
- Komennot on listattu tässä.
- Sisäänpääsyn este on liian korkea! Se tulee olemaan minulle liian vaikeaa!
- Työpöytätyökalu, kuten aiemmin mainittiin, on a yhden napsautuksen työkalu. Lataa vain Substratum-sovellus puhelimeesi, lataa työkalu tietokoneellesi/kannettavallesi, suorita työkalu ja olet valmis!
- Pitääkö minun asentaa sovellus ADB: n kautta? Miten saan Substratumin laitteelleni?
- Rootless Substratum tulee saataville Google Play Kaupassa. Sen työpöytätyökalu on ladattavissa verkosta, todennäköisesti foorumeiltamme. Sitä ei kuitenkaan ole vaikea löytää, ja sovellus ohjaa sinut siihen.
- Pitääkö minun opetella käyttämään ADB: tä?
- Ei. Työpöytätyökalu hoitaa kaiken puolestasi. Vaikka suosittelenkin, että opit ADB: stä riippumatta, sillä on niin monia hienoja asioita, joita voit tehdä sen kanssa seuraamalla opetusohjelmiamme.
- Pitääkö minun ottaa teemani uudelleen käyttöön joka kerta, kun käynnistän uudelleen?
- Ei.
- Pitääkö minun kytkeä puhelimeni virtalähteeseen ja käynnistää työpöytätyökalu joka kerta, kun käynnistän?
- Ei, ellei sinun tarvitse vaihtaa teemaa! Teemat, jotka olet jo ottanut käyttöön, pysyvät käytössä uudelleenkäynnistyksen jälkeen, mutta jos haluat lisätä, poistaa tai ottaa käyttöön tai poistaa käytöstä teemoja, sinun on suoritettava työpöytätyökalu uudelleen.
- Miksi ja milloin minun on suoritettava työpöytätyökalu uudelleenkäynnistyksen jälkeen?
- Kun käynnistät uudelleen, prosessi, jota Substratum käyttää oikeuksiensa nostamiseen, lopetetaan. Joten jos päätät muokata teemoja tulevaisuudessa, sinun on suoritettava työkalu uudelleen. Useimmat ihmiset valitsevat yhden tai kaksi teemaa ja pitävät siitä kiinni, joten tämän ei pitäisi aiheuttaa päänsärkyä useimmille käyttäjille.
- Toimiiko tämä Macilla/Linuxilla?
- Joo.
Theming
- Saanko tästä tumman teeman?
- Joo.
- Ovatko teemat ilmaisia tähän?
- Se riippuu teemasta. Substraatti on vain kehys, se ei tarjoa mitään teemoja yksinään. Etsiä "Substratum" Play Kaupassa ja näet terveellisen yhdistelmän ilmaisia ja maksullisia teemoja.
- Voinko käyttää mitä tahansa teemaa Play Kaupasta?
- Niin kauan kuin se sanoo, että se on yhteensopiva Substratumin kanssa, niin kyllä.
- Löysi teema sanoo, että se vaatii pääkäyttäjän oikeudet. Mutta eikö tämä ole juuretonta?
- Teeman kehittäjän on vain päivitettävä Play Kaupan kuvaus.
- Voinko vaihtaa fontteja tai hymiöitä?
- Kyllä ja ei. Ei, koska et voi vaihtaa kirjasimia/hymiöitä järjestelmän laajuisesti, mutta kyllä, koska voit tehdä sen sovelluskohtaisesti. Esimerkiksi tässä on a Whatsapp emojin vaihtaja sen pitäisi toimia.
- Miksi en voi vaihtaa fontteja, hymiöitä tai muita asioita?
- Vaikka voit teemalla minkä tahansa järjestelmän ja kolmannen osapuolen sovellukset, kaikki, mitä juurtunut Substratum-käyttäjä voi tehdä, ei ole saatavilla juurettomaan versioon. Esimerkiksi fontin vaihtaminen Substratumilla edellyttää, että järjestelmäosiossa olevaa fonttitiedostoa on muutettava, mikä edellyttää pääkäyttäjän oikeuksia.
- Tarvitsenko todella teeman alustan?
- Teknisesti ei, koska OMS-tuki on sisäänrakennettu Android Oreoon ja Substratumin käyttämiä komentoja voivat käyttää kuka tahansa ADB: n omaava, mutta prosessi on paljon vaikeampi ilman sitä.
- Kuinka voin asentaa teemoja manuaalisesti ilman Substratumia?
- Tarvitset peittokuvan APK-tiedostot, toimivan ADB-asennuksen ja komentorivin tuntemuksen. Tarvitsemasi komennot on lueteltu tässä. Huomaa, että Play Kaupasta saatavilla olevat teemat eivät ole varsinaisia peitto-APK: ita, joita tarvitset. Google ei salli Play Kaupan sovellusten sisältää muita sovelluksia. Sen sijaan Substratum kokoaa päällekkäiset APK-tiedostot itse laitteessa ja asentaa ne käyttämällä aiemmin lueteltuja peittokuvakomentoja.
Hinta/julkaisutiedot
- Kuinka paljon tämä maksaa?
- $2.49.
- Miksi minun täytyy maksaa Substratumista?
- Tukeaksemme sen tiimin kehitystyötä, joka työskenteli lukemattomia tunteja tuodakseen tämän mahtavan teemapäällikön sinulle.
- Pitääkö minun maksaa Substratumista, jos olen juurtunut tai käytän mukautettua ROM-muistia?
- Ei. Pääkäyttäjän/muokatun ROM-käyttäjien substraatti pysyy vapaana, kuten aina on ollut.
- Milloin se julkaistaan?
- Se on nyt ulkona!
Muita kysymyksiä? Jätä kommentti alle ja minä tai toivottavasti joku Substratumin kehittäjistä voin vastata!