To nejlepší z XDA: Xposed Framework

Chcete začít s Xposed? Podívejte se na naši funkci Best of XDA hub, kde se dozvíte, co je Xposed, k čemu slouží a jak jej získat!

Xposed Framework je přesně to, co říká jeho název, a v softwaru to znamená, že umožňuje přepsání generického kódu uživatelským kódem za účelem rozšíření nebo úpravy funkčnosti. Jinými slovy, toto „vystaví“ systémový kód frameworku, který vyžaduje práva root, a umožňuje vám zapojit různé moduly které přinášejí různé nebo dodatečné úpravy.

Xposed vám umožní připojit se k softwaru s menšími problémy a aplikovat pokyny a změny před nimi, po nich nebo místo nich. Zatímco vlastní ROM zůstávají solidními a kurátorskými alternativami, rámec může skutečně otevřít oblasti operačního systému způsoby, které by jinak vyžadovaly spoustu času navíc. To v konečném důsledku znamená, že si můžete pohrát a získat přístup k mnoha věcem, které by jinak vyžadovaly časově náročné flashování ROM a další metody – a nejlepší na tom je že systém je modulární, což znamená, že můžete snadno povolit nebo zakázat jakékoli doplňky, které nainstalujete, kdykoli si vyberete, což vám umožní vybrat si přesně to, co chtít.

Co moduly umí?

Existuje mnoho modulů a jakkoli bychom si přáli, abychom je zde mohli uvést všechny, uvedeme ty, které podle nás reprezentují, jak rozsáhlý je Xposed. Gravitační box je možná jedním z nejpopulárnějších modulů, protože kombinuje mnoho předností Xposed v jednom balíčku. Umožňuje vám vyladit mnoho zákoutí a skulin vašeho uživatelského rozhraní a také získat užitečné funkce, jako jsou ovládací prvky PIE. Existuje také mnoho dalších modulů přizpůsobení jako např Wanam pro TouchWiz ROM a výrazné jsou také jednotlivé úpravy pro rozšířené nabídky napájení nebo různé ikony na stavovém řádku. Pokud chcete vylepšit uživatelské rozhraní, vyhledejte jej - pravděpodobně to najdete. Tyto balíčky však nabízejí mnoho modů a funkcí v jediném modulu.

Pro ty z vás, kteří chtějí optimalizovat své zkušenosti, máte k dispozici mnoho nástrojů. Zesilovat, může například dramaticky snížit počet probuzení a přinést vám obrovské zisky z baterie prakticky bez ztráty funkčnosti. BootManager umožňuje nakonfigurovat, které aplikace se spouštějí při startu systému, takže nemusíte hledat zbytečné procesy ani je nechat načítat, dokud je skutečně nebudete potřebovat. Nativní nástěnka přidává funkci schránky do nabídky pro výběr textu, což vám umožňuje uložit více zkopírovaných prvků a vložit je, kdykoli je potřebujete, a v libovolném pořadí. Pozor Skrýt vám umožňuje přejet prstem nahoru, doleva nebo doprava po oznámení Lollipop's Heads Up, abyste je skryli, místo abyste je zrušili. Úžasné vyskakovací video Díky snadnému spouštění plovoucích videí na YouTube nebo v prohlížeči jsou mediální zážitky na Androidu mnohem bezproblémovější a produktivnější.

Existují moduly, které také mění způsob fungování systému nebo aplikací na hlubších úrovních, což je také velmi užitečné. Například, ActivityForceNewTask aplikace spouštěné jinými aplikacemi jsou umístěny mimo první aplikaci, což vám umožňuje přecházet mezi nimi tam a zpět, aniž by vyvolaná aplikace zmizela. Nastavení aplikace může změnit obecná nastavení aplikací, jako je jejich DPI, chování rotace, zda jsou pohlcující nebo ne, a také umožňuje naléhavá upozornění (toto je osobní oblíbené). Existují také moduly zaměřené na soukromí, např XPrivacy, který může zabránit aplikacím v úniku citlivých dat tím, že aplikaci dodává falešné nebo neplatné informace, a existuje také spousta modulů zaměřených na zabezpečení.

Pokusit se shrnout nekonečné možnosti Xposed je těžký úkol a existuje mnoho dalších modulů, které stojí za to vyzkoušet a které jsme neuvedli. Mnoho modulů je také specifických pro určité telefony nebo ROM pro určité výrobce OEM, takže se nezapomeňte porozhlédnout v podfóru vašeho zařízení po exkluzivních bitech. Pokud chcete získat rozsáhlý seznam s krátkými popisy mnoha z nich, zamiřte na Kolekce modulů Xposed vlákno a rozhlédněte se kolem sebe nebo vyhledejte, co chcete. The Xposed fórum je také dobrým místem, kde můžete začít hledat a učit se o modulech, a uživatelé vám mohou vždy pomoci – jen se ujistěte, že nejprve vyhledáte svou otázku a poté zveřejníte příspěvek do příslušného vlákna. Ať děláte cokoli, výchozím bodem pro Xposed by mělo být Xposed informační vlákno, který vám doporučujeme důkladně si přečíst, abyste lépe porozuměli platformě a základům instalačního procesu a funkcí. Nemůžeme přeceňovat důležitost vyhledávacích funkcí webu, a kdykoli budete mít jakékoli pochybnosti nebo se vydáte na novou cestu XDA, je vždy moudré nejprve požádat o radu tlačítka Hledat!

