Hogyan lehet visszaállítani az App Ops-okhoz való hozzáférést az Android 4.4.2+ rendszerben
A Google az Android 4.4.2-ben eltávolította a hozzáférést az App Ops-hoz, a rejtett Android-alkalmazásengedélyezési felülethez. Az App Ops még mindig jelen van az Androidban, azonban - root hozzáféréssel, visszanyerhetjük.
Folytatódik a macska-egér játék a Google Android fejlesztőivel. Folytatnunk kell a csatát addig, amíg a Google nem jelzi a fehér zászlót, és elismeri, hogy a felhasználóknak képesnek kell lenniük saját privát adatainkhoz való hozzáférés ellenőrzésére..
Gyökér + Xposed keret + AppOpsXposed
Ez a trükk lehetővé teszi számunkra, hogy visszanyerjük az App Ops felületét. Ehhez három dologra lesz szükségünk:
- Gyökér hozzáférés: A Google teljesen letiltotta az App Ops-okhoz való hozzáférést pusztán halandók számára, de még mindig rendelkezésre áll az Android Android ROM-ban a 4.4.2-től kezdve. A teljes root hozzáféréssel visszavehetjük.
- Xposed keret: Az Xposed Framework egy olyan eszköz, amely lehetővé teszi számunkra, hogy módosítsuk a rendszer azon részeit, amelyek általában szükségessé teszik a ROM villogását. Az Xposed Framework és a root hozzáféréssel az ilyen típusú rendszerszintű tweaks. Ezek a tweaks lehetővé teszik számunkra, hogy a rendszeralkalmazásokat runtime-en módosítsuk a fájlok közvetlen módosítása nélkül.
- AppOpsXposed: Ez az Xposed Framework modul visszaállítja az App Ops hozzáférést és hozzáad egy App Ops opciót az Android fő beállításaihoz.
Először a készüléket gyökereznie kell. Ez hogyan függ az eszköztől. Ha van Nexus készüléke, úgy szeretjük a WugFresh Nexus Root Toolkit-ját, amely az egész folyamatot meg fogja vizsgálni.
Ha gyökerezik, engedélyeznie kell az „Ismeretlen források” opciót, töltse le az Xposed framerwork Installer APK fájlt a hivatalos webhelyéről, és telepítse azt a készülékére.
A telepítés után indítsa el az Xposed Installer alkalmazást, érintse meg a Framework opciót, majd érintse meg a Install / Update (Telepítés / Frissítés) elemet.
A telepített keretrendszerrel érintse meg az Alkalmazások moduljait a letölthető modulok megtekintéséhez. Görgessen le és érintse meg az AppOpsXposed modult, majd érintse meg a Letöltés gombot a telepítéshez.
Engedélyezze a modult a modulok listájában, és indítsa újra a készüléket, hogy aktiválja a csípéseket.
Az Android beállításai alkalmazásban egy App Ops opciót fog látni, ahová tartozik. Érintse meg az alkalmazást, hogy elérje a most elrejtett App Ops felületet.
Gyökér + App Ops X
Ha már rendelkezik root hozzáféréssel, akkor továbbra is használhatja a fizetett App Ops X-t. Az App Ops X a Google App Ops eszköze további funkciókkal ellátott „eXtended” és újrafordított változata. Miután fizetett az alkalmazáson belüli vásárlásért, a telepítőalkalmazás letölti az App Ops X-et, és root hozzáférését használja a rendszerpartícióra való telepítéshez.
Az App Ops X figyelemre méltó, mert továbbra is normálisan működik az Android 4.4.2 rendszeren, még akkor is, ha a Google megtörte az App Ops szabványos verzióját. Ha a Google teljes mértékben eltávolítja az App Ops mellékelt verzióját egy újabb Android-verzión, amelyet a 4.4.2. Után kiadtak, akkor lehetséges, hogy az App Ops X továbbra is működni fog, és a legjobb megoldás lesz.
Ha semmi más, akkor ez utat jelent, ha a Google teljesen eltávolítja az App Ops-t. A fejlesztők újrafordíthatják az App Ops interfészt, és a root partícióval telepíthetik a rendszerpartícióra. A Google azt mondja, hogy az App Ops csak olyan rendszer API-kat tesz közzé, amelyeket máshol használnak a rendszerben - például az értesítési jogosultságok korlátozására vagy az SMS-üzenetek küldésére alkalmas SMS-alkalmazások korlátozására. Így a Google nem tudná megakadályozni, hogy ezt megtegyük anélkül, hogy maguk az alsóbb szintű API-khoz való hozzáférést eltávolítanánk, még akkor is, ha teljesen eltávolították a felületet.
CyanogenMod és egyéb egyéni ROM-ok
Ahelyett, hogy elkezdene játszani egy macska-egér játékot a Google Android fejlesztőivel, akik elkezdhetik megpróbálni megtörni az App Ops felületet, és letilthatják még ezeket a trükköket az Android jövőbeni verzióiban is, esetleg egyéni ROM-ot szeretne telepíteni.
Például a CyanogenMod magában foglalja a saját engedélyt, amely most az App Ops alapú. A Cyanogenmod fejlesztői valószínűleg nem fogják eltávolítani az App Ops-okhoz való hozzáférést egy kisebb frissítésben. Még az App Ops létezését megelőzően, a Cyanogenmod beépítette saját alkalmazásengedélyezőjét, amely lehetővé tette a felhasználók számára, hogy ellenőrizhessék, milyen alkalmazásokat tehetnek és nem tudtak saját eszközökön tenni.
Az Android szépségének egy része az, hogy lehetővé teszi az ilyen egyéni ROM-ok létezését, így eldöntheti, hogy távolodik a Google-tól, és úgy dönt, hogy megbízik a többi fejlesztőtől. Az Android csúnya része, hogy olyan gyakran kell, hogy legyen-e alkalmazásjogosultságok kezelése, vagy csak időszerű frissítések sok Android-telefonhoz.
Ahelyett, hogy arra kényszerítené azokat a felhasználókat, akik törődnek az alkalmazásjogosultságok kezelésével, hogy gyökerezzék az eszközöket, és módosítsák a rendszerfájlokat - vagy teljesen új Android-operációs rendszert telepítsenek - a Google-nak lehetővé kell tennie, hogy minden felhasználó ellenőrizze a személyes adatokhoz való hozzáférést.
Az Android-felhasználóknak képesnek kell lenniük arra, hogy ellenőrizzék, hogy egy alkalmazás hozzáférhet-e a kapcsolataikhoz, akárcsak az iOS-felhasználók.