Računala Windows Internet

Korisni moduli za Exposed. Xposed Installer: instaliranje i konfiguriranje modula xposed modul za povećanje zvuka u slušalicama

Prije instaliranja ovog divnog proizvoda morate razumjeti kako on radi, a također uzeti u obzir da promjene u sustavu uzrokovane njim mogu dovesti do ozbiljnih kvarova, pa čak i do kolapsa samog Android operativnog sustava.

Iz članka ćete naučiti

Što je to i kako djeluje?

Da se izrazimo na jeziku koji je razumljiv običnim ljudima, Xposed zamjenjuje sistemska datoteka samostalno, izmijenjeno.

Sam po sebi, Xposed ne vrši nikakve promjene u Android sustavu, oni su stvoreni pomoću modula koje aktivira Xposed. Zahvaljujući njima možete promijeniti boju sata, namjenu tipki za glasnoću pa čak i zaslon dobrodošlice kada uključite telefon.

Imajte na umu da Xposed nije kompatibilan sa svim uređajima. Za stabilnu funkcionalnost potrebna je minimalna verzija Androida 4.0.3 i root pristup.

Kako instalirati module?

Odgovor je vrlo jednostavan!

  1. Morate preuzeti apk-datoteku modula i instalirati je kao normalnu aplikaciju;
  2. Zatim idite na Xposed u odjeljku "Moduli" i potvrdite okvir pored prethodno instaliranog modula;
  3. Ponovo pokrenite uređaj i modul će biti spreman za upotrebu.

Gdje mogu pronaći i preuzeti module?

Postoji mnogo načina za preuzimanje Xposed modula. Najviše lak način- preuzmite izravno s pokretača Xposed.

Da biste to učinili, idite na odjeljak "Preuzimanja", unesite naziv modula koji vas zanima u traku za pretraživanje i pritisnite gumb "Preuzmi / Instaliraj" nasuprot odgovarajuće verzije. Ova metoda ima samo jedan nedostatak - opisi modula u Xposedu u potpunosti su na engleskom jeziku, što nije za svakoga dobra kvaliteta... Stoga, ako imate ideju o tome koje promjene želite unijeti u sustav, "guglajte" odgovarajući modul, a zatim ga instalirajte u Xposed.

Moduli se također mogu pronaći i preuzeti na web stranici Trashbox.ru, u odgovarajućoj temi na forumu w3bsit3-dns.com ili na web stranici Xposed Module Repository, što je također vrlo dobra opcija.

Kako mogu deinstalirati Xposed?

Ako niste zadovoljni s korištenjem Xposed -a i želite ga ukloniti softver, tada je za vlasnike običnih pametnih telefona metoda jednostavna - brisanje putem izbornika u samom programu.

Za one s Lollipopom ili Marshmallowom, bit će dovoljno jednostavno bljeskati arhivu za deinstalaciju. To se radi pomoću prilagođenog oporavka ili otmjenog programa FlashFire po vašem izboru.

Najčešći moduli

  1. Xposed dodaci. Ovaj modul može promijeniti dodjelu fizičkih gumba, kao i potrebno trajanje njihovog pritiskanja.
  2. GravityBox. Modul koji ima veliki potencijal u svom arsenalu. Omogućuje vam uređivanje statusne trake, stila zavjese obavijesti, veličine, boje, oblika baterije, sata, ikona Wi-Fi. Može dodijeliti radnje koje treba izvesti gestama i još mnogo toga. Dostupno na Androidu 4.1.0 i novijim verzijama.
  3. Wanam Kit. Dodaje mogućnost promjene statusne trake, proširenja operacijskog sustava, prilagodbe zaključavanja zaslona i reprodukcije zvukova.
  4. BootManager. Zahvaljujući ovom programu, možete spriječiti učitavanje određenih aplikacija tijekom pokretanja sustava. S ovim modulom pametni telefon će se brže uključiti i neće usporiti.
  5. XPrivacy. Možete ograničiti pristup aplikacijama i tako spriječiti curenje osobnih podataka.
  6. Postavke aplikacije. Ovaj modul omogućuje vam promjenu postavki za svaku aplikaciju. Na primjer, preslikajte na Puni zaslon ili definirati orijentaciju za aplikaciju. Također možete saznati sva dopuštenja ove aplikacije i odbiti ih, na primjer, onemogućiti pristup internetu.
  7. YouTube AdAway. Omogućuje vam gledanje videozapisa na YouTubeu bez dosadnih oglasa.
  8. Instagram Downloader. Instagramu dodaje mogućnost preuzimanja videozapisa i fotografija.
  9. Vine Downloader. Dodaje mogućnost preuzimanja videozapisa Vine izravno s službena stranica Vinova loza.
  10. Srećni Patcher. Možda napravite besplatnu kupnju, uklonite ovisnost Google play, uklonite provjeru licence i još mnogo toga.

Trebate pomoć?

Ako je potrebno, možete postaviti pitanje na odgovarajućim forumima ili u komentarima ispod ovog članka i svakako potražite pomoć stručnjaka.

