Google TV Hackers Open a Shell on the Chromecast; More Hacks To Follow
Via Engadget comes the news that Google's latest (and quickly sold-out) toy, the Chromecast, may soon be hacked out of one-trick-pony status; just a few days after it came out, the folks at GTV Hacker have successfully turned their attention to the Chromecast, and managed to exploit the device's bootloader and spawn a root shell. Some interesting findings, as explained in their blog post: "[I]t’s actually a modified Google TV release, but with all of the Bionic / Dalvik stripped out and replaced with a single binary for Chromecast. Since the Marvell DE3005 SOC running this is a single core variant of the 88DE3100, most of the Google TV code was reused. So, although it’s not going to let you install an APK or anything, its origins: the bootloader, kernel, init scripts, binaries, are all from the Google TV. We are not ruling out the ability for this to become a Google TV 'stick.'"
Google's "Chromebooks" have a fairly trivial (and documented/vendor-provided) mechanism for booting whatever you want on them. They default to using the crypto-tastic signed image; but it's not a hack to turn that off.
The phones that they sell directly (at least if you don't count the...um...wonderful people at Motorola) also tend not to be terribly touchy on that score.
Google TV devices, though, and now this 'Chromecast' thing they lock up tight. Are they trying to appease some paranoic video rightsholder? Is there some benefit to Google that I'm not seeing? Why the (comparatively) hands-off treatment of other devices compared to the freaking out about things that connect to TVs by default? It's doubly odd because many contemporary phones and tablets can connect to TVs, though that isn't their primary use case.
Devices where users only have to plug in and switch to the related input on their TV will win. Regardless of whatever techies moan and groan about, simplicity and elegance is what sells (did you not pay attention during the initial iPhone craze?)
No one is going to want to buy an empty usb drive, install their own choice of OS, required streaming programs, etc, after-which they then have to CONFIGURE it (I know, scary word).. see where I'm going with this though? No average Joe or Jane is going to do that, they will spend the seemingly cheap $35? (I can't remember the price) for this fancy stick that has the word Google written on it.
Its CHEAP and backed by google. you would have more of a point if it werent so insanely cheap. I have lots of ways of getting video to my TVs I have an HDMi distribution panel that reaches every TV in the house, I have 3 win7 MCE DVRs, 3 Apple TVs + a mac mini that can stream anything to them., several Micca players, etc. I like Chromecast because its cheap, easy to use and I can slap one on every Tv for less then a single Apple TV. For the price, it represents a good value.
Good-bye
According to Chromecast's official support page, Linux isn't supported: https://support.google.com/chromecast/answer/3209990?hl=en. I'm hearing mixed reports that it works, or doesn't, on various distros. At any rate, Google has done a lousy job of supporting the platform that made them rich (think Picasa for Linux, the non-existent Linux Drive client, etc.). I don't have a Chromecast. For one thing, it doesn't seem to do much more than my Blu-Ray and HDTV can already do. For another, I'm not sure I could even use it with my Linux box. Has anyone been able to use it with Linux?
Sure, its cool to have a USB sized PC in your pocket, but its not like there are not already 100's of them out there, that are NOT locked down.
---- Booth was a patriot ----
i dont think anyone was advocating using an empty usb drive, which is nothing but a storage medium, in place of this. but rather, one of the many quad-core android jellybean hdmi dongles available from china for $30-80 (with varying hardware specs) such as this: http://www.youtube.com/watch?v=jkws05jsAH8
its not like there are not already 100's of them out there
That depends on whether home users are aware that these "already 100's of them" exist. A lot of them are sold only online, not in brick-and-mortar stores where one is already shopping for other things, and they aren't promoted very well. Google can back the Chromecast with marketing muscle in Latin-alphabet markets that a no-name Chinese company can't really match.
ITs not just YouTube. Press Ctrl+o in Chrome and load up any h.264 movie and stream it to Chromecast. Netflix works flawlessly already, more apps will be coming fast. The dongle is not the product, the API that drives it is. There is going ot be a FLOOD of development for this thing. The problem with Apple TV is that it only works with Apple gear and its closed to small developers.. With Chromecast ANY computer running chrome can cast to it.
Good-bye