simple cjk font magisk module template
v3.3.220605
중요한 알림 :
기계를 플래시하고 Magisk 모듈을 플래시하면 시스템이 정상적으로 시작되지 않을 수 있습니다. 작동하기 전에 신중하게 고려하고 중요한 데이터를 백업하는 것이 좋습니다. 시스템 실패 (카드 온 오토바이 애니메이션, 기능 이상 등) 또는 부적절한 작동으로 인한 비정상적인 효과는 모듈 템플릿 저자와 관련이 없습니다.
이 프로젝트는 Magisk Font 모듈 템플릿을 위한 Github 릴리스 프로젝트입니다. 이 템플릿은 Magisk 글꼴 모듈을 만드는 데 사용됩니다. 9 개의 단어 가중치를 지원하며 각 단어 무게는 하나의 TTF 파일입니다. Magisk가 설치된 전화 에서이 템플릿을 사용하여 글꼴 모듈을 만들고 플래시를 사용하면 글꼴을 변경하는 것이 더 쉬울 수 있습니다.
템플릿 적용 소개 및 원리는 다음을 참조하십시오. Android에서 가장 좋아하는 글꼴을 변경하면이 Magisk 모듈 (소수)을 시도해 볼 수 있습니다.
/system/fonts 폴더를 열고 TTF 또는 OTF 형식의 글꼴 파일을 추가하십시오. 3 단계에 지시 된 글꼴 파일 이름 지정.fontwx.ttf 로 바꾸십시오 ( TTF 로의 확장 참고 !! 물론, Fonts.xml 을 입력하고 x 를 OTF로 변경할 수도 있습니다.x 값은 4입니다. 즉, 글꼴 파일 이름은 fontw4.ttf 입니다 (단일 단어 무게 글꼴 인 경우 fontw4.ttf 이름을 지정하여 모듈의 /system/fonts 디렉토리에 추가하는 것이 좋습니다) .x 값은 7입니다. 즉, 글꼴 파일 이름은 fontw7.ttf 입니다.x 가 작을수록 x 얇고 단어가 클수록 단어가 두껍습니다.| x 값 | 글꼴 체중 | 중국 이름 |
|---|---|---|
| 1 | 얇은 (100) | 매우 얇습니다 |
| 2 | Ultralight (200) | 아주 적은 |
| 3 | 빛 (300) | 좋은 몸 |
| 4 | 일반 (400) | 전통적인 |
| 5 | 중간 (500) | 중간 |
| 6 | Semibold (600) | 두 번째 두꺼운 |
| 7 | 대담한 (700) | 용감한 |
| 8 | 엑스트라 폴드 (800) | 매우 두껍습니다 |
| 9 | 중/블랙 (900) | 매우 두껍습니다 |
module.prop 모듈 이름, 버전 번호, 저자 등과 같은 모듈 정보를 저장하는 데 사용됩니다.id : 문자, 숫자 및 반 넓은 기호 만 포함 할 수 있으며 공백은 포함되지 않는 모듈의 코드 이름입니다. 동일한 ID를 가진 Magisk 모듈은 공존 할 수 없습니다.name : 모듈 이름은 마음대로 작성할 수 있습니다.version : 모듈 버전은 마음대로 작성할 수 있습니다.versionCode : 모듈 버전 코드는 정수 값이어야합니다. 이 값은 버전 비교에 사용됩니다.author : 모듈 저자는 마음대로 채울 수 있습니다.description : 모듈 설명은 마음대로 작성할 수 있습니다.@yukonga에서 제공하는 단어 중량 테스트를 입력하려면 여기를 클릭하십시오. (kuan@yukonga가 취소되었습니다.)
/system/fonts 디렉토리의 빈 폰트 는 빈 글꼴 파일로, Android 기본 서부 글꼴 로봇의 중공 된 글꼴입니다. 주로 측정 및 글꼴 무게 정보를 제공하므로 쉽게 삭제하지 마십시오. (극단적 인 커뮤니티 Radarnyan에서 영감을 얻은 웹 사이트는 더 이상 액세스 할 수 없습니다.)/system/product 폴더의 내용은 클래스 네이티브 Android 시스템에 내장 된 Google Sans Fonts를 무시하고 클래스 네이티브 ROM에서 대체 된 글꼴의 글로벌 범위를 실현하는 데 사용됩니다. 기본 ROM에 내장 된 Google Sans Fonts를 유지하려면 모듈에서 /system/product 폴더를 삭제하십시오. Shamiko 버전 0.4.3 에서이 템플릿을 사용하는 글꼴 모듈은 제외 목록에서 충돌로 확인 된 응용 프로그램이 발생합니다 (Redmi K20 Pro, Evolution X 6.0, Android 12). fonts_customization.xml로 문제를 해결 한 후 파일이 삭제되었고 기존 버전의 모듈 템플릿은 Google Sans를 차단합니다. Google Sans를 빈 글꼴로 직접 교체하십시오./system/etc/fonts.xml 은 글꼴 구성 파일입니다. 빈 글꼴과 사용자 정의 글꼴을 호출하도록 조정되었습니다. 제가 보유한 두 개의 Android 전화 테스트 후에 정상적으로 사용할 수 있습니다 (Redmi Note 5, Pixel Experience 12.0, Android 12; Redmi K20 Pro, Crdroid 7.9, Android 11). 이론적으로 Android 12 및 Android 11과 호환 되지만 모든 ROM이 정상적으로 사용할 수 있다고 보장하지는 않습니다 . 다른 ROM 통화 글꼴의 구성 파일은 다를 수 있습니다. 아래의 "호환 조정"을 참조하십시오.이 모듈 템플릿을 휴대 전화에 더 적합하게하려면 모듈 템플릿에서 구성 파일을 조정해야합니다.
/system/etc/fonts.xml to /system/system_ext/etc/ (그러한 폴더가없는 경우 먼저 작성하십시오) 디렉토리를 fonts_base.xml 로 바꾸십시오./system/etc/fonts.xml 동일한 폴더로보고 fonts_base.xml。/system/etc/fonts.xml 3 사본 3 사본을 동일한 폴더로 이름을 바꾸고 다음 3 파일로 이름을 바꿉니다 : fonts_flyme.xml , fonts_inter.xml 및 fonts_slate.xml .Petit-Abba (Kotch/이전에 "Aba Jiang")를 기반으로 한 Magisk-Modules-Template-Ge20.4.