[Galaxy S III Android Development] Markox89:
Mirroring for all!!!

I9300 20140728 is UP! :cool:

Changelog:

Added support for screen mirroring through Chromecast!

mach-exynos: cpufreq: Show list of available frequencies --> CyanogenMod/android_kernel_samsung_smdk4412

Return match positions to enable highlighting for CN smart dial --> CyanogenMod/android_packages_apps_Dialer

Filter spam notifications --> CyanogenMod/android_frameworks_base

Settings: Filter spam notifications --> CyanogenMod/android_packages_apps_Settings

SystemUI: fix hidden clock style after a reboot --> CyanogenMod/android_frameworks_base

Cleanup --> CyanogenMod/android_packages_services_Telephony

Display the song duration in the queue and info views --> CyanogenMod/android_packages_apps_Apollo

Revert "charger: Draw battery percentage over charger screen" --> CyanogenMod/android_system_core

core: Fix permission string --> CyanogenMod/android_frameworks_base

Trebuchet: Fix permission strings --> CyanogenMod/android_packages_apps_Trebuchet

CMHome: Fix permission strings --> CyanogenMod/android_packages_apps_CMHome

Framework: Fix proximity wakeup reference --> CyanogenMod/android_frameworks_base

ProximityWake: Add support for checking proximity when waking device --> CyanogenMod/android_frameworks_base

Settings: Add preference for proximity wake --> CyanogenMod/android_packages_apps_Settings

sr: Fix menu wrapping --> CyanogenMod/android_bootable_recovery-cm

recovery: initialize keys press tracking status --> CyanogenMod/android_bootable_recovery-cm

SR: Fix datamedia detection --> CyanogenMod/android_bootable_recovery-cm

IconPackHelper: Don't respect an icons original size if too large --> CyanogenMod/android_frameworks_base

Kill camel case in dialpad t9 search labels --> CyanogenMod/android_packages_services_Telephony

Fix Undo Bar appearance during Google Now use --> CyanogenMod/android_packages_apps_CMHome

Fix card display issues on lower density screens --> CyanogenMod/android_packages_apps_CMHome

ContactsCommon: Add optional text highlight color --> CyanogenMod/android_packages_apps_ContactsCommon

Add setting for t9 search input locale --> CyanogenMod/android_packages_services_Telephony

Read option for t9 search input locale and refresh smart dial db when locale changes --> CyanogenMod/android_packages_apps_Dialer

Add system setting for t9 search input locale --> CyanogenMod/android_frameworks_base

stagefright: Handle offload fallback for 24-bit tracks --> CyanogenMod/android_frameworks_av

frameworks/av: Add output close in AudioTrack destructor for offload case --> CyanogenMod/android_frameworks_av

libaudioflinger: add stock resampler in pcm offload path --> CyanogenMod/android_frameworks_av

vold: Support for moving crypto metadata --> CyanogenMod/android_system_vold

Settings: Dismiss glowpad view on trigger --> CyanogenMod/android_packages_apps_Settings

NavTargets: Show highlight for google search --> CyanogenMod/android_frameworks_base

QuickSettings: Properly restore lockscreen tile state --> CyanogenMod/android_frameworks_base

QuickSettings: Register/unregister cast tile one time --> CyanogenMod/android_frameworks_base

Themes: Make notification list bg themeable --> CyanogenMod/android_frameworks_base

Fix search highlight matching in some cases --> CyanogenMod/android_packages_apps_Settings

Dialer: Refactor SmartDial for additional languages --> CyanogenMod/android_packages_apps_Dialer

Add Korean smart dial map --> CyanogenMod/android_packages_apps_Dialer

settings: reset protected apps view instead of finish the activity --> CyanogenMod/android_packages_apps_Settings

DataUsageSummary: Add CDMA support for showing usage for devices without sim cards --> CyanogenMod/android_packages_apps_Settings

Bluetooth: MAP: Close output stream before closing client session --> CyanogenMod/android_packages_apps_Bluetooth

SystemUI: Fix too long SK bluetooth string --> CyanogenMod/android_frameworks_base

route: remove useless ipv6 header --> CyanogenMod/android_external_busybox

vim: add a medium CM build variant --> CyanogenMod/android_external_vim

add vimrc config file as a dependency for the product --> CyanogenMod/android_external_vim

selinux: remove dependency on libsepol static lib --> CyanogenMod/android_external_busybox

darwin: fix make prepare, force prebuilt host compiler --> CyanogenMod/android_external_busybox

Revert "QuickBoot: don't wake up screen when usb connected" --> CyanogenMod/android_frameworks_base

Small note: I tested the Chromecast patch for a

very long time

, so if you're experiencing weird issues (such as Wi-Fi failures) you should perform a data wipe / factory reset instead of blaming the Chromecast patch :angel: