Su binārā faila instalēšana. SU binārais fails ir jāatjaunina: ko darīt? SU faila instalēšana, izmantojot pielāgotu atkopšanu

Šodien mēs runāsim par visizplatītāko kļūdu, kas rodas, palaižot programmu SuperSu. Pati problēma parādās paziņojuma veidā ar šādu saturu: "Nav SU un SuperSu binārā faila." Kā atjaunināt bināro su failu operētājsistēmā Android? Par to jūs uzzināsit no mūsu materiāla.

SuperSU ir īpaša administrēšanas lietojumprogramma, kas ļauj uzlabot visu instalēto lietojumprogrammu pārvaldību. Citiem vārdiem sakot, ar SuperSU jūs iegūstat pilnīgu kontroli pār savu Android ierīci. Sīkāka informācija par programmu:

Tātad, kad es palaižu SuperSU, ekrānā parādījās šāds ziņojums:

Šeit ir jāprecizē, ka Su fails ir “Superuser” tiesību pamatkomponents, tāpēc, to dzēšot, jūs zaudējat saknes tiesības. Un pat ja jums ir veca SuperSU versija, kas neizslēdz iespēju ar to strādāt, noteikti radīsies problēmas, kas saistītas ar jebkuru darbību veikšanu. Tāpēc jums jebkurā gadījumā būs jāatjaunina vai, drīzāk, pareizi jāinstalē Su binārais fails.

Lai to izdarītu, mums būs jālejupielādē un jāinstalē Baidu Root programma. Šī lietojumprogramma nav pieejama pakalpojumā Google Play, tāpēc varat atvērt jebkuru pārlūkprogrammu un atrast šo utilītu vai noklikšķināt uz norādītās saites un lejupielādēt to tieši no šīs lapas. Pēc tam sāksies ark faila lejupielāde, kuras process būs redzams displejā:

Tagad mums ir jāatver fails un jānoklikšķina uz pogas "Instalēt". Kad tiek prasīta instalēšanas atļauja, noklikšķiniet uz pogas “OK”:

Pēc tam tiks atvērts logs ar informāciju par datiem, kuriem aplikācija iegūs piekļuvi, un brīdinājums par paša lietotāja atbildību. Mēs piekrītam visam, un tagad Baidu Root instalēšana ir pabeigta:

Pēc instalēšanas displeja apakšā labajā un kreisajā pusē parādīsies divas pogas, noklikšķiniet uz labās pogas, pēc kuras ekrāna centrā parādīsies zils monitors, kurā tiks norādīts jūsu Android modelis, un zils pogu centrā (iegūstiet sakni), noklikšķiniet uz tās, pēc tam ierīce tiks atsāknēta. Tagad mēs mēģinām palaist lietojumprogrammu SuperSU. No Baidu Root parādīsies pieprasījums pēc root piekļuves (superlietotāja tiesībām), mēs to nodrošinām. Pēc tam parādīsies pieprasījums atjaunināt SU bināro failu, noklikšķiniet uz pogas "Turpināt":

Pēc tam programma piedāvās veidu, kā instalēt SU failu, atlasiet “Normāls”. Sāksies instalēšanas process, par kuru sistēma mūs informēs, un visus mūsu centienus atkal vainagos sistēmas ziņojums, ka instalēšana ir veiksmīgi pabeigta, noklikšķiniet uz “OK”:

Tas arī viss, procedūra ir pabeigta, un mēs varam pilnībā izmantot SuperSu programmu un izmantot visus programmas arsenālā pieejamos rīkus, tostarp veikt t.s. īslaicīgi atsāknējiet savā ierīcē.

Kā instalēt Su bināro failu operētājsistēmā Android, izmantojot pielāgoto atkopšanu

Vai iepriekš aprakstītā metode neatrisināja problēmu? Tas ir iespējams, īpaši HTC modeļiem. Šajā gadījumā jums būs jāizmanto pielāgota (alternatīva) atkopšana. Un, ja jums tas vēl nav instalēts, bet jums joprojām ir vēlme kļūt par pieredzējušu Android OS lietotāju, tad agrāk vai vēlāk tas būs jāinstalē. Jo šis rīks ļaus jums veikt daudzas nepieciešamās darbības: izveidot dublējumus, instalēt sistēmas atjauninājumus vai mirgot Android ar citu operētājsistēmas versiju (ROM) utt.

Mēs jums tagad nepateiksim, kā instalēt pielāgotu atkopšanu, jo šī ir atsevišķas sarunas tēma, un, ja jūs tas interesē, rakstiet, un mēs jums detalizēti pastāstīsim, kā veikt šo darbību.

Tagad mēs pieņemsim, ka esat par tēmu, un atgriezīsimies pie mūsu jautājuma. Tas ir, ja jums ir pielāgota atkopšana (vai jūs zināt, kā to instalēt), apskatiet pēdējo ekrānuzņēmumu un pogas “ Labi", klikšķis " CWM/TWRP" Pēc procedūras pabeigšanas mēs pārstartējam viedtālruni, pēc kura kopā ar sistēmas atjauninājumu tiks atjaunināts arī Su binārais fails.

Kā instalēt SU failu, izmantojot komandrindu

Ja abas metodes nepalīdzēja instalēt (atjaunināt) SU failu, situācija kļūst sarežģītāka, lai gan ne letāli. Nākamā metode, par kuru mēs runāsim, ir paredzēta diezgan pieredzējušiem lietotājiem, kuriem ir pieredze darbā ar komandrindu un kuri ir iepazinušies ar Android OS failu struktūru.

Tātad, mūsu darbības:

Lejupielādējiet termināļa emulatoru Android un Root Browser lietojumprogrammām. Pēc tam lejupielādējiet arhīvu updatesu.zip, izpakojiet to un pārvietojiet mapi updatersu uz jūsu Android ierīces SD karti vai iekšējo atmiņu.

Tagad sāksim Sakņu pārlūkprogramma, dodieties uz mapi updatersu un kopējiet šādus failus: ( .has_su_daemon) (.installed_su_daemon) (install-recovery.sh) uz mapi /sistēma/u.c

Pēc tam mums ir jāiestata pareizās atļaujas šiem failiem:

Tad mums jādodas uz nākamo mapi, proti /sistēma/bin un izveidojiet mapi .ext un iestatiet tam atļaujas:

Nākamais solis ir kopēt mapē esošo su failu /system/xbin uz jaunizveidoto mapi ( /system/bin/.ext), pārdēvējiet su failu, pirms nosaukuma ievietojot punktu (.su) un iestatiet tam tiesības:

Viss, kas mums jādara, ir palaist lietojumprogrammu Terminal Emulator for Android un ievadīt šādas komandas:

Tagad mēs atsāknējam un mēģiniet vēlreiz atjaunināt su bināro failu, izmantojot SuperSu programmas pogu “Normal” (skatiet iepriekš).

Daudzi viedtālruņu īpašnieki vēlas pilnībā kontrolēt savu mobilo ierīci, iegūstot root tiesības (superlietotāja privilēģijas).

Tas tiek darīts pat tad, ja ierīcei ir garantijas apkopes periods, kas anulēs garantiju.

Lietojumprogramma parasti tiek izmantota, lai pārvaldītu paplašinātās atļaujas SuperSu, taču dažreiz tas avarē, radot kļūdu “SU fails ir aizņemts”.

Apskatīsim, kā novērst kļūdu un atbrīvoties no šī brīdinājuma, lai piešķirtu papildu privilēģijas nepieciešamajām programmām.

Nedaudz teorijas

Pats SU binārais fails nodrošina šīs uzlabotās iespējas, sniedzot lietotājam iespēju veikt jebkādas darbības savā ierīcē, tostarp modificēt lielāko daļu sistēmas failu.

Bez šī failu sistēmas objekta jums nebūs root tiesību.

