הופעת הטלוויזיה החכמה נתנה לנו לא מעט דברים ליהנות מהם. זה אפשר לנו לאחד את (רוב) זמן ההפעלה של המסך שלנו במכשיר אחד (ללא צורך במסכים זה לצד זה), וזה אפשרה לנו לעשות דברים בטלוויזיה שלנו שלא היינו יכולים לעשות קודם ללא עזרת קונסולות משחקים או מערכות מחשב במחיר מופקע.
נוסף על כך, הטרנד הזה גם הוליד פתרונות לא יקרים להפוך טלוויזיות "טיפשיות" לחכמות. פתרון אחד כזה היה התשובה של גוגל ל-AppleTV של קופרטינו, ה Chromecast. המכשיר הקטן לא התפתח הרבה מאז הכניסה הצנועה שלו לשוק ביולי 2013 (ואפשר לראות אותו על ידי השוואה עם הגלגול האחרון של דונגל ה-HDMI). עם זאת, זה בגלל מפתחים כמו XDA Senior Member רונגונג שהמכשיר (והבעלים) קיבל הרבה יותר רווח עבור 35 הדולר העלובים שהוא עולה.
ה-Chromecast הוא למעשה חסר תועלת ללא חיבור לאינטרנט, וגוגל דאגה לכך על ידי הוספת מספר רב של מנעולים כדי למנוע דברים כמו קושחה מותאמת אישית. זהו למעשה עקב אכילס שלו... או לפחות זה היה. הכנס ל-rCast. זהו ROM מותאם אישית שבעצם מאפשר למשתמש לעשות שימוש טוב בזיכרון הפנימי של ה-Chromecast על ידי הפעלת הפעלת מדיה מקומית. מה שכן, המכשיר לא דורש חיבור לאינטרנט כדי שיוכל לעבוד. המפתח ממשיך ומסביר שה-ROM משתמש בקבצים בינאריים מתוקנים כדי להפוך את הפינג לשרתי Google להיות מופנה לשרת מקומי במקום זאת.
- cast_shell ו-net_mgr מבצעים בקשות http לשרתי גוגל. תיקנתי את הקבצים הבינאריים האלה כדי שהם מגישים בקשות לשרת האינטרנט המקומי במקום זאת.
- המכשיר מבצע חיפוש dns שנשלח לשרת 8.8.8.8. עבדתי על זה על ידי יצירת כינוי עבור 8.8.8.8 במארח המקומי והרצתי שרת dns.
- המכשיר לא יסיים את האתחול עד שיקבל זמן מעודכן מ-pool.ntp.org. זה תוקן על ידי הוספת pool.ntp.org כ-127.0.0.1 בקובץ המארחים, והפעלת שרת sntp באופן מקומי.
דרכים לעקיפת הבעיה יאפשרו למכשיר להפעיל כרגיל גם כאשר הרשת חסרה.
מיותר לציין שהמכשיר חייב להיות מסוגל להבהב עליו קושחה מותאמת אישית מכיוון שמדובר ב-ROM מבוסס Eureka. נסה את זה אם בא לך לעשות משהו "מהנה" עם ה-Chromecast הישן שלך.
תוכל למצוא מידע נוסף ואת המדריך המלא ב- חוט מקורי rCast.