Открыть главное меню

Изменения

Кодовая группа

4582 байта добавлено, 08:59, 15 августа 2022
ROKR E2, ROKR E6, MING A1200, A910, E895 и др.
| Цифровая подпись [[Прошивка|прошивки]] - иногда DualBoot
| Нет
|-
|}
 
== Для [[ODM]] телефонов ==
 
=== MING A1210, A810 (?) и др. от E28 ===
 
{| border="1"
|- style="background:#bfbfbf; font-weight: bold"
! CG
! Описание
|-
| [[CG8]]
| Memory Map? Sign? CDT?
|-
| [[CG10]]
| BMP logo
|-
| [[CG11]]
| Linux Kernel, zImage, gzipped (is BLOB aka Linux Bootloader also here?)
|-
| [[CG12]]
| rootfs image, cramfs
|-
| [[CG13]]
| appdata image, jffs2
|-
| [[CG14]]
| userdata image, cramfs
|-
| [[CG15]]
| config image, cramfs
|-
| [[CG16]]
| Unknown data, BP-firmware?
|-
|}
== Для [[EZX]] телефонов ==
 
=== A760, A768 и др. ===
 
{| border="1"
|- style="background:#bfbfbf; font-weight: bold"
! CG
! Описание
|-
| [[RDL0]]
| RAM Downloader Programm for BP?
|-
| [[RDL3]]
| RAM Downloader Programm for AP?
|-
| [[CG0]]
| BP Memory Map?
|-
| [[CG1]]
| BP Firmware?
|-
| [[CG3]]
| BP DSP Firmware?
|-
| [[CG11]]
| Linux Kernel, zImage, gzipped (is BLOB aka Linux Bootloader also here?)
|-
| [[CG12]]
| rootfs image, cramfs
|-
| [[CG13]]
| ezxlocal image, vfm Intel StrataFlash (hatcreek.o) filesystem
|-
| [[CG14]]
| userdata image, cramfs
|-
| [[CG15]]
| config image, cramfs
|-
| [[CG16]]
| BMP logo, gzipped
|-
| [[CG17]]
| Signature? Small Code Group ~200 bytes
|-
| [[CG19]]
| Unknown data for BP?
|-
|}
 
=== A728, A768i и др. ===
 
{| border="1"
|- style="background:#bfbfbf; font-weight: bold"
! CG
! Описание
|-
| [[RDL0]]
| RAM Downloader Programm for BP?
|-
| [[RDL3]]
| RAM Downloader Programm for AP?
|-
| [[CG0]]
| BP Memory Map?
|-
| [[CG1]]
| BP Firmware?
|-
| [[CG2]]
| BP Flex?
|-
| [[CG3]]
| BP DSP Firmware?
|-
| [[CG11]]
| Linux Kernel, zImage, gzipped (is BLOB aka Linux Bootloader also here?)
|-
| [[CG12]]
| rootfs image, cramfs
|-
| [[CG13]]
| ezxlocal image, vfm Intel StrataFlash (hatcreek.o) filesystem
|-
| [[CG14]]
| userdata image, cramfs
|-
| [[CG15]]
| config image, cramfs
|-
| [[CG16]]
| BMP logo, gzipped
|-
| [[CG17]]
| Signature? Small Code Group ~200 bytes
|-
|}
 
=== E680, E680i, E680g, A780 и др. ===
 
{| border="1"
|- style="background:#bfbfbf; font-weight: bold"
! CG
! Описание
|-
| [[RDL0]]
| RAM Downloader Programm for BP?
|-
| [[RDL3]]
| RAM Downloader Programm for AP?
|-
| [[CG0]]
| BP Memory Map?
|-
| [[CG1]]
| BP Firmware?
|-
| [[CG2]]
| BP Flex?
|-
| [[CG3]]
| BP DSP Firmware?
|-
| [[CG18]]
| BP Sign? (E680i, A780)
|-
| [[CG32]]
| Linux Kernel, zImage, gzipped (is BLOB aka Linux Bootloader also here?)
|-
| [[CG33]]
| rootfs image, cramfs
|-
| [[CG34]]
| ezxlocal image, vfm Intel StrataFlash (hatcreek.o) filesystem
|-
| [[CG35]]
| userdata image, cramfs and tffs?, signature at the beginning and checksum/byte counter every 0x400
|-
| [[CG36]]
| config image, cramfs
|-
| [[CG37]]
| BMP logo, gzipped
|-
| [[CG38]]
| Phone Memory Image, vfat and ttfs?, signature at the beginning and checksum/byte counter every 0x400
|-
| [[CG39]]
| Signature? Small Code Group ~200 bytes
|-
|}
 
Поскольку никто не написал программ для работы с SHX-файлами редких Linux-телефонов, можно использовать для их разбора на кодовые группы обычный RSD Lite версии 3 или 4. Подключаем любой телефон в режиме бутлоадера, выбираем интересуемый нас файл прошивки, нажимаем кнопку "Start" для прошивки и отключаем телефон. RSD Lite корректно разберёт SHX-файл и выдаст ошибку. Не закрывая RSD Lite копируем разобранные файлы SMG кодовых групп в любое другое место, поскольку после закрытия RSD Lite их удаляет.
=== ROKR E2, ROKR E6, MING A1200, A910, E895 и др. ===
! Описание
! BackUp команда
|-
| [[RDL1]]
| RAM Downloader Programm for BP?
| -
|-
| [[RDL3]]
| RAM Downloader Programm for AP?
| -
|-
| [[CG0]]
| BP Memory Map?
| -
|-
| [[CG1]]
| BP Firmware?
| -
|-
| [[CG2]]
| BP Flex?
| -
|-
| [[CG3]]
| BP DSP Firmware?
| -
|-
| [[CG7]]
| BP Sign?
| -
|-
| [[CG18]]
| BP Sign?
| -
|-
| [[CG30]]
| MBM?
| ?
|-
| [[CG31]]
| MBM Config? Memory MAP?Kernel boot options saved here (cmdline).
| cp /dev/mtd5 /mmc/mmca1/CG31.smg
|-
|-
| [[CG35]]
| userfs_db (ezx_user) image, jffs2
| cp /dev/mtdblock8 /mmc/mmca1/CG35.smg
|-
| [[CG36]]
| userfs_general (ezxlocal) image, jffs2
| cp /dev/mtdblock9 /mmc/mmca1/CG36.smg
|-
| [[CG37]]
| secure_setup image, cramfs
| cp /dev/roflash4 /mmc/mmca1/CG37.smg<br/> ./addsmg CG37.smg -head 0x1000 FF (host command)
|-
| [[CG39]]
| cp /dev/roflash3 /mmc/mmca1/CG42.smg
|-
| [[CG43]]/[[CG44]]
| rootfs image, cramfs
| cp /dev/roflash /mmc/mmca1/CG43.smg<br/> ./addsmg CG43.smg -head 0x1000 FF (host command)
|-
|}
 
Подробности:
 
# [https://forum.motofan.ru/index.php?showtopic=99569 Моддинг прошивки в Linux, Или как создать своего монстра]
# [https://forum.motofan.ru/index.php?showtopic=1739065 Помогите снять BackUp с ROKR E2]
== Для [[MOTOMAGX]] телефонов ==
| usb_firm.bin
| Прошивка USB
|-
| 50
| align="center"|?
| ?
| FOTA?
|-
| 51
120
правок