yashsingh1/xdaforums huggingface dataset:
[Google Chromecast] shaunhoop1981:
I had perfect mirrioring on my HTC m8 running slimkat 4.4.4 but I just went back to arhd 8.1 witch is basicly stock with tweeks but now I'm getting Google play services error or no compatible mirroring device detected but so no screen mirrioring but I am able to cast you tube ect any ideas
[Google Chromecast] hwong96:
Reboot the chromecast dongle.
[Google Chromecast] chaosdemon06:
Actually not true at all. I'm running on CM 11 nightly and v4 works perfect for me. I'm using the optimus g pro
[Google Chromecast] nelsonw:
True. Cm11 works on newer devices bc adds a new sound module. To work in other phones, needs to ask maintainer to add a proper sound call. Check OP.
[Google Chromecast] K-See:
It's working very well on my Note 2 on stock.

Thank you very much.
[Google Chromecast] ahmedsalah83:
I was referring to CM 11 for i9100 and i9300.

Please let me know which roms can screen cast for the devices above
[Google Chromecast] hwong96:
Read this post

http://xdaforums.com/showpost.php?p=54214368&postcount=827
[Google Chromecast] JetOoi:
Anyone successfully mirror to miracast/screen mirroring supported smart tv without chromecast dongle with this apk? Thanks
[Google Chromecast] travisjshepherd:
Getting play services fc when trying to mirror. What am I doing wrong? Galaxy Tab 2 running liquid smooth ROM (4.4.2)
[Google Chromecast] arcadia2uk:
It worked really good for two of my devices:

1 - Sprint HTC One (M8) HK with InsertCoin ROM and MassStashedX kernel

2 - Samsung Galaxy Tab Pro 12.2 SM-T900 - T900UEUAND4

Thank you, great work.
[Google Chromecast] r3pwn:
No, v1 is the only one without sqlite packaged with it. Lol.
[Google Chromecast] hwong96:
Must be the heat. Affects my thinking. LOL.

---------- Post added at 08:12 PM ---------- Previous post was at 07:57 PM ----------

Liquid smooth is based on CM11. Ask the maintainer to add audio.r_submix.default to product_packages in the device.mk file.
[Google Chromecast] RenanM89:
Hi.

I'm from Brazil. Sorry for my bad English.

I own an Optimus G, and was also having problems with the application. I did all the procedures, but didn't show the option to cast the screen in chromecast.

After several attempts, I'm finally make the application work perfectly (audio and video, without lags)

Below is a step-by-step of what I did to get this:

1 - I installed "SQLite for Root Installer" app and restarted the phone;

2 - I installed the first version of "Mirror enabler" app and I enabled the option Mirroring;.

3 - I installed an old version of "Chromecast" application and open that. The function of mirroring had not yet appeared.

4 - After that, I opened the Play Store, updated the "Chromecast" app and opened it again.

5 - Now yes! The mirroring option appeared!

Hope this helps.
[Google Chromecast] brizey:
Worked first time. Thanks!

The mirroring is still pretty clunky compared to AirPlay, though. I had never tried Airplay until tonight and my kids asked me if I could do it with their ipod touches after I showed them on the N7 my son uses. It's easy--swipe up, press Airplay, and turn it on. And the performance is better. No overscan, more fluid video, etc. I guess the easy part will come eventually as the update propagates to non-Nexus/GE devices. But still limited by the chromecast. Hopefully Google TV take two will be better.

I know there is a cost difference between the ATV and chromecast, but its insignificant. I'd have rather paid a little more for the chromecast and got Ethernet, a GUI and better rendering. Its not like the chromecast moves once you plug it in, and its not like you don't have Ethernet at your TV location. (If you don't, stop being lame and run the cable. Even if you have to pay someone to make a drywall patch or two it still doesn't cost much more than a good AC router. And you get full blown GigE to your entertainment electronics.)
[Google Chromecast] pbailey212:
Liquidsmooth is actually aosp based. I'm trying to get them to add the audio.r_submix.default, but I can't get a response. V3.2 just came out today. I haven't checked that yet, but I doubt they added it
[Google Chromecast] :
Tested working on Samsung Galaxy S4 Active (AT&T SGH-I537)
[Google Chromecast] tharmor:
I have wifi direct working but still cant cast...no force closes but disconnections in 1 second after blank screen on chromecast...CM11
[Google Chromecast] shaunhoop1981:
Hi thanks for reply I performed a reboot but still have the same problem
[Google Chromecast] yves.alexis:
I have the same setup as you and HTC m8 with ARHDHD 8.1 and I'm getting a Google Play services FC.

