Hi Lanchon,
I ran the test and here are the steps I followed:
- I created a Nandroid backup.
- I executed the flash of your test kernel "kernel-Lanchon-TRIM-FPBug-20141229-cm-11-nightly-crossflash-i777.zip. Flash was successful.
- I rebooted into Recovery.
- I executed the flash of cm-11-20141115-SNAPSHOT-M12-i9100.zip. Flash was successful. I was surprised because I thought it would fail at the Assert step. Does your kernel do something regarding this?
- I executed the flash of your test kernel "kernel-Lanchon-TRIM-FPBug-20141229-cm-11-nightly-crossflash-i777.zip again. Flash was successful.
I confirm that WiFi works. Microphone/speaker audio works normally.
In About Phone, Model number used to be "SGH-I777" (this gets updated as part of the manual modifications to the I9100 ROM), but now it says "GT-I9100".
Thanks a lot for the awesome kernel. Please let me know if you want me to test anything else. In the test above, I used the M12 snapshot because I am not really a big fan of using Nightly builds as daily drivers (I don't mess with my phone these days as much as I used to since it's my main and only daily driver). I hope using the snapshot doesn't invalidate the test.
By the way, is a kernel updated/rebuild needed to support CM12?