למי מיועד ה Neo FreeRunner

5 ביוני, 2008 | מאת doron |

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

בעצם אולי עצריך להתחיל בתיאור כלל של הדברים. מדובר למעשה בחומרה (התקן) אשר מכילה מספר זיכרונות שונים, אחד מהם הוא כרטיס MicroSD אשר ניתן להחלפה / הגדלה על ידי המשתמש , מסך מגע, חיישן תנועה, שבב משולש של GSM בתדרים 900/1800/1900 (קיים גם דגם עם תדרים 850/1800/1900 – אולם למיטב ידיעתי הוא לא מתאים לשימוש בישראל ) , שבב GPS .. וזהו בגדול.

פירוט מקיף יותר של החומרה ניתן למצוא כאן .

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

מי שמקבל את המערכת – מקבל אותה מותקנת בצורה בסיסית, כלומר יש לה GUI  , יש לה חייגן, רשימת אנשי קשר, יומן , תוכנה ל SMS וכיוצ"ב .

משתמש סטנדרטי: 

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

במקסימום, יכול להיות שמשתמש רגיל יוכל / ירצה לצרוב מחדש את המערכת על מנת להחליף את מערכת ההפעלה, או שאולי הוא ירצה להיכנס לסביבת shell על מנת להתקין תוכנות או לסדר קונפיגורציות (קיים במערכת vi כך שניתן לשכתב קבצים) .

על מנת לצרוב מחדש (הנה מדריך) את המערכת כל מה שמריצים זה ב shell של המחשב שמחובר להתקן משהו כמו הפקודה הזו:

sudo ./dfu-util -a rootfs -R -D Openmoko-openmoko-qtopia-x11-image-glibc-ipk-P1-Snapshot-20080520-om-gta02.rootfs.jffs2.summary

את התוכנה dfu-util ניתן להוריד מהשרת של הפרוייקט, וכך גם את ה image שרוצים לצרוב.

בעיקרון, צריך רק לשים לב שמורידים image שמתאים ל GTA02 ( הכינוי של הגרסה הדשה) .

התקנה של חבילות מתבצעת בעזרת הפקודה opkg . כאשר ניתן להשתמש בה ממש כמו ב yum או ב apt-get , הנה כמה דוגמאות:

opkg update – על מנת לעדכן מידע מהמאגרים.

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

opkg install PACKAGE NAME על מנת להוריד ולהתקין ..

וכן הלאה .

משתמש מתקדם:

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

 

מפתח : 

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

 

כמו שניתן להבים המערכת יכולה להתאים למגוון של אנשים ולמגוון של צרכים.

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

בנושא של ההפצה openmoko (הרי יש בפנים גם הפצת לינוקס) , אז לאורך זמן הלכו בקו פיתוח מסויים, התבססו בו על כלי קוד פתוח סטנדרטיים ועל GTK+ ואיך שהוא  הכל ניגן בסדר … עד שהגיעו מפתחים שבאו ואמרו .. "בנינו את האפליקציה שלנו עלQT " – כמובן שזה הולידקשיים מסויימים , וכלאפליקציה שכזו היה צריך להסב אותה ..

למעשה צוות הליבה של OpenMoko קיבל החלטה אמיצה (מה שגרם לי לכתוב את הפוסט על הביצים שיש לאנשי קוד פתוח)  הוחלט לשנות את כל המערכת מן היסוד על מנת להתאימה לעבודה של אפליקציות שמבוססות על GTK+ ועל QT .. ועוד.

כל המהלך הזה נקרא ASU קיצור של April Software Update

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

מקווה שעניתי על השאלות ..

קוריוז קטן :

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

דחיתי את הבדיקה איתם לאחרי הבדיקה של משרד התקשורת כי היא קצרה יותר – וכך המכשיר יחזור מהר יותר ..

  1. 8 תגובות עבור “למי מיועד ה Neo FreeRunner”

  2. מאת .idan.m בתאריך 5 ביוני, 2008 | תגובה

    תודה רבה שאתה מעדכן וכותב על המכשיר הזה.
    אני מעוניין מאוד לרכוש את המכשיר אך גם כל פעם שנכנסתי ל-Openmoko Online Shop היה כתוב-SOLD OUT!

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

  3. מאת doron בתאריך 5 ביוני, 2008 | תגובה

    כן … ה sold out זה בגלל שהדגם הקודם אזל …
    והדגם החדש עוד לא יצא.

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

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

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

    :-)

    - דורון

  4. מאת .idan.m בתאריך 5 ביוני, 2008 | תגובה

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

  5. מאת שי בתאריך 5 ביוני, 2008 | תגובה

    תוגה על התשובה

  6. מאת xx בתאריך 5 ביוני, 2008 | תגובה

    אתה אומר QT/GTK , אבל מה הסיפור עם ETK עכשיו?
    הבנתי שרוב האפליקציות יבנו עם ETK שאינו תומך בעברית.

  7. מאת doron בתאריך 5 ביוני, 2008 | תגובה

    "על GTK+ ועל QT .. ועוד" .. פיספסת את ה"ועוד"

    כן תהיה גם תמיכה ב ETK .
    יש לי בשביל זה כמה תשובות:

    1. לפי מה שאני רואה כרגע – יש ותהיה קהילה ערה ותוססת , כך שאני מקווה שהנושא של עברית ייפתר מתי שהוא.

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

    3. באופן כללי אפשר יהיה לעבוד על image מבוסס qtopia או GTK .

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

    - דורון

  8. מאת doron בתאריך 5 ביוני, 2008 | תגובה

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

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

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

    בקיצור יש לך איזה אופטלגין טוב ?

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

    אגב, לטלפונים כאלו יש בעיה של אורך זמן סוללה.. אף אחד לא יודע לומר מה הוא במדוייק מכוון שגם כאשר המכשיר לא פעיל יותר מידי , אם מופעל עליו ה wifi וה GSM וה- GPS וה BT .. זה מבזבז סוללה.

  9. מאת טל בתאריך 6 ביוני, 2008 | תגובה

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

השארת תגובה