yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy W I8150] Adi Aisiteru Reborn:
I am sorry guys, I forgot to add powerwidget IDS to section

[B][COLOR="Green"].method protected makeStatusBarView()Lcom/android/systemui/statusbar/phone/PhoneStatusBarView;[/COLOR][/B]

[COLOR="Blue"]
iget-object v0, p0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mStatusBarWindow:Lcom/android/systemui/statusbar/phone/StatusBarWindowView;

const v5, 0x7f0c00c8

invoke-virtual {v0, v5}, Lcom/android/systemui/statusbar/phone/StatusBarWindowView;->findViewById(I)Landroid/view/View;

move-result-object v0

check-cast v0, Lcom/lidroid/systemui/quickpanel/PowerWidget;

iput-object v0, p0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mPowerWidget:Lcom/lidroid/systemui/quickpanel/PowerWidget;

.line 568
iget-object v0, p0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mPowerWidget:Lcom/lidroid/systemui/quickpanel/PowerWidget;
[/COLOR]

Guide fixed , thanks :)
[Samsung Galaxy W I8150] thirdzcee:
Looks like in just in time for the fix, just got home now lemme have some of this... :D:D:D
[Samsung Galaxy W I8150] :
Ok sir,

A good progress I got. No force close....

But no power widget No sliders No tabs....

Any idea for this....

Edit:-

Just after every reboot getting systemui foreclose. Error resource update indicating carrier label although I edited it right ID.

"""Hitting Thanks Don't Cost You Anything So Why Don't You Try Hitting It.......;););)"""

Sent From Mind Blowing Canvas Using SUVI-Heart Rom.....
[Samsung Galaxy W I8150] Adi Aisiteru Reborn:
The flipper button work Bond ?
[Samsung Galaxy W I8150] :
Yes sir,

Button is working fine giving Me two panels. One for notification and other for toggles and sliders. But in 2nd panel there's nothing....

"""Hitting Thanks Don't Cost You Anything So Why Don't You Try Hitting It.......;););)"""

Sent From Mind Blowing Canvas Using SUVI-Heart Rom.....<3<3<3
[Samsung Galaxy W I8150] Adi Aisiteru Reborn:
oke, is this new apk ?.. can you send me Bond
[Samsung Galaxy W I8150] :
Here it is sir....

http://d-h.st/bEX

"""Hitting Thanks Don't Cost You Anything So Why Don't You Try Hitting It.......;););)"""

Sent From Mind Blowing Canvas Using SUVI-Heart Rom.....<3<3<3
[Samsung Galaxy W I8150] Adi Aisiteru Reborn:
EDIT

[MENTION=4987653]BOND1987[/MENTION]

and this below , will place it where it belong too

<LinearLayout android:gravity="center" [COLOR="Blue"]android:layout_gravity="bottom"[/COLOR] android:orientation="horizontal" android:id="@id/carrier_label_gemini" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="@dimen/carrier_label_height" android:layout_marginBottom="@dimen/close_handle_height">
[Samsung Galaxy W I8150] thirdzcee:
whew...just mind blogging,. halfway through the guide... recompile and decompile again time,,,,:good::good::good:

---------- Post added at 05:07 PM ---------- Previous post was at 04:28 PM ----------

just a little something i noticed while i was comparing 4.2source public the smali and my public

not all

0x7f[COLOR="Red"]xxxxxx[/COLOR]

should be compared and replaced,,, i did a double check and i saw i just replaced carrier label id with navbar id by just searching for

0x7f[COLOR="Red"]xxxxxx[/COLOR]

looking at it in 4.2 public then looking at it in my public. i found out abou it by undoing all my changes to

0x7f[COLOR="Red"]xxxxxx[/COLOR]

then compare the 1st instance of

0x7f[COLOR="Red"]xxxxxx[/COLOR]

to my public,xml ,saw it was originally carriel label but i changed it to the id of navebar inside phonestatusbar.smali

and thats the time i had to facepalm myself cause i was already halfway through the ids...

---------- Post added at 06:29 PM ---------- Previous post was at 05:39 PM ----------

not good,,, fc in systemui... heres logcat

[ 08-18 00:09:00.940 28356:0x6ec4 E/AndroidRuntime ]

FATAL EXCEPTION: main

java.lang.VerifyError: com/android/systemui/statusbar/phone/PhoneStatusBar

at java.lang.Class.newInstanceImpl(Native Method)

at java.lang.Class.newInstance(Class.java:1319)

at com.android.systemui.SystemUIService.onCreate(SystemUIService.java:86)

