[Nexus 7 (2013) LTE Android Development] Synman:
Bummer... its going to take a little a more work... odd thing is WRITE_SECURE_SETTINGS is specified in VoicePlus's manifest and it's sitting in /system/app

11-18 21:05:32.404: E/AndroidRuntime(3544): FATAL EXCEPTION: main
11-18 21:05:32.404: E/AndroidRuntime(3544): Process: org.cyanogenmod.voiceplus, PID: 3544
11-18 21:05:32.404: E/AndroidRuntime(3544): java.lang.RuntimeException: Unable to start service org.cyanogenmod.voiceplus.VoicePlusService@41e72b58 with Intent { act=org.cyanogenmod.voiceplus.ACCOUNT_CHANGED cmp=org.cyanogenmod.voiceplus/.VoicePlusService }: java.lang.SecurityException: Permission denial: writing to secure settings requires android.permission.WRITE_SECURE_SETTINGS
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2700)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.app.ActivityThread.access$2000(ActivityThread.java:135)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1494)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.os.Handler.dispatchMessage(Handler.java:102)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.os.Looper.loop(Looper.java:137)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.app.ActivityThread.main(ActivityThread.java:4998)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at java.lang.reflect.Method.invokeNative(Native Method)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at java.lang.reflect.Method.invoke(Method.java:515)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:777)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:593)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at dalvik.system.NativeStart.main(Native Method)
11-18 21:05:32.404: E/AndroidRuntime(3544): Caused by: java.lang.SecurityException: Permission denial: writing to secure settings requires android.permission.WRITE_SECURE_SETTINGS
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.os.Parcel.readException(Parcel.java:1461)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:185)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:137)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.content.ContentProviderProxy.call(ContentProviderNative.java:636)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.provider.Settings$NameValueCache.putStringForUser(Settings.java:901)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.provider.Settings$Secure.putStringForUser(Settings.java:2928)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.provider.Settings$Secure.putString(Settings.java:2917)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at org.cyanogenmod.voiceplus.VoicePlusService.ensureEnabled(VoicePlusService.java:84)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at org.cyanogenmod.voiceplus.VoicePlusService.onStartCommand(VoicePlusService.java:159)
11-18 21:05:32.404: E/AndroidRuntime(3544):	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2683)
11-18 21:05:32.404: E/AndroidRuntime(3544):	... 10 more