I've grown attached to these proprietary LG apps, so I de-odexed, resigned with CM platform keys, etc. so I can continue using them on CyanogenMod.
Hope it's useful for someone else.
Do this first
Copy this to /system/etc/permissions/com.lge.app.floating.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<permissions>
<library name="com.lge.app.floating"
file="/system/framework/com.lge.app.floating.res.apk"/>
</permissions>
Put com.lge.app.floating.res.apk in /system/framework/
Reboot.
For Memo
You can just install Memobin.apk like a normal apk.
For QuickMemo
You need to copy QMemobin.apk to /system/app/
You need to overwrite /system/framework/android.policy.jar with the one attached.
Old Information Below. DISREGARD
In order for QuickMemo to work properly, you need
another app to launch QuickMemo like this:
Code:
sendBroadcast(new Intent("com.lge.QuickClip.action.START_QUICKCLIP"));
If you just add the QuickMemo activity to Apex or Nova launcher, it will look like it works, but it will only show your scribbling with a black background instead of the screenshot.
Same if you use startActivity() instead of sendBroadcast().
I spent a whole afternoon figuring this out.
I am going to look at hooking that up to the usual Vol+ + Vol- hotkeys somehow. Hopefully will only take a couple of days.