התקנה של cyanogenmod על Galaxy S I9000

השבוע התניסתי בהתקנה של Android על מכשיר Galaxy S I9000 חדש. ניסיתי להתקין את גרסה 9 של Cyanogenmod על Galaxy S (יש כבר גרסאות ליליות – כאן http://download.cyanogenmod.com/?type=nightly&device=galaxysmtd). אני אחסוך לכם את הטרחה – הן לא עובדות. האפליקציה של החיוג קורסת, אי אפשר לקבל או לשלוח שיחות או להכנס אל אנשי הקשר. בדקתי כמה רומים שונים (גם של MIUI). נחזור את Android 2.3.7 הישן והטוב.

השוני מהפעמים הקודמות הוא שהפעם את הכל ביצעתי באמצעות לינוקס. וזה בגדול מה שאני אסביר כאן. ההוראות מבוססות על מה שיש כאן: http://wiki.cyanogenmod.com/wiki/Samsung_Galaxy_S:_Full_Update_Guide

לצורך הכנות יש להוריד את הקבצים הבאים:

  1. תוכנה לצריבה של ה־boot loader. משהו מקביל ל־ODIN.  גרסה לחלונות ; גרסאה לאובונטו 32גרסה לאובונטו 64; גרסה למק;  קוד מקור (יש!): http://github.com/Benjamin-Dobell/Heimdall
  2. קרנל ראשוני מכאן: http://cmw.22aaf3.com/aries/gt-i9000/root/hardcore-speedmod.tar . מחלצים את התוכן שלו על ידי הפקודה
    tar xfv hardcode-speedmod.tar
  3. את הגרסה היציבה של cyanogenmod מכאן: http://download.cyanogenmod.com/get/nightly/galaxysmtd/cm_galaxysmtd_full-181.zip
  4. את התוספות של גוגל (Google play בעיקר – זה הכי חשוב): http://cmw.22aaf3.com/gapps/gapps-gb-20110828-signed.zip

הוראות הצריבה הן די פשוטות:

  1. מכניסים את המכשיר למצב הורדה. מכבים את המכשיר, ובהדלקה לוחצים על כפתור השמע התחתון, כפתור מסך הבית וכפתור הבית או כפתור ההדלקה. המכשיר ירשום downloading ויהיה סמל של אנדרויד סולל כביש.
  2. מחברים את המכשיר למחשב וכותבים את הפקודה הבאה (בחלונות אתם תשתמשו במעטפת הגרפית ותעשו משהו דומה, כמו כן – תסתכלו בהוראות באנגלית יש עוד פעולות).
    heimdall flash –kernel zImage
  3. המכשיר ייכבה ויידלק. כעת יש להיכנס ל־Recovery mod. בעת ההקלדה לוחצים על כפתור השמע העליון ומסך הבית. הניווט כאן מתבצע באמצעות הכפתורים של השמע, וכפתור ההדלקה.
  4. נכנסים אל mount and storage ובוחרים mount USB storage. כעת במחשב שלכם תוכלו לראות את המכשיר הסלולרי כמו כונן נשלף.
  5. תעבירו את הרום ואת התוספות של גוגל מהמחשב לסלולרי (שני קבצי ה־zip האחרונים בהורדות). חשוב מאוד – חכו שהעברת הקבצים תסתיים (הממשק הגרפי אצלי הודיע שהסתיים לפני שלינוקס סיים לכתוב את הקבצים בפועל… אחלה buffering), ואז תנתקו בצורה מסודרת את מערכת הקבצים (umount) במחשב ורק לאחר מכן בסלולרי (פשוט לבחור ב־umount USB storage בסלולרי).
  6. בסלולרי תבחרו על Go Back ואז ב־install zip from sdcard 
  7. בתפריט הבא אתם תנווטו בדיסק של המכשיר – ותבחרו את ה־zip של cyanogenmod.
  8. תחזרו על אותה פעולה וכעת בחרו ב־zip של התוספות של גוגל.
  9. המכשיר מותקן כרגע, לפני השימוש יש לנקות אותו טיפה.

כעת יש לנקות את הסלולרי:

  • wipe data/factory reset
  • wipe cache partition
  • advanced/Wipe Davik Cache
  • advaned/Wipe Battery status
  • reboot recovery
  • reboot system now
  • זהו. המכשיר שלכם מוכן, מזל טוב

כמה הערות לסיום:

  1. התקנה כזאת יכולה להפוך את המכשיר לאבן – קריא: הוא לא יעבוד כלל או במיקרה הטוב תאבדו נתונים. ראו הוזהרתם.
  2. החברות הסלולריות לא תמכנות בגרסה זו, ולכן אתם מאבדים אחריות על המכשיר – ואם תשלחו אותו לתיקון, יש סיכוי שיחזור עם הגרסה שלהם.
  3. כשניסיתי להתקין את heimdall אצלי במחשב (אובונטו 11.04) זה התלונן על גרסה של libusb1 ישנה מדי. התקנתי בכוח (dpkg –force-all -i …) וזה עבד בכל זאת. קימפול הגרסה מ־git כשלה אצלי גם.
  4. בעת ההתקנה בסלולרי אפשר לבחור rom־ים אחרים, התהליך הוא זהה. למעשה ככה התקנתי שלושה ארבעה רומים שונים לניסיון – פשוט בוחרים zip אחר.
  5. משום מה אצלי ה־rom של cyanogen נכשל בהתקנה בכמה פעמים הראשונות. התקנתי כמה rom־ים אחרים ואחרי זה הוא החליט שהמכשיר הזה תקין לגמרי (לפני זה הוא התלונן שהמכשיר הוא לא I9000. מוזר?)
  6. כמובן שהתהליך הזה מוחק הכל. תדאגו לגיבוי.
  7. במכשיר שהתקנתי עליו הבעלים שמר הכל בגוגל, לכן אחרי ההפעלה הראשונית המכשיר סנכרן מחדש את האפליקציות. מומלץ להתחבר לרשת אלחוטית כמה שיותר מהר כדי שלא יגמור לכם את המכסה שלכם.
  8. הסנכרון המדובר לקח בשעה במכשיר, ומשום מה לא כלל אנשי קשר (גיביתי אותם בנפרד באמצעות התוכנה הבאה. לצערי הייתי צריך לקנות אותה, כי בעת השחזור היא התלוננה שהמידע הוא ממכשיר אחר וזה לא אפשר בגרסה החינמית (אשמח להצעות אחרות).

השאלה הטובה היא: למה לי להתקין מחדש את הסלולרי שלי?

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

Share Button

2 thoughts on “התקנה של cyanogenmod על Galaxy S I9000”

  1. יש לי בדיוק את אותו המכשיר,
    אבל אני לא סובל את cynegonmod.
    ממליץ יותר לנסות את dark knight או את icssgs, הרבה יותר מוצלחים בתור רום ice cream sandwich לטעמי, והכל עובד, מלבד רדיו FM, שלי אישית אין בו צורך

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

להגיב על אריאל לבטל

האימייל לא יוצג באתר. שדות החובה מסומנים *