Saznajte kako prikladno prilagoditi svoj Android uređaj. Na Android uređajima nećete pronaći nikakva ograničenja, za razliku od drugih platformi koje su vezane ograničenjima. Ako ste ukorijenili svoj Android uređaj, predstavit ćete drugu razinu slobode na kojoj možete raditi gotovo sve na svom uređaju. Okvir Xposed jedan je od glavnih razloga zašto bi netko želio iskorijeniti svoj uređaj. Instaliranje Xposed modula omogućuje vam prilagodbu dizajna i funkcionalnosti vašeg uređaja bez dodirivanja dijela koda.

Xposed je platforma za Xposed module koji mogu promijeniti ponašanje sustava bez dodirivanja APK -a. Na ovaj način možete promijeniti funkcionalnost pojedinih komponenti na svom uređaju bez bljeskanja potpuno novog ROM -a. Budući da su sve promjene napravljene u memoriji, sve što trebate učiniti je onemogućiti modul da biste poništili promjene. Možete odabrati više Xposed modula i aktivirati ih da biste izvršili potrebne promjene na svom uređaju.

Možete pregledavati tone Xposed modula iz službenog spremišta Xposed modula, ali bit će potrebno dosta vremena da odaberete najbolji. Vjerovali bismo da ste bili zbunjeni mnogim Xposed modulima koji se preuzimaju. Dakle, u ovom smo članku naveli neke od naših omiljenih Xposed modula. Najbolji od odabranih Xposed modula možete preuzeti odozdo.


10 Xposed modula koje biste trebali isprobati odmah

Xposed Framework je generička platforma koja pokreće Android 4.0.3 s Marshmallow uređajima. Od danas Xposed ne podržava Android Nougat, pa moramo pričekati još malo da programeri počnu raditi na Nougatu. Dakle, svjedočite o nekim od sjajnih Xposed modula.


1. Gravitacijska kutija

Gravity Box jedini je razlog zašto mnogi domaći Android korisnici instaliraju Xposed framework. Gravity Box uvijek možete pronaći na popisu 5 najboljih Xposed modula. Kompatibilan je s Androidom JellyBean do Marshmallowa i nevjerojatno je opsežan alat. Sve je to u jednom modulu koji će prilagoditi gotovo svaki dio vašeg Android OS -a. Pomoću njega možete napraviti nevjerojatna prilagođavanja, primjerice aktivirati kontrole kolača, postavke pokretača, prilagoditi radnje ključa, promijeniti postavke obavijesti, promijeniti postavke izbornika i još mnogo toga.


2. Greenify

Greenify je jedina aplikacija koja će vam ikada trebati za uštedu baterije od aplikacija za lebdenje resursa. Nakon što instalirate aplikaciju Greenify, ona će identificirati i uspavati pogrešne aplikacije. Aplikacije za spavanje ne mogu učiniti ništa ako to niste izričito pokrenuli vi ili druge aplikacije. Greenify će vam pomoći uštedjeti značajno trajanje baterije na vašem uređaju. Iako Greenify nije samo ekskluzivni Xposed modul, on bolje radi s Xposed okvirom, a ne kao samostalnom aplikacijom.

3. Pojačajte baterijski produživač

Znamo koliko je vrijedno trajanje baterije Android pametni telefoni... Dakle, na popis smo uvrstili još jedan Xposed baterijski modul - Amplify Battery Extender. Najbolje se vidi kao Greenify satelit i pokriva zaseban segment radi očuvanja baterije. Dok se Greenify fokusira na pokrenute aplikacije pozadini Amplify brine o bravama koje su odgovorne za sprečavanje ulaska vašeg uređaja u duboki san. Tako više nećete vidjeti ispražnjenu bateriju noću i pitati se što je trošilo bateriju uređaja.

4. XPrivacy

XPrivacy je koristan Xposed modul koji upravlja dopuštenjima na vašem Android uređaj... Privatnost je velika briga za pametne telefone nakon što se mnogo aplikacija pojavilo niotkuda. Čak i nakon detaljnih dopuštenja u Marshmallowu, mnogi korisnici i dalje imaju problema s privatnošću. U Marshmallowu svim aplikacijama automatski se daje internetsko dopuštenje; ovo može biti ranjivost za zlonamjerne hakere. Na taj će način XPrivacy osigurati samo to potrebne aplikacije dobiti pristup internetu.

Privatnost je važno pitanje u današnjem digitalnom svijetu. Stoga se svakom korisniku preporučuje instaliranje aplikacija kao što je XPrivacy i praćenje potencijalnih ranjivosti.

5. Sjajan skočni video

Awesome Pop-Up Video doista je sjajan video player koji opravdava svoje ime. Može reproducirati videozapise u skočnom prozoru koji se može preklapati s drugim aplikacijama. Dakle, postiže istinski više zadataka na vašem Android uređaju. Više bih volio Multi-Window način rada na Android Nougatu nego Awesome Pop-Up Video. No, budući da Xposed okvir još uvijek nije podržan za Nougat uređaje, Awesome Pop-Up Video i dalje ispunjava uvjete za Top 10 Xposed modula za Marshmallow i ispod Androida.

6. Zumiranje za Instagram