I also have this file in the system Lib Directory.

Anxiously waiting for a fix ??
[Google Chromecast] checktravis:
this should be moved to the first page, i tried v4 on my D959 and couldn't get the option to appear in the chromecast app. then i found this post and it worked. i skipped step 3 and 4 since i had no idea where to find the old chromecast app but it worked with just the old mirror enabler and sqllite installer.

i should mention i had a heck of a time getting root on the D959, i ended up doing the towelroot method which seems to work without supersu, so that might have something to do with the trouble i had here.
[Google Chromecast] shaunhoop1981:
It's strange like I said I flashed slimkat and it worked fine went back to arhd and won't but I have all correct files in place
[Google Chromecast] hwong96:
Could be GPS on arhd is older version than slimkat. Check to see if it is 5.0.84.

---------- Post added at 08:40 AM ---------- Previous post was at 08:38 AM ----------

Check GPS on arhd. Is it version 5.0.84?

---------- Post added at 08:50 AM ---------- Previous post was at 08:40 AM ----------

Check GPS on arhd. Is it version 5.0.84? Check the catlog. Look for 'audio.r_submix loaded'. If you don't see that or similar you don't have that module in the rom.
[Google Chromecast] Leapoffaaaith:
Works perfectly! Using the crDroid version of the cm11 v980 on an LG g2 Verizon.
[Google Chromecast] shaunhoop1981:
How do I find GPS version. Also I check and I only have audio.r_submix.default.so
[Google Chromecast] hwong96:
Go to Settings-Apps-All-

Click on Google Play Services

In terminal as root type logcat. If audio.r_submix .default was baked into the rom, you will see "audio.r_sub mix loaded" or something sim!ilar. If not you will see error loading or cannot find module.

Check out my post to Nelson http://xdaforums.com/showpost.php?p=54178124&postcount=654

Look at the logcat screen print first few lines. He was missing module in the rom.
[Google Chromecast] shaunhoop1981:
Version is 5.0.84 still trying to get catlog terminal keeps saying catlog not found
[Google Chromecast] hwong96:
It behooves all KitKat+ ROM developers to include audio.r_submix.default in product_packages in the device.mk file for the benefit of all kitkat + users. How is Google chromecast to supplant apple airplay when Google is so fragmented? Maybe Google should include the module in its core and not as an option. My 2 cents opinion.
[Google Chromecast] ksd316:
Quantum 5 BMS kernel, V4 still no worky...I'm about to give up.

AT&T Samsung Galaxy S III
[Google Chromecast] TheSchatz:
Are you using the force close fix in v4? It works fine for me running the same combo, so a clean flash may be in order if you haven't already.

Sent from my QUANTUM-SGH-I747
[Google Chromecast] q8wii:
Thank you work in nexus 7 2012 3G
[Google Chromecast] philippe734:
True
[Google Chromecast] runandhide05:
It's logcat

sent from(:::§:::)
[Google Chromecast] visionlogic:
If you've failed to get this going on your device you should try the above steps!

I've got an AT&T LG Optimus G Pro with stock KitKat that I've rooted. I tried both versions 2 and 4 of the Mirror Enabler and went through numerous Enable/Disables and reboots but the Cast button never appeared. Saw the above post. I did only steps 1. and 2. of the above as I already had the latest Chromecast app installed and BAM - the Cast button is now available and works fine! :good:

.
[Google Chromecast] yves.alexis:
same here, i have the latest GPS and the catalog is ok as well. :confused:
[Google Chromecast] hwong96:
I meant logcat but typed catlog. Must be the heat. LOL.?
[Google Chromecast] jaramosparra:
I have a Kindle Fire Hd 8.9 with Hashcode nightly, applied this app and cast screen works perfect with chromecastt!!