Pat tad, ja SU nav atjaunināts, SuperSU vairumā gadījumu nodrošinās nepieciešamās privilēģijas, taču pastāvīgi brīdinājumi un iespējamās kļūdas un nepilnības novecojušā SU var radīt problēmas.

SuperSU un līdzīgas programmas ļauj pārvaldīt iegūtās iespējas, ļaujot vai aizliedzot superadministratora pakļautībā darboties citām aplikācijām.

Tātad, izdomāsim, kā rīkoties, ja SuperSU vai līdzīgas sistēmas lietojumprogrammas piedāvā atjaunināt bināro failu.

Norādījumi attiecas uz situācijām, kad tiek parādīts ziņojums ar citām problēmām, kas saistītas arS.U.: viņš ir aizņemts vai nav klāt (nav instalēts).

Vieglākais veids

Daudziem lietotājiem daudzās ierīcēs problēma tiek atrisināta ļoti vienkārši, un nav nepieciešamas zināšanas vai papildu programmatūra.

Metode ir atinstalēt pašreizējo SuperSU versiju un instalēt tās iepriekšējo versiju.

Nav zināms, kā ierīce uzvedīsies ar iepriekšējo aplikācijas laidienu, jo programma tiek periodiski atjaunināta, taču ir atzīmēts, ka pāreja uz SuperSU v2.79 problēmu atrisina.

Varat iegūt veco utilītas versiju, jebkurā forumā vai portālā atrodot tās versiju arhīvu.

Otrais veids

Ir vairāki veidi, kā atrisināt problēmu. Sāksim ar vienkāršāko iesācējam.

Tas sastāv no ķīniešu (nav jābaidās) utilīta izmantošanas, ar kuras palīdzību daudzi saņem šīs vērtīgās uzlabotās iespējas, lai pilnībā kontrolētu savu viedtālruni vai planšetdatoru.

Šī ir Baidu Root programma.

Tas nav pieejams Google Playmarket, jo tas ir hakeris, un neuzmanīga un nepieklājīga rīcība ar funkcionalitāti var radīt problēmas, piemēram, jums būs jāpārveido ierīce.

  • Lejupielādējiet utilītu no uzticama avota. Tā kā oficiālā vietne šobrīd nedarbojas, to var lejupielādēt no 4pda foruma kā apk failu.
  • Mēs to palaižam, piekrītam lietošanas noteikumiem un piešķiriet visas nepieciešamās privilēģijas, iepriekš viedtālruņa iestatījumos iespējojot lietojumprogrammu instalēšanu no neuzticamiem avotiem.
  • Nākamais interfeiss– logs ar izmantojamās ierīces modeļa nosaukumu un vēl vienu pogu (“Get Root”). Mēs noklikšķinām uz tā, kas piešķirs superlietotāja privilēģijas, tādējādi atjauninot bināro failu, kas mums ir nepieciešams.
  • Pēc tam viedtālrunis tiks restartēts, Tiks palaists Baidu Root un prasīs paplašinātas pilnvaras no SuperSU. Mēs tos nodrošinām.
  • Tālāk Jums tiks piedāvāts atjaunināt bināro failu. Kreisā poga aizliedz atjaunināšanu, labā poga to atļauj. Noklikšķiniet uz pēdējā (krievu versijā “Turpināt”).
  • Tālāk tas ir nepieciešams pieskarieties pogai "Parasti". logā, kurā tiek lūgts izmantot pielāgotu atkopšanu, ja tāda ir pieejama.

Tagad kļūdas ar SU failu neatkarīgi no tā, vai tas ir aizņemts, nav atjaunināts vai trūkst, pazudīs.

Komandrinda pieredzējušiem lietotājiem

Ir arī mazāk vienkāršs problēmas risināšanas veids, kuru labāk izmantot, ja iepriekšējie neļāva jums atbrīvoties no kļūdas, piemēram, Baidu Root nevarēja sakņot jūsu ierīci.

1. Lejupielādējiet programmu Terminal Emulator un instalējiet to.