Zoom za Instagram jedina je aplikacija koja bi Instagrameru ikada trebala. Dodaje značajku koja nedostaje u aplikaciji Instagram - značajku zumiranja fotografija u aplikaciji Instagram. Samo instalirajte Xposed modul na svoj uređaj i uživajte u zumiranju slika na Instagramu.

U PlayStoreu postoji samostalna aplikacija s istim imenom koja ne treba okvir Xposed. Od istog je programera i ne zahtijeva root, ali pomalo je užurbano rješenje. Morate kopirati URL fotografije s Instagrama i ona će otvoriti sliku u aplikaciji Zoom za aplikaciju Instagram. Nasuprot tome, modul Xposed će ovu funkciju dodati izravno službenoj aplikaciji Instagram.

7. Reproducirajte u pozadini YouTube

YouTube je središte svih važnih glazbenih i viralnih videozapisa i ne možemo proći dan bez gledanja YouTube videozapisa. Međutim, ponekad želimo da se YouTube može reproducirati u pozadini kako bismo mogli uživati ​​u glazbi dok obavljamo druge zadatke. Ali čekaj! YouTube Red možete koristiti samo ako ste spremni platiti apsurdnih 9,99 USD mjesečno za jednostavno dodavanje i reprodukciju u pozadini. To možemo izbjeći pomoću YouTube pozadinskog modula za reprodukciju.

Nakon instaliranja ovog modula, samo otvorite bilo koji YouTube videozapis i napustite Aplikaciju YouTube bez izlaza. To je sve! Sada možete uživati ​​u YouTubeu u pozadini s deset dolara u džepu.


8. Upravitelj pokretanja

Treba li puno vremena za preuzimanje Android pametnog telefona? Tada vam treba Xposed "Boot Manager" modul. Mnoge se aplikacije pokreću pri pokretanju, što nepotrebno povećava vrijeme učitavanja. Ako pregledavate ove aplikacije, većina njih ne mora početi pri pokretanju. Download Manager pomaže vam upravljati aplikacijama koje se pokreću pri pokretanju. Samo odaberite aplikacije koje ne želite automatski pokrenuti pri pokretanju i ponovno pokrenite telefon.

9. Proširenja za WhatsApp

WhatsApp Extensions je još jedan Xposed modul koji smo nedavno isprobali i radi besprijekorno. Ovo je poboljšana verzija popularne aplikacije WhatsApp +, koju je Facebook prethodno zabranio. Modul WhatsApp Extensions Xposed dodaje dodatne značajke standardnim aplikacijama WhatsApp, kao što su skrivanje nedavnih prikaza, skrivanje čitanja, skrivanje izvješća o isporuci, blokiranje pojedinačnih razgovora, isticanje razgovora, prilagođena pozadina za kontakt i još mnogo toga.

10. Android-Nify

Iako Android-Nify nije omiljen, Android-Nify i dalje se nalazi na našoj listi 10 najboljih Xposed modula. Android-Nify, kao što naziv govori, pretvorit će sučelje na vašem Lollipop ili Marshmallow uređaju u Android Nougat. Pretvorit će sve u Nougat, poput brzih postavki, novih najnovijih aplikacija, dvaput dodirnite zadnji gumb za otvaranje najnovije aplikacije i još mnogo toga ... Čak vam pomaže da nabavite Google pomoćnika i druge značajke s Google Pixela. Kul, zar ne?

Temeljen na jezgri Linuxa i potpuno otvorenog koda, čini se da je Android stvoren za različite hakove i izmjene. Tijekom cijelog postojanja OS -a, na njegovoj osnovi stvoreno je stotine prilagođenih firmwarea, pronađeni su deseci načina da se promijeni njegov izgled i ponašanje, pojavila se funkcionalnost koju Google ne predviđa. Međutim, donedavno je bilo moguće dobiti potrebne funkcije samo ponovnim ažuriranjem uređaja, što je nezgodno, a u nekim slučajevima i opasno.

Uvod ili kako oni to rade

Hakeri, modderi i drugi entuzijasti znaju nekoliko načina za promjenu izgleda, ponašanja i drugih parametara Androida. Tri najpopularnija su:

  1. Uređivanje datoteka /system/framework/framework.jar, /system/framework/framework-res.jar i /system/app/SystemUI.apk koje sadrže opis sučelja i resurse potrebne za njegovo prikazivanje. Uređivanjem ovih datoteka možete promijeniti izgled gotovo bilo koja komponenta sučelja, od veličine gumba do boje naljepnica.
  2. Uređivanje izvornih tekstova komponenti sustava. Ovom metodom možete promijeniti bilo što, od odgovora na pritisak gumba za glasnoću do potpunog mijenjanja ponašanja sustava. Drugim riječima, OS možete prilagoditi za sebe.
  3. Dekompilacija i uređivanje sistemskih aplikacija koje nemaju izvorne kodove. Na taj način možete promijeniti robnu marku google aplikacije poput Google Playa i Gmaila, čije izvore ne objavljuje div za pretraživanje.

