Archive for Juni 2014

Senin, 30 Juni 2014
share nih...tema buat stockrom deodex...ane bkin nya dari dxle1 :)

SS :


Fitur :
UI
Bottom Statusbar
Twiter style
PotatoClock
PotatoGradient
Trafik Network
3 Tab UI (yang gambar bintang dan bulan itu tab)
10 utoogle
More...

Framework
Blur lockscreen
Background dengan gambar
Logo Lockscreen
more...

NOTE : Ini khusus stockrom deodex...bagi yang cari file doedex bisa cari d sini FILE DOEDEX

Tested on : Dxle1 dan dxlf1

Link : Theme RedHawk

Cara Instal:
Masuk ke cwm
mount system.data
instal file zip

Credit & Big thanks to :

Allah swt
om Alwiens musthofa
om Dedy Prayetno
om Shantoz Eddie
om Iyan Ardiansyah
om Fahmi fauzi
om ganda pasaribu
Aulya Yf@xda
evanlocked@xda
mariozawa@xda
pinneappleowl@xda
Grup Maad@fb
Grup Kogayi@fb
Grup Oprek Galaxy Young s5360@fb

[[Theme]] RedHawk For Stockrom Deodex

Posted by Derry Adrian
Tag :, Tag :
Jumat, 27 Juni 2014
share nih cara tambah jellyheader :)

ss :





Bahan : 

Tutorial :
1.Decompile systemui.apk
2.taro isi dari jbstyle pada tempat nya
3.buka res/layout/statusbar_expanded.xml
4.Di bawah kode ini 

xmlns:android="http://schemas.android.com/apk/res/android">

tambah kode ini di bawah kode di atas

<RelativeLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="50.0dip" android:baselineAligned="false">
<include layout="@layout/keur_tanggal_simple" />
</RelativeLayout>
 

5.Save...lalu buka res/values/ids.xml...tambah kan ini sebelum </resources> 

tambah ini

<item type="id" name="timeDisplayForeground">false</item>
<item type="id" name="timeDisplayBackground">false</item>
<item type="id" name="clockdate">false</item>
<item type="id" name="clock">false</item>
 

6.buka values/strings.xml....sebelum </resources> tambah ini

<string name="status_bar_date_formatter">"%2$s
%1$s"</string>
 

7.Save...lalu buka values/styles.xml....sebelum </resources> tambah ini

<style name="TextAppearance.StatusBar.Expanded.Date" parent="@style/TextAppearance.StatusBar.Expanded">
<item name="android:textSize">13.0dip</item>
<item name="android:textStyle">bold</item>
<item name="android:textColor">#ffffffff</item>
</style>
<style name="TextAppearance.StatusBar.Expanded.Clock" parent="@style/TextAppearance.StatusBar.Expanded">
<item name="android:textSize">35.0dip</item>
<item name="android:textStyle">bold</item>
<item name="android:textColor">#ffffffff</item>
</style>

8.Recompile ui lalu decompile lagi
9.Buka res/values/public.xml
10.Buka smali/com/android/systemui/statusbar/policy/DigitalClock

cari ini
0x7f0b0036 <<< replace dengan id kode timeDisplayBackground

cari ini 
0x7f0b0035<<< replace dengan id kode timeDisplayForeground

11.lalu buka smali/com/android/systemui/statusbar/policy/Dateview

cari ini
0x7f090010<<< replace dengan id kode strings status_bar_date_formatter

12.Kalo sudah semua recompile ui
Sumber :
http://forum.xda-developers.com/showthread.php?t=2736622

   

 



[[Tutorial]] Tambah jellyheader di ui

Posted by Derry Adrian
hey kali ini share cara ganti2 foto dan text platlogo....platlogo itu yang pas d settings>>about phone..klo kita klik2 android version bkalan mucul gmbar dan text...nah d sini ane bkal share cara gnti nya dngan gmbar dan text sesuka kita :)

Bahan :
Smali
Customize Platlogo.apk

Tutorial :
1.Download bahan2 di atas
2.Decompile framework.jar
3.Ke smali/com/android/internal/app
4.Ekstrak smali.zip dri bahan di atas ke smali/com/android/internal/app/  ....di dlam framework.jar
5.Recompile
6.Instal customize platlogo.apk
7.Push atau instal framework.jar yang udah di edit
8.Selesai


Note : Biasakan backup sebelum eksekusi

Thanx to :
xda
tentenponce@xda

Sumber : http://forum.xda-developers.com/showthread.php?t=2743933

[[Tutorial]] Customizable Platlogo

Posted by Derry Adrian
Selasa, 24 Juni 2014
share nih...ui buatan newbie :)...ini buat hp9

SS:


Fitur :
-Gradient Statusbar
-Jam Panic Rom
-5 Tab UI
-Slider volume
-BBM Style
-Vertikal app
-Sisa nya liat sndri :)

Link :
SytemUI dan app
ini ad yg lupa di masukin app nya :)
app systemui

Cara instal :
Instal dr cwm
jgan lupa mount system

Note : setelah banyak yang coba ternyata ui ini bisa nya di hyperion 9 rev 1.3 dan final....kalo rev 2 banyak yg fc dan ada jg yg bootlop

Kalo nyari hyperion 9 rev 3 : http://d-h.st/VTf ;)

Credit:
Allah swt
Hyperion 9 Rom (carldeancatabay@xda)
Panic Rom
om Alwiens Musthofa
om Dedy Prayetno
om Shantoze Eddie
om Iyan ardiansyah
om fahmi fauzi
om Ale terigu
muhar priyono
XDA
Grup Maad
Grup Oprek Galaxy Young s5360
And you

Yang mau donate silahkan :v

[[Share]] MobyDick SystemUI For Hp9

Posted by Derry Adrian
Sabtu, 21 Juni 2014
share nih beberapa icon pack untuk galaxy y...silahkan diliat sendiri ane cuma kasih link
 

http://forum.xda-developers.com/showthread.php?t=2752528

http://forum.xda-developers.com/showthread.php?t=2707699

http://cahyodragneel.pun.bz/

http://mrcortex21.blogspot.com/

http://desainartindo.blogspot.com/

http://mamakebapake.blogspot.com/2014/04/list-icon-pack-untuk-galaxy-young.html


