Group Banner

Hướng dẫn Cùng nhau chia sẻ thủ thuật sửa Theme Miui

Thảo luận trong 'Phát triển MIUI Android' bắt đầu bởi VIETAGOL, 24/12/17.

  1. VIETAGOL

    VIETAGOL Thành viên

    Tham gia ngày:
    22/1/17
    Bài viết:
    388
    Đã được thích:
    179
    Lang thang 4rum Việt Nam không thấy topic nào chia sẻ thủ thuật mod theme Miui cả .Mình lập topic này cùng mọi người chia sẻ, mỗi người góp 1 tí vào topic này để mọi người có thêm kiến thức để làm theme theo ý riêng của mỗi người .
    + Đầu tiên nói về sửa 1 theme là từ 1 theme có đuôi .mtz thì file theme đó như là 1 file nén nên muốn sửa ta giải nén ra rồi khi xong lại nén lại là xong. Như tôi hay làm ở trên máy tính thì để làm nhanh tôi dùng phần mềm 7zip (link http://www.7-zip.org/download.html) làm cho nhanh vì không cần đổi đuôi file vẫn giải nén hoặc mở trực tiếp để sửa file bằng cách chuột phải vào file .mtz --> chon dòng 7-zip --> open archive .
    + Cách đổi icon cho theme : 1 theme muốn đổi icon khác thì ta mở file theme đuôi .mtz vào mục "icon/res/drawable-xxhdpi" để tìm icon muốn thay đổi trong đó nếu icon nào muốn đổi mà không có trong mục đó thì bạn cho file icon bạn vào đổi tên đúng tên ID của ứng dụng mới được, nếu bạn không biết tên của ứng dụng thì thủ thuật ở đây là bạn vào CHplay chọn ứng dụng đó ,nếu ở trên máy tính thì ở lịnk trang web sẽ thấy tên luôn như hình này tên của pm Zalo sẽ là "com.zing.zalo"

    name Zalo.jpg
    Riêng và app CH play trên nhiều rom để icon tên ID là com.android.vending sẽ vẫn không được thì bạn thêm 1 icon giống vậy để tên là com.android.vending.AssetBrowserActivity là được .
     
    Chỉnh sửa cuối: 25/12/17
  2. VIETAGOL

    VIETAGOL Thành viên

    Tham gia ngày:
    22/1/17
    Bài viết:
    388
    Đã được thích:
    179
    + Cách chỉnh cho icon ngoài màn hình home thêm dòng ,thêm cột hoặc to, bé, cao thấp ... :
    Vào muc com.miui.home sau đó mở file theme_values.xml ta sẽ thấy các đoạn mã ý nghĩa của mỗi đoạn mã như sau (mình chỉ biết vài mã)
    <integer name="config_cell_count_x">5</integer> ---> Chỉnh theme hiện số cột (ở đây là 5)
    <integer name="config_cell_count_y">6</integer> ---> Chỉnh theme hiện số hàng (ở đây là 6)
    <dimen name="icon_title_padding_bottom">13.0dip</dimen> --> chỉnh khoảng cách tên hiển thì icon so với icon ở dưới
    <dimen name="workspace_icon_text_size">10.0dip</dimen> --> Chỉnh size font hiển thị tên icon to hoặc bé .
    <dimen name="config_icon_height">54.0dip</dimen> ---> Chỉnh đ
    <dimen name="config_icon_width">54.0dip</dimen> ---> Chỉnh kích thước icon hiển thi to hoặc bé
     
    Chỉnh sửa cuối: 24/12/17
  3. 0989.374953

    0989.374953 Thành viên mới

    Tham gia ngày:
    5/12/17
    Bài viết:
    76
    Đã được thích:
    5
    Bạn có biết những theme mặc định của máy nằm ở đâu ko vậy
     
  4. VIETAGOL

    VIETAGOL Thành viên

    Tham gia ngày:
    22/1/17
    Bài viết:
    388
    Đã được thích:
    179
    Không bạn ạ .
     
    Dr.NHTT thích bài này.
  5. tuan.nbc

    tuan.nbc Thành viên

    Tham gia ngày:
    25/9/15
    Bài viết:
    360
    Đã được thích:
    163
    Like

    Gửi từ MI MAX của tôi bằng cách sử dụng Tapatalk
     
    KEVOTINH96 and VIETAGOL like this.
  6. VIETAGOL

    VIETAGOL Thành viên

    Tham gia ngày:
    22/1/17
    Bài viết:
    388
    Đã được thích:
    179
    Dưới đây là link hướng dẫn bằng tiếng Anh thủ thuật từ A-Z (phía cuối bài viết của tác giả có link các bài trước nhé) .Bạn nào dịch sang tiếng Việt thì tốt quá
    http://en.miui.com/thread-607277-1-1.html
     
    minhnghia1991 thích bài này.
  7. tuan.nbc

    tuan.nbc Thành viên

    Tham gia ngày:
    25/9/15
    Bài viết:
    360
    Đã được thích:
    163
    Dành cho bạn nào muốn đưa âm lịch vào theme lockscreen:
    1. Đầu tiên phải Việt hóa miui.apk trong system/app. Cái này hơi bị khoai, bởi các rom đã Việt hóa bằng BARS thường bị lỗi khi decom hoặc compile. Mình phải tải rom gốc trên miui.eu, deodexer xong để VH. Đưa vào đt thành công mới làm tiếp b2.
    2. Đợi chút, phải đi rồi.........[​IMG][​IMG][​IMG]

    Gửi từ MI MAX của tôi bằng cách sử dụng Tapatalk
     
    TwinStephy, Dr.NHTT, 09042006 and 5 others like this.
  8. tuan.nbc

    tuan.nbc Thành viên

    Tham gia ngày:
    25/9/15
    Bài viết:
    360
    Đã được thích:
    163
    2. Thêm các code sau vào manifest trong lockscreen (các giá trị x, y do bạn chọn):
    - ngày/tháng âm lịch:
    <DateTime x="50" y="1485" align="left" alignV="center" color="#ffffff" size="45" format="'Â.lịch:' e/N" />
    - ngày âm bằng chữ: <DateTime x="50" y="1636" align="left" alignV="center" color="#ffffff" size="45" format="'Ngày H.nay:' ee"/>
    - tháng âm bằng chữ: <DateTime x="1030" y="1636" align="right" alignV="center" color="#ffffff" size="45" format="'Tháng:' NN"/>
    - Số ngày đã qua: <DateTime x="1030" y="1485" align="right" alignV="center" color="#ffffff" size="45" format="'Già thêm 'D 'ngày'"/>
    3. Gói Việt hóa cho miui.apk.
    https://drive.google.com/file/d/18h43MMwpw8iMt-_b6vjSF0Snq5BXka4N/view?usp=sharing
     
  9. thanhhan

    thanhhan Thành viên mới

    Tham gia ngày:
    28/6/17
    Bài viết:
    19
    Đã được thích:
    10
    file miui.apk không thể recom thì phải làm sao đây bác ơi
     
    Dr.NHTT, tuan.nbc and VIETAGOL like this.
  10. tuan.nbc

    tuan.nbc Thành viên

    Tham gia ngày:
    25/9/15
    Bài viết:
    360
    Đã được thích:
    163
    Bạn đừng Việt hóa bằng apktool, lỗi ngay. BARS có tính năng Việt hóa 1 file apk, hoặc bạn Việt hóa cả rom bằng BARS rồi trích lấy mỗi cái miui.apk thôi.

    Gửi từ MI MAX của tôi bằng cách sử dụng Tapatalk
     
  11. thanhhan

    thanhhan Thành viên mới

    Tham gia ngày:
    28/6/17
    Bài viết:
    19
    Đã được thích:
    10
    Cho mình xin cái lockscreen có lịch với
     
    VIETAGOL thích bài này.
  12. tuan.nbc

    tuan.nbc Thành viên

    Tham gia ngày:
    25/9/15
    Bài viết:
    360
    Đã được thích:
    163
  13. hoichemgio9x

    hoichemgio9x Thành viên

    Tham gia ngày:
    25/10/17
    Bài viết:
    150
    Đã được thích:
    9
    Muốn có theme mặc định thì dùng Miui Theme Editor (tải trên chplay) về chọn pick theme xong next next cho nó build thôi. Theme dc lưu ở đâu thì bạn tự biết
     
    0989.374953 thích bài này.
  14. 0989.374953

    0989.374953 Thành viên mới

    Tham gia ngày:
    5/12/17
    Bài viết:
    76
    Đã được thích:
    5
    Ý mình là theme theo bản rom nó nằm ở đâu. Còn dùng app ngoài vậy thì mình biết
     
  15. drtrinhtanlap

    drtrinhtanlap Thành viên

    Tham gia ngày:
    6/3/16
    Bài viết:
    105
    Đã được thích:
    13
    Dr.NHTT and VIETAGOL like this.
  16. VIETAGOL

    VIETAGOL Thành viên

    Tham gia ngày:
    22/1/17
    Bài viết:
    388
    Đã được thích:
    179
    Bạn nào làm nhiều thì có biết rõ file icon_patern.png ,file icon_mask.png ,file icon_background.png tác dụng rõ rệt như nào ko nhỉ?
    Mình đang tìm hiểu về theme mà icon nào ko có thì nền background icon đó thay đổi ko cố định một mầu mà nó sẽ random nền icon.
     
    minhnghia1991 and tuan.nbc like this.
  17. tuan.nbc

    tuan.nbc Thành viên

    Tham gia ngày:
    25/9/15
    Bài viết:
    360
    Đã được thích:
    163
    Bạn phải Việt hóa lại app miui.apk trong system/app. File string mình up ở #7

    Gửi từ MI MAX của tôi bằng cách sử dụng Tapatalk
     
    Dr.NHTT and drtrinhtanlap like this.
  18. tuan.nbc

    tuan.nbc Thành viên

    Tham gia ngày:
    25/9/15
    Bài viết:
    360
    Đã được thích:
    163
    Mod đc một bộ icon vất vả, mất nhiều thời gian lắm. Mình ko dám động vào cái này

    Gửi từ MI MAX của tôi bằng cách sử dụng Tapatalk
     
    VIETAGOL thích bài này.
  19. drtrinhtanlap

    drtrinhtanlap Thành viên

    Tham gia ngày:
    6/3/16
    Bài viết:
    105
    Đã được thích:
    13
    Bạn có thể cho xin theme bạn đã vh rồi k, thanks

    Gửi từ MI MAX 2 của tôi bằng cách sử dụng Tapatalk
     
    tuan.nbc thích bài này.
  20. Leo Minor

    Leo Minor Thành viên

    Tham gia ngày:
    5/1/16
    Bài viết:
    426
    Đã được thích:
    190
    Cái đó ko phải từ theme. Muốn nó full đc TV như bác ấy thì bác ấy đã hd ở #7 rồi đó. Mod từ miui.apk

    Gửi từ Redmi Note 4 của tôi bằng cách sử dụng Tapatalk
     
    tuan.nbc and drtrinhtanlap like this.

Chia sẻ trang này