yashsingh1/xdaforums huggingface dataset:
[Google Chromecast] jsdecker10:
Try to "telnet into it" by downloading and running your preferred telnet client via a pc or phone that's on the same wi-fi network as the Chromecast. A lot of people on here seem to prefer the pc telnet client called "Putty." If you go to the Putty Downloads website here -> http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html , you can choose between a couple of different variations of the program, but for just simply using it to connect to your Chromecast, you can download the variation "PuttyTel" here -> http://the.earth.li/~sgtatham/putty/latest/x86/puttytel.exe . Opening up PuttyTel will have a screen with several different options on it, but all you need to do is input the local ip address of your Chromecast in the "Host Name (or IP Address)" box, leave the port # set to the preset Port 23, make sure the connection type is set to "Telnet," and finally press "Open" at the bottom of the PuttyTel window. If you're properly rooted, you'll be presented with "/ #" (without the quotes, obviously lol) and some colored block-style cursor right after that. You can follow my instructions and you can follow this other walkthrough by death2all110 here -> http://xdaforums.com/showthread.php?t=2407250 . That walkthrough is really for setting up your Chromecast with ADB, but the first 3 steps involve connecting to it using the Putty/PuttyTel Telnet client, so it might be useful for you to be able to see pictures of the corresponding Putty windows. Just simply being able to gain telnet access should really be enough to verify that you're rooted, but go ahead while you're at that blinking cursor and type in "/chrome/update_engine" (without the quotes) and let us know what information it displays. ;) This should help you to verify that you're rooted.

And yes, it's true that AirCast does not work anymore due to some things Google changed on their server side. The changes they made that affected AirCast's ability to play local content was totally on their end and had nothing to do with any firmware OTA's. Hope all this info helps a little!
[Google Chromecast] dzinner:
Okay, Windows doesn't recognize the USB, so I want to start over again, BUT Windows does not recognize the USB and by trying to rewrite the bin down to the USB WinImager is giving me an error.

How can I get my USB back to work so a can start from the beginning? Or do I have to throw away the USB?
[Google Chromecast] SOHKis:
are you not able to format it?
[Google Chromecast] dzinner:
No. Not with cmd nor in Windows Explorer.
[Google Chromecast] tchebb:
I'm not too familiar with Windows, but there's certainly nothing you could have done which would make your USB drive unwritable. What error message does WinDiskImager display?
[Google Chromecast] hushpup131:
Sinc you're prepared to toss this USB stick anyway, wouldn't hurt to Google HDD LLF, free app to "really" scrub it...
[Google Chromecast] jhannbernas:
so what will be the benefits for flashing flashcast? thanks!
[Google Chromecast] newtonfb:
I am wondering the same
[Google Chromecast] tvall:
Preserving your unlocked bootloader for future awesome
[Google Chromecast] pemell:
I flashed this and have some questions.

I flashed it over stock 12072. Will this flashcast prevent it from updating? Will it gain root?

I tried to telnet it but it didn't work.

How do I check if flashcast is installed properly?
[Google Chromecast] smartphoneguy:
You don't actually flash or install Flashcast on your Chromecast, and it does not in and of itself block updates or enable root. FlashCast is just a software tool that you write to a USB drive to allow you to flash files, including rooted firmware images created by others--e.g. the rooted 13300 image here: http://xdaforums.com/showthread.php?t=2453097. It doesn't sound like you used FlashCast to flash that rooted 13300 image because, if you did, you would be able to telnet into your Chromecast.
[Google Chromecast] preusstang:
So why does FlashCast need to flash your chromecast with the original system image? Why can't you stay on tvalls image? It sounds like flashcast is a tool that resides (hidden to you) in the filesystem of your USB drive that just makes it so you don't have to dd anymore. So why remove our system image, and then in order to get our non-updating system image back we need to place it on the USB and rename it to something weird to do a system flash in a "inflexible" way?
[Google Chromecast] pemell:
Ok, thanks for your clarification.

Then, now, after flashing flashcast, I can flash the rooted 13300 image using flashcast? How do I do that?

Edit: Flashing the 13300 image right now, thanks for your help!!! /Happy chromecast owner
[Google Chromecast] tvall:
Nothing is stopping you from staying on my image. It still works the same as when I released it. (Meaning its a quick hack of the gtvhacker image and surprisingly works fine).

