Chào mừng bạn đến Diễn Đàn ChơiMobile

Cộng đồng Mobile hàng đầu Việt Nam, Phát triển Android, iOS, Kỹ Thuật Mobile. Đăng ký ngay để tạo chủ để và cùng thảo luận !

[ HỘI CHƠI & PHÁT TRIỂN ROM CHO VEGA 830 ]

Thảo luận trong 'SKY A830' bắt đầu bởi patonline85, 25/5/13.

  1. Quang_Ace

    Senior Member

    28/3/13
    271
    474
    0
    Nam
    ÉTUDIANT AU INTITUDE SUPÉRIEUR DE GÉNIE CEVIL
    HẢI DƯƠNG
    E cũng không biết nhiều.Giao lưu cho biết nhiều hơ, nhưng cho e đóng góp vài bài được không bác?
     
    2 people like this.
  2. thao6500

    Official Member

    25/8/13
    37
    43
    0
    Nam
    Nhờ mấy bác xem lại link 2 phần nầy bị trùng rồi:
    CỤ NÀO CẦN UNDERVOLT [ XEM TẠI ĐÂY ]
    HƯỚNG DẪN BẮT SÓNG WIFI TỐT HƠN [ XEM TẠI ĐÂY ]
     
    2 people like this.
  3. patonline85

    patonline85 Well-Known Member
    Senior Member

    12/2/13
    4,598
    7,604
    113
    Nam
    hihi.hay quá . bạn có hướng dẫn nào hay cứ chia sẻ với a e . để mình tổng hợp lên #1 nhé
     
  4. patonline85

    patonline85 Well-Known Member
    Senior Member

    12/2/13
    4,598
    7,604
    113
    Nam
    ok bạn. để mình fix lại nhé
     
  5. Hòn Đá Cô Đơn

    Official Member

    23/2/13
    80
    79
    0
    Nam
    Rất bổ ích và vô cùng tiện lợi cho tất cả a e.
    e xin ủng hộ nhiệt tình
    up up up up up up nào các bác.:D
     
    2 people like this.
  6. Quang_Ace

    Senior Member

    28/3/13
    271
    474
    0
    Nam
    ÉTUDIANT AU INTITUDE SUPÉRIEUR DE GÉNIE CEVIL
    HẢI DƯƠNG
    MOD NÚT HOME/RECENT VÀ LOCK TRONG SUỐT TRÊN THANH STATUS BAR
    File cần thiết: SystemUI.apk
    Cách làm:
    Bước 1: Decompile SystemUI.apk
    Bước 2: Mở res/layout/status_bar.xml bằng Notepad++
    Bước 3: Thêm đoạn Code sau
    Mã:
    <com.android.systemui.statusbar.policy.KeyButtonView android:layout_gravity="right" android:id="@id/home" android:layout_width="wrap_content" android:layout_height="fill_parent" android:src="@drawable/lock" android:layout_toRightOf="@id/recent_apps" android:contentDescription="@string/accessibility_back" systemui:keyCode="26" systemui:keyRepeat="false" systemui:glowBackground="@drawable/ic_sysbar_highlight" androidrientation="vertical" />
    <com.android.systemui.statusbar.policy.KeyButtonView android:layout_gravity="left" android:id="@id/home" android:layout_width="wrap_content" android:layout_height="fill_parent" android:src="@drawable/lock" android:contentDescription="@string/accessibility_home" systemui:keyCode="3" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
    
    vào trên dòng cuối cùng, SAVE lại
    Bước 4: Down file này
    Mã:
    http://www.mediafire.com/download/vm4hxff2i4mp9ob/lock.png

    Copy vào thư mục res/drawable-xhdpi



    Bước 5: Recompile.

    Copy SystemUI.apk vào system/app. Set Permission 6-4-4
    Bước 6: Reboot
    Chú ý: ấn giữ Home sẽ ra Recent, ấn giữ Lock sẽ ra Menu boot

    [​IMG]
     
    4 people like this.
  7. patonline85

    patonline85 Well-Known Member
    Senior Member

    12/2/13
    4,598
    7,604
    113
    Nam
    quá hay. tiếp tục đi bạn :p
     
  8. Quang_Ace

    Senior Member

    28/3/13
    271
    474
    0
    Nam
    ÉTUDIANT AU INTITUDE SUPÉRIEUR DE GÉNIE CEVIL
    HẢI DƯƠNG
    từ từ thôi bác :))
     
    2 people like this.
  9. Quang_Ace

    Senior Member

    28/3/13
    271
    474
    0
    Nam
    ÉTUDIANT AU INTITUDE SUPÉRIEUR DE GÉNIE CEVIL
    HẢI DƯƠNG
    THAY FONT CHỮ HỆ THỐNG
    Nguyên liệu: Font chữ (.ttf -Hỗ trợ tiếng việt nhé)
    -Lựa chọn 1: Thay toàn bộ
    như ở post này, mình dùng toàn bộ font SegouUI trên win 8
    http://choimobile.vn/threads/hoi-choi-phat-trien-rom-cho-vega-830.4959/page-33#post-279328
    Có tổng cộng 6 font với các đuôi: Bold,BoldItalic,Italic,Light,LightItalic,Regular
    Bạn đổi tên tất cả các font mình muốn dùng tương ứng với đuôi thành:
    Roboto-Bold.ttf
    Roboto-BoldItalic.ttf
    Roboto-Italic.ttf
    Roboto-Light.ttf
    Roboto-LightItalic.ttf
    Roboto-Regular.ttf
    Tất cả copy vào system/font, set Permission 6-4-4
    (Lưu ý trước khi copy nên đổi tên font cũ thành .ttf.bak)
    -Reboot
    Lựa chọn 2: Thay 1 phần
    Bạn có thể sử dụng bất kì font nào, sau đó đổi tên thành các tên font trong system/app
    -SeoulNamsan.ttf
    -SeoulHangang.ttf
    -Sandol-Young.ttf
    ....
    -Reboot, vào Setting chọn font đó
    Enjoy!
     
    2 people like this.
  10. Quang_Ace

    Senior Member

    28/3/13
    271
    474
    0
    Nam
    ÉTUDIANT AU INTITUDE SUPÉRIEUR DE GÉNIE CEVIL
    HẢI DƯƠNG
    THAY ĐỔI KÍCH THƯỚC THANH NAVIGATION (CÁI NÀY HƠI CŨ)
    File cần thiết: Framework-res.apk
    Bước 1: Decompile Framework-res.apk
    Bước 2: Mở res/values/dimens.xml bằng Notepad++.Tìm đoạn code sau

    Mã:
    <dimen name="navigation_bar_height">48.0dip</dimen>
    <dimen name="navigation_bar_height_landscape">48.0dip</dimen>
    <dimen name="navigation_bar_width">42.0dip</dimen
    Bước 3: Thay giá trị mặc định 48.0 bằng giá trị mình thích ví dụ: 32.0
    Bước 4: Recompile.Tải file này về
    Mã:
    https://docs.google.com/file/d/0B8rGgDjfKaN-NDVKSi1mclNkNUU/edit?usp=sharing 
    Dùng winrar, Copy Framework vừa chỉnh sửa vào system/framework

    Bước 5: Flash qua Recovery
     
    2 people like this.
  11. Quang_Ace

    Senior Member

    28/3/13
    271
    474
    0
    Nam
    ÉTUDIANT AU INTITUDE SUPÉRIEUR DE GÉNIE CEVIL
    HẢI DƯƠNG
    THAY ĐỔI BOOTANIMATION (HÌNH NÊN KHỞI ĐỘNG)
    Cách làm:
    Bước: Down file này về
    Mã:
    https://docs.google.com/file/d/0B8rGgDjfKaN-cUFVbkpqb2pqSmM/edit?usp=sharing

    copy vào system/bin. Set Permission theo dạng
    vvv
    v-v
    v-v
    Bước 2:Tìm Boot Animation mà mình thích.(Cái này các bạn tự search GG nhé)
    Bước 3 : Đổi tên file boot thành bootanimation.zip. Copy file đó vào System/media. Set permission 6-4-4
    lưu ý: Nếu muốn tắt máy cũng có hình đó thì các bạn tạo thêm file shutdownanimation.zip rồi copy tương tự
    Bước 4: Reboot.Enjoy
     
    6 people like this.
  12. Quang_Ace

    Senior Member

    28/3/13
    271
    474
    0
    Nam
    ÉTUDIANT AU INTITUDE SUPÉRIEUR DE GÉNIE CEVIL
    HẢI DƯƠNG
    BỎ SHORTCUT MINI WINDOWS Ở RECENTBAR, TĂNG DIỆN TÍCH HIỂN THỊ
    File cần thiết: SystemUI.apk
    Cách làm:
    Bước 1: Decompile SystemUI.apk
    Bước 2: Mở res/layout-port/status_bar_recent_panel_sky.xml bằng Notepad++. Tìm đoạn code sau
    Mã:
     <FrameLayout android:id="@id/recents_bg_shortcut" android:layout_width="fill_parent" android:layout_height="xx.0dip">
    Chỉnh sửa thành
    Mã:
     <FrameLayout android:id="@id/recents_bg_shortcut" android:layout_width="fill_parent" android:layout_height="0.0dip">

    Save lại
    Bước 3: Mở res/layout-land/status_bar_recent_panel_sky.xml bằng Notepad++. Tìm đoạn code sau
    Mã:
    <FrameLayout android:id="@id/recents_bg_shortcut" android:background="#d8000000" android:layout_width="fill_parent" android:layout_height="xx.xdip" android:layout_alignParentBottom="true">

    Chỉnh sửa thành
    Mã:
    <FrameLayout android:id="@id/recents_bg_shortcut" android:background="#d8000000" android:layout_width="fill_parent" android:layout_height="0.0dip" android:layout_alignParentBottom="true">

    Save lại
    Bước 4: Recompile. Copy vào System/app. set Permissions 6-4-4
    Bước 5: reboot. Enjoy
    [​IMG]
     
    4 people like this.
  13. patonline85

    patonline85 Well-Known Member
    Senior Member

    12/2/13
    4,598
    7,604
    113
    Nam
    oánh dấu hả bác ? :D
     
  14. cuchap

    Official Member

    13/9/13
    47
    18
    0
    Nữ
    tớ cần một bản rom ổn định về pin ko cần hình thức đang dùng bản 4.1.2 dải tần cơ sở s1232211 bản kernel 3.4.0 việt hóa bởi hanzoo1504
     
  15. patonline85

    patonline85 Well-Known Member
    Senior Member

    12/2/13
    4,598
    7,604
    113
    Nam
    bản L có version mới 214 rùi nha anh em :)
     
    4 people like this.
  16. Quang_Ace

    Senior Member

    28/3/13
    271
    474
    0
    Nam
    ÉTUDIANT AU INTITUDE SUPÉRIEUR DE GÉNIE CEVIL
    HẢI DƯƠNG
    HIỂN THỊ ICON PIN CHÍNH XÁC ĐẾN 1%
    Nguyên liệu: -SystemUI.apk
    -Bộ icon pin mà mình thích
    Cách làm:
    Bước 1: Decompile SystemUI.apk
    Bước 2: Mở res/drawable/stat_sys_battery.xml bằng Notepad++
    code có dạng:
    Mã:
    level-list
     
      xmlns:android="http://schemas.android.com/apk/res/android">
     
        <item android:drawable="@drawable/stat_sys_battery_0" android:maxLevel="2" />
     
        <item android:drawable="@drawable/stat_sys_battery_5" android:maxLevel="7" />
     
        <item android:drawable="@drawable/stat_sys_battery_10" android:maxLevel="12" />
     
        <item android:drawable="@drawable/stat_sys_battery_15" android:maxLevel="17" />
     
        <item android:drawable="@drawable/stat_sys_battery_20" android:maxLevel="22" />
     
        <item android:drawable="@drawable/stat_sys_battery_25" android:maxLevel="27" />
     
        <item android:drawable="@drawable/stat_sys_battery_30" android:maxLevel="32" />
     
        <item android:drawable="@drawable/stat_sys_battery_35" android:maxLevel="37" />
     
        <item android:drawable="@drawable/stat_sys_battery_40" android:maxLevel="42" />
     
        <item android:drawable="@drawable/stat_sys_battery_45" android:maxLevel="47" />
     
        <item android:drawable="@drawable/stat_sys_battery_50" android:maxLevel="52" />
     
        <item android:drawable="@drawable/stat_sys_battery_55" android:maxLevel="57" />
     
        <item android:drawable="@drawable/stat_sys_battery_60" android:maxLevel="62" />
     
        <item android:drawable="@drawable/stat_sys_battery_65" android:maxLevel="67" />
     
        <item android:drawable="@drawable/stat_sys_battery_70" android:maxLevel="72" />
     
        <item android:drawable="@drawable/stat_sys_battery_75" android:maxLevel="77" />
     
        <item android:drawable="@drawable/stat_sys_battery_80" android:maxLevel="82" />
     
        <item android:drawable="@drawable/stat_sys_battery_85" android:maxLevel="87" />
     
        <item android:drawable="@drawable/stat_sys_battery_90" android:maxLevel="92" />
     
        <item android:drawable="@drawable/stat_sys_battery_95" android:maxLevel="97" />
     
        <item android:drawable="@drawable/stat_sys_battery_100" android:maxLevel="100" />
     
    </level-list>
    Chỉnh sửa thành dạng:

    Mã:
    level-list
     
      xmlns:android="http://schemas.android.com/apk/res/android">
     
        <item android:drawable="@drawable/stat_sys_battery_0" android:maxLevel="0" />
        <item android:drawable="@drawable/stat_sys_battery_1" android:maxLevel="1" />
        <item android:drawable="@drawable/stat_sys_battery_2" android:maxLevel="2" />
     
    ....
     
        <item android:drawable="@drawable/stat_sys_battery_99" android:maxLevel="99" />
     
        <item android:drawable="@drawable/stat_sys_battery_100" android:maxLevel="100" />
     
    </level-list>

    Save lại
    Bước 3: Đổi tên icon ở trên thành stat_sys_battery_xx.png với xx là phần trăm pin. Copy tất cả vào res/drawable-xhdpi/
    Bước 4: Mở res/drawable/stat_sys_battery_charge.xml bằng Notepad++
    Code có dạng
    Mã:
    <item android:drawable="@drawable/stat_sys_battery_charge_anim0" android:maxLevel="0" />
        <item android:minLevel="1" android:maxLevel="7">
            <animation-list android:oneshot="false"
              xmlns:android="http://schemas.android.com/apk/res/android">
                <item android:duration="2000" android:drawable="@drawable/stat_sys_battery_charge_anim_5" />
                <item android:duration="1000" android:drawable="@drawable/stat_sys_battery_charge_anim_20" />
                <item android:duration="1000" android:drawable="@drawable/stat_sys_battery_charge_anim_40" />
                <item android:duration="1000" android:drawable="@drawable/stat_sys_battery_charge_anim_60" />
                <item android:duration="1000" android:drawable="@drawable/stat_sys_battery_charge_anim_80" />
                <item android:duration="1000" android:drawable="@drawable/stat_sys_battery_charge_anim_100" />
                .......  
    Chỉnh sửa thành
    Mã:
    <?xml version="1.0" encoding="utf-8"?>
    <level-list
      xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:maxLevel="0">
            <animation-list android:oneshot="false"
              xmlns:android="http://schemas.android.com/apk/res/android">
                <item android:duration="1500" android:drawable="@drawable/stat_sys_battery_0" />
                <item android:duration="500" android:drawable="@drawable/stat_sys_battery_charge_anim0" />
            </animation-list>
        </item>
        <item android:maxLevel="1">
            <animation-list android:oneshot="false"
              xmlns:android="http://schemas.android.com/apk/res/android">
                <item android:duration="1500" android:drawable="@drawable/stat_sys_battery_1" />
                <item android:duration="500" android:drawable="@drawable/stat_sys_battery_charge_anim1" />
            </animation-list>
        </item>
        <item android:maxLevel="2">
            <animation-list android:oneshot="false"
              xmlns:android="http://schemas.android.com/apk/res/android">
                <item android:duration="1500" android:drawable="@drawable/stat_sys_battery_2" />
                <item android:duration="500" android:drawable="@drawable/stat_sys_battery_charge_anim2" />
            </animation-list>
    .
    .
    .
    .
    .
    .
    .
    .
    <item android:maxLevel="100">
            <animation-list android:oneshot="false"
              xmlns:android="http://schemas.android.com/apk/res/android">
                <item android:duration="1500" android:drawable="@drawable/stat_sys_battery_100" />
                <item android:duration="500" android:drawable="@drawable/stat_sys_battery_charge_anim100" />
            </animation-list>
        </item>
        <item android:maxLevel="101">
            <animation-list android:oneshot="false"
              xmlns:android="http://schemas.android.com/apk/res/android">
                <item android:duration="1500" android:drawable="@drawable/stat_sys_battery_100" />
                <item android:duration="500" android:drawable="@drawable/stat_sys_battery_charge_animfull" />
            </animation-list>
        </item>
    </level-list>
    Bước 5: Copy các icon pin(sạc). đổi tên thành dạng stat_battery_charge_animxx.png vào thư mục res/drawable-xhdpi/

    Bước 6: Recompile. Copy file đã mod vào System/app, set permission 6-4-4
    Bước 7: reboot.Enjoy
     
    2 people like this.
  17. Quang_Ace

    Senior Member

    28/3/13
    271
    474
    0
    Nam
    ÉTUDIANT AU INTITUDE SUPÉRIEUR DE GÉNIE CEVIL
    HẢI DƯƠNG
    MOD THÔNG BÁO VÀ HÌNH KHI BÁO PIN YẾU (Nhìn cho lạ mắt thôi)Nguyên liệu: SystemUI.apk
    Cách làm:
    Bước 1: Decompile SystemUI.apk
    Bước 2: Mở res/values-vi/strings.xml bằng Notepad++
    Tìm đoạn code sau
    Mã:
    <string name="battery_low_title">Hãy cắm bộ sạc</string>
        <string name="battery_low_subtitle">Pin đang yếu dần.</string>
        <string name="battery_low_percent_format">%d%% còn lại</string>
        <string name="invalid_charger">"Sạc qua USB không được hỗ trợ.
    Chỉ sử dụng bộ sạc cung cấp."</string>
        <string name="battery_low_why">Sử dụng Pin</string>
    Chỉnh sửa theo ý muốn
    ví dụ như sau (hơi bậy tí):
    Mã:
    <string name="battery_low_title">ANH YÊU ƠI!</string>
    <string name="battery_low_subtitle">Em mệt lắm rồi.</string>
    <string name="battery_low_percent_format">còm có %d%% sinh lực thôi</string>
    <string name="invalid_charger">"Sạc qua USB không được hỗ trợ.
    Chỉ sử dụng bộ sạc cung cấp."</string>
    <string name="battery_low_why">Kệ mẹ mày!</string>
    save lại
    Bước 3: Tìm 1 hình mà bạn thích Ngọc Trinh chẳng hạn có kích thước 311x118 px (khác cũng được). Đổi tên thành battery_low_battery.png rồi copy vào res/drawable-xhdpi/
    Bước 4: Recompile. Copy file đã mod vào system/app set permission 6-4-4
    Bước 5: reboot. Enjoy
    (hình minh họa lúc nào pin e yếu thì e sẽ up)
     
    2 people like this.
  18. cuchap

    Official Member

    13/9/13
    47
    18
    0
    Nữ
    Quên tớ xài a830l cần bản rom pin ổn đinh một chút

    Gửi từ IM-A830L của tôi bằng cách sử dụng Tapatalk 2
     
  19. hau

    hau
    Senior Member

    1/2/13
    1,000
    974
    0
    Nam
    bac co the lam 1 bai huong dan cho pin chay theo từng % chứ không phải 5% không
     
  20. thanhtungqng

    Senior Member

    16/12/12
    187
    222
    0
    2 people like this.

Chia sẻ trang này