Thanks!!!
[Google Chromecast] r3pwn:
That's odd. It doesn't work with my 7". I might have to try some things.
[Google Chromecast] EarlyMon:
Maybe this is why it says BETA in capital letters in a red box at the top, and maybe the whine about fragmentation has nothing to do with it.

Devs owe us NOTHING.

I appreciate the work that they all do for us.

This is a BETA feature with limited support.

Yes. Apple has had it a long time. On a hundred dollar box. With an iPhone.

Sorry that all this "fragmentation" on a $35 device for a feature still in beta has you deciding what Google and the rom devs are doing wrong.

Hope you get it working.
[Google Chromecast] hwong96:
Just trying to help you guys/gals.
[Google Chromecast] bhiga:
It's not related to Miracast and won't do anything for that.

This tool just enables the flag that the Chromecast app and the system (if supported) uses to try to screen cast to Chromecast.

Thus, it a Chromecast device is required, unless you've found a TV that supports Google Cast.

KitKat 4.4.1 is required for Chromecast screen casting and if you're on KitKat you should already have Miracast support in your ROM.
[Google Chromecast] krusty_da:
Weird behavior with Galaxy S4

Was finally able to cast screen but red and blue colors are swapped (green --> green, red --> blue and blue --> red).

I have a Galaxy S4 i9500 rooted with AOKP KK nightly 2014-07-17. (Android 4.4.4)

When I tried to cast screen, Google Play Services just crashed, every time. Searching the forums I found this app, installed it and finally I was able to cast, but the colors in the TV are wrong (on the phone screen are OK).

I have GPS 5.0.84 and Chromecast 17977 (it updated last night)

Any idea what can be wrong, and what can I do?

I've searched but haven't found anyone with a similar problem. :eek:
[Google Chromecast] hwong96:
What brand of TV do you have? Do you have another HDMI port to try? Could be the red/blue signal is switched on the tv. You are not connecting to the hdmi via rgb converter to tv by chance? If you are maybe you switched the red/blue rca cables.

Have you tried rebooting phone, chromecast dongle, unplugging/plugging TV?
[Google Chromecast] xxsanioutlawxx:
Is root required for this method? Have a Nexus 7 2012 with a bad board, i.e. can't root :/

Thanks!
[Google Chromecast] bhiga:
Yes. Root is required for the app to change the necessary database entries (and make additional fixes if needed).
[Google Chromecast] xxsanioutlawxx:
Appreciate the quick reply! I swear I read the OP but must've skipped the root part... Damn, guess I have to wait for official support. Thanks again though.
[Google Chromecast] toolhas4degrees:
works on nexus 7 2012 and htc one m7, but I don't have audio. is audio in the mod or do you plan on making audio functionality?
[Google Chromecast] bhiga:
Audio issues are usually:

Chromecast needs a reboot or update

Volume too low (it's lower than you'd think) - make sure Media volume is up before starting screen cast and check TV volume

You have some other audio-managing app that's conflicting - make sure nothing else is messing with the audio

Audio portions of ROM missing/misconfigured/defective (see opening post)

Remember folks, there's good reason why Google's list is short. Obviously from the reports (myself included), mirroring can work on devices that aren't on the approved list, but we've also seen that there are a lot of dependencies, so the total combination of Chromecast app + Chromecast device firmware + casting device + casting device's ROM + Google Play Services version can affect things.

Props to [MENTION=4732871]r3pwn[/MENTION] for continuing the development and investigation!
[Google Chromecast] hwong96:
Audio requires device to have audio.r_submix.default baked into the ROM. Read the op item in red. Your device ROM maintainers need to add it before compiling the ROM. Check the logcat for errors regarding hw module audio.r_submix cannot be found.
[Google Chromecast] ksd316:
Did a system wipe, reinstalled Quantum 5 and BMS kernel and activated the V4, reboot and victory! Awesome sauce my friend. Many thanks.

AT&T Samsung Galaxy S III
[Google Chromecast] krusty_da:
Yes, I've rebooted both, I have 2 chromecasts, one in an lg and one in a Panasonic, so I'm sure the problem isn't the dongle or the tv.

