HTC Hero – למשתמשים חדשים


פורסם ב 27/09/2009 ע"י Elad Leev - אלעד ליב

מאת ליאב כפיר

שלום!

המדריך הזה נועד לכל מי שרכש מכשיר HERO ולא ממש מבין בכל מה שהולך מסביב
כמו כן למי שנתקל בבעיות עם ROOT בגלל עדכון ה ROM החדש
(או בכלל) או התקנת עברית על המכשיר

* בשביל הפרוטוקול! כל מה שנכתב פה ויבוצע על ידכם הוא באחריותכם המלאה ואני לא לוקח אחריות

אז בואו נתחיל מההתחלה 🙂

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

המכשיר מגיע עם גרסאת STOCK בד"כ למרות שעכשיו הם כבר התחילו לצאת עם הגרסא
החדשה להירו – גרסאת 2.73.405.5 כדי לבדוק גרסא:

נלחץ על כפתור ה"בית" -> MENU -> SETTINGS -> ABOUT PHONE -> המספר רשום תחת BUILD NUMBER

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

באתר של HTC – זהירות היא מוחקת את כל תוכן המכשיר!

לינק לגרסא הרשמית :
http://www.htc.com/uk/SupportViewNews.a … ews_id=254

אבל מה – עליה וקוץ בה, אם נרצה להתקין עיברית לא נצליח לבצע ROOT בצורה הרגילה על המכשיר.

למה צריך ROOT? – כדי לגשת לקבצי המערכת השונים שמוגנים או בשימוש, במקרה שלנו – הפונטים בעברית.

אז מה עושים?
דבר ראשון נצטייד בקבצים שישמשו אותנו בהמשך :

SDK .1
http://developer.android.com/index.html

Recovery Image .2
http://content.modaco.net/dropzone/moda … ry-1.0.zip
יש לחלץ את הקובץ cm-hero-recovery.img ולשמור אותו במקום נגיש.

3. פונטים:
http://firstpost.org/wp-content/uploads … bdroid.zip

4. קובץ פלאשראק
http://code.google.com/p/flashrec/

במכשיר ה HERO נוריד מהמרקט תוכנה שנקראת filedroid ונתקין אותה.

את ה SDK יש לפתוח לתיקיה במחשב במקום נגיש
כעט נצטרך לבצע MOUNT לכרטיס זכרון שבטלפון
נחבר את המכשיר לכניסת ה USB וניתן למחשב להתקין אותו (לוקח דקה שתיים).
כעט נגלול את החלון במכשיר מלמעלה בעזרת האצבע ונלחץ על USB connected בתפריט שגוללנו
זה יתן לנו את הכטיס SD ככונן במחשב.
חשוב שנתקין את ה HTC SYNC מהכונן החדש כמובן! אם זה לא ביצענו זאת כבר מקודם! התוכנה מסנכרנת את המכשיר למחשב כולל אנשי קשר

רצוי להוריד בכלל את התוכנה החדשה יותר מהאתר של HTC בקישור הבא:

http://www.htc.com/www/SupportDownload.aspx?p_id=283&cat=3&dl_id=631

למטה נבחר ב htc sync_2.0.4 ובשרת (אירופה רצוי הוא יותר מהיר)

אחרי שהורדנו התקנו והכל טוב יפה נמשיך הלאה 🙂

נזרוק את הקובץ של flashrec.apk ואת ה cm-hero-recovery.img לכונן ה USB
חשוב לא לשום תיקיה אלא לכונן כמו שהוא!
כמו כן נחלץ לשם את קובץ הפונטים (מספר 3)

במכשיר ההירו ניגש לתפריט הבא :

נלחץ על HOME ואז על MENU משם נבחר ב SETTINGS
אז ל APPLICATION ונסמן את ה V בשורה הראשונה (תקפוץ אזהרה .. תאשרו)

כעט נבטל את ה MOUNT מהמחשב בדיוק כמו שביצענו אותו (נגלל תפריט וכו..)

נכנס ל FILEDROID ונלך לתיקיית ה SDCARD שם נמצא את הקובץ flashrec.apk
נפתח אותו ונתקין באמצעות ה APP INSTALLER .

ניכנס לתוכנה שהתקנו הרגע ונלחץ שם על הכפתור התחתון שכתוב בו backup recovery image
נמתין שתסיים ואז נלחץ בשורה (כנראה יהיה כתוב בה אתר כלשהו נמחק אותו בעזרת המקלדת)

ונכתבו את השורה הבאה :

sdcard/cm-hero-recovery.img/

cm-hero-recovery

שימו לב! למכשיר יש נטייה לשנות את SDCARD ל SDCARS ואת ה IMG ל ING

