If-Koubou

Забравете мигащи ROM: Използвайте Xposed Framework за да ощипвате Android

Забравете мигащи ROM: Използвайте Xposed Framework за да ощипвате Android (Как да)

Много ощипвания на ниско ниво обикновено могат да се извършват само с Android чрез мигащи потребителски ROM файлове. Xposed Framework ви позволява да модифицирате съществуващата си система, без да инсталирате нова персонализирана ROM. Всичко, което изисква, е достъпът до корена.

Разбира се, може да искате да мигате персонализиран ROM като CyanogenMod, за да получите най-новата версия на Android или да използвате голямо разнообразие от ощипвания, но ако ви харесва версията на Android, която вече имате, шаблонната рамка е много гъвкава. Помислете за използваната рамка като изграждане на собствена персонализирана ROM за Android. Вместо да изтегляте нещо като CyanogenMod, което идва с набор от нови функции, изпечени в, Xposed ви позволява да добавяте само функциите, които искате, един по един, чрез отделни модули. Не е необходимо да мига ROM. Тази статия има няколко примера за нещата, които можете да направите, ако сте любопитни.

Как работи

Популярният модул GravityBox Xposed, който съдържа много полезни ощипвания в един пакет.

За да извършват различни ощипвания на ниско ниво, разработчиците трябва да променят системните APK файлове (пакет за приложения). Те обикновено пускат тези промени като персонализирана ROM, която потребителите трябва да мигат върху устройството си.

Задължената рамка изисква достъп на root, но трябва да може да работи без корен след това. Тя разширява / system / bin / app_process, за да зареди конкретен JAR файл при стартиране. Класовете на този файл ще бъдат част от всеки процес на приложение в системата - дори процес на системна услуга. Тогава е възможно да промените поведението на дадено приложение по време на изпълнение - не е необходимо да се мига ROM или да се променят APK файловете на приложението.

В Xposed Framework не е гарантирано да работи на всеки телефон, нито са отделните модели. Той е проектиран да работи с повечето устройства с Android 4.0 и по-нови версии. В допълнение, той (или неговите модули) може да не работят върху силно модифицирани ROM или устройства, които силно променят някои части от кода (например, устройствата от Samsung могат да се занимават с проблеми). Единственият начин да разберете е да прегледате форумите или да го изпробвате сами. Има неофициални версии за TouchWiz и други версии на Android, ако сте готови да ги направите.

Вашият телефон също трябва да бъде вкоренен. Няма начин около това, така че ако все още не сте вкоренени, няма по-добро време от сега! Всеки телефон е малко по-различен, така че проверете нашето ръководство за заразяване и Форума за разработчици на XDA за вашето конкретно устройство за повече информация как да го коренят.

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

Можете да разглеждате различните Xposed tweaks, достъпни на уеб сайта на Xposed, и да видите много повече информация и често задавани въпроси за Xposed форума в XDA Developers.

Първа стъпка: Инсталирайте Xposed Framework

Насочената рамка не е налице в Google Play, така че ще трябва да я инсталирате по един от двата метода.

Актуализация: Ако използвате Marshmallow или по-горе, можете да инсталирате по-нова, "без система" версия на Xposed, която е много по-гъвкава от старата версия, обсъдена в тази статия. Първо, ще искате да прочетете за системния root и след това да научите как да инсталирате systemless Xposed тук.

Ако използвате версия на Android Ice Cream Sandwich, Jelly Bean или KitKat, можете да изтеглите приложението Xposed Installer APK от началната страница на Xposed и след това да го прехвърлите на телефона си с USB кабел или приложение като Dropbox. След това стартирайте APK, за да започнете инсталацията и преминете към следващата секция.

