A Rootless Substratum Theme Engine bemutatója Android Oreo rendszeren és a tévhitek kezelése

Videóbemutató a gyökértelen Substratum témamotorról Android Oreo rendszeren. Emellett gyakran ismételt kérdések a közelgő témakezelővel kapcsolatban.

Tegnap közzétettünk egy exkluzív cikk részletez valamit, amire sok Android-rajongó vágyott: teljes, rendszerszintű téma támogatás root nélkül. Ez a tématámogatás a Team Substratum jóvoltából érkezik hozzánk, de tegnap a csapat még nem állt készen arra, hogy megmutassa munkáját. Ez azonban megváltozott, mivel Nicholas Chum összeállított egy videót az XDA számára, hogy megmutassa, milyen lesz a témafedvények alkalmazása az Android Oreo rendszeren az új, gyökér nélküli Substratum témamotor használatával.


A Rootless Substratum Theme Engine bemutatója Android Oreo rendszeren

Megjegyzés: Az "Andromeda" csak az a kódnév, amelyet a csapat az Android 8.0 rendszeren futó gyökértelen Substratumhoz használ. Semmi köze a pletykákhoz Google Andromeda.

Azt javaslom, hogy nézze meg ezt a rövid, 2:30-as videót, amely bemutatja, hogy a témakezelő alkalmazás root nélkül működik Android Oreo 8.0 rendszeren, hogy valóban

lát mennyire gördülékeny, de íme a legfontosabb szempontok, amelyeket érdemes kiemelni ebből a videóból:

  • A videón a telefonja lekötözve a számítógépéről. Ez lehetséges, miután futott a egy kattintás asztali eszköz (amelyet a Team Substratum készített), hogy engedélyezze a Substratum emelt szintű jogosultságait. Nem kellett kézzel beírnia egyetlen ADB-parancsot sem.
  • Ha engedélyezve van, a Substratum alkalmazás könnyen telepíteni, engedélyezni, letiltani vagy eltávolítani Aljzattéma – mindez csendben a háttérben. Változások vannak azonnali.
  • Megmutatja a keretrendszert, a rendszer felhasználói felületet és az egyes alkalmazások fedvényét. Megmutatja a navigációs sávot, az értesítéseket, a beállításokat és a számológép alkalmazást.
  • A telefonja az gyökerezetlen, amint azt a segítségével mutatja Gyökérellenőrző kb.

Remélem, hogy ez a bemutató segít megmutatni, milyen egyszerű és zökkenőmentes lesz az Android Oreo eszköz témái. A tegnapi cikkem elolvasása után azonban sok felhasználó értetlenül állt az Android 8.0 rendszerhez készült gyökértelen Substratum témájának egyes részeit illetően. Bár az alábbi kérdések mindegyikére választ kaptunk abban a cikkben, tudom, hogy sok technikai kérdést tartalmazott információkat az Android 8.0 teljes tématámogatásáig vezető útról és annak működéséről, így ezek a pontok lehettek nem fogadott. Ezért tisztázunk néhány általános tévhitet.


Gyakran Ismételt Kérdések

Substratum és Android Oreo

  • Ez csak egy harmadik féltől származó alkalmazás/keret/módosítás/hack, ennek semmi hivatalos köze a Google-hoz vagy az Android Oreóhoz!
    • Bár igaz, hogy Android 8.0-ra nincs a Google által biztosított témakezelő alkalmazás, ez nem jelenti azt hogy ez egy "hack" vagy "mod". Itt semmit nem módosítanak, és nincs szükség hackekre annak érdekében, hogy ez működjön. Android 8.0 natívan támogatja az OMS-témákat amelyen a Substratum alapul. A Substratum a Google hivatalos, beépített parancsait használja a témák megváltoztatásához, és ezek a parancsok átmennek a hivatalosan biztosított API-kon a témák megváltoztatásához. Az egyetlen dolog, ami hiányzik a Google hivatalos Android-kiadásából, az egy témakezelő alkalmazás, amelyet a Substratum fog biztosítani.
  • Akkor miért nem biztosít témakezelőt a Google?
    • Nem beszélhetünk a Google motivációiról. Az OMS egyértelműen azon a ponton van, ahol kellene használható legyen a témákhoz, de talán a Google-nak más elképzelése van az OMS-ről, mivel nem csak tématervezésre használható. Amint azt a elkövetni, talán a Google bevezeti az OMS-támogatást, hogy megkönnyítse az OEM-ek számára több, hasonló eszköz támogatását.
  • Befolyásolja ez a készülékem teljesítményét? Bugos rendetlenség lesz?
    • Ha van Bármi teljesítmény hatása, akkor nagyon minimális. Az OMS-t a Sony Mobile mérnökei tesztelték és fejlesztették, és a Google is kipróbálta és tesztelte. A Substratum által használt témakeret nem egy API-t összetörő hobbifejlesztők munkája, hanem a Sony és a Google professzionális Android mérnökeinek munkája.
  • Ez megszakítja a SafetyNet/Android Pay szolgáltatást?
    • Nem. Az OMS/Substratum nem módosít egyetlen fájlt sem.
  • Ez biztonságos?
    • Igen, ez az biztonságos.
  • Milyen telefonokon lesz Android Oreo?
    • Ne kérdezz minket! A legtöbb cég (kivéve HTC és OnePlus) még nem jelentették be, hogy mely eszközökön fogják támogatni az Android 8.0-t. Mint mindig, sok eszköz valószínűleg megkapja az Android Oreo nem hivatalos portjait (például a Xiaomi Mi 3 és Mi 4), így figyelje fórumainkat az XDA Labs alkalmazással!

