That is actually exactly what I'm doing. I couldn't disassemble the apps on the Vizio, but I managed to do that on the LG. Even more, I disassembled, added a lot of logging functionality (which is how I got to see the codes that they're sending), and put it back.
The LG has the QuickSet Services SDK preinstalled (which I modified), and the QuickRemote app works through it. The QuickSet SDK sends the actual signal to a serial port, (a character device in /dev ), which is handled by the driver. I'm guessing the IR driver there does some more processing, and I have yet to find the binary of the driver that manages the serial port so I can disassemble that one.
Unknown format for UEI app on Vizio Tablet and LG G2
Moderator: Moderators
The Vizio VTAB1008 has an IrDA port(CNET review) so that is probably the way the App is sending out the IR signal. It doesn't look like there is a separate UEI chip.
FYI: Android 4.4 Kit Kat has an IR API.
FYI: Android 4.4 Kit Kat has an IR API.