Problem svih ovih metoda je u tome što vam ne dopuštaju promjenu Androida "uživo". Ne možete uzeti datoteku /system/framework/framework-res.jar sa svog pametnog telefona, popraviti je i kopirati natrag u sustav. Tehnički, to nije teško, samo nabavite root, ponovno instalirajte / sustav u načinu čitanja i pisanja i izvedite potrebne radnje, međutim promjene neće stupiti na snagu do ponovnog pokretanja, a hoće li se sustav pokrenuti s novom datotekom veliko je pitanje.

Osim toga, promjenom komponente sustava ne možete biti sigurni da će izmjena funkcionirati na drugom pametnom telefonu, čak i ako je na njemu instalirana ista verzija sustava. A ako se verzije razlikuju, onda uopće nema nade. U nekim slučajevima, izmjena se uopće ne može instalirati, budući da se pokretački program može zaključati, a sistemska particija je zaštićena od pisanja (pozdrav Motorola).

Zbog ovih ograničenja, programeri objavljuju izmjene ili kao dio gotovog firmvera ili u obliku ažuriranja namijenjenih određenim verzijama OS-a i modelima pametnih telefona. Oboje ih treba instalirati putem konzole za oporavak, prije toga, nakon što smo napravili sigurnosnu kopiju prethodnog firmvera i promatrali slijed, budući da ćemo instaliranjem jedne izmjene na drugu, koja utječe na istu datoteku, izgubiti funkcionalnost prve .

Sve u svemu, previše gnjavaže za programere i previše problema za korisnike. Srećom, postoji mnogo prijateljskiji način za instaliranje modova i proširenja.

Preuzimanje kontrole

Bit metode je sljedeći. Gotovo svaki moderni operacijski sustav sastoji se od jezgre i velikog broja međusobno povezanih komponenti, u Linuxu je to / boot / vmlinuz i biblioteke iz direktorija / lib i / usr / lib, u sustavu Windows kernel32.dll i veliki broj DLL knjižnica iz direktorija sustava, u Androidu, ovo je opet jezgra Linuxa u namjenskom odjeljku i veliki broj Java klasa zapakiranih u istu datoteku /system/framework/framework.jar.

Gotovo sve komponente, s izuzetkom jezgre, mogu se učitati tijekom inicijalizacije OS -a ili po potrebi. To znači da se komponenta može zamijeniti izmijenjenom, što se, u stvari, događa kada instaliramo jednu od Android modifikacija na klasičan način: sustav zamjenjuje i učitava jednu ili više datoteka prilikom sljedećeg uključivanja .

Međutim, kako smo već doznali, ova metoda ima puno problema, pa je stoga bolje koristiti drugačiji put, naime: utisnuti se u proces prijenosa datoteka (a u slučaju Androida ovo je Java klasa) , zatim presresti pozive svojim metodama i usmjeriti ih na drugu adresu. Dakle, ubit ćemo dvije ptice jednim udarcem: nećemo slomiti sustav, jer uopće nećemo promijeniti komponente sustava, a problem ćemo riješiti s neugodnostima instaliranja modifikacija, budući da ćemo moći poslati presretnuti pozive (metode) klase Java bilo kome, na primjer, redovnoj neprivilegiranoj aplikaciji. Ovako Xposed funkcionira.

Xposed Framework

Bilo koja klasa u Androidu učitava se pomoću male izvorne aplikacije / system / bin / app_process. Zadaća mu je trčanje virtualni stroj Dalvik, učitajte klase sustava potrebne za rad (okruženje izvođenja) i prenesite kontrolu na klasu (zapravo, poziva se usluga Zygote, koja račva gotovu VM i okruženje u načinu kopiranja na pisanje, ali u u našem slučaju to nije važno).

Xposed je izmijenjena verzija app_process, koja, kada se pokrene, prvo učitava posebnu klasu Java presretača u memoriju, a tek nakon toga učitava izvornu klasu Java. Presretač djeluje kao posrednik za sve pozive Java metode koje je pokrenula izvorna klasa i prema potrebi ih prosljeđuje u klasu rukovatelja.

Potonji se upravo bavi promjenom ponašanja sustava. Na primjer, aplikacije koriste metodu GetColor klase android.content.res.Resources za određivanje boje teksta. Ako klasa rukovatelj presretne ovu metodu i vrati sivi kod umjesto sivog koda, sve oznake na sučelju postat će zelene. Izmjene mogu biti složenije, na primjer, kada su povezane s alternativnim implementacijama nekoliko metoda i cijelih klasa odjednom.

U Xposed kompletu nema gotovih klasa rukovatelja, ali omogućuje svakom razvojnom programeru da ih distribuira u obliku običnih APK paketa, a korisnik može jednostavno instalirati i aktivirati pomoću posebnog sučelja. Drugim riječima, s Xposedom možete instalirati i deinstalirati Android izmjene poput običnih aplikacija, bez potrebe za firmverom, kopiranjem u direktorij sustava i bez ikakvog rizika.

Moduli

U terminologiji Xposed, klase rukovatelja nazivaju se moduli, a u ovaj trenutak već ih ima više od stotinu. Štoviše, ovo nisu neke igračke s promjenom boja iz prethodnog primjera, već ozbiljna poboljšanja, poput pokretača tema, dubokih izmjena statusne trake, sigurnosnih zakrpa, blokatora oglasa, upravitelja ovlaštenja aplikacija i mnogo više. U nastavku ovog članka pokriti ću najzanimljivije izmjene, ali za sada kako instalirati Xposed.

