This repository is a hobby attempt at reverse engineering the popular B5300 CarPlay / Android Auto head unit.
Any and all contribution is welcomed and encouraged!
[Notice] Unforunately, I can't upload any decompiled firmware here (sorry!). However, the process to unpack the .bin yourself is trivial by following these instructions.
- 1. How-To: Extract your firmware
- 2. How-To: Unpack the filesystem
- 3. How-To: Repack the filesystem
- 4. How-To: Flash modified firmware
Factory codes provide access to hidden pages in the Settings menu. Some are useless while others allow you to customise your device, e.g. by modifying the startup image or changing the UI style to your liking etc.
Here's an exhaustive list of factory codes I've found so far:
Code | Title | Notes |
---|---|---|
001106 |
Interface selection | Interface style selection menu |
112233 |
Logo | Startup image customization menu |
112345 |
Debug | Debugging menu |
113266 |
Factory | Advanced settings |
123579 |
Self examination | Empty for me |
230762 |
Interface selection | Empty for me |
More info on factory codes (including screenshots) can be found here.
- FCC ID: 2BD44-B5300
- Manufacturer: Guangzhou Chechi Electronic Technology Co., Ltd.
- SoC: Allwinner F133-B
- Operating System: Melis4.0 RTOS
This great forum thread dedicated to reversing a similar F133-based head unit