[Android Apps and Games] PrismAce:
Not working for me, I'm on a Samsung Galaxy S2 (SGH-T989) running Sultanxda's 5.1.1 rom, May 14th 2015 build. Here's the logcat:

--------- beginning of system
V/NotificationService(11092): pkg=mobi.infolife.taskmanager canInterrupt=false intercept=true
W/InputMethodManagerService(11092): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2ef2b227 attribute=null, token = android.os.BinderProxy@3c324168
I/ActivityManager(11092): Start proc 15863:com.android.settings/1000 for broadcast com.android.settings/.inputmethod.InputMethodDialogReceiver
W/InputMethodManagerService(11092): Ignoring showInputMethodPickerFromClient of uid 1000: com.android.internal.view.IInputMethodClient$Stub$Proxy@20c7ecd4
I/ActivityManager(11092): Killing 15099:com.android.vending/u0a26 (adj 15): empty #17
I/ValidateNoPeople(11092): skipping global notification
V/NotificationService(11092): pkg=android canInterrupt=false intercept=true
W/InputMethodManagerService(11092): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2cc18221 attribute=null, token = android.os.BinderProxy@3c324168
I/ValidateNoPeople(11092): skipping global notification
I/ActivityManager(11092): Start proc 15897:com.android.inputmethod.latin/u0a47 for service com.android.inputmethod.latin/.LatinIME
V/InputMethodManagerService(11092): Adding window token: android.os.Binder@31826534
D/ZenLog (11092): intercepted: -1|android|17040867|null|1000,none
V/NotificationService(11092): pkg=android canInterrupt=false intercept=true
I/ValidateNoPeople(11092): skipping global notification
V/NotificationService(11092): pkg=android canInterrupt=false intercept=true
I/ActivityManager(11092): Start proc 15925:android.process.acore/u0a5 for content provider com.android.providers.contacts/.ContactsProvider2
I/BootReceiver(11092): Copying /data/tombstones/tombstone_04 to DropBox (SYSTEM_TOMBSTONE)
W/InputMethodManagerService(11092): Session failed to close due to remote exception
W/InputMethodManagerService(11092): android.os.DeadObjectException
W/InputMethodManagerService(11092):	at android.os.BinderProxy.transactNative(Native Method)
W/InputMethodManagerService(11092):	at android.os.BinderProxy.transact(Binder.java:496)
W/InputMethodManagerService(11092):	at com.android.internal.view.IInputMethodSession$Stub$Proxy.finishSession(IInputMethodSession.java:305)
W/InputMethodManagerService(11092):	at com.android.server.InputMethodManagerService.finishSessionLocked(InputMethodManagerService.java:1431)
W/InputMethodManagerService(11092):	at com.android.server.InputMethodManagerService.clearClientSessionLocked(InputMethodManagerService.java:1422)
W/InputMethodManagerService(11092):	at com.android.server.InputMethodManagerService.clearCurMethodLocked(InputMethodManagerService.java:1448)
W/InputMethodManagerService(11092):	at com.android.server.InputMethodManagerService.onServiceDisconnected(InputMethodManagerService.java:1467)
W/InputMethodManagerService(11092):	at android.app.LoadedApk$ServiceDispatcher.doDeath(LoadedApk.java:1214)
W/InputMethodManagerService(11092):	at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1228)
W/InputMethodManagerService(11092):	at android.os.Handler.handleCallback(Handler.java:739)
W/InputMethodManagerService(11092):	at android.os.Handler.dispatchMessage(Handler.java:95)
W/InputMethodManagerService(11092):	at android.os.Looper.loop(Looper.java:135)
W/InputMethodManagerService(11092):	at com.android.server.SystemServer.run(SystemServer.java:298)
W/InputMethodManagerService(11092):	at com.android.server.SystemServer.main(SystemServer.java:186)
W/InputMethodManagerService(11092):	at java.lang.reflect.Method.invoke(Native Method)
W/InputMethodManagerService(11092):	at java.lang.reflect.Method.invoke(Method.java:372)
W/InputMethodManagerService(11092):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
W/InputMethodManagerService(11092):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699)
I/ActivityManager(11092): Process com.android.inputmethod.latin (pid 15897) has died
W/ActivityManager(11092): Scheduling restart of crashed service com.android.inputmethod.latin/.LatinIME in 1000ms
I/ActivityManager(11092): Killing 14693:com.android.calendar/u0a34 (adj 15): empty #17
I/ActivityManager(11092): Start proc 15958:com.android.inputmethod.latin/u0a47 for service com.android.inputmethod.latin/.LatinIME
I/BootReceiver(11092): Copying /data/tombstones/tombstone_05 to DropBox (SYSTEM_TOMBSTONE)
W/InputMethodManagerService(11092): Session failed to close due to remote exception
W/InputMethodManagerService(11092): android.os.DeadObjectException
W/InputMethodManagerService(11092):	at android.os.BinderProxy.transactNative(Native Method)
W/InputMethodManagerService(11092):	at android.os.BinderProxy.transact(Binder.java:496)
W/InputMethodManagerService(11092):	at com.android.internal.view.IInputMethodSession$Stub$Proxy.finishSession(IInputMethodSession.java:305)
W/InputMethodManagerService(11092):	at com.android.server.InputMethodManagerService.finishSessionLocked(InputMethodManagerService.java:1431)
W/InputMethodManagerService(11092):	at com.android.server.InputMethodManagerService.clearClientSessionLocked(InputMethodManagerService.java:1422)
W/InputMethodManagerService(11092):	at com.android.server.InputMethodManagerService.clearCurMethodLocked(InputMethodManagerService.java:1448)
W/InputMethodManagerService(11092):	at com.android.server.InputMethodManagerService.onServiceDisconnected(InputMethodManagerService.java:1467)
W/InputMethodManagerService(11092):	at android.app.LoadedApk$ServiceDispatcher.doDeath(LoadedApk.java:1214)
W/InputMethodManagerService(11092):	at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1228)
W/InputMethodManagerService(11092):	at android.os.Handler.handleCallback(Handler.java:739)
W/InputMethodManagerService(11092):	at android.os.Handler.dispatchMessage(Handler.java:95)
W/InputMethodManagerService(11092):	at android.os.Looper.loop(Looper.java:135)
W/InputMethodManagerService(11092):	at com.android.server.SystemServer.run(SystemServer.java:298)
W/InputMethodManagerService(11092):	at com.android.server.SystemServer.main(SystemServer.java:186)
W/InputMethodManagerService(11092):	at java.lang.reflect.Method.invoke(Native Method)
W/InputMethodManagerService(11092):	at java.lang.reflect.Method.invoke(Method.java:372)
W/InputMethodManagerService(11092):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
W/InputMethodManagerService(11092):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699)
I/ActivityManager(11092): Process com.android.inputmethod.latin (pid 15958) has died
W/ActivityManager(11092): Service crashed 2 times, stopping: ServiceRecord{77aa0a0 u0 com.android.inputmethod.latin/.LatinIME}