יום שני, 21 ביוני 2010

iAndroid

אחי, מה לעשות, לקח מפלאפון מכשיר Samsung Spica 5700i. טוב, אין מה להאשים, שכן ה-iPhone פשוט עולה הון אצל כל ספק, ומגיע ללא אחריות. ואחי..., ובכן..., הוא נער.. (אחריות למכשירים - חובה)
ה-Samsung מגיע עם Android גרסה 1.5, שעברה "התאמה" לעברית. למעשה, לפני גרסה 2.2, לא היתה תמיכה מוסדרת במכשיר בעברית, אבל במקרה של הגרסה שמגיעה מפלאפון למשל, הם התאימו את ה-firmware ככה שיכיל כבר פונטים מתאימים, עיברתו את הממשק למעונינים, ותמכו במקלדת.
נחמד, אבל, גרסה 1.5 היא באופן משמעותי פחות נחמדה מגרסה 2x של אנדרויד.
למזלו, (או שלא) אני האח..
אז פתחתי במשימה לשדרג לו. ואני יכול להגיד היום, אחרי כ-6 שעות מושקעות בענין (על-פני שני מפגשים משפחתיים), שכמעט וסיימתי את התהליך.
למעשה, יש לו כרגע גרסה 2.1 מותקנת, עם מקלדת עברית, אבל ללא פונטים (יטופל במהרה..). אבל, למעט העובדה שעבורו, לכתוב סמסים באנגלית לא חוויה מדהימה, הוא די מרוצה.
לטענתו המכשיר עובד יפה, וה-touch באופן משמעותי יותר טוב.
אז, מה עשיתי..
קודם כל, המאמר הבא, ממש טוב. כולל כמעט הכל, אבל, צריך להיזהר ממספר דברים.
  1. מומלץ להוריד את כל הקבצים המצוינים שם לפני התחלת העבודה. פעמיים. כן, כן, תורידו אותם פעמיים (אל תבצעו copy-paste, פשוט תורידו פעמיים. אני יודע, נשמע תמוה, אבל מסתבר שאתרי המקור לעיתים יגרמו להורדה לא שלמה ולפגוע בסיכוי להצליח. (עבורי, FlashII, סעיף 5 - נכשל. הורדה מחודשת פתרה הבעיה)
  2. אני ניסיתי לבצע את התהליך ב-WinXP, והוא אפילו לא זיהה את ה-USB כשחיברתי את המכשיר. לאחר מכן, ניסיתי במחשב אחר עם WinXP, התקדם יותר, זיהה את ה-USB, אבל לא הצלחתי להטעין את ה-firmware החדש למכשיר, למרות שזוהה. במחשב השלישי, Win7x64, הדרייברים של Samsung לא אפשרו תקשורת מוצלחת עם המכשיר דרך ה-USB. לבסוף, Win7x32 עבד.
  3. בצעו את סעיף ה-rooting (קבלת גישת root למכשיר), על-פי המצוין במאמר.
  4. הגדרות גלישה סלולרית, ו-MMS, ניתן למצוא כאן. בגרסה 2.1, מספיק להגדיר apn אחד, כאשר-apn type הוא מסוג mms+internet, ומשלב את פרטי ה-default, וה-mms, המצוינים במאמר.
  5. מקלדת עברית. התקנו את AnySoftKeyboard, עם HebrewKeyboard, באמצעות ה-Android Market.את הפרויקט המלא (שיתכן ומכיל גם הנחיות ולידיות לפונטים), ניתן למצוא כאן.
  6. פונטים בעברית. המאמר הנ"ל מסביר כיצד לבצע. הבעיה המרכזית היא להצליח להגיע למכשיר עם adb, לביצוע הפקודות. ב-Win7, נראה לי כי הדרייברים לא תקינים. צריך לבדוק ב-WinXP. הסתמכתי על המאמר שקראתי, הורדתי JDK, ואת ה-SDK של Android, בו מצאתי את adb.exe.
  7. כאמור, עדיין לא התקנתי את הפונטים בעברית. אעדכן כשאצליח (או לא)..

2 תגובות:

  1. מוזר ומעניין :-)

    אמנם אף פעם לא הייתי על 1.5 (עדיין מוכרים את זה??) אבל התקנת העברית + תאילנדית, מקלדות ופונטים לקח בערך 10 דקות. גם דחפתי פונטים עם ADB. התקנה של פרויו מומלצת דרך אגב, לוקחת משהו כמו חמש לחיצות וללא צורך לעשות wipe.

    במכשיר של HTC לא היתה לי בעיה עם דרייברים ב win 7 x64.

    אני מניח שעשית לו רוט בשביל כל זה? והתקנת ריקברי חדש? ו-nand?

    אני עבדתי לפי המדריכים כאן: http://iandroid.co.il/dr-iandroid/guides

    ואם אתה נתקל בבעיה אז יש גם פורום לא רע:
    http://iandroid.co.il/phpBB3/forum5.html

    השבמחק
  2. בארץ ביצעו localization רק לגרסה 1.5, וזה מה שהם שמים בכל מכשיר חדש למיטב ידיעתי. הבנתי ש-2.2 מגיע עם עברית כבר, אבל זה לא רץ בהצלחה על המכשיר ששיחקתי איתו.
    עדיין לא התקנתי עברית. אחי החליט שהוא מסתדר עם זה. איחלתי לו בהצלחה.. ;-)
    כן, ביצעתי rooting, לא התקנתי recovery חדש. זה לא קשור למכשיר? אני לא בטוח שאפשר על ה-Spica, אבל האמת שלא התמקצעתי בזה עדיין.
    למה nand חדש?
    תודה

    השבמחק