טאבלטים עם אנדרואיד – על יצרנים שלא שמים עליך

androidאנדרואיד, בכל הקשור לטאבלטים, אם להאמין למספרים שמספרים חברות כמו גארטנר, IDC ואחרות, הצליח להימכר לא רע. אני כותב "הצליח" כי כרגע השוק מוצף. בבריטניה לדוגמא, סמסונג תקועה עם מלאי רציני של טאבלטים חדשים והיא מנסה להיפטר ממנו ע"י מבצעי מכירה אגרסיביים ל-Resellers שלה. גם חברות פיתוח ומפתחים עצמאיים מפנימים שאנדרואיד זה לא רק בטלפון וכיום רוב האפליקציות כבר תומכות בצורה זו או אחרת בטאבלטים (למעט חברה בולטת אחת: פייסבוק. מדוע? שאלה טובה).

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

חברות כמו ASUS ו-HP לדומא.. זה סיפור אחר לגמרי.

ב-HP, מכשירים שמקבלים את האנדרואיד בנוי ע"י יצרן הצ'יפ (כמו nVidia) וכל מה ש-HP עושים הוא להוסיף לוגו + עוד כמה אפליקציות קטנות, כמו מכשירי ה-Slate 7 לדוגמא, מקבלים עדכון כי nVidia בונה ומשחררת את העדכון ליצרנים. לעומת זאת, מכשירים שניבנו ע"י HP עם קאסטומיזציה כבדה (מכשירי ה-Slate 21/Slate 21 Pro ועוד כמה, כולל דגם חדש שעוד לא שוחרר רשמית) – מקבלים גירסת אנדרואיד 4.3 (או במקרה של Slate 21 – גירסת אנדרואיד 4.2.2) וזהו. אין עדכוני קושחה לאנדרואיד האחרון, אין עדכוני אבטחה (למעט ממש בחודשים הראשונים שיוצא המכשיר, במקרה של Slate 21 – חודש אחרי שהוא הושק), ומי שרכש את המכשיר, נתקע עם אנדרואיד ישן.

ב-ASUS לעומת זאת, עניין העדכונים מאוד בעייתי.הזמן שלוקח להם לשחרר עדכון גירסה הוא ארוך, ארוך מאוד. גירסת Kitkat לדוגמא, הם שחררו רק למכשירים שיוצרו ב-10 חודשים האחרונים לערך. טאבלט TF701T קיבל Kitkat (עם Launcher חדש), אבל TF700T – לא ומכשירים מבוססים Tegra-3 – לא.

מי שלא מבין באנדרואיד, יתהה מה הבעיה – הרי אפליקציות רצות, כולל האפליקציות החדשות ביותר שקיימות ב-Play Store ועל כך אפשר להודות לגוגל שמשחררת חלק מאוד חשוב (Google Play Services) כמעט לכל המכשירים ולפי הדו"ח האחרון של גוגל, החלק הזה מותקן ב-93% מהמכשירים. הבעיה המרכזית היא ענייני אבטחה ואופטימיזציה למכשיר. כך לדוגמא ב-Slate 21 יש רק 1 ג'יגהבייט זכרון ו-8 ג'יגהבייט אחסון מקומי, והאנדרואיד שרץ הכי טוב עם כמות כזו נמוכה של זכרון זו גירסה 4.4, ש.. לא קיימת למכשירי ה-Slate (למעט חלק מהם). בנוסף, עדכוני אבטחה חשובים שיצאו מאז השקת המכשיר לא מגיעים. איך בדיוק אפשר להכניס מכשירים כאלו לשימוש שהוא יותר משימוש ביתי (לדוגמא: עמדות קיוסק)? זו בעיה.

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

גוגל מצידה פתרה את הבעיה עם מכשירי כרומבוק לדוגמא. לא חשוב ממי תרכוש את המכשיר, הממשק תמיד יהיה אותו ממשק עד אחרון האייקונים, וכל 6 שבועות אתה תקבל עדכון למכשירך בצורה אוטומטית, וכנ"ל במכשירים החדשים הנלווים שיוצאים כמו Android TV, Android Wear ו-Android Auto, ומכשירים לשוק המתפתח שימכרו ב-99$ – כולם יקבלו את העדכונים (כולל עדכוני קושחה) ישירות מגוגל. זה עדיין לא פתרון מלא, אבל דברים משתפרים ויצרניות חומרה לומדות לאט לשחרר עדכונים למכשיריהם, דבר שבעבר הם לא היו צריכים לבצע.

אז מה אתה, כצרכן, צריך לעשות אם אתה מעוניין בטלפון או טאבלט מבוסס אנדרואיד? לבדוק קצת את ההיסטוריה של היצרן מבחינת היחס שלו לעדכונים ותיקונים. סמסונג, LG, סוני, HTC מוציאים עדכונים למכשיריהם, אבל צריך לשים לב לאיזה מכשירים הם מוציאים עדכונים. אם אתה קונה מכשיר שיש לו רכיבים שהם לא מהדור האחרון (לדוגמא Tegra-3 או OMAP), סביר להניח שהמכשיר לא יקבל עדכון. חברות כמו HP ו-ASUS אם הן מוציאות עדכון, הן מוציאות אותו לאחר זמן ארוך בחלק גדול מהמכשירים. חברות סיניות רבות לעומת זאת, כלל לא מוציאות עדכון – מה שיש במכשיר, זה מה שתקבל ואם אתה רוצה עדכון, חפש צד ג'.

