הקובץ הבינארי su באנדרואיד אינו מעודכן. הורד binary super su. כיצד לעדכן קובץ SU בינארי באנדרואיד - שחזור גישת שורש לאפליקציית SuperSu. כיצד להתקין את הקובץ הבינארי Su באנדרואיד באמצעות שחזור מותאם אישית

05.09.2020

במאמר זה אשקול אחד נפוץ מאוד בקרב משתמשים. שגיאת אנדרואידמופיע בעת הפעלת תוכנית לשליטה בגישה של משתמש-על SuperSu. מניפסטים הבעיה הזוכדלקמן: כאשר אתה מנסה להפעיל או להתקין את אפליקציית SuperSu, אתה מקבל הודעה עם הטקסט " אין קובץ בינאריSU וסוּפֶּרסו"או" סוּפֶּרסו בינאריSu לא מותקן”.

ככלל, מפגש דומה מתרחש לאחר קבלת זכויות שורש - הקובץ הבינארי פשוט מפסיק להתעדכן. לרוע המזל, המידע שמצאתי ברשת נראה לי מאוד מפוזר וכאוטי ולא הצלחתי להתקין ממנו את הקובץ הבינארי של Su, ולכן החלטתי לעשות איכשהו שיטתיות של ניסיונות לפתור את הבעיה הזו.

למעשה, קובץ Su הוא מרכיב בסיסי בזכויות השורש הנ"ל, כך שלאחר מחיקתו, אתה מאבד את זכויות SuperUser. למרות העובדה כי SuperSu אינו שולל את האפשרות לעבוד על גרסה ישנה, אם תעזוב אותו, אז במוקדם או במאוחר כמעט בוודאות יהיו לך בעיות בביצוע פעולות. לכן, בואו נתקין את הקובץ הבינארי של Su בצורה נכונה!

שיטה ראשונה - פשוטה וישירה

אם ניסיון העדכון הקלאסי נכשל, התקן תחילה את השחזור. לאחר התקנתו, חזור ל-SuperSu, בחר את שיטת העדכון של su שם באמצעות CWM/TWRP. אתחול מחדש, שבמהלכו יש לעדכן את המערכת יחד עם קובץ הבעיה.

אבל אם השיטה המתוארת לא עזרה להתקין את הקובץ הבינארי Su או שלא הצלחת למצוא את השחזור עבור המכשיר שלך, אז המצב הופך לא נעים, אבל רחוק מלהיות קטלני.

שיטה שניה - סיבוב מסובך

כאן נדחוף את עדכון SuperSu באופן ידני. ראשית, הורד את דפדפן השורש ואת מסוף אנדרואיד, כמו גם את הארכיון עם קבצי updatesu.zip, אשר, לאחר פתיחת הדחיסה, נשלחים לתיקיית updatersu.

עכשיו בואו נתחיל יישום שורשדפדפן, והעבר קבצים מתיקיית updatersu .has_su_daemonו .installed_su_daemon ו-install-recovery.shלתיקיה /system/etc.

הבא העיקר:עלינו להגדיר הרשאות עבור קבצים אלה. מאז אני הבעלים הגאה של אנגלית גרסאות אנדרואיד, אז ההוראות שלי יהיו באנגלית, אבל אני מאמין שזה לא קשה לתאם עם רוסית.

אז לגבי הקובץ .has_su_daemon: שימו שלוש תיבות סימון בעמודת הקריאה האנכית (מול בעלים, קבוצה ואחרים אופקית) ואחת בעמודת הכתיבה האנכית (מול בעלים).

לקובץ .installed_su_daemon: אחד בקריאה (מול בעלים) ואחד בכתיבה (מול, שוב, בעלים).

לקובץ install-recovery.sh: שלושתם ב-Read וב-Execute (מול בעלים, קבוצה ואחרים) ואחד ב-Write (מול בעלים).

לאחר שעשינו זאת, עבור אל התיקיה /system/bin, שבה אנו יוצרים תיקייה חדשה.ext. לאחר מכן אנו מגדירים את הזכויות עבורו: שמים תיבות סימון בעמודה Read מול בעלים, בעמודה Write מול בעלים, בעמודה ביצוע מול שלושתם.