2. Lejupielādējiet un instalējiet Root Browser (tā lomu var veikt jebkurš failu pārvaldnieks, kas atbalsta root).

3. Lejupielādējiet ZIP failu un izpakojiet tā saturu mapē " updatersu» noņemamā zibatmiņas diska vai mobilās ierīces atmiņas saknē (ieteicams izvēlēties otro iespēju).

4. Atveriet failu pārvaldnieku Saknes pārlūkprogramma vai tā ekvivalents un kopējiet objektus .has_su_daemon, .installed_su_daemon un install-recovery.sh no “updatersu” uz direktoriju “/system/etc”.

5. Pēc kārtas atveriet šo failu rekvizītus un iestatiet tiem šādas tiesības (skatiet ekrānuzņēmumu):

  • .has_su_daemon– trīs atzīmes pirmajā ailē un pirmā – otrajā;
  • .installed_su_daemon– atzīmējiet pirmās izvēles rūtiņas pirmajā un otrajā kolonnā;
  • install-recovery.sh– ievietojam izvēles rūtiņas pie visām izvēles rūtiņām pirmajā un trešajā kolonnā, kā arī pie vienuma “Īpašnieks” otrajā.

6. Dodieties uz “/system/bin”, pievienojiet jaunu direktoriju ar nosaukumu “.ext” un instalējiet šādas tiesības uz to:

  • pirmās un otrās ailes pirmie posteņi;
  • pilnībā atzīmējiet trešo kolonnu.

7. Atveriet “/system/xbin” un kopējiet mūsu SU no turienes uz jauno mapi, kas tika izveidota iepriekšējā darbībā “/system/bin/.ext”.

8. Atveriet dokumenta pārdēvēšanas izvēlni un pievienojiet punktu tā nosaukumam, pēc kura mēs iestatām tam tālāk redzamajā ekrānuzņēmumā redzamās privilēģijas.

9. Palaidiet utilītu Termināļa emulators.

10. Ievadiet šādas komandas secībā:

  • mount -o rw, remount / system
  • Mapē –s /system/etc/install-recovery.sh /system/bin/install-recovery.sh
  • /system/xbin/su -install

11. Tagad mēs manuāli pārstartējam ierīci un pēc tās palaišanas atveriet SuperSU un izmēģiniet parasto SU faila atjaunināšanu.

Saknes tiesības, izmantojot Framaroot

Vēl viens veids, kā sasniegt vēlamo, ir atkārtoti iegūt root tiesības, izmantojot citas lietojumprogrammas.

Ņemsim kā piemēru Framaroot, patiesībā ir daudz līdzīgu utilītu, tostarp tie, kuriem nepieciešams viedtālrunis/planšetdators savienot pārī ar datoru.

Atbalstīto ierīču sarakstā ir vairāki simti ierīču, lai gan patiesībā to ir daudz vairāk.

Ja neesi atradis savējo, Joprojām ir vērts mēģināt.

  • Pirmkārt, lejupielādējiet Framaroot apk failu no uzticama avota.
  • Instalējiet lietojumprogrammu un palaidiet to.
  • Galvenajā ekrānā redzēsit nolaižamo izvēlni, kurā jānorāda lietojumprogramma, lai pārvaldītu saknes tiesības. Mēs to izsitām (mums tas ir SuperSU).

Kā atjaunināt su bināro failu operētājsistēmā Android. SU binārais fails ir jāatjaunina. Atjaunināt? Vai nevarat atjaunināt SU failu? Mūsu vietne steidzas, lai palīdzētu jums atrisināt šo problēmu!

Ļoti bieži pēdējā laikā daudziem lietotājiem rodas problēma, kas parādās pēc saknes tiesību iegūšanas - su binārais fails netiek atjaunināts, internetā ir daudz jautājumu un gandrīz 0 risinājumu, ir pienācis laiks to labot!

Uzmanību!
Materiāls nav iesācējiem! Tikai tie, kas jau diezgan labi zina Android sadaļas, kā Android paslēpt failus, zina par piekļuves tiesībām Android!