Eszköz támogatás

  • Az OEM-ek letilthatják ezt a funkciót?
    • Igen. Előfordulhat, hogy az OMS-támogatás nem érkezik meg a készülékedre, ha a gyártó úgy dönt, de meg fogsz lepődni, hogy mi különféle eszközök támogatják az OMS valamilyen formáját. Ha azonban az OMS megvalósítása más eszközökön erősen eltér az AOSP-től, akkor fennáll annak a lehetősége, hogy a Substratum csak ezeken az eszközökön lesz hibás. Sajnos ez annak a következménye, hogy vakon dolgozunk a forráskód nélkül, amit ezek a gyártók általában nem biztosítanak!
  • Működni fog ez a nem Google-eszközökön, például a OnePlus vagy a Motorola telefonokon?
    • Különösen a OnePlus és a Motorola telefonoknak kell tudniuk használni ezt, ha vagy amikor ezek az eszközök megkapják az Android 8.0 frissítést. Ez semmi esetre sem garancia, hanem azon a tényen alapuló megfigyelés, hogy ezek a gyártók nem szoktak túlságosan eltávolodni az AOSP-től.
  • Milyen eszközökön fog ez működni?
    • Bármely jelenlegi Android Oreo/8.0 eszköz, például a Google Nexus 5X, a Google Nexus 6P, a Google Pixel, a Google Pixel XL és a Google Pixel C. Valószínűleg minden jövőbeli Android 8.0-s eszköz is, például a Google Pixel 2, Google Pixel 2 XL, OnePlus 3, OnePlus 3T, OnePlus 5 és számos Motorola eszköz.
  • Miért van szükségem asztali eszközre?
    • Általában az Android 8.0 témák megváltoztatásához szükséges parancsok futtatásához ADB-héjban kell lennie. Ez azt jelenti, hogy vagy mindig csatlakoztatva kell lennie a számítógéphez (ez megnehezíti). A Substratum csapata azonban kitalált egy trükköt, amely lehetővé teszi, hogy a Substratum alkalmazás ugyanazokat a parancsokat futtassa. anélkül, hogy le kellene kötni számítógépére az ADB használatához. Az asztali eszköz az, ami lehetővé teszi ezt a trükköt, és az ADB-héjhoz hasonló, emelt szintű jogosultságokat biztosít a Substratum számára.
  • Mit értesz "emelt kiváltságok" alatt?
    • Az Android egy engedélyrendszerrel rendelkezik, amely megakadályozza, hogy az alkalmazások olyan szolgáltatásokat és módszereket használjanak, amelyek potenciálisan veszélyesek lehetnek a magánéletre vagy a biztonságra. Az Android Debug Bridge (ADB) segítségével azonban sok mindent megtehet, amely eszköz a fejlesztők számára az alkalmazásaik vagy a rendszer különböző aspektusainak hibakeresésére és tesztelésére szolgál. A Substratum lényegében ugyanazon a jogosultsági szinten fut, mint az ADB, ami egy lépéssel a gyökér alatt van, hogy lehetővé tegye bizonyos parancsok futtatását, amelyeket egyébként nem tudna.
  • Milyen parancsokat futtat?
    • A parancsok felsorolva vannak itt.
  • Túl magas a belépési korlát! Ez túl nehéz lesz nekem!
    • Az asztali eszköz, mint korábban említettük, a egykattintásos eszköz. Csak töltse le a Substratum alkalmazást a telefonjára, töltse le az eszközt számítógépére/laptopjára, futtassa az eszközt, és már mehet is!
  • Telepítenem kell egy alkalmazást az ADB-n keresztül? Hogyan szerezhetem be a Substratumot a készülékemre?
    • A Rootless Substratum elérhető lesz a Google Play Áruházban. A hozzá tartozó asztali eszköz online letölthető lesz, valószínűleg fórumainkon. Ennek ellenére nem lesz nehéz megtalálni, és az alkalmazás ráirányítja Önt.
  • Meg kell tanulnom az ADB használatát?
    • Nem. Az asztali eszköz mindent elintéz helyetted. Bár nagyon ajánlom, hogy ettől függetlenül ismerkedjen meg az ADB-vel, tekintve, hogy oktatóanyagainkat követve annyi nagyszerű dolgot tehet vele.
  • Minden újraindításkor újra kell engedélyeznem a témáimat?
    • Nem.
  • Minden indításkor be kell dugnom a telefonom, és le kell futtatnom az asztali eszközt?
    • Hacsak nem kell témát váltania! A már engedélyezett témák továbbra is engedélyezve maradnak újraindítás után, de ha témákat szeretne hozzáadni, eltávolítani vagy engedélyezni/letiltani, akkor újra kell futtatnia az asztali eszközt.
  • Miért és mikor kell futtatnom az asztali eszközt újraindítás után?
    • Újraindításkor az a folyamat, amelyet a Substratum a jogosultságai növelésére használ, leáll. Tehát ha úgy dönt, hogy a jövőben módosítja a témákat, újra kell futtatnia az eszközt. A legtöbben kiválasztanak egy-két témát, és ragaszkodnak hozzá, így ez nem okozhat fejfájást a legtöbb felhasználó számára.
  • Működni fog ez Mac/Linux alatt?
    • Igen.