With flashcast, all you have to do is copy a new eurika_image.zip to the dive when their is an update. It is simpler for users (only have to dd once), and it is a much more flexible system for developers. With my crappy images, I was just flashing new system partitions. With flashcast, you can update the system like my images, plus update the kernel and do other awesome stuff like apply single changes to an existing system (look at the unlocater zip).

Oh and there's the fact that my images will likely never be updated again, and if they are it will be using flashcast.
[Google Chromecast] spelaben:
Hit Windows + r and enter diskmgmt.msc. You will see your device somewhere in the list and you can delete the volume and format it again. Just be careful and make sure you really selected your USB stick and not any other partition.

I just realized that I have the firmware version 13300 because I couldn't wait to try out the device and now I am hoping for another possibility to change the DNS servers to watch netflix...
[Google Chromecast] smartphoneguy:
FlashCast doesn't force flash the original system image at all. It only flashes whatever compatible file you put on the drive for it to flash. Right now, there is only one FlashCast-compatible firmware file that can be flashed--the rooted 13300. You can't use FlashCast to flash older tvall releases, and there is no need to do so. FlashCast is a better, more flexible way going forward to facilitate distributing and flashing safe rooted updates based on the official Google ones.
[Google Chromecast] tvall:
actually I think flashcast can flash my older images. its inflexible and not recommended, but there for backwards compatibility. if i read the docs right.
[Google Chromecast] tchebb:
Yes, that is correct. If you copy the contents of a GTVHacker FAT partition to a FlashCast drive and there are no FlashCast mods present, FlashCast will do the same thing as the GTVHacker image does.
[Google Chromecast] aznpapaya:
Hi everyone, was wondering if any tell me which usb cable i need?

1. http://www.amazon.com/Electronics-Micro-USB-OTG-Cable/dp/B005GGBYJ4/ref=pd_cp_pc_2

2. http://www.amazon.com/Micro-Cable-Power-Nexus-Galaxy/dp/B00CXAC1ZW/ref=pd_sim_sbs_e_1

Thanks in advance and sorry for the noob question lol
[Google Chromecast] ddggttff3:
#2
[Google Chromecast] aznpapaya:
Thanks! I give this a try when the cable arrive. Hope it work lol
[Google Chromecast] F-GT:
Hmmm ran flashcast v1 ...

it seemed to do the job but now the chromecast has rebooted and it's just stuck on "starting chromecast" and a black screen.

... Ignore that... It seems it got stuck on the first flash.... Just ran through the process again .. Still stuck so copied the V1.1 image on to the usb and reflashed.

It's a alive again.
[Google Chromecast] sharl1987:
can you please post the link for the powered OTG cable from Amazon

edit: found it, thank you though :)
[Google Chromecast] blitz_7:
I'm another satisfied customer thanks for this!
[Google Chromecast] asdf1nit:
Works great! now im ready for some addons more custom roms! i had to make my own cable but that didnt take but a couple mins. great work
[Google Chromecast] howardsternisbatman:
Hello,

Just out of curiosity does the Micro-USB OTG cable etc. remain connected for the chromecast to function after the flash is completed? Trying to see if I can just borrow a cable as opposed to ordering one.

thanks...good work I'm looking forward to playing around with this.
[Google Chromecast] tchebb:
If you want to use FlashCast to flash a mod, you need the cable. Once you flash a mod which modifies the internal storage (like a rooted stock image), you don't need to have the cable attached to boot the device normally. However, if at some point in the future you want to flash something else (like an updated rooted image), youl'l need to use the cable again. Unless you have very easy access to a cable you can borrow, I'd suggest you buy one.
[Google Chromecast] aznpapaya:
I followed the instructions on post #1 and was able to run flashcast on my chromecast. It booted up the flashcast screen and after install the software and my chromecast rebooted. Is there anything else I need to do afterward? Or I did everything correctly and my chromecast is not rooted and I can safely leave it plug in 24/7? Or can I update and not lose my root?
[Google Chromecast] tchebb:
Once you install FlashCast to a USB drive, you also need to install a rooted system image such as this one. Otherwise, your Chromecast will still be able to update itself and patch the bootloader vulnerability.
[Google Chromecast] aznpapaya:
Is there a rooted version of an older version? If you were to flash a rooted version of, lets say 12070. Wouldn't you be able to use exploit like Fling?
[Google Chromecast] ddggttff3:
Nope, no matter what version you flash, AirCast and local streaming will still be blocked/disabled.
[Google Chromecast] aznpapaya:
That sucks, I thought it is only blocked for those who updated or were forced to update. Hope there's a way in the near future...
[Google Chromecast] DC_MTP:
Just did my first run and got the following screen..Am I rooted or what? do I now remove the flash drive and copy over the v1.1 rom through my PC ? The light is stuck on red.