Teorija

Lai gan patiesībā visas lietojumprogrammas darbosies labi bez piespiedu Root atjaunināšanas, tāpēc varat vienkārši atpūsties un nepievērst uzmanību.

SuperSu ļauj lietojumprogrammām izmantot saknes tiesības pat tad, ja su binārais fails nav atjaunināts!

Risinājumi SuperSU neizdodas atjaunināt su bināro failu

Ideālā gadījumā lietojumprogrammai SuperSu, kad tiek parādīts uzaicinājums “SU binārais fails ir jāatjaunina. Atjaunināt?" Nospiediet pogu “normāls”, tad viss tiks atjaunināts perfekti. Ja tas tā nav:

1. metode

Ja nevarat atjaunināt su, instalējiet atkopšanu (ja tā nav instalēta) — Kā instalēt atkopšanu. Pēc atkopšanas instalēšanas vēlreiz dodieties uz SuperSu un atlasiet su atjaunināšanas metodi, izmantojot “CWM/TWRP”, pēc kuras Android tiks restartēts un notiks atjauninājums, un viedtālrunis vai planšetdators tiks palaists vēlreiz! Su binārais tagad ir atjaunināts!

Ja savai ierīcei neesat atradis atkopšanu, jums būs jāstrādā nedaudz smagi…

2. metode

[Šajā materiālā tiek pieņemts, ka jūs jau zināt Android faila struktūru] un strādājot ar komandrindu.

Šī metode palīdzēs veikt atjauninājumu...

  • Lejupielādējiet lietotni Root Browser un Android Terminal
  • Lejupielādējiet arhīvu ar failiem updatesu.zip

1. Arhīvs updatesu.zip izsaiņojiet un pārvietojiet mapi updatersu uz Android iekšējo atmiņu vai atmiņas karti.

2. Palaidiet lietojumprogrammu Root Browser un dodieties uz mapi updatersu un kopējiet failus - .has_su_daemon un .installed_su_daemon un install-recovery.sh uz mapi:

/sistēma/u.c

3. Tagad šiem failiem ir jāiestata pareizās atļaujas

Par failu .has_su_daemon

Par failu .installed_su_daemon

Par failu install-recovery.sh

Tagad dodieties uz mapi:

/sistēma/bin

4. Izveidojiet mapi.ext (dot ext)

5. Iestatiet mapes atļaujas

6. Kopējiet failu su no mapes

/system/xbin

uz tikko izveidoto mapi (/system/bin/.ext)

7. Pārdēvējiet failu su ieslēgts .su(punkts su)

8. Iestatiet faila atļaujas .su

9. Palaidiet lietojumprogrammu Android Terminal

10. Ievadiet šādas komandas

su mount -o rw,remount /system ln -s /system/etc/install-recovery.sh /system/bin/install-recovery.sh/system/xbin/su --install

11. Restartējiet Android un tagad mēģiniet vēlreiz atjaunināt bināro failu su ceļš" Labi» SuperSu aplikācijā.

Šajā rakstā es apskatīšu ļoti izplatītu kļūdu starp Android lietotājiem, kas rodas, palaižot programmu, kas kontrolē superlietotāju piekļuvi. SuperSu. Šī problēma izpaužas šādi: mēģinot iespējot vai instalēt lietojumprogrammu SuperSu, tiek parādīts paziņojums ar tekstu “ Nav bināro failuSU unSuperSu"vai" SuperSu bināriSu nav instalēts”.

Parasti līdzīga sastapšanās notiek pēc root tiesību iegūšanas - binārais fails vienkārši pārtrauc atjaunināšanu. Diemžēl tīklā atrastā informācija man šķita ļoti izkaisīta un haotiska, un es nevarēju no tā instalēt Su bināro failu, tāpēc nolēmu kaut kā sistematizēt mēģinājumus atrisināt šo problēmu.

