[Android General] ambasadii:
I have question you mention to remove this .field mCarrierLabel:Landroid/widget/TextView; and change in some method to mCarrierLabel:Landroid/view/View;

but what about rest method that use this field ?

Line 9561: iget-object v3, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mCarrierLabel:Landroid/widget/TextView;

Line 9566: iget-object v3, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mCarrierLabel:Landroid/widget/TextView;

Line 9610: iget-object v3, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mCarrierLabel:Landroid/widget/TextView;

Line 9632: iget-object v3, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mCarrierLabel:Landroid/widget/TextView;

Line 9637: iget-object v3, p0, Lcom/android/systemui/statusbar/phone/NotificationPanelView;->mCarrierLabel:Landroid/widget/TextView;

this one:

.method protected onConfigurationChanged(Landroid/content/res/Configuration;)V

edit:

I guess change it to mCarrierLabel:Landroid/view/View;

edit2:

or not :)

12-31 12:41:32.966 4251 4251 E AndroidRuntime: FATAL EXCEPTION: main

12-31 12:41:32.966 4251 4251 E AndroidRuntime: Process: com.android.systemui, PID: 4251

12-31 12:41:32.966 4251 4251 E AndroidRuntime: java.lang.VerifyError: Verifier rejected class com.android.systemui.statusbar.phone.NotificationPanelView: void com.android.systemui.statusbar.phone.NotificationPanelView.onConfigurationChanged(android.content.res.Configuration) failed to verify: void com.android.systemui.statusbar.phone.NotificationPanelView.onConfigurationChanged(android.content.res.Configuration): [0x48] 'this' argument 'Reference: android.view.View' not instance of 'Reference: android.widget.TextView' (declaration of 'com.android.systemui.statusbar.phone.NotificationPanelView' appears in /system/priv-app/SystemUI/SystemUI.apk)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at java.lang.reflect.Constructor.newInstance0(Native Method)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at java.lang.reflect.Constructor.newInstance(Constructor.java:430)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.view.LayoutInflater.createView(LayoutInflater.java:652)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:794)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.view.LayoutInflater.parseInclude(LayoutInflater.java:976)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.view.LayoutInflater.rInflate(LayoutInflater.java:861)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:828)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.view.LayoutInflater.rInflate(LayoutInflater.java:873)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:828)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.view.LayoutInflater.inflate(LayoutInflater.java:525)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.view.LayoutInflater.inflate(LayoutInflater.java:427)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.view.LayoutInflater.inflate(LayoutInflater.java:378)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.view.View.inflate(View.java:22183)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.systemui.statusbar.phone.PhoneStatusBar.inflateStatusBarWindow(PhoneStatusBar.java:1754)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:1104)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:4575)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:4571)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:929)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:971)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.systemui.statusbar.SystemBars.createStatusBarFromConfig(SystemBars.java:112)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.systemui.statusbar.SystemBars.onNoService(SystemBars.java:60)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.systemui.statusbar.ServiceMonitor.startService(ServiceMonitor.java:230)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.systemui.statusbar.ServiceMonitor.-wrap5(ServiceMonitor.java)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.systemui.statusbar.ServiceMonitor$1.handleMessage(ServiceMonitor.java:73)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.os.Handler.dispatchMessage(Handler.java:102)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.os.Looper.loop(Looper.java:154)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at android.app.ActivityThread.main(ActivityThread.java:6688)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at java.lang.reflect.Method.invoke(Native Method)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1468)

12-31 12:41:32.966 4251 4251 E AndroidRuntime:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1358)

edit3:

thanks for this fix, is working well :good: