Hướng dẫn mod font chữ SKY dạng danh sách

Thảo luận trong 'Chia sẻ, hướng dẫn Mod ROM SKY' bắt đầu bởi thanhanyb123, 8/4/14.

  1. Diễn đàn đang đang trong quá trình nâng cấp phiên bản 2017...
    Nếu bạn gặp bất kỳ lỗi gì hãy post thông tin lỗi TẠI ĐÂY hoặc gửi mail đến csupport@choimobile.vn để được hỗ trợ nhanh nhất. BQT cũng rất mong muốn nhận được góp ý từ bạn !
    Cảm ơn bạn rất nhiều, Khách.
  1. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    #1 thanhanyb123, 8/4/14
    Last edited by a moderator: 8/4/14
    Bài viết này mình sẽ hướng dẫn các bạn cách mod font chữ cho dòng SKY dưới 2 hình thức
    1. Mod font chữ mặc định
    2. Mod font chữ dưới dạng danh sách tùy chọn

    I. Mod font chữ mặc định
    - Phần này sẽ hướng dẫn các bạn cách mod font chữ mặc định. Nghĩa là các bạn khi làm xong sẽ có font chữ thay cho font Android hay font VEGA trong máy của mình. Còn các font khác vẫn giữ nguyên
    - Cách tiến hành (@hanzoo1504@hanzoo1504 )
    Bước 1: Đầu tiên giải nén thư mục font chữ ra máy tính. Đổi tên Font chữ thành Vega_Gothic.ttf . Sau đó copy file phông chữ vào bộ nhớ trong điện thoại (Font chữ sẽ được upload tại mục III)
    Bước 2: Tiếp theo vào Root Explorer, chuyển file phông chữ vừa nãy chép vào thư mục system/fonts/
    Bước 3: Sau đó phải Set permisson file font chữ đó thành 644 như hình dưới đây.
    [​IMG]
    Bước 4: Cuối cùng là khởi động lại và hưởng thụ thành quả vừa làm nhé.

    II. Mod font chữ dưới dạng danh sách tùy chọn (@dokyson@dokyson tks a )

    1. Những file cần thiết

    1. apktool. notepad++. Java.
    Mã:
    Link apktool: http://www.mediafire.com/?ggsgdzbdn9sviic
    Link noteppad++: http://notepad-plus-plus.org/download/v6.5.5.html

    2. framework-res.apk (System/framword)
    3. SkyDisplay.apk (system/app/SkyDisplay)
    4. system_fonts.xml (system/ect/system_fonts.xml)​

    2. Các bước tiến hành.

    Bước 1: Các bạn chọn cho mình những font chữ yêu thích. Số lượng tùy ý. Link down các font chữ được post tại mục III của bài viết..
    Bước 2: Các bạn chọn font. Copy vào bộ nhớ máy. Sau đó dùng Root Explorer chuyển sang folder system/font. Sau đó sét quyền 644 như hình bên dưới. Có thể sử dụng miui file explorer để đỡ phải sét quyền cũng được.
    Link Miui File Explorer: https://docs.google.com/file/d/0B20lhhO90sE-UTdGTEJvVmk1c3M/edit

    [​IMG]

    Bước 3: Sửa đổi file SkyDisplay.apk
    - Cho 2 file framework-res.apk và SkyDisplay.apk vào bên trong folder apktool. Bật Command Prompt.bat gõ:
    Mã:
    apktool if framework-res.apk
    apktool d SkyDisplay.apk
    Lưu ý: Để đỡ dài dòng khi gõ mã. Khi đến đoạn gõ tên apk các bạn hãy kéo file apk rồi thả cmd đang bật.
    - Vào đường dẫn SkyDisplay/res/values/arrays.xml và SkyDisplay/red/values-vi/arrays.xml. Kéo xuống phần có mã:
    Mã:
    <string-array name="fonts_type_entries">
    .
    .
    .
    .
    </string-array>
    Sau đó so sánh xem các dòng bên dưới có giống nhau không. Để tránh trường hợp khi không giống sẽ ảnh hưởng tới đường dẫn font chữ bị lệch.
    - Nếu giống thì chúng ta bỏ qua. Nếu không giống. Các bạn có thể copy đoạn bên dưới rồi paste sang file bên kia.
    Hình ảnh minh họa:
    [​IMG]
    - Tiếp theo: Đổi tên font chữ hiển thị. Font chữ khi ở Tiếng Anh được xác định ở mục values/arrays.xml. Còn Tiếng Việt ở mục values-vi/arrays.xml. Nếu bạn nào chỉ thích đổi tên ở Tiếng việt thì chỉ đổi ở valuess-vi. Và ngược lại:
    Kéo xuống dòng có định dạng mã
    Mã:
    <string-array name="fonts_type_entries">
    Sửa những dòng nào tùy các bạn. Số lượng thay đổi tùy thuộc vào số font các bạn copy vào ở Bước 2.
    Lưu ý:
    hãy nhớ những tên mình thay vào và thứ tự thay để chuẩn font chữ
    [​IMG]
    - Tiếp tục đến đường dẫn: SkyDisplay/smali/com/pantech/app/skysettings/display/Fonts.smali
    Mở ra tìm tới đoạn mã: (Khoảng dòng 330 trong notepad++)
    Mã:
    .method private getFontFilePath(I)Ljava/lang/String
    Bên dưới đó là hàng loạt các font chữ mặc định của máy. Nhiệm vụ đơn giản của bạn là tìm những font chữ khi nãy các bạn đổi tên ở Bước 3. Và đổi tên giống với file font các bạn đã cho vào System/fonts
    Mã:
    .line ***
        :pswitch_1
        const-string v0, "/system/fonts/******.ttf"
    [​IMG]

    Bước 4: Đóng lại SkyDisplay.apk
    - Chọn cửa sổ cmd rồi gõ
    Mã:
    apktool b SkyDisplay
    - Được file apk trong mục SkyDisplay/dist. Các bạn chuyển file META_INF và AndroidManifest.xml từ apk ban đầu vào apk mới tạo ra bằng cách kéo và thả sang qua 7z or winrar/
    Phần tô đen là apk mới tạo ra ở SkyDisplay/dist chưa có file META-INF
    [​IMG]

    Bước 5: Chỉnh sửa file system_fonts.xml
    Mở file system_fonts.xml bằng Notepad++ tìm đến đoạn mã (Khoảng dòng 100)
    Mã:
     <family>
            <nameset>
                <name>********/name>
            </nameset>
            <fileset>
                <file>*******.ttf</file>
            </fileset>
        </family>
    - Phần <name> chúng ta có thể để nguyên
    - Phần <file>*******.ttf</file> các bạn thay tên font mà các bạn đã đặt và để ở System/fonts ở Bước 2.
    Sau khi hoàn thành các bạn lưu lại.

    Bước 6: Kiểm tra lại và trả file
    - Ở bước này các bạn hãy làm các bước sau
    1. Trả lại file SkyDisplay.apk và system_fonts.xml vào đúng vị trí
    2. Sét quyền đầy đủ cho các file (Nếu dùng Miui Explorer có thể bỏ qua bước sét quyền)
    3. Nhớ copy Font chữ và đặt đúng tên như phần chỉnh sửa vào System/fonts

    Bước 7: Reset lại máy sau đó cảm nhận thành quả

    Hình ảnh: Thử nghiệm trên A820 SphinX @dokyson@dokyson
    Screenshot_1970-01-02-07-01-52.png Screenshot_1970-01-02-07-01-39.png Screenshot_1970-01-02-07-01-46.png
     
    18 people like this.
  2. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    #2 thanhanyb123, 8/4/14
    Last edited by a moderator: 9/4/14
    III. Font chữ
    Để ae dễ chọn và dễ support cho ae. Mình xin để tên viêt tắt dạng số. Có sử dụng 1 số font chữ của @hanzoo1504@hanzoo1504
    Update: 10/4/2014 - Thêm các font chữ số 9,12, 20,33,44
    Link tải: https://drive.google.com/folderview?id=0B20lhhO90sE-QmpibGlZVm9MNzg&usp=sharing

    Dùng tính năng tìm kiếm Ctrl + F để tìm cho đơn giản nhé các b :cool:
    Link 1 phát xơi cả: https://drive.google.com/file/d/0B20lhhO90sE-VXZrajJDRUdqVFU/edit?usp=sharing
    1. Font 1 và Font 0.0 (Font cơ bản)
    [​IMG]
    2. Font 0.1
    [​IMG]
    3. Font 0.2
    [​IMG]
    3. Font 0.3
    [​IMG]
    4. Font 0.4
    [​IMG]
    5. Font 2
    [​IMG]
    6. Font 3
    [​IMG]
    7. Font 4
    [​IMG]
    8. Font 5
    [​IMG]
    9. Font 6
    [​IMG]
    10. Font 7
    [​IMG]
    11. Font 8
    [​IMG]
    12. Font 9

    [​IMG]
    13. Font 10

    [​IMG]
    14. Font 11
    [​IMG]
    15. Font 12
    [​IMG]
    16. Font 13

    [​IMG]
    17. Font 14
    [​IMG]
    18. Font 15
    [​IMG]
    19. Font 16
    [​IMG]
    20. Font 17
    [​IMG]
    21. Font 18
    [​IMG]
    22. Font 19
    [​IMG]
    23. Font 20
    [​IMG]
    24. Font 21
    [​IMG]
    25. Font 22
    [​IMG]
    26. Font 23
    [​IMG]
    27. Font 24
    [​IMG]
    28. Font 25
    [​IMG]
    29. Font 26
    [​IMG]
    30. Font 27
    [​IMG]
    31. Font 28
    [​IMG]
    32. Font 29
    [​IMG]
    33. Font 30
    [​IMG]
    34. Font 31

    [​IMG]
    35. Font 32
    [​IMG]
    36. Font 33
    [​IMG]
    37. Font 34
    [​IMG]
    37. Font 35
    [​IMG]
    38. Font 36
    [​IMG]
    39. Font 37
    [​IMG]
    40. Font 38
    [​IMG]
    41. Font 39
    [​IMG]
    42. Font 40
    [​IMG]
    43. Font 41

    [​IMG]
     
    21 people like this.
  3. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    #3 thanhanyb123, 8/4/14
    Last edited by a moderator: 8/4/14
    Mong ae ủng hộ và tích cực đóng góp những Font chữ đẹp
    - Ai có Font chữ đẹp hãy share cho mình. Để mình up lên cho ae dùng cho vui:p
     
    7 people like this.
  4. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    #3
     
    5 people like this.
  5. QuangDuc.CTH

    Senior Member

    3/3/14
    132
    157
    0
    Nam
    Install zip là xong hả bác ới
     
    4 people like this.
  6. dokyson

    dokyson Administrator
    Thành viên BQT Administrator

    9/12/12
    18,143
    37,713
    0
    Nam
    Bung app ra tự mod chứ em
     
    2 people like this.
  7. dokyson

    dokyson Administrator
    Thành viên BQT Administrator

    9/12/12
    18,143
    37,713
    0
    Nam
    2 people like this.
  8. ducchinh81dtvt

    Senior Member

    29/12/13
    186
    208
    0
    Nam
    Nhiều font đẹp quá, thank mod
     
  9. dokyson

    dokyson Administrator
    Thành viên BQT Administrator

    9/12/12
    18,143
    37,713
    0
    Nam
    Chiến thôi cụ ơi
     
  10. thehuynh1982

    Senior Member

    12/1/13
    3,075
    6,627
    0
    Nam
    Cám ơn bạn chia sẻ thủ thuật hay cho AE. Nhờ topic này mình vừa mod xong cho con 870 quốc tế thêm bộ font chữ.:D
     
    6 people like this.
  11. dokyson

    dokyson Administrator
    Thành viên BQT Administrator

    9/12/12
    18,143
    37,713
    0
    Nam
    Quá ngon rùi
     
    2 people like this.
  12. ducchinh81dtvt

    Senior Member

    29/12/13
    186
    208
    0
    Nam
    Làm sao để đổi đc font nhỉ. Mình copy 4 fonts vào như hướng dẫn, khởi động lại máy rồi nhưng khi vào chọn font thì lại k thấy. Mà trong root exploer có nhiều font lắm sao mục chọn font trong phần cài đặt lại ít thế nhỉ.

    Gửi từ IM-A820L của tôi bằng cách sử dụng Tapatalk
     
    2 people like this.
  13. dokyson

    dokyson Administrator
    Thành viên BQT Administrator

    9/12/12
    18,143
    37,713
    0
    Nam
    Thêm code trong file SkyDisplay.apk đó bạn
     
    2 people like this.
  14. ducchinh81dtvt

    Senior Member

    29/12/13
    186
    208
    0
    Nam
    Làm theo cách 1 mà
     
    2 people like this.
  15. nguyenminhduc1905

    Senior Member

    27/12/13
    131
    142
    0
    Nam
    cảm ơn bác đã cho ra bài kỳ công thế này :D, e oánh dấu phát tối về làm, giờ phải đi gia sư mất r :oops:
     
    2 people like this.
  16. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    Làm theo cách 1 thì bác đổi tên font thành Vega_Gothic.ttf xong copy vào system/fonts. Đè file cũ xong sét quyền là xong
     
    2 people like this.
  17. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    Ok bạn. Rảnh vọc chơi với ae cho vui :D
     
    2 people like this.
  18. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    Bác lại động đúng chỗ ngứa cúa e. Cũng đang làm font chữ cho A870 :) Có gì vướng mắc sp cho e với nhé :D
     
  19. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    Tự mod bác ơi. Đơn giản mà nên ae tự làm cho vui
     
  20. thanhanyb123

    thanhanyb123 Green Arrow
    Thành viên BQT Điều Hành Viên

    11/9/13
    15,766
    30,852
    0
    Nam
    Tiêm chọc
    TP. Thái Nguyên
    #20 thanhanyb123, 8/4/14
    Last edited by a moderator: 8/4/14
    Đúng vậy. Ae post font đẹp lên đây. E test lại xem font đầy đủ chữ k, thiếu hay sai gì không. Sau đó chụp ảnh mẫu rồi đưa lên đây. Như là Thư viện Font luôn ^^ @dokyson@dokyson
     

Chia sẻ trang này

Đang tải...