Faktiski Su fails ir iepriekš minēto saknes tiesību pamatkomponents, tāpēc pēc tā dzēšanas jūs zaudējat SuperUser tiesības. Neskatoties uz to, ka SuperSu neizslēdz iespēju strādāt pie vecās versijas, ja jūs to pametat, tad agri vai vēlu gandrīz noteikti radīsies problēmas ar darbību veikšanu. Tāpēc pareizi instalēsim Su bināro failu!

Pirmā metode - vienkārša un vienkārša

Ja klasiskais atjaunināšanas mēģinājums neizdodas, vispirms instalējiet atkopšanu. Pēc tā instalēšanas atgriezieties SuperSu, izvēloties su atjaunināšanas metodi, izmantojot CWM/TWRP. Atsāknēšana, kuras laikā sistēma kopā ar problēmas failu ir jāatjaunina.

Bet, ja aprakstītā metode nepalīdzēja instalēt Su bināro failu vai nevarējāt atrast ierīces atkopšanu, situācija kļūst nepatīkama, taču tālu no letāla.

Otrā metode - sarežģīts apļveida krustojums

Šeit mēs manuāli spiedīsim SuperSu atjauninājumu. Vispirms lejupielādējiet Root Browser un Android Terminal, kā arī arhīvu ar updatesu.zip failiem, kas pēc izsaiņošanas tiek nosūtīti uz updatersu mapi.

Tagad mēs palaižam lietojumprogrammu Root Browser un pārsūtām failus no mapes updatersu .has_su_daemon Un .installed_su_daemon un install-recovery.sh uz mapi /system/etc.

Tālāk ir galvenais: mums ir jāiestata atļaujas šiem failiem. Tā kā esmu lepns Android angļu versijas īpašnieks, tad manas instrukcijas būs angļu valodā, taču uzskatu, ka nav grūti salīdzināt ar krievu.

Tātad failam .has_su_daemon: atzīmējiet trīs izvēles rūtiņas vertikālajā kolonnā Lasīt (pretī īpašnieks, grupa un citi horizontāli) un vienu vertikālajā rakstīšanas kolonnā (pretī īpašniekam).

Par failu .installed_su_daemon: vienu lasīšanas režīmā (pretī īpašniekam) un vienu rakstīšanai (pretī, atkal īpašniekam).

Par failu install-recovery.sh: visi trīs lasīšanas un izpildes režīmā (pretī īpašniekam, grupai un citiem) un viens rakstīšanas režīmā (pretī īpašniekam).

Kad tas ir izdarīts, dodieties uz mapi /system/bin, kur mēs izveidojam jaunu .ext mapi. Pēc tam iestatām tam tiesības: ieliekam atzīmi kolonnā Lasīt pretī Owner, ailē Write pretī Owner, kolonnā Execute pretī visiem trim.

Pēc tam kopējiet su failu no mapes /system/xbin uz jaunizveidoto mapi (/system/bin/.ext), vienlaikus pārdēvējot su par .su.

Atkārtoti iestatiet atļaujas, tagad .su failam: atzīmējiet visus trīs kolonnā Lasīt, pretī Owner kolonnā Rakstīt, visus trīs kolonnā Execute.

Jūs varat nedaudz atvilkt elpu: Gandrīz viss ir izdarīts, bet paliek pēdējais grūdiens. Palaidiet programmu Android Terminal un ievadiet tajā šādas komandas:

  • mount -o rw,remount /system
  • ln -s /system/etc/install-recovery.sh /system/bin/install-recovery.sh
  • /system/xbin/su -install

Tagad restartējiet un mēģiniet vēlreiz atjaunināt su failu, SuperSu noklikšķinot uz “Normal”. Pēc visām šīm darbībām es varēju instalēt Su bināro failu.

Ceru, ka varēju konsekventi un strukturēti prezentēt problēmas risinājumu “SuperSu sistēmā nav bināra faila”. Ja viss tiek darīts saskaņā ar instrukcijām, tam gandrīz noteikti vajadzētu izdoties.

Savus jautājumus un risinājumus raksti komentāros, palīdzēsim viens otram kopā!

Saskarsmē ar