[FIX][CM13]WEBM Video thumbnails blank - Galaxy S 5 General

Hi all,
I recently acquired a Samsung Galaxy S5 and immediatelly proceeded to install CM13 on it.
Problem is, I ran into an issue where my gallery app (QuickPic) wasn't creating all thumbnails, it just stopped at some point and refused to go through all my media.
Others such as Leafpic, CM13's stock gallery, etc.. all had the same issue.
I found the error in my logcat:
Code:
11-04 16:44:45.220 305 4796 I FFMPEGSoftCodec: Thumbnail mode enabled.
11-04 16:44:45.220 305 4796 E OMXNodeInstance: getParameter(47:qcom.decoder.vp8, ??(0x7f000044)) ERROR: UnsupportedSetting(0x80001019)
11-04 16:44:45.220 305 4796 E OMXNodeInstance: getParameter(47:qcom.decoder.vp8, ??(0x7f000044)) ERROR: UnsupportedSetting(0x80001019)
11-04 16:44:45.276 305 4796 E OMXNodeInstance: getParameter(47:qcom.decoder.vp8, ParamVideoAndroidVp8Encoder(0x6f600007)) ERROR: UnsupportedIndex(0x8000101a)
11-04 16:44:45.288 305 4796 E OMXNodeInstance: getParameter(47:qcom.decoder.vp8, ??(0x7f000044)) ERROR: UnsupportedSetting(0x80001019)
11-04 16:44:45.355 305 4796 E OMXNodeInstance: getParameter(47:qcom.decoder.vp8, ??(0x7f000044)) ERROR: UnsupportedSetting(0x80001019)
11-04 16:44:45.377 305 4796 E ACodec : [OMX.qcom.video.decoder.vp8] ERROR(0x80001009)
11-04 16:44:45.377 305 4796 E ACodec : signalError(omxError 0x80001009, internalError -2147483648)
11-04 16:44:45.377 305 4795 E MediaCodec: Codec reported err 0x80001009, actionCode 0, while in state 9
After some debugging, I found the issue to be related to the "OMX" library:
Code:
libOmxVdec.so
in:
Code:
/system/lib/
So I downloaded a stock rom for KLTE (SG-G900W8) and extracted the file from it using simg2img and after replacing this file with the stock SO from Samsung, all is well.
So I'm linking the file in hopes that some other poor soul who has the same issue knows how to fix it.
DOWNLOAD HERE
Cheers gents!

Related

[DEV] Questions about Logcat Entry

I have played a littlebit with the Pulse Rom From Diaz, Many Copybits have i Fixed.
But 2 Entrys, I don´t know how can fix it.
Code:
10-21 17:40:31.829 155 155 D AK8973 : AK8973 daemon 1.0.4 Start
10-21 17:40:31.829 155 155 D AK8973 : (Library version : 1.2.1.620)
10-21 17:40:31.829 155 155 E AK8973 : m_hDevice= -1
10-21 17:40:31.829 155 155 E AK8973 : m_aDevice= -1
10-21 17:40:31.829 155 155 E AK8973 : Device initialization failed.
10-21 17:40:31.829 155 155 E AK8973 :
10-21 17:40:31.879 155 155 E AK8973 : m_hDevice= -1
10-21 17:40:31.879 155 155 E AK8973 : m_aDevice= -1
10-21 17:40:31.879 155 155 E AK8973 : Device initialization failed.
10-21 17:40:31.879 155 155 E AK8973 :
10-21 17:40:31.929 155 155 E AK8973 : m_hDevice= -1
10-21 17:40:31.929 155 155 E AK8973 : m_aDevice= -1
10-21 17:40:31.929 155 155 E AK8973 : Device initialization failed.
10-21 17:40:31.929 155 155 E AK8973 :
Code:
10-21 17:42:51.162 1972 1978 E MemoryHeapBase: mmap(fd=20, size=10485760) failed (Invalid argument)
10-21 17:42:51.239 1972 1978 W SurfaceFlinger: couldn't grant gpu core to pid 1972
10-21 17:42:51.239 1972 1978 D EGL : requestGPU returned -1
10-21 17:42:51.239 1972 1978 E GLLogger: h/w accelerated eglGetDisplay() failed (EGL_SUCCESS)
10-21 17:42:51.259 1972 1978 E HAL : load: couldn't find symbol HMI
10-21 17:42:51.259 1972 1978 E HAL : load: couldn't find symbol HMI
10-21 17:42:51.259 1972 1978 E HAL : load: couldn't find symbol HMI
have someone an idea how can i fix this, my goal is to make a usuable rom.

[Q] Editing framework-res.apk to remove Carrier name from Notification bar