Xposed se ne može naći na tržištu, sa stajališta Googlea to je zlonamjerna aplikacija koja može naštetiti sustavu. To, naravno, nije slučaj, ali nećemo se raspravljati s Googleom, već jednostavno preuzeti (datoteku XposedInstaller_2.1.4.apk). Nakon instalacije, aplikacija će pitati root prava, a zatim prikazuje sučelje s više gumba. Pritisnite Instaliraj / ažuriraj i ponovno pokrenite pametni telefon.

Sve instalirani paketi koji sadrže Xposed module automatski će se pojaviti na kartici Moduli aplikacije. Možete ih omogućiti jednostavnim potvrđivanjem okvira pokraj njega, a zatim ponovno pokrenuti pametni telefon. Nažalost, module ćete morati sami pretraživati ​​i preuzimati, budući da većina njih nije na Google Playu, a rad na stvaranju izvornog Xposed spremišta još nije dovršen.


Modifikacije sučelja

Najviše se ističu moduli koji na neki način mijenjaju izgled operacijskog sustava. Na Internetu postoji podosta takvih modula, a među njima ima i dijamanata koje morate imati. U ovom ćemo odjeljku govoriti o njima.

Ikona Themer. Još jedan pokretač tema, ovaj put za zamjenu ikona. Omogućuje vam korištenje paketa ikona stvorenih za Nova Launcher, Apex Launcher i ADW Launcher u bilo kojem pokretaču. Stotine različitih aikonpakova mogu se pronaći na Google Playu.

WisdomSky Xploit. Modul za dubinsko prilagođavanje statusne trake. Omogućuje vam promjenu boja, stila prikaza sata i baterije itd.



Zbirke dorada

Osim modula visoko ciljane funkcionalnosti, postoje i čitave zbirke ugađanja u stilu "sve u jednom". Omogućuju vam mnogo toga - od promjene boje sata na statusnoj traci do omogućavanja različitih skrivenih funkcija, poput preklapanja zaključanog zaslona ovisno o položaju zaslona ili efektu isključivanja zaslona u stilu starog stila TV (nalazi se u firmwareu uređaja serije Nexus i CyanogenMod).

Jedna od ovih zbirki dotjerivanja i poboljšanja s naglaskom na obične korisnike. Najzanimljivije značajke:

  • Skočne navigacijske tipke na zaslonu u stilu PIE iz ParanoidAndroida. Nakon aktivacije, zaslonske upravljačke tipke pri dnu zaslona nestaju, a umjesto njih pojavljuju se skočni gumbi s jedne strane zaslona. Vrlo zgodan mora imati funkcionalnost (također dostupna u aplikaciji LMT Launcher).
  • Mogućnost promjene mjesta i uklanjanja gumba (pločica) za brzu kontrolu snage u kapcima. Dostupno je i nekoliko dodatni gumbi uključujući svjetiljku i brzo uključivanje žarišne točke.
  • Mogućnost promjene statusne trake, njene boje, boje teksta i stila prikaza baterije i sata, promjena pozadinske slike i prozirnost zastora.
  • Prošireni izbornik za isključivanje s mogućnošću ponovnog pokretanja za oporavak.
  • Promjena pjesama u standardnom playeru dugim pritiskom na tipke za glasnoću.
  • Ispravak najpoznatijeg Androida bez grešaka - prikazivanje fotografije pozivatelja na cijelom zaslonu (dostupno kao zasebni modul).
  • Učinak isključivanja zaslona u stilu starog televizora.
  • Automatski rotirajte widgete na zaključanom zaslonu.
  • Uključite način vibracije kada je pametni telefon okrenut naopako.
  • Zakrpa za ranjivost glavnog ključa (mogućnost ugradnje bilo kojih datoteka u sistemski APK paket i instalacija bez upozorenja) (dostupna kao zasebni modul).
  • Fleksibilna kontrola osvjetljenja gumba i LED diode.
  • Ispravka mnogih grešaka prisutnih u firmveru za uređaje MTK6589 ( kineski pametni telefoni Izdanje 2013).

Druga popularna zbirka je MoDaCo Toolkit, zbirka prilično specifičnih i visoko ciljanih ugađanja i hakiranja s naglaskom na HTC pametni telefoni iz poznate zajednice MoDaCo. Mogućnosti:

Zapravo, u alatu ima još mnogo izmjena i dopuna, ali one su toliko specifične i potrebne su tako malom broju korisnika da ne vidim razlog da ih sve opišem na stranicama časopisa i umjesto toga pošaljem čitatelja na stranicu aplikacije na xda-developerima.

Tweakbox je jedan od prvih modula i zbirki dorada za Xposed. Zanimljivo po tome što ima malu, ali zaista neophodnu funkcionalnost. Uključeno: različiti stilovi prikaza baterije i razine signala, podešavanje kritičnih razina baterije (prema zadanim postavkama 5 i 15%), snimanje razgovora, onemogućavanje funkcije uključivanja zaslona kada ste isključeni iz punjača (dostupno u CyanogenMod-u), prebacivanje između pjesama pomoću prekidača za glasnoću, promjena ponašanja pri dugom pritisku tipke "Početna", TV-efekt isključivanja zaslona.



