Pojawienie się inteligentnych telewizorów dało nam wiele rzeczy, którymi można się cieszyć. Pozwoliło nam to skonsolidować (większość) czasu spędzonego na ekranie na jednym urządzeniu (bez konieczności posiadania ekranów ustawionych obok siebie) i umożliwiło umożliwiło nam robienie na telewizorach rzeczy, których nie moglibyśmy wcześniej zrobić bez pomocy drogich konsol do gier lub systemów komputerowych.
Co więcej, trend ten zrodził także niedrogie rozwiązania pozwalające zamienić „głupie” telewizory w inteligentne. Jednym z takich rozwiązań była odpowiedź Google na AppleTV z Cupertino Chromecasta. To małe urządzenie nie ewoluowało zbytnio od czasu jego skromnego wejścia na rynek w lipcu 2013 roku (co można zobaczyć porównując z najnowszym wcieleniem klucza sprzętowego HDMI). Dzieje się tak jednak dzięki programistom takim jak XDA Senior Member rundgong że urządzenie (i właściciele) osiągnęło znacznie większy zysk za marne 35 dolarów, które kosztuje.
Chromecast jest w zasadzie bezużyteczny bez połączenia z Internetem, a Google zadbał o to, dodając dużą liczbę blokad, aby zapobiec np. niestandardowemu oprogramowaniu sprzętowemu. To właściwie pięta achillesowa... a przynajmniej tak było.
Wpisz rCast. Jest to niestandardowa pamięć ROM, która zasadniczo umożliwia użytkownikowi dobre wykorzystanie pamięci wewnętrznej Chromecasta, umożliwiając lokalne odtwarzanie multimediów. Co więcej, urządzenie do pracy nie wymaga połączenia z Internetem. Twórca wyjaśnia dalej, że ROM używa poprawionych plików binarnych, aby zamiast tego polecenie ping do serwerów Google było kierowane do serwera lokalnego.- cast_shell i net_mgr wysyła żądania http do serwerów Google. Poprawiłem te pliki binarne, aby zamiast tego wysyłały żądania do lokalnego serwera WWW.
- Urządzenie wykonuje wyszukiwanie DNS wysłane do serwera 8.8.8.8. Rozwiązałem ten problem, tworząc alias dla wersji 8.8.8.8 na lokalnym hoście i uruchamiając serwer DNS.
- Urządzenie nie zakończy uruchamiania, dopóki nie otrzyma aktualnej godziny z Pool.ntp.org. Problem można rozwiązać, dodając plik Pool.ntp.org jako 127.0.0.1 w pliku hosts i lokalnie uruchamiając serwer sntp.
Te obejścia pozwolą urządzeniu uruchomić się normalnie, nawet jeśli brakuje sieci.
Nie trzeba dodawać, że urządzenie musi mieć możliwość flashowania niestandardowego oprogramowania układowego, ponieważ jest to pamięć ROM oparta na Eurece. Śmiało, wypróbuj, jeśli masz ochotę zrobić coś „zabawnego” ze swoim starym Chromecastem.
Więcej informacji i pełny przewodnik znajdziesz w rPrześlij oryginalny wątek.