I'm having issues modifying framework-res.apk
I already checked some of the other posts and guides.
I'm working on a Motorola Backflip running j_r0dd's Preclair v1.0.3
I just switched my carrier from AT&T to T-Mobile.
I get stuck in a boot loop or get no results at all depending on whether I push or copy/paste the new file and whether I do it when the phone is running or in recovery mode.
Any help would be greatly appreciated.
Here is what I had posted on modmymobile.com:
Ok. I'll try again. Thanks for the help. I'll let you know how it goes.
What about signing? If I am using App Manager can I just recompile and sign with App Manager? I am about to try this. I'm performing a nandroid backup now. I'll report back how it works out. The only value I changed was the onsText maxLength value from 18 to 3.
1. I decompiled with App Manager
2. I edited the status-bar.xml file.
3. I choose 11. Compile apk option in Apk Manager.
4. I answered Y to system file and to the option for the keep folder.
5. I deleted status-bar.xml and the resources file from the keep folder.
6. I pressed enter to continued in Apk Manager
7. I selected 12. Sign apk option in Apk Manager.
8. I am now pushing the framework-res.apk to the phone in recovery mode
9. Restarted just fine but no changes have taken place.
I checked the file sizes of the original and the modified framework-res.apk files and the original is 2899KB and the modified is only 1731KB. After I changed the file and rebooted the one on the phone was back to 2899KB.
I'll try copying the file with root explorer instead of pushing just to make sure it is overwriting.
After this operation I get this in the logcat:
11-19 11:22:30.666 195 204 W WallpaperService: Wallpaper service gone: ComponentInfo{a
ndroid/com.android.internal.service.wallpaper.ImageWallpa per**
11-19 11:22:30.666 195 204 W WallpaperService: Reverting to built-in wallpaper!
11-19 11:22:30.666 195 204 W dalvikvm: threadid=15: thread exiting with uncaught excep
tion (group=0x4001e278)
11-19 11:22:30.676 195 204 E AndroidRuntime: Uncaught handler: thread android.server.S
erverThread exiting due to uncaught exception
11-19 11:22:30.676 195 204 E AndroidRuntime: *** EXCEPTION IN SYSTEM PROCESS. System
will crash.
11-19 11:22:30.746 195 204 E AndroidRuntime: java.lang.IllegalArgumentException: Unkno
wn component ComponentInfo{android/com.android.internal.service.wallpaper.ImageWallpa per**
11-19 11:22:30.746 195 204 E AndroidRuntime: at com.android.server.WallpaperMan
agerService.bindWallpaperComponentLocked(Wallpaper ManagerService.java:476)
11-19 11:22:30.746 195 204 E AndroidRuntime: at com.android.server.WallpaperMan
agerService$WallpaperConnection.onServiceDisconnec ted(WallpaperManagerService.java:191)
11-19 11:22:30.746 195 204 E AndroidRuntime: at android.app.ActivityThread$Pack
ageInfo$ServiceDispatcher.doConnected(ActivityThre ad.java:1130)
11-19 11:22:30.746 195 204 E AndroidRuntime: at android.app.ActivityThread$Pack
ageInfo$ServiceDispatcher$RunConnection.run(Activi tyThread.java:1151)
11-19 11:22:30.746 195 204 E AndroidRuntime: at android.os.Handler.handleCallba
ck(Handler.java:587)
11-19 11:22:30.746 195 204 E AndroidRuntime: at android.os.Handler.dispatchMess
age(Handler.java:92)
11-19 11:22:30.746 195 204 E AndroidRuntime: at android.os.Looper.loop(Looper.j
ava:136)
11-19 11:22:30.746 195 204 E AndroidRuntime: at com.android.server.ServerThread
.run(SystemServer.java:469)
11-19 11:22:30.776 288 288 W Launcher.Model: Nobody to tell about the new app. Launch
er is probably loading.
11-19 11:22:30.846 195 204 E CheckinService: Can't find package android
11-19 11:22:31.076 1020 1024 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.086 596 602 I ActivityThread: Removing dead content provider: subscribe
dfeeds
11-19 11:22:31.086 293 305 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.096 744 749 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.106 691 810 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.106 674 679 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.106 552 557 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.116 488 495 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.126 403 407 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.126 284 299 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.126 284 299 I ActivityThread: Removing dead content provider: com.motor
ola.android.providers.settings
11-19 11:22:31.126 284 299 I ActivityThread: Removing dead content provider: com.motor
ola.android.server.checkin
11-19 11:22:31.126 288 301 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.136 282 297 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.136 270 274 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.136 370 376 I ActivityThread: Removing dead content provider: com.motor
ola.android.providers.settings
11-19 11:22:31.146 705 710 I ActivityThread: Removing dead content provider: com.motor
ola.android.server.checkin
11-19 11:22:31.216 641 645 I System.out: util.Log 4: ActivityThread :Removing dead co
ntent provider: settings: android.os.DeadObjectException
11-19 11:22:31.226 155 155 E vold : Framework disconnected
11-19 11:22:31.236 596 601 I ActivityThread: Removing dead content provider: settings
11-19 11:22:31.246 160 160 E installd: eof
11-19 11:22:31.246 160 160 E installd: failed to read size
11-19 11:22:31.256 641 645 W System.err: android.os.DeadObjectException
11-19 11:22:31.256 155 155 E vold : Unable to read framework command (Bad file numb
er)
11-19 11:22:31.256 155 155 E vold : Error processing framework command (Bad file nu
mber)
11-19 11:22:31.266 155 155 E vold : Unable to read framework command (Bad file numb
er)
11-19 11:22:31.266 155 155 E vold : Error processing framework command (Bad file nu
mber)
11-19 11:22:31.286 420 429 I System.out: util.Log 4: ActivityThread :Removing dead co
ntent provider: settings: android.os.DeadObjectException
11-19 11:22:31.286 420 429 W System.err: android.os.DeadObjectException
11-19 11:22:31.306 641 645 W System.err: at android.os.BinderProxy.transact(Native
Method)
11-19 11:22:31.306 641 645 W System.err: at android.os.ICheckinService$Stub$Proxy.l
og(ICheckinService.java:327)
11-19 11:22:31.316 641 645 W System.err: at android.util.Log.logCheckin(Log.java:16
1)
11-19 11:22:31.316 641 645 W System.err: at android.util.Log.i(Log.java:273)
Then this just loops:
11-19 11:22:32.356 1341 1341 E QC-QMI : Client: qmux_client ID is 53d
11-19 11:22:33.566 1340 1340 E AudioHardwareMSM72XX: start AudioHardware
11-19 11:22:33.576 1340 1340 E AudioHardwareMSM72XX: constructed (0 SND endpoints)
11-19 11:22:33.576 1340 1340 E AudioHardwareMSM72XX: AudioHardware::initChec
11-19 11:22:33.576 1340 1340 E AudioHardwareMSM72XX: AudioHardware::initChec
11-19 11:22:33.606 1340 1354 E AudioHardwareMSM72XX: msm72xx_enable_audpp: 0x0000
11-19 11:22:33.786 1342 1342 I SamplingProfilerIntegration: Profiler is disabled.
11-19 11:22:33.836 1342 1342 I Zygote : Preloading classes...
11-19 11:22:37.326 1342 1342 W ResourceType: Resources don't contain package for resourc
e number 0x010b0001
11-19 11:22:37.326 1342 1342 W dalvikvm: Exception Landroid/content/res/Resources$NotFou
ndException; thrown during Landroid/text/AutoText;.<clinit>
11-19 11:22:37.346 1342 1342 E Zygote : Error preloading android.text.AutoText.
11-19 11:22:37.346 1342 1342 E Zygote : java.lang.ExceptionInInitializerError
11-19 11:22:37.346 1342 1342 E Zygote : at java.lang.Class.classForName(Native Met
hod)
11-19 11:22:37.346 1342 1342 E Zygote : at java.lang.Class.forName(Class.java:237)
11-19 11:22:37.346 1342 1342 E Zygote : at java.lang.Class.forName(Class.java:183)
11-19 11:22:37.346 1342 1342 E Zygote : at com.android.internal.os.ZygoteInit.prel
oadClasses(ZygoteInit.java:295)
11-19 11:22:37.346 1342 1342 E Zygote : at com.android.internal.os.ZygoteInit.main
(ZygoteInit.java:582)
11-19 11:22:37.346 1342 1342 E Zygote : at dalvik.system.NativeStart.main(Native M
ethod)
11-19 11:22:37.346 1342 1342 E Zygote : Caused by: android.content.res.Resources$NotFou
ndException: Resource ID #0x10b0001
11-19 11:22:37.346 1342 1342 E Zygote : at android.content.res.Resources.getValue(
Resources.java:891)
11-19 11:22:37.346 1342 1342 E Zygote : at android.content.res.Resources.loadXmlRe
sourceParser(Resources.java:1865)
11-19 11:22:37.346 1342 1342 E Zygote : at android.content.res.Resources.getXml(Re
sources.java:779)
11-19 11:22:37.346 1342 1342 E Zygote : at android.text.AutoText.init(AutoText.jav
a:160)
11-19 11:22:37.346 1342 1342 E Zygote : at android.text.AutoText.<init>(AutoText.j
ava:76)
11-19 11:22:37.346 1342 1342 E Zygote : at android.text.AutoText.<clinit>(AutoText
.java:56)
11-19 11:22:37.346 1342 1342 E Zygote : ... 6 more
11-19 11:22:37.356 1342 1342 W dalvikvm: threadid=3: thread exiting with uncaught except
ion (group=0x4001e278)
When I reboot I get that second loop over and over while the motorola "m" is on the white screen.
I'm not sure about motorola but on the hero and many other devices, the carrier name is in the eri.xml. I'm with cellular south but I always put my wife's name on her phone.
Did you add the necessary(original) amount of spaces when hex editing that file?
I'm with dean.d though. Mine was in eri.xml too
are you both on CDMA phones? The text fields are T-CDMA. Is this just generic or does it refer to CDMA only? I'm on a GSM network.
From my understanding with 2.1 for the Backflip Motorola set the carrier to always show in the notification bar. Maybe its in the moto-res.apk file...I'll look there.

Process com.android.bluetooth (pid) has died on Android 6.0

I recently updated to 6.0 using the OTA version (MRA58K). Bluetooth worked for a few days, but now it won't turn on. Below is the info I find in logcat:
Code:
11-04 14:07:35.486 6264 6264 D DMConfigUpdateService: sendQcRilOemHookMsg: Outgoing Data is 00050007080000000005000700000000
11-04 14:09:13.867 2129 2146 I ActivityManager: Start proc 7080:com.android.bluetooth/1002 for service com.android.bluetooth/.btservice.AdapterService
11-04 14:09:13.939 7080 7080 D AdapterServiceConfig: Adding HeadsetService
11-04 14:09:13.940 7080 7080 D AdapterServiceConfig: Adding A2dpService
11-04 14:09:13.940 7080 7080 D AdapterServiceConfig: Adding HidService
11-04 14:09:13.940 7080 7080 D AdapterServiceConfig: Adding HealthService
11-04 14:09:13.940 7080 7080 D AdapterServiceConfig: Adding PanService
11-04 14:09:13.940 7080 7080 D AdapterServiceConfig: Adding GattService
11-04 14:09:13.940 7080 7080 D AdapterServiceConfig: Adding BluetoothMapService
11-04 14:09:13.953 7080 7080 D BluetoothAdapterState: make() - Creating AdapterState
11-04 14:09:13.956 7080 7080 I bt_bluedroid: init
11-04 14:09:13.956 7080 7092 I BluetoothAdapterState: Entering OffState
11-04 14:09:16.077 7080 7093 I bt_core_counter: counter_socket_open opened counter server socket
11-04 14:09:16.077 7080 7093 I bt_bte_conf: bte_load_ble_conf attempt to load ble stack conf from /etc/bluetooth/ble_stack.conf
11-04 14:09:16.078 7080 7093 E bt_osi_config: config_new unable to open file '/etc/bluetooth/ble_stack.conf': No such file or directory
11-04 14:09:16.078 7080 7093 I bt_bte_conf: bte_load_ble_conf file >/etc/bluetooth/ble_stack.conf< not found
11-04 14:09:16.078 7080 7093 I bt_stack_config: init attempt to load stack conf from /etc/bluetooth/bt_stack.conf
11-04 14:09:16.078 7080 7080 I bt_bluedroid: get_profile_interface socket
11-04 14:09:16.080 7080 7080 I bt_bluedroid: get_profile_interface sdp
11-04 14:09:16.081 7080 7109 D BluetoothAdapterProperties: Address is:E8:91:20:9F:F1:ED
11-04 14:09:16.082 7080 7091 I bt_bluedroid: config_hci_snoop_log
11-04 14:09:16.082 7080 7109 D BluetoothAdapterProperties: Name is: Nexus 6
11-04 14:09:16.088 7080 7092 D BluetoothAdapterState: Current state: OFF, message: 0
11-04 14:09:16.088 7080 7092 D BluetoothAdapterProperties: Setting state to 14
11-04 14:09:16.088 7080 7092 I BluetoothAdapterState: Bluetooth adapter state changed: 10-> 14
11-04 14:09:16.089 7080 7092 D BluetoothBondStateMachine: make
11-04 14:09:16.091 7080 7111 I BluetoothBondStateMachine: StableState(): Entering Off State
11-04 14:09:16.093 7080 7080 I BtGatt.JNI: classInitNative(L912): classInitNative: Success!
11-04 14:09:16.094 7080 7092 I BluetoothAdapterState: Entering PendingCommandState
11-04 14:09:16.094 7080 7080 D BluetoothAdapterService: getAdapterService() - returning [email protected]
11-04 14:09:16.095 7080 7080 D BtGatt.DebugUtils: handleDebugAction() action=null
11-04 14:09:16.095 7080 7080 D BtGatt.GattService: Received start request. Starting profile...
11-04 14:09:16.095 7080 7080 D BtGatt.GattService: start()
11-04 14:09:16.095 7080 7080 I bt_bluedroid: get_profile_interface gatt
11-04 14:09:16.096 7080 7080 D BluetoothAdapterService: getAdapterService() - returning [email protected]
11-04 14:09:16.096 7080 7080 D BtGatt.AdvertiseManager: advertise manager created
11-04 14:09:16.100 7080 7080 V BluetoothAdapterState: isTurningOff()=false
11-04 14:09:16.100 7080 7080 V BluetoothAdapterState: isTurningOn()=false
11-04 14:09:16.100 7080 7080 V BluetoothAdapterState: isBleTurningOn()=true
11-04 14:09:16.100 7080 7080 V BluetoothAdapterState: isBleTurningOff()=false
11-04 14:09:16.101 7080 7092 D BluetoothAdapterState: Current state: PENDING_COMMAND, message: 4
11-04 14:09:16.101 7080 7092 I bt_bluedroid: enable
11-04 14:09:16.101 7080 7093 D bt_stack_manager: event_start_up_stack is bringing up the stack.
11-04 14:09:16.102 7080 7093 I bt_hci : start_up
11-04 14:09:16.105 7080 7093 E linker : readlink('/proc/self/fd/55') failed: Permission denied [fd=55]
11-04 14:09:16.105 7080 7093 E linker : warning: unable to get realpath for the library "libbt-vendor.so". Will use given name.
11-04 14:09:16.107 7080 7093 I bt_vendor: alloc value 0xaef983d9
11-04 14:09:16.107 7080 7093 I bt_vendor: init
11-04 14:09:16.107 7080 7093 I bt_vnd_conf: Attempt to load conf from /etc/bluetooth/bt_vendor.conf
11-04 14:09:16.107 7080 7093 I bt_vnd_conf: vnd_load_conf file >/etc/bluetooth/bt_vendor.conf< not found
11-04 14:09:16.337 7080 7093 D bt_hci : start_up starting async portion
11-04 14:09:16.337 7080 7114 I bt_hci : event_finish_startup
11-04 14:09:16.337 7080 7114 I bt_hci_h4: hal_open
11-04 14:09:16.337 7080 7114 I bt_userial_vendor: userial vendor open: opening /dev/ttyHS0
11-04 14:09:16.342 7080 7114 I bt_userial_vendor: device fd = 61 open
11-04 14:09:16.374 7080 7114 I bt_hwcfg: bt vendor lib: set UART baud 3000000
11-04 14:09:16.408 7080 7114 D bt_hwcfg: Chipset BCM4354A2
11-04 14:09:16.408 7080 7114 D bt_hwcfg: Target name = [BCM4354A2]
11-04 14:09:16.408 7080 7114 I bt_hwcfg: Found patchfile: /vendor/firmware//bcm4354A2.hcd
11-04 14:09:16.850 7080 7114 I bt_hwcfg: bt vendor lib: set UART baud 115200
11-04 14:09:16.850 7080 7114 D bt_hwcfg: Settlement delay -- 100 ms
11-04 14:09:16.850 7080 7114 I bt_hwcfg: Setting fw settlement delay to 100
11-04 14:09:16.965 7080 7114 I bt_hwcfg: bt vendor lib: set UART baud 3000000
11-04 14:09:16.965 7080 7114 I bt_hwcfg: Setting local bd addr to E8:91:20:9F:F1:ED
11-04 14:09:16.999 7080 7114 I bt_hwcfg: vendor lib fwcfg completed
11-04 14:09:16.999 7080 7114 I bt_vendor: firmware callback
11-04 14:09:16.999 7080 7114 I bt_hci : firmware_config_callback
11-04 14:09:17.003 7080 7146 I bt_btu : btu_task pending for preload complete event
11-04 14:09:17.004 7080 7146 I bt_btu_task: Bluetooth chip preload is complete
11-04 14:09:17.004 7080 7146 I bt_btu : btu_task received preload complete event
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_HCI
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_L2CAP
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_RFCOMM
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_AVDT
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_AVRC
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_A2D
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_BNEP
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_BTM
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_GAP
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_PAN
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_SDP
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_GATT
11-04 14:09:17.010 7080 7146 I : BTE_InitTraceLevels -- TRC_SMP
11-04 14:09:17.011 7080 7146 I : BTE_InitTraceLevels -- TRC_BTAPP
11-04 14:09:17.011 7080 7146 I : BTE_InitTraceLevels -- TRC_BTIF
11-04 14:09:17.135 7080 7146 I bt_btm_sec: BTM_SecRegister p_cb_info->p_le_callback == 0x0xaef15b5d
11-04 14:09:17.135 7080 7146 I bt_btm_sec: BTM_SecRegister btm_cb.api.p_le_callback = 0x0xaef15b5d
11-04 14:09:17.148 7080 7109 D BluetoothAdapterProperties: BT_PROPERTY_LOCAL_LE_FEATURES: update from BT controller mNumOfAdvertisementInstancesSupported = 5 mRpaOffloadSupported = true mNumOfOffloadedIrkSupported = 128 mNumOfOffloadedScanFilterSupported = 16 mOffloadedScanResultStorageBytes= 1024 mIsActivityAndEnergyReporting = true mVersSupported = 96 mTotNumOfTrackableAdv = 10 mIsExtendedScanSupported = true mIsDebugLogSupported = false
11-04 14:09:28.114 7080 7092 D BluetoothAdapterState: Current state: PENDING_COMMAND, message: 101
11-04 14:09:28.115 7080 7092 E BluetoothAdapterState: Error enabling Bluetooth (enable timeout)
11-04 14:09:28.115 7080 7092 D BluetoothAdapterProperties: Setting state to 10
11-04 14:09:28.115 7080 7092 I BluetoothAdapterState: Bluetooth adapter state changed: 14-> 10
11-04 14:09:28.117 7080 7092 I BluetoothAdapterState: Entering OffState
11-04 14:09:28.635 7080 7092 D BluetoothAdapterState: Current state: OFF, message: 23
11-04 14:09:28.689 7080 7080 W BluetoothSdpJni: Cleaning up Bluetooth SDP Interface...
11-04 14:09:28.689 7080 7080 W BluetoothSdpJni: Cleaning up Bluetooth Health object
11-04 14:09:28.689 7080 7080 I BluetoothServiceJni: cleanupNative: return from cleanup
11-04 14:09:28.694 7080 7109 E art : JNI ERROR (app bug): accessed deleted global reference 0x200476
11-04 14:09:28.694 7080 7109 F art : art/runtime/indirect_reference_table.cc:65] JNI ERROR (app bug): see above.
11-04 14:09:28.701 7080 7080 I art : System.exit called, status: 0
11-04 14:09:28.701 7080 7080 I AndroidRuntime: VM exiting with result code 0, cleanup skipped.
11-04 14:09:28.762 2129 3235 I ActivityManager: Process com.android.bluetooth (pid 7080) has died
I tired to reboot a few times with no avail. I'm hoping I can fix this issue without doing a factory reset or flashing a new ROM.
Thanks,
Gerb
You could just flash the system image from the Google website with fastboot and not lose any data. Hopefully that will fix your problem.
Larzzzz82 said:
You could just flash the system image from the Google website with fastboot and not lose any data. Hopefully that will fix your problem.
Click to expand...
Click to collapse
Having same problem. Re-flashing system.img from fastboot has no result. Dirty flashed (keeping userdata partition) in fastboot to MRA58N still has same result. Next step is to try a factory reset (incl userdata). Not happy about this.
(Nexus 6)
Larzzzz82 said:
You could just flash the system image from the Google website with fastboot and not lose any data. Hopefully that will fix your problem.
Click to expand...
Click to collapse
Reflashing the system image didn't work...I'll try and do a factory reset and hope that work.
Factory reset through TWRP worked.

Does unrooting erase your data in the phone?

Hello,
Quick context : I need to use an app (itsME belgian app) to get my vaccine certificate on my phone but unfortunately the app doesn't work on rooted phone.
So if I unroot my phone will I be able to keep all my messenger app conversations and pictures for example?
Thank you
I tested the app and with the Magisk app repackaged with a random name and the app on the Deny list (I'm using Canary Magisk build 23014) it started without complaining about a rooted device. That means it's at least possible to hide Magisk from it, but it might depend on your particular device/setup.
Tested on a OnePlus 5T with a custom Android 11 ROM, Magisk build 23014.
Hey @vifzor, thanks for bringing up the itsme issue. Got the same problem on my end (OnePlus 6T here)! Something must have changed recently as I've been successfully hiding root from this app for years.
@Didgeridoohan
I don't get it...
Certified OP6T FP: freshly applied via Props Config
Play Protect certification: Device is certified
SafetyNet: pass
MagiskHide: enabled
Magisk app: hidden
Hidden Magisk app "superhidden" via SudoHide (LSPosed)
TWRP folder: removed
Yet the app is still saying "Rooted device detected" on startup, despite having cleaned its data several times. All while my banking app and other root sensitive apps are working fine.
Using stable 23000 though, should I try Canary?
@Timmmmaaahh! I'm not using any Riru or Xposed style modules at all. I only have Magisk Canary (23014) with the Deny list set up and the Magisk app repackaged with a random name.
I'm seeing two discrepancies between our setups that stand out at a first glance:
LSposed
Stable vs Canary Magisk releases
Either LSposed is being detected (which you could test by disabling it), or the Canary Deny list is better at hiding Magisk. If you're going to try Canary keep in mind that you'll need an LSPosed version that is compatible with Zygisk rather than Riru.
Didgeridoohan said:
@Timmmmaaahh! I'm not using any Riru or Xposed style modules at all. I only have Magisk Canary (23014) with the Deny list set up and the Magisk app repackaged with a random name.
I'm seeing two discrepancies between our setups that stand out at a first glance:
LSposed
Stable vs Canary Magisk releases
Either LSposed is being detected (which you could test by disabling it), or the Canary Deny list is better at hiding Magisk. If you're going to try Canary keep in mind that you'll need an LSPosed version that is compatible with Zygisk rather than Riru.
Click to expand...
Click to collapse
No go for disabling Riru/LSposed, still detecting. What do you mean by Deny list? Magisk Hide?
@vifzor Can you check with Magisk Canary?
Timmmmaaahh! said:
No go for disabling Riru/LSposed, still detecting. What do you mean by Deny list? Magisk Hide?
@vifzor Can you check with Magisk Canary?
Click to expand...
Click to collapse
The Deny list is the new iteration of MagiskHide that is currently being tested on the Canary branch and will be in the next stable release of Magisk.
I'm sure you've heard talks of @topjohnwu working for Google now and as such the nature of Magisk's hiding capabilities have changed a little, although not quite as much as you'd think. Magisk can still completely get out of the way of any app that's added to the Deny list.
Hiding from SafetyNet is still perfectly possible, but takes a couple of manual tweaks (although those using the Universal SafetyNet Fix module won't notice anything since it does everything for them).
@Didgeridoohan Just something I was wondering: does a logcat hint to what potentially is causing detection? This is the moment itsme is started:
Code:
11-22 15:33:01.645 1315 6526 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=be.bmid.itsme/.activities.application.Main bnds=[900,1391][1080,1681]} from uid 10236 pid 3130
11-22 15:33:01.656 1315 6526 D OpQuickReply: setQuickReplyResumed focusedApp ActivityRecord{1000d6 u0 be.bmid.itsme/.activities.ErrorActivity t27659} pkgName be.bmid.itsme
11-22 15:33:01.658 1315 6526 D ActivityTrigger: ActivityTrigger activityPauseTrigger
11-22 15:33:01.668 1315 1707 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10636; state: DISABLED
11-22 15:33:01.669 1315 1895 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10636; state: ENABLED
11-22 15:33:01.669 3130 3130 E coilsw.launche: Invalid ID 0x0000028c.
11-22 15:33:01.672 863 863 I ZygoteServer: Get USAP proc command with pid # 23169 block_kill# true
11-22 15:33:01.673 863 863 I ZygoteServer: Get USAP proc command with pid # 23169 block_kill# false
11-22 15:33:01.674 1315 1315 V SettingsProvider: Notifying for 0: content://settings/secure/reminder_exp_learning_time_elapsed
11-22 15:33:01.676 1315 1895 I ActivityManager: Start proc 23169:be.bmid.itsme/u0a636 for pre-top-activity {be.bmid.itsme/be.bmid.itsme.activities.ErrorActivity}
11-22 15:33:01.673 863 863 I ZygoteServer: Get USAP proc command with pid # 23169 block_kill# false
11-22 15:33:01.683 23169 23169 E be.bmid.itsme: Unknown bits set in runtime_flags: 0x800000
11-22 15:33:01.684 803 820 I Magisk : proc_monitor: [be.bmid.itsme] PID=[23169] UID=[10636]
11-22 15:33:01.684 1315 1707 D OpPowerConsumpStatsInjector: notifyPkgEvent
11-22 15:33:01.687 1315 1707 D OpRestartProcessManager: updateSelf : be.bmid.itsme, size : 30
11-22 15:33:01.687 23169 23169 E be.bmid.itsme: Not starting debugger since process cannot load the jdwp agent.
11-22 15:33:01.692 1315 1708 D OPFD_CTRL_SVC: [2]handle Starting Window for { be.bmid.itsme }, Dark? false
11-22 15:33:01.694 3130 3130 E coilsw.launche: Invalid ID 0x0000028c.
11-22 15:33:01.694 1315 3799 D gwy : OS Event: appuse
11-22 15:33:01.697 3130 3130 D ViewRootImpl[NovaLauncher]: windowFocusChanged hasFocus=false inTouchMode=true
11-22 15:33:01.716 1315 1708 I OPFD_Manager: Dark? false, OP Force ? false
11-22 15:33:01.745 1142 2682 D AudioFlinger: AudioFlinger::setRecordSilenced(portId:140, silenced:0)
11-22 15:33:01.746 1142 25893 D AudioFlinger: AudioFlinger::setRecordSilenced(portId:140, silenced:0)
11-22 15:33:01.746 1142 25893 D AudioFlinger: AudioFlinger::setRecordSilenced(portId:140, silenced:0)
11-22 15:33:01.746 1315 1708 D Letterbox: show it
11-22 15:33:01.753 1406 8864 E ANDR-RAMBOOST_SERVER: ramboost cmd_len = 108 cmd: iop_start -1 be.bmid.itsme /data/app/~~o94rGcBSbYjn6gtItsTtjQ==/be.bmid.itsme-wk-9G-nl_e_UlVwsQjqzsg== false
11-22 15:33:01.762 1315 6488 E HwuiBoostFrontPackageListener: Exception : file not exits :/sys/module/houston/parameters/hwui_boost_enable
11-22 15:33:01.763 1315 2063 I DisplayPowerController: useProximityForceSuspend = false
11-22 15:33:01.764 1315 2063 I DisplayPowerController: smtbrn:0.92 0.31552482 (132.72858) --> 0.2853861(121.40264)
11-22 15:33:01.764 1315 2063 I RampAnimator: target:0.2853861 rate:0.2352941 mCurrentValue:0.2853861 mTargetValue:0.2853861
11-22 15:33:01.765 1406 8870 E ANDR-RAMBOOST_SERVER: ramboost cmd_len = 111 cmd: iop_start 23169 be.bmid.itsme /data/app/~~o94rGcBSbYjn6gtItsTtjQ==/be.bmid.itsme-wk-9G-nl_e_UlVwsQjqzsg== false
11-22 15:33:01.869 1315 6488 D OpColorDisplayService: frontPackageChanged: be.bmid.itsme
11-22 15:33:01.869 1315 6488 D OpColorDisplayService: lpackageName: com.teslacoilsw.launcher
11-22 15:33:01.870 1315 6488 D OpProximityController: noteFrontPackageChanged pkg:be.bmid.itsme uid:10636 lpkg:com.teslacoilsw.launcher luid:10236
11-22 15:33:01.871 1315 6488 D OemSceneModeActivityStack: [scene] evaluateGameModes : gameMsg.arg1=0 gameMsg.arg2=1
11-22 15:33:01.873 1315 6488 D OpQuickReply: setQuickReplyResumed focusedApp ActivityRecord{1000d6 u0 be.bmid.itsme/.activities.ErrorActivity t27659} pkgName be.bmid.itsme
11-22 15:33:01.875 1315 6488 W ActivityManager: Slow operation: 130ms so far, now at attachApplicationLocked: after mServices.attachApplicationLocked
11-22 15:33:01.877 1315 1315 W Looper : Slow dispatch took 131ms main h=com.android.server.job.JobSchedulerService$JobHandler c=null m=7
11-22 15:33:01.877 1315 1705 W Looper : Slow dispatch took 132ms android.ui h=com.android.server.am.ActivityManagerService$UiHandler c=null m=53
11-22 15:33:01.877 1315 1315 D xne : Event success
11-22 15:33:01.893 3596 3596 D StatusBar: Status bar WINDOW_STATE_HIDDEN
11-22 15:33:01.893 3596 3596 D KeyguardAffordanceView: setCircleRadius: 0.0com.android.systemui.statusbar.KeyguardAffordanceView.setCircleRadiusWithoutAnimation:416 com.android.systemui.statusbar.phone.KeyguardAffordanceHelper.updateIcon:444 com.android.systemui.statusbar.phone.KeyguardAffordanceHelper.setTranslation:394 com.android.systemui.statusbar.phone.KeyguardAffordanceHelper.reset:506 com.android.systemui.statusbar.phone.NotificationPanelViewController.resetViews:1208 com.android.systemui.statusbar.phone.PanelBar.collapsePanel:268 com.android.systemui.statusbar.phone.StatusBar.setWindowState:2624
11-22 15:33:01.897 1315 1707 D OpPowerConsumpStatsInjector: notifyPkgEvent
11-22 15:33:01.898 1142 6211 D AudioFlinger: AudioFlinger::setRecordSilenced(portId:140, silenced:0)
11-22 15:33:01.898 1142 6211 D AudioFlinger: AudioFlinger::setRecordSilenced(portId:140, silenced:0)
11-22 15:33:01.900 3596 3596 D OverviewProxyService: SystemUi flags: 40000000
11-22 15:33:01.900 23169 23169 I Perf : Connecting to perf service.
11-22 15:33:01.900 6781 6853 D TouchInteractionService: onSystemUiStateChanged# stateFlags: 0 -> 1073741824
11-22 15:33:01.901 3596 3596 D OverviewProxyService: SystemUi flags: 40000000
11-22 15:33:01.904 23169 23169 I be.bmid.itsme: [GL_OOM] ClearGrowthLimit 536870912
11-22 15:33:01.904 23169 23169 D NetworkSecurityConfig: No Network Security Config specified, using platform default
11-22 15:33:01.905 23169 23169 D NetworkSecurityConfig: No Network Security Config specified, using platform default
11-22 15:33:01.920 3596 3596 D EdgeBackGestureHandler: updateTopPackage isHomeApp false
11-22 15:33:01.920 23169 8876 W be.bmid.itsme: Class com.google.android.gms.dynamite.DynamiteModule failed lock verification and will run slower.
11-22 15:33:01.920 23169 8876 W be.bmid.itsme: Common causes for lock verification issues are non-optimized dex code
11-22 15:33:01.920 23169 8876 W be.bmid.itsme: and incorrect proguard optimizations.
11-22 15:33:01.926 1000 1000 D [email protected]_handler: SerialClockVote: vote for UART CLK ON
11-22 15:33:01.926 1000 1000 D [email protected]_lock: Acquire wakelock is acquired
11-22 15:33:01.926 1000 1000 I [email protected]_handler: DeviceWakeUp: Writing IBS_WAKE_IND
11-22 15:33:01.927 1000 4663 I [email protected]_handler: ProcessIbsCmd: Received IBS_WAKE_ACK: 0xFC
11-22 15:33:01.927 1000 4663 I [email protected]_handler: ProcessIbsCmd: Signal wack_cond_
11-22 15:33:01.927 1000 1000 D [email protected]_handler: DeviceWakeUp: Unblocked from waiting for FC
11-22 15:33:01.927 3570 4524 E bt_osi_wakelock: wakelock_acquire wakelock acquired
11-22 15:33:01.927 1000 4663 I [email protected]_handler: ProcessIbsCmd: Received IBS_WAKE_IND: 0xFD
11-22 15:33:01.927 1000 4663 I [email protected]_handler: ProcessIbsCmd: Writing IBS_WAKE_ACK
11-22 15:33:01.928 3570 3627 E bt_osi_wakelock: wakelock_release wakelock released
11-22 15:33:01.928 23169 8876 I be.bmid.itsme: The ClassLoaderContext is a special shared library.
11-22 15:33:01.932 23169 8876 I be.bmid.itsme: The ClassLoaderContext is a special shared library.
11-22 15:33:01.934 1863 1916 E QMI_FW : qmi_cci_get_ref: ref count increased 2
11-22 15:33:01.943 1863 1916 E QMI_FW : qmi_cci_get_ref: ref count increased 2
11-22 15:33:01.954 23169 8883 E sqlite3_android: [IKR-38846] ONEPLUS_NAME_PARTS_MATCH SQLITE_OK
11-22 15:33:01.964 3130 3130 E coilsw.launche: Invalid ID 0x00000012.
11-22 15:33:01.964 3130 3130 E coilsw.launche: Invalid ID 0x00000020.
11-22 15:33:01.965 3130 3130 E coilsw.launche: Invalid ID 0x00000022.
11-22 15:33:01.965 3130 3130 E coilsw.launche: Invalid ID 0x00000028.
11-22 15:33:01.965 3130 3130 E coilsw.launche: Invalid ID 0x0000006b.
11-22 15:33:01.965 3130 3130 E coilsw.launche: Invalid ID 0x00000098.
11-22 15:33:01.965 3130 3130 E coilsw.launche: Invalid ID 0x00000098.
11-22 15:33:01.966 3130 3130 E coilsw.launche: Invalid ID 0x0000027d.
11-22 15:33:01.966 3130 3130 E coilsw.launche: Invalid ID 0x00000288.
11-22 15:33:01.966 3130 3130 E coilsw.launche: Invalid ID 0x00000289.
11-22 15:33:01.966 3130 3130 E coilsw.launche: Invalid ID 0x0000028c.
11-22 15:33:01.968 1000 4663 I [email protected]_handler: ProcessIbsCmd: Received IBS_SLEEP_IND: 0xFE
11-22 15:33:01.979 1142 25893 D AudioFlinger: AudioFlinger::setRecordSilenced(portId:140, silenced:0)
11-22 15:33:01.980 3570 4512 I BtGatt.ScanManager: msg.what = 6
11-22 15:33:01.982 3304 3899 V OPConfig:ConfigProvider: Module:OnePlusFontConfig
11-22 15:33:01.983 23169 23169 E Config:Grabber:OnePlusFontConfig: Index 0 requested, with a size of 0
11-22 15:33:01.984 1315 1909 D KernelCpuUidUserSysTimeReader: Removing uids 99019-99019
11-22 15:33:01.985 1315 1900 D ExtBatteryStatsService: @@@@ awaitUninterruptibly in 87 ms
11-22 15:33:01.985 1315 1900 D MyBatteryStatsHelper: ===processSingleAppUsage===
11-22 15:33:01.988 1315 1900 D ExtBatteryStatsService: ext-flush too soon, skip
11-22 15:33:01.988 1315 1900 D MyBatteryStatsHelper: ===processSingleAppUsage===
11-22 15:33:02.058 23169 23169 E be.bmid.itsme: [frame_perf] perfboost open tb_ctl file failed, isApp[1], errno=No such file or directory
11-22 15:33:02.058 23169 23169 E libprocessgroup: set_timerslack_ns write failed: Operation not permitted
11-22 15:33:02.064 1151 3100 W DisplayIdentification: Invalid EDID: falling back to serial number due to missing display name.
11-22 15:33:02.064 1151 3100 W DisplayIdentification: Invalid EDID: falling back to ASCII text due to missing serial number.
11-22 15:33:02.074 4676 6379 E sqlite3_android: [IKR-38846] ONEPLUS_NAME_PARTS_MATCH SQLITE_OK
11-22 15:33:02.087 23169 8911 I FA : App measurement initialized, version: 45018
11-22 15:33:02.087 23169 8911 I FA : To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
11-22 15:33:02.087 23169 8911 I FA : To enable faster debug mode event logging run:
11-22 15:33:02.087 23169 8911 I FA : adb shell setprop debug.firebase.analytics.app be.bmid.itsme
11-22 15:33:02.095 23169 8911 E sqlite3_android: [IKR-38846] ONEPLUS_NAME_PARTS_MATCH SQLITE_OK
11-22 15:33:02.099 23169 23169 E be.bmid.itsme: Invalid ID 0x00000000.
11-22 15:33:02.115 1315 1391 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10636; state: ENABLED
11-22 15:33:02.112 23169 23169 E be.bmid.itsme: Invalid ID 0x00000000.
11-22 15:33:02.118 23169 8911 E sqlite3_android: [IKR-38846] ONEPLUS_NAME_PARTS_MATCH SQLITE_OK
11-22 15:33:02.118 5349 5349 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms }
11-22 15:33:02.118 5349 5349 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms }
11-22 15:33:02.125 23169 23169 E be.bmid.itsme: Invalid ID 0x00000000.
11-22 15:33:02.125 23169 23169 E be.bmid.itsme: Invalid ID 0x00000000.
11-22 15:33:02.128 23169 8911 I FA : Tag Manager is not found and thus will not be used
11-22 15:33:02.129 23169 23169 E be.bmid.itsme: Invalid ID 0x00000000.
11-22 15:33:02.130 23169 8911 E sqlite3_android: [IKR-38846] ONEPLUS_NAME_PARTS_MATCH SQLITE_OK
11-22 15:33:02.139 23169 23169 I OPFD_Manager: Dark? false, OP Force ? false
11-22 15:33:02.139 23169 23169 V ViewRootImpl: The specified message queue synchronization barrier token has not been posted or has already been removed
11-22 15:33:02.142 23169 23169 D ViewRootImpl: support adaptive color gamut feature!
11-22 15:33:02.143 23169 8911 E sqlite3_android: [IKR-38846] ONEPLUS_NAME_PARTS_MATCH SQLITE_OK
11-22 15:33:02.158 23169 8912 I AdrenoGLES-0: QUALCOMM build : 8e5405b, I57aaec3440
11-22 15:33:02.158 23169 8912 I AdrenoGLES-0: Build Date : 05/21/21
11-22 15:33:02.158 23169 8912 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.32.02.10
11-22 15:33:02.158 23169 8912 I AdrenoGLES-0: Local Branch : mybranchebba1dbe-451b-f160-ac81-1458d0b52ae8
11-22 15:33:02.158 23169 8912 I AdrenoGLES-0: Remote Branch : quic/gfx-adreno.lnx.1.0.r135-rel
11-22 15:33:02.158 23169 8912 I AdrenoGLES-0: Remote Branch : NONE
11-22 15:33:02.158 23169 8912 I AdrenoGLES-0: Reconstruct Branch : NOTHING
11-22 15:33:02.158 23169 8912 I AdrenoGLES-0: Build Config : S P 10.0.7 AArch64
11-22 15:33:02.158 23169 8912 I AdrenoGLES-0: Driver Path : /vendor/lib64/egl/libGLESv2_adreno.so
11-22 15:33:02.160 23169 8912 I AdrenoGLES-0: PFP: 0x016ee190, ME: 0x00000000
Perhaps these are a hint?
"W DisplayIdentification: Invalid EDID: falling back to serial number due to missing display name.
W DisplayIdentification: Invalid EDID: falling back to ASCII text due to missing serial number."
It's also showing "E be.bmid.itsme: Invalid ID 0x00000000."
Wild guess really
@Timmmmaaahh! I'm not seeing anything obvious. But then again, that behind-the-scenes stuff isn't my forté.
Hey again @Didgeridoohan!
I finally got to upgrading to Magisk Canary (23015), yay.
Funny thing happend: now itsme starts but my banking app (Keytrade, discussed in your thread here) picked up detection again! Not a major surprise as you've already hinted this would happen because LSPosed is broken by Zygisk. I'm not entirely sure how to proceed though. I've looked into AirFrozen but might not be ideal as it's never been updated after its release in 2016. As far as I can see a fix for Riru is in the works but not just there yet. Fixed Universal SafetyNet Fix works so that's great! I guess I need something that freezes Magisk whenever I start my banking app (and unfreezes when I close it) but can't seem to find anything that does that. Maybe with Tasker and SecureTask, I'll do more digging.
@vifzor This'll be good news for you if your only issue was with itsme, of course. Just fetch latest canary manager here, make sure canary update channel is selected in settings and update Magisk, then enable Zygisk and Enforce DenyList in settings after reboot and enable itsme in the DenyList. One more reboot and you'll be fooling our government again in no time ^_^
@Timmmmaaahh! Try the LSPosed release that's compatible with Zygisk. There's one around I believe, but you'll have to practice your Google-Fu with that one...
What is Google? I'd have to Duck that. Anyway, performed some Telegram magic (remember kids, TG is bad for your teeth!) and found it: LSPosed-v1.6.3-62**-zygisk-release.zip
So LSPosed works again, which generates a pretty big question: why did I need Riru in the first place if LSPosed works standalone? Oh right, it's riding Zygisk now instead – nevermind. So I guess Zygisk is some sort of Riru? These are frameworks? This totally exceeds my intelligence. For now! *evil laughter*
It took me ridiculously long to figure this out but it was eventually Hide My Applist that did the trick. Probably combined with SudoHide or whatever but I don't want to do any more testing. Basically: create a template in HMA containing anything related to root and apply this to the 'effective app' one wants to open.
[rant] I'm a bit surprised my bank is going through all this trouble for root detection, especially with Magisk's new DenyList. The way I understand the new method works, is that selected apps are completely excluded from root abilities so it's not just hiding that root is there, it actually makes it virtually impossible to apply any manipulations to the applications in that list.
Though I enjoy some cat and mouse play from time to time, if my bank keeps this up I will switch to another bank. I'm no fan of overzealous safety measures. Takes me back to a whole bunch of DRM fails back in the 90's. Besides, apps that are so important should not rely on local safety anyway. If I log into my bank account via Windows XP I expect my bank to create a nicely secured connection using that nifty little calculator they provide us with. [/rant]
Sorry to hijack this @vifzor but as you haven't been online in the past 10 days I'm sure you don't mind. And we found a solution for you
Thanks once again for your assistance @Didgeridoohan

