Hello,
I download the source from Qualcomm, and the version is LA.BR.1.2.7-01010-8x16.0
.
After I build and flash the image into the board, it looks like work perfect, but when I tried to set PIN or password, the settings activity would crash and force end. Here is the log from logcat
01-01 06:31:35.845 4370 4399 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #4
01-01 06:31:35.845 4370 4399 E AndroidRuntime: Process: com.android.settings, PID: 4370
01-01 06:31:35.845 4370 4399 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at android.os.AsyncTask$3.done(AsyncTask.java:309)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at java.util.concurrent.FutureTask.setException(FutureTask.java:223)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at java.util.concurrent.FutureTask.run(FutureTask.java:242)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at java.lang.Thread.run(Thread.java:818)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'int com.android.server.LockSettingsStorage$CredentialHash.version' on a null object reference
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1626)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1573)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at com.android.internal.widget.ILockSettings$Stub$Proxy.checkPassword(ILockSettings.java:525)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at com.android.internal.widget.LockPatternUtils.checkPassword(LockPatternUtils.java:333)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at com.android.internal.widget.LockPatternChecker$4.doInBackground(LockPatternChecker.java:165)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at com.android.internal.widget.LockPatternChecker$4.doInBackground(LockPatternChecker.java:159)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at android.os.AsyncTask$2.call(AsyncTask.java:295)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: at java.util.concurrent.FutureTask.run(FutureTask.java:237)
01-01 06:31:35.845 4370 4399 E AndroidRuntime: ... 4 more
01-01 06:31:35.849 858 2854 W ActivityManager: Force finishing activity com.android.settings/.ConfirmLockPassword$InternalActivity
01-01 06:31:35.860 4370 4399 I Process : Sending signal. PID: 4370 SIG: 9
01-01 06:31:35.948 858 2854 I WindowState: WIN DEATH: Window{57fd96a u0 com.android.settings/com.android.settings.ConfirmLockPassword$InternalActivity}
Any solution for it?