כעט נלחץ על הכפתור מתחת לשורה ונמתין שהתוכנה תסיים.
זהו כעט מה שנעשה זה לכבות את הנייד ולאחר שהוא כבה נלחץ על כפתורי ה POWER + HOME ביחד!
המכשיר יעלה מסך RECOVERY ועכשיו נחבר אותו למחשב.

נוריד את הקובץ הסופריוזר מ

http://iAndroid.co.il/developers/superuser.zip

נחלץ את הקבצים שניהם ונעתיק אותם לתוך תיקיית ה SDK שהורדנו מקודם – נמקם אותם בתוך תיקיית ה TOOLS.

**
הערה לפני שנמשיך: מומלץ כעת לבצע גיבוי הנקרא NANDROID תוכלו לבצע זאת ע"י גלגול
"
העכבר" של ההירו בתפריט הירקרק אל NANDROID V2.2 וללחוץ עליו להמתין שיסיים ולהמשיך במדריך**

Nandroid Backup

עכשיו נפתח טרמינל במחשב:

בwindows נלחץ על start->run
נקיש את הפקודה cmd

יפתח חלון DOS
נשנה את ה"נתיב" מ c:usersXXX
לנתיב של ה- Tools בתיקיית הSDK

(למי שלא יודע כלכך פקודות בדוס אז cd (אנטר) מגיע ל :c ואם נרצה לשנות כונן ל D למשל נקיש :D (אנטר)

אם נרצה להגיע לתיקיה שנקראת למשל sdk
נרשום cdsdk (אנטר)

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

adb shell mount /system
adb push su /system/bin/
adb shell chmod 4755 /system/bin/su
adb push Superuser.apk /system/app/
adb shell reboot

המכשיר כעט יאתחל את עצמו
עכשיו לאחר שהוא איתחל נגולל את המסך הראשי שוב מלמעלה למטה ונלחץ על HTC SYNC
נתעלם ממה שהולך במחשב ונחזור לטרמינל שלנו

נקיש את הפקודה
adb shell
ונראה מין ציור קטן של דולר
נקיש su ואז המכשיר יעלה בקשה לאישור נלחץ על allow always
וזהו נקבל עכשיו סולמית במקום הדולר
יש לנו מכשיר עם ROOT הידד!

עכשיו נתקין את העברית וסיימנו!

את החלק הבא של הפקודות לקחתי ממדריך באנגלית לכן הקרדיט כמובן מגיע ל fakker1

בטרמינל נקיש:

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

ואז נבצע "גיבוי" לפונטים

יש להקיש שורה שורה!

cat /system/fonts/DroidSans-Bold.ttf > /sdcard/DroidSans-Bold.ttf.back
cat /system/fonts/DroidSansMono.ttf > /sdcard/DroidSansMono.ttf.back
cat /system/fonts/DroidSans.ttf > /sdcard/DroidSans.ttf.back
cat /system/fonts/DroidSerif-Bold.ttf > /sdcard/DroidSerif-Bold.ttf.back
cat /system/fonts/DroidSerif-Regular.ttf > /sdcard/DroidSerif-Regular.ttf.back

ואז העתקת הפונטים העבריים שלנו:

cat /sdcard/DroidSans-Bold.ttf > /system/fonts/DroidSans-Bold.ttf
cat /sdcard/DroidSansMono.ttf > /system/fonts/DroidSansMono.ttf
cat /sdcard/DroidSans.ttf > /system/fonts/DroidSans.ttf
cat /sdcard/DroidSerif-Bold.ttf > /system/fonts/DroidSerif-Bold.ttf
cat /sdcard/DroidSerif-Regular.ttf > /system/fonts/DroidSerif-Regular.ttf

ולבסוף נקיש reboot
זהו יש לנו מכשיר עם עיברית!
אבל מה? צריך מקלדת! לכן נוריד מהמרקט את המקלדת המעולה(!) של מני וחזי הנקראת
Anysoft keyboard

יש הסבר מפורט באתר :

http://code.google.com/p/softkeyboard/wiki/HowTo

מקווה שעזרתי ושהיה לכם קל וכיף
אם יש הערות הארות או ביקורות אשמח לקבל 🙂

ליאב.

Share

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

22 Comments

  1. shlomi
    29/09/2009 בשעה 00:01

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

    שלומי

  2. shlomi
    09/10/2009 בשעה 00:18

    תיקון טעות
    תודה ליאב

  3. rafi
    20/10/2009 בשעה 12:30

    היי! אחלה אתר. תודה רבה על ההשקעה.
    אולי זה לא הפוסט הכי טוב לשאול, אבל במקרה תוכל להמליץ באיזה מדינה או חנות יותר כדאי לקנות את ה-HTC Hero ?

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

    אני ממש _ממש_ אוהב את הטאץ' של האייפון, מאוד מהיר, אפילו בדור הישן שלי, אבל קראתי הרבה על ה-HTC Hero ואני כמעט בטוח שבמקום ה-3GS שתכננתי לקנות, אני אנסה להשיג את ה-HTC Hero. הבנתי שיש כמה גרסאות.. ה-UK וה-US… אשמח לעצה!

    1. דרור רג'ואן
      20/10/2009 בשעה 15:05

      הי רפי.

      הכי טוב יהיה לשאול בפורום HTC Hero שלנו: http://iandroid.co.il/phpBB3/viewforum.php?f=24
      או בפורומים אחרים אולי.

      בתור בעלים של iPhone לשעבר, אני יכול להגיד לך שה- iPhone הוא מכשיר נהדר! לבת-דודתי והחברות שלה (קטנה ממני בכ- 15 שנה).
      הממשק וכל הקישקושים באמת נראים ועובדים טוב! אבל פה זה נגמר.
      לאחר שהבנתי את כמות המגבלות העצומה שיש למכשיר, פשוט זרקתי אותו (מכרתי אותו למישהו מהכתה של בת-דודתי).

      גישת "הגן הנעול" של אפל מתאים למי שלא יודע איך לשחק בו.
      אני אוהב לשחק! לפתח! להתנסות! לדפוק את המכשיר ולתקן אותו!
      ומה איתך?

  4. rafi
    20/10/2009 בשעה 19:30

    גם אני כמוך, מאוד אוהב להתעסק, להתנסות, _לפתח!_, וחושב שזה חוצפה שמגבילים אותי ומונעים ממני את ההנאה הזו על מכשיר שהוא שלי, ששילמתי בעבורו כסף רב. ממה שראיתי באינטרנט, הHERO נראה בשל מספיק בשביל שאעבור אליו מהאייפון 2G הישן שלי ולא אתבאס שהטאץ' אינו רגיש ומקרטע.

    האם זה נכון?

  5. jalook
    23/10/2009 בשעה 17:50

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

    ישר כוח
    עבודה נהדרת!
    תודה!

  6. Iftachk
    24/10/2009 בשעה 13:43

    ליאב שלום,

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

    בברכה

    יפתח

  7. liavk1
    27/10/2009 בשעה 23:05

    היי יפתח

    הנה קישור ל SDK

    http://developer.android.com/sdk/1.5_r3/index.html

    תמיד אפשר לחפש בגוגל 🙂

    רפי לשאלתך – הטאצ של ההירו הוא בדיוק כמו של האייפון
    המסך אותו מסך והוא תומך מולטיטאצ'

    ותודה רבה חברים על הפידבק החיובי 🙂

  8. Iftachk
    30/10/2009 בשעה 06:04

    הי ליאב,

    אני מנסה להתקין את העברית לפי ההוראות שלך ואני נתקע בשלב התקנת ה flashrec. אני מקווה שהורדתי את הקובץ הנכון מבין הארבעה שקיימים בלינק. כמו כן אחרי שאני מתקין את ה flashrec ונכנס לתוכנה , הוא מציג לי שתי שורות שונות מצילום המסך שלך, ולא מופיעה לי שורת ה Backup recovery image. במקום יש לי שתי שורות של Download recovery image ו Restore backup image. אם אני מתעקש על אחד מהם , הוא כותב לי phone type is EBI1/32A. האם מדובר במשהו שיכול להשפיע על ההתקנה? אני לא מצליח להתקדם מעבר לנקודה זו.

    אודה לך על תגובה.

    יפתח

  9. Iftachk
    30/10/2009 בשעה 10:44

    הי ליאב,

    שוב יפתח.
    ייתכן שהגירסה שלי מתקדמת יותר וזה מה שיוצר אצלי את הבעיה?
    מספר הגירסה 2.73.751.4 במידה ואתה חושב שזו לא הבעיה, אודה לך אם תוכל ליצור איתי קשר למייל שלי iftach@hhm.co.il

    תודה

    יפתח

  10. liavk1
    31/10/2009 בשעה 01:50

    היי יפתח

    דבר ראשון שאני אפתח איתו זה הפלאשראק הגרסא שלי היא 1.1.2

    ברגע שתרשום את השורה sdcardXXXXXXX

    כמו שכתבתי אז השורה תשתנה מ DOWNLOAD למה שצריך

    לגבי הגרסא שלך, לא ניסיתי לבצע עליה רוט

    קיים בפורום טרד עזרה בלינק הבא :

    http://iandroid.co.il/phpBB3/viewtopic.php?t=762

    בהצלחה 🙂

  11. yoraid
    12/11/2009 בשעה 10:53

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

  12. shaulian
    19/11/2009 בשעה 01:10

    שלום ליאב,
    אני נתקעתי בשלב ה-CMD והרצת פקודות ה- shell :
    adb shell mount /system
    adb push su /system/bin/
    adb shell chmod 4755 /system/bin/su
    adb push Superuser.apk /system/app/
    adb shell reboot

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

    האם המכשיר היה אמור להיות מחובר במשך כל התהליך למחשב ?
    איך המחשב יכול לזהות את המכשיר בזמן שהמכשיר נמצא במסך הירוק ? ( המסך הירוק זה בעצם ה- ROOT ? )

    תודה רבה !
    מקווה שאצליח ..

  13. liavk1
    20/11/2009 בשעה 14:14

    הי,

    ייתכן ואתה לא נמצא בתיקיית ה TOOLS של ה SDK כשאתה מריץ את פקודת הADB?

    המכשיר אכן צריך להיות מחובר למחשב. המחשב מזהה אותו כשהוא נמצא במצב RECOVERY (המסך הירוק)

    אם יש עוד בעיה אז צור איתי קשר.

    אגב, קיום כבר ניתן פשוט להעתיק למכשיר קובץ UPDATE עם פונטים בעיברית ואז במסך הירוק לעשות
    apply sdcard update.zip

    קובץ ה UPDATE נמצא פה רק תשנה לו את השם ל UPDATE.zip כדי למנוע סיבוכים אחרים..

    http://content.modaco.net/hero/1.0-update-hero-modacocustomrom-hebrewfonts-signed.zip

  14. shaulian
    23/11/2009 בשעה 21:54

    שלום שוב,
    תודה על התגובה המהירה.
    אומנם הייתי בתיקיית ה-TOOLS, אבל עכשיו כשאני חושב על זה .. כשאני עושה MOUNT למכשיר, המחשב מתקין את כל הדרייברים חוץ מ-ADB…
    אני מניח שהדרייבר הזה אחראי לקישור מחשב-מכשיר בזמן שהמכשיר נמצא במסך הירקרק .. אז נשמע כאילו זאת הבעיה.
    איך פותרים ?

  15. shaulian
    24/11/2009 בשעה 01:17

    אהלן ליאב,
    בסופו של דבר הצלחתי.
    חשוב להגיד שלא הצלחתי כשניסיתי לבצע את הגישה דרך ADB ב- WINDOWS7, אך עם WINXP הצלחתי.
    למי שמתקין.. חשוב שההתקנה של ה-ADB במחשב (אחד הדרייברים שמותקנים בעת החיבור הראשון של המכשיר) תעלה כמו שצריך, אחרת אי אפשר לבצע את פקודות ה- Shell.
    חוץ מזה, הכל מעולה ! כולל המקלדת של מני וחזי !

  16. moonshield
    06/12/2009 בשעה 22:54

    הי ליאב
    קודם כל תודה על ההתחשבות במשתמשים שלא ממש מבינים יותר מידי בתכנות, אחלה מדריך.
    אני נתקעתי בשלב של ה- recovery:
    כשאני מנסה לעשות גיבוי הפלאשראק כותב לי: Backup FAILED: could not run command.
    ואחריזה אני מכניס את השורה- sdcard/cm-hero-recovery.img/
    אז לא משתנה לי התיבה הראשונה ונשארת אפורה.
    יש לך רעיון?
    תודה

  17. roni.saar
    09/12/2009 בשעה 14:17

    כל הכבוד מדרריך מכובד מאד …
    לשאלה
    הGPS נעלם לי ואני לא מוצא אותו יש למשהו בעיה כזאת?

  18. roni.saar
    10/12/2009 בשעה 09:25

    טוב מצאתי התקנתי WAZE והוא מפעיל אותו אוטומטי

  19. moonshield
    11/12/2009 בשעה 23:13

    בשעה טובה הצלחתי גם להשיר רוט וגם להתקין עברית
    המון תודה ליאב, המדריך שלך מעולה
    רק דבר אחד, הפלאשרק שמצורף לא טוב לכל מכשירי ההירו (כמו לשלי), וכשמנסים לעשות ריקברי הוא אומר שהוא לא יכול להריץ את הפקודה.
    אחרי חיפושים רבים מצאתי גרסא של פלאשרק שעובד עם ההירו שלי
    צירפתי אותו בלינק הבא:
    http://zenthought.org/content/project/flashrec
    להוריד את- flashrec-1.1.3-20091107-2.apk

  20. ereza
    12/12/2009 בשעה 01:27

    שלום ליאב,
    כל הכבוד על המדריך המפורט,
    כן יירבו

  21. benny
    18/01/2010 בשעה 15:19

    שלום,

    האם המדריך הזה תקף גם לHTC TATTOO

    תודה

השאר תגובה