Thanx to :
xda
google
Dan pemilik blog di atas :)

[[Mod]] Kumpulan Icon Pack Galaxy Y

Posted by Derry Adrian
Tag :, Tag :
ini tutorial tambah kalender dcsms di ui...bisa di liat ss di bawah bagaimana bentuk nya :)...langsung di simak aja ke tutorial

SS :


 Tutorial + Bahan :

Thanx to :
Yanu abi alwi @fb
Grup maad2fb
xda

Share tutorial nih :) ..jadi kita bisa ubah layout ui kita..di sini ada 3 layout yaitu normal.thablet.phablet...jadi langsung di simak aja ya :)

SS :





Tutorial + Bahan :

Guide 3 layout UI


Thanx to :
xda
bi6h22@xda
grup Maad@fb
Jumat, 20 Juni 2014
share nih tutorial dari xda cara tmbah 4 boot menu.

SS :

Bahan :
Android.policy.jar


Tutorial :
1.Decompile android.policy.jar
2.Taro hasil download bahan di atas ke tempat nya...ntar di timpa aja
3.Buka GlobalAction.smali
4.Cari "Lcom/android/internal/policy/impl/GlobalActions$5;" (karna tiap rom ada yg beda nomor nya...jadi kalian temukan sendiri ya...yg ada shutdown id nya)
5.Ubah angka 5 menjadi 99
Before :
Code:
    new-instance v2, Lcom/android/internal/policy/impl/GlobalActions$5;

    const v3, 0x1080030

    const v4, 0x1040121

    invoke-direct {v2, p0, v3, v4}, Lcom/android/internal/policy/impl/GlobalActions$5;->(Lcom/android/internal/policy/impl/GlobalActions;II)V

After :
Code:
    new-instance v2, Lcom/android/internal/policy/impl/GlobalActions$99;

    const v3, 0x1080030

    const v4, 0x1040121

    invoke-direct {v2, p0, v3, v4}, Lcom/android/internal/policy/impl/GlobalActions$99;->(Lcom/android/internal/policy/impl/GlobalActions;II)V

6.Buka GlobalActions$SinglePressAction.smali
7.Sebelum  line "# instance fields" 
Paste kode ini

# static fields
.field protected static rebootMode:I

.field protected static final rebootOptions:[Ljava/lang/String;

9.Dan sesudah kode ini "# direct methods"
Paste kode ini 

.method static constructor <clinit>()V
    .registers 3

    const/4 v0, 0x5

    new-array v0, v0, [Ljava/lang/String;

    const/4 v1, 0x0

    const-string v2, "Reboot"

    aput-object v2, v0, v1

    const/4 v1, 0x1

    const-string v2, "Hot Boot"

    aput-object v2, v0, v1

    const/4 v1, 0x2

    const-string v2, "Download"

    aput-object v2, v0, v1

    const/4 v1, 0x3

    const-string v2, "Recovery"

    aput-object v2, v0, v1

    const/4 v1, 0x4

    const-string v2, "Shutdown"

    aput-object v2, v0, v1

    sput-object v0, Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;->rebootOptions:[Ljava/lang/String;

    return-void
.end method

Jadi nanti bakalan menjadi seperti ini
.class abstract Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;
.super Ljava/lang/Object;
.source "GlobalActions.java"

# interfaces
.implements Lcom/android/internal/policy/impl/GlobalActions$Action;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/android/internal/policy/impl/GlobalActions;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x40a
    name = "SinglePressAction"
.end annotation


# static fields
.field protected static rebootMode:I

.field protected static final rebootOptions:[Ljava/lang/String;


# instance fields
.field private final mIconResId:I

.field private final mMessageResId:I


# direct methods
.method static constructor <clinit>()V
    .registers 3

    const/4 v0, 0x5

    new-array v0, v0, [Ljava/lang/String;

    const/4 v1, 0x0

    const-string v2, "Reboot"

    aput-object v2, v0, v1

    const/4 v1, 0x1

    const-string v2, "Hot Boot"

    aput-object v2, v0, v1

    const/4 v1, 0x2

    const-string v2, "Download"

    aput-object v2, v0, v1

    const/4 v1, 0x3

    const-string v2, "Recovery"

    aput-object v2, v0, v1

    const/4 v1, 0x4

    const-string v2, "Shutdown"

    aput-object v2, v0, v1

    sput-object v0, Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;->rebootOptions:[Ljava/lang/String;

    return-void
.end method

.method protected constructor (II)V
    .registers 3
    .parameter "iconResId"
    .........
    .........


10.Recompile android.policy.jar dan selesai

NOTE : BUDAYAKAN BACKUP SEBELUM EKSEKUSI


Thanx to :
xda
evanlocked@xda

Sumber :
http://forum.xda-developers.com/showthread.php?t=1866592



[[Tutorial]] Membuat 4 way boot menu

Posted by Derry Adrian
Hey...mau share nih 4 way boot menu + blur lockscreen buat stockrom...langsung aja ya :)

SS :


Tested on : dxlf1

Link : Download

NOTE : BUDAYAKAN BACKUP SEBELUM EKSEKUSI

Thanx to :
xda
evanlocked@xda
Tag :
Kamis, 19 Juni 2014
Mau share nih SystemUI mod by Muhar Priyono....langsung aja ya

Tested on : Minirom v3 + v5....untuk rom lain blm di coba

SS :


fitur
- statusbar gradient
- potato clock
- proximity sensor for unlock
- add 5 tab ui
- add style twitter
- add Aokp toggle
- add style BBM
- add style setting s5
- add omg
- add slider
- add vertical app
- and more

credit
- Allah SWT
- um Ryan Febriardi for Rom
- um Sultan Remainsotp for Guide Setting s5
- um Yanu Abi Alwi for 5 tab ui
- um Awiens Musthofa for guide BBM stye
- Grup M.A.A.a.D
- Grup KoGaYi
- XDA
- Google
- and semua nya
- and more

how to instal
- flas via cwm

link = https://db.tt/AQeLfEXC
yg mau donate seiklas nya
ke  Muhar Priyono

Big thanx to :
Muhar Priyono
Selasa, 10 Juni 2014
Kadang ada rom yang batre nya dr 1% langsung ke 10%.20% dst...nah kali ini ane bakalan share tutorial agar batre nya dari 1%.2%.3% dst....langsung aja.

Bahan :
Icon bate 1-100% (Bisa cari d google)
Anu

Tutorial :
1.Download icon batre dan bahan Anu
2.Decompile framework-res.apk
3.Taro file anu pada tempat nya yaitu di framework-res/res/drawable/
4.Kalo udah masukkan juga icon batre nya ke res/drawable-ldpi/
5.Kalo udh semua recompile

Thanx to
xda
all mastah dan member galaxy young

[[Tutorial]] Membuat 1%.2% Battery

Posted by Derry Adrian
Sabtu, 07 Juni 2014
Share touchwiz30launcher.apk by Agung Ridjwan


Fitur :
-5 dock icons
-4x4
-Sort by Name
-Carrier + digital clock

Test on :
-Stockrom (dxlf1.dxle1.dxma1)
-Minirom
-Hyperion 8

Download :
Touchwiz 

Credit to : Agung Ridjwan :)

[[Share]] Mod Touchwiz30Launcher.apk

Posted by Derry Adrian
Share tema buat stockrom by mastah andye ai ticka

mod features:
- New Style framework-res.apk
- New Style Touchwiz30
- SystemUI.apk 2 layouts
- DialerTabActivity.apk
- Contact.apk
- MyFiles.apk
- Mms.apk
- Settings.apk
and More. . .

SS :

 






Link : Download

Credit by :
Andye Ai Ticka

Thanks to my Sesepuh :

- Iyan Ardiansyah
- Wonge Dewe

Big thanks to :
* zalzondbz @xda
* markmellarpes @xda
* author cod dj @xda
* BarJei @xda
* san122 @xda
* elotus @xda
* Geva28 @xda

Sumber :
http://forum.xda-developers.com/showthread.php?t=2744656




Tag :
Share...kali ini bagi tutorial edit2 layout statusbar...langsung aj ya


Tutorial :

1.Decompile SystemUI.apk
2.Buka res/layout/statusbar.xml


Center Clock



<LinearLayout android:gravity="center" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
 <com.android.systemui.statusbar.Clock android:textStyle="normal" android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:gravity="center" android:paddingLeft="3.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent" android:singleLine="true" />
</LinearLayout>

<LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/icons" android:layout_width="fill_parent" android:layout_height="fill_parent">
    <com.android.systemui.statusbar.IconMerger android:gravity="left" android:orientation="horizontal" android:id="@id/notificationIcons" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1.0" android:layout_alignParentLeft="true" />
 <LinearLayout android:gravity="right" android:orientation="horizontal" android:id="@id/statusIcons" android:paddingRight="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentRight="true" /> 
</LinearLayout>

-Hanya tambah linear layout + script clock di pindahkan ke atas script @id/icons
Clock Left




<LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/icons" android:layout_width="fill_parent" android:layout_height="fill_parent">             
  <com.android.systemui.statusbar.Clock android:textStyle="normal" android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:gravity="left" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
  <com.android.systemui.statusbar.IconMerger android:gravity="left" android:orientation="horizontal" android:id="@id/notificationIcons" android:paddingLeft="3.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0" android:layout_alignParentLeft="true" />
  <LinearLayout android:gravity="right" android:orientation="horizontal" android:id="@id/statusIcons" android:paddingRight="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentRight="true" />
</LinearLayout>

-Hanya ubah beberapa gravity dan line kode

Switch
 



<LinearLayout android:orientation="horizontal" android:id="@id/icons" android:layout_width="fill_parent" android:layout_height="fill_parent">
 <LinearLayout android:gravity="left" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentRight="true" />
 <com.android.systemui.statusbar.IconMerger android:gravity="left" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" android:layout_alignParentLeft="true" />
        <com.android.systemui.statusbar.Clock android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:gravity="right" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</LinearLayout>
-Hanya  ubah beberapa gravity dan memindahkan line kode


Left Side Ride(LSD)


<LinearLayout android:orientation="horizontal" android:id="@id/icons" android:layout_width="fill_parent" android:layout_height="fill_parent">
        <com.android.systemui.statusbar.Clock android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:gravity="left" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
 <LinearLayout android:gravity="left" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentRight="true" />
 <com.android.systemui.statusbar.IconMerger android:gravity="left" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" android:layout_alignParentLeft="true" />
</LinearLayout>
-Hanya  ubah beberapa gravity dan memindahkan line kode



Sumber :
http://forum.xda-developers.com/showthread.php?t=2408281
Jumat, 06 Juni 2014
Langsung aja di simak ya :)

SS :



Bahan :

Tutorial :
1.Decompile SystemUI.apk
2.Ekstrak isi dari floating.zip...ekstrak nya bisa di folder res/drawable/   atau drawable-ldpi
3.Buka res/layout/statusbar.xml....cari kode ini

<com.android.systemui.statusbar.DateView android:textAppearance="@android:style/TextAppearance.StatusBar.Icon"

tambahkan script ini ke script atas

android:background="@drawable/trans"

atau ganti script di atas dengan script ini

<com.android.systemui.statusbar.DateView android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:textColor="#00000000" android:gravity="center" android:id="@id/date" android:background="@drawable/trans" android:paddingLeft="6.0px" android:paddingRight="6.0px" android:layout_width="fill_parent" android:layout_height="fill_parent" android:singleLine="true" />
 

4.Buka juga statusbar_Expanded.xml...cari kode ini

<com.android.systemui.statusbar.ExpandedView android:orientation="vertical"

tambahkan script ini ke script atas

android:background="@drawable/bg"

atau ganti script di atas dengan script ini

<com.android.systemui.statusbar.ExpandedView android:orientation="vertical" android:background="@drawable/bg" android:focusable="true" android:descendantFocusability="afterDescendants"

5.Buka statusbar_tracking.xml...cari kode ini

<View android:background="@drawable/shade_bg" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1.0" />

ganti dengan script ini

<View android:background="@drawable/shade_bg" android:layout_width="0.0px" android:layout_height="0.0px" android:layout_weight="1.0" />

cari script ini

<ImageView android:layout_gravity="bottom" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/status_bar_close_on" android:scaleType="fitXY" />

ganti dengan script ini

<ImageView android:layout_gravity="bottom" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/trans" android:scaleType="fitXY" />

6.Recompile





Sumber :
http://forum.xda-developers.com/showthread.php?t=2274825

[[Tutorial]] Floating SystemUI

Posted by Derry Adrian
[GUIDE] [LDPI] Layout Sederhana BBMUI
Hy vroh , ane cuma mau sharetutor sederhana aja layout bbm ui
Tutorial ini hnya bisa dkerjakan setelah ui agan sudah support owner profile nya b16h22...dan disarankan udah membuat jugatabbed ui agar mendapatkan tampilan maksimal.

Tutorial

:https://www.dropbox.com/s/nhgqe0ya6fu1hyx/%5BGUIDE%5D%20Simple%20Layout%20BBM%20UI%20Style.zip

nb : kalo gagal silahkan mandi dulu setelah itu baru ngaca  
Credits :
-Bang Bagger untuk asal muasal guide nya di hh ICS HDPI (ane cuma ngetes di LDPI GB )
-MAAaD fb group untuk semua tutornya yg bikin pusing tapi hasil nya keren 
-b16h22
-artstupid
-Dcsms
-Me for tested & bikin guidenya di LDPI biar mudah di pahami...
-Evilution

*diluar layout atau tutorial ,bisa andakembangkan sendiri sesuai denganselera masing-masing.
happy modding happy pucing

#Credit Um alwie  

Thanx to :
Muhammad Taufik
Grup KoGaYi
oke langsung aja, karna gak bisa gue bikin satu doc disini jadi sorry gue bikin 1 package. bahan dan tuts nya udah ada di dalem

Bahan+Tutorial

credit:
buddyisdead @XDA (thx buat file nya untuk di compare)
Octo.O
Grup Offical Group Galaxy Y GT-S5360
langsung aja gan ndak usah banyak basa basinya

https://www.dropbox.com/s/4zpv9oktx96idew/Tutor%20text%20berjalan.zip

download semua bahan dan tutor  udah di situ

Credits:
Om Alwiens Musthofa (Big thanx)
Om Muhammad Taufik
Grup KoGaYi

Share tutor tambah logo di LS kaya rom hp8...langsung simak

SS:


Bahan :
framework.zip

Tutorial :
1.Decompile Framework-res.apk
2.Ekstraak framework.zip dari bahan d atas
3.Taro gambar png yang ada di framework.zip tadi ke res/drawable-ldpi/
4.Taro xml yang ada di framework.zip tadi ke res/layout/
5.Recompile



Sumber :
http://forum.xda-developers.com/showthread.php?t=2500843


Kamis, 05 Juni 2014
Kali ini ane bakalan share tambah foto di ls...di sini ane pake smali nemesis...langsung aja ya ke tkp


SS :



Bahan :

Tutorial :

Step 1
1.Decompile framework-res.apk
2.Ke res/layout/zzz_keyguard_screen_clockwidget.xml...buka itu...lalu cari script ini

<view android:id="@id/clock_emergency" android:layout_width="fill_parent" android:layout_height="wrap_content" class="com.android.internal.policy.impl.ClockWidget$EmergencyCall">
        <TextView android:textSize="14.0dip" android:typeface="sans" android:textColor="#ffebebeb" android:ellipsize="none" android:gravity="left" android:id="@id/clock_emergency_text" android:paddingLeft="11.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:cursorVisible="false" android:singleLine="true" android:shadowColor="@color/black" android:shadowDx="1.0" android:shadowDy="1.0" android:shadowRadius="0.25" />
    </view>

lalu tambahkan di bawah nya 

        <LinearLayout android:gravity="center" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content">
            <com.nemesis.ownerinfo.Carrier android:layout_gravity="center" android:id="@+id/profile" android:layout_width="100.0dip" android:layout_height="100.0dip" android:scaleType="centerCrop" android:shadowColor="@color/black" android:shadowDx="1.0" android:shadowDy="1.0" android:shadowRadius="1.0" />
            <com.nemesis.ownerinfo.NamePlate android:textStyle="bold" android:textColor="#ffffffff" android:layout_gravity="center" android:id="@+id/profile_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:shadowColor="#7f000000" android:shadowDx="1.0" android:shadowDy="1.0" android:shadowRadius="2.0" />
        </LinearLayout>


3.Save...lalu recompile


Step 2
1.Ambil android.policy.jar
2.Rename jadi .apk jadi nya begini android.policy.apk
3.Recompile  android.policy.apk
4.Taro smali dari bahan di atas
5.Recompile 
6.Kalo mau di push rename lagi jadi .jar jadi nya gini android.policy.jar

Step 3
1.Instal com.nemesis.apk dari bahan d atas (instal kaya biasa)


Note : Budayakan backup sbelum eksekusi

Thanx to :
Xda
Eko Pujianto
Maad
All mastah dan member galaxy young  
Rabu, 04 Juni 2014
Cara Hidden Icon sinyal...siap2 mabok smali :v langsung ke tkp

SS :


Bahan :

Tutorial :

1.Decompile systemui.apk
2.Buka smali/com/android/systemui/statusbar/policy/StatusBarPolicy.smali 
3.Cari ini 

.method private final updateSignalStrength()V


4.Replace kode di bawah ini 

.method private final updateSignalStrength()V
    .locals 11

    .prologue
    const/16 v8, 0xd

    const/4 v7, 0x2

    const/4 v6, 0x1

    const/4 v5, 0x0

    const-string v9, "StatusBarPolicy"

    .line 1219
    .line 1221
    const-string v0, "ro.csc.sales_code"

    invoke-static {v0}, Landroid/os/SystemProperties;->get(Ljava/lang/String;)Ljava/lang/String;

    .line 1223
    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->updateCdmaRoamingIcon()V

    .line 1228
    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->hasService()Z

    move-result v0

    if-nez v0, :cond_1

    .line 1230
    iget-object v0, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mContext:Landroid/content/Context;

    invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

    move-result-object v0

    const-string v1, "airplane_mode_on"

    invoke-static {v0, v1, v5}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

    move-result v0

    if-ne v0, v6, :cond_0

    .line 1232
    const v0, 0x7f020087

    iput v0, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhoneSignalIconId:I

    .line 1236
    :goto_0
    iget-object v0, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mService:Landroid/app/StatusBarManager;

    const-string v1, "phone_signal"

    iget v2, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhoneSignalIconId:I

    invoke-virtual {v0, v1, v2, v5}, Landroid/app/StatusBarManager;->setIcon(Ljava/lang/String;II)V

    .line 1350
    :goto_1
    return-void

    .line 1234
    :cond_0
    const v0, 0x7f020088

    iput v0, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhoneSignalIconId:I

    goto :goto_0

    .line 1258
    :cond_1
    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->isCdma()Z

    move-result v0

    if-nez v0, :cond_12

    .line 1264
    iget-object v0, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mSignalStrength:Landroid/telephony/SignalStrength;

    invoke-virtual {v0}, Landroid/telephony/SignalStrength;->getGsmSignalStrength()I

    move-result v0

    .line 1265
    iget-object v1, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mSignalStrength:Landroid/telephony/SignalStrength;

    invoke-virtual {v1}, Landroid/telephony/SignalStrength;->getGsmBitErrorRate()I

    move-result v1

    .line 1286
    const/16 v2, 0x13

    if-lt v1, v2, :cond_2

    move v2, v5

    .line 1290
    :goto_2
    const-string v3, "StatusBarPolicy"

    new-instance v3, Ljava/lang/StringBuilder;

    invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V

    const-string v4, "ecio: "

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v3

    invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    invoke-static {v9, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 1291
    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->getRAT()I

    move-result v1

    packed-switch v1, :pswitch_data_0

    :pswitch_0
    move v0, v5

    .line 1327
    :goto_3
    iget-object v1, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhone:Landroid/telephony/TelephonyManager;

    invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->isNetworkRoaming()Z

    move-result v1

    if-eqz v1, :cond_11

    .line 1328
    sget-object v1, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->sSignalImages_r:[[I

    iget v2, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mInetCondition:I

    aget-object v1, v1, v2

    move-object v10, v1

    move v1, v0

    move-object v0, v10

    .line 1348
    :goto_4
    aget v0, v0, v1

    iput v0, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhoneSignalIconId:I

    .line 1349
    iget-object v0, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mService:Landroid/app/StatusBarManager;

    const-string v1, "phone_signal"

    iget v2, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhoneSignalIconId:I

    invoke-virtual {v0, v1, v2, v5}, Landroid/app/StatusBarManager;->setIcon(Ljava/lang/String;II)V

    goto :goto_1

    .line 1287
    :cond_2
    if-lt v1, v8, :cond_3

    const/16 v2, 0x13

    if-ge v1, v2, :cond_3

    const/4 v2, -0x1

    goto :goto_2

    .line 1288
    :cond_3
    if-ge v1, v8, :cond_14

    const/4 v2, -0x2

    goto :goto_2

    .line 1293
    :pswitch_1
    if-lez v0, :cond_4

    const/16 v1, 0x63

    if-ne v0, v1, :cond_5

    :cond_4
    move v0, v5

    .line 1300
    :goto_5
    const-string v1, "StatusBarPolicy"

    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    const-string v2, "iconLevel: "

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    invoke-static {v9, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    goto :goto_3

    .line 1294
    :cond_5
    if-lt v0, v8, :cond_6

    const/4 v0, 0x4

    goto :goto_5

    .line 1295
    :cond_6
    const/16 v1, 0xa

    if-lt v0, v1, :cond_7

    const/4 v0, 0x3

    goto :goto_5

    .line 1296
    :cond_7
    const/16 v1, 0x8

    if-lt v0, v1, :cond_8

    move v0, v7

    goto :goto_5

    .line 1297
    :cond_8
    const/4 v1, 0x6

    if-lt v0, v1, :cond_9

    move v0, v6

    goto :goto_5

    :cond_9
    move v0, v5

    .line 1298
    goto :goto_5

    .line 1305
    :pswitch_2
    if-lez v0, :cond_a

    const/16 v1, 0x63

    if-ne v0, v1, :cond_c

    :cond_a
    move v0, v5

    .line 1312
    :goto_6
    add-int/2addr v0, v2

    .line 1314
    if-gez v0, :cond_b

    move v0, v5

    .line 1316
    :cond_b
    const-string v1, "StatusBarPolicy"

    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    const-string v2, "iconLevel: "

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    invoke-static {v9, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    goto/16 :goto_3

    .line 1306
    :cond_c
    const/16 v1, 0xc

    if-lt v0, v1, :cond_d

    const/4 v0, 0x4

    goto :goto_6

    .line 1307
    :cond_d
    const/16 v1, 0x8

    if-lt v0, v1, :cond_e

    const/4 v0, 0x3

    goto :goto_6

    .line 1308
    :cond_e
    const/4 v1, 0x5

    if-lt v0, v1, :cond_f

    move v0, v7

    goto :goto_6

    .line 1309
    :cond_f
    if-lt v0, v7, :cond_10

    move v0, v6

    goto :goto_6

    :cond_10
    move v0, v5

    .line 1310
    goto :goto_6

    .line 1330
    :cond_11
    sget-object v1, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->sSignalImages:[[I

    iget v2, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mInetCondition:I

    aget-object v1, v1, v2

    move-object v10, v1

    move v1, v0

    move-object v0, v10

    goto/16 :goto_4

    .line 1333
    :cond_12
    sget-object v0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->sSignalImages:[[I

    iget v1, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mInetCondition:I

    aget-object v0, v0, v1

    .line 1338
    iget v1, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhoneState:I

    if-nez v1, :cond_13

    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->isEvdo()Z

    move-result v1

    if-eqz v1, :cond_13

    iget-boolean v1, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mAlwaysUseCdmaRssi:Z

    if-nez v1, :cond_13

    .line 1340
    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->getEvdoLevel()I

    move-result v1

    goto/16 :goto_4

    .line 1345
    :cond_13
    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->getCdmaLevel()I

    move-result v1

    goto/16 :goto_4

    :cond_14
    move v2, v5

    goto/16 :goto_2

    .line 1291
    nop

    :pswitch_data_0
    .packed-switch 0x2
        :pswitch_1
        :pswitch_0
        :pswitch_0
        :pswitch_2
    .end packed-switch
.end method


Dengan kode ini

.method private final updateSignalStrength()V
    .locals 15

    .prologue
    .line 993
    iget-object v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mContext:Landroid/content/Context;

    invoke-virtual {v11}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

    move-result-object v10

    .line 994
    .local v10, resolver:Landroid/content/ContentResolver;
    invoke-virtual {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->updateSignalStrengthDbm()V

    .line 996
    const-string v11, "ro.csc.sales_code"

    invoke-static {v11}, Landroid/os/SystemProperties;->get(Ljava/lang/String;)Ljava/lang/String;

    .line 997
    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->updateCdmaRoamingIcon()V

    .line 998
    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->hasService()Z

    move-result v11

    if-nez v11, :cond_2

    .line 1000
    iget-object v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mContext:Landroid/content/Context;

    invoke-virtual {v11}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

    move-result-object v11

    const-string v12, "airplane_mode_on"

    const/4 v13, 0x0

    invoke-static {v11, v12, v13}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

    move-result v11

    const/4 v12, 0x1

    if-ne v11, v12, :cond_0

    .line 1001
    const v11, 0x7f020087

    iput v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhoneSignalIconId:I

    .line 1005
    :goto_0
    iget-object v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mService:Landroid/app/StatusBarManager;

    const-string v12, "phone_signal"

    iget v13, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhoneSignalIconId:I

    const/4 v14, 0x0

    invoke-virtual {v11, v12, v13, v14}, Landroid/app/StatusBarManager;->setIcon(Ljava/lang/String;II)V

    .line 1006
    const-string v11, "hide_signal_icon"

    const/4 v12, 0x0

    invoke-static {v10, v11, v12}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

    move-result v9

    .line 1007
    .local v9, mHideSignalStrength:I
    if-nez v9, :cond_1

    .line 1008
    iget-object v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mService:Landroid/app/StatusBarManager;

    const-string v12, "phone_signal"

    const/4 v13, 0x1

    invoke-virtual {v11, v12, v13}, Landroid/app/StatusBarManager;->setIconVisibility(Ljava/lang/String;Z)V

    .line 1123
    :goto_1
    return-void

    .line 1003
    .end local v9           #mHideSignalStrength:I
    :cond_0
    const v11, 0x7f020088

    iput v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhoneSignalIconId:I

    goto :goto_0

    .line 1010
    .restart local v9       #mHideSignalStrength:I
    :cond_1
    iget-object v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mService:Landroid/app/StatusBarManager;

    const-string v12, "phone_signal"

    const/4 v13, 0x0

    invoke-virtual {v11, v12, v13}, Landroid/app/StatusBarManager;->setIconVisibility(Ljava/lang/String;Z)V

    goto :goto_1

    .line 1018
    .end local v9           #mHideSignalStrength:I
    :cond_2
    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->isCdma()Z

    move-result v11

    if-nez v11, :cond_12

    .line 1020
    iget-object v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mSignalStrength:Landroid/telephony/SignalStrength;

    invoke-virtual {v11}, Landroid/telephony/SignalStrength;->getGsmSignalStrength()I

    move-result v6

    .line 1021
    .local v6, j:I
    iget-object v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mSignalStrength:Landroid/telephony/SignalStrength;

    invoke-virtual {v11}, Landroid/telephony/SignalStrength;->getGsmBitErrorRate()I

    move-result v7

    .line 1023
    .local v7, k:I
    const/16 v11, 0x13

    if-lt v7, v11, :cond_3

    .line 1024
    const/4 v3, 0x0

    .line 1033
    .local v3, byte0:B
    :goto_2
    const-string v11, "StatusBarPolicy"

    new-instance v12, Ljava/lang/StringBuilder;

    invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V

    const-string v13, "ecio: "

    invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v12

    invoke-virtual {v12, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v12

    invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v12

    invoke-static {v11, v12}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 1035
    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->getRAT()I

    move-result v11

    packed-switch v11, :pswitch_data_0

    .line 1090
    :pswitch_0
    const/4 v8, 0x0

    .line 1093
    .local v8, l:I
    :goto_3
    iget-object v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhone:Landroid/telephony/TelephonyManager;

    invoke-virtual {v11}, Landroid/telephony/TelephonyManager;->isNetworkRoaming()Z

    move-result v11

    if-eqz v11, :cond_11

    .line 1095
    sget-object v11, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->sSignalImages_r:[[I

    iget v12, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mInetCondition:I

    aget-object v2, v11, v12

    .line 1096
    .local v2, ai2:[I
    move v5, v8

    .line 1097
    .local v5, i:I
    move-object v0, v2

    .line 1112
    .end local v2           #ai2:[I
    .end local v3           #byte0:B
    .end local v6           #j:I
    .end local v7           #k:I
    .end local v8           #l:I
    .local v0, ai:[I
    :goto_4
    aget v11, v0, v5

    iput v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhoneSignalIconId:I

    .line 1113
    iget-object v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mService:Landroid/app/StatusBarManager;

    const-string v12, "phone_signal"

    iget v13, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhoneSignalIconId:I

    const/4 v14, 0x0

    invoke-virtual {v11, v12, v13, v14}, Landroid/app/StatusBarManager;->setIcon(Ljava/lang/String;II)V

    .line 1117
    const-string v11, "hide_signal_icon"

    const/4 v12, 0x0

    invoke-static {v10, v11, v12}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

    move-result v9

    .line 1118
    .restart local v9       #mHideSignalStrength:I
    if-nez v9, :cond_14

    .line 1119
    iget-object v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mService:Landroid/app/StatusBarManager;

    const-string v12, "phone_signal"

    const/4 v13, 0x1

    invoke-virtual {v11, v12, v13}, Landroid/app/StatusBarManager;->setIconVisibility(Ljava/lang/String;Z)V

    goto :goto_1

    .line 1026
    .end local v0           #ai:[I
    .end local v5           #i:I
    .end local v9           #mHideSignalStrength:I
    .restart local v6       #j:I
    .restart local v7       #k:I
    :cond_3
    const/16 v11, 0xd

    if-lt v7, v11, :cond_4

    const/16 v11, 0x13

    if-ge v7, v11, :cond_4

    .line 1027
    const/4 v3, -0x1

    .restart local v3       #byte0:B
    goto :goto_2

    .line 1029
    .end local v3           #byte0:B
    :cond_4
    const/16 v11, 0xd

    if-ge v7, v11, :cond_5

    .line 1030
    const/4 v3, -0x2

    .restart local v3       #byte0:B
    goto :goto_2

    .line 1032
    .end local v3           #byte0:B
    :cond_5
    const/4 v3, 0x0

    .restart local v3       #byte0:B
    goto :goto_2

    .line 1039
    :pswitch_1
    if-lez v6, :cond_b

    const/16 v11, 0x63

    if-eq v6, v11, :cond_b

    .line 1041
    const/16 v11, 0xc

    if-lt v6, v11, :cond_7

    .line 1042
    const/4 v4, 0x4

    .line 1058
    .local v4, byte1:B
    :goto_5
    add-int v8, v4, v3

    .line 1059
    .restart local v8       #l:I
    if-gez v8, :cond_6

    .line 1060
    const/4 v8, 0x0

    .line 1061
    :cond_6
    const-string v11, "StatusBarPolicy"

    new-instance v12, Ljava/lang/StringBuilder;

    invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V

    const-string v13, "iconLevel: "

    invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v12

    invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v12

    invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v12

    invoke-static {v11, v12}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    goto :goto_3

    .line 1044
    .end local v4           #byte1:B
    .end local v8           #l:I
    :cond_7
    const/16 v11, 0x8

    if-lt v6, v11, :cond_8

    .line 1045
    const/4 v4, 0x3

    .restart local v4       #byte1:B
    goto :goto_5

    .line 1047
    .end local v4           #byte1:B
    :cond_8
    const/4 v11, 0x5

    if-lt v6, v11, :cond_9

    .line 1048
    const/4 v4, 0x2

    .restart local v4       #byte1:B
    goto :goto_5

    .line 1050
    .end local v4           #byte1:B
    :cond_9
    const/4 v11, 0x2

    if-lt v6, v11, :cond_a

    .line 1051
    const/4 v4, 0x1

    .restart local v4       #byte1:B
    goto :goto_5

    .line 1053
    .end local v4           #byte1:B
    :cond_a
    const/4 v4, 0x0

    .line 1054
    .restart local v4       #byte1:B
    goto :goto_5

    .line 1056
    .end local v4           #byte1:B
    :cond_b
    const/4 v4, 0x0

    .restart local v4       #byte1:B
    goto :goto_5

    .line 1065
    .end local v4           #byte1:B
    :pswitch_2
    if-lez v6, :cond_10

    const/16 v11, 0x63

    if-eq v6, v11, :cond_10

    .line 1067
    const/16 v11, 0xd

    if-lt v6, v11, :cond_c

    .line 1068
    const/4 v8, 0x4

    .line 1084
    .restart local v8       #l:I
    :goto_6
    const-string v11, "StatusBarPolicy"

    new-instance v12, Ljava/lang/StringBuilder;

    invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V

    const-string v13, "iconLevel: "

    invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v12

    invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v12

    invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v12

    invoke-static {v11, v12}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    goto/16 :goto_3

    .line 1070
    .end local v8           #l:I
    :cond_c
    const/16 v11, 0xa

    if-lt v6, v11, :cond_d

    .line 1071
    const/4 v8, 0x3

    .restart local v8       #l:I
    goto :goto_6

    .line 1073
    .end local v8           #l:I
    :cond_d
    const/16 v11, 0x8

    if-lt v6, v11, :cond_e

    .line 1074
    const/4 v8, 0x2

    .restart local v8       #l:I
    goto :goto_6

    .line 1076
    .end local v8           #l:I
    :cond_e
    const/4 v11, 0x6

    if-lt v6, v11, :cond_f

    .line 1077
    const/4 v8, 0x1

    .restart local v8       #l:I
    goto :goto_6

    .line 1079
    .end local v8           #l:I
    :cond_f
    const/4 v8, 0x0

    .line 1080
    .restart local v8       #l:I
    goto :goto_6

    .line 1082
    .end local v8           #l:I
    :cond_10
    const/4 v8, 0x0

    .restart local v8       #l:I
    goto :goto_6

    .line 1100
    :cond_11
    sget-object v11, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->sSignalImages:[[I

    iget v12, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mInetCondition:I

    aget-object v1, v11, v12

    .line 1101
    .local v1, ai1:[I
    move v5, v8

    .line 1102
    .restart local v5       #i:I
    move-object v0, v1

    .line 1104
    .restart local v0       #ai:[I
    goto/16 :goto_4

    .line 1106
    .end local v0           #ai:[I
    .end local v1           #ai1:[I
    .end local v3           #byte0:B
    .end local v5           #i:I
    .end local v6           #j:I
    .end local v7           #k:I
    .end local v8           #l:I
    :cond_12
    sget-object v11, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->sSignalImages:[[I

    iget v12, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mInetCondition:I

    aget-object v0, v11, v12

    .line 1107
    .restart local v0       #ai:[I
    iget v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mPhoneState:I

    if-nez v11, :cond_13

    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->isEvdo()Z

    move-result v11

    if-eqz v11, :cond_13

    iget-boolean v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mAlwaysUseCdmaRssi:Z

    if-nez v11, :cond_13

    .line 1108
    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->getEvdoLevel()I

    move-result v5

    .restart local v5       #i:I
    goto/16 :goto_4

    .line 1110
    .end local v5           #i:I
    :cond_13
    invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->getCdmaLevel()I

    move-result v5

    .restart local v5       #i:I
    goto/16 :goto_4

    .line 1121
    .restart local v9       #mHideSignalStrength:I
    :cond_14
    iget-object v11, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mService:Landroid/app/StatusBarManager;

    const-string v12, "phone_signal"

    const/4 v13, 0x0

    invoke-virtual {v11, v12, v13}, Landroid/app/StatusBarManager;->setIconVisibility(Ljava/lang/String;Z)V

    goto/16 :goto_1

    .line 1035
    nop

    :pswitch_data_0
    .packed-switch 0x2
        :pswitch_2
        :pswitch_0
        :pswitch_0
        :pswitch_1
    .end packed-switch
.end method



5.Cari kode di bawah ini (ada di paling bawah)

    const-string v1, "wifi"

    invoke-virtual {v0, v4, v3}, Landroid/app/StatusBarManager;->setIconVisibility(Ljava/lang/String;Z)V

    goto :goto_1
.end method
 
tambah ini d bwah kode  d atas

# virtual methods
.method public updateSignalStrengthDbm()V
    .locals 6

    .prologue
    const/4 v4, -0x1

    .line 1126
    const/4 v1, -0x1

    .line 1128
    .local v1, dBm:I
    iget-object v5, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mSignalStrength:Landroid/telephony/SignalStrength;

    invoke-virtual {v5}, Landroid/telephony/SignalStrength;->isGsm()Z

    move-result v5

    if-nez v5, :cond_1

    .line 1129
    iget-object v4, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mSignalStrength:Landroid/telephony/SignalStrength;

    invoke-virtual {v4}, Landroid/telephony/SignalStrength;->getCdmaDbm()I

    move-result v1

    .line 1137
    :cond_0
    :goto_0
    new-instance v2, Landroid/content/Intent;

    const-string v4, "com.android.intent.action.DBM_SIGNAL_CHANGED"

    invoke-direct {v2, v4}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V

    .line 1139
    .local v2, dbmIntent:Landroid/content/Intent;
    const-string v4, "dbm"

    invoke-virtual {v2, v4, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;

    .line 1141
    iget-object v4, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mContext:Landroid/content/Context;

    invoke-virtual {v4, v2}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V

    .line 1145
    return-void

    .line 1131
    .end local v2           #dbmIntent:Landroid/content/Intent;
    :cond_1
    iget-object v5, p0, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->mSignalStrength:Landroid/telephony/SignalStrength;

    invoke-virtual {v5}, Landroid/telephony/SignalStrength;->getGsmSignalStrength()I

    move-result v3

    .line 1132
    .local v3, gsmSignalStrength:I
    const/16 v5, 0x63

    if-ne v3, v5, :cond_2

    move v0, v4

    .line 1133
    .local v0, asu:I
    :goto_1
    if-eq v0, v4, :cond_0

    .line 1134
    mul-int/lit8 v4, v0, 0x2

    add-int/lit8 v1, v4, -0x71

    goto :goto_0

    .end local v0           #asu:I
    :cond_2
    move v0, v3

    .line 1132
    goto :goto_1
.end method


6.Simpan smali
7.Recompile UI
8.Instal apk di bahan atas
9.Push



Credits:
PxL Developers
PotatoInc
Lenox Devs
Haters
RomanBB
PineappleOwl

Sumber :
http://forum.xda-developers.com/showthread.php?t=2759582 
 
Langsung aj ke cara membuat odex rom...

1st Step for Hype GM Final and DXLL Based Stock Roms
1. Download this (this may also fix jbed issues)
Hype_GM_Fixer.zip
2. Go to CWM
3. Mount all
4. Flash Hype GM Fixer.zip
5. Reboot
6. Proceed to 2nd Step

1st Step for Lenox V2.1 and DXLF Based Stock Roms
1. Download this
Lenox v2.1 & DXLF Fixer.zip
2. Go to CWM
3. Mount all
4. Flash Fixer.zip
5. Reboot
6. Proceed to 2nd Step

2nd Step
1. Download this
Rom Odexer.zip
2. Go to CWM
3. Mount all
4. Flash Rom Odexer.zip (Takes time so just wait)
5. Reboot
Enjoy Your Super Fast and Stable Rom..

Noticeable Changes

Lenox V2
Before Odexing


After Odexing


Hyperion GM Final


Untuk Rom lain pake cara yang step 2

Cara Kembali kan ke deodex..tinggal flash lg aj rom nya

Credits to Lenox rom and Hyperion GM for making me discover this.
and yash for rom odexer script

Sumber :
http://forum.xda-developers.com/showthread.php?t=2466680
Kali ini ane bakalan share lenox label...lansung ke tkp

SS:

Bahan :

Tutorial :
1.Decompile SystemUI.apk
2.Download bahan di atas lalu Taro folder smali pada tempat ny
3.Ke res/values/ids.xml...lalu tambah kan kode ini sbelum </resources>

<item type="id" name="lenoxlabel">false</item>
<item type="id" name="lenoxpic">false</item>

4.lalu ke res/layout/statusbar.xml....cari kode ini 

<LinearLayout android:orientation="horizontal" android:id="@id/icons" android:layout_width="fill_parent" android:layout_height="fill_parent">

taro kode ini di atas kode d atas

<com.lenox.Lenox_Label.lenoxpicture android:layout_gravity="left" android:id="@id/lenoxpic" android:layout_width="wrap_content" android:layout_height="18.0dip" android:scaleType="centerInside" />
<com.lenox.Lenox_Label.lenoxlabel android:id="@id/lenoxlabel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:layout_toRightOf="@id/lenoxpic" />

5.save semua...lalu recompile ui dan decompile lagi
6.buka res/values/public.xml...cari kode ini dan catat angka id nya

<public type="id" name="lenoxlabel" id="0x7xxxx"
<public type="id" name="lenoxpic" id="0x7xxxxx"

7.buka smali/com/lenox/Lenox_Label/lenoxlabel.smal...cari kode ini

.line 17
const v7, 0x7f090036

ganti angka id d atas dengan angka id kode ini
<public type="id" name="lenoxlabel" id="0x7xxxx"

8.save..lalu buka juga lenoxpicture.smali..lalu cari

.line 15
const v4, 0x7f090037

ganti angka id d atas dengan angka id kode ini
<public type="id" name="lenoxpic" id="0x7xxxxx"

9.save semua dan recompile ui.
10.Terakhir..kita buat shorcut apk ini di settings..decompile settings.apk (dari hh kalian)
11.Ke res/xml/settings.xml  dan taro kode ini sbelum </PreferenceScreen>

<com.android.settings.IconPreferenceScreen android:title="Lenox Label" settings:icon="@drawable/ic_settings_about">
        <intent android:targetPackage="com.lenox.Lenox_Label" android:action="android.intent.action.MAIN" android:targetClass="com.lenox.Lenox_Label.MyActivity" />
    </com.android.settings.IconPreferenceScreen>

12.Save dan recompile settings...kalu udh semua push ui dan settings...jangan lupa lenox_label.apk di instal 


Sumber :
http://forum.xda-developers.com/showthread.php?t=2533188

Anda Pengunjung Ke

Diberdayakan oleh Blogger.

Yang Udah ane posting

Copyright © Oprekan Galaxy Young S5360 -Opreaker Samsung S5360- Powered by Blogger - Designed by Johanes Djogan