Samsung S9(starlte) upgraded from 0.17 to 0.18 stable release and logs contain many exceptions
- /e/ version: 0.18-20210828132316 stable-release
- Device model(s): S9(starlte)
- Device rooted: no
Summary
Samsung S9(starlte) upgraded from 0.17 to 0.18 stable release and logs contain many exceptions
The problem
Steps to reproduce
What is the current behavior?
No visible impact, except settings app crashing while uninstalling Exposure Notification API.
What is the expected correct behavior?
Technical informations
Relevant logs (adb logcat
)
Few exceptions :
09-02 13:21:36.651 4321 4321 E Build : Failed to set fingerprint property
09-02 13:21:36.932 4321 4321 W PackageManager: Failed to parse /system/framework/arm: Missing base APK in /system/framework/arm
09-02 13:21:37.874 4321 4385 E ActivityManager: No such permission: com.samsung.permission.SSENSOR
09-02 13:21:37.875 4321 4385 E ActivityManager: No such permission: com.samsung.permission.HRM_EXT
09-02 13:21:40.242 4321 4321 I SystemServer: StartDeviceIdleController
09-02 13:21:40.242 4321 4321 I SystemServiceManager: Starting com.android.server.DeviceIdleController
09-02 13:21:40.270 4321 4377 E PersistentDataBlockService: partition not available?
09-02 13:21:40.270 4321 4377 E PersistentDataBlockService: java.io.FileNotFoundException: /dev/block/dummy (No such file or directory)
09-02 13:21:40.270 4321 4377 I PersistentDataBlockService: Formatting FRP partition...
09-02 13:21:40.270 4321 4377 E PersistentDataBlockService: partition not available?
09-02 13:21:40.270 4321 4377 E PersistentDataBlockService: java.io.FileNotFoundException: /dev/block/dummy (Permission denied)
09-02 13:21:40.451 4321 4321 E UsbPortManager: connectToProxy: usb hal service not found. Did the service fail to start?
09-02 13:21:40.451 4321 4321 E UsbPortManager: java.util.NoSuchElementException
09-02 13:21:41.602 4321 4321 E LockSettingsStorage: Cannot read file java.io.FileNotFoundException: /data/system/gatekeeper.password.key: open failed: ENOENT (No such file or directory)
09-02 13:21:42.120 4545 4545 I StatusBar: isKeyguardShowing() called before startKeyguard(), returning true
09-02 13:21:42.120 4545 4545 W StatusBar: isKeyguardSecure() called before startKeyguard(), returning false
09-02 13:21:42.120 4545 4545 W StatusBar: java.lang.Throwable
09-02 13:21:42.120 4545 4545 W StatusBar: at com.android.systemui.statusbar.phone.StatusBar.isKeyguardSecure(StatusBar.java:7933)
09-02 13:21:49.983 4071 5687 W StreamHAL: Error from HAL stream in function get_presentation_position: Operation not permitted
09-02 13:21:49.983 4071 5687 W StreamHAL: Error from HAL stream in function get_presentation_position: Operation not permitted
09-02 13:27:36.005 8181 8181 W ResourceType: No package identifier when getting value for resource number 0x00000000
09-02 13:27:36.006 8181 8181 E Icon : Unable to load resource 0x00000000 from pkg=com.android.settings
09-02 13:27:36.006 8181 8181 E Icon : android.content.res.Resources$NotFoundException: Resource ID #0x0
09-02 13:27:36.006 8181 8181 E Icon : at android.content.res.ResourcesImpl.getValueForDensity(ResourcesImpl.java:224)
09-02 13:27:42.623 8181 8181 E ActivityThread: Failed to find provider info for foundation.e.apps.micro.status
09-02 13:27:42.624 8181 8181 D AndroidRuntime: Shutting down VM
--------- beginning of crash
09-02 13:27:42.624 8181 8181 E AndroidRuntime: FATAL EXCEPTION: main
09-02 13:27:42.624 8181 8181 E AndroidRuntime: Process: com.android.settings, PID: 8181
09-02 13:27:42.624 8181 8181 E AndroidRuntime: java.lang.RuntimeException: Failure delivering result ResultInfo{who=android:fragment:0, request=0, result=0, data=null} to activity {com.android.settings/com.android.settings.SubSettings}: java.lang.NullPointerException: Attempt to invoke interface method 'boolean android.database.Cursor.moveToFirst()' on a null object reference
Relevant screenshots
Solutions
Workaround
Possible fixes