thảo luận Hội anh em dùng đầu android ô tô - vọc vạch up rom, chia sẻ kinh nghiệm

magneto003

Senior Member
Lời mở đầu:
Do cái thớt share launcher bên kia lúc tạo tôi chỉ nghĩ đến việc thay giao diện chứ chưa va vào con đường vọc vạch nghịch ngợm sâu hơn nên tôi mạo muội lập thớt mới này cho anh em đang dùng đầu android có sở thích vọc vạch vào tham khảo, cũng hoan nghênh các anh em thợ, modder vào học hỏi chia sẻ kinh nghiệm để cho cuộc sống nó dễ dàng và hỗ trợ người dùng chứ đừng lấy đó làm công cụ bào tiền các anh em khác nhé
lawP4jw.gif

Tất cả những cái mà tôi biết và chia sẻ cũng là tự mò trên forum mấy anh nga ngố + xda mà ra, có nhiều cái đọc qua nhưng quên lưu lại giờ thấy hữu ích lại k nhớ nó nằm ở đâu nữa. Vì nội dung bài viết khá dài nên chắc tôi sẽ chiếm vài mặt tiền, mong anh em thông cảm
JMqm27U.gif


Nội dung gốc anh em có thể tham khảo tại đây:
Thớt tổng hợp về đầu android ô tô trên XDA

Thớt về chip UIS7862 (UMS512)

Thớt tổng hợp về đầu android ô tô của mấy anh Nga: (Lưu ý nếu chỉ nằm vùng thì ko cần đăng ký, còn muốn tải launcher và file đính kèm phải đăng ký hơi mất tgian nhé ae)

Thớt tổng hợp về các đầu ô tô dòng chip UIS7862 (UMS512) / UIS8581A (SC9863a) processor - FYT platform (trừ đầu ô tô dùng chip snapdragon ít phổ biến nên tôi ko tìm hiểu, còn lại các đầu ts hay teyes hay bất cứ hãng nào cũng dùng 1 trong 2 chip này là chính nhưng đa số là 7862)

Launcher ô tô tổng hợp (dùng dc cho hầu hết tất cả các đầu android)

Trong các thớt trên có tập hợp tất cả thông tin kiến thức về các thể loại, tôi chỉ tập hợp và phổ biến 1 số kiến thức cơ bản cho anh em dễ hiểu theo ý hiểu của tôi và những cái tôi thấy là cần thiết, chỗ nào mà tôi thiếu xót hay nhầm thì ae bỏ qua và nhắc lại giúp tôi vì dạo này tôi có tuổi rồi nên hay nhớ nhớ quên quên, có nhiều tip vọc vạch sửa chữa hay lỗi của 1 số đầu mà anh em gặp phải nhưng tôi cũng k gặp nên ko thể test hết nên nhiều khi chỉ là phỏng đoán, anh em có thời gian thì test thử sau đó cùng chia sẻ lên để tôi tổng hợp lại nhé.
0YmFIEk.gif



1. UIS7862 (UMS512) / UIS8581A (SC9863a) processor - FYT platform là gì
FYT (Fang Yi Tong) gần như là 1 kiểu mẫu chung của tất cả các đầu android hiện nay, theo cách hiểu của tôi nó giống như kiểu android platform vậy, tất cả các nhà sx đều sử dụng bản cài đặt phần mềm và hệ thông giống nhau chỉ có đôi chút khác biệt ở mã code giữa từng nsx thôi.

1662706072148.png

Là chip chuyên dụng mới nhất (Q2/2020) và phổ biến nhất cho đầu android hiện nay, không phải nói quá chứ đa số đầu android dùng chip này, ngoài ra thì các phiên bản cập nhật phần mềm cũng build nhiều cho chip này hơn anh em xem mấy link trên là biết, công nghệ mới hơn đương nhiên giá thành cao hơn, do đó chip7862 đa số sử dụng trên màn android phiên bản cấu hình 3GB+32GB trở lên.
WiFi: 2.4GHz and 5GHz
Bluetooth: V5.1

1662706053538.png


Là chip đời cũ hơn (Q4/2018), sức mạnh thì yếu hơn 7862, vì là đời cũ hơn nên giá thành mềm hơn cho nên chip này được lắp trên màn có cấu hình 2G+32 trở lên, các phiên bản cập nhật phần mềm cũng ít hơn nên anh em nào trót lắp đầu này cũng khá thiệt thòi
Tuy nhiên anh em cũng yên tâm là trải nghiệm thực tế giữa phiên bản cập nhật mới nhất và phiên bản cũ chả khác mẹ gì nhau, có khi bản mới dùng còn nhiều cái hạn chế hơn bản cũ và ví dụ lớn nhất là việc cài launcher.

Thường thì cùng cấu hình ram+rom thì màn dùng chip 7862 sẽ có giá cao hơn chip 8581, đa số các đầu android ở vn toàn là OEM bên tàu về đóng mác lại nên thực tế sức mạnh và cấu hình same same nhau, có 1 số hãng có tiếng ở vn họ sẽ tối ưu lại và cài đặt thêm 1 số phần mềm thì giá bao giờ cũng sẽ cao hơn. Và theo tôi thấy thì cũng không cần thiết lắm.

Anh em cũng lưu ý là hiện tại tất cả màn android đều đang sử dụng android mới nhất là android 10 (API/SDK 29) nhé, android 11 là fake thông tin thôi, cứ check API/SDK là chuẩn nhất (nguồn xda)

Những mật khẩu phổ biến trên màn android (đây là cái mà mấy anh thợ hay giấu sợ khách ko biết gì vọc linh tinh)
Cài đặt nhà máy/Tuỳ chọn nhà phát triển: 3368

Một số mật khẩu khác nếu có:
Tuỳ chỉnh đèn nền: 5768
Can thiệp khoá cửa: 0000
Đổi giao diện màn hình chính (launcher) (nếu có): 8086

update từ anh @du0
Cài đặt nhà máy = 168
Tuỳ chỉnh đèn nền: 168 (Màn K2+ là 5768)
Can thiệp khoá cửa: 0000
Cài đặt cá nhân -> Sao lưu và đặt lại: 168
Cài đặt hệ thông -> tuỳ chọn nhà phát triển: 7788, 681232


