Question Asus Unlock App not working - Asus Zenfone 9

Recently received an Asus Zenfone 9 and the Asus Unlock App is returning "Failed to unlock your device, please try again later.[24802]" when attempting to unlock the bootloader. While running logcat I also see the following HTTP output:
05-03 10:43:50.133 28231 943 I ViseLog : HttpLogInterceptor.log(HttpLogInterceptor.java:44): --> POST https://dm.asus.com/login?credData=REDACTEDCREDDATA&imei=REDACTEDIMEI&model=ASUS_AI2202&carrier=ASUS-ASUS_AI2202-WW http/1.1
05-03 10:43:50.133 28231 943 I ViseLog :
05-03 10:43:50.133 28231 943 I ViseLog : application/x-www-form-urlencoded
05-03 10:43:50.133 28231 943 I ViseLog : body:
05-03 10:43:50.133 28231 943 I ViseLog : --> END POST
05-03 10:43:50.133 28231 943 I ViseLog : <-- 200 https://dm.asus.com/login?credData=REDACTEDCREDDATA&imei=REDACTEDIMEI&model=ASUS_AI2202&carrier=ASUS-ASUS_AI2202-WW (284ms)
05-03 10:43:50.133 28231 943 I ViseLog : Vary: Origin
05-03 10:43:50.133 28231 943 I ViseLog : Vary: Access-Control-Request-Method
05-03 10:43:50.133 28231 943 I ViseLog : Vary: Access-Control-Request-Headers
05-03 10:43:50.133 28231 943 I ViseLog : Set-Cookie: SESSION=REDACTEDSESSION; Path=/; Secure; HttpOnly
05-03 10:43:50.133 28231 943 I ViseLog : Content-Type: application/json
05-03 10:43:50.133 28231 943 I ViseLog : Transfer-Encoding: chunked
05-03 10:43:50.133 28231 943 I ViseLog : Date: Wed, 03 May 2023 14:43:48 GMT
05-03 10:43:50.133 28231 943 I ViseLog : Keep-Alive: timeout=60
05-03 10:43:50.133 28231 943 I ViseLog : Connection: keep-alive
05-03 10:43:50.133 28231 943 I ViseLog :
05-03 10:43:50.133 28231 943 I ViseLog : body:{"data":{"project":"AI2202","token":"REDACTEDTOKEN"},"retCode":200,"message":"auth success"}
05-03 10:43:50.133 28231 943 I ViseLog : <-- END HTTP
05-03 10:43:50.134 28231 28231 D UNL->DMRegister: Login success
05-03 10:43:50.442 28231 943 I ViseLog : HttpLogInterceptor.log(HttpLogInterceptor.java:44): --> POST https://dm.asus.com/unlock/register http/1.1
05-03 10:43:50.442 28231 943 I ViseLog :
05-03 10:43:50.442 28231 943 I ViseLog : application/x-www-form-urlencoded
05-03 10:43:50.442 28231 943 I ViseLog : body:ISN=REDACTEDISN&apkVersion=1.0&keyIndex=1
05-03 10:43:50.442 28231 943 I ViseLog : --> END POST
05-03 10:43:50.442 28231 943 I ViseLog : <-- 200 https://dm.asus.com/unlock/register (302ms)
05-03 10:43:50.442 28231 943 I ViseLog : Vary: Origin
05-03 10:43:50.442 28231 943 I ViseLog : Vary: Access-Control-Request-Method
05-03 10:43:50.442 28231 943 I ViseLog : Vary: Access-Control-Request-Headers
05-03 10:43:50.442 28231 943 I ViseLog : Content-Type: application/json
05-03 10:43:50.442 28231 943 I ViseLog : Transfer-Encoding: chunked
05-03 10:43:50.442 28231 943 I ViseLog : Date: Wed, 03 May 2023 14:43:48 GMT
05-03 10:43:50.442 28231 943 I ViseLog : Keep-Alive: timeout=60
05-03 10:43:50.442 28231 943 I ViseLog : Connection: keep-alive
05-03 10:43:50.442 28231 943 I ViseLog :
05-03 10:43:50.442 28231 943 I ViseLog : body:{"data":null,"retCode":4802,"message":"UNLOCK REGISTER ERROR"}
05-03 10:43:50.442 28231 943 I ViseLog : <-- END HTTP

Me too, even got a message said "incompatible device model". Was run on A12 RAW ROM.

I got the same error on my Zenfone9 (AI2202).
Is there something wrong with the asus server?

Hello I am Japanese.
I bought a device at a local electronics store today and was unable to unlock it, so I looked into it.
According to the official ASUS forum, it seems that the server used to unlock the device is under maintenance and cannot be used.
The maintenance period seems to be 3-7 days.
Asus Unlock Tool not working on Zenfone 9
Recently received an Asus Zenfone 9 and the Asus Unlock App is returning "Failed to unlock your device, please try again later.[24802]" when attempting to unlock the bootloader. While running logcat I also see the following HTTP output: 05-03 10:43:50.133 28231 943 I ViseLog ...
zentalk.asus.com

@Gadgelogger
Thank you for sharing the official forum thread!
I was dismayed that the server problem still hasn't been resolved :‑(

pompom252 said:
@ガッジロガー
公式フォーラムのスレッドを共有していただきありがとうございます。
サーバーの問題がまだ解決されていないことにがっかりしました
Click to expand...
Click to collapse
That's really it. Why hasn't it been restored yet?
I mean, if it's going to be this long, I'd like to see some kind of announcement.
Anyway, I'm using it normally without rooting.
I guess pixel is the easiest phone to tinker with....
DeepLで翻訳しました https://www.deepl.com/app/?utm_source=android&utm_medium=app&utm_campaign=share-translation

Gadgelogger said:
That's really it. Why hasn't it been restored yet?
I mean, if it's going to be this long, I'd like to see some kind of announcement.
Anyway, I'm using it normally without rooting.
I guess pixel is the easiest phone to tinker with....
DeepLで翻訳しました https://www.deepl.com/app/?utm_source=android&utm_medium=app&utm_campaign=share-translation
Click to expand...
Click to collapse
てか日本人の方で草
翻訳する必要はないっすねw
(XDAで初めて日本人を見かけるとは!)

pompom252 said:
I got the same error on my Zenfone9 (AI2202).
Is there something wrong with the asus server?
Click to expand...
Click to collapse
Hi everyone please check this thread from zentalk communkty forum:
Re: Official Unlock tool not working for Zenfone 7
Hi everyone! A reply from asus support on 24/05/23: We apologize for the delay and are grateful for the opportunity to continue to assist you. I hope this will not be a long-term lasting impression as I am sure you have chosen ASUS as a trusted brand for excellence. The team advised that there...
zentalk.asus.com

@Gadgelogger
5chで相談しようと思ったら規制が厳しくて書き込めませんでした(;´Д`)
凌ぎでPixel6aを購入しましたが、ブートローダーのアンロックやファームの書き込みなど、本当に簡単ですよね。
I tried to discuss this on 5ch.net, but I couldn't write because of strict restrictions. I bought a Pixel6a as a replacement until my zenfone9 can be rooted, but it's really easy to unlock the bootloader and write firmware.

pompom252 said:
@Gadgelogger
5chで相談しようと思ったら規制が厳しくて書き込めませんでした(;´Д`)
凌ぎでPixel6aを購入しましたが、ブートローダーのアンロックやファームの書き込みなど、本当に簡単ですよね。
I tried to discuss this on 5ch.net, but I couldn't write because of strict restrictions. I bought a Pixel6a as a replacement until my zenfone9 can be rooted, but it's really easy to unlock the bootloader and write firmware.
Click to expand...
Click to collapse
Hi pompom252,
If google could make a model with jack output, smaller device, 6inch screen with a good flagship I would love to get one. But most people like and keep using >6.3 inch smartphone... And see what many companies doing right now. Selling large phones.... I wonder what size asus plan to make in their future zenfone?

もう5月終わるのにまだロック解除できなくて草。復旧する頃にはZenfone10発売されてそう。
It's the end of May and I still can't unlock the grass. By the time it's restored, Zenfone 10 will be on sale.

I have the global Rog Phone 7 ultimate from the first release date in europe,tried unlocking it after a few days and I cant do it with the official unlocking app. I get the same error as everyone else, currently it's impossible to unlock any asus phones in the official way with that app. I am tired of waiting,almost 2 months without any update from them. Is there a way to unlock my rog phone 7 ultimate bootloader and root it? It runs the WW stock rom from Asus

TherionRO said:
I have the global Rog Phone 7 ultimate from the first release date in europe,tried unlocking it after a few days and I cant do it with the official unlocking app. I get the same error as everyone else, currently it's impossible to unlock any asus phones in the official way with that app. I am tired of waiting,almost 2 months without any update from them. Is there a way to unlock my rog phone 7 ultimate bootloader and root it? It runs the WW stock rom from Asus
Click to expand...
Click to collapse
Unfortunately, I don't think so. I suspect the keys reside in Asus' servers, so unless we can find an exploit (and compromise the device's security), we have no choice but to wait and pressure them to fix their servers.

ASUS "Unlock Device App"
Since my question was deleted in an open thread by the moderators I open my own. Many customers are facing the problem that they can't unlock their devices with the official app by ASUS (probably server down) and the moderators seems do doge every post or question about it but I will it try it...
zentalk.asus.com

during Q3 of this year................

Related

widevine level 1 on i9505

hi i want to try to enable widevine level 1 on cyanogen do you think it is possible ?
Code:
D/DrmWidevineDash( 231): OEMCrypto_Initialize: starts! g_qsee_apps_version = 0x13
D/DrmWidevineDash( 231): Service_Initialize: starts!
D/QSEECOMAPI: ( 231): QSEECom_start_app sb_length = 0x19000
D/QSEECOMAPI: ( 231): App is not loaded in QSEE
E/QSEECOMAPI: ( 231): Error::Cannot open the file /vendor/firmware/tzapps.mdt
E/QSEECOMAPI: ( 231): Error::Loading image failed with ret = -1
D/QSEECOMAPI: ( 231): QSEECom_start_app sb_length = 0x19000
D/QSEECOMAPI: ( 231): App is not loaded in QSEE
E/QSEECOMAPI: ( 231): Error::Cannot open the file /system/etc/firmware/tzapps.mdt
E/QSEECOMAPI: ( 231): Error::Loading image failed with ret = -1
D/QSEECOMAPI: ( 231): QSEECom_start_app sb_length = 0x19000
D/QSEECOMAPI: ( 231): App is not loaded in QSEE
E/QSEECOMAPI: ( 231): Error::Cannot open the file /firmware/image/tzapps.mdt
E/QSEECOMAPI: ( 231): Error::Loading image failed with ret = -1
E/DrmWidevineDash( 231): Error: Service_Initialize: Loading tzapp image failed, ret = -1
D/DrmWidevineDash( 231): Service_Initialize: ends! returns -1
E/DrmWidevineDash( 231): service_initialized returned failure
D/DrmWidevineDash( 231): OEMCrypto_Initialize: ends! returns 1
W/WVCdm ( 231): Could not initialize L1. Falling Back to L3.
tzapps.mdt is present on the rom but i don't no why is not load the firmware image
some one have a idea to help me ?

Xposed is installed but not active.

I got error when i installed exposed, exposed framework version 87 is installed but not active, please check log for details.
I searched forum and tried solutions.
1) uninstalled and reinstalled - not worked
2) delete file name disabled- there is no such file.
3) disable resource hook - not worked
Help me.
Here is my log.
Code:
05-03 11:48:55.719 I/Xposed ( 647): -----------------
05-03 11:48:55.719 I/Xposed ( 647): Starting Xposed version 87, compiled for SDK 23
05-03 11:48:55.719 I/Xposed ( 647): Device: Redmi Note 3 (Xiaomi), Android version 6.0.1 (SDK 23)
05-03 11:48:55.719 I/Xposed ( 647): ROM: MMB29M
05-03 11:48:55.719 I/Xposed ( 647): Build fingerprint: Xiaomi/kenzo/kenzo:6.0.1/MMB29M/V8.2.2.0.MHOMIDL:user/release-keys
05-03 11:48:55.719 I/Xposed ( 647): Platform: arm64-v8a, 64-bit binary, system server: yes
05-03 11:48:55.719 I/Xposed ( 647): SELinux enabled: yes, enforcing: yes
05-03 11:48:56.743 I/Xposed ( 647): -----------------
05-03 11:48:56.744 I/Xposed ( 647): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
05-03 11:48:57.058 I/Xposed ( 647): Detected ART runtime
05-03 11:48:57.085 I/Xposed ( 647): Found Xposed class 'de/robv/android/xposed/XposedBridge', now initializing
05-03 11:48:57.405 E/Xposed ( 647): Error while loading XResources class 'android/content/res/XResources':
05-03 11:48:57.405 E/Xposed ( 647): java.lang.IncompatibleClassChangeError: android.content.res.XResources
05-03 11:48:57.405 E/Xposed ( 647): at java.lang.Class dalvik.system.DexFile.defineClassNative(java.lang.String, java.lang.ClassLoader, java.lang.Object) (DexFile.java:-2)
05-03 11:48:57.405 E/Xposed ( 647): at java.lang.Class dalvik.system.DexFile.defineClass(java.lang.String, java.lang.ClassLoader, java.lang.Object, java.util.List) (DexFile.java:226)
05-03 11:48:57.405 E/Xposed ( 647): at java.lang.Class dalvik.system.DexFile.loadClassBinaryName(java.lang.String, java.lang.ClassLoader, java.util.List) (DexFile.java:219)
05-03 11:48:57.405 E/Xposed ( 647): at java.lang.Class dalvik.system.DexPathList.findClass(java.lang.String, java.util.List) (DexPathList.java:338)
05-03 11:48:57.405 E/Xposed ( 647): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:54)
05-03 11:48:57.405 E/Xposed ( 647): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:511)
05-03 11:48:57.405 E/Xposed ( 647): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:469)
05-03 11:48:57.405 E/Xposed ( 647): at boolean de.robv.android.xposed.XposedBridge.initXResourcesNative() (XposedBridge.java:-2)
05-03 11:48:57.405 E/Xposed ( 647): at void de.robv.android.xposed.XposedInit.hookResources() (XposedInit.java:217)
05-03 11:48:57.406 E/Xposed ( 647): at void de.robv.android.xposed.XposedBridge.main(java.lang.String[]) (XposedBridge.java:87)
05-03 11:48:57.406 E/Xposed ( 647): Cannot hook resources
05-03 11:48:57.492 I/Xposed ( 647): Loading modules from /data/app/com.oasisfeng.greenify-1/base.apk
05-03 11:48:57.525 I/Xposed ( 647): Loading class com.oasisfeng.greenify.pro.FrameworkPatch
05-03 11:48:57.536 I/Xposed ( 647): Loading class com.oasisfeng.greenify.pro.SettingsPatch
05-03 11:48:57.537 I/Xposed ( 647): Loading modules from /data/app/com.ryansteckler.nlpunbounce-1/base.apk
05-03 11:48:57.556 I/Xposed ( 647): Loading class com.ryansteckler.nlpunbounce.hooks.Wakelocks
05-03 11:48:57.579 I/Xposed ( 647): Loading modules from /data/app/com.android.vending.billing.InAppBillingService.LOCK-2/base.apk
05-03 11:48:57.599 I/Xposed ( 647): Loading class com.chelpus.XSupport
05-03 11:49:06.355 I/Xposed ( 649): -----------------
05-03 11:49:06.355 I/Xposed ( 649): Starting Xposed version 87, compiled for SDK 23
05-03 11:49:06.355 I/Xposed ( 649): Device: Redmi Note 3 (Xiaomi), Android version 6.0.1 (SDK 23)
05-03 11:49:06.355 I/Xposed ( 649): ROM: MMB29M
05-03 11:49:06.355 I/Xposed ( 649): Build fingerprint: Xiaomi/kenzo/kenzo:6.0.1/MMB29M/V8.2.2.0.MHOMIDL:user/release-keys
05-03 11:49:06.355 I/Xposed ( 649): Platform: arm64-v8a, 32-bit binary, system server: no
05-03 11:49:06.355 I/Xposed ( 649): SELinux enabled: yes, enforcing: yes
05-03 11:49:06.357 I/Xposed ( 649): -----------------
05-03 11:49:06.357 I/Xposed ( 649): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
05-03 11:49:06.637 I/Xposed ( 649): Detected ART runtime
05-03 11:49:06.659 I/Xposed ( 649): Found Xposed class 'de/robv/android/xposed/XposedBridge', now initializing
05-03 11:49:06.892 E/Xposed ( 649): Error while loading XResources class 'android/content/res/XResources':
05-03 11:49:06.892 E/Xposed ( 649): java.lang.IncompatibleClassChangeError: android.content.res.XResources
05-03 11:49:06.892 E/Xposed ( 649): at java.lang.Class dalvik.system.DexFile.defineClassNative(java.lang.String, java.lang.ClassLoader, java.lang.Object) (DexFile.java:-2)
05-03 11:49:06.893 E/Xposed ( 649): at java.lang.Class dalvik.system.DexFile.defineClass(java.lang.String, java.lang.ClassLoader, java.lang.Object, java.util.List) (DexFile.java:226)
05-03 11:49:06.893 E/Xposed ( 649): at java.lang.Class dalvik.system.DexFile.loadClassBinaryName(java.lang.String, java.lang.ClassLoader, java.util.List) (DexFile.java:219)
05-03 11:49:06.893 E/Xposed ( 649): at java.lang.Class dalvik.system.DexPathList.findClass(java.lang.String, java.util.List) (DexPathList.java:338)
05-03 11:49:06.893 E/Xposed ( 649): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:54)
05-03 11:49:06.893 E/Xposed ( 649): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:511)
05-03 11:49:06.893 E/Xposed ( 649): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:469)
05-03 11:49:06.893 E/Xposed ( 649): at boolean de.robv.android.xposed.XposedBridge.initXResourcesNative() (XposedBridge.java:-2)
05-03 11:49:06.893 E/Xposed ( 649): at void de.robv.android.xposed.XposedInit.hookResources() (XposedInit.java:217)
05-03 11:49:06.893 E/Xposed ( 649): at void de.robv.android.xposed.XposedBridge.main(java.lang.String[]) (XposedBridge.java:87)
05-03 11:49:06.893 E/Xposed ( 649): Cannot hook resources
05-03 11:49:06.967 I/Xposed ( 649): Loading modules from /data/app/com.oasisfeng.greenify-1/base.apk
05-03 11:49:10.270 I/Xposed ( 649): Loading class com.oasisfeng.greenify.pro.FrameworkPatch
05-03 11:49:10.272 I/Xposed ( 649): Loading class com.oasisfeng.greenify.pro.SettingsPatch
05-03 11:49:10.272 I/Xposed ( 649): Loading modules from /data/app/com.ryansteckler.nlpunbounce-1/base.apk
05-03 11:49:12.159 I/Xposed ( 649): Loading class com.ryansteckler.nlpunbounce.hooks.Wakelocks
05-03 11:49:12.161 I/Xposed ( 649): Loading modules from /data/app/com.android.vending.billing.InAppBillingService.LOCK-2/base.apk
05-03 11:49:12.194 I/Xposed ( 649): Loading class com.chelpus.XSupport
05-03 11:49:14.012 E/Xposed ( 1537): java.lang.IncompatibleClassChangeError: android.content.res.XResources
05-03 11:49:14.012 E/Xposed ( 1537): at de.robv.android.xposed.XposedInit$5.afterHookedMethod(XposedInit.java:182)
05-03 11:49:14.012 E/Xposed ( 1537): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
05-03 11:49:14.012 E/Xposed ( 1537): at android.app.LoadedApk.<init>(<Xposed>)
05-03 11:49:14.012 E/Xposed ( 1537): at android.app.ContextImpl.createSystemContext(ContextImpl.java:1785)
05-03 11:49:14.012 E/Xposed ( 1537): at android.app.ActivityThread.getSystemContext(ActivityThread.java:1896)
05-03 11:49:14.012 E/Xposed ( 1537): at android.app.ActivityThread.attach(ActivityThread.java:5296)
05-03 11:49:14.012 E/Xposed ( 1537): at android.app.ActivityThread.systemMain(ActivityThread.java:5347)
05-03 11:49:14.012 E/Xposed ( 1537): at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
05-03 11:49:14.012 E/Xposed ( 1537): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:334)
05-03 11:49:14.012 E/Xposed ( 1537): at android.app.ActivityThread.systemMain(<Xposed>)
05-03 11:49:14.012 E/Xposed ( 1537): at com.android.server.SystemServer.createSystemContext(SystemServer.java:366)
05-03 11:49:14.012 E/Xposed ( 1537): at com.android.server.SystemServer.run(SystemServer.java:276)
05-03 11:49:14.012 E/Xposed ( 1537): at com.android.server.SystemServer.main(SystemServer.java:181)
05-03 11:49:14.012 E/Xposed ( 1537): at java.lang.reflect.Method.invoke(Native Method)
05-03 11:49:14.012 E/Xposed ( 1537): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:738)
05-03 11:49:14.012 E/Xposed ( 1537): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:628)
05-03 11:49:14.012 E/Xposed ( 1537): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:102)
05-03 11:49:14.127 I/Xposed ( 1537): Amplify: Version 3.3.6c
05-03 11:49:14.128 I/Xposed ( 1537): Amplify: Attempting 19to21 AlarmHook
05-03 11:49:14.129 I/Xposed ( 1537): Amplify: Successful 19to21 AlarmHook
05-03 11:49:14.129 I/Xposed ( 1537): Amplify: Attempting 21 WakeLockHook
05-03 11:49:14.132 I/Xposed ( 1537): Amplify: Successful 21 WakeLockHook
05-03 11:49:14.132 I/Xposed ( 1537): Amplify: Service Blocking Status: true
05-03 11:49:14.133 I/Xposed ( 1537): Amplify: Attempting 23 ServiceHook
05-03 11:49:14.134 I/Xposed ( 1537): Amplify: Successful 23 ServiceHook
05-03 11:49:14.134 I/Xposed ( 1537): Amplify: Resetting stat files on version upgrade.
05-03 11:49:32.486 E/Xposed ( 1537): java.lang.IncompatibleClassChangeError: android.content.res.XResources
05-03 11:49:32.486 E/Xposed ( 1537): at de.robv.android.xposed.XposedInit$5.afterHookedMethod(XposedInit.java:182)
05-03 11:49:32.486 E/Xposed ( 1537): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
05-03 11:49:32.486 E/Xposed ( 1537): at android.app.LoadedApk.<init>(<Xposed>)
05-03 11:49:32.486 E/Xposed ( 1537): at android.app.ActivityThread.getPackageInfo(ActivityThread.java:1834)
05-03 11:49:32.486 E/Xposed ( 1537): at android.app.ActivityThread.getPackageInfo(ActivityThread.java:1790)
05-03 11:49:32.486 E/Xposed ( 1537): at android.app.ActivityThread.getPackageInfo(ActivityThread.java:1762)
05-03 11:49:32.486 E/Xposed ( 1537): at android.app.ContextImpl.createPackageContextAsUser(ContextImpl.java:1702)
05-03 11:49:32.486 E/Xposed ( 1537): at android.app.ContextImpl.createPackageContext(ContextImpl.java:1689)
05-03 11:49:32.486 E/Xposed ( 1537): at android.content.ContextWrapper.createPackageContext(ContextWrapper.java:756)
05-03 11:49:32.486 E/Xposed ( 1537): at android.app.ActivityThread.installProvider(ActivityThread.java:5145)
05-03 11:49:32.486 E/Xposed ( 1537): at android.app.ActivityThread.installContentProviders(ActivityThread.java:4767)
05-03 11:49:32.486 E/Xposed ( 1537): at android.app.ActivityThread.installSystemProviders(ActivityThread.java:5353)
05-03 11:49:32.486 E/Xposed ( 1537): at com.android.server.am.ActivityManagerService.installSystemProviders(ActivityManagerService.java:10454)
05-03 11:49:32.486 E/Xposed ( 1537): at com.android.server.SystemServer.startOtherServices(SystemServer.java:541)
05-03 11:49:32.486 E/Xposed ( 1537): at com.android.server.SystemServer.run(SystemServer.java:286)
05-03 11:49:32.486 E/Xposed ( 1537): at com.android.server.SystemServer.main(SystemServer.java:181)
05-03 11:49:32.486 E/Xposed ( 1537): at java.lang.reflect.Method.invoke(Native Method)
05-03 11:49:32.486 E/Xposed ( 1537): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:738)
05-03 11:49:32.486 E/Xposed ( 1537): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:628)
05-03 11:49:32.486 E/Xposed ( 1537): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:102)
05-03 11:49:32.591 E/Xposed ( 1537): java.lang.IncompatibleClassChangeError: android.content.res.XResources
05-03 11:49:32.591 E/Xposed ( 1537): at de.robv.android.xposed.XposedInit$6.beforeHookedMethod(XposedInit.java:204)
05-03 11:49:32.591 E/Xposed ( 1537): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:314)
05-03 11:49:32.591 E/Xposed ( 1537): at android.app.ApplicationPackageManager.getResourcesForApplication(<Xposed>)
05-03 11:49:32.591 E/Xposed ( 1537): at android.app.ApplicationPackageManager.getXml(Applica
Here's what I did : install dvdandroid material xposed installer (search for it on xda), and making sure you've already uninstalled whatever xposed you had, choose the appropriate version from the framework screen. If you're on miui be sure to go to that tab, and choose the right version from there. Let me know if you need more help.
thanks oroboros74 its working on my phone
In rr darkness it has problem

I9505 - All Media file types not working (no video or audio)

Hello People,
I'm hoping someone would be able to offer some advice/ a solution to the problem I'm having.
I was on a two year old version of PACMAN ROM and flashed the latest build, didn't like it so reinstalled my old ROM from a back up image. After I did this all media stopped working (no video/no audio), speakers work as I can still make calls. I have since flashed the latest build of PACMAN ROM and have now flashed Lineage ROM but the problem hasn't gone away.
Any Help would be very much appreciated as this is beyond my capabilities of fixing!
Here's a logcat when attempting to use the youtube app;
build.board: MSM8960
build.bootloader: I9505XXUHPK2
build.brand: samsung
build.cpu_abi: armeabi-v7a
build.cpu_abi2: armeabi
build.device: jfltexx
build.display: MOB31K
build.fingerprint: samsung/jfltexx/jflte:5.0.1/LRX22C/I9505XXUHOB7:user/release-keys
build.hardware: qcom
build.host: JDCTeam
build.id: MOB31K
build.manufacturer: samsung
build.model: GT-I9505
build.product: jgedlteue
build.radio: unknown
build.serial: 5650a13a
build.tags: test-keys
build.time: 1486771468000
build.type: user
build.user: side
version.codename: REL
version.incremental: 1093688d2c
version.release: 6.0.1
version.sdk_int: 23
05-03 20:40:52.799
W/VideoCapabilities(27337): Unsupported mime video/x-ms-wmv
05-03 20:41:06.621
W/VideoCapabilities(27337): Unsupported mime video/divx
05-03 20:41:06.623
W/VideoCapabilities(27337): Unsupported mime video/divx311
05-03 20:41:06.626
W/VideoCapabilities(27337): Unsupported mime video/divx4
05-03 20:41:06.626
W/YouTube (27337): Warning: Sending VSS ping without a format parameter.
05-03 20:41:06.629
W/VideoCapabilities(27337): Unrecognized profile/level 0/3 for video/mpeg2
05-03 20:41:06.641
W/VideoCapabilities(27337): Unsupported mime video/mp4v-esdp
05-03 20:41:06.645
I/qtaguid (27337): Failed write_ctrl(t -1 0 -1) res=-1 errno=9
05-03 20:41:06.645
I/qtaguid (27337): Tagging socket -1 with tag 0(0) for uid -1 failed errno=-9
05-03 20:41:06.645
I/NetworkManagementSocketTagger(27337): tagSocketFd(-1, 0, -1) failed with errno-9
05-03 20:41:06.663
I/VideoCapabilities(27337): Unsupported profile 4 for video/mp4v-es
05-03 20:41:06.670
W/AudioCapabilities(27337): Unsupported mime audio/x-ape
05-03 20:41:06.672
W/AudioCapabilities(27337): Unsupported mime audio/ffmpeg
05-03 20:41:06.673
W/AudioCapabilities(27337): Unsupported mime audio/dts
05-03 20:41:06.676
W/AudioCapabilities(27337): Unsupported mime audio/mpeg-L2
05-03 20:41:06.677
W/AudioCapabilities(27337): Unsupported mime audio/vnd.rn-realaudio
05-03 20:41:06.678
W/AudioCapabilities(27337): Unsupported mime audio/x-ms-wma
05-03 20:41:06.679
W/VideoCapabilities(27337): Unsupported mime video/divx
05-03 20:41:06.682
W/VideoCapabilities(27337): Unsupported mime video/x-flv
05-03 20:41:06.692
W/VideoCapabilities(27337): Unsupported mime video/vnd.rn-realvideo
05-03 20:41:06.694
W/VideoCapabilities(27337): Unsupported mime video/vc1
05-03 20:41:06.697
W/VideoCapabilities(27337): Unsupported mime video/ffmpeg
05-03 20:41:06.699
W/VideoCapabilities(27337): Unsupported mime video/x-ms-wmv
05-03 20:41:06.899
I/qtaguid (27337): Failed write_ctrl(u -1) res=-1 errno=9
05-03 20:41:06.899
I/qtaguid (27337): Untagging socket -1 failed errno=-9
05-03 20:41:06.899
W/NetworkManagementSocketTagger(27337): untagSocket(-1) failed with errno -9
05-03 20:41:06.912
I/qtaguid (27337): Failed write_ctrl(u -1) res=-1 errno=9
05-03 20:41:06.912
I/qtaguid (27337): Untagging socket -1 failed errno=-9
05-03 20:41:06.912
W/NetworkManagementSocketTagger(27337): untagSocket(-1) failed with errno -9
05-03 20:41:07.198
I/OMXClient(27337): Using client-side OMX mux.
05-03 20:41:07.224
I/MediaCodec(27337): [OMX.qcom.video.decoder.avc] setting surface generation to 27993089
05-03 20:41:07.227
E/OMX-VDEC-1080P(363): (4398) - Extension: OMX.google.android.index.storeANWBufferInMetadata not implemented
05-03 20:41:07.228
E/OMX-VDEC-1080P(363): (4398) - Extension: OMX.google.android.index.storeMetaDataInBuffers not implemented
05-03 20:41:07.228
E/OMXNodeInstance(363): getExtensionIndex(37:qcom.decoder.avc, OMX.google.android.index.storeMetaDataInBuffers) ERROR: NotImplemented(0x80001006)
05-03 20:41:07.228
E/ACodec (27337): [OMX.qcom.video.decoder.avc] storeMetaDataInBuffers failed w/ err -2147483648
05-03 20:41:07.235
I/FFMPEGSoftCodec(27337): Decoder will be in frame by frame mode
05-03 20:41:07.236
E/OMX-VDEC-1080P(363): (4398) - Extension: OMX.google.android.index.storeMetaDataInBuffers not implemented
05-03 20:41:07.236
E/OMX-VDEC-1080P(363): (4398) - Extension: OMX.google.android.index.storeANWBufferInMetadata not implemented
05-03 20:41:07.236
E/OMX-VDEC-1080P(363): (4398) - Extension: OMX.google.android.index.configureVideoTunnelMode not implemented
05-03 20:41:07.236
E/OMX-VDEC-1080P(363): (4385) - Extension: OMX.google.android.index.useAndroidNativeBuffer is supported
05-03 20:41:07.236
E/OMX-VDEC-1080P(363): (4398) - Extension: OMX.google.android.index.allocateNativeHandle not implemented
05-03 20:41:07.240
E/OMX-VDEC-1080P(363): (10228) -
05-03 20:41:07.240
E/OMX-VDEC-1080P(363): No color conversion required
05-03 20:41:07.240
E/OMX-VDEC-1080P(363): (10228) -
05-03 20:41:07.240
E/OMX-VDEC-1080P(363): No color conversion required
05-03 20:41:07.242
E/OMX-VDEC-1080P(363): (10228) -
05-03 20:41:07.242
E/OMX-VDEC-1080P(363): No color conversion required
05-03 20:41:07.251
I/qtaguid (27337): Failed write_ctrl(u -1) res=-1 errno=9
05-03 20:41:07.251
I/qtaguid (27337): Untagging socket -1 failed errno=-9
05-03 20:41:07.251
W/NetworkManagementSocketTagger(27337): untagSocket(-1) failed with errno -9
05-03 20:41:07.260
D/SurfaceUtils(27337): set up nativeWindow 0x8490ae08 for 1280x720, color 0x7fa30c03, rotation 0, usage 0x42002900
05-03 20:41:07.265
E/OMX-VDEC-1080P(363): (10228) -
05-03 20:41:07.265
E/OMX-VDEC-1080P(363): No color conversion required
05-03 20:41:07.278
E/OMX-VDEC-1080P(363): (10081) - GET_MV_BUFFER_SIZE returned: Size: 245760 and alignment: 8192
05-03 20:41:07.279
D/WifiService(874): acquireWifiLockLocked: WifiLock{NlpWifiLock type=2 [email protected]}
05-03 20:41:07.289
E/OMX-VDEC-1080P(363): (10228) -
05-03 20:41:07.289
E/OMX-VDEC-1080P(363): No color conversion required
05-03 20:41:07.295
D/WifiService(874): releaseWifiLockLocked: WifiLock{NlpWifiLock type=2 [email protected]}
05-03 20:41:07.352
E/OMX-VDEC-1080P(363): (10228) -
05-03 20:41:07.352
E/OMX-VDEC-1080P(363): No color conversion required
05-03 20:41:07.360
E/OMX-VDEC-1080P(363): (10228) -
05-03 20:41:07.360
I/qtaguid (27337): Failed write_ctrl(u -1) res=-1 errno=9
05-03 20:41:07.360
I/qtaguid (27337): Untagging socket -1 failed errno=-9
05-03 20:41:07.360
W/NetworkManagementSocketTagger(27337): untagSocket(-1) failed with errno -9
05-03 20:41:07.367
I/OMXClient(27337): Using client-side OMX mux.
05-03 20:41:07.488
W/View (27337): requestLayout() improperly called by android.view.View{4d0e3e6 V.ED..... ......ID 0,0-1080,178 #7f0f06ed app:id/click_overlay} during layout: running second layout pass
05-03 20:41:07.648
I/art (27337): Background partial concurrent mark sweep GC freed 39700(2MB) AllocSpace objects, 13(572KB) LOS objects, 35% free, 29MB/45MB, paused 5.493ms total 108.459ms
05-03 20:41:07.669
I/SoftAAC2(27337): limiting to stereo output
05-03 20:41:07.671
I/SoftAAC2(27337): Reconfiguring decoder: 0->44100 Hz, 0->2 channels
05-03 20:41:07.710
E/OMX-VDEC-1080P(363): (10228) -
05-03 20:41:07.710
E/OMX-VDEC-1080P(363): No color conversion required
05-03 20:41:07.712
E/OMX-VDEC-1080P(363): (10228) -
05-03 20:41:07.712
E/OMX-VDEC-1080P(363): No color conversion required
05-03 20:41:07.724
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 phoneId=0
05-03 20:41:07.724
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 retVal=true
05-03 20:41:07.724
D/TelephonyManager(7701): getDataEnabled: retVal=true
05-03 20:41:07.761
D/audio_hw_primary(363): out_set_parameters: enter: usecase(0: deep-buffer-playback) kvpairs: routing=2
05-03 20:41:07.781
D/audio_hw_primary(363): start_output_stream: enter: stream(0xaab76840)usecase(0: deep-buffer-playback) devices(0x2)
05-03 20:41:07.781
D/audio_hw_primary(363): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
05-03 20:41:07.782
I/msm8960_platform(363): platform_send_audio_calibration: sending audio calibration for snd_device(2) acdb_id(15)
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> send_audio_cal, acdb_id = 15, path = 0
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> send_adm_topology
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> send_asm_topology
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> ACDB_CMD_GET_AUDPROC_STREAM_TOPOLOGY_ID
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> send_audtable
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> AUDIO_SET_AUDPROC_CAL
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> send_audvoltable
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_VOLTBL_STEP_COPP
05-03 20:41:07.782
E/ACDB-LOADER(363): Error: ACDB AudProc vol returned = -8
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> send_afe_cal
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> AUDIO_SET_AFE_CAL
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> send_hw_delay : acdb_id = 15 path = 0
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> ACDB_CMD_GET_DEVICE_PROPERTY_SIZE
05-03 20:41:07.782
D/ACDB-LOADER(363): ACDB -> ACDB_AVSYNC_INFO: ACDB_CMD_GET_DEVICE_PROPERTY
05-03 20:41:07.782
D/ACDB-LOADER(363): send_hw_delay id = 15 delay_num_entries = 1 result = 0
05-03 20:41:07.783
W/YouTube (27337): CsiAction [ufd] already ticked ari. Ignored.
05-03 20:41:07.786
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 phoneId=0
05-03 20:41:07.786
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 retVal=true
05-03 20:41:07.786
D/TelephonyManager(7701): getDataEnabled: retVal=true
05-03 20:41:07.790
D/audio_hw_primary(363): select_devices: done
05-03 20:41:07.874
I/qtaguid (27337): Failed write_ctrl(t -1 0 -1) res=-1 errno=9
05-03 20:41:07.874
I/qtaguid (27337): Tagging socket -1 with tag 0(0) for uid -1 failed errno=-9
05-03 20:41:07.874
I/NetworkManagementSocketTagger(27337): tagSocketFd(-1, 0, -1) failed with errno-9
05-03 20:41:07.939
I/qtaguid (27337): Failed write_ctrl(u -1) res=-1 errno=9
05-03 20:41:07.939
I/qtaguid (27337): Untagging socket -1 failed errno=-9
05-03 20:41:07.939
W/NetworkManagementSocketTagger(27337): untagSocket(-1) failed with errno -9
05-03 20:41:08.191
D/ConnectivityService(874): notifyType CAP_CHANGED for NetworkAgentInfo [WIFI () - 102]
05-03 20:41:08.923
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 phoneId=0
05-03 20:41:08.923
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 retVal=true
05-03 20:41:08.923
D/TelephonyManager(7701): getDataEnabled: retVal=true
05-03 20:41:08.985
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 phoneId=0
05-03 20:41:08.986
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 retVal=true
05-03 20:41:08.986
D/TelephonyManager(7701): getDataEnabled: retVal=true
05-03 20:41:10.095
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 phoneId=0
05-03 20:41:10.095
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 retVal=true
05-03 20:41:10.095
D/TelephonyManager(7701): getDataEnabled: retVal=true
05-03 20:41:10.155
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 phoneId=0
05-03 20:41:10.155
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 retVal=true
05-03 20:41:10.158
D/TelephonyManager(7701): getDataEnabled: retVal=true
05-03 20:41:10.183
I/Sensors (874): SensorBase::flush handle(0), sensor_type(0)
05-03 20:41:10.224
I/Finsky (21703): [576] com.google.android.finsky.flushlogs.FlushLogsReceiver$FlushLogsService.onHandleIntent(10): Flushing event logs for [ekjWh-q5-vfYOumdHHQfShtifXE]
05-03 20:41:10.227
I/PlayCommon(21703): [509] com.google.android.play.a.g.e(202): Preparing logs for uploading
05-03 20:41:10.257
I/PlayCommon(21703): [577] com.google.android.play.a.g.e(202): Preparing logs for uploading
05-03 20:41:10.257
I/PlayCommon(21703): [577] com.google.android.play.a.g.e(206): No file ready to send
05-03 20:41:10.265
05-03 20:41:10.429
I/PlayCommon(21703): [509] com.google.android.play.a.g.a(368): Successfully uploaded logs.
05-03 20:41:10.432
I/PlayCommon(21703): [509] com.google.android.play.a.g.e(202): Preparing logs for uploading
05-03 20:41:10.432
I/PlayCommon(21703): [509] com.google.android.play.a.g.e(206): No file ready to send
05-03 20:41:11.199
D/ConnectivityService(874): notifyType CAP_CHANGED for NetworkAgentInfo [WIFI () - 102]
05-03 20:41:11.233
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 phoneId=0
05-03 20:41:11.234
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 retVal=true
05-03 20:41:11.234
D/TelephonyManager(7701): getDataEnabled: retVal=true
05-03 20:41:11.283
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 phoneId=0
05-03 20:41:11.283
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 retVal=true
05-03 20:41:11.284
D/TelephonyManager(7701): getDataEnabled: retVal=true
05-03 20:41:12.377
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 phoneId=0
05-03 20:41:12.378
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 retVal=true
05-03 20:41:12.378
D/TelephonyManager(7701): getDataEnabled: retVal=true
05-03 20:41:12.450
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 phoneId=0
05-03 20:41:12.451
D/PhoneInterfaceManager(2794): [PhoneIntfMgr] getDataEnabled: subId=1 retVal=true
05-03 20:41:12.451
D/TelephonyManager(7701): getDataEnabled: retVal=true
05-03 20:41:12.831
E/audio_hw_primary(363): start_output_stream: cannot open device '/dev/snd/pcmC0D0p': Out of memory
05-03 20:41:12.836
D/audio_hw_primary(363): out_standby: enter: stream (0xaab76840) usecase(0: deep-buffer-playback)
05-03 20:41:12.854
W/AudioFlinger(363): write blocked for 5072 msecs, 9 delayed writes, thread 0xa6e80000
05-03 20:41:12.855
D/audio_hw_primary(363): start_output_stream: enter: stream(0xaab76840)usecase(0: deep-buffer-playback) devices(0x2)
05-03 20:41:12.855
D/audio_hw_primary(363): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
05-03 20:41:12.855
I/msm8960_platform(363): platform_send_audio_calibration: sending audio calibration for snd_device(2) acdb_id(15)
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> send_audio_cal, acdb_id = 15, path = 0
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> send_adm_topology
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> send_asm_topology
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> ACDB_CMD_GET_AUDPROC_STREAM_TOPOLOGY_ID
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> send_audtable
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> AUDIO_SET_AUDPROC_CAL
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> send_audvoltable
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_VOLTBL_STEP_COPP
05-03 20:41:12.855
E/ACDB-LOADER(363): Error: ACDB AudProc vol returned = -8
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> send_afe_cal
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> AUDIO_SET_AFE_CAL
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> send_hw_delay : acdb_id = 15 path = 0
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> ACDB_CMD_GET_DEVICE_PROPERTY_SIZE
05-03 20:41:12.855
D/ACDB-LOADER(363): ACDB -> ACDB_AVSYNC_INFO: ACDB_CMD_GET_DEVICE_PROPERTY
05-03 20:41:12.855
D/ACDB-LOADER(363): send_hw_delay id = 15 delay_num_entries = 1 result = 0
05-03 20:41:12.858
D/audio_hw_primary(363): select_devices: done
05-03 20:41:13.445

No Bluetooth after 7.1.1 upgrade (Wifi works)

Hi everybody,
I have a unlocked Moto Z, originally running stock android 7.0 but rooted. Everything worked like a charm until I upgraded to 7.1.1 After the update, bluetooth is completely disfunktional (wifi works!) - no other devices are detected by the phone and the phone itself is not detected by other phones. Bluetooth address in f4:f5:24:dc:ce:2a (hmm, wifi-mac is the same but ending with 2b - looks weird).
I did evereythink to reset settings, reflashed stock 7.0, flashed los, ... I even called Motorola support and they told me, that this is a known issue in the context of the 7.1.1 update and that they don't have solution for that. I was asked to send the phone in to Motorola Service (in Germany this is Ingram Micro Services GmbH) - because of my unlocked bootloader they send it back - unrepaired.
Does anyone have the same problem? Maybe found a solution to fix this bluetooth issue? Any other ideas are really appreciated!
Greetings
Some bug bluetooth 4 Moto Z, please dont update to 7.1.1 for no Bugs.
Please test fix.... https://forum.xda-developers.com/moto-z/help/wifi-bluetooth-update-mac-adress-t3634536
penzelan said:
Hi everybody,
I have a unlocked Moto Z, originally running stock android 7.0 but rooted..
Does anyone have the same problem? Maybe found a solution to fix this bluetooth issue? Any other ideas are really appreciated!
Greetings
Click to expand...
Click to collapse
You might want to check here https://forum.xda-developers.com/moto-z/development/rom-erfanrom-flashable-zip-t3646962
@core720: Thread is about wifi issue, not bluetooth. Nevertheless, I flashed the referenced stock modem seperately, but it did not make any difference.
 @lollyjay: Thread describes a wifi/modem problem & solution. It seems to handle the same wifi problem than above. Solution looks similar (flashing different modem).
As I understand, bluetooth firmware is BTFM.bin , not part of modem firmware NON-HLOS.bin.
penzelan said:
@core720: Thread is about wifi issue, not bluetooth. Nevertheless, I flashed the referenced stock modem seperately, but it did not make any difference.
@lollyjay: Thread describes a wifi/modem problem & solution. It seems to handle the same wifi problem than above. Solution looks similar (flashing different modem).
As I understand, bluetooth firmware is BTFM.bin , not part of modem firmware NON-HLOS.bin.
Click to expand...
Click to collapse
Tru dat. I was just wondering if you could flash that ROM to see if your BT problem is fixed.
I assume you have fastboot flashed the BTFM.bin again?
penzelan said:
@core720: Thread is about wifi issue, not bluetooth. Nevertheless, I flashed the referenced stock modem seperately, but it did not make any difference.
@lollyjay: Thread describes a wifi/modem problem & solution. It seems to handle the same wifi problem than above. Solution looks similar (flashing different modem).
As I understand, bluetooth firmware is BTFM.bin , not part of modem firmware NON-HLOS.bin.
Click to expand...
Click to collapse
if you think it's firmware or software issue
find whatever you need here : https://www.androidfilehost.com/?w=files&flid=200666
There's a new build out for the moto z force: NCL26.118-23-1, I have a feeling they fixed some of the issues. Problem is I can't flash it unless I have a full firmware image...
lollyjay said:
Tru dat. I was just wondering if you could flash that ROM to see if your BT problem is fixed.
I assume you have fastboot flashed the BTFM.bin again?
Click to expand...
Click to collapse
Yes, I flashed BTFM.bin - no change; and I flashed GRIFFIN_7.1.zip from erfanoabdi - no change.
I used SysLog app to gather some information about bluetooth status. But I cannot discover any hints for an error, everything looks okay for me:
08-26 11:41:21.681 I/SystemServiceManager( 1455): Starting com.android.server.BluetoothService
08-26 11:41:21.688 D/BluetoothManagerService( 1455): Loading stored name and address
08-26 11:41:21.688 D/BluetoothManagerService( 1455): Stored bluetooth Name=XT1650,Address=F4:F5:24C:CE:2A
08-26 11:41:21.688 D/BluetoothManagerService( 1455): Bluetooth persisted state: 1
08-26 11:41:21.688 D/BluetoothManagerService( 1455): Startup: Bluetooth persisted state is ON.
08-26 11:41:21.863 W/PackageManager( 1455): Unknown permission com.google.android.gallery3d.permission.GALLERY_PROVIDER in package com.android.bluetooth
08-26 11:41:21.863 W/PackageManager( 1455): Unknown permission com.android.gallery3d.permission.GALLERY_PROVIDER in package com.android.bluetooth
08-26 11:41:21.863 W/PackageManager( 1455): Unknown permission com.android.email.permission.ACCESS_PROVIDER in package com.android.bluetooth
08-26 11:41:21.863 W/PackageManager( 1455): Unknown permission com.android.email.permission.READ_ATTACHMENT in package com.android.bluetooth
08-26 11:41:25.157 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:25.157 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:25.161 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:25.161 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.438 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.471 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.765 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:26.765 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:26.777 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.780 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.784 D/LocalBluetoothProfileManager( 2237): Adding local MAP profile
08-26 11:41:26.786 D/BluetoothMap( 2237): Create BluetoothMap proxy object
08-26 11:41:26.786 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.791 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.793 D/LocalBluetoothProfileManager( 2237): LocalBluetoothProfileManager construction complete
08-26 11:41:27.004 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:27.005 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:27.006 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:28.426 D/BluetoothManagerService( 1455): Bluetooth boot completed
08-26 11:41:28.426 D/BluetoothManagerService( 1455): Auto-enabling Bluetooth.
08-26 11:41:28.428 D/BluetoothManagerService( 1455): Message: 1
08-26 11:41:28.428 D/BluetoothManagerService( 1455): MESSAGE_ENABLE: mBluetooth = null
08-26 11:41:29.050 I/ActivityManager( 1455): Start proc 2735:com.android.bluetooth/1002 for service com.android.bluetooth/.btservice.AdapterService
08-26 11:41:29.051 D/BluetoothManagerService( 1455): User 0 unlocked
08-26 11:41:29.052 D/BluetoothManagerService( 1455): Message: 301
08-26 11:41:29.052 D/BluetoothManagerService( 1455): MESSAGE_USER_UNLOCKED
08-26 11:41:29.150 I/chatty ( 2735): uid=1002(bluetooth) com.android.bluetooth expire 40 lines
08-26 11:41:29.522 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:29.522 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:29.567 I/chatty ( 2735): uid=1002(bluetooth) BluetoothAdapte expire 7 lines
08-26 11:41:29.569 I/chatty ( 2735): uid=1002(bluetooth) stack_manager expire 298 lines
08-26 11:41:29.572 I/chatty ( 2735): uid=1002(bluetooth) alarm_default_c expire 1 line
08-26 11:41:29.572 I/chatty ( 2735): uid=1002(bluetooth) alarm_dispatche expire 1 line
08-26 11:41:29.633 I/chatty ( 2735): uid=1002(bluetooth) BT Service Call expire 2 lines
08-26 11:41:29.651 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:29.651 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:29.681 I/chatty ( 2735): uid=1002(bluetooth) BondStateMachin expire 1 line
08-26 11:41:29.802 D/BluetoothManagerService( 1455): Bluetooth Adapter name changed to XT1650
08-26 11:41:29.802 D/BluetoothManagerService( 1455): Stored Bluetooth name: XT1650
08-26 11:41:29.803 D/BluetoothManagerService( 1455): BluetoothServiceConnection: com.android.bluetooth.btservice.AdapterService
08-26 11:41:29.804 D/BluetoothManagerService( 1455): Message: 40
08-26 11:41:29.805 D/BluetoothManagerService( 1455): MESSAGE_BLUETOOTH_SERVICE_CONNECTED: 1
08-26 11:41:29.812 I/chatty ( 2735): uid=1002(bluetooth) Binder:2735_2 expire 2 lines
08-26 11:41:29.819 D/BluetoothManagerService( 1455): Calling onBluetoothServiceUp callbacks
08-26 11:41:29.819 D/BluetoothManagerService( 1455): Broadcasting onBluetoothServiceUp() to 5 receivers.
08-26 11:41:29.820 D/BluetoothAdapter( 2468): onBluetoothServiceUp: [email protected]
08-26 11:41:29.821 D/BluetoothAdapter( 2237): onBluetoothServiceUp: [email protected]
08-26 11:41:29.827 D/BluetoothManagerService( 1455): Message: 60
08-26 11:41:29.827 D/BluetoothManagerService( 1455): MESSAGE_BLUETOOTH_STATE_CHANGE: prevState = 10, newState =14
08-26 11:41:29.828 D/BluetoothManagerService( 1455): bluetoothStateChangeHandler: 10 -> 14
08-26 11:41:29.828 D/BluetoothManagerService( 1455): BLE State Change Intent: 10 -> 14
08-26 11:41:29.921 I/chatty ( 2735): uid=1002(bluetooth) hci_thread expire 98 lines
08-26 11:41:30.650 I/WCNSS_FILTER/utils.c( 3098): qcom.bluetooth.soc set to rome
08-26 11:41:30.817 I/bt_vendor( 2735): Bluetooth FW and transport layer are initialized
08-26 11:41:30.857 I/bt_btu_task( 2735): Bluetooth chip preload is complete
08-26 11:41:30.939 D/BluetoothManagerService( 1455): Bluetooth Adapter name changed to XT1650
08-26 11:41:30.940 D/BluetoothManagerService( 1455): Stored Bluetooth name: XT1650
08-26 11:41:30.954 D/BluetoothManagerService( 1455): Message: 60
08-26 11:41:30.954 D/BluetoothManagerService( 1455): MESSAGE_BLUETOOTH_STATE_CHANGE: prevState = 14, newState =15
08-26 11:41:30.954 D/BluetoothManagerService( 1455): bluetoothStateChangeHandler: 14 -> 15
08-26 11:41:30.954 D/BluetoothManagerService( 1455): Bluetooth is in LE only mode
08-26 11:41:30.954 D/BluetoothManagerService( 1455): Binding Bluetooth GATT service
08-26 11:41:30.955 D/BluetoothManagerService( 1455): BLE State Change Intent: 14 -> 15
08-26 11:41:30.956 D/BluetoothManagerService( 1455): BluetoothServiceConnection: com.android.bluetooth.gatt.GattService
08-26 11:41:30.956 D/BluetoothManagerService( 1455): Message: 40
08-26 11:41:30.956 D/BluetoothManagerService( 1455): MESSAGE_BLUETOOTH_SERVICE_CONNECTED: 2
08-26 11:41:30.956 D/BluetoothManagerService( 1455): BluetoothGatt Service is Up
08-26 11:41:30.956 D/BluetoothManagerService( 1455): isBleAppPresent() count: 0
08-26 11:41:30.958 D/BluetoothManagerService( 1455): bt on from settings persist state to ON enter
08-26 11:41:30.958 D/BluetoothManagerService( 1455): Persisting Bluetooth Setting: 1
08-26 11:41:30.958 D/BluetoothManagerService( 1455): bt on from settings persist state to ON exit
08-26 11:41:30.958 D/BluetoothManagerService( 1455): Message: 60
08-26 11:41:30.958 D/BluetoothManagerService( 1455): MESSAGE_BLUETOOTH_STATE_CHANGE: prevState = 15, newState =11
08-26 11:41:30.958 D/BluetoothManagerService( 1455): bluetoothStateChangeHandler: 15 -> 11
08-26 11:41:30.958 D/BluetoothManagerService( 1455): BLE State Change Intent: 15 -> 11
08-26 11:41:30.964 D/BluetoothHeadset( 2468): Proxy object connected
08-26 11:41:31.024 D/BluetoothInputDevice( 2237): Proxy object connected
08-26 11:41:31.025 D/HidProfile( 2237): Bluetooth service connected
08-26 11:41:31.039 D/BluetoothPan( 2237): BluetoothPAN Proxy object connected
08-26 11:41:31.040 D/PanProfile( 2237): Bluetooth service connected
08-26 11:41:31.060 D/BluetoothMap( 2237): Proxy object connected
08-26 11:41:31.060 D/MapProfile( 2237): Bluetooth service connected
08-26 11:41:31.060 D/BluetoothMap( 2237): getConnectedDevices()
08-26 11:41:31.061 D/BluetoothMap( 2237): Bluetooth is Not enabled
08-26 11:41:31.089 D/BluetoothManagerService( 1455): Message: 60
08-26 11:41:31.089 D/BluetoothManagerService( 1455): MESSAGE_BLUETOOTH_STATE_CHANGE: prevState = 11, newState =12
08-26 11:41:31.089 D/BluetoothManagerService( 1455): bluetoothStateChangeHandler: 11 -> 12
08-26 11:41:31.089 D/BluetoothManagerService( 1455): Broadcasting onBluetoothStateChange(true) to 9 receivers.
08-26 11:41:31.090 D/BluetoothInputDevice( 2237): onBluetoothStateChange: up=true
08-26 11:41:31.090 D/BluetoothMap( 2237): onBluetoothStateChange: up=true
08-26 11:41:31.091 D/BluetoothPan( 2237): onBluetoothStateChange on: true
08-26 11:41:31.092 D/BluetoothHeadset( 2468): onBluetoothStateChange: up=true
08-26 11:41:31.092 D/BluetoothPbap( 2237): onBluetoothStateChange: up=true
08-26 11:41:31.093 D/BluetoothManagerService( 1455): BLE State Change Intent: 11 -> 12
08-26 11:41:31.095 I/Telecom ( 1455): BluetoothPhoneService: queryPhoneState: [email protected]
08-26 11:41:31.095 I/Telecom ( 1455): BluetoothPhoneService: updateHeadsetWithCallState numActive 0, numHeld 0, callState 6, ringing number [da39a3ee5e6b4b0d3255bfef95601890afd80709], ringing type 128: [email protected]
08-26 11:41:31.112 D/BluetoothManagerService( 1455): checkIfCallerIsForegroundUser: valid=true callingUser=0 parentUser=-10000 foregroundUser=0
08-26 11:41:31.115 D/BluetoothManagerService( 1455): checkIfCallerIsForegroundUser: valid=true callingUser=0 parentUser=-10000 foregroundUser=0
08-26 11:41:31.133 D/LocalBluetoothProfileManager( 2237): Adding local A2DP SRC profile
08-26 11:41:31.144 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:31.146 D/BluetoothA2dp( 2237): Proxy object connected
08-26 11:41:31.148 D/LocalBluetoothProfileManager( 2237): Adding local HEADSET profile
08-26 11:41:31.149 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:31.172 D/BluetoothHeadset( 2237): Proxy object connected
08-26 11:41:31.173 D/HeadsetProfile( 2237): Bluetooth service connected
08-26 11:41:31.173 D/BluetoothHeadset( 2237): getConnectedDevices()
08-26 11:41:31.174 D/LocalBluetoothProfileManager( 2237): Handsfree Uuid not found.
08-26 11:41:31.594 D/A2dpService( 2735): getA2DPService(): returning [email protected]
08-26 11:41:31.935 I/BluetoothPbapReceiver( 2735): Enter - onReceive for intent:android.bluetooth.adapter.action.STATE_CHANGED
08-26 11:41:31.935 I/BluetoothPbapReceiver( 2735): State :12
08-26 11:41:31.938 I/BluetoothPbapReceiver( 2735): Exit - onReceive for intent:android.bluetooth.adapter.action.STATE_CHANGED
08-26 11:41:31.953 D/BluetoothPbapService( 2735): Enter - onCreate for service PBAP
08-26 11:41:31.964 D/BluetoothPbapService( 2735): Registering observer
08-26 11:41:31.966 D/BluetoothPbapService( 2735): startsocketListener
08-26 11:41:31.969 D/BluetoothManagerService( 1455): checkIfCallerIsForegroundUser: valid=true callingUser=0 parentUser=-10000 foregroundUser=0
08-26 11:41:31.970 W/BluetoothAdapter( 2735): getBluetoothService() called with no BluetoothManagerCallback
08-26 11:41:31.971 D/BluetoothPbapService( 2735): Exit - onCreate for service PBAP
08-26 11:41:31.972 D/BluetoothPbapService( 2735): Pbap Service onBind
08-26 11:41:31.973 D/BluetoothPbap( 2237): Proxy object connected
08-26 11:41:31.973 D/BluetoothPbapService( 2735): Enter - onStartCommand for service PBAP
08-26 11:41:31.973 D/BluetoothPbapService( 2735): action: android.bluetooth.adapter.action.STATE_CHANGED
08-26 11:41:31.973 D/BluetoothPbapService( 2735): state: 12
08-26 11:41:31.973 D/BluetoothPbapService( 2735): Exit - onStartCommand for service PBAP
08-26 11:41:31.973 D/BluetoothManagerService( 1455): checkIfCallerIsForegroundUser: valid=true callingUser=0 parentUser=-10000 foregroundUser=0
08-26 11:41:31.973 D/PbapServerProfile( 2237): Bluetooth service connected
08-26 11:41:31.974 W/BluetoothAdapter( 2735): getBluetoothService() called with no BluetoothManagerCallback
08-26 11:41:31.976 D/BluetoothPbapService( 2735): isDisabledNonAosp :true
08-26 11:41:31.976 D/BluetoothSdpJni( 2735): sdpCreatePbapPseRecordNative:
08-26 11:41:31.976 D/BluetoothSdpJni( 2735): SDP Create record success - handle: 1
08-26 11:41:31.976 D/BluetoothPbapService( 2735): Creating new SDP record for PBAP server with handle: 1
08-26 11:41:31.984 W/ContextImpl( 2483): Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1357 android.content.ContextWrapper.startService:613 android.content.ContextWrapper.startService:613 com.android.settings.bluetooth.DockEventReceiver.beginStartingService:135 com.android.settings.bluetooth.DockEventReceiver.onReceive:115
08-26 11:41:31.999 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:32.000 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:32.001 D/BluetoothOppReceiver( 2735): Enter - onReceive for intent:android.bluetooth.adapter.action.STATE_CHANGED
08-26 11:41:32.001 D/BluetoothOppReceiver( 2735): Bluetooth Adapter state = 12
08-26 11:41:32.012 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:32.012 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:32.014 D/LocalBluetoothProfileManager( 2483): Adding local A2DP SRC profile
08-26 11:41:32.017 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:32.021 D/BluetoothOppReceiver( 2735): Exit - onReceive for intent:android.bluetooth.adapter.action.STATE_CHANGED
08-26 11:41:32.022 D/LocalBluetoothProfileManager( 2483): Adding local HEADSET profile
08-26 11:41:32.025 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:32.032 D/BluetoothManagerService( 1455): checkIfCallerIsForegroundUser: valid=true callingUser=0 parentUser=-10000 foregroundUser=0
08-26 11:41:32.033 W/BluetoothAdapter( 2735): getBluetoothService() called with no BluetoothManagerCallback
08-26 11:41:32.034 D/BluetoothSdpJni( 2735): sdpCreateOppOpsRecordNative:
08-26 11:41:32.034 D/BluetoothSdpJni( 2735): SDP Create record success - handle: 2
08-26 11:41:32.034 D/LocalBluetoothProfileManager( 2483): Handsfree Uuid not found.
08-26 11:41:32.040 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:32.048 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:32.051 D/LocalBluetoothProfileManager( 2483): Adding local MAP profile
08-26 11:41:32.052 D/BluetoothMap( 2483): Create BluetoothMap proxy object
08-26 11:41:32.053 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:32.068 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:32.074 D/LocalBluetoothProfileManager( 2483): LocalBluetoothProfileManager construction complete
08-26 11:41:32.093 D/BluetoothA2dp( 2483): Proxy object connected
08-26 11:41:32.097 D/BluetoothHeadset( 2483): Proxy object connected
08-26 11:41:32.097 D/HeadsetProfile( 2483): Bluetooth service connected
08-26 11:41:32.097 D/BluetoothHeadset( 2483): getConnectedDevices()
08-26 11:41:32.100 D/BluetoothInputDevice( 2483): Proxy object connected
08-26 11:41:32.101 D/HidProfile( 2483): Bluetooth service connected
08-26 11:41:32.104 D/BluetoothPan( 2483): BluetoothPAN Proxy object connected
08-26 11:41:32.104 D/PanProfile( 2483): Bluetooth service connected
08-26 11:41:32.104 D/BluetoothMap( 2483): Proxy object connected
08-26 11:41:32.105 D/MapProfile( 2483): Bluetooth service connected
08-26 11:41:32.105 D/BluetoothMap( 2483): getConnectedDevices()
08-26 11:41:32.107 D/BluetoothPbap( 2483): Proxy object connected
08-26 11:41:32.108 D/PbapServerProfile( 2483): Bluetooth service connected
08-26 11:41:34.285 D/BluetoothManagerService( 1455): Registered for death Notification
08-26 11:41:34.285 D/BluetoothManagerService( 1455): Updated BleAppCount1
08-26 11:41:34.287 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:34.287 D/BluetoothAdapter( 2749): enableBLE(): Bluetooth already enabled
08-26 11:41:34.313 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:34.322 D/BluetoothLeScanner( 2749): onClientRegistered() - status=0 clientIf=5 mClientIf=0
08-26 11:41:34.355 D/BluetoothAdapterService( 2735): getAdapterService() - returning [email protected]
08-26 11:41:34.702 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:34.721 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:34.726 D/BluetoothLeScanner( 2749): onClientRegistered() - status=0 clientIf=5 mClientIf=0
08-26 11:41:37.409 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:39.737 D/BluetoothMapAppObserver( 2735): onReceive
08-26 11:41:39.738 D/BluetoothMapAppObserver( 2735): The installed package is: com.topjohnwu.magisk
08-26 11:41:39.740 D/BluetoothMapAppObserver( 2735): Found 0 application(s) with intent android.bluetooth.action.BLUETOOTH_MAP_PROVIDER
08-26 11:41:39.741 D/BluetoothMapAppObserver( 2735): Found 0 application(s) with intent android.bluetooth.action.BLUETOOTH_MAP_IM_PROVIDER
08-26 11:41:46.365 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:46.401 D/BluetoothLeScanner( 2749): onClientRegistered() - status=0 clientIf=5 mClientIf=0
08-26 11:41:49.446 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:53.549 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:53.549 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:42:00.384 D/BluetoothManagerService( 1455): Message: 20
08-26 11:42:00.384 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:42:11.521 W/Settings( 2439): Setting bluetooth_on has moved from android.provider.Settings.Secure to android.provider.Settings.Global, returning global URI.
08-26 11:42:18.376 D/BluetoothManagerService( 1455): Message: 20
08-26 11:42:18.376 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:42:18.379 D/LocalBluetoothProfileManager( 6055): Adding local A2DP SRC profile
08-26 11:42:18.395 D/BluetoothManagerService( 1455): Message: 30
08-26 11:42:18.397 D/LocalBluetoothProfileManager( 6055): Adding local HEADSET profile
08-26 11:42:18.398 D/BluetoothManagerService( 1455): Message: 30
08-26 11:42:18.401 D/LocalBluetoothProfileManager( 6055): Handsfree Uuid not found.
08-26 11:42:18.403 D/BluetoothManagerService( 1455): Message: 30
08-26 11:42:18.412 D/BluetoothManagerService( 1455): Message: 30
08-26 11:42:18.412 D/LocalBluetoothProfileManager( 6055): Adding local MAP profile
08-26 11:42:18.413 D/BluetoothMap( 6055): Create BluetoothMap proxy object
08-26 11:42:18.414 D/BluetoothManagerService( 1455): Message: 30
08-26 11:42:18.417 D/BluetoothManagerService( 1455): Message: 30
08-26 11:42:18.422 D/LocalBluetoothProfileManager( 6055): LocalBluetoothProfileManager construction complete
08-26 11:42:18.537 D/BluetoothA2dp( 6055): Proxy object connected
08-26 11:42:18.542 D/BluetoothHeadset( 6055): Proxy object connected
08-26 11:42:18.543 D/HeadsetProfile( 6055): Bluetooth service connected
08-26 11:42:18.543 D/BluetoothHeadset( 6055): getConnectedDevices()
08-26 11:42:18.545 D/BluetoothInputDevice( 6055): Proxy object connected
08-26 11:42:18.546 D/HidProfile( 6055): Bluetooth service connected
08-26 11:42:18.548 D/BluetoothPan( 6055): BluetoothPAN Proxy object connected
08-26 11:42:18.548 D/PanProfile( 6055): Bluetooth service connected
08-26 11:42:18.548 D/BluetoothMap( 6055): Proxy object connected
08-26 11:42:18.548 D/MapProfile( 6055): Bluetooth service connected
08-26 11:42:18.548 D/BluetoothMap( 6055): getConnectedDevices()
08-26 11:42:18.554 D/BluetoothPbap( 6055): Proxy object connected
08-26 11:42:18.554 D/PbapServerProfile( 6055): Bluetooth service connected
08-26 11:42:18.649 W/ProcStatsManager( 6055): No process com.motorola.moto:context_engine/10048 for service com.motorola.context.publisher.bluetoothdeterminer.BluetoothContextService
08-26 11:42:19.842 I/ActivityManager( 1455): START u0 {flg=0x8000 cmp=com.android.settings/.Settings$BluetoothSettingsActivity (has extras)} from uid 1000 on display 0
08-26 11:42:19.944 D/LocalBluetoothProfileManager( 6055): Handsfree Uuid not found.
08-26 11:42:19.948 D/LocalBluetoothManager( 6055): setting foreground activity to non-null context
08-26 11:42:19.962 D/A2dpService( 2735): getA2DPService(): returning [email protected]
08-26 11:42:19.969 D/A2dpService( 2735): getA2DPService(): returning [email protected]
08-26 11:42:19.970 I/BluetoothAdapterService( 2735): setScanMode: prev mode: 21 new mode: 23
08-26 11:42:19.971 D/BluetoothAdapterProperties( 2735): Discoverable Timeout:120
08-26 11:42:19.973 D/BluetoothAdapterProperties( 2735): Scan Mode:23
08-26 11:42:20.028 V/BluetoothDiscoveryReceiver( 6055): Received: android.bluetooth.adapter.action.DISCOVERY_STARTED
08-26 11:42:20.060 I/LaunchCheckinHandler( 1455): Displayed com.android.settings/.Settings$BluetoothSettingsActivity,wp,ca,209
08-26 11:42:20.060 I/ActivityManager( 1455): Displayed com.android.settings/.Settings$BluetoothSettingsActivity: +209ms
08-26 11:42:32.771 D/LocalBluetoothManager( 6055): setting foreground activity to null
08-26 11:42:32.778 D/SFPerfTracer( 680): layers: (3:10) (com.android.systemui.ImageWallpaper (0x724a73d000): 3:768)* (StatusBar (0x724a739800): 4:905) (NavigationBar (0x724a616400): 8:710) (DimLayerController/Stack=0 (0x724782ec00): 0:74)* (com.tortel.syslog/com.tortel.syslog.LiveLogActivity (0x7247830800): 0:317)- (animation background stackId=1 (0x724786d000): 0:6)* (Toast (0x724a7d3400): 0:162)- (Starting com.android.settings (0x7247875c00): 0:40)- (com.android.settings/com.android.settings.Settings (0x724ab0b000): 0:71)- (com.android.settings/com.android.settings.Settings$BluetoothSettingsActivity (0x7247865000): 709:773)
08-26 11:42:32.787 D/A2dpService( 2735): getA2DPService(): returning [email protected]
08-26 11:42:32.788 I/BluetoothAdapterService( 2735): setScanMode: prev mode: 23 new mode: 21
08-26 11:42:32.789 D/BluetoothAdapterProperties( 2735): Discoverable Timeout:120
08-26 11:42:32.792 D/BluetoothAdapterProperties( 2735): Scan Mode:21
08-26 11:42:32.815 V/BluetoothDiscoveryReceiver( 6055): Received: android.bluetooth.adapter.action.DISCOVERY_FINISHED
08-26 11:42:39.538 D/SFPerfTracer( 680): layers: (4:11) (com.android.systemui.ImageWallpaper (0x724a73d000): 32:881)* (StatusBar (0x724a739800): 32:1018) (NavigationBar (0x724a616400): 32:823) (DimLayerController/Stack=0 (0x724782ec00): 0:74)* (animation background stackId=1 (0x724786d000): 0:6)* (com.android.settings/com.android.settings.Settings$BluetoothSettingsActivity (0x7247865000): 0:793)- (com.android.systemui/com.android.systemui.recents.RecentsActivity (0x724a780000): 0:32)- (thumbnail anim (0x724a781c00): 0:8)- (com.tortel.syslog/com.tortel.syslog.LiveLogActivity (0x724aa9e800): 32:112) (thumbnail anim (0x724ab0b000): 0:22)- (Toast (0x724a7d3400): 32:70)
Had the same problem and they told me in the support-chat it was an hardware-related issue (the guy sad bluetooth-problems related to the 7.1.1 update deactivated bluetooth permanently. So if you can switch bluetooth on, it should be hardware, not software)
I did not test, if it worked on 7.0 (got my phone two weeks ago and updated instantly) but i sent it back get an new one. Will update this thread once I test the new device.
Edit: decided to get my money back, so no more updates from me. I will buy a OP3. Good luck woth yours!
Having the same bluetooth issue here on my device as well, through the official OTA's (device is stock and still locked bootloader). Going crazy trying to figure out what is causing it..as it seemed to work prior to the October or November Security update, if i recall correctly. Motorola customer service seems to be blaming Google Play's Protect scanning feature...and dont offer any more assistance than book it in for repairs if that doesnt fix it.
SaajidS said:
Having the same bluetooth issue here on my device as well, through the official OTA's (device is stock and still locked bootloader). Going crazy trying to figure out what is causing it..as it seemed to work prior to the October or November Security update, if i recall correctly...
Click to expand...
Click to collapse
Unfortunately there is nothing you can do about it, beacause it is a hardware issue. If your bootloader is still locked, send the device in to Motorola support. They will "repair it" , i.e. you will receive a replacement device.
My bootloader was opened, so Motorola send it back unaltered. I was able to lock it but the device still shows "System: Modified". I read, that this might change with an OTA to a new major Android version, e.g. Oreo - so I am waiting... if it works, I will send the device in again to Motorola support.
Have you guys tried reflashing the radio using fastboot in bootloader mode?:
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
I remember when I had my Moto X Style, this would happen regularly when flashing some ROMs and was normally fixed by reflashing the radio that is correct for your phone. This would normally be found in the full stock image. In some cases, it had to be done twice. Some ROM images also have a separate file for Bluetooth and it might be worth flashing that too if it exists. I think it is normally labelled something like BTFM. I don't have any issues on my Moto Z though and it is completely stock. I used to tweak a lot on my Moto X Style which I gave to one of my parents and recently had to fix a similar issue by reflashing the modem. Make sure the modem you flash is the correct one or it can cause issues.
Hope this helps.
Ooms
My stock (and locked) Moto Z has the same issue: Bluetooth died after installing an update (I don't remember which one exactly).
Motorola Customer Support told me to ship the device to a repair center, as the problem is hardware related.
I shipped it last week, in about one month (when I get it back) I'll see if they have actually replaced the motherboard or not. If they haven't, maybe there's a chance that Bluetooth can be restored by flashing something.
Has nobody found a fix? I really like my Moto Z but I need Bluetooth
Hi everybody,
I have the same problem on my moto Z. Furthermore I have a pop-up every 2sec who says something like "Not able to connect to bluetooth" even if I do not turn on the Bluetooth.
I use BT every day and I prefer not to loose weeks with a repair center.
Do someone have a fix to that pb ?
thanks
I got my Moto Z back from the repair center after six months. They actually replaced the phone's motherboard.

Memory Injection: Call shared lib function inside remote process

Hello,
i'm currently able to call a function from a remote process by getting the PID, getting the base address in memory, copying the whole remote memory area into local memory area to find the function address by its signature and finally calling that function.
I've tested it successfully on my Samsung Galaxy S5 (32-bit + AOSP Bluetooth Stack), Sony Xperia X Compact (64-bit + AOSP Bluetooth Stack).
But on the OnePlus 7 Pro (64-bit + QTI Bluetooth Stack) the function returns 5.
I've set TRC_BTIF=5 in /system/etc/bluetooth/bt_stack.conf to see if the desired function is getting called because there should be a log output like:
Code:
06-25 21:19:33.024 1667 1667 D bt_btif : in, bd addr:, prop type:4, len:3
06-25 21:19:33.024 1667 1667 I bt_btif : btif_dm_get_adapter_property: type=0x4
Which isn't the case. So I assume the function is not getting called (correctly).
Here's the log output:
Code:
06-25 18:19:14.826 7409 7409 D bpp_qti : utils::getProcessId - Process found: com.android.bluetooth (pid: 7146)
06-25 18:19:14.828 7409 7409 D bpp_qti : injector::attach - Attached to process 7146
06-25 18:19:14.836 7409 7409 D bpp_qti : injector::callRemoteFunction - Call remote function 7c76f9d4f0 with 6 arguments, return value is 7c786fe000
06-25 18:19:14.840 7409 7409 D bpp_qti : injector::callRemoteFunction - Call remote function 7c76f9d4f0 with 6 arguments, return value is 7c786fd000
06-25 18:19:14.840 7409 7409 D bpp_qti : injector::write - Wrote 16 bytes to 0x7c786fd000 process 7146
06-25 18:19:14.845 7409 7409 D bpp_qti : utils::getRemoteFunctionAddress - Found remote function address: 7979928e3c
06-25 18:19:14.846 7146 7146 W bt_btif : bta_dm_act no entry for connected service cbs
06-25 18:19:14.846 7146 7146 E bt_btif : 00:00:00:00:00:00
06-25 18:19:14.847 7146 7177 D bt_btif : btif_hf_upstreams_evt: event=BTA_AG_CLOSE_EVT
06-25 18:19:14.847 7146 7177 E bt_btif : btif_hf_upstreams_evt: Invalid index 43613
06-25 18:19:14.847 7146 7146 E bt_btif : 00:00:00:00:00:00
06-25 18:19:14.847 7146 7146 D bt_btif : bta_ag_sco_event: index=0x0000, device=00:00:00:00:00:00, state=BTA_AG_SCO_SHUTDOWN_ST[0], event=BTA_AG_SCO_SHUTDOWN_E[6]
06-25 18:19:14.847 7146 7146 W bt_btif : bta_ag_sco_event: BTA_AG_SCO_SHUTDOWN_ST: Ignoring event BTA_AG_SCO_SHUTDOWN_E[6]
06-25 18:19:14.848 7146 7146 D bt_btif : BTA AG SCO State Change: [BTA_AG_SCO_SHUTDOWN_ST] -> [BTA_AG_SCO_SHUTDOWN_ST] after Event [BTA_AG_SCO_SHUTDOWN_E]
06-25 18:19:14.849 7409 7409 D bpp_qti : injector::callRemoteFunction - Call remote function 7979928e3c with 1 arguments, return value is 5
06-25 18:19:14.853 7409 7409 D bpp_qti : injector::callRemoteFunction - Call remote function 7c76f9cef0 with 2 arguments, return value is 0
06-25 18:19:14.856 7409 7409 D bpp_qti : injector::callRemoteFunction - Call remote function 7c76f9cef0 with 2 arguments, return value is 0
06-25 18:19:14.857 7409 7409 D bpp_qti : injector::detach - Detached from process 7146
And here's the full code: https://github.com/TeamJCD/BluetoothPlusPlus/tree/native/app/src/main/cpp
libbluetooth_qti.so of the OnePlus 7 Pro is attached as well as the pre-compiled bpp_qti for aarch64.
I've got the signature by running: gdb -batch -ex "disassemble/r btif_storage_get_adapter_property" libbluetooth_qti.so | column -ts $'\t' | awk '{for (i=1;i<=NF;i++) if ($i~/^[a-f0-9]{2}$/) printf("\\x%s",$i)} END{print ORS}'
The executable can be pushed directly to the device (`adb push bpp_qti /data/local/tmp/`) and running `/data/local/tmp/bpp_qti get` as root should return the Bluetooth Device Class.
Maybe someone here has an idea why this isn't working on QTI bt stack devices (the ones for which this cpp code was made because Qualcomm is missing essential code to get/set the device class through Java API).
We also tried calling `btif_dm_get_adapter_property` directly to see if this is working. But it wasn't.
I'm really out of ideas now.

Categories

Resources