[One (M9) Android Development] bumpaneer:
Thanks Golv! Everything seems to be running well so far for me with one app exception. When I try to run Cisco Jabber the app crashes out immediately. Logcat seems to indicate a keystore error, though I'm not sure what that means. Is anyone else able to get to the log in page on the Cisco Jabber app: https://play.google.com/store/apps/details?id=com.cisco.im&hl=en ?

06-24 09:03:08.081 644 644 E : ptrace attach failed: Permission denied

06-24 09:03:08.085 8412 8412 W KeyStore: Cannot connect to keystore

06-24 09:03:08.085 8412 8412 W KeyStore: android.os.DeadObjectException

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.os.BinderProxy.transactNative(Native Method)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.os.BinderProxy.transact(Binder.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.security.IKeystoreService$Stub$Proxy.generateKey(IKeystoreService.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.security.KeyStore.generateKey(KeyStore.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.security.KeyStore.generateKey(KeyStore.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.security.keystore.AndroidKeyStoreKeyGeneratorSpi.engineGenerateKey(AndroidKeyStoreKeyGeneratorSpi.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at javax.crypto.KeyGenerator.generateKey(KeyGenerator.java:174)

06-24 09:03:08.085 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreImplPostM.generateSecretKey(Unknown Source)

06-24 09:03:08.085 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreImplPostM.<init>(Unknown Source)

06-24 09:03:08.085 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreWrapper.<init>(Unknown Source)

06-24 09:03:08.085 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NativePrivateKeyManagement.<init>(Unknown Source)

06-24 09:03:08.085 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NativePrivateKeyManagement.initialise(Unknown Source)

06-24 09:03:08.085 8412 8412 W KeyStore:	at com.cisco.jabber.service.JcfServiceManager.A(Unknown Source)

06-24 09:03:08.085 8412 8412 W KeyStore:	at com.cisco.jabber.service.JcfServiceManager.a(Unknown Source)

06-24 09:03:08.085 8412 8412 W KeyStore:	at com.cisco.jabber.droid.JabberDroidApplication.c(Unknown Source)

06-24 09:03:08.085 8412 8412 W KeyStore:	at com.cisco.jabber.droid.JabberDroidApplication.onCreate(Unknown Source)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.app.ActivityThread.handleBindApplication(ActivityThread.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)

06-24 09:03:08.085 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:755)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.app.ActivityThread.handleBindApplication(<Xposed>)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.app.ActivityThread.access$1600(ActivityThread.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.app.ActivityThread$H.handleMessage(ActivityThread.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.os.Handler.dispatchMessage(Handler.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.os.Looper.loop(Looper.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at android.app.ActivityThread.main(ActivityThread.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at java.lang.reflect.Method.invoke(Native Method)

06-24 09:03:08.085 8412 8412 W KeyStore:	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)

06-24 09:03:08.085 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:133)

06-24 09:03:08.086 8412 8412 W KeyStore: Cannot connect to keystore

06-24 09:03:08.086 8412 8412 W KeyStore: android.os.DeadObjectException

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.os.BinderProxy.transactNative(Native Method)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.os.BinderProxy.transact(Binder.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.security.IKeystoreService$Stub$Proxy.del(IKeystoreService.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.security.KeyStore.delete(KeyStore.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.security.KeyStore.delete(KeyStore.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.security.Credentials.deleteAllTypesForAlias(Credentials.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.security.keystore.AndroidKeyStoreKeyGeneratorSpi.engineGenerateKey(AndroidKeyStoreKeyGeneratorSpi.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at javax.crypto.KeyGenerator.generateKey(KeyGenerator.java:174)

06-24 09:03:08.086 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreImplPostM.generateSecretKey(Unknown Source)

06-24 09:03:08.086 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreImplPostM.<init>(Unknown Source)

06-24 09:03:08.086 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreWrapper.<init>(Unknown Source)

06-24 09:03:08.086 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NativePrivateKeyManagement.<init>(Unknown Source)

06-24 09:03:08.086 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NativePrivateKeyManagement.initialise(Unknown Source)

06-24 09:03:08.086 8412 8412 W KeyStore:	at com.cisco.jabber.service.JcfServiceManager.A(Unknown Source)

06-24 09:03:08.086 8412 8412 W KeyStore:	at com.cisco.jabber.service.JcfServiceManager.a(Unknown Source)

06-24 09:03:08.086 8412 8412 W KeyStore:	at com.cisco.jabber.droid.JabberDroidApplication.c(Unknown Source)

06-24 09:03:08.086 8412 8412 W KeyStore:	at com.cisco.jabber.droid.JabberDroidApplication.onCreate(Unknown Source)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.app.ActivityThread.handleBindApplication(ActivityThread.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)

06-24 09:03:08.086 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:755)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.app.ActivityThread.handleBindApplication(<Xposed>)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.app.ActivityThread.access$1600(ActivityThread.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.app.ActivityThread$H.handleMessage(ActivityThread.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.os.Handler.dispatchMessage(Handler.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.os.Looper.loop(Looper.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at android.app.ActivityThread.main(ActivityThread.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at java.lang.reflect.Method.invoke(Native Method)

06-24 09:03:08.086 8412 8412 W KeyStore:	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)

06-24 09:03:08.086 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:133)

06-24 09:03:08.087 8412 8412 W KeyStore: Cannot connect to keystore

06-24 09:03:08.087 8412 8412 W KeyStore: android.os.DeadObjectException

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.os.BinderProxy.transactNative(Native Method)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.os.BinderProxy.transact(Binder.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.security.IKeystoreService$Stub$Proxy.del(IKeystoreService.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.security.KeyStore.delete(KeyStore.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.security.KeyStore.delete(KeyStore.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.security.Credentials.deleteAllTypesForAlias(Credentials.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.security.keystore.AndroidKeyStoreKeyGeneratorSpi.engineGenerateKey(AndroidKeyStoreKeyGeneratorSpi.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at javax.crypto.KeyGenerator.generateKey(KeyGenerator.java:174)

06-24 09:03:08.087 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreImplPostM.generateSecretKey(Unknown Source)

06-24 09:03:08.087 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreImplPostM.<init>(Unknown Source)

06-24 09:03:08.087 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreWrapper.<init>(Unknown Source)

06-24 09:03:08.087 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NativePrivateKeyManagement.<init>(Unknown Source)

06-24 09:03:08.087 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NativePrivateKeyManagement.initialise(Unknown Source)

06-24 09:03:08.087 8412 8412 W KeyStore:	at com.cisco.jabber.service.JcfServiceManager.A(Unknown Source)

06-24 09:03:08.087 8412 8412 W KeyStore:	at com.cisco.jabber.service.JcfServiceManager.a(Unknown Source)

06-24 09:03:08.087 8412 8412 W KeyStore:	at com.cisco.jabber.droid.JabberDroidApplication.c(Unknown Source)

06-24 09:03:08.087 8412 8412 W KeyStore:	at com.cisco.jabber.droid.JabberDroidApplication.onCreate(Unknown Source)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.app.ActivityThread.handleBindApplication(ActivityThread.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)

06-24 09:03:08.087 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:755)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.app.ActivityThread.handleBindApplication(<Xposed>)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.app.ActivityThread.access$1600(ActivityThread.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.app.ActivityThread$H.handleMessage(ActivityThread.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.os.Handler.dispatchMessage(Handler.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.os.Looper.loop(Looper.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at android.app.ActivityThread.main(ActivityThread.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at java.lang.reflect.Method.invoke(Native Method)

06-24 09:03:08.087 8412 8412 W KeyStore:	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)

06-24 09:03:08.087 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:133)

06-24 09:03:08.088 8412 8412 W KeyStore: Cannot connect to keystore

06-24 09:03:08.088 8412 8412 W KeyStore: android.os.DeadObjectException

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.os.BinderProxy.transactNative(Native Method)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.os.BinderProxy.transact(Binder.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.security.IKeystoreService$Stub$Proxy.del(IKeystoreService.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.security.KeyStore.delete(KeyStore.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.security.KeyStore.delete(KeyStore.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.security.Credentials.deleteCertificateTypesForAlias(Credentials.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.security.Credentials.deleteAllTypesForAlias(Credentials.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.security.keystore.AndroidKeyStoreKeyGeneratorSpi.engineGenerateKey(AndroidKeyStoreKeyGeneratorSpi.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at javax.crypto.KeyGenerator.generateKey(KeyGenerator.java:174)

06-24 09:03:08.088 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreImplPostM.generateSecretKey(Unknown Source)

06-24 09:03:08.088 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreImplPostM.<init>(Unknown Source)

06-24 09:03:08.088 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreWrapper.<init>(Unknown Source)

06-24 09:03:08.088 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NativePrivateKeyManagement.<init>(Unknown Source)

06-24 09:03:08.088 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NativePrivateKeyManagement.initialise(Unknown Source)

06-24 09:03:08.088 8412 8412 W KeyStore:	at com.cisco.jabber.service.JcfServiceManager.A(Unknown Source)

06-24 09:03:08.088 8412 8412 W KeyStore:	at com.cisco.jabber.service.JcfServiceManager.a(Unknown Source)

06-24 09:03:08.088 8412 8412 W KeyStore:	at com.cisco.jabber.droid.JabberDroidApplication.c(Unknown Source)

06-24 09:03:08.088 8412 8412 W KeyStore:	at com.cisco.jabber.droid.JabberDroidApplication.onCreate(Unknown Source)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.app.ActivityThread.handleBindApplication(ActivityThread.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)

06-24 09:03:08.088 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:755)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.app.ActivityThread.handleBindApplication(<Xposed>)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.app.ActivityThread.access$1600(ActivityThread.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.app.ActivityThread$H.handleMessage(ActivityThread.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.os.Handler.dispatchMessage(Handler.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.os.Looper.loop(Looper.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at android.app.ActivityThread.main(ActivityThread.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at java.lang.reflect.Method.invoke(Native Method)

06-24 09:03:08.088 8412 8412 W KeyStore:	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)

06-24 09:03:08.088 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:133)

06-24 09:03:08.090 8412 8412 W KeyStore: Cannot connect to keystore

06-24 09:03:08.090 8412 8412 W KeyStore: android.os.DeadObjectException

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.os.BinderProxy.transactNative(Native Method)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.os.BinderProxy.transact(Binder.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.security.IKeystoreService$Stub$Proxy.del(IKeystoreService.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.security.KeyStore.delete(KeyStore.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.security.KeyStore.delete(KeyStore.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.security.Credentials.deleteCertificateTypesForAlias(Credentials.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.security.Credentials.deleteAllTypesForAlias(Credentials.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.security.keystore.AndroidKeyStoreKeyGeneratorSpi.engineGenerateKey(AndroidKeyStoreKeyGeneratorSpi.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at javax.crypto.KeyGenerator.generateKey(KeyGenerator.java:174)

06-24 09:03:08.090 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreImplPostM.generateSecretKey(Unknown Source)

06-24 09:03:08.090 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreImplPostM.<init>(Unknown Source)

06-24 09:03:08.090 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NPKMKeystoreWrapper.<init>(Unknown Source)

06-24 09:03:08.090 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NativePrivateKeyManagement.<init>(Unknown Source)

06-24 09:03:08.090 8412 8412 W KeyStore:	at com.cisco.jabber.jcf.NativePrivateKeyManagement.initialise(Unknown Source)

06-24 09:03:08.090 8412 8412 W KeyStore:	at com.cisco.jabber.service.JcfServiceManager.A(Unknown Source)

06-24 09:03:08.090 8412 8412 W KeyStore:	at com.cisco.jabber.service.JcfServiceManager.a(Unknown Source)

06-24 09:03:08.090 8412 8412 W KeyStore:	at com.cisco.jabber.droid.JabberDroidApplication.c(Unknown Source)

06-24 09:03:08.090 8412 8412 W KeyStore:	at com.cisco.jabber.droid.JabberDroidApplication.onCreate(Unknown Source)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.app.ActivityThread.handleBindApplication(ActivityThread.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)

06-24 09:03:08.090 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:755)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.app.ActivityThread.handleBindApplication(<Xposed>)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.app.ActivityThread.access$1600(ActivityThread.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.app.ActivityThread$H.handleMessage(ActivityThread.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.os.Handler.dispatchMessage(Handler.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.os.Looper.loop(Looper.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at android.app.ActivityThread.main(ActivityThread.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at java.lang.reflect.Method.invoke(Native Method)

06-24 09:03:08.090 8412 8412 W KeyStore:	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)

06-24 09:03:08.090 8412 8412 W KeyStore:	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:133)