השגת Root למכשיר HTC Draem / T-Mobile G1


פורסם ב 24/10/2000 ע"י itamarbh

מאת איתמר בן-חיים,

itamarbh@gmail.com

שימו לב – המדריך לא מיועד למי שקנה את המכשיר בחברת Rogers הקנדית.

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

ההיסטוריה:

הכל התחיל עם יציאת האנדרויד הראשון בחברת טי-מובייל. גרסתו הייתה RC29, והיא, בטעות, יצאה עם פירצת אבטחה קטנה, שאיפשרה למשתמשים את הרשאת מנהל המערכת (ROOT) על המכשיר. דובר על משתמש, שרשם הודעת טקטס לחברו, ובגוף ההודעה נרשמה המילה roobot (הפקודה להפעלה מחדש למערכות לינוקס), ואיך שסיים את המילה המכשיר הפעיל עצמו מחדש. וכך העניין התגלה, ועוד באותו היום טי-מובייל יצאו עם עדכון למכשיר, שסיים תופעה זאת (עוד על המקרה ניתן לקרוא כאן).

אז איך אנחנו משיגים ROOT?

בגדול, נוריד את המכשיר לגירסא ישנה, שכבר פרוצה, ונתקין אח"כ Recovery Image, שישמור לנו על ה-ROOT מפני עדכונים לא רצויים. איך הוא עושה זאת? כל גירסא ותוכנה שמופצת לאנדרויד, צריכה להיות חתומה בצורה כלשהי. הריקברי שאנו מתקינים, שומר על כך שכל מה שנתקין, יהיה חתום ע"י Android. ובכך, לא יותקנו גרסאות של T-Mobile, החתומות על ידם, שיקחו לנו בחזרה את ה-ROOT.

Android - השגת Root למכשיר T-Mobile G1

אז בואו נתחיל, שינמוך לגירסא הפרוצה:

  1. 1. חברו את המכשיר למחשב. בהתראה שתופיע במכשיר, בחרו ב-Mount, על מנת שנוכל לראות את כרטיס הזכרון כמו כונן במחשב שלי.
  2. 2. הורידו את הקובץ המתאים למכשיר שלכם: RC29, אם המכשיר שלכם בא מארצות הברית. RC7, אם המכשיר שלכם בא מאנגליה/אירופה.
  3. 3. פתחו את הכיווץ, קחו את קובץ ה-DREAMIMG.nbh, והעתיקו אותו לתיקייה הראשית של כרטיס הזכרון (לא בתוך תיקיות אחרות).
  4. 4. כעת ניכנס ל-SPL. נכבה את המכשיר. כשכובה, נחזיק את מקש המצלמה לחוץ + כפתור ההדלקה האדום.
  5. 5. כשיעלה ה-SPL, הוא יזהה את קובץ ה-DREAMIMG, ויציע להתקין אותו ע"י לחיצה על POWER. בצעו זאת.
  6. 6. המתינו שיסיים, ואז, על מנת לחזור לטלפון, לחצו על SEND + MENU + END.

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

  1. 1. הורידו את הקובץ הבא.
  2. 2. העתיקו את recovery-RA-dream-v1.7.0.img לתוך התייקיה הראשית של כרטיס הזכרון, כמו מקודם.
  3. 3. במכשיר, היכנסו למרקט, הורידו והתקינו תוכנה שנקראת Telnet. אחרי שמותקן, המשיכו הלאה.
  4. 4. לחצו על מקש הבית במכשיר, ע"מ להגיע למסך הראשי, פתחו את המקלדת הפיזית, והקלידו: telnetd ולחצו אנטר. המכשיר יעלה את ספר הטלפונים. זה בסדר.
  5. 5. לחצו שוב על מקש הבית, וכנסו לתוכנה Telnet שהורדתם קודם.
  6. 6. השאירו את הגדרות ה-localhost הקיימות, ולחצו Connect.
  7. 7. אתם אמורים לראות קצת שטויות, ולבסוף "#". אם לא קבלתם את הסולמית. חזרו לשלב 4.
  8. 8. כתבו, במדוייק, את המשפים הבאים. כולל כל הרווחים, סימנים, וכד'. בסוף כל שורה לחצו אנטר.

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

רוצים לבדוק שעובד? כבו את המכשיר. לחצו על מקש הבית + מקש ההדלקה. חכו שיעלו כל מיני דברים, והכל יתייצב. אם אתם לא רואים כתוב על המסך, פתחו את המקלדת הפיזית, ולחצו ALT+L. אמור להיות רשום למעלה Android System Recovery, ולמטה Build: RA-Drean-V1.7.0, עם הרבה אפשרויות באמצע.  כדי לצאת מהמסך פשוט חפשו את האופציה ל-reboot ובחרו בה.

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

Share

השאר תגובה