2. Phân biệt màn android đang dùng chip 7862/8581, kiểm tra phiên bản phần mềm và phiên bản hệ thống - MCU là gì???
Để phân biệt hoặc kiểm tra xem màn android đang dùng chip nào thì anh em chỉ cần vào
Cài đặt hệ thống -> Giới thiệu về thiết bị
Dòng System Info sẽ hiển thị ngày tháng mà phiên bản phần mềm dc cài đặt
1662708519076.png

Cái này không phải là phiên bản system android đâu nhé, đây là ngày tháng tạo các ứng dụng của nsx màn tuỳ biến riêng cho màn android ô tô như trình nghe nhạc, thông tin xe (canbus), launcher, cam360, cài đặt v..v... nôm na là những cái mà android gốc không có

Nếu chạm vào dòng system info thì sẽ xem được phiên bản kernel, ngày tháng custom phiên bản android hệ thống, cái này mới là phân biệt phiên bản phần mềm hệ thống mới nhất hay không nhé

1662708915979.png

Như hình trên thì tôi dùng android 10 bản build 18/7/2022 nhưng các ứng dụng của nsx vẫn là phiên bản từ 27/4/2021 thôi.


Dòng CPU info là hiển thị thông tin chip
1662708752594.png

Nếu CPU ghi UIS7862 hoặc có khi là UMS512 nghĩa là màn đang dùng chip 7862
Tương tự với chip UIS8581A (SC9863a) nhé

MCU không phải là marvel cinematic universe đâu nhé
tjRRqf6.gif
mà là Micro Controller Unit
Cái này rất quan trọng nếu anh em muốn cài đặt rom/phần mềm của các nsx mà tải ở trên forum mấy anh nga ngố về, vì mỗi nsx có 1 mã MCU khác nhau khi build rom kèm app, ví dụ như anh em dùng màn oled về xong tải rom của màn ts hay teyes hoặc rom của carfu bravigo về mà không biết xử lý thì rất dễ bị báo lỗi và treo.

MCU theo như tôi hiểu thì nó như kiểu 1 firmware có chức năng kết nối và điều khiển giữa phần mềm android và các phần cứng như chip radio, chip âm thanh DSP v..v... Mỗi màn android các nsx sẽ tuỳ chỉnh các tính năng/code khác nhau để điều khiển các tính năng của xe, cho nên nếu up sai MCU thì khá là rắc rối.
1662709608730.png

Nôm na nó như kiểu mấy ông điện thoại tàu firmware riêng để tuỳ biến và điều khiển thêm 1 số tính năng khác mà android gốc ko có ấy. Như màn của tôi có mã MCU là YIN chẳng hạn.
Mà các anh biết là firmware máy vivo thì không thể cài cho xiaomi rồi đúng không, thế nên cẩn thận đừng có flash MCU màn này cho MCU màn khác, sẽ bị mất 1 số tính năng đấy, đến lúc đó lại phải flash lại file firmware MCU gốc
Thông thường các bản rom hiện nay ít khi có file MCU, tuy nhiên 1 số bản rom vẫn còn nên anh em chú ý.
Nếu bản rom nào có 2 file kiểu dạng nó giống như sau
GD32_E230_64K_Flash.Hex
Stm32ud.bin

Thì anh em xoá nó đi nhé, chỉ update hệ thống và phần mềm nsx thôi. (phần này tôi sẽ nói thêm bên dưới)


r2DB4tw.gif
r2DB4tw.gif
r2DB4tw.gif
 
Last edited:

magneto003

Senior Member
3. Rom màn android có cấu trúc như nào, cần chú ý những gì trước khi tải/cài rom màn android.

Bây giờ đa số màn tàu họ build rom cho chip 7862 và 8581 là nhiều nên tôi nói chính về 2 rom này thôi nhé, độ phân giải thì đa dạng từ 800x480, 1024x600 và 1280x720 do đó anh em khi tải rom cũng để ý tải rom có hỗ trợ kích thước màn hình của mình nhé.
Ngoài ra thì màn android nào cũng có 2 loại, 1 là tích hợp camera360, 2 là không có cam360 ae nhé.

Tên các bản rom thường có một trong những thành phần sau
Tên nsx(không quan trọng lắm) + Mã FYT + tên chip + tên mã MCU(có hoặc không) + no360 hoặc for360/with360 + ngày tháng + độ phân giải
Trong đó mã FYT là 1 khái niệm mới tôi sẽ giải thích chi tiết ở dưới.


Cấu trúc rom chip 7862/8581 phổ biến hiện nay gồm các file:
631x_1.zip
AllAppUpdate.bin
config.txt
lsec631xupdate
updatecfg.txt
Ngoài ra trong rom có thể có 2 file này dùng để flash MCU firmware (hình này tôi lấy từ rom 7862, chip8581 có thể tên hơi khác 1 chút)
GD32_E230_64K_Flash.Hex
Stm32ud.bin
Anh em lưu ý lại lần nữa, trừ khi biết chính xác đầu mình là MCU gì thì mới up MCU firmware, còn không thì xoá 2 file này đi không ảnh hưởng gì đến việc cài rom.

Trong đó:

- 631x_1.zip
Tệp nén chứa rom android tiêu chuẩn cho màn droid với các ứng dụng, driver, file boot.vv..v.., rom này có thể phù hợp với nhiều độ phân giải màn hình tuỳ vào người build.
Nếu là rom cho chip 7862 thì tên đầy đủ sẽ là: 6315_1.zip
Nếu là rom cho chip 8581 thì tên đầy đủ sẽ là: 6316_1.zip
File rom này có thể tuỳ biến lại được nhưng phải là mấy anh em modder chuyên mod rom điện thoại thôi.

-AllAppUpdate.bin:

Chứa tất cả app tuỳ biến thêm của nsx được tích hợp vào hệ thống của nền tảng FYT. File này có thể mở hoặc giải nén ra để xem nội dung, giải nén = 7zip hoặc winrar. File này thì dùng chung cho cả 2 chip, ở các bản rom cũ của chip 8581 thì nó có tên là Allapp.pkg
Mật khẩu giải nén là: 048a02243bb74474b25233bda3cd02f8
File này có thể build lại bằng 7zip để tạo thành file app tuỳ biến của chính mình nhưng tôi thử vài lần như xda hướng dẫn đều lỗi nên tôi khuyên anh em đừng build làm gì cho mất công.
K4Yro2A.gif

Thích update ứng dụng nào thì giải nén ra xong tạo patch update trực tiếp vào màn cho nhàn và nhanh, mà cá nhân tôi thấy là phiên bản app nsx năm ngoái với năm nay chả khác gì nhau cả, ngoài cái app cam360 độ thì có thể thayđổi giao diện. Còn lại tôi đã up thử vài app nhưng không thấy khác gì.
2avLY9u.gif


File này gồm 1 file Ver để hiện thị tên phiên bản khi xem thông tin hệ thống, ngoài ra có 1 số thư mục
1662714301168.png

Nếu màn tích hợp cam360 thì sẽ có thêm thư mục 360res, khi anh em cài rom vào màn android, truy cập vào đường dẫn root/oem cũng sẽ thấy mấy thư mục như này + nhiều thư mục khác nhé, nó kiểu giải nén vào màn thôi ấy mà.
Thư mục priv-app chứa file giao diện cài đặt và hiển thị trên status bar hay vị trí biểu tượng trong màn nên ko nên mod cái này nếu ko nắm rõ nhé.
Thư mục vital-app là để thêm vào những app bên thứ 3 mà bọn làm rom nó add vào, cái nào k thích dùng thì tạo patch xoá nó đi là xong
Chúng ta quan tâm thư mục app là chính thôi, mấy thư mục khác mặc kệ.

app
Trong thư mục app thì có nhiều folder và file kiểu kiểu như sau
1662714604620.png

Nếu màn không có cam360 thì sẽ không có thư mục "190000000_com.syu.fourcamera2"
Các thư mục là các app tuỳ biến của nsx sẽ được cài vào nên cứ để kệ nó thôi, ví dụ như cái launcher4 sau này không thích thì có thể thay bằng cái khác.
Anh em chỉ cần để ý mỗi file "fyt.prop" vì file này rất quan trọng, mấy file còn lại thì hầu như rom nào cũng na ná nhau, nó cũng có 1 chút liên quan đến MCU firmware và xác định xem là cài cái app tuỳ biến nsx vào thì có phát sinh lỗi gì không.

Mã FYT/fytmanufacture trong file (fyt.prop)
Trong file này thường thì thông số đều na ná nhau, anh em chỉ cần để ý đến dòng
ro.build.fytmanufacturer=xx
Trong đó xx là mã fyt hay nôm na là mã của các nsx để từ đó xác định ra mã MCU, từ đó xác định đc nsx và xác định xem những ứng dụng tuỳ biến này có phù hợp với màn android của mình không. Chẳng hạn như màn oled của tôi sẽ có mã khác màn teyes hay màn ts hoặc gotech. Cho nên nếu anh em tải rom trên mạng về thì có thể cài rom hệ thống dc nhưng phần ứng dụng nsx tuỳ biến phải chú ý.

Cho nên trước khi up rom, ngoài xem tên chip thì anh em phải vào root/oem/app và mở file fyt.prop này ra và xem fytmanufacturer của mình là bao nhiêu nhé, cẩn thận thì chụp nó lại.
Tôi lấy ví dụ đơn giản như anh em tải bản rom mới nhất dành cho chip 7862 tuy nhiên mã fyt của các anh là 95 (màn teyes), nhưng bản rom lại có mã fyt là 1 thì nếu các anh cứ để thế mà flash thì sẽ có lỗi, nhẹ thì vẫn boot vào màn nhưng bị mấy lỗi hiển thị, nặng thì boot loop. Nếu trùng mã thì mới được flash, còn không thì update thủ công qua patch vẫn dc.

List 1 số mã fyt phổ biến cho ae tham khảo
  • FYT=0 ro.build.fytmanufacturer=0 JUNSUN
  • FYT=1 ro.build.fytmanufacturer=1 MCU NOR MCU YXI Ekiy T900 T7, Isudar V72 , NaviFly , MEKEDE , Funrover , XIMA XV6PRO , LEHX L6 Pro
  • FYT=8 ro.build.fytmanufacturer=8 MCU NOR EKIY, ATOTO
  • FYT=15 ro.build.fytmanufacturer=15 (51); MCU KEQ EBILAEN
  • FYT=31 ro.build.fytmanufacturer=31 MCU AYI IYING DATONG TECHNOLOGY ANTWING
  • FYT=32 ro.build.fytmanufacturer=32 MCU PSTAR IDOING
  • FYT=43 ro.build.fytmanufacturer=43 MCU JY JOYING
  • FYT=49 ro.build.fytmanufacturer=49 NONAME SMS
  • FYT=51 ro.build.fytmanufacturer=51 MCU HYI ZWNAV Yulbro car multimedia Store
  • FYT=53 ro.build.fytmanufacturer=53 MCU ZHAN WINCA FARCAR DAYSTAR UNISON
  • FYT=62 ro.build.fytmanufacturer=62; MCU XHCN SINOSMART
  • FYT=63 ro.build.fytmanufacturer=63 VAG
  • FYT=94 ro.build.fytmanufacturer=94 VAG
  • FYT=95 ro.build.fytmanufacturer=95 MCU TZY2 TEYES SPRO+/CC2+/CC3 , Kingbeats K2+
  • FYT=103 ro.build.fytmanufacturer=103 MCU YILT
  • FYT=107 ro.build.fytmanufacturer=107 MCU TZY2 Kingbeats K2+
  • FYT=108 ro.build.fytmanufacturer=108 MCU CZY Idoing ,ULLGO
  • FYT=111 ro.build.fytmanufacturer=111 MEKEDE
  • FYT=112 ro.build.fytmanufacturer=112 MCU YUF ATOTO
  • FYT=116 ro.build.fytmanufacturer=116 MCU YIN NaviFly , MEKEDE , Prelingcar YIN Runningway NIDYGR,Hengcheng, COHO YIN G23 6*128 Brand Name: YL
Có 1 số trường hợp cá biệt là mã FYT=1 và FYT=116 dùng được app của nhau nhé, tức là anh em cài đặt app có fyt=1 đè lên 116 vẫn được.
Như cái bản rom tôi up ở bên thớt share launcher kia nó bảo là rom cho oled c8s, c8 new, fyt =1, tuy nhiên lúc đầu tôi flash không kiểm tra xem fyt của tôi là bao nhiêu, chỉ biết MCU mã là YIN rồi cứ thế up lên thôi may là không bị sao, bây giờ check lại thì MCU file MCU nó ghi là NOR, hồi tôi up may mà có lướt xda nên bỏ qua 2 file MCU, có anh @#kudo# cũng màn c8s up lên quên không xoá cũng gặp lỗi nhưng fix dc rồi thì phải, anh check trong giới thiệu hệ thống của anh xem mã MCU có phải là NOR không nhé.

Nói chung gian thương vn đặt OEM lung tung lắm không biết đâu mà lần, mã fyt và MCU khác không nên cài lẫn vào nhau ae nhé.
4RPZIOg.gif

- config.txt
File này thì có thể add nhiều tuỳ chỉnh cài đặt hệ thống, nhưng tôi đang dùng file này thấy ổn định và không có lỗi gì, anh em có thể lấy mà dùng, copy và paste đè vào file config.txt trong rom các anh đã tải về là xong nhé. Những dòng nào có dấu # là code không hoạt động nhé, cứ để kệ nó ko sao cả
#test
ro.sf.swrotation=90
sys.fyt.bluetooth_type=0

persist.fyt.zh_frontview_enable=false

ro.fyt.splitscreen=0

sys.syu.camera360 = true
Lưu ý:
ro.sf.swrotation=xx -> dòng này tuỳ chỉnh hướng xoay màn hình, mặc định màn nằm ngang thì = 90, nếu nằm dọc thì là = 0, nếu màn anh em nằm dọc mà lỡ flash vào không sao cả, sửa lại thông số rồi patch lại là xong thôi. Tôi sẽ hướng dẫn bên dưới

sys.fyt.bluetooth_type=0 -> nhiều rom nó để dòng này =1, theo như tôi đọc trên xda thì nếu muốn cải thiện khả năng ghép nối thiết bị (1 chút) thì để = 0, anh em cứ để = 0 cho nó standard nhé.

sys.syu.camera360 = true -> Nếu màn không tích hợp cam360 thì xoá dòng này đi

Ngoài ra còn có 1 số dòng lệnh sau tôi nghĩ là hữu ích nhưng chưa có thời gian test
persist.audio.mic.senstivity=1 -> cải thiện độ nhạy của mic
persist.btmic.gain=10 -> tăng âm lượng mic ở chế độ bluetooth
persist.btspk.gain=7 -> tăng âm lượng loa ở chế độ bluetooth

Fix lỗi cài launcher bên thứ 3 xong reboot màn lại quay về launcher ban đầu thì anh em xem trong file config.txt ở bộ cài xem có dòng này không nhé thì xoá đi rồi patch lại là xong:
ro.fyt.launcher = com.android.launcherxx
Còn lại những dòng khác tôi thấy không quan trọng, xoá đi cũng được
.

- lsec631xupdate
File này là file thực thi để đưa màn android vào chế độ cài đặt/update rom/app, patch file v...v..., nó giống file autorun.exe ấy, phải có file này trong usb thì mới chạy được
nếu màn dùng chip 7862 thì file sẽ tên là: lsec6315update
nếu màn dùng chip 8581/9863 thì file sẽ tên là: lsec6316update
Anh em lưu ý, khi patch hoặc cài rom
Nếu thấy báo lỗi
1662719542870.png


Pls use lsecxxxupdate file after 20xx-xx-xx! thì không phải lo, do các anh dùng phiên bản cũ quá của file lsecupdate thôi,tải bản mới thay vào là được.

- updatecfg.txt
File này chỉ dùng khi anh em muốn cài lại rom mà xoá hết app và data của ứng dụng bên thứ 3 hoặc flash cả file AllAppUpdate.bin thì nên thêm vào cho sạch file rác, còn nếu chỉ cập nhật hệ thống hay patch hoặc cập nhật app nsx thì xoá nó đi nhé.
Code mặc định của nó là
test
twipe_all hoặc twipe_data
Trong đó dòng "test" nên có để xác định tính tương thích, dòng twipe_all chỉ là xoá sạch phân vùng data + format bộ nhớ trong và xoá hết ứng dụng bên thứ 3, giống như nguyên bản khi mình vừa cài rom + app nsx vậy, twipe_data thì chỉ xoá data thôi.
Tôi cũng chưa thử nếu chỉ cài rom 631x_1.zip không mà ko kèm file AllAppUpdate.bin và kèm file updatecfg.txt với code twipe_all thì các app tuỳ biến của nsx đã cài trước đó có còn không nhưng tôi sẽ chả bao giờ làm vậy cả. Cài rom lên màn android nó k nhàn như cài lên điện thoại, chạy đi chạy lại ngại lắm
Q3OGEPn.gif

.

Mấy file liên quan đến firmware MCU nhớ là xoá đi nhé ae

T8uPH2H.gif
T8uPH2H.gif
T8uPH2H.gif


Như vậy là tôi đã phổ biến kiến thức cho anh em về cấu trúc bản rom của 1 cái màn android, tiếp theo là phần cấu trúc bổ sung khi anh em muốn patch - update app nsx, cài launcher ngoài, xoá app nsx không muốn dùng:
Đơn giản lắm chỉ có 1 file và 1 thư mục
pDXE9SN.gif


1662721141441.png

Trong đó file "lsec6315update" hay "lsec6316update" thì phụ thuộc vào chip mà màn anh em đang dùng nhé, anh em nhớ để ý lỗi Pls use lsecxxxupdate file after 20xx-xx-xx! tôi note phía trên kia mà chọn file cho đúng.
Thư mục "lsec_updatesh" sẽ chỉ có 1 thư mục tên "app" (trùng với thư mục app phía trên kia) và 1 file "7862lsec" hoặc "8581lsec" để chạy lệnh, chỉ có vậy thôi, hướng dẫn tạo patch hay update tôi sẽ nói riêng ở phần sau.
Thư mục "app" thì nó sẽ chứa những thư mục chứa launcher hay app mà mình muốn cài thêm, thông thường các thư mục nằm trong này sẽ trùng tên với các thư mục trên kia hoặc trong AllAppUpdate.bin, còn nếu là launcher thì sẽ là tên launcher. Trong những thư mục này thì chứa file APK có tên trùng với tên thư mục chứa nó
.

RnyZZkp.gif
 
Last edited:

magneto003

Senior Member
4. Hướng dẫn tải và cài rom, hướng dẫn cài lại toàn bộ rom, update system, update app nsx (AllAppupdate.bin), patch launcher, tải launcher, xoá app nsx không dùng tới.


Nguồn tải rom thì vẫn là forum mấy anh Nga hoặc xda thôi (ưu tiên forum 4pda.ru của mấy anh Nga)

