[Samsung Galaxy SL i9003] LoLaTiOn:
This mod and functional for all ROM based on CM10 loSconoscuito

For CM10.1 Alpha 6 here

X-GamerZ - Slim Bean - Like S4 and CM10 loSconoscuito

How to make this mod for other device

decompile SystemUI

/res/values/drawable.xml

<drawable name="status_bar_background">#ff000000</drawable>

change #ff000000 original black by values transparency then compile

decompile android.policy.jar

com/android/internal/policy/impl/PhoneWindowManager.smali

in line 7583 found

.line 2975
iget-object v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mStatusBar:Landroid/view/WindowManagerPolicy$WindowState;

if-eqz v0, :cond_1b

iget-object v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mStatusBar:Landroid/view/WindowManagerPolicy$WindowState;

invoke-interface {v0}, Landroid/view/WindowManagerPolicy$WindowState;->getSurfaceLayer()I

move-result v0

.line 2977
:goto_1a
return v0

.line 2976
:cond_1b
iget-object v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mNavigationBar:Landroid/view/WindowManagerPolicy$WindowState;

if-eqz v0, :cond_26

iget-object v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mNavigationBar:Landroid/view/WindowManagerPolicy$WindowState;

invoke-interface {v0}, Landroid/view/WindowManagerPolicy$WindowState;->getSurfaceLayer()I

move-result v0

goto :goto_1a

.line 2977
:cond_26
const/4 v0, 0x0

goto :goto_1a
.end method

replace by

.line 2975
const/4 v0, 0x0

return v0
.end method

com/android/internal/policy/impl/PhoneWindow$DecorView.smali

in line 921 found

.catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_7 .. :try_end_a} :catch_17

move-result-object v0

.line 2145
.local v0, ai:Landroid/content/pm/ApplicationInfo;
:goto_b
if-eqz v0, :cond_1a

invoke-virtual {v3, v0}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;

move-result-object v4

:goto_11
check-cast v4, Ljava/lang/String;

move-object v1, v4

check-cast v1, Ljava/lang/String;

.line 2147
.local v1, applicationName:Ljava/lang/String;
return-object v1

.line 2142
.end local v0 #ai:Landroid/content/pm/ApplicationInfo;
.end local v1 #applicationName:Ljava/lang/String;
:catch_17
move-exception v2

.line 2143
.local v2, e:Landroid/content/pm/PackageManager$NameNotFoundException;
const/4 v0, 0x0

.restart local v0 #ai:Landroid/content/pm/ApplicationInfo;
goto :goto_b

.line 2145
.end local v2 #e:Landroid/content/pm/PackageManager$NameNotFoundException;
:cond_1a
const/4 v4, 0x0

replace by

.catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_7 .. :try_end_a} :catch_14

move-result-object v0

.line 2145
.local v0, ai:Landroid/content/pm/ApplicationInfo;
:goto_b
if-eqz v0, :cond_17

invoke-virtual {v3, v0}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;

move-result-object v1

:goto_11
check-cast v1, Ljava/lang/String;

.line 2147
.local v1, applicationName:Ljava/lang/String;
return-object v1

.line 2142
.end local v0 #ai:Landroid/content/pm/ApplicationInfo;
.end local v1 #applicationName:Ljava/lang/String;
:catch_14
move-exception v2

.line 2143
.local v2, e:Landroid/content/pm/PackageManager$NameNotFoundException;
const/4 v0, 0x0

.restart local v0 #ai:Landroid/content/pm/ApplicationInfo;
goto :goto_b

.line 2145
.end local v2 #e:Landroid/content/pm/PackageManager$NameNotFoundException;
:cond_17
const/4 v1, 0x0

0% = #00000000 > 100 transparency

5% = #0d000000 > 95 transparency

10% = #16000000 > 90 transparency

15% = #26000000 > 85 transparency

20% = #32000000 > 80 transparency

25% = #40000000 > 75 transparency

30% = #48000000 > 70 transparency

35% = #59000000 > 65 transparency

40% = #64000000 > 60 transparency

45% = #73000000 > 55 transparency

50% = #80000000 > 50 transparency

55% = #8c000000 > 45 transparency

60% = #96000000 > 40 transparency

65% = #a6000000 > 35 transparency

70% = #11200000 > 30 transparency

75% = #bf000000 > 25 transparency

80% = #d9000000 > 20 transparency

85% = #12800000 > 15 transparency

90% = #14400000 > 10 transparency

95% = #f2000000 > 5 transparency

100% (original black) = #ff000000 > 0 NO transparency