לאחר מכן העתק את קובץ su מהתיקיה /system/xbin לתיקיה החדשה שנוצרה (/system/bin/.ext), ובמקביל שנה את השם של su ל-.su.

הגדר שוב את ההרשאות, כעת עבור קובץ .su:סמן את שלושתם בעמודה קריאה, מול בעלים בעמודה כתוב, שלושתם בעמודה בצע.

אתה יכול לנשום קצת:כמעט הכל נעשה, אבל הדחיפה האחרונה נשארה. לְהַשִׁיק תוכנית אנדרואידמסוף והקלד בו את הפקודות הבאות:

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

כעת הפעל מחדש ונסה שוב לעדכן את קובץ su על ידי לחיצה על "רגיל" ב-SuperSu. לאחר כל השלבים הללו הצלחתי להתקין את הבינארי Su.

אני מקווה שהצלחתי להציג באופן עקבי ומובנה את הפתרון לבעיה "אין ל-SuperSu קובץ בינארי במערכת." אם הכל נעשה לפי ההוראות, אז זה כמעט בוודאות אמור להסתדר.

כתבו את השאלות והפתרונות שלכם בתגובות, בואו נעזור אחד לשני ביחד!

בקשר עם

ישנן תוכניות רבות שנקראות "לחיצה אחת" להשגת זכויות ROOT לאנדרואיד. היתרונות הללו קלים לשימוש: פשוט התקן את כלי השירות במחשב האישי שלך או את האפליקציה בסמארטפון שלך, במידת הצורך, בצע כמה לחיצות וסיימת! אבל הבעיה העיקרית שלהם היא שהם לא יכולים לשרש 100% מהמכשירים. בהוראה זו נדבר על שיטה שמתאימה לכל הסמארטפונים והטאבלטים עליהם ניתן להתקין שחזור מותאם אישית: CWM, TWRP.

מהן זכויות שורש ולמה הן מיועדות?

למרות ש-Android היא מערכת ההפעלה הנייד הניתנת להתאמה אישית ביותר, לכל מכשיר מחוץ לקופסה אין גישה לספריית השורש ולעריכה קבצי מערכת- הם מותקנים במצב קריאה בלבד. לאחר שורש (חשבון משתמש-על), כניסה לתוך מחיצת מערכת. המשתמש יכול להתאים אישית את המערכת ככל האפשר: לעקוף הגבלות גוגל פליי, ועוד הרבה.

במהלך תהליך ההשרשה, האפליקציה למנהל זכויות השורש של SuperSU מותקנת בסמארטפון או בטאבלט, קובץ בינארי SU, שנכתב לאורך הנתיב /system/xbin/וסט של כלי עזר לקונסולות BusyBox.

כיצד לשרש אנדרואיד באמצעות CWM

1. לאחר הורדת ארכיון SuperSU מהאתר הרשמי ושמירתו במקום נוח בכרטיס הזיכרון.

2. – כיצד לעשות זאת ניתן למצוא בהוראות בקישור.

3. ב-CWM, בחר "התקן zip" (נבחר באמצעות לחצן ההפעלה) או "התקן zip מ-sdcard" (עבור גרסאות CWM ישנות יותר מתחת ל-6.X.X).

4. לאחר מכן "בחר zip from /sdcard" אם הארכיון שיש להבהב נמצא בכרטיס ה-SD.

5. עבור לתיקיה שבה שמרת את "SuperSU- גִרְסָה.zip" ואשר באמצעות מקש ההפעלה.

6. הסכים להתקנה, בחר "כן - התקן SuperSU- גִרְסָה.רוכסן".

7. יתחיל תהליך ההשרשה של המכשיר הנייד.

8. בסוף תראה את ההודעה "התקן מכרטיס sd הושלם", שמשמעותה במקרה שלנו קבלת זכויות שורש.

9. חזור לתפריט CWM הראשי.

