yashsingh1/xdaforums huggingface dataset:
[Google Chromecast] ddggttff3:
If you only plan on using the Teensy for this exploit, then there is no difference between the devices.
[Google Chromecast] Restorer:
Thanks for confirming. Just ordered the basic one from PJRC. For UK people that works out at £15.68 delivered - nice to see a company providing the standard airmail option.
[Google Chromecast] Johan1976:
Just ordered Teensy.

As cable I ordered this one http://www.amazon.co.uk/gp/product/B00EJP5XR2/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1 since the really "cheap" ones never are shipped to Sweden. I hope this cable works.
[Google Chromecast] tibble89:
Teensy++ 2.0

Price:	£26.09

Sold by HiTechStoreGermany and Fulfilled by Amazon.

"HiTech Store" is an official re-seller in Germany so should be an original, even though seems slightly expensive.

*can't post link* :(

-

Google Chromecast HDMI Streaming Media Player by Google

In stock on August 23, 2014

Is there a risk that if you wait for them to be in stock they'll be updated and not exploitable?
[Google Chromecast] nappster:
It`s nice to hear thats Chromecast can be rootet at new Firmware but what can my chromecast when its rootet ?

Have I any more support for DTS in MKV Files ? or What is my win when i rooted it ?
[Google Chromecast] ddggttff3:
Nope, for this root there is no advantage to using one over the other.

Also just for an update for those who are asking, when this is released there WILL be a source drop along with it, and for those more advanced out there it should be portable to most, if not all, devices that have low level USB access.

As for an ETA, I really hate to give them out but we are shooting for some time in the next few weeks. Note that because the source is being released, google will probably have this baby patched up within days of the actual drop.
[Google Chromecast] Asphyx:
Control of the device...

Easier VPN/DNS bypass for region restriction...

Custom Whitelist support meaning more available apps.

No DTS support has to be built into the receiver app that plays the file...So far only app I know that supports that is Netflix.
[Google Chromecast] .kaputnik.:
Concerning the recommendation to update to build 16664; is it because there's nothing to exploit in earlier versions, or is it just that the current tools only will work with 16664 or higher?

I'm abroad right now, brought my CC just in case something like this was announced, wondering if I should update it via mobile broadband despite the heavy roaming fees, or take a gamble that a tool working with lower build numbers will be released later.
[Google Chromecast] ddggttff3:
When the exploit releases, it will work in two scenarios:

New In Box Chromecasts (US devices verified, International to be tested soon)

Chromecasts on 16664 or higher (as all of these builds share the same bootloader)
[Google Chromecast] .kaputnik.:
Ah, I see. New in box as in any CC that has never been configured, or as in the ones you'd find in a store right now, with whatever build version they have?

Got a grey imported US one with build 12840, only booted it to query it for the build number :)
[Google Chromecast] ddggttff3:
12840/12940 should be covered by the out of box firmware root :)
[Google Chromecast] .kaputnik.:
Great! Then I'll just wait until I get back home again. I'm a Swede in Russia, probably it would cost me more to download the update than I paid for the CC, so I'm more than happy to be able to wait :D

Many thanks for your prompt replies!
[Google Chromecast] pwvandeursen:
Hi will the teensy 3.1 work as well. saw the requirement 2.0 but dont know if that is at least 2.0 or specifically 2.0.

thanks

Patrick
[Google Chromecast] Lizard:
Already answered here: http://xdaforums.com/showpost.php?p=54885650&postcount=9
[Google Chromecast] Nugstar:
Fantastic news!

Teensy 2.0 ordered and on the way to Sydney!

Now time to disconnect my Chromecast...

Happy to help out other Sydneysiders looking to root once the exploit's been released.
[Google Chromecast] Asphyx:
Is it safe to say that the Video posted does not contain ALL the steps needed to root the device as I suspect some software must be loaded to the Teensy first for it to do it's Magic?

(not asking for details here the fewer the better until you make an actual release just trying to wrap my head around the Teensy since it's a new device to me.)

And just a fair warning to others who want to do this and/or are waiting for a Teensy to arrive...

If you already have the right version OS on CCast you really should Unplug it until you have achieved Root because Google Devs knowing the Teensy is part of the key to this might find some way to plug it up while we wait...

Better safe than sorry!
[Google Chromecast] sic0048:
Looking forward to the release! I guess now I can buy my second Chromecast. The 1st was rooted via the original firmware method, but I have been hesitant to buy a 2nd unit until now. Thanks!
[Google Chromecast] tigger2014:
Does anyone know a way of blocking OTA updates from the router as then i can still use my chrome cast whilst i wait, the url etc of the updates i need to block should be sufficient as i know my way around IPtables
[Google Chromecast] Asphyx:
Yep thats kind of what I thought...I have never really played with one but looking at their site seems like it might have some good entertainment value outside of this hack.

I suspect the release will have all the programming included to load into so it's still going to be snap.

---------- Post added at 05:21 PM ---------- Previous post was at 05:19 PM ----------

No not really...If the device can see the internet to load the receiver apps (so it can be used) then it sees enough to update...

Best bet is to just unplug it until you have rooted it unless your fine with just buying a new one in box to root later...Considering the price it's not all that crazy of an idea.
[Google Chromecast] Restorer:
Thankfully I have 2 already and am happy to do a bit of swapping around if needed during the wait,

Is there much evidence out there that Google would be working flat out to kill this thing the minute it is released? And in any case I wonder how easy that would be for them? I wonder also how much stomach Google devs would have for this kind of fight?
[Google Chromecast] ClearD:
At $16, I'm gonna try to order a teensy 2.0 when I get a little disposable income. Buying a house in less than a week though, so might be a while lol. CC already unplugged.
[Google Chromecast] Luxferro:
You might be able to get away with filtering out :

*googletv-eureka/stable-channel/ota*.zip

I have no idea if it works. But looks like all the OTA update URLs are the same with exception to the zip name.
[Google Chromecast] Asphyx:
Yes they have a vested interest in keeping the unit as locked down as possible because the content providers are scared to death of Piracy. If they think the device is not secure they could refuse to support the device which would limit it's usefulness (and sales) in the long run.

Remember Google is a monster Huge company and they employ some of the smartest people and programmers on the planet.

Just maybe not as smart as some of the folks who come up with these hacks and post them here at XDA... LOL

What would be looking at these files to filter them? Certainly not a router...
[Google Chromecast] Luxferro:
Sure they would. Lots of routers having blocking by url or keywords in the url. It's one of the methods people are using to block Amazon Fire TV OTA's, which I use myself.

http://xdaforums.com/showthread.php?t=2760884

Now I'm not sure if all work with wildcards, but if not you can just use:

http://dl.google.com/googletv-eureka/stable-channel/ota

Chromecast OTA URLs are listed here: http://xdaforums.com/wiki/Google_Chromecast
[Google Chromecast] Kyonz:
This is why I generally stay the heck away from the Netflix binaries on the Chromecast, I know better than to poke the bear ;)
[Google Chromecast] Asphyx:
LOL yeah but I would love to be able to rip their app apart to try and cobble together a DTS capable default player app for CCast! LOL

Perhaps one without the sandbox!
[Google Chromecast] az1324:
Uses LUFA? Source code will be available? Maybe can be ported to all those PS3 dongles out there? Or not enough memory?
[Google Chromecast] Asphyx:
Well I just got home and found a teensy little package waiting for me...

I'm going to look through the project list on their site and see if I can program it to Mute my neighbors dog after I root my CCast! LOL
[Google Chromecast] Bazzz66:
Teensy 2.0 just came in with the mail.....

Chromecast just waiting without power at the moment.....

I am ready to go :D
[Google Chromecast] JayDee78:
Any chance that the new flashcast image can be released before the exploit project for the teensy? Or are there clues in there that can lead to the exploit being closed if released before the exploit?

Got a feeling that there will be some traffic on the flashcast links once it is released and if i understand the video right it will be ~100-130mb in size(flashcast+eureka_rom), so just spreading the traffic out a few days ahead of time might be good idea if it will get the amount of hits it deserves :)

Just curios and in standby mode for when it is released :)
[Google Chromecast] mildlydisturbed:
Or they could release it as a torrent and the more popular it got the faster everyone would get it.
[Google Chromecast] ddggttff3:
The flashcast image for this root is actually custom, as it includes the ability to downgrade the bootloader as well as install the latest Eureka-ROM (17977.001). As for bandwidth, it shouldent be much of an issue :)

Hmm, never thought of this to be honest... Might be a good idea as a backup plan.
[Google Chromecast] mildlydisturbed:
Better for a primary plan - your users can (and will,) donate their bandwidth, after a few people have it it becomes incredibly fast. Let's say your point of torrent hosting has a failure, bam, goes right on as long as users are hosting it.

Torrent protocol checks as it's transmitting (or after it's done) that the file is intact and proper - no need to compare against an MD5. Nobody will ever receive a bad copy.

People can download 200 meg torrents on their cell phones using uTorrent. Just try getting a 200 meg file via Android download manager...

Traditional method: gosh, everyone's downloading at the same time, this will take FOREVER (followed by the file host saying they're working on fixing some issue)

Torrent: Gosh, everyone's downloading at the same time, this will take NO TIME

xda even put in a half assed effort at getting torrent distribution mainstream.

If you want it hosted for torrent, just pm me a download link, I'll pm you a magnet link you can post in the op. I've got a few 100 meg connections available ;)
[Google Chromecast] theronkinator:
Do we think other hardware will work? I remember when the first hardware PS3 jailbreak came out and people were getting it running on calculators and mobile phones, will this be similar? I have a raspberry Pi, or should I just buy a teensy? Just will take a while to come and I'll never use it again.

Will this work:

Digispark - The tiny, Arduino enabled, usb dev board!

Fair bit cheaper than the teensy, can get it for $6.
[Google Chromecast] Sotolotl:
I think the teensy is used because it allows for full control of its USB port, which can be used to trick the Chromecast into thinking it's some official device. Arduino and Arduino compatible clones can't control their USB port, they have a serial-usb converter built in; so all they can really do is send serial commands over usb. It may be possible with a USB shield for the Arduino, but that is starting to get expensive, and isnt as easily sourced as a stock teensy. Maybe once the exploit is released it may be ported to Arduino /w USB shield
[Google Chromecast] az1324:
Arduino Leonardo and pro micro use the same chip.
[Google Chromecast] fabi280:
"Modern" Arduinos don't use this "technique" anymore, Leonardo can be used as any USB Device as you want. Even the Uno R3 doesn't use a simple serial-usb converter, its a ATMega 16u2 which can also be reprogrammed to act like any other USB Device.

You can probably use any ATMega32U4 or AT90USB1286. Maybe even other devices - but you'll have to port it without any sourcecode as they probably won't release their sources to slow down Google a bit.

The thing is, its much easier to develop something on a "defined" platform which is available for everyone that doesnt cost much than saying something like you'll have to get an ATMega32U4, a 16MHz clock source, resistors, voltage regulators,...

Users would have problems with that, especially if their soldering skills would suck. Additionally I guess the teensy provides it's own library like the arduinos have them. There are a lot of people that use cheap arduinos for their projects instead of the bulk blank chip.
[Google Chromecast] Sotolotl:
Wow, I didn't realise I'd fallen so far behind the times. I need to brush up on my embedded systems!

On a side note, do we have an expected release date for the new root method?
[Google Chromecast] Asphyx:
Don't feel bad....You lost most of us somewhere around the 3rd Arduino reference! LOL
[Google Chromecast] Lizard:
The source will be included:

http://xdaforums.com/showpost.php?p=54910229&postcount=26
[Google Chromecast] fkrone:
The root exploit might be closer than we thought:

Source: https://twitter.com/gtvhacker/status/502777028290965505
[Google Chromecast] Kyonz:
Well that's an interesting rumor, aren't you just the office gossip ;)
[Google Chromecast] Restorer:
Hope the rumours wrong. Those of us not in the US need time to allow our Teensys to arrive before Google step on this :D - though I imagine we are safe with our devices unplugged?
[Google Chromecast] ClearD:
Lol just unplug your cc until the teensy arrives. :)
[Google Chromecast] Restorer:
haha you were quick with that! Just realised that and corrected my post while u were typing lol
[Google Chromecast] JayDee78:
Hopefully i can use my unpowered $2 usb hub for this, or i´ll have to make an powered otg cabel myself. Got one in the mail,but think that will take like 2-3 weeks to get here...

Will be fun to see the numbers climbing on how many chromcasts that use eurekarom on the ota page!:D
[Google Chromecast] ddggttff3:
Sadly you will need an OTG cable for this, as the exploit will not work over a USB Hub.

As for a quick update, it seems that the source for this exploit will be a bit behind the actual release of the exploit as it needs some cleaning up before release, or so I am told.
[Google Chromecast] tigger2014:
How big a usb do we need 4GB or 8GB
[Google Chromecast] JayDee78:
Thanks for the heads up!

Franken-OTG cabel soldered up and ready :)
[Google Chromecast] tigger2014:
Same here if only my Teensy had arrived
[Google Chromecast] -Mr. X-:
Had a teensy 2++ already just waiting on release now :)
[Google Chromecast] ClearD:
Just got wife permission to buy a teensy 2.0 :) I'll be ordering one after we get everything situated for our new house.
[Google Chromecast] fabi280:
You guys failed. I replied in a small break at work, so it wasn't my fault ;)

https://twitter.com/gtvhacker/status/502941289793331200

But still, this sucks. I want to plug my chromecast back in, normal tv sucks - at least in Germany.

Not just the fact that it won't be released within 24 hours but also the fact that they put up the "tweet as much as you can" "competition". This was done in a relatively small timeframe, there are a lot of people living in timezones where this was in the middle of the night or in the middle of the work day. And also, a lot of chromecast owners don't even know or think about rooting. And not even everyone is using twitter or has an account over there

I mean it's awesome that they share it, but they could at least say it will be release within 24 hours/48 hours/this weekend/next week/... Instead of doing something like this
[Google Chromecast] Zenofex:
We're just trying to have some fun before we release, I'm sorry if it rubbed you the wrong way but we really didn't see any harm in seeing the release get more attention and interacting with the community.

Regardless, if no one were to tweet the groups involved they'd/we'd still release. This bug took a lot of work from a lot of different people. It took roughly a year for another ChromeCast root to come out after the original release and there may not be another. Try to have fun with this root and spread it around.

The thing that would probably disappoint us the most is if only a handful of people managed to root their ChromeCast prior to patching.

Thanks,

Zenofex

(GTVHacker)
[Google Chromecast] chozyn:
Just purchased everything necessary for the root process...even looking into projects with the teensy for after the root is done.
[Google Chromecast] ddggttff3:
Root is out!

http://xdaforums.com/hardware-hacking/chromecast/root-hubcap-chromecast-root-release-t2855893
[Google Chromecast] tvall:
crap... I was hoping to be not tired when working tomorrow.

thanks for releasing this awesomeness, and depriving me of sleep.

edit: worked. nice web panel. i think i'll save the hacking for tomorrow, for now i still have time to sleep.
[Google Chromecast] zerohalo:
Can confirm - root works as advertised!

[IMG="Boot"]http://imgur.com/8WtwJ5x[/IMG]

[IMG="Web config"]http://imgur.com/Zg5nmb2[/IMG]
[Google Chromecast] fabi280:
Okay, I can totally understand this point. You could have written something like this before or contact a news site like androidpolice for a press release so it gains more attention.

I'm sorry that I was writing a bit rough. Anyway, I'd like to donate you something at the beginning of next month, but I didn't see any donate button from you guys yet. I'm a student, so don't expect more than 1-2 beer per person.
[Google Chromecast] Zenofex:
No worries at all, and I can't speak for the other groups involved but I wouldn't worry about donating to GTVHacker. We accept bitcoin donations but it's really not anything we try to promote. We also love getting free hardware for hacking but that's mostly just from friendly vendors or manufacturers.

Regarding why the tweet was worded the way it was. It's actually really hard to say much in 140 characters, particularly also while including the twitter handles of all the groups involved.

No hard feelings either way, just stating our viewpoint.

Thanks,

Zenofex

(GTVHacker)
[Google Chromecast] X3r0X:
Hey there,

great work!

Any chances to get it ported to an original teensy++? Many people have these ps3break or psgrove dongle with AT90USB162 laying around.

Greetz
[Google Chromecast] nolook:
thanks for this exploit... have a teensy2++ from the ps3 exploit and worked great.. i used a regular otg cable but with a generic usb y cable and it worked too!
[Google Chromecast] zenitraM:
I can confirm this works with a Teensylu (Teensy clone for 3D printers) using the 2++ hex \o/

Also, you only need direct USB for the Teensy. The USB drive can be plugged with a hub.
[Google Chromecast] wilspeak:
I tried to root my Chrome cast 3A22**** device months age the old way, and it didnt work. My device is a 3A22**** device do you think this new root method will work ? Thanks in Advance
[Google Chromecast] samteeee:
Greetings;

Would anyone know if "Teensy 3.1 work with this project?

Thank you.
[Google Chromecast] pwvandeursen:
nope only the 2.0 and the ++ 2.

Asked this one earlier a couple of pages back
[Google Chromecast] Weimaranerblues:
just picked one up from pc world (uk)

Can we only obtain a teensy 2/++ from USA or any uk sellers also where about can it get the usb otg in the uk.....

shame the AT90USB162 is not supported pre ps3 hacking days............
[Google Chromecast] pwvandeursen:
adafruit ships to the EU. ordered last week, its arrived now just about ready to hack this thing ;)
[Google Chromecast] samteeee:
I just received my Chromecast from Amazon. The Serial Number starts with 4107************,

I was just wondering if I should just wait for Teensy to be delivered or can I update the firmware

or should I just stay away from internet for now.

Thank you.
[Google Chromecast] hairyleaf:
If any members get a UK purchased CC rooted can they post what the done and what hardware they used to achieve this. Ive tried 3 UK CC's so far without any success using Teensy 2++ and a powered OTG cable (Bought) and a home made one.

Thanks
[Google Chromecast] Simonetti2011:
Hi there! is there any chance I can port the Teensy code to Arduino?

I have several Arduinos (including the Leonardo, Nano, Mino, Mega 3.0, Mega Google Edition and the Uno with a USB shield), but i don't have a Teensy. Since I am in Brazil, a Teensy is very hard to come by around here.

So, is there any chance the code can be ported to Arduino?

Thanks in advance.
[Google Chromecast] az1324:
People are already using the existing hex on Leonardo.
[Google Chromecast] CHILL399:
I managed to get it working with a cheap Arduino Leonardo mini pro clone from ebay (~£8), used the regular_16664.hex and loaded it on with a standalone utility called Arduino Builder, other than that followed the original process and it all went smoothly!
[Google Chromecast] Weimaranerblues:
only got a minimus here from ps3 days............

was going to say u got a link to the correct

item on ebay........but like me not enough posts...........can u pm me instead

regards
[Google Chromecast] Weimaranerblues:
board came today and cable.........loaded the regular hex and selected Leonardo as board

what do I do next on the builder
[Google Chromecast] Weimaranerblues:
all sorted now........had to install board drivers (arduino-1.0.5-r2-windows) as win8 didn't install them google for these as cant put a link up......once drivers are done used regular_16664.hex and loaded it on with a standalone utility called Arduino Builder and com3 .....red light stays on all the time on the board ....connect to chromecast and followed the rest of the tutorial....the Leonardo never flashed at all so was bit unsure what was going on ....the chromexast flashed red then back to white and only took a few minutes ....di this unconnected from tv so was surpised when it booted it up that it was rooted and
[Google Chromecast] micheldarkcore:
Hello. this new method has the potential to make us root 441610XXXX models? sold in the Brazilian market
[Google Chromecast] Srandista:
It doesn't matter, what is your S/N. All it's matter, is build number. If it's 17797 or lower, you are good to go, if it's 19084, you can't root it.
[Google Chromecast] Roy360:
Is build number the same as firmware version?

Mine says Firmware Version: 26653, that's not the build number is it?
[Google Chromecast] Asphyx:
Yep it is unfortunately that device is not rootable.
[Google Chromecast] jahfry:
Wondering if these teams have investigated the new model? I have an original Chromecast, rooted without teensy since I got it from the first batch of original Chromecast. I haven't rooted on my 2015 yet hoping that it might be able to be, but I actually do have a need for it soon as my microwave kills my 2.4 wifi channels.

Not going to be a big deal if it isn't rooted, but doesn't hurt to check :)
[Google Chromecast] sosw:
Teensy alternative?

Can I use board like:

m.banggood.com/5V-16M-Pro-Mini-Microcontroller-Board-Improved-AtMega328P-328-p-91446.html

??
[Google Chromecast] instantbits:
Is it still possible to root any Chromecast? I have a couple of the original Chromecasts still.
[Google Chromecast] 96carboard:
No, and thats because nobody bothers with it, since its really not worth the effort. Think of the chromecast (original-type, not the new Android TV type) as just being an appliance for cast receiving. If you want a tiny wifi server on your network, you'd be much better off with (as much as I truly loath them) a pi-zero-w.
[Google Chromecast] instantbits:
Thanks for the info. I was more interested on it from a developer side to see if I could get some logs to understand some issues I'm having. The Chrome console just doesn't give enough info and only works for my own receiver.
[Google Chromecast] 96carboard:
You might try picking up a used or leftover nexus player for that. Root by design and android is buildable from source (just not the CC/googly bits). I miss my nexus player, but lack of hardware HEVC is crippling in this age.