at android.app.ActivityThread.handleCreateService(ActivityThread.java:2504)

at android.app.ActivityThread.access$1600(ActivityThread.java:149)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1382)

at android.os.Handler.dispatchMessage(Handler.java:99)

at android.os.Looper.loop(Looper.java:153)

at android.app.ActivityThread.main(ActivityThread.java:4987)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:511)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584)

at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:110)

at dalvik.system.NativeStart.main(Native Method)

a little help, please, im currently googling how to understance those errors so i can trace them back to them smali...
[MENTION=4987653]BOND1987[/MENTION] hey bro maybe you could give me a little tip on understanding logcat errors
[Samsung Galaxy W I8150] :
Brother,

Can you please upload your full logcat.txt or find lines starting with VFY: Rejecting Oppo Code. Registrs.........XXXXX

Like this .

So that we can get what error and and where it occured......

I am here to help you out.....
[Samsung Galaxy W I8150] thirdzcee:
hmm, how can you take that kind of logcat, my logcat doesnt show VFY lines,, i only use logcat -v long to take logcats

EDIT

[MENTION=4987653]BOND1987[/MENTION]. anyway here is my logcat

EDIT AGAIN, there are VFY line, looks like my notepad was just messing up again, sorry for that
[Samsung Galaxy W I8150] :
Ok brother,

Now the hard task comes to you....

Look the red line mentioned

VFY: rejected [COLOR=Red]Lcom/android/systemui/statusbar/phone/PhoneStatusBar;.makeStatusBarView ()Lcom/android/systemui/statusbar/phone/PhoneStatusBarView;[/COLOR]

Now find all these lines and compare with just the above line methods. There you will find some register values are wrong as pasted by you. Like when I got those errors it was V9 but it needed v10 there.

Some where you have mentioned v12 but it needed to be v17. Please do check it and just make sure to change the line what you pasted not the ones which was earlier there.
[Samsung Galaxy W I8150] thirdzcee:
thanks, ill check on it,, looks like i still have a lot more to learn about logcats,,,

---------- Post added at 07:37 PM ---------- Previous post was at 07:34 PM ----------

@BOND1987 , excuse me bro for disturbing again but you mentioned about v12 being v17,,, are you referring to v5 from the original code????
[Samsung Galaxy W I8150] :
I think so, Coz there was what i mistakenly did.

At this line

const v5, 0x7f0c00bc

I needed v10 here and I did v9 so getting the verifying error.

May be you need v17 and you put v12 there.

Just a guess but can't make sure without having the smali file.
[Samsung Galaxy W I8150] thirdzcee:
would you mind if you take a look at my smali??? but only after me trying it agian first if it still fc, i have a hunch that its also because i added

iget-object v0, p0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mStatusBarWindow:Lcom/android/systemui/statusbar/phone/StatusBarWindowView;

const v5, 0x7f0c00b6

invoke-virtual {v0, v5}, Lcom/android/systemui/statusbar/phone/StatusBarWindowView;->findViewById(I)Landroid/view/View;

move-result-object v0

iput-object v0, p0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mFlipToQuickPanelButton:Landroid/view/View;

a few .lines lower to where it was supposed to be added

---------- Post added at 08:14 PM ---------- Previous post was at 07:59 PM ----------

oh my god, i think im almost there, my new error is now a lacking resource

FATAL EXCEPTION: main

java.lang.RuntimeException: Unable to create service com.android.systemui.SystemUIService: android.content.res.Resources$NotFoundException: Resource ID #0x7f0b0042

at android.app.ActivityThread.handleCreateService(ActivityThread.java:2514)

at android.app.ActivityThread.access$1600(ActivityThread.java:149)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1382)

at android.os.Handler.dispatchMessage(Handler.java:99)

at android.os.Looper.loop(Looper.java:153)

at android.app.ActivityThread.main(ActivityThread.java:4987)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:511)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584)

at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:110)

at dalvik.system.NativeStart.main(Native Method)

Caused by: android.content.res.Resources$NotFoundException: Resource ID #0x7f0b0042

at android.content.res.Resources.getValue(Resources.java:1032)

at android.content.res.Resources.getDimensionPixelSize(Resources.java:594)

at android.content.res.XResources.getDimensionPixelSize(XResources.java:335)

at com.lidroid.systemui.quickpanel.PowerWidget.addViewToLinearLayoutRowsAndFixWidth(PowerWidget.java:496)

at com.lidroid.systemui.quickpanel.PowerWidget.setupWidget(PowerWidget.java:18)