Sigurnost

Osim modula koji pokriva grešku glavnog ključa spomenutu u prethodnom odjeljku, za Xposed je dostupno još nekoliko zanimljivih sigurnosnih modula. Jedan od njih je XPrivacy, sustav za provođenje ograničenja aplikacija na privilegije. Drugi je PeerBlock, analogna istoimena računalna aplikacija dizajnirana za blokiranje raznih web stranica za oglašavanje, nesigurne i krađe identiteta. Zatim ćemo pobliže pogledati funkcionalnost svakog od njih.

Počnimo s XPrivacy, modulom za ograničavanje dopuštenja aplikacija koji radi zajedno sa sigurnosnim sustavom Android. Zadaća mu je dati korisniku kontrolu nad time koja će dopuštenja (na primjer, pristup internetu, mogućnost slanja SMS -a ili upisivanja podataka na memorijsku karticu) biti dopuštena aplikaciji, a koja neće. Prema zadanim postavkama, Android daje aplikaciji pristup svim dopuštenjima koja traži, ali XPrivacy može opozvati neka od njih.

XPrivacy se distribuira kao običan APK paket, koji osim modula uključuje i grafički upravitelj dopuštenja. Osim instaliranja APK paketa, morat ćete proći i flash prilagođeni oporavak popravak za Xposed, koji je neophodan za ispravno ograničenje nekih ovlasti (međutim, modul radi bez njega). Popravak se može dobiti na web stranici goo.im (goo.im/devs/M66B/xprivacy), odabirom odgovarajućeg za vas Verzija Androida: Xposed_fix_4.0_v2.zip, Xposed_fix_4.1.zip, Xposed_fix_4.2.zip ili Xposed_fix_4.3.zip. Neće ometati rad drugih modula.

Nakon instaliranja i aktiviranja modula u Xposedu, u izborniku aplikacija pojavit će se ikona XPrivacy koja otvara aplikaciju za upravljanje dopuštenjima. Glavni zaslon aplikacije je popis svih softvera instaliranih u sustavu. U odnosu na bilo koji od njih, možete aktivirati sustav ograničenja jednostavnim potvrđivanjem okvira nasuprot i odabirom dopuštenih ovlasti u prozoru koji se otvori. U tom će slučaju sam sustav dati natuknice o sigurnosti određenih ovlasti, ističući nesigurne podebljano, a najopasniji - s ružičastom pozadinom. Prvi, usput, uključuju pristup računima i ID -u uređaja, a drugi - Internetu i pohrani podataka. Aplikacije koje zahtijevaju nesigurne vjerodajnice i pristup internetu također će biti označene na glavnom popisu aplikacija pomoću odgovarajućih ikona.

Imajte na umu da, gdje je to moguće, XPrivacy koristi lažne podatke umjesto izričitog vraćanja koda pogreške u aplikaciju. Odnosno, ako aplikaciji zabranite čitanje podataka o lokaciji i vlasniku pametnog telefona, modul neće blokirati pristup tim podacima, već će vratiti izmišljeno mjesto i nasumično generirane podatke o korisniku. Ova značajka razlikuje XPrivacy od drugih sličnih rješenja, jer vrlo rijetko dovodi do rušenja aplikacija zbog opozvanih privilegija.

Drugi modul, PeerBlock, alternativna je implementacija istoimene aplikacije za Windows. Cijeli njegov posao je blokirati operacijski sustav i aplikacije u pristupu određenim internetskim adresama na temelju pravila i popisa. Zapravo, ovo je analogni Adblock +, ali s mogućnošću fleksibilne kontrole, i što je najvažnije, radi na nižoj razini OS -a (a ne u obliku proxyja, koji sam komunicira s poslužiteljem, a zatim daje podatke u sustav).

Trenutno, PeerBlock koristi dvije metode za utvrđivanje blokiranih hostova: prema prisutnosti oglasa u adresi hosta i na temelju popisa adresa koje se nalaze u / sdcard / PeerBlockLists / direktoriju u uobičajenom tekstualne datoteke... Prvi je prema zadanim postavkama aktiviran; da biste aktivirali drugu, morat ćete preuzeti popis hostova s ​​nekog resursa, na primjer www.iblocklist.com. Zatim samo stavite datoteku u navedeni direktorij, pokrenite aplikaciju PeerBlock za Android i kliknite gumb Ponovo izgradi predmemoriju blokova popisa na kartici Popisi blokiranja.




Cydia supstrat

U svojoj osnovi, Xposed je Android pandan popularnih Cydia aplikacije Podloga za iOS, koju je stvorio ozloglašeni Saurik, autor spremišta Cydia. Podloga se naširoko koristi u ja-Broken i-uređajima za stvaranje svih vrsta modifikacija. Često se okvir instalira u procesu jailbreakinga uređaja zajedno s istoimenim spremištem.

