כיצד לשרש את Galaxy Nexus מבלי לבטל את הנעילה של Bootloader

חדשות טובות לכל משתמשי Samsung Galaxy Nexus! עד עכשיו, לא הייתה שום דרך אפשרית לשורש את Galaxy Nexus מבלי לבטל את נעילת טוען האתחול של המכשיר. למרות שפתיחת מעמסת האתחול של Galaxy Nexus אינה משימה מסובכת מכיוון שזה עניין של הפעלת פקודה אחת, אבל מה שבאמת מסורבל זה ביטול הנעילה מוחק לחלוטין את נתוני המכשיר. למרבה המזל, אפשר לגבות בקלות אפליקציות ונתונים מבלי להשתרש ב-ICS וב-Jelly Bean ולשחזר את הגיבוי מאוחר יותר, אבל עדיין, אתה צריך לגבות ידנית את כל נתוני האחסון הפנימיים כמו מסמכים, תמונות, מדיה וכו' וזה בהחלט לא כל כך נוח לכולם. עכשיו אתה לא עוד צריך לדאוג לפתיחת המכשיר רק כדי לקבל הרשאות שורש!

efrant, מנחה בפורום XDA-Developers פרסם הליך שלב אחר שלב לשורש מכשירי אנדרואיד המריצים ICS ו-Jelly Bean מבלי לפתוח את טוען האתחול. (שורש כל גרסה של ICS ו-JB שוחרר עד היום). הקרדיט העיקרי מגיע ל Bin4ry, שהצליח למצוא דרך לנצל הבדל תזמון בפקודה "adb restore" שמאפשרת זאת. אבל נראה שסקריפט אצווה בסיס בלחיצה אחת מאת Bin4ry לא עובד על Galaxy Nexus, אז נעשה זאת באמצעות שורת הפקודה בעקבות המדריך של efrant.

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

הדרכה -השרשה של Galaxy Nexus מבלי לפתוח את טוען האתחול

~ יש לעשות זאת דרך ADB, אז הורד והתקן את מנהלי ההתקן של ה-USB תחילה עבור Galaxy Nexus. אתה יכול לדלג על שלב זה אם מנהלי התקנים של ADB כבר מוגדרים עבור ה-Nexus שלך.

1. הורד את 'Root-without-unlock.zip' וחלץ אותו לתיקיה בשולחן העבודה שלך.

2. הפעל איתור באגים באמצעות USB במכשיר שלך (הגדרות > אפשרויות מפתח > אפשר איתור באגים ב-USB) וחבר אותו למחשב באמצעות כבל USB.

3. לחץ באמצעות לחצן העכבר הימני על התיקיה 'Root-without-unlock' תוך החזקת מקש Shift לחוץ, ובחר 'פתח חלון פקודה כאן'.

4. שורת הפקודה תיפתח. הזן את הפקודה adb devices כדי לאשר שהטלפון שלך מחובר כהלכה דרך ממשק ADB.

5. כעת הזן את הפקודות שלהלן בנפרד כדי להעתיק את קבצי השורש (השתמש בהעתק-הדבק).

adb push su /data/local/tmp/su

adb push Superuser.apk /data/local/tmp/Superuser.apk

6. הזן adb restore fakebackup.ab כדי לשחזר את ה"גיבוי" המזויף.

הערה: אל תלחץ לשחזר במכשיר שלך. פשוט הזן את הפקודה בשורת הפקודה במחשב שלך ולחץ על מקש Enter.

7. הזן את הפקודה למטה כדי להפעיל את "ניצול".

פגז adb "בזמן ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; לעשות :; בוצע"

8. כעת כשה"ניצול" פועל, לחץ על 'שחזר את הנתונים שלי' במכשיר שלך. (בשלב זה, CMD כנראה יציג מספר שורות שאומרות 'קישור כשל קובץ קיים').

חָשׁוּב - כשאתה לוחץ על שחזור, אתה אמור לראות את הודעת השחזור במסך הטלפון שלך, ולאחר שתסיים יגיד 'השחזור הסתיים'. אם אינך רואה את זה, נסה שוב משלב #3.

9. לאחר סיום, הזן adb reboot כדי לאתחל את המכשיר שלך.

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

10. לאחר אתחול הטלפון, הזן adb shell כדי לפתוח מעטפת.

הערה: כעת אמורה להיות לך מעטפת שורש, כלומר ההנחיה שלך צריכה להיות #, לא $. אם לא, זה לא עבד. (עיין בתמונה למעלה)

11. כעת הזן mount -o remount,rw -t ext4 /dev/block/mmcblk0p1 /system כדי לעלות את מחיצת המערכת כ-r/w.

12. הזן cat /data/local/tmp/su > /system/bin/su כדי להעתיק את su אל /system.

13. הזן chmod 06755 /system/bin/su כדי לשנות הרשאות ב-su.

14. הזן ln -s /system/bin/su /system/xbin/su כדי לקשר את su אל /xbin/su.

15. הזן cat /data/local/tmp/Superuser.apk > /system/app/Superuser.apk כדי להעתיק את Superuser.apk אל /system.

16. הזן chmod 0644 /system/app/Superuser.apk כדי לשנות הרשאות ב-Superuser.apk.

17. הזן rm /data/local.prop כדי למחוק את הקובץ שהמנצל יצר.

18. היכנסו ליציאה כדי לצאת ממעטפת ה-ADB.

19. הקלד adb shell "sync; סינכרון; סינכרון;"

20. אתחל את המכשיר באמצעות אתחול מחדש של adb

וואלה! כעת ה-Galaxy Nexus שלך אמור להיות מושרש מבלי לדרוש ממך לבטל את נעילת טוען האתחול. אשר את גישת השורש על ידי התקנת בודק שורש אפליקציה מגוגל פליי.

>> ניסינו את ההליך שלמעלה ב-GSM Galaxy Nexus עם אנדרואיד 4.1.1 JB. המדריך הזה כנראה עובד גם עם Google Nexus 7, אבל לא ניסיתי.

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

מקור: XDA, תודה מיוחדת ל-Bin4ry ו-efrant.

עדכון: כצפוי גוגל תיקנה את החור הזה החל מ-JZO54K. אז זה לא יעבוד עבור אנדרואיד 4.1.2 JZO54K ומעלה.

תגיות: AndroidGalaxy NexusGuide טיפים השתרשות טריקים הדרכות ביטול נעילה