Šta

Šta je Riru i šta možete da uradite sa njim na svom Android uređaju? - XDA programeri

📱 2022-04-24 11:00:00 – Pariz/Francuska.

Prije nego što je Magisk postao stvar, Xposed Framework je bio taj koji je u velikoj mjeri oblikovao pristup Android moddinga koji ne ovisi o uređajima. Umjesto da dekompajliramo aplikacije, mijenjamo dijelove, ponovo kompajliramo i vraćamo izmijenjene datoteke na naše uređaje, možemo nadjačati bilo koju metodu u bilo kojoj klasi u vrijeme izvođenja koristeći Xposed i posebno dizajnirani modul. Okvir je u suštini modifikacija /system/bin/app_process za učitavanje dodatnih JAR datoteka pri pokretanju, omogućavajući programerima da se uključe u Zygote proces i djeluju u kontekstu.

Budući da Magisk nudi mehanizam za modifikaciju baziran na preklapanju (koji se često naziva "bessistemski"), teoretski se može kreirati Magisk modul da se petlja sa Zygote procesom bez fizičke modifikacije izvršne datoteke app_process. Ovdje na scenu stupa Riru.

Šta je Riru?

Kreiran od strane dva programera po imenu Rikka i yujincheng08, Riru je namenski napravljen Magisk modul koji nudi funkcionalnost u stilu Xposeda bez potrebe za instaliranjem starog školskog Xposed Framework-a. Ubacuje se u Zygote kako bi omogućio drugim modulima da izvršavaju svoje kodove u aplikacijama ili sistemskom serveru.

Kako djeluje Riru?

Početna implementacija Rirua oslanjala se na zamjenu određene sistemske biblioteke zvane libmemtrack. Međutim, metoda je kasnije napuštena u korist svojstva sistema poznatog kao "nativni most" (ro.dalvik.vm.native.bridge). Koristeći svojstvo, programeri mogu dinamički učitavati i oslobađati dijeljene biblioteke po svom izboru, što na kraju dovodi do ubacivanja u Zygote proces.

Kako preuzeti i instalirati Riru?

Kao što je ranije spomenuto, Riru je dostupan kao Magisk mod. Budući da aplikacija Magisk više ne dolazi sa ugrađenim mod pretraživačem, morate preuzeti Riru direktno iz njegovog GitHub repozitorija.

Preuzmite Riru

Nakon preuzimanja ZIP datoteke, možete je instalirati pomoću aplikacije Magisk.

  1. Ako preuzimate na PC ili Mac, povežite svoj Android uređaj na njega i kopirajte preuzetu ZIP datoteku u internu memoriju ciljnog uređaja.
  2. Otvorite aplikaciju Magisk na svom telefonu i nastavite na Moduli karticu koristeći donji navigacijski meni.
  3. Pritisnite dugme sa imenom Instalirajte iz skladišta.
  4. Pregledajte i odaberite ZIP paket koji ste ranije preuzeli.
  5. Magisk će sada instalirati modul i zatražiti od vas da ponovo pokrenete.

Ako sve prođe kako treba, možete vidjeti Riru na listi ispod Moduli Kartica aplikacije Magisk nakon ponovnog pokretanja.

Šta mogu sa Riruom?

Sam Riru je samo ulaz za druge module koji se mogu uključiti u Zygote proces. Kao takav, morate instalirati modove s omogućenim Riru putem aplikacije Magisk, baš kao i svaki drugi Magisk mod. Nakon uspješne instalacije, Riru modovi će biti navedeni uz Magisk modove u aplikaciji Magisk. Zatim možete otvoriti sučelje konfiguracije specifičnog za modul da biste izmijenili njegove postavke. Za module koji nemaju interfejs, možete jednostavno nastaviti koristiti svoju modificiranu Android instancu i Riru će se pobrinuti za sve u pozadini.

Koja je razlika između Rirua i Zygiska?

Na novim verzijama Magiska možete se suočiti sa situacijom u kojoj je Riru onemogućen nakon instalacije zbog prisustva Zygiska.

Razlog za ovaj sukob je, međutim, prilično jednostavan. Zygisk (npr. Magisk u Zygote) je Riruov duhovni nasljednik. To je evolucija bezsistemskog interfejsa na kojem već neko vrijeme radi viši programer topjohnwu (aka tvorac Magiska) i nekoliko drugih programera. Kako i Riru i Zygisk ciljaju na Android Zygote proces, ova dva ne mogu postojati istovremeno. Međutim, možete onemogućiti Zygisk iz Magiskovih postavki, ponovo pokrenuti uređaj, a zatim omogućiti Riru.

U stvari, Riruovi održavači su prilično prestali da razvijaju projekat prije nekog vremena. Predložili su programerima modova da pređu na Zygisk u budućnosti. Međutim, Zygisk je još uvijek u početnoj fazi i postoji mnogo mogućnosti za poboljšanje, tako da će migracija potrajati. U međuvremenu, možete nastaviti koristiti Riru i njegove module.

IZVOR: Reviews News

Ne ustručavajte se podijeliti naš članak na društvenim mrežama kako biste nam dali solidan poticaj. 🤓

Izađite iz mobilne verzije