yashsingh1/xdaforums huggingface dataset:
[Google Chromecast] Twidel:
I realize you probably get tired of sharing the link, but if it's not to much to ask, I would like it too. Thanks.
[Google Chromecast] thb:
I would like the link too, thanks.
[Google Chromecast] Pellotto:
I would also like the stick rom file. Thanks
[Google Chromecast] Ramis:
nvm
[Google Chromecast] phonephreak32:
Would like it as well. Thanks!
[Google Chromecast] eternity525:
Would like a link to the stock image as well please, thanks!
[Google Chromecast] Abnormal1:
Hi,

Could I get a PM to the link please.

Thanks

Abnormal1
[Google Chromecast] xWolf13:
Would want one also.
[Google Chromecast] rbf351:
if possible please send a link to me as well.
[Google Chromecast] kris333:
I've uploaded the root killer here since depending on gatekeepers to take action to supply necessary files is a recipe for disaster, I've seen it way to many times already where someone stops replying to PMs for some reason, and everyone else is screwed.

Nobody can be stupid enough to accidentally flash this file considering the massive warnings I've added - and if they do they'll probably die soon and be posthumously awarded the Darwin awards anyway, so losing Chromecast root forever doesn't really matter that much in the big picture for them anyway.

The password is "break-chromecast-root-forever", without quotes.

The file you need to flash is inside the zip, just trying to flash the "Destroy Chromecast Root.zip" won't do anything.

http://www52.zippyshare.com/v/YWXcaOj7/file.html

http://rghost.net/7tHDknR7K

https://uptobox.com/ftv81mdl3zbw
[Google Chromecast] rbeavers:
File deleted ?
[Google Chromecast] KenMacD:
If you haven't you may want to try: http://xdaforums.com/hardware-hacking/chromecast/rom-flashcast-autoroot-t3270332 first. It's at least the latest image from Google.
[Google Chromecast] king conan:
Can anyone send me a working link with this. I really want to return to stock OS. Thanks!
[Google Chromecast] bhiga:
Install Flashcast Autoroot.

That will give you stock OS but keep the root exploit should you need it later.

http://xdaforums.com/android-tv/chromecast/rom-flashcast-autoroot-t3270332
[Google Chromecast] jhford:
Return to stock

Please PM me the link too.

Thanks
[Google Chromecast] aimtrainer:
Could you please pm me the link to the stock image aswell?
[Google Chromecast] mcpdigital:
After the last update I really need this link. Could you PM it please.
[Google Chromecast] selepo:
Google update seems to have killed chromecast.

So would be greatful for the file to get back to stock as well...
[Google Chromecast] Droid_JD:
Me too, please.
[Google Chromecast] alx1880:
Could you please pm me the link to the stock image as well?
[Google Chromecast] adfadfadf:
The update broke mine too, really need the file.
[Google Chromecast] DeLeonR:
Same as above
[Google Chromecast] biff6789:
I've got you lads covered.

Here is the "back to stock" zip image. Note: This is a one-way road which will PERMANENTLY remove root forever with no way back. But it seems these days that having root on the Chromecast is more hassle and trouble than just rolling stock anyway:

http://www27.zippyshare.com/v/6d9333oy/file.html (if multiple download buttons appear, you want the big orange one toward the top right)

All you need to do to get back is follow the same procedure you used to gain root (meaning you will need your powered OTG cable again). Use this short and clear video guide to walk you through it: https://www.youtube.com/watch?v=B6c34jqFHxY

Download the files he links in the description of that guide and follow the full procedure with one exception: When you get to 3:20 in the video, rather than use the zip file he provides, use mine linked above instead (it's perfectly safe and was sent to me a while back by ddggttff3 himself). Make sure you rename my linked zip exactly to eureka_image.zip just like in the video. Repeat the FULL procedure for any additional chromecasts you want to unroot.

Once you get through the setup and fully booted up you will be on a really old version of the chromecast software. Depending on your internet speed, just leave it on and after a while Google will update it behind the scenes automatically. Then, once you reboot it again, you should be on the working latest chromecast software version without the root shenanigans.

Good luck!

PS - If your chromecast is taking forever to pull an update and isn't able to cast because of it, you can typically force an update by doing the following:

1) Download and install Git for Windows: https://git-scm.com/download/win

2) Open Git Bash

3) Paste the following text in a notepad or document: curl -X POST -H "Content-Type: application/json" -d '{"params": "ota foreground"}' http://192.168.1.100:8008/setup/reboot -v

4) Replace the numbers after http:// with the EXACT IP address of your chromecast (which can be found if you open the Google Home app on your phone and selecting your chromecast and going into settings, then look at the very bottom). Leave the :8008 at the end after the IP address. Highlight all this text and copy it

5) Go back to Git Bash you opened earlier and right click then hit paste, then hit enter

6) You should see a bunch of quick text in Git Bash then your chromecast screen should begin the update animation

7) Let it sit for a few minutes and see if it starts and if it does then let it finish. If it gets stuck at 0% then either reboot the chromecast by pulling the plug, or by rebooting via the Google Home app and that should kick off the update once it starts to boot back up
[Google Chromecast] Asphyx:
Thanks for that lifeline....

I won't use it till I see what happens with the next updates and if a fix for autoroot is found...

But it's nice to have it stored away for a rainy day if it is ever needed.

One question here...What version of the firmware do you start off with once you have flashed this?

Because I'm wondering if it is old enough to allow Hubcap to work to re-root?

That is if we fix the autoroot problems we currently have...
[Google Chromecast] biff6789:
Sure thing, happy to help. 3 of my chromecasts got taken out with the bad update and I spent a bit of time this afternoon using that method I posted to get back just fine. Root's gone but I don't need it anymore.

The build it came back out with was 220XX... can't remember the XX and, even though I think it's right, the 0 is questionable too. But I know for sure it was 22-something. But that's an unpatched build so the second Google updates your chromecast with that build it will roll you up and shut the door on root forever.
[Google Chromecast] Asphyx:
Got it....So it's old but right after Google patched the Teensy hack...

If it was a version before 16x it might have been possible to root newer CCasts by flashing this older version but not going to happen. Unless it requires root to flash in the first place...Anyway just a passing thought.

Just to be clear...You really only had to reformat the jump drive on the first unit, you probably could skip all that on the 2nd and 3rd and go straight to plugging into the next unit with the powered OTG and letting it flash.

Or am I mistaken on that?
[Google Chromecast] biff6789:
You need to reformat the flash drive and start the entire process over for each chromecast. The flash drive changes during the process and if you skip steps it won't work on the next one. Do one chromecast start to finish, then start the process over completely and move on to the next.
[Google Chromecast] Asphyx:
Really? I could understand it erasing the drive but not the format...Anyway thanks for the heads up!
[Google Chromecast] adfadfadf:
It worked flawlessly for me! Thank you!
[Google Chromecast] strifej:
I found a chromecast I bought before (refurb Groupon from a few years back) and see it's firmware 15098. so, it's still rootable by hubcap. From what I've been reading, not much point to root anymore? I can order a teensy clone (very cheap) and otg and root it.. but just wondering if there are any more compelling reasons to do so?

I only plan to stream local media (from laptop/phone) to tv.. nothing else. Don't even watch netflix (don't have account).

Should I just let it update to latest official and forget about root too?
[Google Chromecast] Asphyx:
I replied in the other thread so I'll just shortly review...

I would just hold onto it and wait a bit...Don't power it up or connect it to the Network at all.

Sure there is no real advantage to root as we speak but that can change and since you have a rarity of unit that actually is still rootable you might want to just wait until the autoroot situation clears.
[Google Chromecast] KenMacD:
Entirely up to you, but the way I view it is that if you root it then you own it. If you let it update to a locked bootloader then it's Google's.

Maybe you'll decide you want to hook up some internet-of-things devices around your house and have their status displayed on the idle screen. You could do that with root.