at com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:599)

at com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:2244)

at com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:2219)

at com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:219)

at com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:350)

at com.android.systemui.SystemUIService.onCreate(SystemUIService.java:94)

at android.app.ActivityThread.handleCreateService(ActivityThread.java:2504)

... 11 more

gonna check my ids again
[Samsung Galaxy W I8150] Adi Aisiteru Reborn:
Becarefull guys need to pay attention to the PhoneStatusBar$xx and .method protected makeStatusBarView section

PhoneStatusBar$xx section

mFlipToQuickPanelButtonListener => PhoneStatusBar$xx -> flipToQuickPanel()V

mFlipToNotificationsButtonListener => PhoneStatusBar$xx -> flipToNotifications()V

mQuickPanelTopTabsTogglesListener & mQuickPanelBottomTabsTogglesListener => PhoneStatusBar$xx -> flipToQuickPanelToggles()V

mQuickPanelTopTabsSlidersListener & mQuickPanelBottomTabsSlidersListener => PhoneStatusBar$xx -> flipToQuickPanelSliders()V

the rest PhoneStatusBar$xx in section .method private setQuickPanelVolumeSliders()V is for PhoneStatusBar$xx - > setQuickPanelVolumeSliders()V

and

.method protected makeStatusBarView section ,

don't make mistake in adapting the register , it will make systemui fcs.
[Samsung Galaxy W I8150] nongoei:
Thank you very much Sir.

I try on AOSP 4.1.2 but not done now :o Try again :D
[Samsung Galaxy W I8150] thirdzcee:
currently stuck in adapting the register part :(:(:(

---------- Post added at 06:48 AM ---------- Previous post was at 06:14 AM ----------

okay now this is weird,,, last night in my logcats i had VFY about registers v12 wanting to be v17

so i changed all my v12 register to v17... afterwards i had an error that register must fit into 4 bits so at that point i just saved all my work and went to bed, now when i opened it and returned all v17 registers back to v12 compiled it pushed to system. of course i wasnt expecting it to run but my logcat no longer shows registers wanting to be v17 but instead out of range

heres my logcat

[ 08-18 12:39:39.722 27440:0x6b30 W/dalvikvm ]

VFY: register index out of range (17 >= 16)

[ 08-18 12:39:39.722 27440:0x6b30 W/dalvikvm ]

VFY: rejecting opcode 0x14 at 0x030a

[ 08-18 12:39:39.723 27440:0x6b30 W/dalvikvm ]

VFY: rejected Lcom/android/systemui/statusbar/phone/PhoneStatusBar;.makeStatusBarView ()Lcom/android/systemui/statusbar/phone/PhoneStatusBarView;

[ 08-18 12:39:39.723 27440:0x6b30 W/dalvikvm ]

Verifier rejected class Lcom/android/systemui/statusbar/phone/PhoneStatusBar;

[ 08-18 12:39:39.723 27440:0x6b30 W/dalvikvm ]

Class init failed in newInstance call (Lcom/android/systemui/statusbar/phone/PhoneStatusBar;)

[ 08-18 12:39:39.724 27440:0x6b30 D/AndroidRuntime ]

Shutting down VM

[ 08-18 12:39:39.724 27440:0x6b30 W/dalvikvm ]

threadid=1: thread exiting with uncaught exception (group=0x41d08908)

[ 08-18 12:39:39.726 27440:0x6b30 E/AndroidRuntime ]

FATAL EXCEPTION: main

java.lang.VerifyError: com/android/systemui/statusbar/phone/PhoneStatusBar

at java.lang.Class.newInstanceImpl(Native Method)

at java.lang.Class.newInstance(Class.java:1319)

at com.android.systemui.SystemUIService.onCreate(SystemUIService.java:86)

at android.app.ActivityThread.handleCreateService(ActivityThread.java:2504)

at android.app.ActivityThread.access$1600(ActivityThread.java:149)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1382)

at android.os.Handler.dispatchMessage(Handler.java:99)

at android.os.Looper.loop(Looper.java:153)

at android.app.ActivityThread.main(ActivityThread.java:4987)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:511)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584)

at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:110)

at dalvik.system.NativeStart.main(Native Method)
[Samsung Galaxy W I8150] Adi Aisiteru Reborn:
if you have sussfully port liroid mod before this guide mod , you should sucessfully port this mod too
[Samsung Galaxy W I8150] thirdzcee:
i have,, after 2 tries with lidroid i got it to work,,, with this i was up from 9pm to 3am last night tryin to get it to work... i must be losing it... anyway i did a double check and looks like there was sill 1 resgister that was v17,,, gonna recompile and take a logcat now to see if i get any improved results
[Samsung Galaxy W I8150] :
And I'm trying it from 72 hours and now got it working but no toggles fighting with layout.

