23Jul

Vergeet Flashing ROMs: gebruik het Xposed Framework om je Android te tweaken

Veel kleine wijzigingen op het niveau kunnen normaal alleen op Android worden uitgevoerd door aangepaste ROM's te laten knipperen. Met het Xposed Framework kunt u uw bestaande systeem aanpassen zonder een nieuw aangepast ROM te installeren. Het enige dat nodig is, is root-toegang.

Natuurlijk wil je misschien een aangepaste ROM zoals CyanogenMod flashen om de nieuwste versie van Android te krijgen of een groot aantal tweaks te gebruiken, maar als je de versie van Android leuk vindt die je al hebt, is het Xposed-framework erg flexibel. Zie het Xposed Framework als het bouwen van uw eigen aangepaste ROM voor Android. In plaats van het downloaden van iets als CyanogenMod, dat wordt geleverd met een heleboel nieuwe functies die zijn ingebakken, kunt u met Xposed alleen de gewenste functies toevoegen, één voor één, via afzonderlijke modules. Geen ROM-flashing vereist. Dit artikel bevat enkele voorbeelden van dingen die u kunt doen, als u nieuwsgierig bent.

Hoe het werkt

De populaire GravityBox Xposed-module, die vele handige tweaks bevat in één pakket.

Om verschillende low-level tweaks uit te voeren, moeten ontwikkelaars systeem APK( app-pakket) -bestanden wijzigen. Ze geven deze wijzigingen over het algemeen vrij als een aangepast ROM, die gebruikers op hun apparaat moeten flashen.

Het Xposed Framework vereist root-toegang om te installeren, maar zou achteraf zonder root moeten kunnen werken. Het breidt het uitvoerbare bestand /system/bin/ app_process uit om een ​​specifiek JAR-bestand te laden bij het opstarten. De klassen van dit bestand zullen deel uitmaken van elk app-proces op het systeem - zelfs systeemdienstprocessen. Het is dan mogelijk om het gedrag van een app tijdens runtime te wijzigen - geen ROM-flashing of modificerende app-APK-bestanden vereist.

Het Xposed Framework werkt niet gegarandeerd op elke telefoon en de afzonderlijke modellen ook niet. Het is ontworpen om met de meeste Android 4.0- en latere apparaten te werken. Bovendien werkt het( of de modules) mogelijk niet op sterk gemodificeerde ROM's of apparaten die bepaalde stukjes code sterk wijzigen( Samsung-apparaten kunnen bijvoorbeeld problemen ondervinden).De enige manier om dit te weten, is door de Xposed-forums te bladeren of het zelf uit te proberen. Er zijn onofficiële builds voor TouchWiz en andere versies van Android, als je bereid bent ze een kans te geven.

Uw telefoon moet ook worden geroot. Er is geen manier om dit te omzeilen, dus als je nog niet geworteld bent, is er geen betere tijd dan nu! Elke telefoon is een beetje anders, dus bekijk onze rootinggids en het XDA Developers Forum voor uw specifieke apparaat voor meer informatie over hoe u het kunt rooten.

Houd er ten slotte rekening mee dat, net zoals het ontgrendelen van je bootloader en rooting, Xposed-modules toegang hebben tot diepe systeemfuncties op je telefoon en een beveiligingsrisico vormen. Installeer alleen modules van ontwikkelaars die u vertrouwt, of zoek naar open source modules en blijf bij die modules. Alles van hieruit is op eigen risico, dus wees voorzichtig en installeer het op verantwoorde wijze.

U kunt bladeren door de verschillende Xposed tweaks die beschikbaar zijn op de website van Xposed en veel meer informatie en veelgestelde vragen bekijken op het Xposed-forum bij XDA Developers.

Stap één: installeer het Xposed Framework

Het Xposed Framework is niet beschikbaar in Google Play, dus u zult het moeten installeren via een van de twee andere methoden.

Update : Als u Marshmallow of hoger gebruikt, kunt u de nieuwere, "systeemloze" versie van Xposed installeren, die veel flexibeler is dan de oude versie die in dit artikel wordt besproken. Eerst wil je lezen over root zonder systeem en vervolgens leren hoe je hier systeemloze Xposed kunt installeren.

AANVERWANTE ARTIKELEN
Wat is "Systemless Root" op Android en waarom is het beter?
Het nieuwe systeemloze Xposed-framework voor Frustratie-vrije Android-aanpassingen installeren

Als u een versie van Android Ice Cream Sandwich, Jelly Bean of KitKat gebruikt, kunt u de Xposed Installer APK downloaden vanaf de homepage van Xposed en deze vervolgens overbrengenhet naar je telefoon met een USB-kabel of een app zoals Dropbox. Start vervolgens de APK om met de installatie te beginnen en ga naar het volgende gedeelte.

Als u Android Lollipop of Marshmallow gebruikt, is de installatie een beetje ingewikkelder: u moet het framework flashen met een aangepast herstel zoals TWRP en vervolgens het installatieprogramma sideloaden.(Vergeet echter niet dat als u Marshmallow gebruikt, u ook de systemless-versie kunt installeren, wat beter is.)

Ga naar Xposed's forumthread op XDA Developers en download drie bestanden: de Xposed Installer APK, de Xposed Framework ZIP en de Xposed Uninstaller ZIP.Mogelijk moet u wat onderzoek doen om uit te zoeken welk. zip-bestand u wilt downloaden."Sdk21", "sdk22" en "sdk23" verwijzen respectievelijk naar Android 5.0, 5.1 en 6.0;"Arm", "arm64" en "x86" verwijzen naar respectievelijk ARM, 64-bits ARM en Intel-processors.

Dus sinds ik een Nexus 5X heb, die een 64-bits ARM-processor heeft en Android 6.0.1 Lollipop heeft, heb ik de Xposed Installer APK gedownload, het bestand xposed-v80-sdk23-arm64.zip en de xposed-uninstaller-arm64.zip bestand.

Breng alle drie de bestanden over naar je telefoon met een USB-kabel of een app zoals Dropbox.

Start vervolgens uw telefoon opnieuw op naar TWRP-herstel. Dit doen is op elke telefoon een beetje anders. U moet bijvoorbeeld de knoppen Power en Volume Down tegelijkertijd ingedrukt houden en vervolgens de volumetoetsen gebruiken om de 'Herstelmodus' op te starten. Google-instructies voor uw specifieke model om te zien hoe het werkt.

Zodra u dit hebt gedaan, wordt u begroet met het vertrouwde TWRP-startscherm. Klik op de knop Installeren.

OPMERKING: Misschien wilt u een back-up maken in TWRP voordat u doorgaat met dit proces.

Het volgende scherm verschijnt. Scroll naar beneden en navigeer naar het Xposed framework. zip-bestand dat je eerder hebt overgebracht.

Tik op de Xposed zip en je ziet dit scherm. Veeg om de flits te bevestigen.

Het kan slechts een moment duren om het pakket te flashen. Als het klaar is, tik je op de knop "Wipe Cache / Dalvik" en start je systeem opnieuw op.

Als TWRP vraagt ​​of u nu SuperSU wilt installeren, kiest u "Niet installeren".

Het duurt mogelijk enkele minuten voordat uw telefoon opnieuw is opgestart, omdat uw apps hierdoor mogelijk worden 'geoptimaliseerd'.Geef het de tijd en als het klaar is, start je de Xposed Installer APK die je eerder hebt overgezet. Hiermee installeer je de app die je gebruikt om je modules te beheren.

Als je problemen ondervindt met de installatie, zoals je telefoon in een opstartlus gaat, flash dan gewoon het Xposed Uninstaller. zip-bestand op dezelfde manier en de dingen moeten weer normaal worden. Als al het andere niet lukt, herstel je vanaf je laatste TWRP-back-up.

Stap twee: Stel het Xposed-installatieprogramma in en download een module

Start het Xposed-installatieprogramma en u zult begroet worden met het onderstaande scherm. Apparaten met KitKat moeten op de optie "Framework" tikken en vervolgens op de knop Installeren / Updaten tikken om het Xposed Framework te installeren. U moet uw telefoon opnieuw opstarten als u klaar bent. Lollipop- en Marshmallow-gebruikers hebben dit al gedaan via de. zip-flashing in de vorige stap.

Onthoud dat Xposed root-toegang vereist, dus als je op dit moment een prompt krijgt van je superuser-app. Verlenen Xposed Installer superuser-rechten om door te gaan.

Nu Xposed helemaal is ingesteld, is het tijd voor het leuke gedeelte: modules installeren. Xposed-modules bevatten de verschillende tweaks die u kunt gebruiken om uw systeem aan te passen. Sommige zijn klein en voeren slechts één functie uit, andere zijn pakketten met veel handige aanpassingen. Voor deze handleiding gebruiken we een heel eenvoudig voorbeeld: XInsta, een Xposed-module die een optie toevoegt om foto's te downloaden van de Instagram-app.

Tik op het gedeelte "Download" van Xposed Installer en tik op de zoekknop in de werkbalk. Zoek naar "xinsta" en selecteer de XInsta-module die verschijnt.

Veeg naar het tabblad Versies en tik op de knop 'Downloaden' in de nieuwste versie. Hiermee wordt de betreffende Xposed-module gedownload en geïnstalleerd.

Als u klaar bent, wordt de module geïnstalleerd, maar niet geactiveerd. Ga in het Xposed-installatieprogramma naar het gedeelte Modules( of selecteer gewoon de melding die in de vervolgkeuzelijst voor meldingen wordt weergegeven).Vink het selectievakje aan naast de module die u wilt activeren en start uw telefoon opnieuw op.

Als je opmerkt in de beschrijving van de module, heeft dit één vereiste: je moet Instagram toestemming geven om toegang te krijgen tot de opslag van je telefoon. Dit soort dingen komen vaak voor, dus lees de beschrijving van de module voordat u hem probeert te gebruiken.

Ga hiervoor naar Instellingen & gt;Apps & gt;Instagram & gt;Machtigingen en schakel "Opslag" in Aan.

Open vervolgens de Instagram-app en klik op de drie puntjes naast een foto - als alles goed is gegaan, zou je de optie moeten hebben om die foto naar je apparaat te downloaden.

Gefeliciteerd, je hebt zojuist je eerste Xposed-module geïnstalleerd!

Stap drie: tweak uw module( indien van toepassing)

Veel van de Xposed-modules die u downloadt, hebben hun eigen interface, van waaruit u verschillende instellingen met betrekking tot de module kunt aanpassen. U kunt dit meestal openen door op de module in het gedeelte "Modules" van Xposed Installer te tikken. In andere gevallen kan de module zelfs een eigen pictogram in de app-lade bevatten, zoals hieronder te zien is.

Vergeet niet de instellingen voor uw modules te bekijken. Je weet nooit wat voor soort goodies er zullen zijn.

U kunt ook lang op de vermelding van het item in Xposed Installer drukken om de module bij te werken of de installatie ongedaan te maken.

Nu u aan de slag bent, raden we u aan door de Xposed-module te bladeren om alle dingen te zien die Xposed kan bieden. Onze lijst met de beste Xposed-modules is ook een goede plek om te beginnen met verkennen. Ik raad GravityBox ten zeerste aan, zoals eerder in dit artikel is afgebeeld, dat veel handige aanpassingen in één aanpasbaar pakket verzamelt.

-GERELATEERDE ARTIKELEN
Vijf bruikbare Xposed-modules voor het aanpassen van uw geroote Android-telefoon
Multitasken-multitasking krijgen op elke Android-telefoon of tablet

Installatie van het Xposed-framework

ongedaan maken Als u ooit het Xposed-framework wilt verwijderen, gaat u terug naar de Xposed Installer-app, tik op Framework en tik op de knop Verwijderen. Als u het framework echter hebt geïnstalleerd met behulp van een ZIP-bestand, moet u het verwijderen door het uninstaller.zip-bestand van de XDA-thread te flashen met behulp van TWRP.

Zorg ervoor dat u de installatie ongedaan maakt in de Xposed Installer-app voordat u de Xposed Installer-app van uw apparaat verwijdert.

Het Xposed Framework is misschien een hulpmiddel voor Android-geeks om hun telefoons te tweaken, maar het is een snellere, gemakkelijkere en minder ingrijpende tool dan een aangepaste ROM.Dit kan ook worden gebruikt om thema's te installeren en andere invasieve aanpassingen uit te voeren waarvoor normaal gesproken een aangepast ROM nodig is. De Xposed Framework-methode omvat niet het wijzigen van het besturingssysteem van uw apparaat en kan eenvoudig worden omgekeerd, waardoor het een geweldige optie is voor tweakers die graag graven.