Theming

  • Kaphatok ezzel sötét témát?
    • Igen.
  • Ingyenesek lesznek ehhez a témák?
    • Ez a témától függ. A szubsztrátum csak egy keretrendszer, önmagában nem ad témát. Keressen rá „Substratum” a Play Áruházban és látni fogja az ingyenes és fizetős témák egészséges keverékét.
  • Használhatok bármilyen témát a Play Áruházból?
    • Amíg azt írja, hogy kompatibilis a Substratum-mal, addig igen.
  • A megtalált téma szerint root hozzáférés szükséges. De nem gyökértelen ez?
    • A téma fejlesztőjének csak frissítenie kell a Play Áruház leírását.
  • Meg tudom változtatni a betűtípusokat vagy a hangulatjeleket?
    • Igen és nem. Abban a tényben nem, hogy a betűtípusokat/hangulatjeleket nem lehet rendszerszinten módosítani, annyiban viszont igen, hogy ezt alkalmazásonként megteheti. Például itt van a Whatsapp emoji váltó ennek működnie kellene.
  • Miért nem tudom megváltoztatni a betűtípusokat, hangulatjeleket vagy más dolgokat?
    • Bár bármilyen rendszert és harmadik féltől származó alkalmazást témázhat, a gyökér nélküli verzióhoz nem érhető el minden, amit egy gyökeres Substratum felhasználó megtehet. Például a betűtípus Substratum segítségével történő megváltoztatásához ténylegesen módosítani kell a rendszerpartícióban található fontfájlt, amihez root hozzáférés szükséges.
  • Valóban szükségem van a témához a Substratumra?
    • Technikailag nem, mivel az OMS támogatása be van építve az Android Oreoba, és a Substratum által használt parancsokat bárki használhatja, aki rendelkezik ADB-vel, de a folyamat enélkül sokkal nehezebb lesz.
  • Hogyan telepíthetek témákat manuálisan a Substratum nélkül?
    • Szüksége lesz az overlay APK fájl(oka)ra, egy működő ADB-beállításra és a parancssor ismeretére. A szükséges parancsok listája itt. Vegye figyelembe, hogy a Play Áruházban elérhető témák nem azok a tényleges átfedő APK-k, amelyekre szüksége van. A Google nem engedélyezi, hogy a Play Áruházban lévő alkalmazások más alkalmazásokat tartalmazzanak. Ehelyett a Substratum összeállítja az átfedő APK fájlokat magán az eszközön, majd telepíti azokat a korábban felsorolt ​​overlay parancsok segítségével.

Ár/megjelenés információ

  • Mennyibe fog ez kerülni?
    • $2.49.
  • Miért kell fizetnem a Substratumért?
    • Annak a csapatnak a fejlesztési erőfeszítéseinek támogatása, amely számtalan órán keresztül dolgozott azon, hogy elhozza Önnek ezt a fantasztikus témamenedzsert.
  • Fizetnem kell a Substratumért, ha rootolt vagyok, vagy egyéni ROM-ot használok?
    • Nem. A rootolt/egyéni ROM-felhasználók szubsztrátuma továbbra is ingyenes marad, ahogy mindig is volt.
  • Mikor jelenik meg?
    • Azonnal kint van!

Van még kérdés? Hagyjon megjegyzést alább, és én, vagy remélhetőleg valamelyik Substratum fejlesztő válaszolni fog!