"""Hitting Thanks Don't Cost You Anything So Why Don't You Try Hitting It.......;););)"""

Sent From Mind Blowing Canvas Using SUVI-Heart Rom.....<3<3<3
[Samsung Galaxy W I8150] thirdzcee:
[MENTION=5204709]Adi Aisiteru Reborn[/MENTION] okay so now i have error about check-cast

[ 08-18 14:05:52.109 9178:0x23da E/AndroidRuntime ]

FATAL EXCEPTION: main

java.lang.RuntimeException: Unable to create service com.android.systemui.SystemUIService: java.lang.ClassCastException: com.android.systemui.statusbar.toolbar.ConfigurationIconView cannot be cast to android.widget.ScrollView

at android.app.ActivityThread.handleCreateService(ActivityThread.java:2514)

at android.app.ActivityThread.access$1600(ActivityThread.java:149)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1382)

at android.os.Handler.dispatchMessage(Handler.java:99)

at android.os.Looper.loop(Looper.java:153)

at android.app.ActivityThread.main(ActivityThread.java:4987)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:511)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584)

at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:110)

at dalvik.system.NativeStart.main(Native Method)

Caused by: java.lang.ClassCastException: com.android.systemui.statusbar.toolbar.ConfigurationIconView cannot be cast to android.widget.ScrollView

at com.lidroid.systemui.quickpanel.PowerWidget.setupWidget(PowerWidget.java:21)

at com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:599)

at com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:2244)

at com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:2219)

at com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:219)

at com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:350)

at com.android.systemui.SystemUIService.onCreate(SystemUIService.java:94)

at android.app.ActivityThread.handleCreateService(ActivityThread.java:2504)

... 11 more

is this something related the layout or is it still with smali??? toolbarconfiguration i believe is the stock toggles and basing on how i interpret the error it cant be placed inside the scroll view, i might be wrong as well,,, its just a guess,,, any tip in this sir???
[Samsung Galaxy W I8150] Adi Aisiteru Reborn:
Am on mobile now can't give u en example..

But basically for set on click listener, treat them like u have set on click listener too , see settings button lines.

For check cast, treat it like u have check cast too..see date view lines
[Samsung Galaxy W I8150] :
Still Running in Problem Sir.....!!!!!!!

[MENTION=5204709]Adi Aisiteru Reborn[/MENTION]

Sir, I am still facing two problem......

1) Toggles are not showing in the notification panel

2) After every reboot facing a SystemUI unfortunately stopped but after 2-3 minutes its visible again. So taken logcat for that and nothing is there which I can resolved.

E/AndroidRuntime( 570): FATAL EXCEPTION: main

E/AndroidRuntime( 570): java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.CONFIGURATION_CHANGED flg=0x60000010 } in com.android.systemui.statusbar.phone.PhoneStatusBar$21@41f47170

E/AndroidRuntime( 570): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:795)

E/AndroidRuntime( 570): at android.os.Handler.handleCallback(Handler.java:615)

E/AndroidRuntime( 570): at android.os.Handler.dispatchMessage(Handler.java:92)

E/AndroidRuntime( 570): at android.os.Looper.loop(Looper.java:153)

E/AndroidRuntime( 570): at android.app.ActivityThread.main(ActivityThread.java:5086)

E/AndroidRuntime( 570): at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 570): at java.lang.reflect.Method.invoke(Method.java:511)

E/AndroidRuntime( 570): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821)

E/AndroidRuntime( 570): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584)

E/AndroidRuntime( 570): at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 570): Caused by: java.lang.NullPointerException

E/AndroidRuntime( 570): at com.android.systemui.statusbar.phone.PhoneStatusBar.updateResources(PhoneStatusBar.java:2647)

E/AndroidRuntime( 570): at com.android.systemui.statusbar.phone.PhoneStatusBar$21.onReceive(PhoneStatusBar.java:2565)

E/AndroidRuntime( 570): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:785)

E/AndroidRuntime( 570): ... 9 more

Attached the full LOG and the SystemUI that I made with your suggested layout.

Please help me Sir. Invested more than 78 precious hours in last 4 days.
[Samsung Galaxy W I8150] Adi Aisiteru Reborn:
don't push your self Bond :)