Casting with YouTube or Netflix don't have the color problem, also my gf casts screen with her lg g2 without issues.

I'm guessing there's something wrong with my Rom, but I haven't read about anyone else with this problem, and I installed this Rom yesterday doing a full wipe, got GPS FC when trying to cast screen installing mirror enabler, finally being able to cast but with this issue.
[Google Chromecast] hwong96:
Have you tried an alternate ROM such as PAC Man aosp for your device?
[Google Chromecast] skhekare:
htc one x

I have HTC one x with cm 11 not working. Play services FC
[Google Chromecast] GiantTreeLP:
I had the same problem with my old Samsung Galaxy Y using Screencast to record the phone's screen. Those swapped colors mean that the framebuffer uses a different order to save the current frame than the application reading it. I doubt your TV offers you a way to do a so called "UV Swap" on a live video source but that's the way to fix this problem.
[Google Chromecast] toolhas4degrees:
the lib is baked into the renovate rom for the m7, still no audio

do you need to mod the chromecasts firmware also?
[Google Chromecast] Mika2828:
Google play Service Crash everytime on Galaxy s3 Lte.

build.board: smdk4x12

build.bootloader: I9305XXUEMKC

build.brand: samsung

build.cpu_abi: armeabi-v7a

build.cpu_abi2: armeabi

build.device: m3

build.display: cm_i9305-userdebug 4.4.4 KTU84Q ecbfcfd125 test-keys

build.fingerprint: samsung/m3xx/m3:4.1.2/JZO54K/I9305XXBMA6:user/release-keys

build.hardware: smdk4x12

build.host: cyanogenmod

build.id: KTU84Q

build.manufacturer: samsung

build.model: GT-I9305

build.product: m3xx

build.radio: unknown

build.serial: 42f7611830378f23

build.tags: test-keys

build.time: 1405674283000

build.type: userdebug

build.user: jenkins

version.codename: REL

version.incremental: ecbfcfd125

version.release: 4.4.4

version.sdk_int: 19

07-20 13:24:19.380 E/ACodec (14222): Encoder could not be configured to emit SPS/PPS before IDR frames. (err -2147483648)

07-20 13:24:19.380 E/ACodec (14222): [OMX.SEC.AVC.Encoder] configureCodec returning error -2147483648

07-20 13:24:19.380 E/MediaCodec(14222): Codec reported an error. (omx error 0x80001001, internalError -2147483648)

07-20 13:24:19.405 E/AudioRecord(14222): Could not get audio input for record source 8

07-20 13:24:19.405 E/AudioRecord-JNI(14222): Error creating AudioRecord instance: initialization check failed.

07-20 13:24:19.405 E/android.media.AudioRecord(14222): Error code -20 when initializing native AudioRecord object.

07-20 13:24:19.410 E/SEC_COMP_REGS(14222): .

07-20 13:24:19.410 E/SEC_COMP_REGS(14222): ..

07-20 13:24:19.410 E/SEC_COMP_REGS(14222): libOMX.SEC.AVC.Decoder.so

07-20 13:24:19.410 E/SEC_COMP_REGS(14222): Path & libName : /system/lib/omx/libOMX.SEC.AVC.Decoder.so

07-20 13:24:19.420 E/SEC_COMP_REGS(14222): libOMX.SEC.AVC.Encoder.so

07-20 13:24:19.420 E/SEC_COMP_REGS(14222): Path & libName : /system/lib/omx/libOMX.SEC.AVC.Encoder.so

07-20 13:24:19.420 E/SEC_COMP_REGS(14222): libOMX.SEC.M4V.Decoder.so

07-20 13:24:19.420 E/SEC_COMP_REGS(14222): Path & libName : /system/lib/omx/libOMX.SEC.M4V.Decoder.so

07-20 13:24:19.425 E/SEC_COMP_REGS(14222): libOMX.SEC.M4V.Encoder.so

07-20 13:24:19.425 E/SEC_COMP_REGS(14222): Path & libName : /system/lib/omx/libOMX.SEC.M4V.Encoder.so

07-20 13:24:19.425 E/SEC_COMP_REGS(14222): libOMX.SEC.WMV.Decoder.so

