Vil du i gang med Xposed? Tjek vores Best of XDA hub-funktion, hvor du vil lære, hvad Xposed er, hvad det gør, og hvordan du får det!
Xposed Framework er præcis, hvad navnet siger, det er, og i software betyder det, at det tillader generisk kode at blive tilsidesat af brugerkode for at udvide eller ændre funktionalitet. Med andre ord "eksponerer" dette systemets kode for rammerne, som kræver root-privilegier, og giver dig mulighed for at tilslutte forskellige moduler som medfører andre eller yderligere ændringer.
Xposed giver dig mulighed for at tilslutte dig software med mindre besvær og anvende instruktioner og ændringer før, efter eller i stedet for dem. Mens brugerdefinerede ROM'er forbliver solide og kurerede alternativer, kan rammen virkelig åbne områder af operativsystemet på måder, der ellers ville kræve meget ekstra tid. Dette betyder i sidste ende, at du kan pille og få adgang til mange ting, der ellers ville kræve tidskrævende flashing af ROM'er og andre metoder - og det bedste er at systemet er modulopbygget, hvilket betyder, at du nemt kan aktivere eller deaktivere hvilke tilføjelser, du installerer, når du vælger, så du kan vælge præcist, hvad du vil have.
Hvad kan moduler?
Der er mange mange moduler, og så meget som vi ønsker, at vi kunne præsentere dem alle her, vil vi liste dem, som vi mener repræsenterer, hvor omfattende Xposed er. Gravity Box er måske et af de mest populære moduler derude, da det kombinerer mange af Xposeds dyder i én pakke. Det giver dig mulighed for at finjustere mange afkroge af din brugergrænseflade samt få nyttige funktioner som PIE-kontroller. Der er også mange andre tilpasningsmoduler som f.eks Wanam til TouchWiz ROM'er og individuelle tweaks til udvidede strømmenuer eller forskellige statuslinjeikoner er også fremtrædende. Hvis du vil have en UI-tweak, søg efter det - du kan sikkert finde det. Men disse pakker tilbyder mange mods og funktioner i et enkelt modul.
For dem af jer, der ønsker at optimere din oplevelse, har du mange værktøjer til din rådighed. Forstærke, for eksempel, kan dramatisk reducere mængden af wakelocks og give dig enorme batterigevinster med stort set intet tab i funktionalitet. BootManager lader dig konfigurere, hvilke apps der kører ved systemstart, så du ikke behøver at gå på jagt efter ubrugelige processer eller lade dem indlæse, før du virkelig har brug for dem. Native Clip Board tilføjer udklipsholderfunktionalitet til tekstvalgsmenuen, så du kan gemme flere kopierede elementer for at indsætte, når du har brug for dem, og i hvilken som helst rækkefølge, du ønsker. Heads Up Skjul giver dig mulighed for at stryge op, til venstre eller højre på Lollipops Heads Up-meddelelse for at skjule dem i stedet for at afvise dem. Fantastisk pop-up video gør medieoplevelser på Android meget mere sømløse og produktive ved at have nemt udløste flydende YouTube- eller browservideoer.
Der er moduler, der også ændrer måden, systemet eller applikationerne fungerer på, på dybere niveauer, hvilket også er meget nyttigt. For eksempel, ActivityForceNew Task har apps lanceret af andre apps blive instanset væk fra førstnævnte, så du kan gå frem og tilbage mellem dem, uden at den tilkaldte app forsvinder. App-indstillinger kan ændre generiske indstillinger for applikationer såsom deres DPI, rotationsadfærd, om de er fordybende eller ej, og det giver også mulighed for insisterende meddelelser (dette er en personlig favorit). Der er også privatlivsfokuserede moduler som XPprivatliv, som kan forhindre apps i at lække følsomme data ved at fodre appen med falske eller ugyldige oplysninger, og der er også masser af sikkerhedsorienterede moduler.
At forsøge at opsummere Xposeds endeløse muligheder er en svær opgave, og der er mange andre moduler, der er værd at tjekke ud, som vi ikke har nævnt. Mange moduler er også specifikke for bestemte telefoner eller ROM'er for visse OEM'er, så sørg for at se dig omkring i din enheds underforum efter de eksklusive bits. Hvis du vil have en omfattende liste med korte beskrivelser af mange af dem, skal du gå til Xposed Modules Collection tråd og tag et kig rundt eller søg efter det du vil have. Det Xposed forum er også et godt sted at begynde at søge og lære om moduler, og brugere kan altid hjælpe dig -- bare sørg for at søge efter dit spørgsmål først og derefter skrive i den relevante tråd. Uanset hvad du gør, bør udgangspunktet for Xposed være Xposed informationstråd, som vi opfordrer dig til at læse grundigt for at få en bedre forståelse af platformen og det grundlæggende i installationsprocessen og funktionaliteten. Vi kan ikke overdrive vigtigheden af webstedets søgefunktioner, og når du er i tvivl eller vil begive dig ud på en ny XDA-rejse, er det altid klogt at søge søgeknappens råd først!
Hvad skal jeg bruge?
Det første skridt mod at installere Xposed er læser dens informationstråd i vores fora. For at starte tingene skal det konstateres, at der, som med de fleste ting af denne dybde og rækkevidde, er nogle iboende risici ved processen. Disse kan dog nemt minimeres eller ligefrem elimineres gennem opmærksomhed, planlægning og præcis udførelse. Hvis du har til hensigt at installere Xposed, skal du sørge for at besøge din enheds underforum eller ROM's tråd og tage en hurtig se dig om efter inkompatibiliteter eller eventuelle problemer, der kan opstå, da processen kan variere fra enhed til enhed eller ROM til ROM. Husk: den Søgeknappen er din ven, så gå til ham først!
Installation af selve rammen kan være ret ligetil afhængigt af din Android-version og ROM. Lollipop-brugere kan finde de nødvendige filer her. Som beskrevet i tråden skal du blinke xposed-sdk21-arm-*.zip fil i en brugerdefineret gendannelse og installer XposedInstaller_3.0-alpha*.apk til applikationen, der giver dig mulighed for at administrere dine moduler. Ældre Android-versioner kan finde en liste over installations-APK'er her. Husk, at nogle Lollipop ROM'er (nemlig TouchWiz ROM'er) ikke understøttes af den officielle Lollipop Alpha-udgivelse, men der er løsninger. Først og fremmest skal du kontrollere, om din enhed og ROM er fuldt ud kompatible med Xposed (enten i Xposed-forumtråde/-indlæg eller din enheds underforums), før du hopper ind og læser de få trin omhyggeligt.
Hvad angår processen med at installere moduler, er de fleste af dem let tilgængelige fra Xposed-applikationen, som har et omfattende depot af over 600 moduler, som du kan downloade -- ja, så mange. Mens en del af dem overlapper i funktionalitet eller ikke tilbyder global kompatibilitet, kan nogle af dem alene fuldstændig revolutionere mange aspekter af din telefon. Og det er lige så nemt som at installere et modul, aktivere det ved at markere en boks og genstarte. Ligesom med selve installatøren, er det klogt at sikre sig, at modulet er kompatibelt, inden man hopper ind. Men hvis det går galt, kan du deaktivere selve rammen ved at trykke på en hardwaretast under opstart og vente på en vibrationsprompt, og tryk derefter på den samme tast igen fire eller flere gange (for en sikkerheds skyld kan du bare trykke gentagne gange på nøgle).
Nyttige ressourcer:
- Xposed General Forum
- Xposed informationstråd
- Xposeds 101 Basics-video
- Xposed Module Repository
- Xposed moduler Underforum & Xposed Framework Development Underforum
- Xposed Module Collection Tråd
- XDA TV Xposed afspilningsliste
- Søgeknappen!
At tale om Xposed i et forenklet lys fjerner kompleksiteten bag systemet, som injektion sådan en omfattende ramme for tweaks er ekstremt svær at opnå, især i en sikker og optimeret vej. Dette er grunden til Senior Anerkendt Udvikler rovo89 betragtes som en af de smarteste udviklere, der nogensinde har lagt kode på XDA, og hans engagement i sagen slog selv de monumentale forhindringer som Lollipops Android Runtime bragte til bordet.
Som en sidste rådgivningsrunde skal du huske på, at mange moduler kan se konflikter med hinanden, så det er altid bedst at lære, hvad de gør, og hvad de rører ved for at forudsige eller forstå noget muligt problemer. Efterhånden som du vænner dig til platformen og lærer mere om den, vil du se, at du vil være i stand til at finde ud af de mest optimale konfigurationer til din use-case og undgå problemer eller fejl. Vær altid åben for at læse, lære og forstå værkerne af samfundets udvikling. Erfaring er også vigtig, så vær ikke bange for at eksperimentere - men fortsæt altid med omhu og opmærksomhed. Sørg endelig for at være venlig og civiliseret til enhver tid, og husk at give kredit, hvor det er påkrævet, da intet af dette ville være muligt uden den utrættelige dedikation fra vores sides udviklere.
Vi håber, du nyder Xposed og alle vores samfunds dyder, og vi er her for at hjælpe dig hvis du nogensinde farer vild!