ROG Phone II Mic/Speaker/Receiver stopped working

Hello everyone,
Something happened to my ROG II that caused my mic and speakers to completely stop working.
Had a call in the morning and everything was ok, two hours later another call and other person couldn't hear me.
I've rebooted the phone and after that audio stopped working too. I tried to use headphones but audio jack doesn't recognize them even though they work.
Also I noticed that games that worked before now crash on startup.
I haven't installed anything before the issue occured nor did I interact with the phone in any way between those two phone calls I mentioned.
I'm running Android 11 version 18.0210.2201.215
Also, I'll attach screenshots of errors I got in sound recorder and AudioWizard.
I would really appreciate some ideas or thoughts on what to do because in its current state the phone is pretty much useless.
Edit: Forgot to mention that I've tried to run phone in safe mode and also factory reset but it didn't help.
So I've managed to connect to the phone via adb and checked the logs with logcat. There is a constant spam of following messages:
06-30 14:51:00.115 2863 4748 E AudioSystem-JNI: AudioSystem::listAudioPorts error -19
06-30 14:51:00.115 2863 4748 W AudioManager: updateAudioPortCache: listAudioPorts failed
06-30 14:51:00.115 1598 3027 E AudioSystem-JNI: AudioSystem::listAudioPorts error -19
06-30 14:51:00.116 1598 3027 W AudioManager: updateAudioPortCache: listAudioPorts failed
06-30 14:51:00.116 2588 3508 E AudioSystem-JNI: AudioSystem::listAudioPorts error -19
06-30 14:51:00.116 2588 3508 W AudioManager: updateAudioPortCache: listAudioPorts failed
06-30 14:51:00.116 2985 3894 E AudioSystem-JNI: AudioSystem::listAudioPorts error -19
Click to expand...
Click to collapse
Also, since now it takes significantly longer to reboot the phone, I looked at the boot logs and found several that look like they might be related to the issue but I'm not 100% sure:
Spoiler
06-29 21:27:12.983 0 0 E KERNEL : [ 81.323548] init: Control message: Could not find '[email protected]::ISoundTriggerHw/default' for ctl.interface_start from pid: 629 (/system/bin/hwservicemanager)
06-29 21:27:13.983 0 0 E KERNEL : [ 82.323886] init: Control message: Could not find '[email protected]::ISoundTriggerHw/default' for ctl.interface_start from pid: 629 (/system/bin/hwservicemanager)
06-29 21:27:14.986 0 0 E KERNEL : [ 83.324231] init: Control message: Could not find '[email protected]::ISoundTriggerHw/default' for ctl.interface_start from pid: 629 (/system/bin/hwservicemanager)
Click to expand...
Click to collapse
06-29 21:27:43.232 1598 4773 I SoundTriggerService: getModuleProperties()
06-29 21:27:43.233 1598 4773 E SoundTriggerService: SoundTriggerService Crash
06-29 21:27:43.233 1598 4773 E SoundTriggerService: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.hardware.soundtrigger.SoundTrigger$ModuleProperties.toString()' on a null object reference
06-29 21:27:43.233 1598 4773 E SoundTriggerService: at com.android.server.soundtrigger.SoundTriggerService$SoundTriggerServiceStub.getModuleProperties(SoundTriggerService.java:700)
06-29 21:27:43.233 1598 4773 E SoundTriggerService: at com.android.internal.app.ISoundTriggerService$Stub.onTransact(ISoundTriggerService.java:419)
06-29 21:27:43.233 1598 4773 E SoundTriggerService: at com.android.server.soundtrigger.SoundTriggerService$SoundTriggerServiceStub.onTransact(SoundTriggerService.java:251)
06-29 21:27:43.233 1598 4773 E SoundTriggerService: at android.os.Binder.execTransactInternal(Binder.java:1154)
06-29 21:27:43.233 1598 4773 E SoundTriggerService: at android.os.Binder.execTransact(Binder.java:1123)
Click to expand...
Click to collapse
Does anyone have any idea what could be the cause?
Is it software? Hardware? Is there even anything I can do about it?

Categories

Resources