07-20 13:24:19.425 E/SEC_COMP_REGS(14222): Path & libName : /system/lib/omx/libOMX.SEC.WMV.Decoder.so

07-20 13:24:19.435 E/MediaPuller(14222): source failed to start w/ err -38

07-20 13:24:19.435 F/AVSource(14222): vendor/unbundled_google/packages/OneUp/package/cast_mirroring/jni/source/AVSource.cpp:437 CHECK_EQ( (status_t)OK,mTracks.itemAt(i)->start()) failed: 0 vs. -38

07-20 13:24:19.435 F/libc (14222): Fatal signal 6 (SIGABRT) at 0x0000378e (code=-6), thread 14353 (gle.android.gms)

07-20 13:24:20.275 E/OMXNodeInstance(1952): !!! Observer died. Quickly, do something, ... anything...

07-20 13:24:25.280 E/GmsClient(14066): Calling connect() while still connected, missing disconnect().
[Google Chromecast] slapshot136:
same here - Google services crashes, and it quickly disconnects from the chromecast
[Google Chromecast] hwong96:
Post logcat of device just after boot. I want to see if audio.r_submix.default loaded or cannot be found.
[Google Chromecast] victordream:
Excuse me for my bad english, after a moment on asus tf701, there are a image on TV but a image pixelated and not sound.

For info, my ROM is a nightly
[Google Chromecast] jcsy:
tried on my EVO3D (CM11) and SGT 10.1 (2) CM11

both didnt work, as Google Play Services FC

tried FC fix, but didnt work
[Google Chromecast] Thebear j koss:
On the Samsung Galaxy tab pro 8.4, the Chromecast app just freezes. Need to reboot device to gain functionality.
[Google Chromecast] JHilderbrando:
Same here on CM nightlies.
[Google Chromecast] toki12345:
It seems the particular submix lib still not being included into the CM11 rom. Yesterday I checked the latest nightly.

I posted on the CM forum as well, let's see what comes.

Has anybody tried to add id manually, and modify the scripts accordingly?
[Google Chromecast] nelsonw:
Some newer devices have it.
[Google Chromecast] hwong96:
These errors tell me that your rom does not have audio.r_submix.default compiled. See op item in red.

---------- Post added at 05:08 PM ---------- Previous post was at 05:06 PM ----------

Check your logcat for errors finding/loading audio.r_submix.default. Then read op item in red.

---------- Post added at 05:10 PM ---------- Previous post was at 05:08 PM ----------

Check logcat for errors finding/loading audio.r_submix.default. Then read op item in red.

---------- Post added at 05:11 PM ---------- Previous post was at 05:10 PM ----------

Check logcat for errors finding/loading audio.r_submix.default. Then read op item in red.

---------- Post added at 05:13 PM ---------- Previous post was at 05:11 PM ----------

Check logcat for errors finding/loading audio.r_submix.default. Then read op item in red.

---------- Post added at 05:14 PM ---------- Previous post was at 05:13 PM ----------

Please attach logcat.
[Google Chromecast] hwong96:
Can't add it manually in the user init stage. Audio.r_submix.default is loaded in the kernel boot stage.

Boot sequence is bootloader-kernel-user. Hardware modules are loaded in the kernel stage.
[Google Chromecast] justjayhere:
Works well on my Verizon HTC One MAX running NuSense 4.7 Rom

Current Device : HTC One MAX / Retired HTC Devices: DNA, Rezound, Thunderbolt, Incredible, Eris
[Google Chromecast] tancredopereira:
Galaxy S3 will not connect

I am using the android 4.4 s5 experience in my i9300 galaxy s3!

The mirroring option appears when I place to connect, it disconnects automatically! What do I do to resolve this situation??​
[Google Chromecast] djfoo000:
Google Play Services did request for an update after finishing boot up. Perhaps it didn't like the modification it received, and along with it erased all my app data...?
[Google Chromecast] r3pwn:
Probably not -- I use flags that don't do anything all the time.

EDIT: I mistype stuff, too.
[Google Chromecast] redmafia:
Galaxy S3

PA 4.42 (4.4.4)

Force close :(
[Google Chromecast] nmathisen:
Works on XT926M

Works well on Razr Maxx HD (xt926m) stock 4.4.2 rooted/xposed- only lagged every now and then, audio works.

Thanks for the enabler!
[Google Chromecast] muks1224:
Thanks r3pwn , iam running Chromecast 1.7.4 and services latest still no luck. will wait.Thanks
[Google Chromecast] kossiewossie:
Ok, got it to work on the Nvidia shield, had to remove google play service and reinstall a different version (5.0.84-1259630-034) and it works perfectly now!

thanks!
[Google Chromecast] bobribbon:
Works like a charm. You sir are amazing!
[Google Chromecast] iBolski:
Awesome! Can't wait to try this when I get home tonight after work. I have a 2012 Nexus 7 so it's great to see that it's working for that. Might have to try with my Droid RAZR HD as well.

Thanks for discovering this and providing us a way to do this on "unsupported" devices.
[Google Chromecast] David522d:
HTC M8 I installed the apk then open cromecast and there's no option for screen cast.

What am I not doing right?
[Google Chromecast] yuriebc:
dosen't work on asus tf300t with cm11.

it enable screen mirror button on chromecast app but when enabled my TV turns black, then, after about one minute, device restarts

Yuriê

Brasil
[Google Chromecast] Darknites:
You need to install 1.7.4 chromecast app.
[Google Chromecast] fndpena:
Remove...
[Google Chromecast] timmyd463229:
I installed the apk and clicked enable then went to the Chromecast app that's updated from the play store and it doesn't show a cast option I'm using a note 2 with 4.3

---------- Post added at 01:50 PM ---------- Previous post was at 01:48 PM ----------

Do I have to be on kit Kat or higher
[Google Chromecast] Flowah:
Verizon SGS3, running CM11 June 30 Nightly.

No worky. I see the option but it just forcecloses Google Play services.
[Google Chromecast] artov:
I can confirm that it works properly on Moto G stock ROM. Streaming photos/videos and apps works smoothly. Finally I can remove Allcast and Localcast, which never worked properly.

Thank you very much!
[Google Chromecast] David522d:
Did this. No screen cast .

I'm not on WiFi tho I'm at work trying to just get the button to show. Is WiFi required for the button to show?
[Google Chromecast] fndpena:
Thanks a lot for clarify... I was wondering what this app does.

I managed to make mirroring work by downgrading my Google Play Services, as demoed in this video:

https://www.youtube.com/watch?v=9pFlsmqH-Q4

I'll manually add this entry to the database and see what happens, I guess this is going to work as the feature already worked fine using and older version of GPS...
[Google Chromecast] Darknites:
Hmm button does show for me without wifi but I been connected so might best wait until you back on same wifi.
[Google Chromecast] David522d:
Ahhh hate to admit this lol but I didn't enable it thru the ops apk.

Haha button appears . will be testing shortly .
[Google Chromecast] mally2:
Hi guys,

Any one can confirm if this works on LGOG running Slimkat 4.4.4,

Since this has same hardware as N4 i'm hoping no issues, Cant wait to get home :)
[Google Chromecast] r3pwn:
Unfortunately, these is nothing to do. I just changed the OP to reflect the situation of everyone with that specific device.
[Google Chromecast] hwong96:
Check device logcat for errors finding/loading audio.r_submix.default. Then read op item in red.
[Google Chromecast] r3pwn:
Nope, not in this case. It's an Exynos-powered model, in which the hardware does not support mirroring.
[Google Chromecast] hwong96:
OK thanks.
[Google Chromecast] runandhide05:
it does work on galaxy nexus (toro), just have to build with some dependencies, here is proof of work

https://www.youtube.com/watch?v=uDSr6ZvlcfU&list=UUjmpg86zDxoqWYpqJ_sWmoQ

currently only have toro ( Verizon galaxy nexus ) to test.

if anyone wants my rom built from (eos) link

http://xdaforums.com/showthread.php?t=2822892
[Google Chromecast] tharmor:
What about Samsung galaxy grand duos ? Does it have same limitations ?
[Google Chromecast] ahmedsalah83:
it looks good. on my i9100 it was very laggy and it made the phone very slow.