Aizmirstiet mirgojošus ROM Izmantojiet Xposed Framework, lai izmainītu Android
Daudzus zema līmeņa tweaks parasti var veikt tikai Android ierīcēs, mirgojot pielāgotus ROM. Xposed Framework ļauj jums mainīt savu esošo sistēmu, neinstalējot jaunu pielāgoto ROM. Viss, kas nepieciešams, ir root piekļuve.
Protams, jūs varētu vēlēties flash pielāgotu ROM, piemēram, CyanogenMod, lai iegūtu jaunāko Android versiju vai izmantotu dažādus tweaks, bet, ja jums patīk Android versija, Xposed sistēma ir ļoti elastīga. Padomājiet par Xposed Framework, veidojot savu pielāgoto ROM Android. Tā vietā, lai lejupielādētu kaut ko līdzīgu CyanogenMod, kas nāk ar virkni jaunu funkciju, kas cepta, Xposed ļauj jums pievienot tikai tās funkcijas, kuras vēlaties, pa vienam, izmantojot atsevišķus moduļus. Nav nepieciešams mirgot ROM. Šajā rakstā ir daži piemēri, ko jūs varat darīt, ja esat ziņkārīgs.
Kā tas strādā
Populārs GravityBox Xposed modulis, kas satur daudzus noderīgus tweaks vienā iepakojumā.Lai veiktu dažādus zema līmeņa tweaks, izstrādātājiem ir jāmaina sistēmas APK (lietotņu pakotnes) faili. Tās parasti izlaiž šīs izmaiņas kā pielāgotu ROM, ko lietotājiem ir jāpiegādā savā ierīcē.
Xposed Framework prasa root piekļuvi instalēšanai, bet pēc tam tam vajadzētu būt iespējai strādāt bez saknes. Tā paplašina izpildāmo / system / bin / app_process izpildāmo failu, lai ielādētu konkrētu JAR failu. Šī faila klases būs daļa no katras sistēmas lietotnes procesa - pat sistēmas pakalpojumu procesiem. Tad ir iespējams modificēt lietotnes uzvedību izpildīšanas laikā - nav vajadzīgs neviens ROM mirgojošs vai nepieciešamais lietotnes APK failu pārveidojums.
Xposed Framework nav garantēta darbam ar katru tālruni, kā arī individuālie modeļi. Tas ir paredzēts darbam ar lielāko daļu Android 4.0 un jaunāku ierīču. Turklāt tā (vai tās moduļi) var nedarboties ar ļoti modificētiem ROM vai ierīcēm, kas būtiski maina noteiktus koda gabalus (piemēram, Samsung ierīces var rasties problēmas). Vienīgais veids, kā zināt, ir pārlūkot Xposed forumus vai izmēģināt to pats. Pastāv neoficiāli veidojumi, kas paredzēti TouchWiz un citām Android versijām, ja esat gatavs dot tiem shot.
Tālrunim būs jābūt iesakņojušam. To nevar apiet, tāpēc, ja vēl neesat sakņojies, nav labāka laika nekā tagad! Katrs tālrunis ir nedaudz atšķirīgs, tāpēc skatiet mūsu iesācēju rokasgrāmatu un XDA izstrādātāju forumu savai konkrētajai ierīcei, lai iegūtu plašāku informāciju par to, kā to iesākt.
Visbeidzot, paturiet prātā, ka, tāpat kā atbloķējot jūsu bootloader un sakņojas-Xposed moduļiem ir piekļuve dziļi sistēmas funkcijām tālrunī un ir drošības risks. Instalējiet moduļus tikai no uzticamiem izstrādātājiem vai meklējiet atvērtā koda moduļus un pieturieties pie tiem. Viss no šejienes ir atkarīgs no jūsu riska, tāpēc esiet uzmanīgs un instalējiet atbildīgi.
Jūs varat pārlūkot dažādus Xposed tweaks, kas pieejami Xposed tīmekļa vietnē, un skatiet daudz vairāk informācijas un biežāk uzdotus jautājumus par Xposed forumā XDA izstrādātājiem.
Pirmais solis: instalējiet Xposed Framework
Xposed Framework nav pieejams pakalpojumā Google Play, tāpēc jums būs jāinstalē, izmantojot vienu no divām citām metodēm.
Atjaunināt: Ja jūs izmantojat Marshmallow vai augstāku, jūs varat instalēt jaunāku, „sistemātisku” Xposed versiju, kas ir daudz elastīgāka par veco versiju, kas aplūkota šajā rakstā. Pirmkārt, jūs vēlaties lasīt par sistēmisku sakni, un pēc tam uzziniet, kā instalēt sistemātisku Xposed šeit.
Ja izmantojat Android Ice Cream Sandwich, Jelly Bean vai KitKat versiju, jūs varat lejupielādēt Xposed Installer APK no Xposed mājas lapas, pēc tam pārsūtīt to uz tālruni ar USB kabeli vai lietotni, piemēram, Dropbox. Pēc tam palaidiet APK, lai sāktu instalēšanu un pārietu uz nākamo sadaļu.
Ja izmantojat Android Lollipop vai Marshmallow, uzstādīšana ir mazliet sarežģītāka: jums būs nepieciešams uzlīmēt sistēmu, izmantojot pielāgotu atkopšanu, piemēram, TWRP, pēc tam novietojiet instalētāju uz sāniem. (Lai gan atcerieties, ja jūs izmantojat Marshmallow, jūs varat instalēt arī bezkontakta versiju, kas ir labāka.)
Virzieties uz Xposed foruma pavedienu uz XDA izstrādātājiem un lejupielādējiet trīs failus: Xposed Installer APK, Xposed Framework ZIP un Xposed Uninstaller ZIP. Jums var būt nepieciešams veikt dažus pētījumus, lai noskaidrotu, kurš .zip fails ir lejupielādējams. “Sdk21”, “sdk22” un “sdk23” attiecas attiecīgi uz Android 5.0, 5.1 un 6.0; “Arm”, “Arm64” un “x86” attiecas attiecīgi uz ARM, 64 bitu ARM un Intel procesoriem.
Tātad, tā kā man ir Nexus 5X, kam ir 64 bitu ARM procesors un kurā darbojas Android 6.0.1 Lollipop-I, lejupielādēju Xposed Installer APK, xposed-v80-sdk23-arm64.zip failu un xposed-uninstaller -arm64.zip fails.
Pārsūtiet visus trīs failus tālrunī, izmantojot USB kabeli vai lietojumprogrammu, piemēram, Dropbox.
Tālāk pārstartējiet tālruni TWRP atgūšanai. To darot, katram tālrunim ir mazliet atšķirīga, piemēram, vienlaicīgi var būt jāpiegādā pogas Power un Volume Down, pēc tam izmantojiet skaļuma taustiņus, lai sāktu “Recovery Mode”. Google norādījumi jūsu konkrētajam modelim, lai redzētu, kā tas tiek darīts.
Tiklīdz jūs to izdarīsiet, jūs sveiksim ar pazīstamo TWRP sākuma ekrānu. Noklikšķiniet uz pogas Instalēt.
PIEZĪME Pirms turpināt šo procesu, iespējams, vēlēsieties veikt rezerves kopiju TWRP.
Tiks parādīts šāds ekrāns. Ritiniet uz leju un pārvietojieties uz Xposed sistēmu .zip failu, kuru pārsūtījāt agrāk.
Pieskarieties Xposed zip un redzēsiet šo ekrānu. Lai apstiprinātu zibspuldzi, velciet.
Tas drīkst aizņemt tikai brīdi, lai uzlādētu paketi. Kad tas ir pabeigts, pieskarieties pogai “Wipe Cache / Dalvik”, pēc tam pārstartējiet sistēmu.
Ja TWRP jautā, vai vēlaties instalēt SuperSU tagad, izvēlieties “Neinstalēt”.
Tālrunim var būt vajadzīgas dažas minūtes, lai atsāknētu darbību, jo tas var “atjaunot” jūsu lietotnes. Dodiet tai laiku un kad tas ir pabeigts, palaidiet iepriekš iestatīto Xposed Installer APK. Tas instalēs jūsu lietotnes, lai pārvaldītu moduļus.
Ja jums rodas problēmas ar instalāciju, piemēram, tālrunis iet uz sāknēšanas cilpu, vienkārši flash Xposed Uninstaller .zip failu tādā pašā veidā, un lietām vajadzētu atgriezties normālā stāvoklī. Ja viss cits neizdodas, atjaunojiet pēdējo TWRP dublējumu.
Otrais solis: iestatiet Xposed Installer un lejupielādējiet moduli
Uzsāciet Xposed Installer un jūs sveicinās ar zemāk redzamo ekrānu. Ierīcēm, kurās darbojas KitKat, būs jāizmanto opcija “Framework”, pēc tam pieskarieties pogai Install / Update, lai instalētu Xposed Framework. Kad esat pabeidzis, jums būs jāpārstartē tālrunis. Lollipop un Marshmallow lietotāji to jau ir izdarījuši iepriekšējā solī mirgo .zip.
Atcerieties, ka Xposed pieprasa root piekļuvi, tādēļ, ja šajā brīdī saņemat uzvedni uz jūsu superlietotāja lietotni. Dot Xposed Installer superuser tiesības turpināt.
Tagad, kad Xposed ir izveidots, ir pienācis laiks, lai jautri daļa: instalētu moduļus. Xposed moduļi satur dažādus tweaks, ko varat izmantot, lai pielāgotu sistēmu. Daži no tiem ir mazi un veic tikai vienu funkciju, bet citi ir iepakojumi, kas satur daudz noderīgu tweaks. Šajā rokasgrāmatā mēs izmantosim ļoti vienkāršu piemēru: XInsta, Xposed moduli, kas pievieno iespēju lejupielādēt fotoattēlus no Instagram lietotnes.
Pieskarieties Xposed Installer sadaļai Download, un rīkjoslā pieskarieties meklēšanas pogai. Meklējiet “xinsta” un atlasiet parādīto XInsta moduli.
Pārvelciet uz cilni Versions un uz jaunākās versijas pieskarieties pogai „Download”. Tas lejupielādēs un instalēs attiecīgo Xposed moduli.
Kad tas ir pabeigts, modulis tiks instalēts, bet nav aktivizēts. Programmā Xposed Installer dodieties uz sadaļu Modules (vai vienkārši atlasiet paziņojumu, kas redzams jūsu paziņojuma nolaižamajā izvēlnē). Atzīmējiet izvēles rūtiņu blakus modulim, kuru vēlaties aktivizēt, un restartējiet tālruni.
Ja moduļa aprakstā pamanāt, tam ir viens priekšnoteikums: jums ir nepieciešams piešķirt Instagram atļauju piekļūt tālruņa glabāšanai. Šādas lietas ir kopīgas, tāpēc pirms mēģināt to izmantot, izlasiet moduļa aprakstu.
Lai to izdarītu, dodieties uz Iestatījumi> Lietojumprogrammas> Instagram> Atļaujas un pārslēdziet „Uzglabāšana” uz Ieslēgts.
Pēc tam atveriet Instagram lietotni un noklikšķiniet uz trim punktiem blakus fotoattēlam, ja visi gāja labi, jums vajadzētu būt iespējai lejupielādēt šo fotoattēlu ierīcē.
Apsveicam, jūs tikko veiksmīgi instalējāt pirmo Xposed moduli!
Trešais solis: modināt savu moduli (ja piemērojams)
Daudziem lejupielādētajiem Xposed moduļiem būs savs interfeiss, no kura jūs varat nomainīt dažādus ar moduli saistītos iestatījumus. Parasti to var piekļūt, pieskaroties modulim Xposed Installer sadaļā “Moduļi”. Citos gadījumos modulis var būt pat ar savu ikonu lietotņu atvilktnē, kā redzams zemāk.
Noteikti pārbaudiet moduļu iestatījumus. Jūs nekad nezināt, kādi labumi būs tur.
Varat arī ilgstoši nospiest vienuma ierakstu Xposed Installer, lai atjauninātu vai atinstalētu moduli.
Tagad, kad jūs esat darbojies, iesakām pārlūkot Xposed moduļa sadaļu, lai redzētu visas lietas, kuras Xposed var piedāvāt. Mūsu labāko Xposed moduļu saraksts ir arī laba vieta, kur sākt pētīt. Es ļoti iesaku GravityBox, kas attēlots iepriekš šajā rakstā, apkopo daudzus noderīgus tweaks vienā pielāgojamā paketē.
Xposed Framework atinstalēšana
Ja jūs kādreiz vēlaties atinstalēt Xposed sistēmu, atgriezieties Xposed Installer lietotnē, pieskarieties Framework un pieskarieties pogai Uninstall. Ja jūs instalējāt sistēmu, izmantojot .zip failu, tomēr tā būs jāinstalē, mirgojot atinstalētāja .zip failu no XDA pavediena, izmantojot TWRP.
Pirms Xposed Installer lietojumprogrammas noņemšanas no ierīces, noteikti veiciet atinstalēšanu programmā Xposed Installer.
Xposed Framework var būt tikai rīks Android geeks, lai izmainītu savus tālruņus, bet tas ir ātrāks, vieglāks un mazāk invazīvs rīks, nekā pielāgots ROM. To var izmantot arī, lai instalētu tēmas un veiktu citus invazīvus pielāgojumus, kas parasti prasa pielāgotu ROM. Xposed Framework metode neietver ierīces operētājsistēmas maiņu, un to var viegli mainīt, kas padara to par lielisku iespēju to zvanu skaļruņiem, kuriem patiešām patīk ielikt.