Co potřebuji?

Prvním krokem k instalaci Xposed je čtení jeho informačního vlákna na našich fórech. Pro začátek je třeba uvést, že stejně jako u většiny věcí této hloubky a dosahu, i zde jsou určitá rizika spojená s procesem. Ty však lze snadno minimalizovat nebo přímo eliminovat pozorností, plánováním a přesným prováděním. Pokud máte v úmyslu nainstalovat Xposed, ujistěte se, že navštívíte subfórum vašeho zařízení nebo vlákno ROM a provedete rychlý podívejte se na nekompatibilitu nebo jakékoli problémy, které mohou nastat, protože proces se může lišit zařízení od zařízení nebo ROM od ROM. Pamatujte: Tlačítko Hledat je váš přítel, tak jdi k němu jako první!

Instalace samotného rámce může být poměrně jednoduchá v závislosti na vaší verzi Androidu a ROM. Uživatelé Lollipop mohou najít potřebné soubory tady. Jak je popsáno ve vláknu, musíte flashnout xposed-sdk21-arm-*.zip soubor ve vlastní obnově a nainstalujte XposedInstaller_3.0-alpha*.apk pro aplikaci, která vám umožní spravovat vaše moduly. Starší verze Androidu mohou najít seznam instalačních souborů APK tady. Mějte na paměti, že některé Lollipop ROM (konkrétně TouchWiz ROM) nejsou podporovány oficiální verzí Lollipop Alpha, ale existují řešení. Nejprve a především zkontrolujte, zda jsou vaše zařízení a ROM plně kompatibilní s Xposed (buď ve vláknech/příspěvcích na fóru Xposed nebo v podfóru vašeho zařízení), než do toho skočíte, a pečlivě si přečtěte několik kroků.

Pokud jde o proces instalace modulů, většina z nich je snadno dostupná z aplikace Xposed, která obsahuje rozsáhlé úložiště z více než 600 modulů, které si můžete stáhnout -- ano, tolik. Zatímco některé z nich se funkcemi překrývají nebo nenabízejí globální kompatibilitu, některé z nich samy o sobě mohou zcela změnit mnohé aspekty vašeho telefonu. A je to stejně snadné jako instalace modulu, jeho aktivace zaškrtnutím políčka a restartování. Stejně jako u samotného instalátoru je moudré se před zapojením ujistit, že je modul kompatibilní. Pokud se ale něco pokazí, můžete samotný framework deaktivovat stisknutím hardwarové klávesy během bootování a čekáním na a vibrační výzvu a poté čtyřikrát nebo vícekrát znovu klepněte na stejnou klávesu (pro jistotu stačí opakovaně klepat na klíč).

Užitečné zdroje:

  • Xposed General Forum
  • Xposed informační vlákno
  • 101 základních videí Xposed
  • Xposed Module Repository
  • Moduly Xposed Subfórum & Xposed Framework Development Subfórum
  • Xposed Module Collection Thread
  • Seznam skladeb XDA TV Xposed
  • Tlačítko Hledat!

Mluvit o Xposed ve zjednodušeném světle odstraňuje složitost systému, jako je vstřikování tak rozsáhlý rámec pro vylepšení je extrémně těžké dosáhnout, zvláště v bezpečném a optimalizovaném cesta. To je důvod, proč Senior Recognized Developer rovo89 je považován za jednoho z nejchytřejších vývojářů, kteří kdy položili kód na XDA, a jeho oddanost věci překonal i monumentální překážky kterou přinesl Lollipop’s Android Runtime.

Jako poslední kolo rad mějte prosím na paměti, že mnoho modulů může vidět konflikt mezi sebou, takže vždy je nejlepší naučit se, co dělají a čeho se dotýkají, aby bylo možné předvídat nebo rozumět všemu možnému problémy. Až si na platformu zvyknete a dozvíte se o ní více, uvidíte, že budete schopni zjistit nejoptimálnější konfigurace pro váš případ použití a vyhnout se problémům nebo chybám. Vždy buďte otevřeni čtení, učení a pochopení děl rozvoje komunity. Zkušenosti jsou také důležité, takže se nebojte experimentovat – ale vždy postupujte opatrně a pozorně. A konečně, buďte laskaví a zdvořilí za všech okolností a nezapomeňte uvést uznání tam, kde je to třeba, protože nic z toho by nebylo možné bez neúnavného odhodlání vývojářů našich stránek.

Doufáme, že se vám Xposed a všechny ctnosti naší komunity budou líbit, a my jsme tu pro to pomoci vám jestli se někdy ztratíš!