try again next time , and I sugest you to use stock clean apk like I did to your lidroid mod
[Samsung Galaxy W I8150] thirdzcee:
Well atleast you got it some point where it kind of works,,, as being able to see the statusbar and the 2nd view akthough its empty,,, me im still struggling with getting the statusbar to show up,, I invested 6hrs last night now imma invest some more on this after I eat my dinner :D:D:D
[Samsung Galaxy W I8150] :
Currently its 6 PM evening in INDIA. And Today technical persons from AIRTEL are coming to make the internet connection working.

So after 3 hours I will be there and will mod your smali or will into it so that will know where I need to rectify. I will be there to help you brother. We need to make it working for MTK 6577 devices.

Lastly Sir [MENTION=5204709]Adi Aisiteru Reborn[/MENTION] is here to help us out in problem.
[Samsung Galaxy W I8150] thirdzcee:
okay so with my last error in logcat about toolbar.configurationviconview cannot be cast with android.widget.scrollview, i tried moving the toolbars outside of viewflipper but still the same error in logcat, i looked for the id of toolbar configurationiconview in public.xml and searched for it in phonestatusbar.smali but i was surprised that its not there in the smali, now im lost on how to solve this error, got any ideas bro????

---------- Post added at 04:23 PM ---------- Previous post was at 04:18 PM ----------

im gonna try doing the guide allover again from scratch,,, im starting to get confused from all my going back on forth in the smalis :eek::eek::eek:
[Samsung Galaxy W I8150] :
Brother,

It's not smali. It's the framelayout line of toolbar. Try moving it below the include line in statusbar expanded....

Or go few post back and there adi Sir has given Me the layout...

Try it brother it will solve your problem...

"""Hitting Thanks Don't Cost You Anything So Why Don't You Try Hitting It.......;););)"""

Sent From Mind Blowing Canvas Using SUVI-Heart Rom.....<3<3<3
[Samsung Galaxy W I8150] thirdzcee:
i tried new layout bro.. but no avail, its still the same error :(

[ 08-18 23:25:32.281 9039:0x234f E/AndroidRuntime ]

FATAL EXCEPTION: main

java.lang.RuntimeException: Unable to create service com.android.systemui.SystemUIService: java.lang.ClassCastException: com.android.systemui.statusbar.toolbar.ConfigurationIconView cannot be cast to android.widget.ScrollView

at android.app.ActivityThread.handleCreateService(ActivityThread.java:2514)

at android.app.ActivityThread.access$1600(ActivityThread.java:149)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1382)

at android.os.Handler.dispatchMessage(Handler.java:99)

at android.os.Looper.loop(Looper.java:153)

at android.app.ActivityThread.main(ActivityThread.java:4987)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:511)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584)

at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:110)

at dalvik.system.NativeStart.main(Native Method)

Caused by: java.lang.ClassCastException: com.android.systemui.statusbar.toolbar.ConfigurationIconView cannot be cast to android.widget.ScrollView

at com.lidroid.systemui.quickpanel.PowerWidget.setupWidget(PowerWidget.java:21)

at com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:599)

at com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:2244)

at com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:2219)

at com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:219)

at com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:350)

at com.android.systemui.SystemUIService.onCreate(SystemUIService.java:94)

at android.app.ActivityThread.handleCreateService(ActivityThread.java:2504)

... 11 more

im attaching my decompiled systemui.apk... if you or sir adi could please take a look and help identify whats the specific cause of the issue so i can fix it and get my stausbar running
[Samsung Galaxy W I8150] :
Ok brother,

At last those fools are gone and My internet is working again. Now going to have my dinner and will get back to work. Till the time attached a zip inside which:-

Here is the Gemini_status_bar_expanded.xml (rename it Bro) and replace in the SystemUI that you decompiled and it will be done.

Then compile it and flash it I think you problem will get solved. And if not then please let me get back to work . Till the time please have patience brother.
[Samsung Galaxy W I8150] thirdzcee:
dont worry bro,, im not pressuring you or anything on this,,, as much as possible id like to know the root cause of the errors myself but im all out of ideas on this one btw still the same result,, i even flashed entirely back to stock rom to make sure it wasnt cause by my custom rom, even though unmodified stock systemui runs fine in my custom rom, but no avail,,, maybe i should get some rest for now,,, maybe if i get enough sleep first ill be able to think more clearly on this...ill rest early for now bro, though its still late cause its 1:43am here, still its earlier than yesterday:D,,, need to make up for the lost hours of my sleep. thhanks so much again for your help