- Registrato
- 28 Agosto 2019
- Messaggi
- 1
- Punteggio reazioni
- 0
- Punti
- 1
- Età
- 38
Ciao ragazzi,
è da un paio di versioni che sul mio Redmi Note 4 a volte è come se la SIM si sganciasse e riagganciasse all'infinito. Per risolvere il problema devo switchare le reti preferite tra il 4G e il 3G (nell'attimo in cui la scheda è riconosciuta) e tutto torna a funzionare normalmente. La cosa si è verificata dalla versione stabile 10.2.1 e ora anche nella 10.2.2.
Per puro caso ho collegato il cellulare su Android Studio per testare alcune app e mi sono accorto che il debugger mi restituiva un errore insolito (vedi sotto). La classe mancante in questione sembra essere com.mediatek.op.telephony.DefaultServiceStateExt
Spero che possa essere utile allo staff.
è da un paio di versioni che sul mio Redmi Note 4 a volte è come se la SIM si sganciasse e riagganciasse all'infinito. Per risolvere il problema devo switchare le reti preferite tra il 4G e il 3G (nell'attimo in cui la scheda è riconosciuta) e tutto torna a funzionare normalmente. La cosa si è verificata dalla versione stabile 10.2.1 e ora anche nella 10.2.2.
Per puro caso ho collegato il cellulare su Android Studio per testare alcune app e mi sono accorto che il debugger mi restituiva un errore insolito (vedi sotto). La classe mancante in questione sembra essere com.mediatek.op.telephony.DefaultServiceStateExt
Spero che possa essere utile allo staff.
Codice:
05-31 09:38:31.441 1431-1758/? E/MPlugin: Exception when initial instance
java.lang.ClassNotFoundException: Didn't find class "com.mediatek.op.telephony.DefaultServiceStateExt" on path: DexPathList[[zip file "/system/plugin/FwkPlugin/FwkPlugin.apk"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
at com.mediatek.common.MPlugin.getInstanceHelper(MPlugin.java:190)
at com.mediatek.common.MPlugin.createInstance(MPlugin.java:127)
at com.mediatek.common.MPlugin.createInstance(MPlugin.java:148)
at android.telephony.SignalStrength.getPlugInInstance(SignalStrength.java:293)
at android.telephony.SignalStrength.getGsmLevel(SignalStrength.java:725)
at com.android.systemui.statusbar.policy.MobileSignalController.getVoiceSignalLevel(MobileSignalController.java:762)
at com.android.systemui.statusbar.policy.MobileSignalController.updateTelephony(MobileSignalController.java:578)
at com.android.systemui.statusbar.policy.MobileSignalController.access$300(MobileSignalController.java:106)
at com.android.systemui.statusbar.policy.MobileSignalController$MobilePhoneStateListener.onServiceStateChanged(MobileSignalController.java:880)
at android.telephony.PhoneStateListener$1.handleMessage(PhoneStateListener.java:287)
at android.os.Handler.dispatchMessage(Handler.java:111)
at android.os.Looper.loop(Looper.java:207)
at android.os.HandlerThread.run(HandlerThread.java:61)
Suppressed: java.io.IOException: No original dex files found for dex location /system/plugin/FwkPlugin/FwkPlugin.apk
at dalvik.system.DexFile.openDexFileNative(Native Method)
at dalvik.system.DexFile.openDexFile(DexFile.java:295)
at dalvik.system.DexFile.<init>(DexFile.java:80)
at dalvik.system.DexFile.<init>(DexFile.java:59)
at dalvik.system.DexPathList.loadDexFile(DexPathList.java:279)
at dalvik.system.DexPathList.makePathElements(DexPathList.java:248)
at dalvik.system.DexPathList.<init>(DexPathList.java:120)
at dalvik.system.BaseDexClassLoader.<init>(BaseDexClassLoader.java:48)
at dalvik.system.PathClassLoader.<init>(PathClassLoader.java:38)
at com.mediatek.common.MPlugin.getPathClassLoader(MPlugin.java:171)
at com.mediatek.common.MPlugin.getInstanceHelper(MPlugin.java:186)
at com.mediatek.common.MPlugin.createInstance(MPlugin.java:127)
at com.mediatek.common.MPlugin.createInstance(MPlugin.java:148)
at android.telephony.PhoneNumberUtils.<clinit>(PhoneNumberUtils.java:261)
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:324)
at com.android.internal.os.ZygoteInit.preloadClasses(ZygoteInit.java:370)
at com.android.internal.os.ZygoteInit.preload(ZygoteInit.java:273)
at com.android.internal.os.ZygoteInit.preloadByName(ZygoteInit.java:247)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:725)
Suppressed: java.lang.ClassNotFoundException: com.mediatek.op.telephony.DefaultServiceStateExt
at java.lang.Class.classForName(Native Method)
at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
... 14 more
Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available
05-31 09:38:31.444 21686-21786/? E/CellLocation: create GsmCellLocation