10. לחץ על "הפעל מחדש את המערכת עכשיו" כדי לאתחל מחדש לאנדרואיד.

כיצד להתקין SuperSU באמצעות TWRP Recovery

כעת הוראות דומות עבור . קודם כל, עקוב אחר שתי הנקודות הראשונות מהשאלות הנפוצות לעיל על הבהוב של קושחת הארכיון SuperSU מ-CWM.

1. לאחר מכן בחר "התקן" מהתפריט הראשי של TWRP.

2. מצא את ארכיון ה-ZIP שהורד ל-SD מ-SuperSU.

3. החלק, ובכך הסכים לקושחה.

4. מוצלח! הושגו זכויות שורש, בחר "אתחול מערכת" כדי לאתחל את המערכת.

כיצד לבדוק SuperUser באנדרואיד

כעת אמור להופיע בתפריט מנהל זכויות Superuser - אפליקציית SuperSU. אתה יכול לבדוק אם יש לך זכויות שורש באמצעות פשוט תוכניות שורשבּוֹדֵק.

האפליקציה לניהול זכויות שורש באנדרואיד - SuperSU - הפכה לנפוצה עד כדי כך שהיא הפכה כמעט זהה לקונספט של השגת זכויות Superuser ישירות במכשירי אנדרואיד. מדוע לא כדאי לשלב את המושגים הללו, כיצד לקבל זכויות שורש במכשיר ולהתקין בו-זמנית SuperSU בכמה דרכים, נגלה זאת במאמר.

אז, SuperSU היא תוכנית לניהול זכויות Superuser במכשירי אנדרואיד, אך לא דרך להשיג אותן.

לפיכך, כדי להשתמש ב-SuperSu, יש כבר לקבל זכויות שורש במכשיר באמצעים מיוחדים. במקביל, משתמשים מזהים את מושגי ניהול זכויות השורש ואת תהליך השגתן, ראשית, משום שהאינטראקציה עם ההרשאות הנדונות מתבצעת דווקא דרך התוכנית, ושנית, משום ששיטות רבות להשגת זכויות רומזות, לאחר הביצוע שלהם, התקנה אוטומטית SuperSU. להלן שלוש דרכים להשיג SuperSu עובד במכשיר האנדרואיד שלך.

שיטה 1: רשמית

הכי בצורה פשוטהכדי לקבל SuperSU במכשיר שלך זה להוריד ולהתקין את האפליקציה מ-Google Play.

התקנת SuperSU מ-Play Market היא מושלמת הליך סטנדרטי, מה שמרמז על אותן פעולות כמו כל יישום אנדרואיד אחר בעת הורדה והתקנה.

תן לנו להזכיר לך את זה השיטה הזאתההתקנה תהיה הגיונית מעשית רק אם כבר הושגו זכויות Superuser במכשיר!

שיטה 2: התאוששות שונה

שיטה זו עשויה לרמוז לא רק על התקנת SuperSU, אלא גם לפני התקנת המנהל, השגת זכויות שורש במכשיר. הדבר החשוב ביותר ליישום מוצלח של השיטה הוא למצוא קובץ המתאים למכשיר ספציפי *.רוכסן, מהבהב דרך השחזור, באופן אידיאלי מכיל סקריפט המאפשר לך לקבל זכויות שורש. בנוסף, כדי להשתמש בשיטה תצטרך להתקין שחזור שונה. הנפוצים שבהם הם TWRP או CWM Recovery.


שיטה 3: תוכניות להורדת שורש

כפי שנאמר בהתחלה, שיטות רבות להשגת זכויות Superuser, המוצגות בצורה של יישומים עבור Windows ואנדרואיד, דורשות התקנה של SuperSU באופן אוטומטי לאחר הביצוע. לדוגמה, יישום כזה הוא Framaroot.

תיאור של תהליך קבלת זכויות השורש עם התקנת SuperSU דרך Framarut ניתן למצוא במאמר בקישור למטה.

יש לעדכן את ה-SU הבינארי. עדכון? לא מצליח לעדכן קובץ SU? האתר ממהר לעזור לכם לפתור את הבעיה הזו!

רקע כללי….

לעתים קרובות מאוד פנימה לָאַחֲרוֹנָהלמשתמשים רבים יש בעיה שמופיעה לאחר מכן מקבל שורשזכויות - הקובץ הבינארי su לא מעודכן, יש הרבה שאלות באינטרנט וכמעט 0 פתרונות, הגיע הזמן לתקן את זה!

החומר לא למתחילים!רק למי שכבר מכיר קטעי אנדרואיד די טוב, איך להסתיר קבצים באנדרואיד, יודע על זכויות גישה באנדרואיד!

תֵאוֹרִיָה

למרות שלמעשה כל האפליקציות יעבדו מצוין ללא עדכון Root מאולץ, אז אתה יכול פשוט להירגע ולא לשים לב.

SuperSu מאפשר שימוש ביישומים זכויות שורשגם אם הבינארי su לא מעודכן!

דרכים לפתור SuperSU נכשלות

באופן אידיאלי, יישום SuperSu כשתתבקש "קובץ בינארי SU דורש עדכון. עדכון?" לחץ על הכפתור " בסדר גמור"אז הכל יתעדכן בצורה מושלמת. אם זה לא המקרה:

שיטה 1

אם אינך יכול לעדכן את su, התקן שחזור (אם לא מותקן) - K כיצד להתקין Recovery. לאחר התקנות שחזור, עבור שוב אל SuperSu ובחר את שיטת העדכון su באמצעות "CWM/TWRP", לאחר מכן אנדרואיד תאתחל והעדכון יתרחש והסמארטפון או הטאבלט יאתחלו שוב! הבינארי הסו מעודכן כעת!

אם לא מצאת Recovery עבור המכשיר שלך, תצטרך להתאמץ קצת...

שיטה 2

[חומר זה מניח שאתה כבר יודע את מבנה קבצי אנדרואיד] ועבוד עם שורת הפקודה.

שיטה זו תעזור לדחוף את העדכון...

  • הורד את האפליקציה Root Browser ו- Android Terminal
  • הורד את הארכיון עם הקבצים updatesu.zip

1. פתח את ארכיון updatesu.zip והעבר את תיקיית updatersu אל זיכרון פנימיאנדרואיד או לכרטיס זיכרון.

2. הפעל את אפליקציית Root Browser ועבור לתיקיית updatersu והעתק את הקבצים - .has_su_daemonו. installed_su_daemonו install-recovery.shלתיקיה:

/system/etc

3. כעת עליך להגדיר את ההרשאות הנכונות עבור קבצים אלה

לקובץ .has_su_daemon

עבור קובץ. installed_su_daemon

לקובץ install-recovery.sh

כעת עבור לתיקיה:

/system/bin

4. צור folder.ext (dot ext)

5. הגדר הרשאות תיקיה

6. העתק את הקובץ סומהתיקייה

/system/xbin

לתיקיה שזה עתה יצרת (/system/bin/.ext)

7. שנה את שם הקובץ סועַל .su(נקודה סו)

8. הגדר הרשאות קובץ .su

9. הפעל את אפליקציית Android Terminal

10. הקלד את הפקודות הבאות

mount -o rw,remount /system

ln -s /system/etc/install-recovery.sh /system/bin/install-recovery.sh

/system/xbin/su --install

11. הפעל מחדש את אנדרואיד ונסה שוב לעדכן את הבינארי סודֶרֶך "בסדר גמור"באפליקציית SuperSu.

בעיה זו נתקלת מדי פעם משתמשי אנדרואידעם זכויות שורש שהושגו. לפעמים, כאשר נכנסים לתוכנית SuperSu, מופיעה שגיאה על מסך המכשיר בעת הפעלה או התקנה של הקובץ הבינארי SU. היום ננסה לעזור בפתרון השגיאה הזו.

ה-SU הבינארי הוא המרכיב החשוב ביותר של זכויות שורש. אם ה-SU הבינארי מיושן או חסר לחלוטין, לא תוכל לקבל גישה לזכויות Superuser בן לילה.

