Supersu - nem tudja telepíteni su bináris fájlt, grozza
Ebben a cikkben, azt figyelembe kell venni egy nagyon gyakori használók körében Android hiba, ami akkor jelentkezik, ha a program indításakor az irányítást root hozzáférést SuperSu. Ez a probléma abban nyilvánul meg az alábbiak szerint: amikor megpróbálja telepíteni egy alkalmazást vagy SuperSu értesítést kap a szöveg „Nem bináris faylaSU iSuperSu” vagy „SuperSu binarnyySu nincs telepítve.”
Általában egy összecsapást egy hasonló esemény, miután megkapta a root-jogok - elemi megszűnik frissíteni bináris fájlt. Sajnos, az információ, hogy találtam a neten, úgy tűnt, nagyon töredékes és kaotikus, és nem tudta meghatározni a bináris Su, ezért úgy döntöttem, hogy valahogy rendszerezni a próbálkozások, hogy megoldja a problémát.
Hogyan kell frissíteni egy bináris fájlt SuperSu
Szigorúan véve, a fájl Su alapvető eleme a fent említett root jogokkal, így eltávolítása után, akkor elveszíti a jogot, hogy superuser. Annak ellenére, hogy SuperSu nem zárja ki annak lehetőségét, hogy a munka a régi verzió, ha hagyja, előbb vagy utóbb, szinte biztosan van valami probléma a műveletek végrehajtásához. Ezért mindegy, nézzük telepíti a megfelelő bináris fájlt Su!
Első módszer - egyszerű és frontális
Ha egy klasszikus kísérlet nem sikerült frissíteni, majd állítsa kezdeni Recovery. A telepítés után, vissza SuperSu által van egy módja annak, hogy frissítse su keresztül CWM / TWRP. Vegyünk egy reset, amelynek során a rendszer együtt a probléma fájlt frissíteni kell.
De ha a fenti módszer nem segít létrehozni egy bináris fájlt Su, vagy ha nem talál a készülék Recovery, akkor a helyzet kellemetlenné válik, de nem végzetes.
Második módszer - bonyolultan-körforgalomban
Itt fogjuk frissíteni SuperSu nyomja kézzel. Kezdeni, töltse le a Root Browser és az Android Terminal, valamint egy archív fájlt updatesu.zip hogy unzipping, keresse meg a mappát updatersu.
Most az alkalmazás futtatásához Root Browser, és az én updatersu fájlok átvitelét és .has_su_daemon .installed_su_daemoni install-recovery.sh a mappában / system / stb
Next - alap: meg kell kérni a megfelelő fájlokat. Mivel én vagyok a boldog tulajdonosa az angol nyelvű változat az Android, és akkor az én útmutató lesz az angol nyelvű, azonban úgy vélik, hogy korrelál az orosz könnyű.
Így .has_su_daemon file: fel három kullancsok függőleges oszlopban Read (szemben a tulajdonos, csoport, és társai vízszintes) és egy függőleges oszlopban Write (szemben a tulajdonos).
Mert .installed_su_daemon file: az egyik a Read (szemben a tulajdonos), és egy a Write (éppen ellenkezőleg, ismét tulajdonos).
Mert install-recovery.sh file: három a Olvasás és végrehajtás (szemben a tulajdonos, csoport, és társai), valamint egy, a Write (szemben a tulajdonos).
Ezzel, keresse meg a mappát / system / bin, ahol létre egy új mappát, .ext. Akkor kérje a neki való: a kullancs Read oszlopban elé kitett Tulajdonos, írása egy oszlopban szemben a tulajdonos, az Execute oszlop előtt mind a három.
Ezután másolja a fájlt a mappában su / system / xbin az újonnan létrehozott mappába (/system/bin/.ext), átnevezés ugyanakkor a su .su.
Ismét kérünk most a .su file: kullancs mindhárom oszlop Olvasás, szemben a tulajdonos oszlop Write, mindhárom az Execute oszlopban.
Akkor levegőt egy kicsit: majdnem kész, de továbbra is az utolsó kilövellés. Fuss Android Terminal programot, és írja be, hogy parancsokat, mint:
- su
- mount -o rw, remount / system
- ln -s /system/etc/install-recovery.sh /system/bin/install-recovery.sh
- / System / xbin / su -install
Most már egy újraindítás, és próbálja újra frissíteni su fájlt nyomja meg a „OK” a SuperSu. Miután ezeket a lépéseket, tudtam telepíteni egy bináris fájlt Su.
Remélem sikerült bemutatni következetes és strukturált megoldás „SuperSu rendszer nem egy bináris fájlt.” Ha minden történik az utasítások szerint, akkor szinte biztosan kell.