5,814,981 Members 41,651 Now Online
XDA Developers Android and Mobile Development Forum

[ROOT] HubCap Chromecast Root Release!

Tip us?
 
crnkoj
Old
#631  
Senior Member
Thanks Meter 363
Posts: 1,560
Join Date: Feb 2011
Quote:
Originally Posted by moesus View Post
I thought that I would write up a little information on my rooting experience. Especially for everyone in Europe, where the teensy seems to be hard to get at the moment, at least for a reasonable price. I collected all the information/guides, that I used to root my chromecast in this post. Instead of the teensy I used a "Arduino Mirco Pro" which can be bought for about 12 (in Germany).
Hopefully this is useful for some of you!

"Hardware":
- >=1GB USB Drive
- two USB micro cables
- USB OTG cable (ordered here: http://goo.gl/0geWB1)
- Arduino Mirco Pro (ordered on ebay Germany for 12,95)

"Software":
- HubCap package from this thread
- Arduino IDE for the drivers (http://goo.gl/rFDOYv)
- AX Loader (http://goo.gl/wtSyXr)
- hex file from this thread on page 59 called "LEONARDO_16664.zip" by user "elborak" (Thank you!)

Once you have all this together prepare everything:

1. Install Arduino IDE and make sure the board gets recognized properly by your device manager.
2. Extract AX Loader to any folder you like.
3. Replace "avrdude.exe" and "avrdude.config" from the Arduino IDE install directory with the ones in the AX Loader folder.
4. Extract the "LEONARDO_16664.hex" file into the AX Loader folder.

This next step gave me a little headache. When you connect the Arduino to your computer it uses a certain COM port when connected. Before that it uses a different COM port during start up, while it is in "bootloader mode". This is the COM port you have to figure out. The way that worked for me was the following: - connect the Arduino to the PC
- start AX Loader
Settings: Arduino: Leonardo; Serial Port: COM port your board has; Hex File:"LEONARDO_16664.hex"
- Click Upload button! This failed, but the COM port shows a different choice now.
- This was the correct "bootloader COM port" I needed.

5. Go to the AX Loader folder. Hold "shift", right click and select "Open command window here".
6. Now enter, but dont run yet:

with ?? being the COM port you figured out after Step 4.
7. Go back to the AX Loader window. Once again click on Upload and shortly after run the command. (Takes a bit of timing, but this was the only way I was able to get my Arduino into "bootloader mode".

If everything went smooth, something like this should appear:


8. Prepare your flash drive. I used Win32DiskImager and the guide from this old rooting video: https://www.youtube.com/watch?v=B6c34jqFHxY
9. Now, you should be good to go with the instructions that come with the HubCap package "README" file. Being as lazy as I am I just followed the video: https://www.youtube.com/watch?v=S2K72qNv1_Q


This is the way it worked for me. Maybe some steps are not necessary and can be done easier. I want to thank elborak and Maxwell2k for providing all the files and instructions to make this possible and of course all the developers for their fantastic work!!!
Mind posting a link from where you got your board? Thanks and thanks for the tutorial.
 
moesus
Old
#632  
moesus's Avatar
Member
Thanks Meter 6
Posts: 59
Join Date: Nov 2009
Quote:
Originally Posted by crnkoj View Post
Mind posting a link from where you got your board? Thanks and thanks for the tutorial.
http://www.ebay.de/sch/i.html?_from=...c&LH_PrefLoc=1

Just search on eBay. Be careful though where the seller is located.

I did get a tip from another user. He used this program to upload the hex file to his arduino:
http://apicdn.viglink.com/api/click?...e7dff9f98764da
The Following User Says Thank You to moesus For This Useful Post: [ Click to Expand ]
 
crnkoj
Old
#633  
Senior Member
Thanks Meter 363
Posts: 1,560
Join Date: Feb 2011
Quote:
Originally Posted by moesus View Post
http://www.ebay.de/sch/i.html?_from=...c&LH_PrefLoc=1

Just search on eBay. Be careful though where the seller is located.

I did get a tip from another user. He used this program to upload the hex file to his arduino:
http://apicdn.viglink.com/api/click?...e7dff9f98764da
Was looking at those already myself, but wasn't sure they would be ok as they all seem to be fakes (at least the cheap ones), I think I'll go with the a-star, which was tested to work here earlier and costs in a regular shop almost the same as these on eBay.
Thanks
 
miniminus
Old
#634  
Member
Thanks Meter 6
Posts: 53
Join Date: Feb 2012
Quote:
Originally Posted by none1498 View Post
Thank you

also how would I go about recompiling with the correct BOARD & MCU defined I have never done anything like this before and dont even know where to start.
i managed to get all the software needed for a recompile..
thats WinAVR, the source code, and LUFA librarys,
i even worked out how to reconfigure for the LED's etc .
recompiled, and LED's working, but the USB side of the recompile never compiled properly
as it always showed up as unrecognised, as apposed to USB Host
...

also if you DO have a go, theres already the LEONARDO hardware in the LUFA libary that WILL work on all the cheaper Micro pro boards etc
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes