Default Wireless Charging on AOSP

I recently purchased one of the wireless inserts and a QI charging bad for my SGS3. I've noticed something pretty interesting, and I was wondering if anyone else has noticed this/found a workaround/things I'm crazy.

When I charge wirelessly on an AOSP-based ROM (Only tried 4.4 ROMs) the phone tends to get VERY hot (120F+) and will often stall, where it stops charging and just heats up. When I charge wirelessly on a TW-based ROM everything works as you'd expect.

TW does acknowledge when it is charging on a wireless pad vs. a normal USB charger, and I know that the two components need to communicate with each other, so does anybody know whether the code for this is missing in AOSP Roms? If so, any way to get it back in? I would expect (but could be wrong) that it would be in the kernel.