Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Chia sẻ Mod âm lịch vào theme: com.android.systemui

tuan.nbc

Thành viên
Tham gia
25/9/15
Bài viết
404
Trước đây, muốn mod âm lịch vào MiuisystemUI bắt buộc phải mod MiuiSystemUI.apk. Với một số room MiuiSystemUI và một số ***.apk khác đã bị mã hóa, khó khăn cho các amater khi vọc vạch.
Kể từ phiên bản MIUI 10.2 8.11.29/30 của xiaomi.eu, đã được Việt hóa sâu hơn, ngày tháng âm lịch tiếng trung đã được dịch sang tiếng Việt (nhờ công của bạn Trần Anh (big thank)). Do vậy các bạn muốn có âm lịch trên Statutbar, trên đồng hồ màn hình home, hoặc trên màn hình khóa chỉ cần mod một lần vào theme ưa thích, sẽ không phụ thuộc mỗi khi updata các bản rom. Mình đã thực hiện thành công trên rom của xiaomi.eu, các rom khác mình chưa thử nên chưa biết. Các bạn có thể lấy file miui.apk của rom xiaomi.eu thay tương ứng vào các bản rom khác, mình nghĩ là được, bởi đã từng làm như thế nhiều lần.
Ảnh:
IMG_20181206_093207.jpg

Code cho com.android.systemui:

<string name="status_bar_clock_date_format">EEEE/dd/MM (e/N/YY)</string>
hoặc: <string name="status_bar_clock_date_format">EEEE/dd/MM (ee/NN/YY)</string>
Code cho màn hình khóa hoặc clock màn hinh home:
<DateTime x="0" y="0" align="left" alignV="center" color="#00ffff" size="45" format="'H.nay: ngày' ee '- tháng' NN '- năm' YY"/>
 
Sửa lần cuối:

muckinh

Thành viên mới
Tham gia
10/11/18
Bài viết
17
Cách làm như nào, nhờ bạn hướng dẫn chi tiết với, thnak
 

tuan.nbc

Thành viên
Tham gia
25/9/15
Bài viết
404
Âm lịch sai rồi. Ngày 6/12 - âm lịch là 30/10
Cái này là sai ở hệ thống, không phải sai ở code.
Cách làm như nào, nhờ bạn hướng dẫn chi tiết với, thnak
1. Rom trên máy của bạn phải hỗ trợ theme bên thứ 3
2. Tải theme ưa thích về máy. chưa biết cách tải thì xem ở đây: http://miui.vn/forum/threads/huong-dan-tai-theme-xiaomi-2017.59292/
3. Làm trên điện thoại hoặc trên máy tính (khuyên dùng trên máy tính cho dễ làm):
Mình sẽ hướng dẫn làm com.android.systemui trên máy tính, (yêu cầu máy tính phải có notepad++ và 7zip)
- Chuột phải vào theme vừa tải về máy, chọn 7zip, chọn open archiver mở tiếp com.android.systemui,
- Tiếp tục chuột phải vào theme_values.xml, chọn Copy To... và không thoát 7zip.
- Ở thư mục ngoài ta được file theme_values.xml, chuột phải vào nó, chon open with note pad++
Tìm dòng và xóa dòng status_bar_clock_date_format, thay bằng <string name="status_bar_clock_date_format">EEEE/dd/MM (e/N/YY)</string>, Nếu ko tìm thấy thì thêm cả dòng đó, save lại.
- Kéo thả theme_values.xml vào file 7zip đang mở, save lại
- Copy theme vừa chỉnh sửa vào điện thoại, áp dụng. Xong.

Với Lockscreen và clock màn hình home cũng làm tương tự, nhưng file cần chỉnh sửa là manifest.xml. Lưy ý:
- Tìm đến dòng có định dạng: <DateTime x="...." y="...." ... và thêm code âm lịch vào phía dưới
- Căn cứ vào tọa độ x, y của dòng trên để thêm các giá trị x, y dòng dưới sao cho phù hợp với từng theme cụ thể.

Khuyên các bạn làm trên máy tính để sử dụng chức năng tìm của notepad+, bởi có những file manifest.xml có vài chục nghìn dòng tìm bằng mắt sẽ mất nhiều thời gian.
 
Sửa lần cuối:

TwinStephy

Thành viên
Tham gia
30/8/18
Bài viết
124
Có mẫu âm lịch nào khác nữa không bác

Gửi từ Redmi Note 5 của tôi bằng cách sử dụng Tapatalk
 

minhnghia1991

Thành viên
Tham gia
16/4/17
Bài viết
219
Hay q, thank bro để e thử trên 8.2.22.0 state xem có được k
Trước đây, muốn mod âm lịch vào MiuisystemUI bắt buộc phải mod MiuiSystemUI.apk. Với một số room MiuiSystemUI và một số ***.apk khác đã bị mã hóa, khó khăn cho các amater khi vọc vạch.
Kể từ phiên bản MIUI 10.2 8.11.29/30 của xiaomi.eu, đã được Việt hóa sâu hơn, ngày tháng âm lịch tiếng trung đã được dịch sang tiếng Việt (nhờ công của bạn Trần Anh (big thank)). Do vậy các bạn muốn có âm lịch trên Statutbar, trên đồng hồ màn hình home, hoặc trên màn hình khóa chỉ cần mod một lần vào theme ưa thích, sẽ không phụ thuộc mỗi khi updata các bản rom. Mình đã thực hiện thành công trên rom của xiaomi.eu, các rom khác mình chưa thử nên chưa biết. Các bạn có thể lấy file miui.apk của rom xiaomi.eu thay tương ứng vào các bản rom khác, mình nghĩ là được, bởi đã từng làm như thế nhiều lần.
Ảnh:
View attachment 67853
Code cho com.android.systemui:

<string name="status_bar_clock_date_format">EEEE/dd/MM (e/N/YY)</string>
hoặc: <string name="status_bar_clock_date_format">EEEE/dd/MM (ee/NN/YY)</string>
Code cho màn hình khóa hoặc clock màn hinh home:
<DateTime x="0" y="0" align="left" alignV="center" color="#00ffff" size="45" format="'H.nay: ngày' ee '- tháng' NN '- năm' YY"/>
Gửi từ Redmi Note 4X của tôi bằng cách sử dụng Tapatalk
 

DTHPM

Thành viên mới
Tham gia
24/11/18
Bài viết
24
Có cách nào mod trên theme mặc định của mi8 se, rom china chưa root, máy cũng chưa unlock ko các bác?
 

tuan.nbc

Thành viên
Tham gia
25/9/15
Bài viết
404

minhnghia1991

Thành viên
Tham gia
16/4/17
Bài viết
219

ngoc68yk

Thành viên
Tham gia
5/2/16
Bài viết
747
bạn tải bars về tự việt hóa file apk cho nhanh. chạy mấy s là xong lại không sợ lỗi :))
file trên redmi 5 plus android 8.1 của mình làm
https://drive.google.com/open?id=1SMWbVVcvCqX0y7sVsLP-9Dj9kvcSCYLB
B hướng dẫn sơ qua đc k
:grin::grin:
Screenshot_2018-12-21-22-38-05-215_com.speedsoftware.rootexplorer.png
với lại mình thấy trong mục miui của mình ngoài cái miui.apk ra còn có cái lib này nữa. Thay mỗi cái miui kia vào k biết có chạy k. Của mình cũng là rm5p. Cơ mà đang là android 7.1
 

haucdt

Thành viên
Tham gia
2/9/18
Bài viết
197
B hướng dẫn sơ qua đc k
:grin::grin:
View attachment 68290 với lại mình thấy trong mục miui của mình ngoài cái miui.apk ra còn có cái lib này nữa. Thay mỗi cái miui kia vào k biết có chạy k. Của mình cũng là rm5p. Cơ mà đang là android 7.1
Chạy thì mấy s nhưng cài hơi nhiều. Thích thì up file của bạn lên mình việt hóa cho
 
Top