Wiki – מדריך למשתמש המתחיל


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

מאת איתמר בן-חיים, itamabh@gmail.com

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

ננסה לעזור לכם עם כמה מושגי יסוד. בואו נתחיל…

מצב העברית באנדרואיד – לחצו כאן.

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

עוד מקלדות תומכות עברית:

(יש לשים לב שחלק מהמקלדות דורשות להוריד בנוסף גם חבילת שפה)

התקנת מקלדת: לאחר הורדת והתקנת מקלדת מהמרקט, קודם כל יש לגשת להגדרות ולהגדיר אותה. גשו ל-Settings ואז ל-Language & Keyboards. שם תמצאו רשימה של כל המקלדות שהורדתם. סמנו ב-"וי" את המקלדת שאתם רוצים והרגישו חופשי לשחק עם ההגדרות שלה כרצונכם, שם תוכלו לוודא שהשפה העברית מוגדרת כשפת קלט.

לאחר מכן, גשו לשדה כתיבה כלשהו, כמו הודעה חדשה, ולחצו לחיצה ארוכה על שדה הכתיבה הריק. בחלון שיפתח בחרו ב-Input Methods, ואח"כ בחרו במקלדת שלכם. זה הכל.

כללי וגירסאות:

  • אנדרויד / אנדרואיד / Android – מערכת הפעלה בקוד פתוח לטלפונים סלולארים. כמו Windows Mobile, Symbian, רק מבוסס Linux.
  • קוד פתוח / Open Source – תוכנה שהקוד המקורי שלה, פתוח ונגיש לכל מי שחפץ בו. הקוד חופשי לצפייה, שימוש, עריכה, והפצה מחודשת לכל אחד ואחת.
  • AOSP – ר"ת של Android Opes Source Project. קוד המקור של האנדרואיד. כל הגרסאות הרישמיות של האנדרואיד, ורוב גרסאות המפתחים השונים – בנויים לפי קוד מקור זה.

  • Cupcakeגירסא 1.5 של אנדרואיד. לא מדובר על אחת מהגירסאות של מערכת ההפעלה עצמה, אלה של קוד המקור הכללי. יצאה באזור אפריל 09.
  • Donutגירסא 1.6 של האנדרואיד. יצאה באופן רישמי באוקטובר 09.
  • Eclair גירסא 2.0.1 של האנדרואיד. SDK (ערכת פיתוח בלבד) שוחרר בנובמבר 09. בעקבותיה הגיעה גירסא 2.1 שהופצה עם מכשיר הנקסוס אחד בדצמבר 2009.
  • Foyo – גירסא 2.2 של האנדרואיד. שוחררה במאי 2010.
  • Gingerbread – גירסא 2.3, צפוייה לצאת בדצמבר 2010.
  • Honeycomb – גירסא 3.0, גירסא המיועדת למכשירי טאבלט בעלי מסך גדול ממכשיר סלולאר רגיל.
  • OTA – (ר"ת Over The Air) מרבית העדכונים הרישמיים לאנדרואיד מתבצעים כך. גוגל/היצרניות מעלות את העדכון לרשת ודוחפות אותו למכשירים השונים. התראה על עדכון מגיעה אל הבר העליון במכשיר, ובלחיצת כפתור אחת המכשיר יעדכן את עצמו.

  • Sense UI – ממשק המשתמש של חברת HTC. הממשק מבוסס על ה-AOSP, אך מגיע עם תוספות רבות השייכות ל-HTC, והוא מצור למרבית מכשירי החברה.
  • Motoblur – ממשק המשתמש של חברת מוטורולה. גם הוא מבוסס על ה-AOSP אך מגיע עם תוספות משלו ומצורף למרבית מכשירי החברה.
  • Rachel UI – ממשק המשתמש של סוני אריקסון.
  • TouchWiz – ממשק המשתמש של חברת סמסונג.

  • ADP – ר"ת של Android Development Phone – מכשיר הנמכר והמשווק ע"י גוגל כ"מכשיר מפתחים". לרוב מדובר על מכשיר פופולארי כזה או אחר שמוסב למטרה זאת. למרות זאת – המכשיר נשאר אותו מכשיר. ניתן לקנות מכשיר זה לאחר רישום כמפתח באתר גוגל בעלות של 25$. כיום מכשיר המפתחים של גוגל הינו הנקסוס 1. בעבר שישמשו למטרה זאת מכשיר המג'יק של HTC (קוד- ION) ולפניו מכשיר ה-Dream (קוד- ADP1).
  • Cyanogen – או בשמו האמיתי, "סטיב קונדיק", המפתח הפופולארי ביותר לאנדרואיד. המפתח מפורסם בגרסאותיו המצויינות המותקנות על מאות אלפי מכשירים. גרסתו בנוייה על ה-AOSP.
  • Modaco – או בשמו המקורי, "פול אובראיין", עוד מפתח פופולארי לאנדראויד. מביא לנו בעיקר את ה-ROOT למכשירים השונים.
  • XXXX) Port) – גירסא של מערכת ההפעלה, שנקלחה ממכשיר מסויים, ועוצבה מחדש למכשיר מדגם ספציפי אחר. יכול להיות: Hero Port, Magic Port וכד'…
  • XXXX) MOD) – עיצוב של מפתח מסויים, לגירסא כלשהי של האנדרויד (מערכת ההפעלה…). יכול להיות: Cyanogen MOD, JF MOD, וכד'…

הגדרות שונות:

  • Root / SU – הרשאת מנהל מערכת על המכשיר (SU = SuperUser). בעזרת הרשאה זו ניתן לערוך קבצים שבתיקיית ה'סיסטם' של המכשיר. המפעילות/יצרניויות המכשירים נוהגות לחסום את הגישה לסיסטם על מנת שלא ניגע ונערוך את גרסת מערכת ההפעלה של המכשיר. גישה לאותה תיקית סיסטם, תיתן לנו לדוגמא: להוסיף על המכשיר עברית (פונטים), להוסיף ערכות נושא, להתקין תוכנות מסויימות, וכד'…
  • Recovery Mode – ה'ריקברי' הוא לא חלק ממערכת ההפעלה של המכשיר, הוא רכיב נפרד שיכול לעלות במקום ה-OS. המטרה הראשונית של הריקברי הייתה למנוע שגרסאות המגיעות אלינו OTA לא יקחו לנו את ה'רוט' שהשגנו. כיום, אנו משתמשים ב'ריקברי' בעיקר למטרות אלו: התקנת גירסאות חדשות, ליצור ולשחזר גיבויי מערכת, גישה לפקודות, וכד'.גרסאות 'ריקברי' נפוצות: Clockwork, Amon-RA.
  • SPL/Bootloader – או Secondery Program Loader. כמו שזה נשמע, תפקידו של ה-Bootloader הוא לקחת את מערכת ההפעלה ולהעלות אותה, ממש כמו במחשב הבייתי או הנייד (BIOS). בין השאר, דרך ה-Bootloader אנחנו יכולים לצרוב קבצי אימג' למכשיר כמו גיבויי נאנדרואיד שלקחנו.
  • Rom – ר"ת Read Only Memory, זיכרון לקריאה בלבד. בהקשר שלנו, של האנדרואיד, על זיכרון ה'רום' של המכשיר מותקן מערכת ההפעלה/גירסאת אנדרואיד שלנו. בגלל זה אנחנו קוראים לכל הסיפור הזה "רום".
  • Wipe – שיחזור הגדרות יצרן. מחיקת כל הנתונים מהגירסא הספציפית המוקתנת על המכשיר. אל חשש, לא תאבדו את ה-ROOT והעברית.
  • Android SDK – או System Developer's Kit, סביבת הפיתוח של הקוד הפתוח אנדרויד. כולל עזרים, סימולטור, ועוד.
  • ADB – צורת התקשרות למכשיר. ב-ADB המכשיר מחובר דרך ה-USB למחשב, ואנו נשתמש בחלון ה-CMD שבמחשב על מנת להתקשר למכשיר בעזרת פקודות. מדריך כאן.
  • Shell / Terminal – מקום שבו נרשום את הפקודות למערכת ההפעלה.
  • Nandroid – כלי גיבוי ושיחזור של כלל מערכת ההפעלה אנדרויד. ניתן לגבות ולשחזר בעזרת ה-Recovery. מדריך כאן.
  • A2SD – או Application's Too SD Card. התוכנות שאנו מורידים למכשיר, נשמרים על זיכרון המכשיר. בעזרת כיזה, ניתן להעבירם למחיצה (Partition) מיוחדת בכרטיס הזיכרון, זאת ע"מ לחסוך בזיכרון המכשיר, ולהמינע בהתקנה חוזרת של כל התוכנות שלנו בעת שדרוג גרסאות, וכד'… כיום הכלי מגיע מובנה בכל גרסאות אנדרואיד 2.2 ומעלה.

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

התחלת שימוש:

מי אחראי על עדכון המכשיר?

ולמה זה לוקח כ"כ הרבה זמן?!

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