Ако използвате Android Lollipop или Marshmallow, инсталирането е малко по-сложно: ще трябва да мигате рамката, като използвате персонализирано възстановяване, като TWRP, след това отстранете инсталатора. (Въпреки че запомнете, ако използвате 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-bit ARM и Intel.

Така че, тъй като имам Nexus 5X, който има 64-битов ARM процесор и работи с Android 6.0.1 Lollipop, изтеглех APK на Xposed Installer, xposed-v80-sdk23-arm64.zip файла и xposed-uninstaller -arm64.zip файл.

Прехвърлете всичките три файла в телефона си чрез USB кабел или приложение като Dropbox.

След това рестартирайте телефона си в възстановяване на TWRP. Това е малко по-различно за всеки телефон - например, може да се наложи да задържите едновременно бутоните за захранване и намаляване на силата на звука, след което да използвате клавишите за сила на звука, за да заредите "Recovery Mode". Инструкциите на Google за вашия конкретен модел, за да видите как е направено.

След като сте го направили, ще бъдете посрещнати със познатия начален екран на TWRP. Кликнете върху бутона Инсталиране.

ЗАБЕЛЕЖКА: Преди да продължите с този процес, можете да направите резервно копие в TWRP.

Ще се появи следният екран. Превъртете надолу и се придвижете до файла .zip Xposed framework, който сте прехвърлили по-рано.

Докоснете изпъкнатия цип и ще видите този екран. Прекарайте пръст, за да потвърдите светкавицата.

Трябва да минат само няколко минути, за да мига пакета. Когато приключи, докоснете бутона "Изтриване на кеша / Dalvik", след което рестартирайте системата си.

Ако TWRP пита дали искате да инсталирате SuperSU сега, изберете "Do not Install".

Вашият телефон може да отнеме няколко минути, за да рестартира, тъй като може да "ре-оптимизира" приложенията ви. Дайте му време и когато приключи, стартирайте APK на Xposed Installer, който сте прехвърлили по-рано. Това ще инсталира приложението, което ще използвате, за да управлявате модулите си.

Ако се сблъскате с някакви проблеми с инсталацията - подобно на това, че телефонът Ви влиза в запушалка - просто флаш файла .zip Xposed Uninstaller по същия начин и нещата трябва да се върнат към нормалното. Ако всичко останало е неуспешно, възстановете от последното си резервно копие TWRP.

Стъпка втора: Настройте инсталирания отстрани и изтеглете модул

Стартирайте Xposed Installer и ще бъдете посрещнати с екрана по-долу. Устройствата, които пускат KitKat, трябва да докоснат опцията "Framework", след това да натиснат бутона Install / Update, за да инсталират Xposed Framework. Ще трябва да рестартирате телефона си, когато сте готови. Потребителите на Lollipop и Marshmallow вече са направили това чрез мигането на .zip в предишната стъпка.

Запомнете, че Xposed изисква достъп на root, така че ако получите подкана в този момент от приложението си за суперпотребител. Да продължат да дават права на суперпотребител на инсталирания софтуер.

Сега, когато Xposed е настроен, е време за забавната част: инсталиране на модули. Насочените модули съдържат различните ощипвания, които можете да използвате, за да персонализирате вашата система. Някои от тях са малки и изпълняват само една функция, докато други са пакети, съдържащи много полезни ощипвания. За това ръководство ще използваме един много прост пример: XInsta, модул Xposed, който добавя опция за изтегляне на снимки от приложението Instagram.

Докоснете раздела "Изтегляне" на Инсталатора за инсталиране и докоснете бутона за търсене в лентата с инструменти. Потърсете "xinsta" и изберете модула XInsta, който се показва.

Прекарайте пръст в раздела "Версии" и докоснете бутона "Изтегляне" на най-новата версия. Това ще изтегли и инсталира въпросния модул Xposed.

Когато приключите, модулът ще бъде инсталиран, но не е активиран. В Xposed Installer отидете в раздела Modules (или просто изберете известието, което се появява в падащото меню за известия). Поставете отметка в квадратчето до модула, който искате да активирате, и рестартирайте телефона си.

Ако забележите в описанието на модула, той има една предпоставка: трябва да дадете разрешение на Instagram за достъп до хранилището на телефона ви. Тези видове неща са често срещани, така че не забравяйте да прочетете описанието на модула, преди да опитате да го използвате.

За да направите това, отидете на Settings> Apps> Instagram> Permissions и превключете "Storage" в On.

След това отворете приложението Instagram и кликнете върху трите точки до снимка - ако всичко върви добре, трябва да имате възможност да изтеглите тази снимка в устройството си.

Поздравления, току-що успешно сте инсталирали първия си Xposed модул!

Стъпка трета: ощипвайте модула си (ако е приложимо)

Много от изтеглените модули, които изтегляте, ще имат собствен интерфейс, от който можете да промените различни настройки, свързани с модула. Обикновено можете да осъществите достъп до него, като докоснете модула в секцията "Модули" на Инструмента за инсталиране. В други случаи модулът може дори да има собствена икона в чекмеджето на приложението, както е показано по-долу.

Не забравяйте да проверите настройките за модулите си. Никога не знаеш какви екстри ще бъдат там.

Можете също така да натискате записите в елемента в Xposed Installer, за да актуализирате или деинсталирате модула.

Сега, когато сте готови, препоръчваме да прегледате раздела за модули Xposed, за да видите всички неща, които Xposed може да предложи. Нашият списък с най-добрите Xposed модули също е добро място за започване на проучване. Силно препоръчвам GravityBox, представен по-рано в тази статия, която събира много полезни ощипвания в един адаптивен пакет.

Деинсталиране на изрязаната рамка

Ако някога искате да деинсталирате Xposed рамката, върнете се към приложението Xposed Installer, докоснете Framework и докоснете бутона Uninstall. Ако сте инсталирали рамката, използвайки .zip файл, ще трябва да я деинсталирате, като мигате файла .zip от деинсталатора от XDA нишката, използвайки TWRP.

Не забравяйте да извършите деинсталиране в приложението Xposed Installer, преди да премахнете приложението Xposed Installer от устройството си.

В Xposed Framework може просто да бъде инструмент за Android geeks да ощипвам телефоните си, но това е по-бързо, по-лесно и по-малко инвазивни инструмент, отколкото е персонализирана ROM е. Това може да се използва и за инсталиране на теми и извършване на други инвазивни персонализации, които обикновено изискват персонализирана ROM. Методът на Xposed Framework не включва промяна на операционната система на устройството ви и може лесно да се обърне, което го прави чудесна опция за tweakers, които наистина обичат да се вкопчват.