Забравете мигащите ROM-та Използвайте Xposed Framework, за да настроите Android
Много ниски нива могат да се извършват само на Android, като мигат потребителски ROM. Xposed Framework ви позволява да модифицирате съществуващата система, без да инсталирате нов потребителски ROM. Всичко, от което се нуждае, е root достъп.
Разбира се, може да искате да мига потребителски ROM като CyanogenMod, за да получите най-новата версия на Android или да използвате голямо разнообразие от ощипвам, но ако ви харесва версията на Android, която вече имате, рамката на Xposed е много гъвкава. Помислете за Xposed рамката като изграждане на свой собствен потребителски ROM за Android. Вместо да сваляте нещо като CyanogenMod, което идва с куп нови функции, печени в Xposed, ви позволява да добавяте само желаните от вас функции, един по един, чрез отделни модули. Не е необходимо да мига ROM. В тази статия има няколко примера за нещата, които можете да направите, ако сте любопитни.
Как работи
Популярният модул GravityBox Xposed, който съдържа много полезни настройки в един пакет.За да изпълнявате различни ниски нива, разработчиците трябва да променят файловете на системния APK (пакет с приложения). Те обикновено освобождават тези промени като потребителски ROM, които потребителите трябва да мигат на своето устройство.
Xposed Framework изисква корен достъп за инсталиране, но след това трябва да може да работи без корен. Той разширява изпълнимия файл / system / bin / app_process, за да зареди конкретен JAR файл при стартиране. Класовете на този файл ще бъдат част от всеки процес на приложение в системата - дори и процесите на системните услуги. След това е възможно да промените поведението на приложението по време на изпълнение - няма да мига ROM или да променя необходимите APK файлове на приложението.
Xposed Framework не е гарантирано да работи на всеки телефон, нито пък отделните модели. Той е проектиран да работи с повечето Android 4.0 и по-нови устройства. Освен това той (или неговите модули) може да не работят на силно модифицирани ROM-и или устройства, които силно променят някои кодове (например устройствата на Samsung могат да се сблъскат с проблеми). Единственият начин да разберете е да прегледате форумите на Xposed или да го изпробвате сами. Там са неофициални изгражда там за TouchWiz и други версии на Android, ако сте готови да им дам един изстрел.
Телефонът ви също ще трябва да се корени. Няма начин да се заобиколи това, така че ако все още не сте вкоренени, няма по-добро време от сега! Всеки телефон е малко по-различен, затова вижте нашето ръководство за вкореняване и XDA Developers Forum за вашето специфично устройство за повече информация за това как да го изкорени..
И накрая, имайте предвид, че - точно като отключване на буутлоудъра и вкореняващите се модули, Xposed имат достъп до дълбоки системни функции на телефона ви и представляват риск за сигурността. Инсталирайте модули само от разработчици, на които имате доверие, или търсите модули с отворен код и се придържайте към тях. Всичко оттук нататък е на ваш собствен риск, затова бъдете внимателни и инсталирайте отговорно.
Можете да разглеждате различните опции за Xposed, налични на уебсайта на Xposed, и да видите много повече информация и често задавани въпроси на форума Xposed на XDA Developers.
Първа стъпка: Инсталирайте Xposed Framework
Xposed Framework не е налице в Google Play, така че ще трябва да го инсталирате чрез един от другите два метода.
Актуализация: Ако използвате Marshmallow или по-горе, можете да инсталирате по-нова, "без система" версия на Xposed, която е много по-гъвкава от старата версия, обсъждана в тази статия. Първо, вие ще искате да прочетете за без системно корен, и след това да научите как да инсталирате без система Xposed тук.
Ако използвате версия на Android Ice Cream Sandwich, Jelly Bean или KitKat, можете да изтеглите APCR от Xposed инсталатора от началната страница на Xposed, след което да го прехвърлите в телефона си с USB кабел или приложение като Dropbox. След това стартирайте APK, за да започнете инсталацията и преминете към следващия раздел.
Ако използвате Android Lollipop или Marshmallow, Инсталацията е малко по-сложна: ще трябва да пробвате рамката, използвайки персонализирано възстановяване, като TWRP, след това sideload на инсталатора. (Въпреки че помните, ако работите с Marshmallow, можете да инсталирате и версията без система, която е по-добра.)
Насочете се към форумната нишка на Xposed на XDA Developers и изтеглете три файла: Xposed Installer APK, Xposed Framework ZIP и Xposed Uninstaller ZIP. Може да се наложи да направите някои изследвания, за да разберете кой .zip файл да изтеглите. “Sdk21”, “sdk22” и “sdk23” се отнасят съответно до Android 5.0, 5.1 и 6.0; "Arm", "arm64" и "x86" се отнасят за ARM, 64-битови ARM и Intel процесори, съответно.
Така че, тъй като имам Nexus 5X, който има 64-битов ARM процесор и работи с Android 6.0.1 Lollipop, изтеглих Xposed Installer APK, xposed-v80-sdk23-arm64.zip и xposed-uninstaller -arm64.zip файл.
Прехвърлете всичките три файла в телефона си с помощта на USB кабел или приложение като Dropbox.
След това рестартирайте телефона в TWRP възстановяване. Правейки това е малко по-различно на всеки телефон - например, може да се наложи да държите едновременно бутоните Power и Volume Down, след това да използвате клавишите за сила на звука, за да стартирате “Recovery Mode”. Инструкции на Google за конкретния модел, за да видите как се прави.
След като го направите, ще бъдете посрещнати с познатия начален екран на TWRP. Кликнете върху бутона Инсталиране.
ЗАБЕЛЕЖКА: Може да искате да направите резервно копие в TWRP, преди да продължите с този процес.
Ще се появи следният екран. Превъртете надолу и отидете до рамката .zip, която сте прехвърлили по-рано.
Докоснете Xposed zip и ще видите този екран. Плъзнете, за да потвърдите светкавицата.
Трябва само да мине известно време, за да мига пакета. Когато приключи, натиснете бутона "Избършете Cache / Dalvik", след което рестартирайте системата.
Ако TWRP пита дали искате да инсталирате SuperSU сега, изберете „Не инсталирай“.
Вашият телефон може да отнеме няколко минути, за да се рестартира, тъй като може да „преоптимизира“ вашите приложения. Дайте време, а когато приключи, стартирайте APposed за инсталиране на Xposed, който сте прехвърлили по-рано. Това ще инсталира приложението, което ще използвате за управление на модулите.
Ако се сблъскате с някакви проблеми с инсталацията - телефонът ви отива в boot loop-просто мига на Xposed Uninstaller .zip файла по същия начин и нещата трябва да се върнат към нормалното. Ако всичко друго се провали, възстановете от последното си TWRP резервно копие.
Стъпка втора: Настройте Xposed инсталатора и изтеглете модул
Стартирайте Xposed Installer и ще бъдете посрещнати с екрана по-долу. Устройствата, работещи с KitKat, ще трябва да докоснат опцията "Рамка", след това натиснете бутона Install / Update, за да инсталирате Xposed Framework. Когато приключите, трябва да рестартирате телефона си. Потребителите на Lollipop и Marshmallow вече са направили това чрез .zip мига в предишната стъпка.
Не забравяйте, че Xposed изисква корен достъп, така че ако в този момент получите подкана от приложението за суперпотребител. Предоставяне на права на суперпотребител от Xposed Installer да продължи.
Сега, когато Xposed е настроен, е време за забавната част: инсталиране на модули. Xposed модулите съдържат различни настройки, които можете да използвате, за да персонализирате вашата система. Някои от тях са малки и изпълняват само една функция, докато други са пакети, съдържащи много полезни настройки. За това ръководство ще използваме много прост пример: XInsta, модул Xposed, който добавя опция за изтегляне на снимки от приложението Instagram.
Докоснете секцията „Изтегляне“ на инсталатора за Xposed и натиснете бутона за търсене в лентата с инструменти. Търсете „xinsta“ и изберете модула XInsta, който се появява.
Плъзнете до раздела Версии и натиснете бутона „Изтегляне“ в последната версия. Това ще изтегли и инсталира въпросния модул Xposed.
Когато приключите, модулът ще бъде инсталиран, но не и активиран. В Xposed Installer отворете секцията Модули (или просто изберете уведомлението, което се показва в падащото меню за известия). Поставете отметка в квадратчето до модула, който искате да активирате, и рестартирайте телефона.
Ако забележите в описанието на модула, той има една предпоставка: трябва да дадете разрешение на Instagram за достъп до паметта на телефона ви. Тези неща са често срещани, така че не забравяйте да прочетете описанието на модула, преди да опитате да го използвате.
За да направите това, отидете в Настройки> Приложения> Instagram> Разрешения и превключете „Складиране“ на Вкл.
След това отворете приложението Instagram и кликнете върху трите точки до снимка - ако всичко върви добре, трябва да имате възможност да изтеглите тази снимка в устройството си.
Поздравления, Вие успешно инсталирахте първия си модул Xposed!
Трета стъпка: Промяна на модула (ако е приложимо)
Много от Xposed модулите, които изтегляте, ще имат свой собствен интерфейс, от който можете да настроите различни настройки, свързани с модула. Обикновено можете да получите достъп до това, като докоснете модула в секцията “Модули” на инсталатора на Xposed. В други случаи модулът може дори да има своя собствена икона в чекмеджето на приложенията, както се вижда по-долу.
Проверете настройките на вашите модули. Никога не знаеш какви екстри ще бъдат там.
Можете също да натискате дълго въвеждане на елемента в Xposed Installer, за да актуализирате или деинсталирате модула.
Сега, когато работите, ви препоръчваме да прегледате секцията с модули Xposed, за да видите всички неща, които можете да предложите. Нашият списък с най-добрите модули на Xposed също е добро място за започване на проучване. Силно препоръчвам GravityBox, изобразен по-рано в тази статия, който събира много полезни настройки в един персонализиран пакет.
Деинсталиране на Xposed Framework
Ако някога искате да деинсталирате рамката на Xposed, върнете се в приложението Xposed Installer, натиснете Рамка и натиснете бутона Деинсталиране. Ако сте инсталирали рамката с помощта на .zip файл, обаче, ще трябва да я деинсталирате, като преминете с деинсталиращия файл .zip от нишката на XDA, като използвате TWRP.
Не забравяйте да извършите деинсталиране в приложението Xposed Installer, преди да премахнете приложението Xposed Installer от устройството си.
Xposed Framework може просто да бъде инструмент за андроидите на Android, за да ги настройва, но това е по-бърз, по-лесен и по-малко инвазивен инструмент от потребителския ROM. Това може да се използва и за инсталиране на теми и извършване на други инвазивни персонализации, които обикновено изискват потребителски ROM. Методът на Xposed Framework не включва промяна на операционната система на вашето устройство и може лесно да се обърне, което го прави чудесна възможност за tweakers, които наистина обичат да копаят.