לידיעתך, על ידי ביצוע כל הפעולה הזו, אתה לוקח אחריות מלאה על הביצועים של מכשיר האנדרואיד שלך.

דרכים לפתור את השגיאה

שיטה 1

בעת התקנת הקובץ הבינארי SU, המערכת שואלת כיצד ברצונך להתקין אותו - בדרך כלל או באמצעות Recovery.

אם אין לך שחזור CWM או TWRP מותאם אישית, עליך להתקין אותו.

חזור אל SuperSu וכאשר תתבקש להתקין את הקובץ הבינארי של SU, לחץ על הכפתור "TWRP/CWM" . המתן עד לסיום הפעולה.

שיטה 2

אם השיטה הראשונה לא מביאה תוצאות, אז זה יכול לעזור להתמודד עם הבעיה השיטה הזאתעם זאת, זה קצת יותר מסובך מהראשון. שימו לב כי יש לבצע את כל השלבים בזהירות האפשרית, מכיוון שפעולה אחת שגויה עלולה לא רק שלא לעזור בפתרון הבעיה, אלא גם להוביל ל פעולה לא נכונהמכשירים.

1. קודם כל, תצטרך להוריד דרך חנות משחקיםיישומי Root Browser ו-Android Terminal, כמו גם ארכיון updatesu.zip.

2. פתח את הארכיון שהתקבל והעביר את התיקיה שהתקבלה "עדכון" למכשיר האנדרואיד שלך (רצוי לזיכרון פנימי).

3. הפעל במכשיר שלך יישום מותקןדפדפן שורש. עבור לתיקיה שבה "עדכון" , שהעברתם בעבר למכשיר, ולאחר מכן העתקו בו את רשימת הקבצים הבאה והעבירו אותם לתיקיה /system/etc :

– .has_su_daemon

– .installed_su_daemon

– install-recovery.sh

4. עבור כל קובץ המוכנס לתיקיה וכו', עליך להגדיר זכויות גישה. לשם כך, בחר כל קובץ בנפרד, בחר "הרשאות" , ולאחר מכן סמן את התיבות הנדרשות:

– קובץ .has_su_daemon : סמן את כל התיבות בעמודה "קריאה", וכן תיבת סימון אחת בעמודה "כתוב" ליד הפריט "בעלים";

– קובץ .installed_su_daemon : סמן את התיבות בשורה "בעלים" לצד הפריטים "קריאה" ו"כתוב";

– קובץ install-recovery.sh : סמן את כל התיבות בעמודות "קרא" ו"ביצוע", כמו גם תיבת סימון אחת בעמודה "כתוב" ליד הפריט "בעלים".

5. פתח את התיקיה /system/bin וליצור בה תיקיה חדשה, לתת לה שם ".ext" (ללא ציטוטים). כמו במקרה הקודם, היא צריכה להגדיר את הזכויות הבאות: כל תיבות הסימון בעמודה "ביצוע", כמו גם את כל תיבות הסימון בשורה "בעלים".

6. פתח את התיקיה /system/xbin ולהעתיק את הקובץ לתוכו "סו" והעבר אותו לתיקיה שיצרת קודם לכן /system/bin/.ext .

7. על ידי הכנסת קובץ "סו" לתיקיה, שנה את שמה ל-".su", כלומר. רק הוספת נקודה. הגדר את הקובץ ".su" הזכויות הבאות: כל תיבות הסימון בעמודות "קרא" ו"ביצוע", כמו גם תיבת סימון אחת בעמודה "כתוב" ליד הפריט "בעלים".

8. אנחנו כמעט שם. לְהַשִׁיק אפליקציות אנדרואידמסוף והזן את הפקודות הבאות אחת אחת:

mount -o rw,remount /system

ln -s /system/etc/install-recovery.sh /system/bin/install-recovery.sh

/system/xbin/su –install

סגור את המסוף והפעל מחדש את מכשיר האנדרואיד שלך. הפעל שוב את superSu וכשנשאל לגבי סוג ההתקנה של הקובץ הבינארי SU, לחץ "בסדר גמור" .