נתחיל מהקל אל הכבד:

  • אבאמא גוגל – הכי קל הכי פשוט, האחראית הישירה על אותם מכשירים היא גוגל. כך שסביר מאוד להניח שמכשירים מהסוג הזה, יראו עדכונים במערכת ההפעלה קודם. לדוגמא: הנקסוס אחד אמנם מכשיר שנבנה פיזית ע"י HTC, אך גוגל היא הבעלים על המכשיר. עוד מכשירים לדוגמא: ADP1.
  • יצרניות – לדוגמא: HTC, סמסונג, וכד'. כאן הסיפור קצת שונה. למרות שהמערכת ההפעלה אנדרואיד מגיעה מבית גוגל, היצרניות נוהגות לקחת אותה ולשלב בה הרבה מאוד תוכן משלהם, כמו ממשקי מערכת, אפליקציות מסויימות וכד'. מי שאחראי על עדכון המכשירים האלה הם כמובן היצרניות, הדבר קצת מתעקב מעבר ליום שחרור העדכון של גוגל שכן כל עדכון גירסא שיוצא מגוגל חייב לעבור התאמות לגרסאת ומכשיר היצרן. לעיתים, עקב העבודה הרבה הכרוכה בהתאמת העדכון של גוגל למכשיר וגרסאת היצרן, יצרניות נוטות לוותר על עדכונים (למשל HTC שדרגה מ-1.6 ישר ל-2.2). מכשירים לדוגמא: רוב המכשירים שלנו.
  • מפעילות – לדוגמא: MyTouch של טי-מובייל. כאן הסיפור דומה לסעיף הקודם על היצרניות, אך אם אופציה לעיקוב יתר בעדכון הגירסא. אני אסביר על הדגומא של תחילת הסעיף: ה-Mytouch הוא מכשיר של ספקית הסלולאר האמריקאית טי-מובייל, אך זה לא שפתאום ספקיות החליטו להיכנס לעסקי החומרה ולייצר מכשירים, ה"מיי-טאץ" הוא גירסא של מכשיר ה-HTC Magic אך כמותג של טי-מובייל. כך ששימו לב כמה צריך לחכות לקוח המחזיק Mytouch. גוגל משחררת גירסא חדשה -> HTC לוקחת את קוד המקור החדש ומתאימה אותו עבור המכשירים שלה, לבסוף משחררת את הקוד שלה לעדכון -> טי-מובייל לוקחת את הקוד של HTC ומתאימה אותו לגרסא שלה של מערכת ההפעלה.

אוקי, אבל קניתי את המכשיר שלי אצל מפעילה, לא בחנות של היצרן?

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

מה איתנו בארץ הקודש?

מכשירים ישראלים הם סיפור הדומה לסעיף המפעילות. הסיבה פשוטה: עברית. נכון לרגע זה (איפשהו בין גירסא 2.2 ל-2.3) אין ממשק עברי רישמי באנדרואיד ו/או באף ממשק של יצרנית אחרת. לכן, כל מפעילה ישראלית שרוצה למכור מכשיר אנדרואיד בישראל, צריכה לתרגם את המערכת לעצמה.

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

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

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

איתמר.

Share

11 Comments

  1. harrison
    28/11/2010 בשעה 02:14

    תודה!

  2. iAndroid – האנדרואיד של גוגל – בעברית ! » Blog Archive » מי אחראי על עדכון המכשירים שלנו?!
    01/12/2010 בשעה 16:08

    […] הכתבה באה כחלק ממדריך ה-Wiki למשתמש המתחיל. […]

  3. iAndroid – האנדרואיד של גוגל – בעברית ! » Blog Archive » Root וגרסאות לא רישמיות (מפתחים) – כן או לא ?!
    01/12/2010 בשעה 18:12

    […] הכל, הנה קישור למדריך למשתמש המתחיל שלנו, בשביל קצת מושגים והגדרות למי […]

  4. iAndroid – האנדרואיד של גוגל – בעברית ! » Blog Archive » אנדרואיד 2.3 הוכרזה
    06/12/2010 בשעה 22:11

    […] אין לכם נקסוס, אלא מכשיר אחר, הדברים קצת שונים. ב"מדריך למשתמש המתחיל" שלנו תמצאו הסבר על מי אחראי על עדכון המכשירים […]

  5. iAndroid – האנדרואיד של גוגל – בעברית ! » Blog Archive » Root ל-Google Nexus S
    17/12/2010 בשעה 01:46

    […] אתם חדשים בכל עניין האנדרואיד, אז אתם מוזמנים להיכנס לעמוד למשתמש המתחיל שלנו, זה יתן לכם קצת רקע ומושג על מה אנחנו מדברים, כמו […]

  6. eytan_87
    18/03/2011 בשעה 00:29

    היי חבר'ה, כל הכבוד על העבודה !

    רציתי לעדכן רק שהקישורים לנאנדרויד ולADB שבורים(שגיאה 404)

  7. iAndroid – האנדרואיד של גוגל – בעברית ! » Blog Archive » שינוי התפיסה של סוני אריקסון
    30/03/2011 בשעה 13:51

    […] מה זה Boot loader? תוכלו לקרוא על מושגים של עולם האנדרואיד ממש פה […]

  8. 44
    30/05/2011 בשעה 20:43

    יש ברשותי גלקסי S עם תוכנה של אנדרואיד 2.2.1 מחברת אורנג' אנגליה. אני התקנתי את המקלדת בעברית כולל את חבילת השפות. לצערי כאשר אני כותב SMS בעברית לטלפון שקורא עברית אצלו זה יוצא ג'בריש של סימני שאלה (????????).

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

    כעת מה עושים?
    העם אני שככתי לסמן V על משהו? או להוריד V ממשהו?
    משהוא יכול לעזור כאן?

    תודה

  9. iAndroid – האנדרואיד של גוגל – בעברית ! » Blog Archive » מצב האומה
    02/06/2011 בשעה 23:31

    […] לעמוד מדריך למשתמש המתחיל […]

  10. goti
    14/04/2012 בשעה 06:50

    איך אני מחליף רום למכשיר מישהו יכול להסביר לי איך עושים את זה ??

  11. paparachi
    08/09/2012 בשעה 11:20

    היי
    תודה רבה עשית לי סדר בבלגן !

השאר תגובה