Hello. I installed Graphene about a month ago on the P7P. To make a long story short, I am able to install my banking app and can successfully login. However, when I go to use the "deposit cheque" feature, where it needs to access the camera, the app crashes. I've searched here on the forum quite a bit and not found much that changed the problem. I also tried the recommendations list here, without any success.
Here is the crash log:
type: crash
osVersion: google/cheetah/cheetah:14/UQ1A.231205.015/2023121200:user/release-keys
package: com.digitalinsight.cma.fiid01703:2023030030
process: .camera
processUptime: 193 + 197 ms
installer: com.android.vending
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.speech.tts.TextToSpeech.setLanguage(java.util.Locale)' on a null object reference
at com.banking.bankinglibrary.activities.fragment.MiSnapWorkflowFragment$k$a.onInit(Unknown Source:8)
at android.speech.tts.TextToSpeech.lambda$dispatchOnInit$0(TextToSpeech.java:934)
at android.speech.tts.TextToSpeech.$r8$lambda$goj8UKjdOAM21kdYLRXRNDpSxxI(Unknown Source:0)
at android.speech.tts.TextToSpeech$$ExternalSyntheticLambda1.run(Unknown Source:4)
at android.speech.tts.TextToSpeech.dispatchOnInit(TextToSpeech.java:943)
at android.speech.tts.TextToSpeech.initTts(TextToSpeech.java:907)
at android.speech.tts.TextToSpeech.<init>(TextToSpeech.java:800)
at android.speech.tts.TextToSpeech.<init>(TextToSpeech.java:773)
at android.speech.tts.TextToSpeech.<init>(TextToSpeech.java:762)
at android.speech.tts.TextToSpeech.<init>(TextToSpeech.java:746)
at com.banking.bankinglibrary.activities.fragment.MiSnapWorkflowFragment$k.<init>(Unknown Source:26)
at com.banking.bankinglibrary.activities.fragment.MiSnapWorkflowFragment.onActivityCreated(Unknown Source:102)
at androidx.fragment.app.Fragment.performActivityCreated(Unknown Source:11)
at androidx.fragment.app.g0.j(Unknown Source:148)
at androidx.fragment.app.FragmentManager.P(Unknown Source:57)
at androidx.fragment.app.FragmentManager.t(Unknown Source:33)
at androidx.fragment.app.FragmentActivity.onStart(Unknown Source:33)
at androidx.appcompat.app.AppCompatActivity.onStart(Unknown Source:0)
at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1587)
at android.app.Activity.performStart(Activity.java:8710)
at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3838)
at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:225)
at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:205)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:177)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:98)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2455)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:205)
at android.os.Looper.loop(Looper.java:294)
at android.app.ActivityThread.main(ActivityThread.java:8216)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
at com.android.internal.os.ExecInit.main(ExecInit.java:49)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:359)
I really need this for my business. Any suggestions or ideas are appreciated.