23Jul
Mnohé vylepšenia na nízkej úrovni môžu byť bežne vykonávané iba v systéme Android blikaním vlastných ROM.Xposed Framework vám umožňuje upraviť existujúci systém bez inštalácie novej vlastnej ROM.Všetko, čo vyžaduje, je prístup k koreňom.
Určite budete chcieť flash vlastný ROM, ako je CyanogenMod, získať najnovšiu verziu Androidu alebo použiť širokú škálu vylepšení, ale ak máte radi verziu Androidu, ktorú už máte, je Xposed framework veľmi flexibilný.Myslite na Xposed Framework ako budovanie vlastnej vlastnej ROM pre Android. Namiesto sťahovania niečoho ako CyanogenMod, ktorý je dodávaný s množstvom nových funkcií, ktoré sú v pečení, Xposed umožňuje pridávať len jednotlivé funkcie, ktoré chcete, pomocou jednotlivých modulov. Nevyžaduje sa blikanie ROM.Tento článok obsahuje niekoľko príkladov vecí, ktoré môžete urobiť, ak ste zvedaví.
Ako to funguje
Ak chcete vykonať rôzne vylepšenia na nízkej úrovni, vývojári musia upraviť súbory systému APK( balík aplikácií).Tieto zmeny vo všeobecnosti uvoľňujú ako vlastnú ROM, ktorú musia používatelia prehrávať na svojom zariadení.
Xposed Framework vyžaduje inštaláciu root, ale musí byť schopný pracovať bez root potom. Rozširuje spustiteľný súbor /system/bin/ app_process na načítanie konkrétneho súboru JAR pri štarte. Triedy tohto súboru budú súčasťou každého procesu aplikácie v systéme - dokonca systémových servisných procesov. Potom je možné upraviť správanie aplikácie v čase behu - bez nutnosti blikania ROM alebo úpravy súborov APK aplikácie.
Xposed Framework nie je zaručený na každom telefóne, ani na jednotlivých modeloch. Je navrhnutý tak, aby pracoval s väčšinou zariadení so systémom Android 4.0 a novších. Okrem toho( alebo jeho moduly) nemusia fungovať na silne upravených pamäti ROM alebo na zariadeniach, ktoré silne upravujú určité časti kódu( napríklad zariadenia Samsung môžu naraziť na problémy).Jediný spôsob, ako zistiť, je prehliadanie Xposed fóra alebo si to vyskúšať sami. V prípade TouchWiz a iných verzií Androidu sa nachádzajú neoficiálne platformy, ak ste ochotní im poskytnúť zásah.
Váš telefón bude tiež potrebovať korene. Nie je tam žiadna cesta okolo, takže ak ešte nemáte zakorenené, nie je lepší čas ako teraz! Každý telefón je trochu iný, a preto si prečítajte našu sprievodcovskú príručku a XDA Developers Forum pre vaše konkrétne zariadenie, kde nájdete viac informácií o tom, ako ju zakopnúť.
A nakoniec, pamätajte na to, že rovnako ako odomknutie bootloaderu a zakoreňovania modulov majú prístup k hlbokým systémovým funkciám v telefóne a predstavujú bezpečnostné riziko. Inštalujte iba moduly od vývojárov, ktorým dôverujete, alebo vyhľadajte moduly s otvoreným zdrojovým kódom a držte ich. Všetko odtiaľto vonku je na vlastné riziko, preto buďte opatrní a nainštalujte zodpovedne.
Môžete si prezrieť rôzne Xposed vylepšenia dostupné na webovej stránke spoločnosti Xposed a nájdete mnoho ďalších informácií a častých otázok o Xposed fóre v XDA Developers.
Prvý krok: Nainštalujte Xposed Framework
Xposed Framework nie je v službe Google Play k dispozícii, takže ho budete musieť nainštalovať jednou z dvoch ďalších metód. Aktualizácia
: Ak používate Marshmallow alebo vyššiu verziu, môžete nainštalovať novšiu "bezsystémovú" verziu Xposed, ktorá je oveľa flexibilnejšia ako stará verzia popísaná v tomto článku. Po prvé, budete chcieť prečítať o systemless root a potom sa naučiť ako nainštalovať systémless Xposed tu.
Ak používate verziu aplikácie Ice Cream Sandwich, Jelly Bean alebo KitKat , môžete stiahnuť Xposed Installer APK z domovskej stránky Xposed a potom preniesťdo svojho telefónu pomocou kábla USB alebo aplikácie, ako je Dropbox. Potom spustite súbor APK a začnite inštaláciu a preskočte na nasledujúcu časť.
Ak používate platformu Android Lollipop alebo Marshmallow , inštalácia je o niečo komplikovanejšia: budete musieť flashovať rámec pomocou vlastnej obnovy ako je TWRP, potom sideload inštalátora.(Aj keď si pamätajte, ak používate Marshmallow, môžete tiež nainštalovať systémovú verziu, ktorá je lepšia.)
Prejdite na fórum Xposed na XDA Developers a stiahnite si tri súbory: Xposed Installer APK, Xposed Framework ZIP a Xposed Uninstaller ZIP.Možno budete musieť urobiť nejaký prieskum, aby ste zistili, ktorý. zip súbor na stiahnutie."Sdk21", "sdk22" a "sdk23" sa týkajú systémov Android 5.0, 5.1 a 6.0."Arm", "arm64" a "x86" sa týkajú procesorov ARM, 64-bit ARM a Intel.
Pretože mám Nexus 5X, ktorý má 64-bitový ARM procesor a používa Android 6.0.1 Lollipop-I, stiahol si súbor Xposed Installer APK, súbor xposed-v80-sdk23-arm64.zip a xposed-súbor uninstaller-arm64.zip.
Preneste všetky tri súbory do telefónu pomocou kábla USB alebo aplikácie ako Dropbox.
Potom reštartujte telefón do obnovy TWRP.Toto je trochu iné na každom telefóne - napríklad budete pravdepodobne musieť držať tlačidlá napájania a zníženia hlasitosti súčasne, potom pomocou klávesov na ovládanie hlasitosti spustíte režim obnovenia. Pokyny spoločnosti Google pre konkrétny model a uvidíte, ako sa to deje.
Akonáhle to urobíte, budete pozdravení so známym domovským displejom TWRP.Kliknite na tlačidlo Inštalovať.
POZNÁMKA: Predtým, než budete pokračovať v tomto procese, budete chcieť zálohovať TWRP.
Zobrazí sa nasledujúca obrazovka. Prejdite nadol a prejdite do súboru. zip Xposed framework, ktorý ste predtým previedli.
Klepnite na Xposed zip a uvidíte túto obrazovku. Prejdite prstom pre potvrdenie blesku.
Balenie musí trvať len chvíľu. Po dokončení klepnite na tlačidlo "Vymazať vyrovnávaciu pamäť / Dalvik" a reštartujte systém.
Ak sa TWRP pýta, či chcete teraz nainštalovať SuperSU, zvoľte "Do not Install".
Váš telefón môže trvať niekoľko minút, kým sa reštartuje, pretože môže "opätovne optimalizovať" vaše aplikácie. Dajte mu čas, a keď skončí, spustite aplikáciu APL Xposed Installer, ktorú ste predtým previedli. Tým sa nainštaluje aplikácia, ktorú budete používať na správu svojich modulov.
Ak narazíte na nejaké problémy s inštaláciou - ako keby sa váš telefón dostal do bootovacieho okruhu - stačí flashovať súbor. zip Xplan Uninstaller rovnakým spôsobom a veci by sa mali vrátiť do normálu. Ak všetko ostatné zlyhá, obnovte si z poslednej zálohy TWRP.
Druhý krok: Nastavenie navrhovaného inštalačného programu a prevzatie modulu
Spustite Xposed Inštalátor a budete privítaní s nižšie uvedenou obrazovkou. Zariadenia, ktoré používajú KitKat, budú musieť klepnúť na možnosť "Framework" a klepnutím na tlačidlo Install / Update nainštalovať Xposed Framework. Po dokončení budete musieť telefón reštartovať.Používatelia Lollipop a Marshmallow to už urobili prostredníctvom predchádzajúceho kroku.
Pamätajte si, že Xposed vyžaduje prístup root, takže ak dostanete výzvu v tomto bode z vašej superuserovej aplikácie. Ak chcete pokračovať, udeľte Nadpredajné práva inštalátora.
Teraz, keď je všetko nastavené, je čas na zábavu: inštalácia modulov. Jednotlivé moduly obsahujú rôzne vylepšenia, ktoré môžete použiť na prispôsobenie vášho systému. Niektoré sú malé a vykonávajú iba jednu funkciu, iné sú balíky obsahujúce mnoho užitočných vylepšení.Pre túto príručku budeme používať veľmi jednoduchý príklad: XInsta, modul Xposed, ktorý pridáva možnosť stiahnuť fotografie z aplikácie Instagram.
Klepnite na sekciu "Prevziať" Xposed Installer a klepnite na tlačidlo vyhľadávania v paneli s nástrojmi. Vyhľadajte výraz "xinsta" a vyberte zobrazený modul XInsta.
Prejdite prstom na kartu Verzie a klepnite na tlačidlo "Stiahnuť" na najnovšej verzii. Tým sa prevezme a nainštaluje príslušný Xposed modul.
Po dokončení bude modul nainštalovaný, ale nie je aktivovaný.V aplikácii Xposed Installer prejdite do sekcie Moduly( alebo len vyberte upozornenie, ktoré sa zobrazí v rozbaľovacej ponuke upozornení).Začiarknite políčko vedľa modulu, ktorý chcete aktivovať, a reštartujte telefón.
Ak si všimnete v popise modulu, má jeden predpoklad: musíte dať Instagram povolenie na prístup k pamäti vášho telefónu. Takéto veci sú bežné, takže si prečítajte popis modulu skôr, než sa pokúsite použiť.
Ak chcete urobiť, prejdite na položku Nastavenia & gt;Aplikácie & gt;Instagram & gt;Povolenia a prepnite možnosť Uložiť do polohy Zapnuté.
Potom otvorte aplikáciu Instagram a kliknite na tri bodky vedľa fotografie - ak všetko ide dobre, mali by ste mať možnosť stiahnuť túto fotografiu do vášho zariadenia.
Gratulujeme, práve ste úspešne nainštalovali svoj prvý modul Xposed!
Tretí krok: Tweak váš modul( ak je to možné)
Mnohé zo stiahnutých modulov, ktoré si stiahnete, budú mať vlastné rozhranie, z ktorého môžete upraviť rôzne nastavenia týkajúce sa modulu. Zvyčajne sa k nemu dostanete kliknutím na modul v sekcii "Moduly" Xposed Installer. V ostatných prípadoch môže mať modul dokonca aj vlastnú ikonu v zásuvke aplikácie, ako je uvedené nižšie.
Nezabudnite si prečítať nastavenia modulov. Nikdy neviete, aké dobroty tam budú.
Môžete tiež dlho stlačiť položku položky v Xposed Installer aktualizovať alebo odinštalovať modul.
Teraz, keď ste v prevádzke, odporúčame vám prehliadnuť časť Xposed modul, aby ste videli všetky veci, ktoré Xposed ponúka. Náš zoznam najlepších modulov je tiež dobrým miestom na začatie skúmania. Veľmi odporúčam GravityBox, zobrazenú skôr v tomto článku, ktorý zhromažďuje mnoho užitočných vylepšení do jedného prispôsobiteľného balíka.
Odinštalovanie Xposed Framework
Ak ste niekedy chceli odinštalovať Xposed rámec, vráťte sa do aplikácie Xposed Installer, klepnite na Rámec a klepnite na tlačidlo Odinštalovať.Ak ste nainštalovali rámec pomocou súboru. zip, musíte ho odinštalovať blikaním súboru. zip odinštalátora z vlákno XDA pomocou TWRP.
Pred odobratím aplikácie Xposed Installer z prístroja nezabudnite vykonať odinštaláciu v aplikácii Xposed Installer.
Xposed Framework môže byť len nástrojom pre geekov Android, aby ich vylepšili, ale je to rýchlejší, jednoduchší a menej invazívny nástroj ako vlastná ROM.Mohlo by to tiež byť použité na inštaláciu tém a vykonanie iných inváznych úprav, ktoré by za normálnych okolností vyžadovali vlastnú ROM.Metóda Xposed Framework nezahŕňa zmenu operačného systému vášho zariadenia a dá sa ľahko zvrátiť, čo z neho robí skvelú voľbu pre tweakery, ktoré sa naozaj chcú zaoberať.