[General Questions and Answers] MrinmoyJK:
Need help to make statusbar transparent

*EDIT: Got it. It was Nemus launcher which did not support it. Installed Holo launcher and now it's working.

Hi, I am using Invincible custom rom on Micromax A56. It is an Android 2.3.5 based rom. I am trying to make my statusbar transparent by following this guide. This is what I did:

Changed the two values in "StatusBarService.smali" file to "const/4 v0, -0x3" and "const/4 v0, -0x3".

Made the "statusbar_background.png" transparent inside "drawable-mdpi" folder.

Additionally I did the following to make make the expanded statusbar transparent:

Made "quickpanel_title_background.png", "status_bar_close_on.png" and "zzz_tool_bar_divider.png" transparent inside "drawable-mdpi" folder.

Made "title_bar_shadow.9.png", "divider_horizontal_dark_opaque.9.png" and "divider_horizontal_light_opaque.9.png" transparent inside "drawable-hdpi" folder.

Changed the background colors in the following lines in "layout/status_bar_expanded.xml":

<FrameLayout android: id="@id/toolBarSwitchPanel" android:background="#00000000" android:layout_width="fill_parent" android:layout_height="103.0dip">

<LinearLayout android: orientation="horizontal" android:id="@id/titleBarPortrait" android:background="#00000000" android: paddingTop="0.0dip" android: paddingRight="0.0dip" android: paddingBottom="0.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content">

<com.android.systemui.statusbar.BrightnessSlider android:gravity="center_vertical" android:background="#00000000" android:layout_width="wrap_content" android:layout_height="wrap_content">

<LinearLayout android: orientation="horizontal" android:id="@id/carrier_bar_second_sub" android:background="#00000000" android: paddingTop="0.25dip" android: paddingRight="0.0dip" android: paddingBottom="0.0dip" android:layout_width="fill_parent" android:layout_height="1.0dip">

Changed the background colors in the following lines in "layout/status_bar_tracking.xml":

<View android:background="#7f000000" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="5.0" />

<com.android.systemui.statusbar.CloseDragHandle android:layout_gravity="bottom" android: orientation="vertical" android: id="@id/close" android:background="#00000000" android:layout_width="fill_parent" android:layout_height="wrap_content">

Changed the color in the following line in "values/colors.xml":

<color name="space_view_bg_color">#00000000</color>

Changed the color in the following line in "values/drawables.xml":

<item type="drawable" name="shade_bgcolor">#00000000</item>

After all these, the statusbar on the lockscreen became transparent but, on homescreen it's still opaque black. If you look at the 3rd screenshot, you can see that the statusbar is transparent but, there is a black background behind all. I could not find where that comes from. I made many png files (title_bar_portrait.png, title_bar_portrait.9.png, status_bar_header_background.9.png, status_bar_background.png, shade_header_background.9.png, shade_bg.png) transparent, but got no result. I am not sure if I did something wrong here even though I didn't get any error while compiling. I found some more guides in xda, but most of them are not applicable to this phone or rom. I have also tried UOT kitchen.

So, can anybody tell me how to make that statusbar transparent? I have uploaded the SystemUI.apk and the xml, smali files here if anyone wants to look at them.