Nedavno je Saurik objavio Android verziju Cydia Substrate. Okvir se pokazao mnogo naprednijim od Xposed -a, stvara manje općenite troškove u sustavu, omogućuje vam izmjenu i Java koda i izvornog koda, s naprednijom metodom presretanja kontrole koja se temelji na ubrizgavanju koda i zaštiti od izmjena grešaka (samo umetnite pametni telefon tipkom za smanjivanje glasnoće da biste isključili sve module).

Ipak, šest mjeseci svog postojanja Cydia Substrate za Android nije dobila distribuciju. Ugrađeno tržište sadrži samo dvije izmjene: WinterBoard motor za teme i Cydia Backport sa sigurnosnim zakrpama. Oboje je napisao sam Saurik.

Greenify

Još jedan vrlo zanimljiv Xposed modul je Greenify, sustav koji pretvara pametni telefon u selektivni uređaj s jednim zadatkom. To znači da ćete nakon instaliranja imati priliku "zamrznuti" bilo koju aplikaciju, tako da je možete nastaviti koristiti, ali neće raditi u pozadini. Na primjer, imate instaliran Twitter klijent koji se budi svaki sat i počinje ažurirati feed, budi se danju, noću, u bilo koje doba godine. Svaki put kad se probudi, procesor se stavlja u manje energetski učinkovit način rada, i wifi upravljački program dolazi iz hibernacije, zbog čega dragocjeno punjenje baterije postupno nestaje.

Greenify vam omogućuje da u potpunosti onemogućite bilo koju pozadinsku aktivnost bilo koje aplikacije, a pritom je ostavite potpuno funkcionalnom, tako da se feed može sam osvježiti po potrebi. Zapravo, ovo je blagi analog ubojice zadataka, s izuzetkom da ne ubija aplikaciju (u smislu potrošnje energije, ovo je još gore od rada u pozadini), već joj jednostavno zabranjuje izvođenje pozadinskih operacija.

Greenify je gotovo potpuno automatiziran, pa sve što trebate učiniti je pokrenuti ga, pritisnuti gumb + i odabrati najaktivnije aplikacije s popisa. Sustav će razvrstati aplikacije prema broju buđenja, naznačiti zašto se bude i kada je zakazano sljedeće buđenje. Sve je to na ruskom, pa će to biti lako shvatiti. Jedino što ne bih preporučio zamrzavanje sistemske aplikacije i widgete.


Presretanje kontrole nije nova ideja, implementirano je u OS-u sličnom UNIX-u pomoću unaprijed učitanih knjižnica (LD_PRELOAD) i presretanja sistemskih poziva pomoću ptrace. U sustavu Windows postoje tehnike koje se zovu spajanje i podklasiranje, koje usput koriste mnoga stražnja vrata i trojanci.

zaključci

Xposed je nevjerojatno prikladan i učinkovit sustav izmjene Androida koji možete sigurno dodati na popis aplikacija koje morate imati za sve root korisnike. Moduli opisani u članku samo su mali dio ogromnog broja izmjena koje se mogu pronaći na Internetu.

INFO

Na stranici Xposed nalazi se datoteka Xposed-Disabler-CWM.zip, koja bi se trebala koristiti za firmver putem oporavka u slučaju da je okvir krivo instaliran, a sada se pametni telefon ne učitava.

Androidova glavna prednost u odnosu na sve konkurente je njegova sloboda i otvorenost za promjene. A neki idu toliko daleko u ovim promjenama da dobivaju nešto vrlo maglovito koje podsjeća na izvorni Android Android. Dakle, vrijeme je za razgovor.

Ali što ako vam se sviđa određena značajka firmware treće strane, ali niste spremni promijeniti cijeli sustav? U ovom slučaju, razvoj Xposed Framework -a će vam pomoći, što može donijeti vaš Android potrebne promjene bez treptanja uređaja.

Najvažniji uvjeti koji se primjenjuju na uređaj za uporabu su dostupnost prava superkorisnika ili, drugim riječima, rue i Android verzija 4.0.3 i više. Ako se to poštuje, tada možete pričvrstiti mnoge korisne funkcije, kao i jednostavna poboljšanja sučelja, na svoj gadget.

Sam po sebi, Xposed ne mijenja i ne dodaje ništa vašem sustavu, već je samo ljuska u kojoj rade posebni dodatni moduli. Upravo ti moduli unose potrebne promjene u Android. Vrlo je zgodno što možete izabrati module koji su vam potrebni, lako se instaliraju i jednako lako uklanjaju.

No prije svega morate instalirati sam Xposed Framework. Ako imate ukorijenjeni uređaj, samo morate preuzeti instalacijsku datoteku i pokrenuti je. Od vas će se tražiti da dodijelite prava superkorisnika programa, tada ćete morati ponovno pokrenuti uređaj, nakon čega ćete primiti poruku o uspješnoj instalaciji. Usput, program se može ažurirati bežično, pa postupak instalacije morate proći samo jednom.

Nakon pokretanja Xposed Framework -a morate pronaći i instalirati module koji vas zanimaju. To se može učiniti izravno iz prozora programa, budući da ovdje postoji ugrađeno spremište dodataka. Dostupni su mnogi moduli pa može proći dosta vremena da ih naučite i odaberete one koji vas zanimaju. Traka za pretraživanje može vam pomoći.

