Hi everyone! Long time reader but first time posting.
Anyway, since Google finally released Chromecast 1.7.4, we can finally mirror our Android Screen in its entirety as it was shown at the Google I/O conference a little while back. However... only for certain devices. That list of supported devices mentions the HTC One M7 and Google Play edition of the M7... but no HTC One Max. Hmmmm.
Well, since the M7 and the One Max have the same chipset, this should work with no problems. However, once the Chromecast APK was updated, I didn't see the fabled "Cast Screen" button. What a pity.
But no fear! It DOES indeed work for the HTC One Max - and if your anxious to have it working now rather than waiting for Google to eventually update the APK, read on...
Here's how I got near perfect Screen Mirroring on Chromecast...
- Be sure you are on Android 4.4.2+ (I'm on 4.4.4 CM-11 Nightly). I would assume this should work on a Rooted Stock Rom.
- Make sure you are Rooted
1. Update your Chromecast APK to be 1.7.4 if it hasn't auto-updated already.
2. We need to edit your Build.Prop file - so download an app such as BuildProp Editor from the Play Store. Since the file is located in /system/build.prop - you need to be Rooted to edit this.
3. Open your Editor and give it Super User Permissions.
4. Make a backup of your Build.Prop file if the app has the function to do so.
5. Scroll down until you find "ro.product.device". It should read either "t6", "t6spr", or "t6zw" for International, Sprint and Verizon models respectively.
6. Change the "ro.product.device" string to "m7" -- without quotes of course.
7. Reboot your phone.
8. Reboot your Chromecast.
Now, if you Open the Chromecast APK App, once you connect to your Chromecast on the network, you should see the "Cast Screen" button in the pull-out menu of the App,
It's actually very fluid, hardly any noticeable lag. Haven't tested sound yet since I'm writing this at the office and the Chromecast here is just connected to a computer monitor.
I'm currently on a Nightly build of CM 11 for the HTC One Max... and I would have to assume this would work on a Stock Rom - as long as its Rooted.
Let me know how this works for you guys!