Препоръчано, 2024

Избор На Редактора

Как да темата си Android устройство с субстрат

Android, е най-популярната операционна система в света и една от функциите на Android, която я отличава от останалите операционни системи, има възможност напълно да персонализира устройството по свое желание. Android винаги е бил много обширен и възможността за персонализиране е начин, по който Google и други разработчици на трети страни са се осмелили да се включат. В този аспект theming играе много важна роля. Днес ние ви представяме Substratum, популярен избор за тематични устройства на Android. Първо, нека поговорим за това какво всъщност е Субстратът.

Какво е субстрат?

Както може би сте наясно, Sony винаги е предлагала големи възможности за тематизация в гамата на Xperia. Тази тематика се изпълняваше от собствената рамка на Sony - Овърлея на ресурсите по време на работа (RRO) . Обратно през лятото на 2014, Sony предостави своя код на Google, за да бъде обединен като част от Stock Android. За да се използва тази рамка, слоевете бяха разработени. Слоевете бяха по същество просто приложение, използвано за управление на основната RRO рамка, което помага на потребителите да тестват устройството си, като същевременно имат собствен набор от ограничения. Междувременно Sony продължи да работи с OMS (Overlay Manager Service) . OMS е клиент за управление на наслагвания, позволявайки на доставчиците да контролират динамично приоритетите и да активират / деактивират наслагванията. Докато самият слой беше мениджър, OMS се оказа много по-добър и ефективен. И накрая, слоевете бяха отхвърлени и беше създаден пълноправен OMS, наречен субстрат.

Субстрат по същество носи простото използване на мениджъра на слоевете с големи правомощия, предлагани от OMS. В сравнение с традиционните слоеве, наслагванията вече са инсталирани като нормални приложения за дял / data / app, а процесът на тематизиране е напълно динамичен.

Субстратни режими

Както споменахме по-горе, Google направи обединяването на основната рамка на RRO в своята Android OS с Marshmallow. Като се има предвид, официално, OMS никога не е била обединена в Android. Въпреки това, разработчиците, които са изграждали свои собствени ROM, са си позволили да обединят пълната OMS в своите потребителски ROM. Като такива, има 2 режима на работа на субстрат - Legacy и Full .

В наследствения режим изходният код само на RRO се обединява и е подобен на това, което Google предлага като част от AOSP. В пълен режим, пълният код на OMS на субстрата се слива в основния код на операционната система, като по този начин осигурява по-голяма скалируемост на потребителя.

Как да инсталирате субстрат и тема Android?

Необходими условия:

  • Marshmallow на Android или по-висока (6.0+)
  • Корен достъп

1. Първата стъпка е да инсталирате “Substratum Theme Engine Root” (безплатен) от Play Store точно като всяко нормално приложение.


2. Следващата стъпка е да отворите приложението и да му предоставите root достъп и всички други необходими разрешения . В случай, че използвате Substratum в Legacy режим, ще получите предупреждение за ограничена поддръжка.

3. Върнете се в Play Store и изтеглете всяка субстратна тема по ваш вкус. Тук, в този урок, ще използваме темата на Greyce, която можете да намерите тук. Някои други големи теми са Compound, Dark Dark и PitchBlack. При успешна инсталация на темата ще получите известие от приложението Substratum, което гласи „ Темата е инсталирана успешно “.


4. След като инсталирате тема, трябва да инсталирате всички наслагвания. Отправете се към приложението Substratum, изберете Greyce theme и изберете наслагванията по ваш избор. Overlauys не са нищо друго освен елементите, които искате да темата на вашето устройство, като Android настройки, UI Android, UI на различни приложения и др. След като изберете, натиснете иконата на четката в долния десен ъгъл и изберете “Install Selected” . Сега Substratum ще започне да инсталира избраните от вас наслагвания.

5. При успешно завършване на прилагането на тези наслагвания ще получите известие за същите.

Забележка : Ако използвате Substratum в режим Legacy, ще трябва да рестартирате устройството, за да приложите промените.

6. Това е всичко, сега темата ви е приложена и трябва да виждате промени в устройството си. Можете дори да използвате Substratum, за да инсталирате пакети с шрифтове, да сменяте анимации за зареждане, звуци и тапети на вашето устройство.

Как да деинсталирате избраните слоеве?

В случай, че искате да се върнете обратно към темата за запасите, просто отворете менюто за хамбургери отляво и отидете на “Advanced Manager” или “Overlay List” (в зависимост от вашия режим Substratum). Просто изберете наслагванията, които искате да деинсталирате, след това докоснете иконата на четката в долния десен ъгъл и натиснете „Деинсталиране на избрани“. Субстратът ще премахне избраните слоеве. Още веднъж, в зависимост от вашия режим, може да се наложи да рестартирате устройството.

Как Substratum Theme Engine се различава от CyanogenMod's Theme Engine?

За множеството потребители там, които са използвали цианогенни ROM дискове, те трябва да са запознати със CMTE, собствения двигател на CyanogenMod. Докато CMTE процъфтява като голяма възможност за тематика в продължение на години (вероятно защото е единствената налична услуга от този вид), от въвеждането на Substratum, CMTE е загубил своя трон.

Технически, CMTE се фокусира върху напълно модифициране на кода на ресурса, който темите, в сравнение с Substratum, който основно поставя наслагване върху приложението. Това прави субстрата много по-бърз, по-лесен за използване и по-безопасен от CMTE. Също така, с CMTE, е от съществено значение за потребителя да рестартира устройството си, докато при използване на пълен режим Substratum, човек може динамично да тества устройството си, без да е необходимо да се рестартира. Освен това, CMTE като проект е изоставена още от Android Nougat, докато развитието на Substratum продължава да расте.

Тема Android с помощта на Substratum Theme Engine

Субстрат сам по себе си е много мощна рамка, която позволява на потребителите динамично да тематизират и персонализират своето устройство. Той дори има способността да тематизира приложения от трета страна, а не само системните ресурси, като по този начин буквално разширява хоризонтите на темите на потребителя. Също така, откакто стартира Android Nougat, CyanogenMod спря развитието на CMTE. Освен това, когато Cyanogen изчезна и LineageOS открито заявява, че нямат планове да разработят алтернатива на CMTE, изглежда очевидно, че Substratum е тук, за да остане.

Затова ни кажете вашето мнение за мениджъра на субстратната тема и споделете с нас вашите любими теми и настройка на устройството. В края на краищата, адаптивността в Android, особено с наличието на Substratum, е ограничена само до въображението на потребителя. Изречете мислите си в раздела за коментари по-долу.

Top