Nakon instaliranja jednog ili više modula, morat ćete ih aktivirati tako da označite okvire pored naziva i ponovno pokrenete uređaj. Daljnje radnje ovise o svakom pojedinom modulu. Neki počinju raditi odmah nakon ponovnog pokretanja, drugi izgledaju kao zaseban program sa vlastitim postavkama i ikonom pokretanja.

Pa, priča o Xposed Framework -u ne bi bila potpuna bez nekoliko primjera, doslovno jednog retka, korisnih modula.

XbatteryThemer- omogućuje vam prebacivanje teme baterije u hodu u statusnoj traci. Okrugli, okomiti, u boji, s postocima itd.

XPrivacy- prikladan modul za upravljanje pravima svake pojedinačne aplikacije.

Postavke aplikacije- moćna aplikacija za postavljanje posebnih parametara pokretanja za svaki program koji ste instalirali. Na primjer, pomoću njega možete pokrenuti čitač na cijelom zaslonu, spriječiti isključivanje uređaja tijekom gledanja videozapisa itd.

Tonirana statusna traka- ovaj dodatak omogućuje vam odabir boja statusne trake i ikona koje se u njoj koriste.

Naravno, ovo je samo nekoliko primjera koji ilustriraju mogućnosti, ukupno je napisano više od stotinu dodataka i popis se stalno ažurira. Stoga sam siguran da ćemo se ovom zanimljivom razvoju vratiti više puta.

Operacijski sustav Android prilično je fleksibilan i prilagodljiv. Gotovo svaki korisnik moći će ga promijeniti prema svom ukusu i potrebama, a to nije teško, pa čak i početnici to mogu. U današnjem ćemo članku pogledati jednu zanimljivu aplikaciju - Xposed Installer, koja značajno proširuje mogućnosti vašeg uređaja.

Xposed Installer za Android

Kako bi dobili dodatne i proširili postojeće mogućnosti svog Android gadgeta, korisnici moraju instalirati razne pokretače (na primjer), instalirati alternativni firmver i oporavak. To pak dovodi do gubitka jamstva i mogućnosti da "ubije" vaš uređaj, pa ne riskiraju svi to učiniti.

No, nedavno se pojavila loša alternativa svim gore navedenim opcijama. Na inozemnom razvojnom forumu XDA-Developers, korisnici rovo89 i Tungstwenty razvili su aplikaciju Xposed Installer, koja pomoću posebnih modula može značajno proširiti funkcionalnost Android uređaja, a istovremeno s minimalnim rizicima.

Instaliranje Xposed Installer -a

Prije svega, želimo napomenuti da prije početka korištenja programa uređaj mora zadovoljiti dva zahtjeva:

1. Puni root pristup mora biti otvoren, pročitajte više o tome kako ga dobiti;

2. Verzija instaliranog Android OS -a mora biti 4.0.3 ili novija.

Ako s tim nema problema, idite na upute za instaliranje Xposed Installer -a:

1. Xposed Installer - besplatna aplikacija, koji je u javnoj domeni, preuzmite ga besplatno, da biste to učinili, slijedite ovu vezu (pogledajte snimku zaslona u nastavku);

2. Nakon preuzimanja instalirajte ga, prethodno omogućivši u sigurnosnim postavkama, mogućnost instaliranja iz "Nepoznatih izvora";

3. Preporučljivo je napraviti potpunu sigurnosnu kopiju.

Postavljanje Xposed Installer -a

Odlično, instalacija je dovršena, sada ćemo konfigurirati uslužni program:

1. Pokrenite Xposed Installer i omogućite root pristup;

2. Odaberite stavku izbornika "Okvir";

Važno! Postoji mogućnost da se gadget nakon instalacije ne pokrene. Ako ne znate pojam "petlja", "cigla" i ne znate kako vratiti uređaj u takvoj situaciji, onda je bolje da ne instalirate okvir, u protivnom odgovornost je na vama.

3. Sada pritisnite gumb "Instaliraj / ažuriraj". Ova radnja će instalirati najnoviju dostupnu stabilnu verziju;

4. Preopterećujemo uređaj;

5. Sada je vaš Android spreman za rad.

Imajte na umu da se nakon instaliranja okvira ništa ne može vizualno promijeniti, ali sada možete instalirati posebne module proširenja.

Xposed instalacijski moduli

U ovom slučaju, ne morate revidirati milijun web mjesta u potrazi za potrebnim modulom za program, programeri su se pobrinuli da je za to sve izuzetno jednostavno i dostupno:

1. Pokrenite aplikaciju;

3. Odaberite bilo koji od donjih popisa, pročitajte njegov opis;

4. Ako nas modul zanima, učitavamo ga;

5. Za aktiviranje modula idite na odjeljak moduli i postavite kvačicu ispred željenog;

6. Preopteretiti Android i to je to;

7. Ako niste zadovoljni radom modula, da biste ga onemogućili, poništite odjeljak Xposed Installer i ponovno pokrenite uređaj.

Ishod

Kao što vidite, aplikacija Xposed Installer prilično je jednostavna za upotrebu i također značajno proširuje nedostupne funkcije uređaja.