Huh.
I installed the 9.0.5 update w/ add-on, and at first stupidly went with dolby.
Now when I boot into the system, I am immediately greeted with "powering off" window and it reboots into recovery...
what do?
[edit1]
something's ****ed alright, I went back to 9.0.3 and got the same, safe mode, same ****, so I got a logcat from the boot process and what I found very concerning was this:
probably caused by:
or more probable cause would be a segmentation fault:
regardless, I have attached the full logcat.
[edit2]
Took me an hour or so. I didn't make a backup because I didn't think it would be a problematic upgrade, so I was determined to make it work without cleaning /data. It was pissing me off so much, I first removed segfaulting mm-pp-dpps, which did nothing (except for removing the segfault from the log).
Then I tried comparing the checksums of stuff in TeleService.apk, but I couldn't find a match with either checksum listed. Pissed off, removed the /system/priv-app/TeleService altogether. Same error.
one ``find -name TeleService.apk -maxdepth 20`` yielded a single result... /data/adb/modules/FingerprintBackHome/priv-app/TeleService/TeleService.apk. I removed that folder too, and guess what, it booted properly. SIM card was not detected, but I expected that.
One ROM reinstall later, I'm finally left with a fully working system.
I have no idea how did that apk appeared there, why it wasn't a copy of the one from the system. I seriously considered going Apple for a moment.
Seems it was a magisk module for fingerprint gestures that didn't work that kind of broke itself on upgrade for god forsaken reason. Did anyone have any luck with fingerprint sensor gestures anyway? I couldn't get them to work.
I installed the 9.0.5 update w/ add-on, and at first stupidly went with dolby.
Now when I boot into the system, I am immediately greeted with "powering off" window and it reboots into recovery...
what do?
[edit1]
something's ****ed alright, I went back to 9.0.3 and got the same, safe mode, same ****, so I got a logcat from the boot process and what I found very concerning was this:
Code:
java.lang.RuntimeException: Unable to instantiate application com.android.phone.PhoneApp: java.lang.ClassNotFoundException: Didn't find class "com.android.phone.PhoneApp" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/system/priv-app/TeleService/TeleService.apk"],nativeLibraryDirectories=[/system/priv-app/TeleService/lib/arm64, /system/priv-app/TeleService/TeleService.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64, /system/lib64, /system/vendor/lib64]]
probably caused by:
Code:
Suppressed: java.io.IOException: Failed to open dex files from /system/priv-app/TeleService/TeleService.apk because: Failure to verify dex file '/system/priv-app/TeleService/TeleService.apk': Bad checksum (1d1d49ba, expected 8a8b49aa)
or more probable cause would be a segmentation fault:
Code:
08-16 09:36:31.025 687 687 F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 687 (mm-pp-dpps), pid 687 (mm-pp-dpps)
regardless, I have attached the full logcat.
[edit2]
Took me an hour or so. I didn't make a backup because I didn't think it would be a problematic upgrade, so I was determined to make it work without cleaning /data. It was pissing me off so much, I first removed segfaulting mm-pp-dpps, which did nothing (except for removing the segfault from the log).
Then I tried comparing the checksums of stuff in TeleService.apk, but I couldn't find a match with either checksum listed. Pissed off, removed the /system/priv-app/TeleService altogether. Same error.
one ``find -name TeleService.apk -maxdepth 20`` yielded a single result... /data/adb/modules/FingerprintBackHome/priv-app/TeleService/TeleService.apk. I removed that folder too, and guess what, it booted properly. SIM card was not detected, but I expected that.
One ROM reinstall later, I'm finally left with a fully working system.
I have no idea how did that apk appeared there, why it wasn't a copy of the one from the system. I seriously considered going Apple for a moment.
Seems it was a magisk module for fingerprint gestures that didn't work that kind of broke itself on upgrade for god forsaken reason. Did anyone have any luck with fingerprint sensor gestures anyway? I couldn't get them to work.
Attachments
Last edited: