[Nexus S Themes and Apps] denverg:
Okay, let me start by saying that I know there are other threads here that discuss status bar transparency. I've read them... twice. I know there are guides for themeing, I know that those guides discuss making the status bar transparent. I know that others have posted flashable ZIP files with transparent status bars in them. That said, posting a link to a thread that talks about how to accomplish this probably won't help me. Telling me to decompile SystemUI and modify the StatusBarService.smali file and modifying the status bar .9s probably won't help me. I've been there and I've done that and it doesn't work, maybe it's Android 2.3.7? Maybe it's my ROM (Oxygen)? Maybe it's my launcher? I don't know. But, if someone could help me figure it out, I would appriciate it - likely in the form of a donation :)

Lastly, let me point out that I have the notification pulldown area transparent. What I want is the status bar. The bar at the top of the screen where the clock, battery icon, connection icons and such are displayed. There seems to be a little confusion as to the notification pulldown and the status bar, so I wanted to clear that up ;)

Okay. Here is what I'm dealing with, what I've done thus far, and what I want.

I'd like to have exactly what user gimj01 has posted, like this:

Here is the thread: http://xdaforums.com/showthread.php?t=1031106

To try and accomplish this, I've done the following:

1. Decompile SystemUI.apk

2. Using Notepad ++ I edit the StatusBarService.smali. I search for the line "invoke-direct/range {v0 .. v5}, Landroid/view/WindowManager$LayoutParams;-><init>(IIIII)V" and right above it is "const/4 v5, 0x2" I change this to "const/4 v5, -0x3"

3. I then save the StatusBarService.smali file and recompile the SystemUI.apk. I then sign it. (All using APKManager 5)

4. Then, I replace the META INF folder in the new SystemUI.apk with the folder from the original.

5. I then copy the .9s for the status bar from the downloaded SystemUI.apk (from the post linked above) and paste them into my new SystemUI.apk. I use ADB and push it back to the phone.

That's it. This process causes the status bar to disappear. Oh, the .9s I'm copying over are:

status_bar_background.9.png

status_bar_close_on.9.png

statusbar_background.9.png

title_bar_portrait.9.png

title_bar_shadow.9.png

So, then I tried just modifying the StatusBarService.smali file as stated in step 2 above. Recompiling and pushing back to the phone. Result = status bar disappears.

So, then I tried just copying over the .9s as stated in step 5 above. In this case, there is no need to recompile, so I just push SystemUI to the phone. Result = blurry icons and text (see the attached image). But, the background is still black.

So then, for grins, I tried editing the status_bar.xml file and changing android:background="android:background="@drawable/statusbar_background"" to android:background="@android:color/transparent". Result = blurry icons and text (see the attached image). But, again, the background is still black.

Because the result of the final steps (changing the XML file, swapping the images only) is still a black background, I feel like I'm missing something. Like Android is pulling that black from somewhere, I just don't know where!!

Now, if I'm crazy (and at this point, I'm feeling that way) and this can't be done, okay. But, I really think it can, I can't imagine that Android changed that much between 2.3.3 and 2.3.7. So if you can help and are willing to, I would appriciate it.