Chào mừng đến với Hội những người yêu thích Sam Sung Việt Nam.
  • Login:
Trang 1 của 32 12311 ... CuốiCuối
Kết quả 1 đến 10 của 312
  1. #1
    Ngày tham gia
    Jul 2015
    Bài viết
    0

  2. #2
    Ngày tham gia
    Jul 2015
    Bài viết
    0
    1. Mod lock home ẩn (By @thanhfhuongf + @ch3mistry )



    1. Cách 1
    Decomplie SystemUI.apk nhé
    - <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fsystemui.apk[/IMG]
    SystemUI.apk/res/layout/status_bar.xml</div>
    cop code này vào vị trí như hình
    [COLOR=rgb(20, 20, 20)]

    Mã:
        <LinearLayout android:gravity="left" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/home" android:paddingRight="0.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:src="@drawable/vnhome" android:contentDescription="@string/accessibility_home" systemui:keyCode="3" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
        </LinearLayout>
        <LinearLayout android:gravity="right" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/back" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="0.0dip" android:src="@drawable/vnlock" android:singleLine="true" android:layout_toRightOf="@id/recent_apps" android:layout_alignParentLeft="true" android:contentDescription="@string/accessibility_back" systemui:keyCode="26" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
        </LinearLayout>
    [/COLOR]


    save.
    2. down 2 file này về
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.dropbox.com[/IMG]
    https://www.dropbox.com/sh/4lrb2n82k7xbw3q/5MLXoAWESV</div>
    cho vào <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fsystemui.apk[/IMG]
    SystemUI.apk/res/drawable-xhdpi/</div>
    3. Xong Recomplie
    4. Cách 2
    UPDATE MOD LOCK HOME ẨN
    chỉ dùng code. ko cần file ảnh
    [COLOR=rgb(20, 20, 20)]

    Mã:
        <LinearLayout android:gravity="left" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/home" android:paddingLeft="0.0dip" android:layout_width="50.0dip" android:layout_height="fill_parent" android:contentDescription="@string/accessibility_home" systemui:keyCode="3" />
        </LinearLayout>
        <LinearLayout android:gravity="right" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/back" android:layout_width="50.0dip" android:layout_height="fill_parent" android:layout_marginRight="0.0dip" android:singleLine="true" android:layout_toRightOf="@id/recent_apps" android:layout_alignParentLeft="true" android:contentDescription="@string/accessibility_back" systemui:keyCode="26" />
        </LinearLayout>
    [/COLOR]

    + tuỳ độ phân giải màn hình máy các bạn chọn
    Code:
    android:layout_width="50.0dip"
    là 50 hay bao nhiêu tuỳ bạn nhé. xxhdpi mình chọn là 50. máy thấp hơn như xhdpi có thể chọn thấp hơn​
    2. Mod các phím tắt vào notification (by @nguyenxuanhoa)




    Bước tiếp theo bạn mở file status_bar_expanded.xml tại mục SystemUI
    es\layout

    Coppy đường dẫn này

    [COLOR=rgb(20, 20, 20)]

    Mã:
                        <LinearLayout android:orientation="horizontal" android:background="#00000000" android:layout_width="fill_parent" android:layout_height="wrap_content" android:baselineAligned="false">
                            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/recent_apps" android:background="@drawable/vn_ic_task" android:paddingRight="60.0dip" android:layout_width="60.0dip" android:layout_height="60.0dip" android:layout_toRightOf="@id/settings_button" android:contentDescription="@string/accessibility_recent" systemui:keyCode="187" systemui:keyRepeat="false" systemui:glowBackground="@drawable/vn_ic_btn_press" />
                            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/back" android:background="@drawable/vn_ic_calllog" android:paddingRight="60.0dip" android:layout_width="60.0dip" android:layout_height="60.0dip" android:layout_toRightOf="@id/recent_apps" android:contentDescription="@string/accessibility_back" systemui:keyCode="5" systemui:keyRepeat="false" systemui:glowBackground="@drawable/vn_ic_btn_press" />
                            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/back" android:background="@drawable/vn_ic_music" android:paddingRight="60.0dip" android:layout_width="60.0dip" android:layout_height="60.0dip" android:layout_toRightOf="@id/recent_apps" android:contentDescription="@string/accessibility_back" systemui:keyCode="79" systemui:keyRepeat="false" systemui:glowBackground="@drawable/vn_ic_btn_press" />
                            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/back" android:background="@drawable/vn_ic_music_1" android:paddingRight="60.0dip" android:layout_width="60.0dip" android:layout_height="60.0dip" android:layout_toRightOf="@id/recent_apps" android:contentDescription="@string/accessibility_back" systemui:keyCode="25" systemui:keyRepeat="false" systemui:glowBackground="@drawable/vn_ic_btn_press" />
                            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/back" android:background="@drawable/vn_ic_music_2" android:paddingRight="60.0dip" android:layout_width="60.0dip" android:layout_height="60.0dip" android:layout_toRightOf="@id/recent_apps" android:contentDescription="@string/accessibility_back" systemui:keyCode="24" systemui:keyRepeat="false" systemui:glowBackground="@drawable/vn_ic_btn_press" />
                            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/back" android:background="@drawable/vn_ic_lock" android:paddingRight="60.0dip" android:layout_width="60.0dip" android:layout_height="60.0dip" android:layout_toRightOf="@id/recent_apps" android:contentDescription="@string/accessibility_back" systemui:keyCode="26" systemui:keyRepeat="false" systemui:glowBackground="@drawable/vn_ic_btn_press" />
                        </LinearLayout>
    [/COLOR]
    Vào dưới đoạn này như hình



    Nhũng chỗ mình đánh dấu vàng đó là các Icon bạn tự tạo và đổi tên theo bạn muốn.
    vn_ic_task
    vn_ic_calllog
    vn_ic_music
    vn_ic_music_1
    vn_ic_music_2
    vn_ic_lock

    vn_ic_btn_press ( cái icon này ở cuối để cho hiệu ứng mầu khi ấn vào nó hiện mầu )

    Tiếp theo bạn vào SystemUI
    es\values mở file public.xml

    Tìm đến cuối đoạn drawable

    sau đó thê vào như hình


    Bạn chú ý chánh trùng mã số 0x7f020287 bạn lên tìm cái số cuối cùng tại drawable là bao nhiêu sau đó bạn viết tiếp vào là đc..
    Thứ tự của nó mình ví dụ như sau
    0x7f020280 đến 0x7f020289 từ 0x7f020289 là 0x7f02028a đến 0x7f02028f
    3. Move icon sóng + wifi sang trái




    1. <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fsystemui.apk[/IMG]
    SystemUI.apk/res/layout/status_bar.xml</div>
    Move( không phải là cop nhé) dòng code này lên vị trí như hình


    2. Muốn icon wifi sang phải icon sóng thì move như hình
    - <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fsystemui.apk[/IMG]
    SystemUI.apk/res/layout/signal_cluster_view.xml</div>
    các bạn để ý ô màu xanh là mình thay code để chỉnh icon wifi nếu bị lỗi nó trèo cao quá nhé.
    cái này lần đầu các bạn ko cần mod vội. nếu bị mới sửa code đấy


    3. Muốn icon 3G(H+) trên icon sóng như này thì sửa như sau

    - Trước

    - Sau
    4. Mod hiện tên nhà mạng lên statusbar.




    1. Tư duy 1 chút nhé. có thể áp dụng cách lấy code của các mod khác.
    2. Đầu tiên tìm code mạng nó nằm ở đâu
    Mình sẽ tìm thấy trong file
    SystemUI/res/layout/carrier_label.xml

    3. Cop dòng code mạng đó và sửa đổi cho phù hợp. Bạn cần 1 chút kiến thức về code. Học theo A Google là có hết
    [COLOR=rgb(20, 20, 20)]

    Mã:
                    <TextView android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Network" android:textColor="#ffffffff" android:layout_gravity="center" android:id="@id/carrier_label" android:layout_width="fill_parent" android:layout_height="wrap_content" />
    [/COLOR]

    và bg nhét vào SystemUI/res/layout/status_bar.xml
    các bạn muốn để vào chỗ nào tuỳ các bạn muốn nó hiển thị ở đâu.
    VD mình muốn nó như hình thì chèn code vào chỗ như thế này

    4. Xong
    5. Mod clock giữa không bị thông báo đè By @@nguyenxuanhoa



    1. SystemUI/res/layout/status_bar.xml
    tìm code
    [COLOR=rgb(20, 20, 20)]

    Mã:
            <LinearLayout android:orientation="horizontal" android:id="@id/system_icon_area" android:layout_width="wrap_content" android:layout_height="fill_parent" android:alpha="@dimen/system_icon_area_alpha">
                <LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
                <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
    [/COLOR]


    thay bằng
    [COLOR=rgb(20, 20, 20)]

    Mã:
            <LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/system_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" android:layout_alignParentRight="true" android:alpha="0.8">
                <LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
                <LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
    [/COLOR]


    xoá code
    [COLOR=rgb(20, 20, 20)]

    Mã:
                <com.android.systemui.statusbar.policy.Clock android:textSize="@dimen/status_bar_clock_text_size" android:textColor="#ffffffff" android:ellipsize="none" android:gravity="left|center" android:id="@id/clock" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:includeFontPadding="false" />
    [/COLOR]


    thêm code vào vị trí như hình
    [COLOR=rgb(20, 20, 20)]

    Mã:
            <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:alpha="0.8">
                <com.android.systemui.statusbar.policy.Clock android:textSize="@dimen/status_bar_clock_text_size" android:textColor="#ffffffff" android:gravity="center" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
            </LinearLayout>
    [/COLOR]


    Xong

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    [COLOR=rgb(255, 0, 0)]6. Mod icon pin chuyển động liên tục[/COLOR]



    1. down file này về



    [COLOR=rgb(0, 0, 0)]https://www.dropbox.com/s/h8ar673ot50nj0v/pin dong.rar[/COLOR]
    2. file trong drawable thì chép đè vào systemui
    es\drawable\
    3. file icon pin thì chép vào systemui
    es\drawable-xhdpi\
    4. Xong
    7. Mod OGbattery : lựa chọn thay bao nhiêu icon pin tùy thik



    Down OGbattery pin ở đây
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fforum.xda-developers.com[/IMG]
    http://forum.xda-developers.com/showthread.php?t=2181766</div>
    1. Bạn tạo 1 folder chứa icon pin mà bạn muốn.
    folder này chứa 202 icon pin mà bạn muốn add vào.
    tên folder bạn tuỳ chọn. mình lấy luôn drawable-xhdpi là folder có chứa sẵn 202 icon pin trong SystemUI.apk

    2. Chạy OGBatteryMod.exe và chọn như hình

    3. Bây giờ bạn add icon pin bạn thik vào tool nhé( add bao nhiêu bộ icon pin cũng được)

    4. Chọn như hình

    5. Thành công

    Kiểm tra có icon pin tròn vừa add vào tool

    6. Tạo 2 folder tên như hình và chứa các file của máy bạn như hình

    7. Chọn

    8. Chọn như hình với đường dẫn các file vừa tạo ở trên

    9. Chạy hơi lâu 1 chút. khoảng 10 phút.
    Ok là như hình.
    + OGBattreyMod_Flashable.zip là file bạn flash để mod
    + Backup_Flashable.zip là file nếu muốn về lại như cũ thì flash

    10.
    + kích 3 lần vào icon pin để chọn pin
    + hoặc vào Settings >> Display >> Battery Style >> chọn pin

    11. các bạn muốn hiện icon Ogbattery mod trong Launcher thì chỉnh sửa như thế này(mặc định nó ẩn icon đi rồi)
    OGBatteryMod/AndroidManifest.xml
    thêm code này như hình
    [COLOR=rgb(20, 20, 20)]

    Mã:
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
    [/COLOR]


    12. Xong
    8.Mod OGbattery : lựa chọn thay bao nhiêu icon pin tùy thik (phần 2) - By @quangminh12



    đây video hương dan âp hiều kiểu pin đây @@thanhfhuongf nhé
    <div data-s9e-mediaembed="youtube" style="display:inline-block;width:100%;max-width:640px"><div style="overflow:hidden;position:relative;padding-bottom:56.25%"><iframe allowfullscreen="" scrolling="no" style="border:0;height:100%;left:0;position:absolu te;width:100%" src="//www.youtube.com/embed/cHtdwbEQCqA"></iframe></div></div>

    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.tinhte.vn[/IMG]
    ↑</div>

    không phải kiếm tự mình tạo ra chứ cần gì phải kiếm mình bảo cách nhanh nhát nhé dùng cái này OGBatteryMod v2.1.0 app icon này mỗi lần cho app 17 kiểu icon mình đổi tên thoải mái ,đỏi song lạ
    vào <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.dropbox.com[/IMG]
    https://www.dropbox.com/home</div> đây dow hết kiểu pin chác tầm gần nghìn của mình về nhưng cũng phải đổi tên .mật khẩu buimanhhung0406@gmail.com pasa 04061981
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.tinhte.vn[/IMG]
    ↑</div>
    Của bác đây. 150 kiểu pin
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.dropbox.com[/IMG]
    https://www.dropbox.com/s/y944yf9ftn6iib2/150kieupin HUNG.zip</div>

    nh0c$h0ck đã nói: <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.tinhte.vn[/IMG]
    ↑</div>
    Dùng pm này đổi tên hàng loạt icon pin cho nhanh
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.dropbox.com[/IMG]
    https://www.dropbox.com/s/oo63pxr5qdxc9l2/Chiase360.Com_DoiTenFile.rar</div>
    Sent from my GT-I9300 using Tapatalk
    9. Add app hay dùng vào Notification




    1. down file này về.
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.dropbox.com[/IMG]
    https://www.dropbox.com/s/9h21nose6i23fk7/Quicklaunch files.zip</div>
    giải nén chọn hệ điều hành của PC bạn đang dùng
    cop hết vào theo đường dẫn SystemUI/smali/com/android/systemui/statusbar/policy/
    2. SystemUI/res/layout/status_bar_expanded.xml
    thêm code như hình
    [COLOR=rgb(20, 20, 20)]

    Mã:
                        <HorizontalScrollView android:scrollbars="none" android:layout_width="fill_parent" android:layout_height="wrap_content">
                            <com.android.systemui.statusbar.policy.quicklaunch.QuickLaunchContainer android:gravity="center" android:layout_width="wrap_content" android:layout_height="fill_parent" />
                        </HorizontalScrollView>
    [/COLOR]


    3. Xong
    10. Mod tốc độ mạng lên Status3 by @giaanlove



    Update mod tốc độ mạng như hình :

    - Tải file này về chép vào đường dẫn : <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fsystemui.apk[/IMG]
    systemui.apk/smali/com/android/systemui/statusbar/</div>
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.tinhte.vn[/IMG]
    ↑</div>
    Link :
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fwww.mediafire.com[/IMG]
    http://www.mediafire.com/?ssghk2rxm0hks0h</div>
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.dropbox.com[/IMG]
    https://www.dropbox.com/s/4c7okrnrg0m0fx7/traffic.zip</div>
    - Chèn code này theo đường dẫn : <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fsystemui.apk[/IMG]
    systemui.apk/res/layout/statusbar.xml</div>
    [COLOR=rgb(20, 20, 20)]

    Mã:
    <com.android.systemui.statusbar.traffic.Traffic android:textSize="10.0dip" android:textColor="#ffffffff" android:gravity="center|center_vertical" android:layout_width="22.0dip" android:layout_height="fill_parent" android:singleLine="false" />
    vào như hình dưới :


    Mã:
    <LinearLayout android:gravity="left" android:orientation="horizontal" android:id="@id/status_bar_contents" android:paddingLeft="1.0dip" android:paddingRight="0.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent">
            <LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notification_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
                <include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/gemini_signal_cluster_view" />
                <com.android.systemui.statusbar.StatusBarIconView android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
                <com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentLeft="true" />
            </LinearLayout>
            <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center" android:id="@id/clock" android:paddingLeft="6.0dip" android:paddingRight="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
            <LinearLayout android:gravity="right" android:orientation="horizontal" android:id="@id/system_icon_area" android:layout_width="wrap_content" android:layout_height="fill_parent">
                <LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
                <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
                    <com.android.systemui.statusbar.traffic.Traffic android:textSize="10.0dip" android:textColor="#ffffffff" android:gravity="center|center_vertical" android:layout_width="22.0dip" android:layout_height="fill_parent" android:singleLine="false" />
                    <TextView android:textSize="15.0sp" android:textColor="#ffffffff" android:id="@id/percentage" android:paddingLeft="4.0dip" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <ImageView android:id="@id/battery" android:paddingLeft="0.0dip" android:paddingRight="2.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                </LinearLayout>
            </LinearLayout>
    [/COLOR]
    Recomplite, xong

  4. #4
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    [COLOR=rgb(255, 0, 0)]11. Trong suốt notification[/COLOR]






    1. SystemUI
    es\layout\
    Sửa 5 file này :
    + carrier_label.xml
    + carrier_label_layout.xml
    + jbp_carrier_label_layout.xml
    + status_bar_expanded.xml
    + status_bar_expanded_header.xml
    Dùng tính năng search của Notepad++
    tìm code này android:background
    dạng như thế này


    Mã:
    android:background="..................."
    sửa hết thành.


    Mã:
    android:background="#00000000"
    Nhớ là trong 5 file trên. Đâu có cái code đó thì cứ sửa hết
    2. SystemUI
    es\values\drawables.xml
    Sửa như hình

    3. Down file này về. chép toàn bộ file ảnh trong suốt vào theo đường dẫn.
    còn file xml là để các bạn tham khảo cách mình làm

    [COLOR=rgb(0, 0, 0)]https://www.dropbox.com/s/3m8mxglnos8053p/trong suot notification.rar[/COLOR]
    4. Xong
    12. Mod hiển thị CPU trong notification



    Mod hiển thị CPU trong notification

    1. cop cả folder này vô SystemUI/smali/com/android/
    nhớ là ko được thay tên. vì nếu bạn biết sửa trong smali thì mới thay. khoảng 180 dòng smali
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.dropbox.com[/IMG]
    https://www.dropbox.com/s/od1wjdzdkynbnej/thanhfhuongf.zip</div>
    2. mở file status_bar_expanded.xml
    chèn code như hình
    [COLOR=rgb(20, 20, 20)]

    Mã:
                        <LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/cpu" android:layout_width="fill_parent" android:layout_height="wrap_content">
                            <com.android.thanhfhuongf.CpuUsageView android:textSize="12.0dip" android:textColor="#ffffffff" android:background="#00000000" android:paddingLeft="10.0px" android:paddingTop="5.0px" android:paddingBottom="5.0px" android:layout_width="fill_parent" android:layout_height="wrap_content" />
                        </LinearLayout>
    [/COLOR]


    3. SystemUI
    es\values\id.xml
    add thêm code này
    [COLOR=rgb(20, 20, 20)]

    Mã:
        <item type="id" name="cpu">false</item>
    [/COLOR]

    4. SystemUI
    es\values\strings.xml
    add thêm code này
    [COLOR=rgb(20, 20, 20)]

    Mã:
        <string name="cpu_idle">idle</string>
        <string name="cpu_text">CPU Usage</string>
    [/COLOR]

    5. bg recomplie rồi lại decomplie file vừa recomplie lần nữa để lấy ID nhé
    SystemUI
    es\values\public.xml
    tìm dòng này
    [COLOR=rgb(20, 20, 20)]

    Mã:
    <public type="string" name="cpu_idle"
    lấy ID của nó.
    VD như của mình là 7f0b020f


    Mã:
        <public type="string" name="cpu_idle" id="0x7f0b020f" />
    [/COLOR]
    của bạn sẽ là ID khác nhé.
    6. Thay ID vừa lấy được vào
    SystemUI\smali\com\android\thanhfhuongf\CpuUsageVi ew$1.smali
    dòng line thứ 40 như hình nhé

    7. giờ buil apk thôi. goodluck
    13. Mod Âm Lịch vào Notification.



    Mod Âm lịch trong notification

    1. cop cả folder thanhfhuongf này vô SystemUI/smali/com/android/
    nhớ là ko được thay tên folder.
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.dropbox.com[/IMG]
    https://www.dropbox.com/s/wmxg1h2pmyq6vy7/Amlich.zip</div>
    2. mở file status_bar_expanded_header.xml
    thay code như hình.
    [COLOR=rgb(20, 20, 20)]

    Mã:
        <RelativeLayout android:id="@id/datetime" android:background="#00000000" android:focusable="true" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_toRightOf="@id/expanded_divider_1">
            <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Clock" android:textColor="@color/notification_header_clock_color" android:gravity="bottom" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/notification_panel_header_clock_margin_left" android:singleLine="true" systemui:ampmSmall="true" />
            <com.android.thanhfhuongf.Amlich.DuongLich2AmLich android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Date" android:textColor="@color/notification_header_date_color" android:gravity="top" android:id="@id/amlich" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginLeft="8.0dip" android:layout_marginTop="-16.0dip" android:layout_marginRight="@dimen/notification_panel_header_date_margin_right" android:layout_toEndOf="@id/clock" />
            <com.android.systemui.statusbar.policy.DateView android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Date" android:textColor="@color/notification_header_date_color" android:gravity="bottom" android:id="@id/date" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginLeft="10.0dip" android:layout_marginRight="@dimen/notification_panel_header_date_margin_right" android:layout_marginBottom="4.0dip" android:layout_toEndOf="@id/clock" />
        </RelativeLayout>
    [/COLOR]


    3. SystemUI
    es\values\id.xml
    add thêm code này
    [COLOR=rgb(20, 20, 20)]

    Mã:
        <item type="id" name="amlich">false</item>
    4. các bạn quan tâm code này


    Mã:
    android:layout_marginTop="-16.0dip"
    của dòng này nhé


    Mã:
            <com.android.thanhfhuongf.Amlich.DuongLich2AmLich android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Date" android:textColor="@color/notification_header_date_color" android:gravity="top" android:id="@id/amlich" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginLeft="8.0dip" android:layout_marginTop="-16.0dip" android:layout_marginRight="@dimen/notification_panel_header_date_margin_right" android:layout_toEndOf="@id/clock" />
    [/COLOR]
    tuỳ máy mà mình chỉnh lên hay xuống để cái lịch âm nó đẹp. vì mình ẩn cái lịch dương của nó đi. Mình dùng lịch dương của Sam cho đẹp hơn. các bạn cứ làm mới hiểu sâu hơn nhé
    6. giờ buil apk thôi. goodluck
    14. Mod đưa battery kitkat 442 về 4.3 ( Để các bạn có thể mod 1% pin hoặc OGbattery - Mặc định stock ko mod được nhé )



    1. Down file này về
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.dropbox.com[/IMG]
    https://www.dropbox.com/s/bmki3vrdrcfo775/pin kitkat.rar</div>
    Giải nén :
    - 2 folder drawable, drawable-xxhdpi thì chép vào đường dẫn như thế của SystemUI. ( Note 2 và S3 thì chép cả icon battery vào drawable-xhdpi nữa nhé)
    - file BatteryController.smali trong folder smali thì chép vào SystemUI\smali\com\android\systemui\statusbar\poli cy\
    (file BatteryController.smali này mình sẽ sửa lại lần nữa sau nhé. Vì mình cần ID trong public.xml)
    2. SystemUI
    es\layout\status_bar.xml
    tìm code này


    Mã:
                    <com.android.systemui.BatteryMeterView android:id="@id/battery" android:layout_width="@dimen/battery_icon_width" android:layout_height="@dimen/battery_icon_height" android:layout_marginBottom="0.33000004dip" android:layout_marginStart="5.0dip" />

    thay bằng


    Mã:
                    <ImageView android:gravity="center" android:id="@id/battery" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="1.0dip" android:layout_marginStart="2.0dip" />

    3. SystemUI\smali\com\android\systemui\statusbar\poli cy\BatteryController$BatteryStateChangeCallback.sm ali
    tìm code này ( hình màu đỏ )


    Mã:
    .method public abstract onBatteryLevelChanged(IZ)V
    [COLOR=rgb(20, 20, 20)]thay bằng ( hình màu xanh )[/COLOR]


    Mã:
    .method public abstract onBatteryLevelChanged(IZI)V

    4. SystemUI\smali\com\android\systemui\statusbar\phon e\PhoneStatusBar.smali
    - tìm code này


    Mã:
    Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mBatteryController

    - chèn thêm code này dưới nó ( Khung màu xanh )


    Mã:
        move-object/from16 v0, p0
    
        iget-object v0, v0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mBatteryController:Lcom/android/systemui/statusbar/policy/BatteryController;
    
        move-object/from16 v26, v0
    
        move-object/from16 v0, p0
    
        iget-object v0, v0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mStatusBarView:Lcom/android/systemui/statusbar/phone/PhoneStatusBarView;
    
        move-object/from16 v25, v0
    
        const v27, 0x7f070051
    
        move-object/from16 v0, v25
    
        move/from16 v1, v27
    
        invoke-virtual {v0, v1}, Lcom/android/systemui/statusbar/phone/PhoneStatusBarView;->findViewById(I)Landroid/view/View;
    
        move-result-object v25
    
        check-cast v25, Landroid/widget/ImageView;
    
        move-object/from16 v0, v26
    
        move-object/from16 v1, v25
    
        invoke-virtual {v0, v1}, Lcom/android/systemui/statusbar/policy/BatteryController;->addIconView(Landroid/widget/ImageView;)V
    và sửa ID như hướng dẫn trong hình nhé

    - Tìm code này


    Mã:
    iput-object v0, v1, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mBatteryText

    - chèn thêm code này dưới nó


    Mã:
        move-object/from16 v0, p0
    
        iget-object v0, v0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mBatteryController:Lcom/android/systemui/statusbar/policy/BatteryController;
    
        move-object/from16 v25, v0
    
        move-object/from16 v0, p0
    
        iget-object v0, v0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mBatteryText:Landroid/widget/TextView;
    
        move-object/from16 v26, v0
    
        invoke-virtual/range {v25 .. v26}, Lcom/android/systemui/statusbar/policy/BatteryController;->addLabelView(Landroid/widget/TextView;)V

    5. Recomplie SystemUI. Chưa xong đâu build để lấy ID trong pulic.xml thôi.
    6. Tiếp tục Decomplie lần 2 file SystemUI vừa build xong.
    SystemUI
    es\values\public.xml
    Tìm 5 thằng này vừa mới xuất hiện. Trước khi bạn build thì ko có đâu nhé. Mục đích mẹo của mình là vậy. nếu thêm ID ban đầu sẽ rất khó để set được ID. vậy nên ta cho nó tự tạo ID.

    7. SystemUI\smali\com\android\systemui\statusbar\poli cy\BatteryController.smali
    Sửa ID theo pulic.xml cuả bạn nhé.
    - Dòng 85 sửa ID theo


    Mã:
        <public type="drawable" name="tw_stat_sys_battery" id="................." />

    Tương tự các dòng khác
    [COLOR=rgb(20, 20, 20)]- Dòng 90[/COLOR]


    Mã:
        <public type="drawable" name="tw_stat_sys_battery_charge" id=".........." />
    [COLOR=rgb(20, 20, 20)]- Dòng 124[/COLOR]


    Mã:
        <public type="drawable" name="tw_stat_sys_battery_red" id="............" />
    [COLOR=rgb(20, 20, 20)]- Dòng 343[/COLOR]


    Mã:
        <public type="drawable" name="tw_stat_sys_battery_incompatible_vzw" id="............." />
    [COLOR=rgb(20, 20, 20)]- Dòng 386[/COLOR]


    Mã:
        <public type="string" name="accessibility_battery_level" id="..............." />
    [COLOR=rgb(20, 20, 20)]- Dòng 472[/COLOR]


    Mã:
        <public type="drawable" name="tw_stat_sys_battery_usb_not_charge" id="
    .............." />
    [COLOR=rgb(20, 20, 20)]- Dòng 560 và 587[/COLOR]


    Mã:
        <public type="drawable" name="tw_stat_sys_battery_not_charge" id="............" />
    [COLOR=rgb(20, 20, 20)]- Dòng 660[/COLOR]


    Mã:
        <public type="string" name="status_bar_settings_battery_meter_format" id="............" />
    8. Xong rồi đó. build là xong.
    15. Add Flashlight quick toggle for 4.3, 4.4 và Galaxy S5




    hướng dẫn trên XDA. mình sẽ bổ sung thêm 1 số thứ.
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fforum.xda-developers.com[/IMG]
    http://forum.xda-developers.com/showthread.php?t=2617552</div>
    1. Với android 4.3 hay 4.4 bạn lên xda download file cần mod về. link bên trên
    2. còn với hướng dẫn này là mình mod cho SystemUI Galaxy S5.
    các bạn down file này về.
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.dropbox.com[/IMG]
    https://www.dropbox.com/s/5d7ohjw0e4jtfdc/Flashlight_Files_S5.zip</div>
    để tránh lỗi .param hay các lỗi tương tự. do lỗi này phụ thuộc vào bản apktool bạn đang dùng là 2.0 trở lên hoặc trở về trước.
    các bạn dùng apktool này của mình thì ko phải sửa smali.
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fmega.co.nz[/IMG]
    https://mega.co.nz/#!ENFAmbxI!MYZCAp7Fwx5Cf42Wg-XuCBuUc_ZYyDBczuWKNBS5yPo</div>
    cách dùng apktool thì theo hướng dẫn ở đây
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fwww.tinhte.vn[/IMG]
    http://www.tinhte.vn/threads/samsun...r-center-clock-transparent-statusbar.2012376/</div>
    3. Với file Flashlight_Files_S5.zip down về. bạn bung ra và cop theo đường dẫn.
    + setting : chép vào SecSettings
    es\drawable-xxhdpi
    + SystemUI : - png thì chép vào SystemUI
    es\drawable-xxhdpi
    - FlashlightQuickSettingButton.smali thì chép vào SystemUI\smali\com\android\systemui\statusbar\poli cy\quicksetting
    4. Bg là mod code 3 file SystemUI, SecSettings, SecSettingsProvider
    a/ SystemUI
    + SystemUI/res/values/strings.xml
    add thêm code này
    [COLOR=rgb(20, 20, 20)]

    Mã:
        <string name="quickpanel_flashlight_text">Flashlight</string>
    [/COLOR]

    + giờ build apk để lấy ID trong public.xml.
    + build xong các bạn decomplie file SystemUI vừa build lần nữa.
    giờ mở file SystemUI\smali\com\android\systemui\statusbar\poli cy\quicksetting\FlashlightQuickSettingButton.smali
    + sửa ID các dòng mà mình đã chú thích ghi tên trong smali như hình
    gồm các dòng 23, 25, 39, 41, 59. ID lấy theo tên ID tương ứng trong public.xml nhé


    + Xong. build apk thôi
    b/ SecSettings
    + SecSettings\smali\com\android\settings\Notificatio nPanelMenu.smali
    search code này
    [COLOR=rgb(20, 20, 20)]

    Mã:
    .method private makeConvertPanelName
    và add code này dưới nó như hình. ngay trên code wifi ấy


    Mã:
        iget-object v0, p0, Lcom/android/settings/NotificationPanelMenu;->mConvertPanelItemstring:Ljava/util/HashMap;
    
        const-string v1, "Flashlight"
    
        const-string v2, "notification_panel_flashlight"
    
        invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    
        iget-object v0, p0, Lcom/android/settings/NotificationPanelMenu;->mConvertPanelItemstring:Ljava/util/HashMap;
    [/COLOR]


    + kéo xuống dưới 1 chút bạn sẽ tìm thấy code wifi như thế này. nó ngược với code wifi ở trên nhé.
    [COLOR=rgb(20, 20, 20)]

    Mã:
        iget-object v0, p0, Lcom/android/settings/NotificationPanelMenu;->mConvertPanelItemstring:Ljava/util/HashMap;
    
        const-string v1, "notification_panel_wifi"
    
        const-string v2, "Wifi"
    
        invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    + add code này trên nó như hình


    Mã:
        iget-object v0, p0, Lcom/android/settings/NotificationPanelMenu;->mConvertPanelItemstring:Ljava/util/HashMap;
    
        const-string v1, "notification_panel_flashlight"
    
        const-string v2, "Flashlight"
    
        invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    [/COLOR]


    + SecSettings/res/values/strings.xml
    add thêm code này
    [COLOR=rgb(20, 20, 20)]

    Mã:
        <string name="notification_panel_flashlight">Flashlight</string>
    + Xong build apk thôi.
    c/ SecSettingsProvider
    + SecSettingsProvider
    es\values\arrays.xml
    add thêm code này vào các : <string-array name="quick_settings_.......">


    Mã:
            <item>Flashlight</item>
    [/COLOR]

    + Xong build apk.
    5. khi flash hoặc cop set permission 3 file đã mod vào System/priv-app/
    các bạn nhớ vào setting/ bảng thông báo.
    và reset lại các Toggle để nó nhận Flashlight nhé.

    6. Goodluck

  5. #5
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    16. Hướng dẫn tạo chữ chạy trên Status Bar ( Thank @Tee )



    Clip demo
    <div data-s9e-mediaembed="youtube" style="display:inline-block;width:100%;max-width:640px"><div style="overflow:hidden;position:relative;padding-bottom:56.25%"><iframe allowfullscreen="" scrolling="no" style="border:0;height:100%;left:0;position:absolu te;width:100%" src="//www.youtube.com/embed/knu0dVpeU4U"></iframe></div></div>
    <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fsamsungviet.vn[/IMG]
    http://samsungviet.vn/threads/huong-dan-full-mod-for-systemui-apk.743/#post-3182</div>

  6. #6
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    @thanhfhuongf hóng , tiếp tục lôi kéo thành viên về với đội của anh em 4rum mình

  7. #7
    Ngày tham gia
    Jul 2015
    Bài viết
    0
    tiếp tục bác @thanhfhuongf ơi

  8. #8
    Ngày tham gia
    Jul 2015
    Bài viết
    0
    Hướng dẫn tạo chữ chạy trên Status Bar
    Clip demo
    <div data-s9e-mediaembed="youtube" style="display:inline-block;width:100%;max-width:640px"><div style="overflow:hidden;position:relative;padding-bottom:56.25%"><iframe allowfullscreen="" scrolling="no" style="border:0;height:100%;left:0;position:absolu te;width:100%" src="//www.youtube.com/embed/knu0dVpeU4U"></iframe></div></div>

    Decompile SystemUI.apk

    Đầu tiên các bạn cần vẽ ra 1 đống hình ..bao nhiêu hình cũng được.. để tạo hiệu ứng chạy chữ , ví dụ như hình của mình ( hình dưới ) .. chắc mấy bạn cũng hiểu nó chạy kiểu gì rồi chứ .. như hình gif vậy - copy tất cả bỏ vào thư mục SystemUI
    es\drawable-xxhdpi
    đã decompile trước đó




    [IMG]data/attachments/0/347-1418d1108baa0c65eca809a79fd7eba2.jpg[/IMG]



    -------------------------------XONG phần liên quan tới thư mục drawable-xxhdpi-------------

    Download
    file này về và giải nén : Tại đây
    mở thư mục Guide text run\drawable copy 3 file trong đó bỏ vào thư mục đã decompile
    SystemUI.apk\res\drawable
    + file crayon.xml giữ nguyên ko làm gì hết
    + file intro.png có thể sửa cho hợp với size hình ảnh text của bạn
    + file sinchan.xml sửa code trong đó như sau :


    Mã:
    <item android:duration="70" android:drawable="@drawable/10_01" />

    trong code chú ý
    * android:duration="70" : 70 thời gian hiển thi hình - chuyển sang hình khác.. tuỳ các bạn muốn nhanh hay chậm thì tăng hoặc giảm. ví dụ 100 130 150 200...v.v...
    * android:drawable="@drawable/10_01" /> : sửa bằng tên của file hình .. ví dụ của mình là t0.png thì chỉ cần nhập phần t0 là đc.. ko cần ghi phần đuôi .png
    .........android:drawable="@drawable/t0" />
    .........android:drawable="@drawable/t1" />
    .........android:drawable="@drawable/t2" />
    .........android:drawable="@drawable/Bao nhiêu dòng tuỳ vào số hình của bạn" />


    ------------------------------------Xong phần liên quan tới thư mục drawable -------------------------------

    Mở thư mục Guide text run\layout
    + copy file crayonsinchan.xml paste vào thư mục SystemUI.apk
    es\layout
    và không cần chỉnh sửa gì hết
    + mở file status_bar.xml trong SystemUI.apk
    es\layout
    copy code này


    Mã:
    <include android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/crayonsinchan" />

    paste vào vị trí tuỳ thích

    bên trái


    [IMG]data/attachments/0/350-b73687da66ecaee314d63b90d125e9ae.jpg[/IMG]


    bên phải



    [IMG]data/attachments/0/351-50d0af892c7bcef92b6f50dd7e959582.jpg[/IMG]


    Xong... recompile systemUI lại >> copy vào máy mà thưởng thức


  9. #9
    Ngày tham gia
    Jul 2015
    Bài viết
    0
    Khó lắm ko chơi đâu

  10. #10
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    hướng dẫ em xóa sfider với quick connect với bác @thanhfhuongf

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •