So I noticed the announcement of CyanogenMod 10.2 M1 and decided to give it a go on my Samsung Galaxy S3. I had earlier decided to stick with “stable” builds, but “milestone” builds are near-release candidate quality and users reported the recent “dailies” as being very stable. CM 10.1.3 works great, but I really wanted to try Android 4.3.
Because Google Apps changed compatibility in 4.3, Google Apps for Android 4.2 won’t work in 4.3. This requires flashing CM 10.2 M1 in recovery mode, followed by flashing Google Apps for Android 4.3 before restarting your device. I downloaded the 10.2 M1 ROM from CM’s repository, then Google Apps from here. I followed the directions on CyanogenMod’s forum exactly. Everything worked perfectly. Ensure that you have plenty of battery available just in case. Mine only used 7% in the upgrade, buy YMMV.
Read the notes carefully at the end of the CM forum post. I had to fix my phone link as noted there because Google changed it in Android 4.3. There are other changes in 4.3.1, so read Google’s page and play around. I did some customizing, but have not had any issues.