Hello, fellow XDA members!
Some of you may have heard of me before, and for the ones that haven't, let this be a warm introduction.
After hearing of the new Chromecast app with Beta support for mirroring, I decided to see if it's possible to enable for all devices. Apparently it is!
I assumed that some devices just wouldn't stream well, so I decided to mark this as [EXPERIMENTAL]
. Please note that I did not make the feature, just the method to enable it.
Please note that you need the latest version of the Chromecast companion app and root access on your device (not your chromecast) for this to work properly. I believe the mirroring functionality requires KitKat, too.
If this worked for you and you want to send some money my way (Keep in mind that I didn't make the mirroring, only the hack to enable it), feel free to visit my PayPal donation link in my signature.
For those STILL having issues,
Check /system/lib/hw directory for the file "audio.r_submix.default.so".
If it doesn't exist, ask your device maintainer to add audio.r_submix.default to
the product_packages in the device.mk file. (You may not know what it means, but they will.)
EXAMPLE (Thanks, @runandhide05!):
Here is all of the previous releases: http://www.androidfilehost.com/?a=sh...les&flid=16506
- Added PurpleHoloLight Theme!
- Added an audio remote submix file check.
- Fixed critical bugs
- Added fix that may work for some
- Added " QuickSettings Mirror Tile" option
- Added preinstalled sqlite3 binaries
- Fixed critical bugs
- Initial release
Please note that I tried to provide a safe, universal fix, but unfortunately, this may STILL not work on some devices. If it does not work for you, let me know and I will try to fix it (again).
Please note that this has the potential to mess up audio on your device, but it creates a backup that you can restore from by "Disabling" the fix.
For the paranoid:
Source can be found here: https://github.com/r3pwn/MirrorEnabler
(Aside from the officially supported devices)
Amazon Kindle Fire HD 8.9"
Amazon Kindle Fire HD 7" (BeanStalk ROM only)
ASUS PadFone X
ASUS PadFone 2
Nook HD+ (as of v4) (ROM MUST HAVE APPLIED FIX, CHECK ABOVE)
Droid RAZR MAXX HD
Droid RAZR M
Sony Xperia Z
Sony Xperia Z Ultra
Sony Xperia Z1
Sony Xperia Z1 Tablet
Sony Xperia Z1 Compact
Sony Xperia Z2
Sony Xperia Z2 Tablet
Sony Xperia ZL
Huawei Honor 3C
HTC One M8 (Including GPE)
HTC Droid DNA (as of v4) (ROM MUST HAVE APPLIED FIX, CHECK ABOVE IN RED)
Motorola Moto X
Motorola Moto G
Samsung Galaxy S II (as of v4) (ROM MUST HAVE APPLIED FIX, CHECK ABOVE)
Samsung Galaxy S III (as of v4) (ROM MUST HAVE APPLIED FIX, CHECK ABOVE)
Samsung Galaxy Note II (as of v4) (ROM MUST HAVE APPLIED FIX, CHECK ABOVE IN RED)
Samsung Note 8 Tab
Samsung Note 10.1 Tab
Samsung Note Pro 12.2 Tab
Samsung Galaxy Tab 2 (as of v4) (ROM MUST HAVE APPLIED FIX, CHECK ABOVE)
Samsung Galaxy Tab Pro 8.4
Samsung Galaxy Tab S 10.5
Samsung Galaxy Tab 4
Nexus 7 2012
Galaxy Nexus (as of v4) (ROM MUST HAVE APPLIED FIX, CHECK ABOVE IN RED)
Oppo Find 7
Oppo Find 7a
LG GPad 8.3 (ONLY ON V1)
LG G2 Mini (ONLY ON V1)
LG Optimus G (ONLY ON V1)
LG G Flex (ONLY ON V1)
Sero 7 Pro (as of v4) (ROM MUST HAVE APPLIED FIX, CHECK ABOVE)
And possibly your smartphone/tablet! Test it out and let me know!
Tested Not Working:
HTC EVO 3D
Samsung Galaxy S I
Most older devices
TO THOSE WITH PLAY SERVICES FORCE CLOSE:
A fix is out (v4). Thank these guys:
ROMs that allow Screen Mirroring
Samsung Galaxy Tab 2:
Samsung Galaxy S2 i9100:
Samsung Galaxy S III i9300:
Verizon Galaxy Nexus:
Hit me up on Twitter
or, you know, just send me a PM.
Like what I do?
Feel free to donate to my PayPal