Anh em vào 1 trong 2 cái link đầu tiên tương ứng với màn của mình đang dùng (Teyes, kingbeats và phần còn lại, sau đó dùng google dịch sang tiếng Anh nhé. Ở đây tôi chọn đại diện là bên thớt chip UIS7862/8581 tổng hợp chung.
Anh em dùng teyes kingbeat thì vọc tương tự bên thớt teyes nhé (Program section -> Firmware) vì đa số ở vn ae dùng màn oem tàu, màn teyes bên châu âu dùng có vẻ nhiều, giá cũng cao hơn ít phổ biến. Ngoài ra vì teyes các anh đó mod lại system, thay pass cài đặt nhà máy nên dù là dùng chip 7862 thì tôi cũng không chắc là có phù hợp để cài qua lại giữa 2 bên hay không.

Ấn vào Firmware nó sẽ ra khá nhiều link tốc độ cao cho anh em lựa chọn
1662729038890.png

Và có 1 lưu ý là:
Software dated 02-07-2022 used to update the system core cannot be rolled back to a previous version.
Có nghĩa là những màn đã cài rom sau ngày 02/07/2022 sẽ không thể cài các bản rom phát hành trước ngày đó, ngoài ra thì cũng không thể cài trực tiếp Launcher ngoài qua file APK được mà phải patch sẽ hơi mất tgian hơn cài trực tiếp
9WTyCsl.gif


Anh em chọn 1 bản rom tương ứng phù hợp với màn android của mình nhớ để ý
Tên chip, FYT, MCU, ngày phát hành system, ngày phát hành app, tên các Launcher (UI-User Interface đi kèm), kèm cam360 hay không, độ phân giải màn hình hỗ trợ.

Ngoài ra để đa dạng thì anh em có thể tải factory firmware (rom) mới nhất ở link này kết hợp cùng app nsx AllAppUpdate.bin mới nhất ở link khác để tạo thành 1 bản rom hoàn chỉnh (rom gốc) cho màn đang sử dụng với điều kiện:

Mã "fytmanufacturer" trong file "fyt.prop" ở màn đang dùng phải trùng với mã "fytmanufacturer" trong file "fyt.prop" ở trong file AllAppUpdate.bin,

Nếu khác nhau thì tuyệt đối không nên cho vào bộ cài mà chỉ trích xuất app ra update thôi.
Như hình dưới là tôi kết hợp giữa system mới và AllAppUpdate.bin cũ

Hầu như là file system 631x_1.zip nào cũng cài được cho đa số màn trừ mấy dòng đặc biệt như teyes thì tôi chưa có điều kiện thử, những anh em đang dùng zestech, gotech thử check xem mật khẩu cài đặt nhà máy là bao nhiêu rồi confirm xem giống hay khác với mật khẩu phổ thông mà tôi nói nhé.


- Cài rom :ah:

Để cài rom thì điều kiện cần là anh em phải có 1 cái USB, dung lượng từ 8GB-32GB, là usb 3.0 càng tốt vì copy và cài nhanh hơn.
Sau đó cắm vào máy tính và format ở định dạng FAT32
Ngoài ra thì anh em vào cài đặt nhà máy -> nhập mk sau đó chụp ảnh lại toàn bộ cài đặt để sau này còn chỉnh lại đề phòng quên hoặc bị đặt về mặc định lại không biết chỉnh như nào, nhất là phần chọn canbus.
1662731395531.png


Anh em nào dùng màn liền cam 360 thì rút usb đang ghi hình ra, sau đó gắn cái usb đã format bên trên kia vào cổng usb bất kỳ rồi mở cam360 lên ấn vào nút cài đặt.
Sau đó anh em ấn vào "cài đặt ghi hình" xem màn nó đã nhận USB mới cắm hay chưa rồi ấn vào USB đó để chọn.
Tiếp đến anh em ấn vào "Quản lý thông số" -> "Xuất thông số" -> "Xác nhận", chờ 1 lúc thì nó sẽ báo là xuất thông số thành công
Anh em chờ khoảng 5-10s thì thoát phần mềm cam360 ra sau đó rút USB này ra, cắm lại USB ghi hình vào, sau đó cắm USB mà mình xuất thông số vào máy tính, copy hết file trong đó lưu vào 1 thư mục nào đó nhé.
Khi nào đổi màn thì anh em chỉ cần vào nhập thông số là được.

Video trực quan cho mấy anh lười đọc:
Nếu màn anh em nào dùng giao diện khác thì mò mẫm tý là sẽ thấy


Lưu ý:
Khi quá trình up rom hay cập nhật system đang diễn ra, anh em nhớ tuyệt đối không thực hiện thao tác chỉnh điều hoà, đóng mở cửa, lên xuống kính, vào số blah blah để tránh có lỗi xảy ra.
Tóm lại là đỗ yên 1 chỗ không làm gì hết để rom cài xong boot vào màn hình chính rồi thích làm gì thì làm, có thể nổ máy và bật điều hoà trước cho mát (tắt chế độ auto), hoặc là chỉ bật khoá điện nấc 2 (lên all nhưng không nổ máy).



Là 1 bản rom hoàn chỉnh/rom gốc cho màn android mà anh em đã tìm được hoặc kết hợp được sau khi check mã fytmanufacturer trong AllAppUpdate.bin trùng với trong máy.
Rom nó sẽ có các file sau (như tôi đã giải thích ở trên rồi đấy)
631x_1.zip
AllAppUpdate.bin
config.txt
lsec631xupdate
updatecfg.txt
logo.bmp (file logo boot k quá quan trọng, xoá đi cũng được)
Tuỳ chỉnh 2 file "config.txt" thì các anh để mấy dòng như bên trên tôi để thôi, cho thêm 3 dòng để mic ghi âm cho rõ hơn tý sau đó lưu lại.

Riêng file "updatecfg.txt":
Nếu muốn xoá hết app bên thứ 3 + format bộ nhớ trong + format data blah blah, reset cài đặt nhà máy thì để 2 dòng
test
twipe_all
Thì gần như là sạch sẽ tuy nhiên dữ liệu cam360 sẽ không bị xoá nhé nên anh em yên tâm, không cần nhập thông số đâu, lưu lại cho yên tâm thôi.

Nếu cập nhật cả full system + app tuỳ biến nhưng không xoá app bên thứ 3 thì xoá file "updatecfg.txt" đi là xong.
Sau đó anh em copy tất cả vào USB đã format FAT32 ở trên rồi cắm vào màn chờ 1 chút nó hiện thông báo thì ấn START là rom sẽ tự chạy (nhớ backup lại các cài đặt = cách chụp ảnh) và đọc kỹ lưu ý to đùng ở trên.
Chờ cho cài đặt tự chạy, nếu không có dòng màu đỏ nào báo lỗi thì ok, có báo lỗi thì nhớ chụp lại xem lỗi gì nhé.

1662733324312.png


Đến khi cài đặt hoàn tất thì sẽ báo 1 dòng màu xanh đếm (giây), anh em chờ nó đếm đến 30s hoặc hơn thì hãy rút nhé để cho nó copy hoàn toàn.

1662732740390.png


Sau đó anh em rút USB ra là màn hình sẽ tự boot lại là xong, cả quá trình cũng mất kha khá thời gian chắc khoảng 10 phút rồi nó sẽ vào màn hình chính là thành công, anh em chờ vài giây rồi reboot lại lần nữa cho nó ổn định nhé (vuốt từ trên thanh status bar xuống -> reboot)

Chuẩn bị vẫn thế, nhưng chỉ việc copy 2 file sau vào USB
631x_1.zip
lsec631xupdate
Nếu muốn thêm mấy dòng code mới vào config.txt như bên trên thì thêm file config.txt xong thao tác như trên.

Copy 2 file sau vào USB, nhớ check kỹ fytmanufacturer
AllAppUpdate.bin
lsec631xupdate
Thường thì AllAppUpdate.bin cũng không có nhiều tính năng mới ngoại trừ thay giao diện hiển thị và giao diện cài đặt cam360, còn lại các app khác không thay đổi nhiều. Cho nên anh em có thể trích xuất ra và update riêng lẻ cho nó nhàn.

Copy 2 file sau vào USB
config.txt
lsec631xupdate
Mục đích là thêm code xong update vào màn thôi.


- Patch update App nhà sản xuất, remove App nsx, cài thêm launcher :doubt:

Như trên tôi đã nói, nếu ko muốn update cả cụm AllAppUpdate.bin thì chúng ta chỉ cần tạo patch update vài app cần thiết thôi, còn lại cứ để mặc định cũng được.
Về chuẩn bị thì vẫn là 1 USB format FAT32 có chứa file "lsec631xupdate" và thư mục "lsec_updatesh" như tôi đã nói ở trên kia.
Bên trong thư mục "lsec_updatesh" thì có thư mục "app" và file "7862lsec.sh" hoặc "8581lsec.sh" để chạy lệnh.

Link tải thư mục Patch dùng để patch launcher, update app, remove app nsx, tích hợp cho cả 2 dòng chip, chỉ cần sửa code tương ứng với file tên chip của mình thôi.
Link tải các phiên bản "lsec6315update" từ 2020-2022 cho các anh em không có nhu cầu up rom, chỉ cần patch.
Anh em lưu ý file "lsec631xupdate" phải ra cùng hoặc ra sau phiên bản rom hiện tại đang cài trong máy nhé không sẽ bị lỗi báo đỏ "Pls use lsecxxxupdate file after 20xx-xx-xx!"

Nội dung file "7862lsec.sh" hoặc "8581lsec.sh" thì đều như nhau, tôi đã việt hoá rồi.
Dòng nào anh em không muốn chạy lệnh thì đặt dấu # vào trước nó là được nhé, muốn chạy lệnh thì xoá dấu # đi là xong. Trong đó tôi để sẵn như này:
#!/system/bin/sh
#
#Muốn xoá launcher nào thì xoá dấu thăng trước chữ rm đi
#rm -rf /oem/app/190108010_com.android.launcher20
#Lệnh copy launcher vào thư mục app trong hệ thống
cp -r /storage/sdcard1/lsec_updatesh/app/* /oem/app/
#
#Set quyền cho launcher
chown -R 0.0 /oem/app/190001002_com.android.launcher30
chmod 755 /oem/app/190001002_com.android.launcher30
chmod 644 /oem/app/190001002_com.android.launcher30/190001002_com.android.launcher30.apk

Anh em tải file AllAppUpdate.bin về giải nén ra mật khẩu là
048a02243bb74474b25233bda3cd02f8
Sau đó muốn cập nhật app nào vào AllAppUpdate/app/ và copy thư mục app đó ra, ở đây tôi ví dụ tôi muốn cập nhật "carlink" để có nâng cấp tính năng carplay2 không dây thì tôi sẽ cop thư mục
AllAppUpdate/app/190000000_com.syu.carlink
Vào USB/lsec_updatesh/app sau đó quay trở lại thư mục "lsec_updatesh" và mở file "7862lsec.sh" hoặc "8581lsec.sh" ra sửa
cp -r /storage/sdcard1/lsec_updatesh/app/* /oem/app/
chown -R 0.0 /oem/app/190000000_com.syu.carlink
chmod 755 /oem/app/190000000_com.syu.carlink
chmod 644 /oem/app/190000000_com.syu.carlink/190000000_com.syu.carlink.apk
Sau đó lưu lại vào cắm vào màn android cho nó tự chạy là app đã được update

Nếu anh em đang dùng những bản rom cũ thì có thể tải file launcher APK về và cài trực tiếp, sau khi cài ấn home thì có tuỳ chọn thì anh em ấn luôn chọn hoặc đơn giản hơn là vào cài đặt nhà máy -> nhập mk và kéo xuống tìm đến dòng
Lựa chọn ứng dụng màn hình chính...
Và chọn UI tương ứng với launcher vừa cài.

Với những anh em đang dùng system mới sau ngày 02/07/2022 như tôi thì không cài được trực tiếp nữa mà phải tạo patch vì khi chạy file Launcher APK nó sẽ báo lỗi sau:
Lỗi này là do phiên bản mới nó ko cho cài launcher ngoài để ghi dữ liệu trực tiếp vào system nữa
Thế nên anh em chỉ cần tải bất cứ launcher nào về ở link #1 tôi share hoặc thớt bên kia có tổng hợp vài launcher phổ biến, anh em lưu ý đừng đổi tên nhé cho đỡ lẫn hoặc hạn chế mod lại launcher nếu ko biết cách nhé ko sẽ bị lỗi, cứ để mặc định mà xài thôi.
Ví dụ tôi tải launcher 34 mới nhất
1662737736531.png

sẽ được file "190001034_com.android.launcher34.apk"
Tôi sẽ copy dòng "190001034_com.android.launcher34"
Sau đó vào USB/lsec_updatesh/app tạo thư mục có tên "190001034_com.android.launcher34" sau đó copy file launcher APK bên trên kia vào thư mục này rồi quay ra sửa nội dung file ".sh" kia như sau
cp -r /storage/sdcard1/lsec_updatesh/app/* /oem/app/
chown -R 0.0 /oem/app/190001034_com.android.launcher34
chmod 755 /oem/app/190001034_com.android.launcher34
chmod 644 /oem/app/190001034_com.android.launcher34/190001034_com.android.launcher34.apk
Sau đó lưu lại vào cắm vào màn android cho nó tự chạy là đã cài được launcher vào màn, anh em vào cài đặt nhà máy và xem chọn UI34 là xong nhé.

Thực ra bộ nhớ 32GB thì dùng thoải mái, anh em tắt đi cũng được, nhưng trong trường hợp anh em ngứa mắt muốn gỡ 1 ứng dụng nào đó vì không dùng được thì làm như sau:
Ví dụ ở đây tôi có cái "OledAI" không dùng được (vì không có mã kích hoạt)
Tôi tải Total Commander lên và vào root/oem/app và tìm tên thư mục chứa app OledAI, tên nó là:
Ghi nhớ nó lại và mở file "7862lsec.sh" hoặc "8581lsec.sh" trong USB ra sửa:
Đặt dấu # vào trước tất cả các dòng trừ dòng bắt đầu bằng
thì sửa thành
rm -rf /oem/app/oledAI
Cắm vào USB thì thư mục "oledAI" và file APK nằm trong đó cũng sẽ bị xoá.
Anh em cẩn thận khi dùng lệnh remove này nhé, theo tôi thì tắt nó đi thôi không xoá nhầm file hệ thống thì lại vỡ mồm.

Cách này app dụng cho anh em đang dùng ổn định, cài thêm launcher thì bị.
Mở file config theo đường dẫn
root/oem/config.txt
xem có dòng này không
ro.fyt.launcher = com.android.launcherxx
Nếu có thì cắm usb trống vào rồi copy file config.txt từ root/oem/ ra usb rồi mở trên máy tính ra xoá dòng "ro.fyt.launcher = com.android.launcherxx" đó đi rồi lưu lại và copy vào usb 2 file như cách cập nhật file config.txt bên trên
config.txt
lsec631xupdate
Cắm vào đầu và tận hưởng.

Nếu cách trên không được thì anh em vào
Cài đặt - thiết bị - Ứng dụng và vô tắt ứng dụng Digital Wellbeing

Jle9a7z.gif
Jle9a7z.gif
 
Last edited:

magneto003

Senior Member
5. Một số tips/note lặt vặt khác
-Nếu lỡ trót Flash AllAppUpdate.bin khác fytmanufacturer


Tip này tôi thấy trên XDA
Nếu anh em cài rom quên không kiểm tra "fytmanufacturer" trong fyt.prop thì có thể nó vẫn lên bình thường tuy nhiên phần hiển thị sẽ có thể có 1 thanh màu vàng hoặc màn sẽ hoạt động không bình thường thì cũng không cần quá lo
Anh em chỉ cần vào lại phần "giới thiệu hệ thống" xem mã MCU và tra ngược lại ra mã "fytmanufacturer" xem là bao nhiêu sau đó cũng tạo patch như hướng dẫn bên trên và chỉ chạy 2 dòng lệnh sau (những dòng khác nếu có thì chèn dấu # vào trước)

sed -i '/^ro\.build\.fytmanufacturer/d' /oem/app/fyt.prop
sed -i "25i ro\.build\.fytmanufacturer=xx" /oem/app/fyt.prop

trong đó xx là mã "fytmanufacturer" mà anh em tra được nhé.
Vì tip này tôi chưa thử nên ko rõ nó có hoạt động không, nếu không được thì anh em tìm hẳn file fyt.prop khác và patch như bên trên tôi hướng dẫn nhé

Nhớ sao lưu config.txt + fyt.prop lại
Cắm usb cop vào qua total commander là xong nhé anh em, sau này cài rom cho nó yên tâm

-Trường hợp up rom/app bị lỗi và gặp bootloop + cách boot từ usb nhanh khi bị treo
Ví dụ như hình dưới

1662797348138.png

Thường lỗi này chỉ xảy ra khi anh em update AllAppUpdate.bin tự build hoặc do mod nên bị lỗi gì đó nó sẽ báo như này (update system lỗi thì tôi chưa gặp) thì anh em cũng không cần quá lo lắng.
Tuy nhiên có 1 vấn đề như trong màn hình nó sẽ báo là 500s (8 phút) sau sẽ reboot lại, sau đó màn hình khi nó reboot lại thì nó sẽ treo logo boot (biểu tượng google) thêm rất là lâu nữa vì không boot được vào màn hình,theo như áng chừng của tôi cũng khoảng tầm 5-10 phút sau nếu anh em vẫn cắm usb thì nó lại boot vào usb và chạy -> lại báo lỗi thì nó lâu vcl thì giải quyết như nào.

Rất đơn giản, ngay khi nó báo lỗi như trên thì anh em rút usb ra, tắt khoá điện đi rồi khoá xe lại kệ cmn sau đó vào nhà mở máy tính ra tìm bản rom hoặc AllAppUpdate.bin chuẩn mà ngta build sẵn, format usb đi rồi copy vào USB kèm file "lsec631xupdate".
Nếu là up lại rom thì phải kèm file "config.txt + updatecfg.txt" nội dung như hướng dẫn cài lại full rom.
Nếu chỉ up lại AllAppUpdate.bin mà anh em muốn format data cho sạch thì cho thêm file "updatecfg.txt" hay không thì tuỳ.

Tiếp theo anh em chuẩn bị thêm 1 que tăm/que chọc sim, đi ra xe mở khoá điện cắm USB vào rồi lấy que tăm/que chọc sim chọc vào lỗ RST (reset) 1 lần thì màn nó có hiệu ứng khởi động lại, nếu màn hình hiện lên thông báo update system thì là ok, còn nếu vẫn hiện logo boot thì cứ làm lại đến khi nào nó boot USB thì thôi (thường là ấn 1 lần là nó boot vào recovery luôn). Nếu anh em không ấn rs thì màn hình nó cứ treo logo rất lâu sau đó mới boot USB rất mất tgian chờ đợi. Cứ lúc nào bị treo mà muốn boot nhanh k cần chờ thì anh em cứ chọc RST là dc
Lỗ RST nó nằm bên tay trái chỗ hàng phím cảm ứng bên ngoài, tuỳ màn mà nó nằm gần hoặc xa lỗ MIC (ấn vào có khi nó kêu tít cái)
1662798504677.png

Updating...

https://voz.vn/t/hoi-anh-em-dung-da...ia-se-kinh-nghiem.621699/page-2#post-20196484
https://voz.vn/t/hoi-anh-em-dung-da...ia-se-kinh-nghiem.621699/page-4#post-20281632

boot logo + bootanimation dành riêng cho anh em vanfist và fadil
bootanimation dành riêng cho anh em mit outlander của anh @quangtiens


Rom màn TS8 hiện tại tôi đang thấy có bản V10.5.5_20201024.175200_TW2-THEME1 thôi nhé
yXGpzj3.gif
 
Last edited:

magneto003

Senior Member
Đã update:
Hướng dẫn tải và cài rom, hướng dẫn cài lại toàn bộ rom, update system, update app nsx (AllAppupdate.bin), patch launcher, tải launcher, xoá app nsx không dùng tới.

p8SCzAv.gif
 

magneto003

Senior Member
moá chất quá, ngày xưa thì vọc up rom cho đt giờ có cả up rom cho màn hình androi oto, tại hạ khâm phục :stick::stick:

via theNEXTvoz for iPhone
Bên 4pda.ru các anh bạn người Nga lập hẳn 1 chuyên mục riêng và hàng trăm thớt bàn về cái này, những thớt chủ đạo kéo dài đến hàng trăm page lận
pDXE9SN.gif
Công nhận mấy anh người nga với pháp sư trung hoa thật là lắm trò
RnyZZkp.gif
 

gio_mua_dong_bac

Senior Member
đang kiếm con 360 liền màn lắp cho con cerato để vợ đi cho tự tin, nhu cầu cần thêm là lưu hành trình 360 luôn, không biết có loại nào ngon bổ rẻ không các bác
 
Fadil của anh dùng màn gì vậy? Tôi bị thợ nó thuốc cho cái màn Oled C2 lởm, không hiện nhiệt độ trên màn hình. Đã thử đổi canbus đủ kiểu mà không hiện được. :cry:
 

Duy Dickey

Senior Member
Tiện thím giới thiệu mấy mã android box tàu xịn ngon ngon giúp cái, bỏ qua mấy th eliteview hay gì gì hay qcao xehay các thứ nhé :)
 

khacduyle

Senior Member
Em đang đi con Tucson 2022, cắm android box picasou vào thì gặp tình trạng nhấn nút Trợ lý thì nhận nhưng không nhận giọng nói (kiểu như thiếu driver mic, nhảy lên trợ lý nhưng nó báo là ko nghe mình nói gì). Đồng thời mỗi khi cam360 bật lên là màn treo, phải thoát ra màn hình chính rồi quay lại android thì cảm ứng lại được bình thương. Các bác có cách nào khắc phục không, em cám ơn :(

Gửi từ Samsung SM-N975F bằng vozFApp
 

magneto003

Senior Member
đang kiếm con 360 liền màn lắp cho con cerato để vợ đi cho tự tin, nhu cầu cần thêm là lưu hành trình 360 luôn, không biết có loại nào ngon bổ rẻ không các bác
Có elliview s4, oled c8s/c8s new, carfu, bravigo loanh quanh tầm 13tr8, thêm canbus 500k, mặt dưỡng 500k nói chung tổng chỉ tầm 15tr trở xuống. Giờ dòng oled c8s nó ko sx nữa mà thay bằng x4s cấu hình cũng thế giá cũng vậy chắc chỉ thay bên oem thôi. Anh có thể cân nhắc tùy sở thích, tùy biến nhiều cũng hay nhưng cũng lag lắm.
0YmFIEk.gif
 

inox

Đã tốn tiền
Trước tôi cũng máu vọc vạch ROM rồi Launcher lắm, nhưng từ ngày đổi sang con Android có Apple Carplay với Android Auto không dây thì tôi cứ mặc định mà tôi dùng, vì nhu cầu của tôi chỉ đến thế
 
Top