My PC now recognizes the flash drive as flashcast and has three log files on it. ...am I the only looser home on a Friday night attempting root :(
[Google Chromecast] tchebb:
If the light is red, you still need to copy the root mod to the USB drive. Once you've done that, the light will stay white for around 5 minutes, then the device will automatically reboot. Once that's happened, you are rooted.
[Google Chromecast] DC_MTP:
Thanks for the quick response! copied the root mod and now I have the white light.

EDIT: PAWNED!
[Google Chromecast] jvillejoe:
I'm having the same problem. I retried flashing the image to the usb drive, and the same result happens. I just bought it yesterday. I tried to tell what version I have by turning the internet off and setting the chromecast up. It recognizes it and I'm able to get all the way through the setup until it asks to connect to a network. To find out if I have the exploited one do I need to use chrome on my computer? I can't find that info for the firmware on my phone. Here is a pic of what its doing as well. This is a picture of whats on my tv. They're really small if that helps.
[Google Chromecast] Bajanman:
I've been a long time lurker. And finally dropping in to share my 2¢®.

I'll just like to say THANX for this wonderful hack:thumbup:. And that I have completed the process successfully.

Took me a few tries but I got it set up:p:p:D:D finally...

Pictures added HERE...
[Google Chromecast] tchebb:
If you're sure you imaged the USB drive correctly, that screen means your device isn't vulnerable. To confirm, just disconnect your internet cable from your router temporarily and you'll be able to set up the device and check the build number.
[Google Chromecast] jvillejoe:
I just checked it says 12072 I had to let it start the update, and then pull the cable from the router. It got to 5% then I pulled it. It let me finish the setup, and was able to see the build number.
[Google Chromecast] tchebb:
In that case, you aren't copying FlashCast to the USB drive properly. Please start over and follow all the instructions in the original post. If you still have issues, post again with the process you're using to create the FlashCast drive.
[Google Chromecast] jvillejoe:
I'm trying another flash drive now, and the windiskimager isn't finding the .bin. I was using vista... I'm trying this on linux right now to see if that works. I'm just glad I have a vulnerable cc.

---------- Post added at 08:29 PM ---------- Previous post was at 08:07 PM ----------

Well I used dd to burn the image to a new flash drive, and still the same results. Not sure what I'm doing wrong.

Well I've tried everything 3 or more times. Once the image is written to the flash drive its not readable in windows. I did that to be sure linux wrote the image. Windows acknowledges it, but wants to format the drive. When I hook up everything the light flashes white the stays on red with the previous picture I posted earlier on the tv screen. I'm stumped... The only thing I can think of is my otg setup. Its a powered usb adapter that I got for my tablet to give me more usb ports.
[Google Chromecast] jvillejoe:
otg setup

Here is a pic of my setup.

Any thoughts as to why this isn't working? Thanks for all your help tchebb.
[Google Chromecast] tchebb:
I haven't tried the process with a USB hub, but I don't believe that configuration will work. Devices plugged into the female USB-A ports of a USB hub aren't able to "see" one another, so you need to have the Chromecast plugged into the USB-B port using a standard OTG cable as shown in this post. If you don't have a regular OTG cable, I'd suggest you just order a powered one from Amazon, as that makes the wiring much simpler.
[Google Chromecast] jvillejoe:
Ok, thanks I'm going to try another setup, and let you know.
[Google Chromecast] Bajanman:
Just jumping in here trying to help. I noticed your other set up that you were using. I had something similar to that, and I wasn't getting it to work correctly. But when I looked around & found my old usb stick. That's when it started to work for me.

Pics a few post back!

Another thing to keep in mind if the flashcast comes up on the screen then your on the right track. I attach the power last too the cable, soon as the light turned from red to white on the Chromecast I let go of the button. It went thru it's steps few mines later. It rebooted first step done!

NOTE: you'll automatically know that everything is going good when you pop the usb stick back into the laptop/computer, it'll come up as flashcast. Because I noticed that's what mine did.

Then I just loaded the eureka image v1.1 on the usb stick went thru the process once more... 5 mins later done.............

Pwned:p:D

Hope this helps those having problems.

Just my 2¢®
[Google Chromecast] jvillejoe:
Well, I ended up making one tonight. I thought things were going good when I saw the dots on the screen. It then flashed and went into a circle splash screen with the logo chromecast just above that. Then, it flashes to an exclamation mark where that Circe was. This is with a new flash drive that I dd to the drive. I'm stumped...

I used this guide to make the cable. http://xdaforums.com/showthread.php?t=1828032&page=5

Ordering this cable now. I figure if it does the same at least I know my wiring is right lol.

http://www.amazon.com/gp/product/B0...pf_rd_t=101&pf_rd_p=1630083502&pf_rd_i=507846
[Google Chromecast] BurnOmatic:
have you done it yet jvillejoe ? by the way i used this hub at first it didn't work then i connected the non powered otg cable to where the short side of the hub is, "mini usb" which i was using for power to the hub then it worked connected the flashcast usb drive to the bottom plug and the male to male usb on the top plug usb then to my pc for power and it worked :D

they sell it at walmart for $7 http://www.walmart.com/ip/Link-Depot-USB-2.0-4-Port-Hub/24585248
[Google Chromecast] kaosbeat:
After booting & seeing the flashcast screen, chromecast does not automatically reboot. I did see the white LED (briefly). I did then do the regular setup, adding my wifi to the device, and then I rebooted into flashcast, for checking the logs using ssh.

[root@flashcast ~]# root@flashcast's password:
> SETUP FAILED: /dev/sda1 is not a block device
> [root@flashcast ~]# ls
> flashcast.log
> [root@flashcast ~]# cat flashcast.log
> Clearing OTAs
> Changing directory to /usr/share/flasher/remove-ota
> Mounting cache (mtd4) at /tmp/tmp.FccaXR
> Removing temp-ota.zip and ota.zip from cache partition (/tmp/tmp.FccaXR)
> Unmounting /tmp/tmp.FccaXR
> Mounting /dev/sda1 to /tmp/tmp.T1LWbO
> SETUP FAILED: /dev/sda1 is not a block device

I don't know what's wrong, device is about 2 weeks old, don't know how to check build number (after I initialized it using the google app)

the flash card is still unreadable by OSX, so it has not been formatted I guess...

Kaosbeat
[Google Chromecast] tchebb:
That's very odd. Can you pastebin the output you get from running dmesg in the SSH session?
[Google Chromecast] cwbeasley:
3 wifi's 1 cast.

Noob question on this: will flashing this allow me to use my Chromecast on multiple Wifi networks? That's the only reason I have one. I read this thread, and no one asked the question at all.

Multiple wifi (home, work, the old lady's house) for one chromecast
[Google Chromecast] tchebb:
FlashCast is simply a way to install mods on your Chromecast. It does not make any modifications to the stock OS on its own. I am not currently aware of any mods which allow multiple Wi-Fi networks to be configured.
[Google Chromecast] kaosbeat:
Ok, so probably a bad SD card I hear asking around, I'm getting a new one, hopefully no bad blocks...
[Google Chromecast] tchebb:
Yeah, that looks like it's a bad mass storage device. To be honest, I'm surprised it even booted at all.
[Google Chromecast] jvillejoe:
Well got the new cable in today, and the same results happen. I used the hub way with the same result, then the one I made, then the one I ordered off amazon. powered one All have made the same results. Not sure where to go at this point.

I've also tried 3 different flash drives, either on linux, or windows both gave a successful completion that the image was written on all 3 drives. I have re-downloaded the image several times, just to make sure I wasn't getting a corrupt image. :confused:
[Google Chromecast] tchebb:
That partition table is correct. Your SD cards seem to be working fine, except for the fact that they aren't detected when FlashCast boots. Can you try using a real flash drive instead of a MicroSD adapter? I've had trouble with adapters not being detected properly in the past. Your device is certainly not bricked. If FlashCast can't find network info to connect to on the /data partition (which it can't after you ran flasher, which wiped it), it will put the interface into AP mode and you'll be able to connect to the "FlashCast" Wi-Fi network and SSH in like normal.

From that flasher output, it looks like [MENTION=2212097]ddggttff3[/MENTION]'s mod was flashed correctly, so I'm not sure why you're seeing a black screen when you do a normal boot.
[Google Chromecast] jvillejoe:
I just used dd again just to make sure I was getting a clean write. I reformatted the drive, and dd it again. I hooked up everything, and it worked! I got the flashcast screen. I plugged in the drive, which was labeled "flashcast" Thanks for all your help, and making this possible. :highfive:
[Google Chromecast] Bajanman:
Honestly I think it was a timing issue you were having. Meaning plugging in and holding the button and letting it go.

But hey you got it too work now:thumbup:... no more headache:mad:

Sidenote:

But to me personally: don't think this should be done thru a, usb hub, a card reader, or anything else similar!

This is for anyone new trying THIS!

USE A USB STICK, JUMPDRIVE, whatever you want to call it.. lol

Me 3¢®O0
[Google Chromecast] hmanxx:
Is this only work for fresh unit with older built,

chromecast after OTA can use the rooting mentioned on first thread ?
[Google Chromecast] Bajanman:
No it has to have the vulnerable build. Because if you received the update then it blocks this MOD!:mad:
[Google Chromecast] kaosbeat:
Ok, I swapped the MicroSDadapter, as I didn't have a proper USB stick around, that did not entirely work, but it all worked after I reflashed eureka 1.0 and then 1.1 again.. (after flashing 1.0, it did not work, but reflashing 1.1 got it booted)

so YEAH, unbricked

I can telnet into the device, but ssh is disabled? but that's not a big deal, I wanted to adapt resolv.conf for use with netflix (in .be)

problem is...

# Generated by eureka dhcpcd: do not edit
nameserver 8.8.8.8
nameserver 192.168.7.1
nameserver 8.8.4.4

options timeout:1 attempts:5

then where can I edit the dns? (not on my router, I want all other traffic through my regular dns)

here I guess?

/system/etc/dhcpcd/dhcpcd-hooks/20-dns.conf

but no vi or nano...

then what?

K

K
[Google Chromecast] ddggttff3:
I have a mod that flashes DNS to unlocator, and in the thread I explain how to modify it to flash any DNS service you want to use.

Link: http://xdaforums.com/showthread.php?t=2455888
[Google Chromecast] kachaffeous:
new units

What are my chances of getting a vulnerable unit now? Have one of the early amazon units that was updated. If i pick one up at best buy are they vulnerable?
[Google Chromecast] Bajanman:
They should be!!:D Because that's were I got both of mine and they were both good. But used one prior to me finding this MOD so didn't get both of them done:mad::banghead:. Going to give the other one to my girl! She's no hacker lol
[Google Chromecast] SubaruCop:
I bought mine at BB 4 days ago and it had a vulnerable bootloader.
[Google Chromecast] player911:
I don't understand the meaning behind flashing these. Don't they function the same? Mine has been sealed in the box since I got it. I'm trying to figure out if flashing these are going to benefit me in any way.
[Google Chromecast] ddggttff3:
Right now the only thing you gain is that you leave the bootloader exploitable, allowing for it to be flashed with custom images. That, and you can change the hard codded DNS service so the chromecast will work out of the US.
[Google Chromecast] kachaffeous:
Picked a new one up at BB this weekend and flashcast worked like a charm. Bonus: I had 15 reward dollars :P

When I boot I see the pwned logo, so I'm good and don't have to worry about updates?
[Google Chromecast] ddggttff3:
yep, if you see the pwned boot image, then you have the rooted image flashed successfully, and your device will no longer check for updates.
[Google Chromecast] crisdo98:
where can I get one of these cables

Struggling to find a suitable cable. I can only find micro to USB but not powered here in the UK otherwise it's China or Singapore. Has anyone got a workaround?