אחרי כל מה שכתבתי, חלק מהקוראים אולי יתהה – האם בכלל שווה לרכוש טאבלט מבוסס אנדרואיד? למה לא טאבלט של אפל? והתשובה שלי לכך היא שאינני פוסל כלל iPad לגרסאותיו השונות ומי שאוהב את כל ה-Eco System של אפל ישאר עם מוצרי אפל, אבל אחרים יכולים להנות מממבחר טאבלטים מבוססי אנדרואיד עם יותר חופש בחירה: תוכל לבחור טאבלט בגדלים שונים, ומבחר האפליקציות לטאבלטים באנדרואיד אינו בעייתי כמו שהיה בעבר. יש גם טאבלטים עם מקלדת, טאבלטים גדולים (שהם מסך כמו "20 שבתוכו רץ אנדרואיד), ומבחר תצורות נוספות. מגוון – לא חסר.

תכירו – Android TV

כל מי שמכיר את תחום האנדרואיד היטב זמן מה, סביר להניח ששמע על Google TV. זה היה הנסיון הראשון של גוגל לנסות "לכבוש" את הטלויזיה.

הנסיון נכשל כשלון חרוץ מכמה סיבות: קודם כל גוגל התייחסו לטלויזיה כאל טאבלט נוסף עם מקשים וכו'. הם לא סגרו שום דבר עם האולפנים (מה שגרם לכך שהאולפנים חסמו תוך ימים ספורים את Google TV מלנגן ערוצי Online), לא היתה כמעט שום תמיכת DRM, המכשיר עצמו מבחינת "כח" היה חלש מאוד, ושת"פ עם יצרני קופסאות היה מינימלי – סוני ו-Dish הבטיחו שזה יהיה בחלק מהדגמים, לא יותר מזה.

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

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

עד שגוגל יצאו עם מכשיר, יצאו יצרנים סיניים רבים עם קופסאות קטנות וזולות שכוללות אנדרואיד ושמתחברות ל-HDMI. הגרסאות הראשונות שיצאו היו גרועים הן מבחינת ביצועים והן מבחינת קליטת WIFI, ואילו הגרסאות שנמכרות היום כבר כוללות מעבד 4 ליבות עם אנטנה חיצונית ובחלקם 2 חיבורי USB אך עדיין מדובר באנדרואיד רגיל שקיים לך בטלפון וטאבלט ומחייב אותך לחבר למכשיר (דרך כבל או דרך Bluetooth) עכבר בשביל לבצע ניווט בתפריטים. הגירסה האחרונה שקיימת כיום, אגב, היא MK 903IV כפי שמופיע בתמונה מימין (יש כמובן 1001 חיקויים).

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

התוצאה היא Android TV שתצא בקרוב, והיא תיראה כך:

במבט ראשון התמונה די מזכירה את Google TV אך ההבדלים הם עצומים בין Google TV לאנדרואיד TV.

נתחיל בשוק היעד: אנדרואיד TV מיועד ל-3 קבוצות שיחדיו כוללים כמעט את כולם:

  • יצרני הטלויזיות
  • יצרני ממירים (STB), נגני Blu Ray ומזרימי מדיה אחרים.
  • המשתמש הביתי.

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

android-tv1כפי שאתם יכולים לראות, בגוגל הפעם לא מוכנים להסתפק בחצי ג'יגה זכרון ובמעבד חלש, הפעם יש צורך בחיבור גם WIFI וגם חיבור Ethernet, חובה לתמוך ב-2 סוגי ה-DRM הנ"ל לפחות, כך שאנדרואיד TV מהרגע הראשון נותן לך חוויה חלקה וחזקה מבחינת מפרט.

ואיך נשלוט באנדרואיד TV? תוכל לעשות זאת באחת משלושת הדרכים הבאות (חוץ מכמובן לחבר עכבר, אם אתה מתעקש 🙂 ):

  • שלט מינימלי שכולל: 4 כפתורי חיצים, כפתור בחירה, כפתור Back וכפתור Home ומיקרופון
  • אפליקציית שלט שיכולה לרוץ על מכשירי אנדרואיד ו-iOS (טלפונים וטאבלטים)
  • בקר משחק (ג'ויסטיק)

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

הזכרתי מיקרופון, וכאן אחד החידושים המעניינים: גוגל NOW לוקח חלק חשוב מאוד באנדרואיד TV ובמקום להקיש שם סרט או סידרה, אתה פשוט תדבר אל תוך המיקרופון בשלט (או בטאבלט או בטלפון) ותאמר את שם הסרט, סידרה, שחקן וכו' שתרצה, וגוגל NOW יראה לך תכנים בהתאם לשרותים המותקנים לך במכשיר (שרותים כמו Google Play, Netflix, Hulu, Amazon Prime וכו'). תוכל גם להשתמש במיקרופון כדי לבצע חיפוש רגיל, והדפדפן כרום יוכל להציג לך תכנים בדיוק כמו בטאבלט שלך, כאשר הניווט מבוצע דרך השלט.

מבחינת כל ה-ECO System של אנדרואיד, הכל סובב סביב הטלויזיה. כך לדוגמא אם יש מספר ממירים או מכשירים שמחוברים לטלויזיה, אנדרואיד TV יוכל לתמוך (בהתאם ליצרן ולמפתחים) בממירים ובציוד שלך ויהפוך את כל חיבורי ה-HDMI ל-Unified TV, כך שכל דבר, בין אם זה הפלייסטיישן שלך או חיבור HOT או YES או צלחת לויין פרטית או כל ציוד אחר שמתחבר ב-HDMI, או שהוא שרות שידור וידאו מבוסס IP (כמו IPTV וכו') נהיה עוד ערוץ ואז תוכל לעבור בקלילות עם השלט בדיוק לערוץ שאתה מעוניין במקום להשתמש בשלט של הטלויזיה כדי להחליף ל-HDMI אחר ועוד שלט כדי לעבור ערוץ.

גם על צריכת תכנים מקומיים (סרטי Blu Ray לדוגמא) גוגל חשבו והם תומכים באופן טבעי בכל קידודי האודיו והוידאו כולל סינכרון מלא, תמיכה ב-AC3 כולל ניתוב (אם יש לך מערכת סאונד רצינית), וגוגל גם חשבו קדימה והם תומכים כבר מעתה ברזולוציית 4K, קידוד HEVC וקידוד DRM שנחוץ לפי העדפות היצרן.

אבל החלק הכי חשוב באנדרואיד TV הוא האפליקציות. אחרי הכל, לא חסרים היום קופסאות שנותנות לך לצפות בנוחות בטלויזיה ובערוצי On Line שונים, קופסאות כמו ROKU, Fire TV, מערכות HTPC וכו'.

גוגל הרחיבה את ה-SDK כדי לתמוך באנדרואיד TV והיא מפרסמת הוראות ודוגמאות כיצד מפתחי אפליקציות יכולים לקחת את האפליקציה שלהם ולהרחיב אותה לשימוש אנדרואיד TV ששם אין מקשים ואין עכבר אלא חצים, כפתור בחירה, חזרה ו-Home, כך שמפתחים המעוניינים שהאפליקציות שלהם יופיעו למשתמשי אנדרואיד TV, יצטרכו לשנות מעט את הממשק (אפליקציות שלא ישנו את הממשק לא יופיעו ב-Play Store באנדרואיד TV). חברות כמו נטפליקס, Showtime ואחרות לדוגמא – כבר בנו ממשק והן מופיעות ב-Play Store וסביר להניח שמפתחים רבים יוסיפו את הממשק. (על כך – בסיום הפוסט).

אנדרואיד TV גם מסמן התחלה חדשה לגוגל – משחקים. משחקים קיימים כבר כיום לאנדרואיד בטלפון ובטאבלט, אולם המשחקים הללו צריכים להתמודד עם מכשירים שיש להם זכרון מועט או עם אחסון קטן ומעבדים חלשים. באנדרואיד TV לעומת זאת, הדרישה היא למינימום 1 ג'יגהבייט זכרון ומכיוון שהמערכת כבר בנויה עם אופטימיזציה טובה לזכרון (גם של 1 ג'יגהבייט) והדרישה היא למעבד גרפי חזק, משחקים יכולים לנצל את הרזולוציה של הטלויזיה הגדולה (1080P או 720P) ואת המעבד החזק שבתוך ה-Android TV ואת בקר המשחקים שניתן לחבר (אגב, ניתן גם לחבר בקרי משחק מצד שלישי) כדי לאפשר לצופה לשחק משחקים בגרפיקה רצינית עם כמות פריימים מכובדת. זה לא XBOX ONE ולא פלייסטיישן 4, אבל מעבדים כמו Tegra K – שרוב ה-Android TV יהיו איתו – נותנים גרפיקה מהממת. רוצים דוגמא? בשמחה (ההדגמה היא מתוך Shield Tablet של nVidia שמשתמש ב-Tegra K – קרדיט ל-Android Police):

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

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

ועכשיו – לחלק ההפתעה. גוגל הכריזו על אנדרואיד TV בגוגל I/O והם בנו מכשיר דוגמא שמריץ אנדרואיד TV. המכשיר כולל מעבד Tegra-4 עם 2 ג'יגהבייט זכרון, 16 ג'יגה אחסון, חיבור Ethernet, יש WIFI ו-Bluetooth וגוגל מייעדת את המכשיר הזה למפתחים. מי שהשתתף בגוגל I/O בסשן על אנדרואיד TV קיבל אותו בחינם אבל עכשיו גם מפתחים שלא היו יכולים לקבל אותו בחינם, אם נרשמתם לגוגל כמפתחים ואם פרסמתם אפליקציה אי פעם בגוגל Play. לשם כך יש להיכנס לקישור כאן ולמלא את הפרטים.

לסיכום – נראה שבגוגל, בניגוד למתחרים (אפל, שלא לדבר על מיקרוסופט שבכלל "מתה" בשוק הזה) הפיקו לקחים והם כבר עובדים בשת"פ עם יצרנים כמו סוני, LG ועוד 30 שותפים אחרים הן באינטגרציה של אנדרואיד TV לתוך הטלויזיה או הוצאה של מכשיר אנדרואיד TV יעודי או כפלטפורה לממיר (STB), והפעם הם רוצים שאנדרואיד TV יהיה אזרח שווה בדיוק כמו טלפונים וטאבלטים מבוססי אנדרואיד ולא משהו עצמאי (כמו שהיה גוגל TV), ולשם כך גוגל עשו הכל כדי שאנדרואיד TV יהיה מכשיר שתרצה לקנות ולשים בסלון ולהשתמש בו או שאולי תרצה לרכוש טלויזיה – ועדיף שיהיה לה אנדרואיד TV בתוכה במקום כל הזבל שיש ב"טלויזיות החכמות" – אפליקציות שרק היצרן כתב, הן לא מתעדכנות, והן "גן עדן" לכל פורץ אבטחה. ה-ECO System של אנדרואיד כיום כבר מאוד מרשים וגדול ויצרני אפליקציות ותוכנה ירצו להיכנס כדי להרוויח ממכירה של אפליקציות ומשחקים. האם זה יכבוש את שוק הממירים? בעבר הייתי אומר "לא", כיום אני מהסס לשלול. שוק הטלויזיות? אני דווקא מהמר שכן (אם כי זה יקח שנתיים פלוס) כי ליצרן זה מתורגם לחסכון בפיתוח מערכת ותחזוקה. האם זה יכה את שוק הקונסולות? כאן זה תלוי לגמרי במאמצים שגוגל תשקיע מול אולפני המשחקים, אבל אני כן מהמר שמיקרוסופט תראה פחות מכירות קונסולות.

לאלו המעוניינים לקבל יותר פרטים על אנדרואיד TV (בצד הטכני), להלן וידאו מגוגל I/O שמסביר יותר פרטים:

 

שימוש עם SAMBA בכרומבוק/כרומבוקס

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

את מחשבי/מכשירי הכרומבוק ניתן "לפרוץ" בקלות ולהתקין תוכנה בשם Cruton שמאפשרת להתקין הפצות לינוקס נוספות, אולם לעיתים יש צורך בדברים פחות "בומבסטיים" כדי לבצע מטלות פשוטות. נניח ויש לך בבית איזה Storage קטן שבנית ואתה מעוניין לצפות בסרטים דרך הכרומבוק עם חיבור אליו, פה cruton זה יותר מדי…

לשם כך מישהו קימפל את המודולים של CIFS, מה שמאפשר להתחבר ל-Storage שיש לך בבית או לתחנת Windows שמאחסנת את קבצי המדיה שלך. כל מה שתצטרך לעשות הוא להוריד מכאן, לשחרר את קובץ ה-tar (או ZIP, איך שתבחר להוריד) לתוך מחיצת /usr/local (תצטרך לעשות זאת כ-sudo כמובן).

לאחר מכן יש לערוך את קובץ usr/local/etc/fstab/ ושם לתת את כתובת ה-IP של השרת שלך, מיקום ה-SHARE, מיקום ה-mount point, שם משתמש, סיסמא וכו' ולאחר שסיימת תוכל להריץ  sudo mountcifs start

וכאן מגיעה בעיה נחמדה: לגוגל יש File Manager מינימלי אבל הוא לא מאפשר לנבור בתיקיות מעבר לתיקיות ב-home directory שלך. אם תבצע mount לתוך תיקיית Downloads או כל תיקיה אחרת, תוכל לראות את הקבצי רשת דרך ה-crosh (כלומר ה-shell של Crhome OS), אבל מנהל הקבצים או כל אפליקציה אחרת פשוט לא יראו זאת.

לשם כך, נצטרך לתחמן את ChromeOS ובשביל זה תצטרכו כרטיס SD או Disk On Key. הגודל עצמו לא חשוב ואפילו כרטיס של 128 מגהבייט ישן יספיק. אנחנו לא נשתמש באחסון על הכרטיס.

צרו על כרטיס ה-SD שם תיקיה כלשהי ואל תשימו שום קובץ באותה תיקיה. לשם הדוגמא, ניצור תיקיה בשם cifs ושם כרטיס ה-SD שלי יהיה HETZ. כעת נכניס את כרטיס ה-SD לתוך המכשיר. כרום OS יזהה את הכרטיס ויבצע לו אוטומטית mount והוא יופיע במערכת כ- media/removable/HETZ/

אפשר עכשיו ליצור (אם לא יצרתם) את התיקיה בכרטיס בשם cifs (אתם יכולים לתת איזה שם שתרצו) בכרטיס SD. אפשר ליצור דרך המנהל קבצים או דרך crosh.

נערוך (עם שימוש ב-sudo ועורך טקסטים כמו vi) את הקובץ usr/local/etc/fstab/ ונשנה את ה-mount point שיצביע אל תוך התיקיה בכרטיס SD, כך שה-mountpoint יהיה:

media/removable/HETZ/cifs/ (או איך שקראתם לתיקיה בכרטיס) ולאחר שיצאנו מהעורך נריץ את הפקודה: sudo mountcifs start (אם כבר הפעלתם את הפקודה, החליפו את ה-start ב-stop ולאחר מכן תבצעו שוב את הפקודה עם start).

אם הכנסתם נכונה את ההרשאות ואת ה-mount point, אז תוכלו לגשת לתפריט של Chrome OS (משמאל למטה), להפעיל את Files ובחלון משמאל תראו את כרטיס ה-SD שלכם. כנסו לתיקיית ה-cifs ושם תוכלו לראות את הקבצים המרוחקים שלכם. כעת תוכלו להפעיל אותם ולעשות בהם כרצונכם.

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

נקודה חשובה: עקב ענייני אבטחה, גוגל כרגע לא מאפשרים לשום אפליקציה לרוץ לאחר שהתחברת ל-ChromeOS ולכן אם כיבית והפעלת את הכרומבוק, תצטרך לפתוח crosh (מקשים CTRL ALT T) להריץ פקודת shell ולהריץ את פקודת sudo mountcifs start (ודאו כי הכרטיס SD מוכנס למחשב לפני כן).

ונקודה לסיום: אם אתם צריכים את המקום של כרטיס SD כדי להחליף כרטיסים מפעם לפעם ועדיין מעוניינים להתחבר ל-Storage או מכונת Windows, כדאי לקנות כרטיס DISK ON KEY בתצורת USB הכי קטן שאפשר ואז לתקוע אותו באחד מחיבורי ה-USB.

מיקרוסופט ואנדרואיד – לאן?

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

המכשיר יצא, לא מכשיר אחד אלא שלישיה. הנה הוידאו של נוקיה שמציג את המכשירים:

אם תסתכלו בוידאו, לא תמצאו ולו אזכור אחד שהטלפון מריץ אנדרואיד. בנוקיה עשו הכל כדי לבדל את עצמם ממכשירי אנדרואיד הרגילים, בנו Launcher חדש ואף הזמינו מפתחים לעשות שינויים קלילים באפליקציות שלהם ולמכור אותם דרך ה-Nokia Store (אין Google Play באותם טלפונים. כמובן שלא לקח זמן רב עד שמישהו פירסם הוראות פשוטות איך לבצע root למכשירים ואיך להתקין את כל החלקים של גוגל על המכשירים).

מדוע נוקיה מוציאה את סידרה X עם אנדרואיד ולא עם Windows Phone? התירוץ הרשמי הוא שאלו מכשירים שמיועדים לארצות מתפתחות (יש למכשיר מקום ל-2 כרטיסי SIM) והמכשירים הם בעצם מכשירים זולים שיתנו גישה לשרותי מיקרוסופט ושבעתיד אותם משתמשים יעברו למכשירים היותר "אמיתיים" המבוססים Windows Phone. מי שמאמין לתירוץ הזה, יש לי גשר לשום מקום למכור לו.. באותן ארצות מתפתחות ה-Windows Phone מחזיק קרוב ל-0% בשוק בגלל שהמכשירים יקרים וכמות האפליקציות שכתובות עם ממשק בשפה המקומית שואף לאפס.

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

עד כאן הכל טוב ויפה. מיקרוסופט יודעת שהיא לא הולכת להרוויח מהשוק הזה כמעט שום דבר. למשתמשים שם יש חבילות DATA קטנות ויקרות, ולאנשים שם אין שום כסף עודף לרכוש אפליקציות בתשלום של מספר דולרים פר אפליקציה. אף אחד לא ירכוש חבילות Skype Out ואף אחד שם לא הולך לרכוש מקום על ה-Cloud של מיקרוסופט עם המכשירים הללו. זה נסיון של מיקרוסופט להתחרות ביצרנים מקומיים על השווקים המתפתחים, וזהו שוק מאוד תחרותי, שוק שרק לפני כחודש נכנסה אליו באגרסיביות מתחרה אחת שמוכרת למיקרוסופט – גוגל עם הפלטפורמת Android One שיציע למשתמשים מכשיר במחיר זול (פחות מ-100$), ללא כל מיני קאסטומיזציות, עם עדכונים ישירות מגוגל.

אז יש סידרת קצה תחתון למיקרוסופט בשם Nokia X שמריצה אנדרואיד, ושאר המכשירים נמצאים תחת השם Lumia משתמשים במערכת ההפעלה Windows Phone 8.1. אתה רוצה לפתח אפליקציה למכשירים של מיקרוסופט? לך כתוב את האפליקציה ל-Target של WP 8.1.

זוכרים את evleaks? ההוא שצדק עם ההדלפה על נוקיה X? אז לבחור יש הדלפה חדשה..

מה זה אומר בעצם? עד כה, כפי שציינתי לעיל, כל מכשירי ה-Lumia היו מריצים אך ורק Windows Phone ומפרט טכני שנע בין מעבד דו ליבתי ו-1 ג'יגה זכרון עד 4 ליבות ו-2 ג'יגה זכרון וכמובן גודל אחסון (Flash) שונים – 16,32,64 ג'יגהבייט וכו'. עכשיו הולך להיות גם מכשיר Lumia שמריץ .. אנדרואיד.

והבלאגן מתחיל.

קודם כל, למי שלא ידע, גוגל עובדת בשיטת הפיחות הזוחל בכל הקשור לפתיחת אנדרואיד. יש כמובן את גירסת ה-AOSP שהיא Android Open Source Project שכל אחד יכול לקחת אותה ולהרים  אותה על כל דבר, אבל לגוגל יש חלקים סגורים שגוגל בהחלט מעודדת את המפתחים להשתמש בהם. אתה צריך משהו יותר מדויק מה-GPS? צריך שרותי DRM? צריך סטרימינג חלק? מעקב תוצאות משחקים ועוד 1001 דברים? תשתמש ב-API של גוגל עם הקוד הסגור שהם לא משחררים. צריך לדחוף הודעות למשתמש? גוגל תשמח לתת לך את השרות במחיר מצחיק אבל שוב – תצטרך להשתמש במשהו שגוגל לא פתחה. אתה יצרן ציוד שרוצה להפיץ אנדרואיד ולתת שרותי עדכון? גוגל תשמח לחתום איתך חוזה ואתה תצטרך לעמוד בכמה דרישות כשחלק מהם זה שהחנות, עדכונים וכו' – עוברים דרך גוגל. השרותים האלו נקראים Google Mobile Services.

מה מיקרוסופט תעשה? תחליף את כל שרותי ה-GMS בשרותים משלה? טכנית הם יכולים לעשות זאת, אבל אז אנחנו חוזרים למצב שאין לך שום תאימות כמעט לאנדרואיד (חכו, עוד לא דיברנו על אפליקציות שכתובות ב-C או ++C עם ה-NDK), מה שיצריך חברות ומפתחים לשנות את האפליקציות שלהם כדי שהם ירוצו בסביבת ה-MSDroid (אם נקרא לזה כך), אבל מדוע שמפתחים יתאמצו בכלל לעשות זאת? מפתחים בודדים אולי יסכימו, אבל כפי שאמזון למדה על בשרה רק לפני מספר שבועות – חברות משחקים כמו EA או King פשוט לא מוכנות לעשות זאת. הן בונות אפליקציה שרצה על מכשירים פופולריים, מעבירות את ה-APK לגוגל ומרוויחות מהמכירות. גם יצרני חומרה שכותבים אפליקציות משלימות לציוד שלהם לא ישכתבו חלקים מחדש רק בגלל שמיקרוסופט ביקשה.

אז AOSP יהיה בעייתי, החלפת כל שרותי ה-GMS של גוגל בשרותי Windows Phone לא תעזור למצב. יש כמובן פתרון פשוט שמיקרוסופט תחתום הסכם רישוי עם גוגל, אבל זו תהיה ה-אירוניה של החיים: מיקרוסופט גובה מכל יצרן חומרה מספר דולרים פר ציוד מבוסס אנדרואיד או ChromeOS ופתאום מיקרוסופט תשלם על רישוי? זה בחיים לא קרה במיקרוסופט, הם רגילים להיות בצד השני, בצד שגובה, לא משלם (כמובן שאם היה קורה דבר כזה, הייתי מת להיות הזבוב על הקיר היכן שלארי פייג' נפגש עם מנכ"ל מיקורוסופט לדון בתנאים).

אז מה הולך להיות עם זה? מיקרוסופט בשום מצב לא הולכת לרדת מ-Windows Phone. אם היא תפתח איזו "סביבת תואמות", אז אני מאמין שגוגל תעשה למיקרוסופט מה שמיקרוסופט עשתה ל-IBM עם OS/2 (זוכרים את Win32S?) ופשוט תשנה חלקים ב-GMS, ומכיוון שרוב המכשירים בשוק מקבלים את עדכון ה-GMS אוטומטית, לא צפויה להיות בעיה למכשירים שמריצים אנדרואיד מלא של גוגל, אבל כן תהיה בעיה למכשירים של מיקרוסופט…

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

* תודה ל-ARS Technica על המאמר שלהם באותו נושא.

סיכום גוגל I/O

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

נתחיל במכשירים: בגוגל I/O לא הוצגו מכשירים חדשים, מה שגרם לחרושת שמועות שתוכנית NEXUS מתה מכיוון שעתה יש מכשירים של יצרנים שונים עם ROM אנדרואיד נקי (מה שנקרא Google Play Edition). האם התוכנית מתה?

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

גוגל הציגה במהלך הכנס 3 תוספות חדשות לאנדרואיד, מעין "תת גירסאות" (למרות שכולם בסופו של דבר רצים על אותה גירסה של אנדרואיד): Android Auto, Android Wear, Android TV.

  • Android Wear מכסה את כל עניין הציוד הלביש – שעונים חכמים, משקפיים חכמות וציוד לביש עתידי נוסף.
  • Android TV הוא בעצם הנסיון הרביעי של גוגל לכבוש את מסך הטלויזיה אצלכם בסלון (מי אמר שגוגל לא עקשנים?), רק שהפעם גוגל הפיקו לקחים מהגרסאות הקודמות. קודם כל הממשק הרבה יותר פשוט וניתן לשלוט ב-Android TV הן דרך שלט, דרך מכשיר הטלפון שלכם או דרך ג'ויסטיק. הפעם יש DRM מובנה (לשמחת האולפנים), יש תמיכה ב-Cast (כך שתוכלו להקרין משחקים ואפליקציות ישירות מהטלפון/טאבלט שלכם אל הטלויזיה בצורה חלקה, כולל משחקים), יש צ'יפ גרפי עצבני (Tegra K), ויש תמיכה בג'ויסטיק לא רק לשליטה אלא גם למשחקים (ביי ביי Ouya). המטרה המוצהרת של Android TV היא בעצם לגרום הן ליצרני טלויזיות והן ליצרני חומרה להשתמש ולמכור כמה שיותר את Android TV כמוצר מוטמע. כך לדוגמא Sony, פנאסוניק, פיליפס ואחרות הכריזו שאנדרואיד TV יוטמע כבר בתוך הטלויזיות, ואילו ASUS ויצרניות חומרה אחרות הכריזו כי הן תמכור קופסאות קטנות שהן Android TV.
  • Android Auto – גוגל עבדו עם מספר יצרני רכב כדי לתת פתרון כולל לכל מה שקשור לחוויית משתמש ברכב מבלי לסכן את הנהג. מערכת האנדרואיד באוטו נבנתה בצורה שונה כדי לפשט כמה שיותר פעולות, הכל כדי שלא להסיח את הנהג מלהסתכל על הדרך. כך לדוגמא ניתן לשלוט בפעולות ישירות דרך כפתורים על ההגה או בצידיו, יש שימוש מאוד רחב בזיהוי הדיבור של Google Now הן לניווט והן למענה להודעות. גם המפות של גוגל נמצאות ב-Android Auto והממשק הוגדל כך שהנהג לא צריך להתאמץ כדי לקרוא את הניווט הקרוב.

וישנה הנקודה שאני חושב שהיא הכי חשובה וגוגל לא הדגישו אותה מספיק: כולנו יודעים מה קורה כשיצרן חומרה "משתלט" על מערכת ההפעלה ומתחיל לתקוע את הזבל שלו במקום הפתרונות שנותנת גוגל (אהלן סמסונג!) – עדכוני תוכנה מגיעים מאוחר, אם בכלל, יש איטיות למכשיר (בגלל עומס הזבל), ויש יצרני חומרה (אהלן HP) שמהרגע שרכשת את המכשיר, סביר להניח שלא תקבל עדכונים כמעט (אולי אחד), כך שתוך שנה המכשיר שלך לא יעודכן למערכת החדשה וכאן גוגל ישמו משהו חדש: כל השלישיה של התת מערכות לא תהיה מעודכנת ע"י יצרן החומרה אלא אך ורק דרך גוגל, כלומר גוגל לוקחים את הפיקוד על גרסאות אנדרואיד, שדרוגים וכו' והרעיון הוא לעשות זאת כמו בגוגל Chromebook (עדכונים אוטומטיים אחת לתקופה) כך שלא תהיה דפרגמנטציה בתת מערכות הללו.

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

אבל החלק המעניין ביותר לדעתי היה דווקא החלק של ה-Chrome OS והאינטגרציה עם אנדרואיד. זה עדיין לא בחוץ אבל גוגל הדגימה לדוגמא כניסה אוטומטית ל-Chromebook ברגע שהמכשיר טלפון שלך נמצא ליד ה-Chromebook (אותו דבר עם אנדרואיד L, אגב), קבלת הודעות שמופיעות במכשיר האנדרואיד על ה-Chromebook (ואפשרות להגיב לחלק מהן, כמו ל-SMS) והחלק הכי מעניין – הרצת אפליקציות אנדרואיד על ה-Chromebook. גוגל הדגימו איך VINE ו-Evernote רצים ולא הרחיבו יותר מדי בפרטים הטכניים, אך לפחות ממה שאני מבין, לא מדובר (עדיין) בשילוב אנדרואיד בתוך ChromeOS אלא יותר מעין RDP עם קישוריות יותר עמוקה ל-ChromeOS עם אנדרואיד. כך לדוגמא המצלמה, המקלדת והעכבר יכולים לעבוד על האפליקציית כרום שנראית במסך ה-Chromebook, אך לא מראים שם כל דבר שקשור ל-Multi Window (להריץ מספר אפליקציות אנדרואיד בחלונות שונים).

הרבה טכנולוגיות הוצגו בכנס ועתה נשאר לראות מה יתפוס ומה יפול. אנדרואיד עם כרומבוק זה שילוב מעולה, בהתחשב בכמות הענקית של אפליקציות שקיימות לאנדרואיד. Android TV נראה פתרון מעולה הן ליצרני טלויזיות והן לאלו שמעוניינים להריץ אפליקציות אנדרואיד או לצפות בסרטים על הטלויזיה בפתרון אחד מבלי להוסיף עוד קופסאות (ולייתר קופסאות אחרות. אגב, גוגל לא הכריזה על כך אבל זה יתמוך ברזולוציות 4K). עניין העדכונים שיגיעו ישירות ובמהירות מגוגל הוא דבר שראוי לשבח, אבל גוגל עדיין לא נותנים פתרון לעדכוני טלפונים/טאבלטים שאינם בתוכנית Play Edition (סונדר פיצ'אי דיבר על שדרוגים דרך ה-Play Store של רוב הדברים, אבל מה לעשות, לפעמים צריך להחליף Kernel ועוד חלקי System שאותם Google Play לא יכול להעביר ולהתקין).

ואיך אפשר לכתוב על I/O בלי ההפתעה של ה-VR. קרטון פשוט, סקוצ', גומיה, עדשות פשוטות ומתג – והטלפון שלך נהפך למחשב שמציג VR. זה כמובן לא Oculus Rift, אבל אם מפתחים יקחו את זה ברצינות, תהיו בטוחים שסמסונג, LG, ואחרות ישמחו לצייד את הטלפונים החדשים שלהם ברזולוציות מפוצצות (ה-Note-4, ה-LG G3, מגיעים ויגיעו עם רזולוציה של 2560X1440!) ואיזה KIT שתוכל לדחוף את הטלפון שלך ולשחק בתלת מימד – ואת זה, אף אחד לא צפה.

שנה לפרוייקט Loon

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

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

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

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

הפרויקט הוכרז ב-15/6/2013. שנה עברה. איך התקדם הפרויקט? הפרויקט התקדם, והתקדם המון.

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

במקור Loon היה אמור לעבוד על תדרי WiFi, אך לאחר שבגוגל X התנסו עם זה, הם החליטו לשנות כיוון ומ-WiFi הם עברו ל… LTE עם קצבים הרבה יותר גבוהים: תחנה נייחת תקבל קצב של 22 מגהבייט (100+ מגהביט), וגם טלפון יוכל להתחבר ולקבל מהירות של 5 מגהבייט (40 מגהביט). זה כמובן לא Google Fiber אבל ממצב של אזורים רבים ללא שום תקשורת למצב של 100 מגהביט נייח – זו התקדמות ענקית.

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

גוגל לא מעוניינת להיכנס למריבות הפוליטיות ולא מעוניינת לפתוח צינור עוקף צנזורה. גוגל דווקא מציעה חיבור LTE שמחובר לספק הסלולר של אותה מדינה, כלומר כל תשתית ה-Loon תשמש כ-Extension לתשתית ה-DATA של אותן חברות סלולר במדינתן..

ולפתע – גוגל הפכו להיות ה-Darling של חברות הסלולר. כל חברות הסלולר, מהגדולות והידועות ועד הקטנות דווקא רוצות לעבוד עם גוגל. אחרי הכל, כשמדינה משתרעת על שטחי ענק (תחשבו באפריקה) ועשרות או מאות קילומטרים מפרידים בין עיר לעיר, פתרון של Loon שמחובר לספק הסלולר של אותה מדינה יכול לתת לך חיבור DATA (ו-Voice שכנראה יבוצע ב-Encapsulation כמו HD Voice) גם כשאין לו שום אנטנה למרחק קילומטרים רבים – נשמע כמו פתרון מעולה.

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

פרויקט ה-Loon אינו בא לתת תשובה רק למדינות העולם השלישי אלא גם לארה"ב ולאירופה, ובעצם לכל חברת סלולר שרוצה לתת שרותי Data ויש לה "חורים" רציניים מבחינת כיסוי כי אין הצדקה כספית להעביר סיב אופטי לאורך מאות קילומטרים שבסופו מתחברים 4 משתמשים, 3 גמלים ושועל. עם Loon יש פתרון וגם ניתן לנשום לרווחה מבחינת יח"צ ורגולטורים – חברת הסלולר הידועה לשמצה XYZ בשיתוף גוגל מוכנה בשמחה לתת לאותו אזור נידח חיבור Broadband.

גוגל עובדים בקצב זריז, גם בפרויקט Loon. לפי כתבה באתר Wired, עד סוף השנה המערכת תהיה פעילה עם 100 בלונים שמסתובבים סביב כדור הארץ, וב-2015 בגוגל שואפים שיהיו בין 300-400 בלונים שמרחפים ונותנים שרות.

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

וזו – רק ההתחלה. גוגל שופכת כסף על ימין ועל שמאל בנושאי אינטרנט מגובה רב. לפני כחודשיים הם רכשו את Titan Aerospace שמייצרים דאונים שמרחפים באויר ומשמשים כראוטרים מעופפים. לפני שבוע – חצי מיליארד דולר על Skybox Imaging שאמנם יעזרו רבות לגוגל בכל הנושא של מפות עם פירוט הרבה יותר רציני, אך אל תתפלאו לגלות שגם הצוות של Skybox נהיה בחלקו צוות של Loon כזרוע משלימה. מדוע גוגל משקיעים כל כך הרבה כספים? לעניות דעתי, התשובה נעוצה בכך שגוגל בסופו של דבר תרצה לתת רוחב פס הרבה יותר גבוה לכולם ובכל מקום אפשרי בכדור הארץ, על האדמה או באויר ולגרום לאנשים יותר ויותר להשתמש בשרותי גוגל.

המכונית של גוגל – כך יראה העתיד

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

אבל לפני שנתייחס לאוטו החדש (וה-OMG כמה הוא חמוד!) של גוגל, אני רוצה לחזור בזמן 18 שנה אחורה.

EV1בשנת 1996 הכריזה החברה האמריקאית GM על התחלת יצור ומכירה של רכב שהוא מודרני וכולו אלקטרוני. שמו: EV-1. הרכב יוצר  מ-96 עד 99 וחברות הרכב האחרות, יחד עם הלובי הענק של חברות הדלק עשו הכל כדי להעיף אותו מהכביש. מי שמעוניין, יכול לראות את הסרט על האוטו ועל המלחמה כאן.

גם לגוגל מחכה "מלחמה" כזו.

Google_Self-Driving_Prototype2נתחיל בבסיס: האב טיפוס שגוגל הציגה היא גירסה שלא תעזוב את הקמפוס של גוגל לשום מקום. אין לה פנסים, אין לה פנסי איתות ואין לה הגה או דוושות. היא המכונית שמראה מה גוגל רוצה שיהיה על הכביש: רכב קטן ונחמד שמסיע אנשים ממקום למקום על ידי הקשה על המסך של הכתובת או דיבור ישירות דרך Google Now (וכמיטב המסורת, הכל רץ על … Linux). אתה תשב לך ותעשה מה שתרצה, המכונית כבר תיסע לבד ליעד ותדאג להכל.

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

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

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

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

הרכב שגוגל הציגה ייוצר בכמות של 100-200 חתיכות שיסתובבו בקליפורניה. באותם דגמים יהיה כמובן הגה ודוושות כך שתוכל לקחת שליטה במידה וצריך, אבל המידע שמכונית כזו תביא לשרתי גוגל תציג משהו מעניין: 200 מכוניות מסתובבות בשטח ונוסעות X מיליוני מיילים. מתוכם, Y אנשים לחצו על כפתור ההחלפה לנהיגה ידנית ונהגו בעצמם במקום המחשב. האחוזים של ההחלפה יהיו מאוד קטנים ויצביעו על בעיות שגוגל תצטרך לתקן, בין אם זה צורך בהוספת מסלולים למפה או עקב בעיות אחרות. לגוגל יהיה כל המידע מה היתה הבעיה כי הרכב מקליט הכל החל במצלמה למעלה שמצלמת 360 מעלות ועד לשלל המצלמות שנמצאות ברכב שמצלמות מה קורה בחוץ בזמן אמיתי, כך שכפי הנראה ברכב עתידי שייוצר ע"י שותף של גוגל (גוגל עצמה ציינו שהם עובדים בשיתוף עם יצרנים, אך לא ציינו מי היצרנים) יהיה הגה ודוושות בדיוק כמו שיש לכם כיום ברכבכם ABS – זה נמצא שם מתחת ל-Dashboard וכשקורה משהו – זה יוצא, אבל ביום יום במצב רגיל, אין לזה שימוש.

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

יש כמובן את עניין ההרוגים ופצועים: בכל שנה בעולם מתים כ-1.2 מיליון איש כתוצאה מתאונות דרכים, תאונות שאת רובן המכוניות של גוגל יכולות לחסוך, אבל עדיין המספר "לא מדבר" כל כך לקובעי ההחלטות. יש חשש גדול של אותם קובעים שמה יקרה אם יפרצו למחשב הרכב ויחליטו לגרום לרכב לנסוע במהירות 200 קמ"ש ישירות לתוך קיר. אי אפשר סתם לאמר לאותם קובעי החלטות ש"יהיה בסדר", במיוחד אם הנהג ברכב נמצא בפאניקה ואם הוא ינהג, לא בטוח שהוא ידע לצאת מזה בצורה שלא תהרוג אף אחד..

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

מי יכול להיות אותו גורם? תכירו את החברות שאנחנו אוהבים לשנוא והן יכולות להיות האביר הלבן של גוגל ויצרני המכוניות: חברות הביטוח.

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

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

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

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

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

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

עכשיו אני מחכה למכוניות מעופפות 🙂

שני דברים על סדר היום לגבי פיירפוקס

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

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

אתחיל בהחלטה "פוליטית". אישית אני מתנדב בייעוץ טכני לקבוצת סטודנטים גרמניים שמעוניינים להוציא עיתון דיגיטלי רבעוני, ומכיוון שמדובר בחלקים לא מעטים הקשורים לאמנות טכנולוגית, יש חשיבות לצבעים ולאיכות ה"דפים" (בניגוד לעיתונים דיגיטליים רבים שבהם כבר ב-ZOOM הראשון או השני אתה נתקל בפיקסליזציה קשה). אותם סטודנטים שמרו ב-JPG באיכות גבוהה את התמונות וכתוצאה מכך כל עיתון שקל בערך 100 מגה, שזה המון אם מעוניינים להוריד את העיתון דרך תקשורת סלולרית או תקשורת מזדמנת (כמו WIFI במקום ציבורי), לפיכך התבקשתי לסייע.

אחרי שיטות קצר וקריאת כמה פוסטים של אחרים, החלטתי לנסות להשתמש בפורמט התמונות של גוגל, ה-WebP. הפורמט שנבנה ב-4 שנים האחרונות מציג תוצאות מאוד מרשימות בהשווה ל-JPG ו-PNG, עם חסכון שנע בין 40-70% (ולעיתים יותר, במיוחד בתמונות קטנות כמו אייקונים וכו'). לקחתי את קבצי ה-PNG והמרתי ל-WebP. ירד ב-60%. לפנות בוקר ניסיתי עם סטודנט אחר שאשף בכל הקשור לסקריפטים של פוטושופ להמיר ישירות מ-PSD ל-WebP והדחיסה היתה יותר מרשימה – 72%.

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

קצת רקע על קוד פתוח ופוליטיקה: ישנם לא מעט פרוייקטים בקוד פתוח שמתנהלים בצורה גרועה בגלל החלטות פוליטיות או החלטות מוזרות שקבוצה מסויימת מכתיבה על התפתחות הפרויקט. קחו את GNOME-3 לדוגמא – המעצבים החליטו שיותר לא תהיה אפשרות לזרוק על הדסקטופ קיצורי דרך. (ולפני שיקטלו אותי, גם ב-KDE יש שטויות – שימו אייקונים על הדסקטופ, עכשיו נסו להזיז אותם…). יש מקרים יותר גרועים של פוליטיקה כמובן, כמו כל עניין GNOME מול KDE, אבל לא ניכנס לזה (בפעם ה-2349824) שוב.

פורמט ה-WebP נבנה ע"י גוגל (ליתר דיוק ע"י On2 שניקנו ע"י גוגל) כדי לפתור בעיות שיש עם PNG ועם JPG. הבעיות מבחינת PNG ו-JPG הם גודלי הקבצים והבעיות ספציפית עם JPG זה שהדחיסה שלו גרועה, אין אפשרות לתמונה עם שקיפות (transparency), ובכלל פורמט JPG די ישן. גוגל החלו להוציא את WebP שהיה בהתחלה טוב רק לקבצים קטנים עד בינוניים והראה שיפור ענק בדחיסה אך יחד עם זאת האיכות נשמרה בצורה מעולה. ככל שהפורמט השתפר במהלך הזמן, חברות כמו Facebook וספקי CDN החלו לשים לב יותר לפורמט הזה שמאפשר דחיסה מאסיבית אך עם שמירה על איכות – ואימצו אותו בחום. כיום ספקים רבים (וגם Facebook) שומרים תמונות ב-WebP וממירים לפי הצורך בהתאם לדפדפן.

בחזרה לפיירפוקס: לדפדפן הנחמד הזה כיום לאחר 4 שנים מאז ש-WebP יצא – עדיין אין תמיכה לפורמט. מישהו היה עצלן מדי לכתוב את הקוד? לפי באג 600919 (שניתן לראות כאן מהערה 26) מישהו כבר תרם קוד. גם הסטארט אפ הישראלי Everything.me (תודה לשי אלקין מאותו סטארט-אפ) תרם קוד לפיירפוקס לתמיכה ב-WebP אך המהנדסים במוזילה החליטו שלא להכניס את הקוד מסיבות שונות. בהתחלה טענו שזה צעיר מדי והפורמט עדיין לא גמור, אחר כך עברו לסיבות אחרות והבאג הזה נסגר ונפתח מחדש כ-856375. דיונים, שוב תרומות קוד ו… כלום. נכון להיום, מאי 2014 – כ-4 שנים אחרי ש-WebP לא רק שהתבגר אלא שהוא כבר בשימוש, לפיירפוקס עדיין אין תמיכה ב-WebP מה שמאלץ מפתחים להשתמש בספריה כמו webpjs כדי לגרום לדפדפן להציג תמונה (נעשית המרה on the fly כדי להציג את הפלט) בפורמט WebP.

דפדפנים כמו כרום (כמובן) ו-Opera כבר כוללים את התמיכה. אקספלורר אינו כולל את התמיכה מכיוון שמיקרוסופט השתמשה בפורמט פתוח שהיא בנתה שנקרא JPEG-XR והיא שחררה לפני כשנה ספריה בקוד פתוח (תחת רשיון BSD) לתמיכה ב-JPEG-XR. כיום, חוץ מאקספלורר, אף דפדפן לא תומך בפורמט הנ"ל. האם הוא יותר טוב מ-WebP? לפי מהנדס במוזילה שבדק את הנושא, התשובה החד משמעית היא לא כפי שניתן לראות כאן. פלא שאף דפדפן לא תומך ב-JPEG-XR? למי שמעוניין לדעת, הפורמט הכי טוב לדחיסת תמונה ועדיין לשמור על איכות מעולה הוא מקודד HEVC-MSP שאותו אני בטוח שמוזילה לא יכניסו בקרוב, הואיל והוא "עמוס" בפטנטים.

ההתנהגות הזו של מהנדסי מוזילה חוזרת על עצמה. הפעם הקודמת הבולטת שזה קרה היתה בתמיכה בקידוד וידאו H.264. כל דפדפן תמך בזה חוץ מפיירפוקס. גם הבטחה (שניתנה מאחורי הקלעים) מ-MPEG-LA (הגוף שאחראי על הפטנטים הקשורים לוידאו) למוזילה שהם לא יתבעו אותם לא עזרה, עד שבאוקטובר בשנה שעברה החליטו בפיירפוקס לתמוך ב-H.264, איחור של 4 שנים. אסייג את דברי בנקודה אחת: מוזילה יודעים כשהם רוצים להטמיע קידוד מהר מאוד. מקודד ה-Opus (קידוד אודיו מצוין שכתוב בקוד פתוח שמתאים לשיחות אודיו/וידאו) קיבל תמיכה כבר בגירסה 15.

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

עד כה, פיירפוקס נשאר הדפדפן היחידי שעדיין אינו תומך ב-DRM. אפשר בהחלט להבין מדוע לא: זוהי תמיכה בדבר סגור שלא מאפשר שום חופש לגולש. כרום תומכים כבר ממזמן במספר סוגי DRM ואקספלורר "אלוף" בתמיכה ב-1001 סוגי DRM. מוזילה, שחרטה על דיגלה מקסימום חופש וקוד פתוח, לא היו מוכנים להטמיע שום פתרון.

יש רק בעיה אחת עם זה. אתם יודעים, גולשים שרוצים לראות HULU או Netflix או Amazon Prime. כיום כל השרותים הנ"ל משתמשים ב-Flash או Silverlight וכך מוזילה נהנתה מ-2 העולמות (ספציפית במק ו-Windows). היא תמיכה בתוספים האלו שירוצו בתוך Firefox מבלי להוסיף קוד לתמיכה ב-DRM. (בלינוקס עם Firefox אפשר להשתמש ב-Pipelight כדי להשתמש בפלאש גירסה 13.2 ו-Silverlight 5.1 ועוד כמה תוספים שקיימים רק ל-Windows).

העניין הוא שכל אותן חברות וחברות מדיה אחרות, נמאס לתמוך ב-Flash ובמיוחד ב-Silverlight (בכל זאת צריך לתמוך במשתמש שהתוסף פתאום נתקע לו והוא לא רואה סרטים..) וכל החברות כבר רוצות לעבור לוידאו שנתמך ב-HTML5, אבל בשום פנים ואופן הן לא תשתמשנה בכך מבלי שתהיה תמיכת DRM כדי שהמשתמשים לא "יקליטו" את המדיה (לא חשוב שהטורנטים נותנים איכות הרבה יותר גבוהה). גם מיקרוסופט וגם גוגל הכניסו בדפדפנים שלהם את התמיכה בתוסף EME (עליו אפשר לקרוא בהרחבה כאן) כך שיש להם באופן "טבעי" תמיכה ב-DRM.

אבל במוזילה אין והפעם אי אפשר להסתמך על תוסף כמו Flash או Silverlight. אז מה שמוזילה החליטו הוא משהו מעניין: הם הודיעו שהם "כן" תומכים ב-EME, מה שמיד הוביל עיתונות טכנולוגית לפרסם מאמרים כמו זה לדוגמא.

האם זה נכון? רק חלק קטן מזה נכון. כשאתם תורידו גירסה חדשה של Firefox לא יהיה שם DRM בכלל. מה שכן, ברגע שתנסו לנגן תוכן מוגן (בשרותים שמציעים סרטים וכו'), הדפדפן שלכם יפנה אוטומטית ל-Adobe ואתם תתבקשו לאשר התקנת תוסף מיוחד שמוסיף תמיכת DRM לדפדפן שלכם, כך שמבחינת מוזילה, רשמית ופרקטית אין שום קוד בדפדפן עצמו של DRM. כל מה שיש זה קוד להפניה והתקנת תוסף מיוחד. זה הכל. מוזילה עדיין מתנגדים ל-DRM והם הוסיפו את הקוד רק כדי שהמשתמשים לא יחליפו דפדפן בשביל לצפות בסרטים/סדרות האהובים עליהם שמוגנים ב-DRM.

אחזור לנקודת שימוש שלי ב-Firefox: הוא דפדפן טוב, אך הוא מתקדם בצורה מאוד איטית. נכון, יש לו המון תוספים, אך הבעיה היא עדיין ששיטת ה-Plugins שלו ישנה מאוד (NPAPI). כמה ישנה? מאז נטסקייפ 2.0! כרום עבר להשתמש ב-Pepper (מוכר גם כ-PAPPI) לתוספים, מה שמאפשר להכניס אותם בצורה הרבה יותר בטוחה ל-Sandbox כך שאם יש פירצה לדוגמא בתוסף Flash, המקסימום שהוא יכול להזיק זה בתוך אותו TAB שהוא רץ. לא יותר טוב. שוב, מוזילה לא מעוניינים ב-PAPPI "בשלב זה", וגוגל הכריזו שהם בקרוב חוסמים ומורידים את תמיכת ה-NPAPI בדפדפן שלהם. תנחשו מה יצרני תוספים יעשו? יתמכו ב-PAPPI כי כרום עכשיו שולט בשוק הדפדפנים (תסתכלו כאן) ושוב במוזילה ירוצו לממש משהו שכבר כולם זועקים שיממשו (באג 729481 בשבילכם). אגב, למשתמשי לינוקס עם פיירפוקס ו-Flash: הגירסה האחרונה שקיימת ל-Firefox היא … 11.2 (שכבר לא כוללת תמיכה ב-Streaming באתרי וידאו רבים) כי החל מאותה גירסה, אדובי כבר לא תומכת יותר ב-NPAPI. משתמשי כרום מקבלים את Flash 12 (בקרוב 13).

סקירה: ASUS Chromebox

גוגל מנסה לכבוש נתחים בשוק המחשוב האישי הביתי ולהיות המחשב השני או השלישי בבית. לשם כך הם בנו את Chrome OS, מערכת הפעלה שבנויה להציג רק דפדפן עם אפליקציות WEB. כמו תמיד, גוגל עצמה אינה מייצרת חומרה אלא נעזרת ביצרנים שותפים שמקבלים את מערכת ההפעלה ובונים מוצרים סביבה, כך ישנם בשוק Chromebook (שהוא בתצורת מחשב נייד), ChromeBox (קופסא עצמאית שאותה אסקור היום) ו-ChromeBase (מסך מחשב שכבר כולל את המחשב).

IMG_20140510_192558קופסת ה-ChromeBox של ASUS לא מכילה דברים רבים: הקופסא עצמה, ספק ריבועי שמתחבר לחשמל (ועלול לעשות בעיות – כל הספק "תלוי" על 2 הפינים של החשמל), וחתיכת פלסטיק כדי להצמיד את המחשב לחלק האחורי של המסך אם רוצים (חיבור VESA).

מבחינת קלות שימוש – Chrome OS היא מערכת מאוד קלה לשימוש. מרגע ההפעלה שלה ועד שנכנסים לוקח 3 שניות, זמן שאפילו מסך סטנדרטי לוקח לו יותר לדלוק. לאחר הפעלה ראשונית תצטרכו לבצע הגדרות WIFI (אפשר להתחבר עם כבל רשת רגיל), להכניס את שם המשתמש וסיסמת ה-GMAIL שלכם ו.. זהו. אתם בעניינים.

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

מבחינת מערכת ההפעלה – היא אמנם קלה לשימוש, אבל עדיין חסר לה את הליטוש הסופי. כך לדוגמא עדיין אין Anti Aliasing מלא וחלק כמו שיש ב-Windows 7 ומעלה (אם כי ב-80% מהאתרים לא תתקלו בבעיה כזו). תצטרכו עדיין להגדיר דברים כמו שפה ושעון, וחבל שגוגל לא הוסיפו Wizard ראשוני להגדיר את הדברים הנ"ל, אך יחד עם זאת, ברגע שמגדירים – זה נגמר. אפשר לתת למשתמש לעבוד כאילו זו היתה המכונה שלו מאז ומתמיד.

מבחינת ביצועים – כשפתוחים מספר קטן של טאבים, המערכת עובדת טוב מאוד, אולם כשמספר הטאבים גדל לעשות, המערכת תזחל בגלל כמות הזכרון הקטנה (2 גי'גה). החדשות הטובות הן שניתן לפתוח את הקופסא מלמטה (זה לא פוגע באחריות) ואפשר להרחיב זכרון עד 16 ג'יגה עם 2 מקלות. המחשב מגיע עם אחסון פנימי של 16 ג'יגהבייט אך ניתן להחליף את ה-SSD (בפורמט mSATA) לגדולים יותר וישנם גם גדלים של 256 ג'יגהבייט, כך שמבחינת הרחבה, למעט החלפת מעבד, ניתן לשדרג בצורה לא רעה את המכשיר.

מבחינת תוספים מותקנים, כרום OS מגיע עם תוסף Netflix מותקן פנימית כך שניתן לצפות ישירות ב-Netflix אם יש לך מנוי (אם כי לא ב-HD משום מה). מבחינת Flash המערכת מגיעה עם גירסה שלא קיימת בלינוקס ושלא מופצת ע"י Adobe: גירסה 13 שתומכת בהרבה יותר דברים (מבחינת Streaming). גם תוסף ה-Chrome Remote Desktop נמצא, כך שאפשר להתחבר למערכת אחרות בלי יותר מדי הגדרות.

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

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

עדכונים: כל 6 שבועות גוגל מוציאה עדכונים ל-Chrome OS, כך שהמערכת שלכם תמיד תהיה מעודכנת (העדכונים מגיעים מגוגל, לא מיצרן החומרה).

עכשיו נגיע לחלק היותר "עסיסי" – למתקדמים.

ה-ChromeBox זו קופסה עם לינוקס (בלי BIOS), מה שאומר שקופסא כזו טכנית מתחננת לאיזה Hacking. ב-ChromeBox יש חור קטן שלחיצה עליו תוביל למסך הפעלה ששם תוכלו להעביר את המחשב למצב Developer Mode. זה ימחק את כל מה שקיים במחשב אבל מצד שני יהיה לכם root

לאחר שתבצעו את המעבר, תוכלו להתקין תוכנה כמו Crouton שמאפשרת לכם להתקין דברים נוספים כ-chroot (כלומר שזה ירוץ תחת Chrome OS אבל ב-root וירטואלי נפרד). כך לדוגמא תוכלו להתקין XBMC או סביבות גרפיות כמו gnome, unity, ומערכות כמו cinnamon, ubuntu, debian ועוד, מה שהופך את המחשב הזה לכלי עבודה שעליו תוכלו להריץ דברים נוספים שלא מתאפשרים דרך Chrome OS. צריכים להתקין סקייפ או כל תוכנה לינוקסית אחרת? תוכלו לעשות זאת בלי שום בעיה, רק כדאי לזכור את מגבלת המקום על ה-SSD. במצב של מחשב חדש ישארו לכם קצת יומר מ-9 ג'יגהבייט של מקום.

למי מתאים מחשב כזה? לכמה מקומות:

  • עמדת גלישה בבית / משרדים
  • עמדת Video Conference (יש תמיכה במצלמות Web כמו לוג'יטק)
  • Thin Client לעובדים (יש תמיכת RDP ו-ICA, בקרוב יהיו תוספים של VMWare View ואחרים)
  • כל מקום שבו האפליקציות המשומשות באותו מקום הינן אפליקציות Web שיכולות להציג בצורה נאותה ב-Chrome

מחיר: $179 לגירסת Haswell Based Celeron. בהמשך יהיו גירסאות עם מעבדים i5 ו-i7 אם כי שם המחירים מפליגים צפונה.

ולסיום: טיפ קטן – אם אתם קונים מכשיר כזה בחו"ל, אל תקנו ב-eBay. עדיף לרכוש דרך אמזון או כל ספק אחר כל עוד יש לו את המכשיר במלאי זמין.

כמה מילים על "נוזקה" חדשה לאנדרואיד

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

תכירו את הנוזקה שנקראת Koler. בעקרון כל מה שהתוכנה עושה, היא בעצם מנסה להפחיד אותך בכך שהיא פותחת דף HTML עם כתובת ה-IP שלך, טוענת שניסית לראות פורנו לא חוקי ומציגה בחלק העליון לוגואים של סוכנויות כמו FBI וכו' (בהתאם למדינה, האפליקציה משתמשת ב-GeoIP).

אם תראה מסך כזה, אתה תנסה ללחוץ על כפתור ה-Back או Home. נחמד, אבל אחרי 5 שניות תקבל את אותו מסך. תכבה ותדליק את המכשיר? אוקיי, אחרי שהוא יופעל מחדש, שוב תקבל את המסך הזה. הפתרון של האפליקציה: שלם סכום של $300 כדי להסיר ועד אז "הקבצים שלך מוצפנים". אפשר להירגע, האפליקציה לא נוגעת בקבצים שלך (בגירסה הזו לפחות).

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

אז איך נפתרים מזה?

דרך אחת לעשות זאת היא

  • כניסה ל-Recovery של המכשיר שלך (התקנת CWM או TWRP על המכשיר שלך, במקום ה-recovery הצולע שמגיע עם המכשיר. נכון???). במידה ולא התקנת והמכשיר ללא נעילה (oem unlock) תוכל לנסות boot מ-image שישב במחשב שלך בחיבור USB ובמצב ADB.
  • ביצוע גיבוי מלא של המכשיר שלך לכרטיס מיקרו SD או לגיבוי שאתה יודע היכן הוא ישמר.
  • איפוס המכשיר שלך (מחיקה של ה-data) במידה ואינך משתמש ב-TWRP כ-recovery
  • אם אתה משתמש ב-TWRP גירסה 2.6 ומעלה, כנס ל-Advanced ולחץ על File Manager. בתיקיית sdcard/Downloads/ תוכל למצוא את שם קובץ ה-APK שהמשתמש הוריד ועושה צרות. זכור את שמו. תוכל למצוא עותק שלו בתוך תיקיית data/app/ ואם אתה מוצא אותו שם, מחק אותו והפעל את המכשיר מחדש. עדיין הנזק מופיע? נעבור לשלב הבא.
  • אם הגיבוי שביצעת נשמר על כרטיס מיקרו SD, העבר את הכרטיס לקורא כרטיסים ב-PC, ופרוס את הקובץ ZIP (או tar) בהתאם לאפליקציית הגיבוי שהשתמשת בה.
  • כפי שמופיע לעיל – יש צורך לחפש בתיקיית ה-Downloads שם קובץ APK שהורד לאחרונה ולחפש עותקים שלו ב-data/apps/ ו-system/apps/ היכן שמצאת – מחוק.
    ארוז את הקובץ לאותו פורמט, הפעל את מצב recovery ושחזר. אתה אמור להיות עכשיו ללא הנוזקה.

במכשירים כמו נקסוס 5 מומלץ להתקין את TWRP (או לעשות boot מ-image שיושב על דיסק) ולבצע זאת דרך ה-File Manager, הואיל ואין למכשיר כרטיס מיקרו SD.

ישנן אפשרויות יותר מתקדמות (שלחלק מהאנשים יהיו פשוטים) כמו לדוגמא העניין שאם הפעלת USB Debug במכשיר שלך, תוכל להיכנס ישירות דרך Windows או Linux למכשיר שלך ועם פקודת adb  shell pm uninstall -k crap.apk(כאשר crap.apk הוא שם הנוזקה) למחוק אותו מהמכשיר. אין כבל ויש לך root? תוכנת sshdroid תתן לך SSH מלא למכשיר.

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

נקודות חשובות למשתמשים:

  • ודאו כי הפונקציה בהגדרות -> "אבטחה" ("מקורות לא ידועים") היא כבויה.
  • רוב המשתמשים לא צריכים root ולכן גם אם המכשיר הוא כבר לאחר root, כבו את הפונקציה (באפליקציית SuperSu כנסו ל-Settings והורידו את הסימון מ-Enable Superuser), כך לא תתאפשר התקנת אפליקציה לא מורשית ברמת מערכת אלא מקסימום ברמת משתמש.
  • השתמשו אך ורק ב-Google Play.
  • אם יש צורך להתקין אפליקציה חיצונית (APK) ודאו כי היא מגיעה ממקור ידוע ובטוח ושיש לכם גיבוי למכשיר לפני ההתקנה.

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

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