Maybe someone will make it so you can cast links directly from some of the plugins for Kodi. Those apps won't be whitelisted by Google, but you could run them.

Maybe you want to easily route your DNS or traffic through a third-party.

Maybe Google stops updating it someday, and you decide to re-purpose it as a video or audio streaming device in your vehicle.

Also if you want to save a few dollars in rooting it, any atmega32u4 board should work. They can be picked up for around $3 (https://www.aliexpress.com/w/wholesale-atmega32u4.html). You just have to use a different .hex file. The instructions are in this page:

https://xdaforums.com/showpost.php?p=58073431&postcount=908

(If you haven't worked with this boards, and have a low tolerance for trying things, then maybe go with the official build)
[Google Chromecast] strifej:
I live in Asia, so was going to get one of those cheap atmega32u4 boards for 2-3 USD. Since a few of you have said to give it a go and see what happens, I'll do that. Being in asia, shipping is fast.. a few days.
[Google Chromecast] Rooksx:
Smart DNS doesn't seem to work with the Chromecast any more, which was the number one reason to root. The most recent update has also broken whatever was done to workaround the problem where the chromecast would not complete booting up. So unfortunately it appears that rooting has become a mostly academic exercise.
[Google Chromecast] Mitsch79:
Thx mate. Since autoroot doesn't seem to work with latest 1.24.88007 update for chromecast (it broke mine), reverting to stock is the only option to have a working streaming gadget :)

Cheers
[Google Chromecast] silverwings2008:
Hi guys, also trying to get back to stock. Tried Flashcast v1.1.1 and 1.3. I can get to a blank FLASHCAST drive, but then i cant get the stock eureka_image.zip to flash, simply get a red light on the chromecast.

Any suggestions?

Thanks
[Google Chromecast] tdhite:
Can't be certain, but if you have a red LED, you should be able to SSH in to your CC with root / letmein. Obviously you can unpack the zip and scp the files to /tmp as well. Then just run the commands in the install.sh file by hand.

I don't see why that would not suffice. In fact, I suspect that anyone wanting to go back to stock can unplug / plug in the CC during its boot a few times, which will confuse it and you will be at the same spot (red LED, which is in recovery thinking there is an update), then do the same as above.

Just beware, I have not done the above, as I have no intention of unrooting, but the recovery has all the relevant tools for the installer.sh commands.
[Google Chromecast] silverwings2008:
Thanks for the reply. I managed to get the files over to a tmp folder using WinSCP, and there are 4 files, boot.img, imager.sh, recovery.img and system.img

Please can you help me with the how to install them and what commands to use....

Thanks
[Google Chromecast] tdhite:
Look in imager.sh (I mistakenly referenced that above). Run "cat imager.sh".

Again, I have not done it so whatever you do, you do at your own risk, intelligently and knowingly.

If you want to wait, next weekend I can experiment on the above. I would not reboot myself, rather would re-flash the rooted code before rebooting, but at least I could verify what takes place from a general 'run' perspective. I do a lot of kernel/ROM work so am probably a bit more comfortable with flash testing. I simply don't see a reason it won't work, but that is just me.
[Google Chromecast] silverwings2008:
I'm prepared to chance fixing this chromecast, if it doesnt work ill go and get a new one as this one has been well used. Using the 'cat imager.sh' command the following comes up on screen:

# First we flash the kernel

log "Flashing Kernel..."

flash_mtd_partition 'kernel' ./boot.img

# Next we flash recovery

log "Flashing Recovery..."

flash_mtd_partition 'recovery' ./recovery.img

# Then we flash the system

log "Flashing System..."

flash_mtd_partition 'rootfs' ./system.img

# Erase data to do a full reset

log "Wiping Data..."

clear_data

log "Done!"
[Google Chromecast] tdhite:
If all the .img files are in /tmp and as well the imager.sh is there, you can just do this:

cd /tmp
chmod 777 imager.sh
./imager.sh
sync

Verify it is really all in /tmp before that.

Also, if you just want to run it all by hand, it is the flash_mtd_partition and clear_data commands you would run. Then, obviously, reboot and cross fingers.

Like I said, do as you please, I am happy to verify next weekend if you are in no rush.
[Google Chromecast] silverwings2008:
Just getting the following when I execute that command:

./imager.sh: line 4: log: command not found

./imager.sh: line 5: flash_mtd_partition: command not found

./imager.sh: line 8: log: command not found

./imager.sh: line 9: flash_mtd_partition: command not found

./imager.sh: line 12: log: command not found

./imager.sh: line 13: flash_mtd_partition: command not found

./imager.sh: line 16: log: command not found

./imager.sh: line 17: clear_data: command not found

./imager.sh: line 19: log: command not found

Thank you for your time assisting me with this

---------- Post added at 02:11 PM ---------- Previous post was at 01:59 PM ----------

All sorted now and back to stock. Thanks for the help. The imager.sh file was not working correctly, but by using the commands directly with putty I'm not back to stock.

Thanks again
[Google Chromecast] tdhite:
Ok, that tells me you are not actually booted to a recovery. Can you tell me what is on the display, I want to see it showing the flashcast updating screen. If it is, I will yank up a recovery boot and tell you where those commands are (but they should be on the path in recovery).
[Google Chromecast] silverwings2008:
Thanks [MENTION=4988866]tdhite[/MENTION] now back to stock and all working fine. Just used the raw commands rather than using the imager.sh file which seems to be incorrect. Back to stock and happy. Cheers
[Google Chromecast] theman10:
Could you DM me the ROM to flash back to stock? I tried the link above in the thread but it seems to not work anymore. The big orange button asks to install a Chrome extension but it doesn't install for me and a bunch of dialog windows keep popping up.
[Google Chromecast] Mad07:
please look into this thread and my last 2 Postings

https://xdaforums.com/android-tv/chromecast/restoring-cc-eureka-27946-002-to-stock-t3648210

Here you can find also the link to download the needed stock file (only valid for 30 days) and for sure a link to a video
[Google Chromecast] jasenko:
Thanks... I reverted two of my original Chromecasts after they started having all sorts of issues and wouldn't even boot. This flash image worked perfectly and all devices are now up to date and ready to cast.
[Google Chromecast] 4920441:
Revert to Stock

Hey,

I'd also like to revert to stock my chromecast 1st generation, since the latest eureka rom is based on the 2015 firmware...

Could someone please send me the revert to stock zip-package as well?

Thanks a lot

Cheers

4920441
[Google Chromecast] ssssteve:
One more request for that restore image. just got a google home and it won't cast to Eureka.

Thanks in advance for a working link.
[Google Chromecast] abuttino:
Would like a completely stock zip. Would anyone around still have the zip?

Pm me :)

Thanks!

A.B.
[Google Chromecast] Scags104:
I also need the stock zip

PM me plz

Thanks!
[Google Chromecast] tclarsson:
please send me link to stock-revert_eureka_image.zip

Many thanks!
[Google Chromecast] Sean09:
I'd appreciate the file and any details on how to revert. Thanks!
[Google Chromecast] cancunia:
Likewise , many thanks for posting the Back to Stock link. My CC would not work with the Flashcast-AutoRoot method. I'm now working again fine with the official ROM, and my laptop can once again cast. Shame that I had to do that, but no choice in the matter.
[Google Chromecast] mathorv:
Here is the revert image. http://pdl.team-eureka.com/other/stock-revert/eureka_image.zip

File name: eureka_image.zip

Checksums:

CRC-32: b0ae227a

MD5: 1414ba17811b797e820236678fa1d533

SHA-1: 59248539ebd4bd9f463d6eb61b5aa56fb0140e65

SHA-256: f30940ed559c3a5e78d2f4048d826964a8208e4d51d17bf921 e7dad70eb766

Click Thanks if you found this information to be useful.
[Google Chromecast] JeremyNSL:
I am trying to flash back to Stock firmware and having some issues. I cannot figure out how to copy the stock files to my chromecast. I can SSH into the chromecast but I cannot use WinSCP or pscp to transfer any files over. WinSCP tells me "Cannot execute SCP to start transfer. Please make sure that SCP is installed on the server and path to it is included in PATH. You may also try SFTP instead of SCP.

Command failed with return code 127.

"

It seems like SCP is not installed on the remote side and I do not know how to install it. Would really appreciate any help on this.
[Google Chromecast] cancunia:
IIRC, you need to re-flash the stock rom just as if you were flashing the eureka rom from stock via an OTG cable & USB drive. Maybe the video in this post will help.

https://xdaforums.com/showpost.php?p=63275757&postcount=22
[Google Chromecast] JeremyNSL:
Thanks for the post. But I no longer have the OTG cable. Is there no way to do it without the cable?
[Google Chromecast] cancunia:
Not so far as I know. Maybe someone else will.
[Google Chromecast] Chatty:
I just downloaded the file and the checksums do not match (MD5 for instance is 1414ba17811b797e820236678fa1d533).
[G 2014 Q&A, Help & Troubleshooting] jokenkil:
Does the cm recovery work on our device?
[Sony Xperia S, Acro S, Ion] kabychow:
[COLOR="1B8282"]Oneofakind for Xperia S[/COLOR]​

Oneofakind is a lightweight AOSP ROM focused on battery, performance and stability.

The philosophy of Oneofakind is based on AOSP to stay relatively close to Google's stock Lollipop with the additions of essential features that should have been included with stock Lollipop.

[COLOR="1B8282"]Features:[/COLOR]​

Layers 2.1 support

ROM Compiled with UberTC 4.9

Silent mode (Settings > Sound & notifications > Interruptions)

Native LED notifications (solid, limited to RGB colors)

Status Bar Customization:

Battery Style (Icon Portrait/Landscape, Circle, Text, Hide) and Battery Percentage

Clock & Date (Show/Hide, Color, Alignment, AM/PM, Show/Hide Date, Date Style, Date Format)

Brightness Control (long press status bar to change brightness)

Double-tap status bar to turn screen off

Show/hide notification count

Quick pull-down on left/right side to pull down tiles

Network traffic

Pressing on clock or date on status bar opens up Clock, Calendar

Tile customizations (LTE, screenshot, sync, heads up, expanded desktop, and more)

Status bar weather

Enlarge 1st row, show 4 tiles per row, show/hide brightness slider

Heads up notifications

Show/hide brightness slider

Advanced location tile

Gesture customization:

Kill app back button

Three finger gesture screenshot

Clear all recents button (enable/disable) and location (top left, top right, top center, bottom left, bottom right, bottom center)

Disable searchbar in recents menu

Lock screen customization:

Lock screen wallpaper

Double tap anywhere on lockscreen to sleep

Power menu customization (power off, reboot, screenshot, airplane mode)

Advanced Reboot (reboot/soft reboot/recovery/bootloader)

Volume rocker customization:

Wake device with volume keys when screen off

Long press volume up/down keys to skip track when screen off

Volume key adjustment sound (enable/disable)

Camera shutter sound (enable/disable)

Swap volume buttons when device rotated

Volume key cursor control

Device specific customization:

Ambient brightness level

Light bar timeout

Light bar notification

Color calibration

Physical keys layout

Low memory killer

Memory swap

Other:

A large number of optimizations and memory leak fixes

Animated expandable volume panel

Long press recents to swap back to previous app

AOSP Gallery2 with material design

Prevent accidental wake (proximity sensor before waking screen)

... and more (see changelog)

[COLOR="1B8282"]Downloads:[/COLOR]​

14/12/2015

Browser quick fix here

22/09/2015

13/09/2015

12/09/2015

​

[COLOR="1B8282"]Recommended Gapps:[/COLOR]​

OpenGapps​

[COLOR="1B8282"]Known issues:[/COLOR]​

Wi-Fi tethering (You can use this Wi-Fi tethering app to get it working) ​

XDA:DevDB Information

OneOfaKind, ROM for the Sony Xperia S

Contributors

ipromeh, mickybart, zephiK, S*NE

Source Code: https://github.com/ipromeh/oneofakind_manifest/tree/lp5.1-nozomi

ROM OS Version: 5.1.x Lollipop

ROM Kernel: Linux 3.4.x

Based On: AOSP

Version Information

Status: Stable

Created 2015-09-12

Last Updated 2015-12-30
[Sony Xperia S, Acro S, Ion] kabychow:
Changelogs:​

[CENTER][U]14/12/2015[/U][/CENTER]

Updated: Android-5.1.1_r30 LMY48Z (Nexus Security Bulletin - December 2015) - [URL="https://groups.google.com/forum/#!topic/android-security-updates/_Rm-lKnS2M8"]here[/URL]
Updated: SuperSU 2.51 Beta
Updated: WebView 46.0.2490.52
Updated: Visibility of items in Bluetooth/WiFi tiles
Updated: Drawable for new APN
Oneofakind Settings:-Added Device Specific Settings (Xperia S)
-Ambient brightness level
-Light bar
-Light bar notification
-Color calibration
-Physical keys layout
-Low memory killer
-Memory swap
Added: -CAF Chromium Browser
-FMRadio
-Wakeup App
-Android 6.0 Messaging app
-Launcher3
Removed: -AOSP Browser
-Nova Launcher (Replaced with Launcher3)
-AOSP MMS (Replaced with Android 6.0 Messaing)
-AOSP Browser (Replaced with CAF Chromium Browser)
-NavigationBar settings (Replaced with the new physical keys layout)
QS: Added screen off tile
Blacklist: Added helper methods
Settings: Show security patch level
Drop aroma add-on
Bootanimation: New Oneofakind bootanimation based on AOSP style (lighter, no more bootanimation.zip)
Wallpaper: New material designed Oneofakind Wallpaper
Camera2: Materialize icon
Media Provider: Materialize icon
Bugfix: Improve circle battery
Behind the hood optimization/fixes/changes (see Github)

-------------------------- old changelogs --------------------------

[U]22/09/2015[/U]
Implement WakeUp App into Settings
Update SuperSU 2.46 to SuperSU 2.49 Beta
Update Nova Launcher to version 4.1.0-beta3
Update WebView to version 46.0.2490.23
Update Android 5.1.1 LMY48P base
Update Default battery style to portrait due to bug with Circle battery (see [URL="https://github.com/zephiK/android_frameworks_base/commit/f7cb16dfa36976f5bcd074c569f107f0e8577750"]this[/URL])
Behind the hood optimization/fixes/changes
Removed Toast icon on top left
Addon: remove WakeUp app as it's included in this ROM
Addon: add bitsyko layers app
Addon: Update UI. The strange color bug on aroma installer should be fixed now

[U]13/09/2015[/U]
FMRadio fix
WakeUp app fix (thanks nageswarswain)

[U]12/09/2015[/U]
Initial release

-------------------------------------------------------------------------
​
[Sony Xperia S, Acro S, Ion] kabychow:
Screenshots:​

⚭⚭⚭⚭⚭⚭⚭⚭⚭

⚭⚭⚭⚭⚭⚭⚭⚭⚭

⚭⚭⚭⚭⚭⚭⚭⚭⚭

​
[Sony Xperia S, Acro S, Ion] kabychow:
FAQ​

What is Layers? How to use Layers? (RRO)

Bitsyko Development Google+ community

Official MEGA RRO Layers Overlays Collection

Recommended Apps​

Google Camera

Google Messenger

Google Chrome

Greenify

Facebook MOD by [MENTION=5176116]S*NE[/MENTION]

​
[Sony Xperia S, Acro S, Ion] kabychow:
Enjoy #oneofakind :highfive: