Автор Тема: Changhong ZLM104GI V1.00006  (Прочитано 52 раз)

wuxingyuan2008

  • Новичок
  • **
  • Сообщений: 1
Changhong ZLM104GI V1.00006
« : 07 Октября 2025, 17:22:32 »
长虹upgrade_ZLM104Gi_V1.00006_50ff7453程序数据U盘刷机
#-------------USB Upgrade Bin Info----------------
# Device : changhong_MT9632_cn
# Build PATH : /home/jenkins/.jenkins/workspace/MTK9632_2G_MP/release
# Build TIME : 2020-11-20 22:16:34
# Start auto_update.txt parsing

# File Partition: set_partition
mmc slc 0 1
mmc rmgpt
mmc create chfactory 0x00200000
mmc create chfactory_bak 0x00200000
mmc create tvcertificate 0x00800000
mmc create eeprom_a 0x00100000
mmc create tvconfig 0x02000000
mmc create misc 0x00080000
mmc erase.boot 2
mmc create recovery 0x02000000
mmc create boot 0x02000000
mmc create optee 0x00600000
mmc create armfw 0x00010000
mmc create RTPM 0x00040000
mmc create dtb 0x00100000
mmc create frc 0x00100000
mmc create vbmeta_a 0x00100000
mmc create system 0x51400000
mmc create cache 0x56000000
mmc create vendor 0x0FA00000
mmc create tvservice 0x08C00000
mmc create factory_a 0x00500000
mmc create chperm 0x05000000
mmc create hwcfg 0x04600000
mmc create firmhwcfg 0x00800000
mmc create chbt 0x00800000
mmc create demura 0x00600000
mmc create tv 0x00800000
mmc create userdata 0x5DC00000

# File Partition: tvcertificate
filepartload 0x50000000 $(UpgradeImage) 0x4000 0x800000
mmc erase.p tvcertificate
mmc write.p 0x50000000 tvcertificate 0x800000 1

# File Partition: tvconfig
filepartload 0x50000000 $(UpgradeImage) 0x804000 0x2000000
mmc erase.p tvconfig
mmc write.p 0x50000000 tvconfig 0x2000000 1

# File Partition: mboot
filepartload 0x50000000 $(UpgradeImage) 0x2804000 0x2e000
mmc write.boot 1 0x50000000 0 0x2E000
filepartload 0x50000000 $(UpgradeImage) 0x2832000 0x319400
mmc write.p 0x50000000 MBOOT 0x319400

# File Partition: recovery
filepartload 0x50000000 $(UpgradeImage) 0x2b4c000 0x1a7d800
mmc erase.p misc
mmc erase.p recovery
mmc write.p 0x50000000 recovery 0x1A7D800 1
setenv recoverycmd mmc read.p 0x23000000 dtb 0x00100000\; mmc read.p 0x25000000 recovery 0x02000000\; bootm 0x25000000
saveenv

# File Partition: boot
filepartload 0x50000000 $(UpgradeImage) 0x45ca000 0x10d2000
mmc erase.p boot
mmc write.p 0x50000000 boot 0x10D2000 1
setenv bootcmd mmc read.p 0x23000000 dtb 0x00100000\; mmc read.p 0x25000000 boot 0x02000000\; bootm 0x25000000
saveenv

# File Partition: optee
filepartload 0x50000000 $(UpgradeImage) 0x569c000 0x206bf0
mmc erase.p optee
mmc write.p 0x50000000 optee 0x206BF0
setenv MODEL_ONEBIN_SUPPORT 0

# File Partition: armfw
filepartload 0x50000000 $(UpgradeImage) 0x58a3000 0xf460
mmc erase.p armfw
mmc write.p 0x50000000 armfw 0xF460

# File Partition: RT_PM
filepartload 0x50000000 $(UpgradeImage) 0x58b3000 0x10000
mmc erase.p RTPM
mmc write.p 0x50000000 RTPM 0x10000 1

# File Partition: dtb
filepartload 0x50000000 $(UpgradeImage) 0x58c3000 0x50fb
mmc erase.p dtb
mmc write.p 0x50000000 dtb 0x50FB 1

# File Partition: frc
filepartload 0x50000000 $(UpgradeImage) 0x58c9000 0x8d010
mmc erase.p frc
mmc write.p 0x50000000 frc 0x8D010

# File Partition: system
mmc erase.p system
filepartload 0x50000000 $(UpgradeImage) 0x5957000 0x63ff07c
sparse_write mmc 0x50000000 system $(filesize)
filepartload 0x50000000 $(UpgradeImage) 0xbd57000 0x63ff058
sparse_write mmc 0x50000000 system $(filesize)
filepartload 0x50000000 $(UpgradeImage) 0x12157000 0x63ff040
sparse_write mmc 0x50000000 system $(filesize)
filepartload 0x50000000 $(UpgradeImage) 0x18557000 0x63ff058
sparse_write mmc 0x50000000 system $(filesize)
filepartload 0x50000000 $(UpgradeImage) 0x1e957000 0x63ff040
sparse_write mmc 0x50000000 system $(filesize)
filepartload 0x50000000 $(UpgradeImage) 0x24d57000 0x63ff040
sparse_write mmc 0x50000000 system $(filesize)
filepartload 0x50000000 $(UpgradeImage) 0x2b157000 0x63ff058
sparse_write mmc 0x50000000 system $(filesize)
filepartload 0x50000000 $(UpgradeImage) 0x31557000 0x63ff040
sparse_write mmc 0x50000000 system $(filesize)
filepartload 0x50000000 $(UpgradeImage) 0x37957000 0x63ff058
sparse_write mmc 0x50000000 system $(filesize)
filepartload 0x50000000 $(UpgradeImage) 0x3dd57000 0x63ff040
sparse_write mmc 0x50000000 system $(filesize)
filepartload 0x50000000 $(UpgradeImage) 0x44157000 0x5c31058
sparse_write mmc 0x50000000 system $(filesize)

# File Partition: cache
filepartload 0x50000000 $(UpgradeImage) 0x49d89000 0x215124
mmc erase.p cache
sparse_write mmc 0x50000000 cache $(filesize)

# File Partition: vendor
mmc erase.p vendor
filepartload 0x50000000 $(UpgradeImage) 0x49f9f000 0x63ff064
sparse_write mmc 0x50000000 vendor $(filesize)
filepartload 0x50000000 $(UpgradeImage) 0x5039f000 0x41da058
sparse_write mmc 0x50000000 vendor $(filesize)

# File Partition: tvservice
filepartload 0x50000000 $(UpgradeImage) 0x5457a000 0x8c00000
mmc erase.p tvservice
mmc write.p 0x50000000 tvservice 0x8C00000 1

# File Partition: factory_a
filepartload 0x50000000 $(UpgradeImage) 0x5d17a000 0x500000
mmc erase.p factory_a
mmc write.p 0x50000000 factory_a 0x500000 1

# File Partition: chperm
filepartload 0x50000000 $(UpgradeImage) 0x5d67a000 0xe302e0
mmc erase.p chperm
sparse_write mmc 0x50000000 chperm $(filesize)

# File Partition: hwcfg
filepartload 0x50000000 $(UpgradeImage) 0x5e4ab000 0x967018
mmc erase.p hwcfg
sparse_write mmc 0x50000000 hwcfg $(filesize)

# File Partition: firmhwcfg
filepartload 0x50000000 $(UpgradeImage) 0x5ee13000 0x42e094
mmc erase.p firmhwcfg
sparse_write mmc 0x50000000 firmhwcfg $(filesize)

# File Partition: chbt
filepartload 0x50000000 $(UpgradeImage) 0x5f242000 0x42e094
mmc erase.p chbt
sparse_write mmc 0x50000000 chbt $(filesize)

# File Partition: demura
filepartload 0x50000000 $(UpgradeImage) 0x5f671000 0x426094
mmc erase.p demura
sparse_write mmc 0x50000000 demura $(filesize)

# File Partition: tv
filepartload 0x50000000 $(UpgradeImage) 0x5fa98000 0x4972b0
mmc erase.p tv
sparse_write mmc 0x50000000 tv $(filesize)

# File Partition: userdata
filepartload 0x50000000 $(UpgradeImage) 0x5ff30000 0x75124
mmc erase.p userdata
sparse_write mmc 0x50000000 userdata $(filesize)

# File Partition: set_config
setenv bootargs console
saveenv
setenv bootargs console=ttyS0,115200 androidboot.console=ttyS0 init=/init CORE_DUMP_PATH=/data/core_dump.%%p.gz KDebug=1 delaylogo=true security=selinux platform=sn SD_CONFIG=2 tee_mode=optee pm_path=/tvconfig/config/PM.bin loop.max_part=7
setenv bootlogo_gopidx 2
setenv GOP_SET_MUX 1:0:2:3
setenv bootlogo_buffer E_MMAP_ID_BOOTLOGO_BUFFER
setenv str_crc 2
setenv db_table 0
setenv verify n
setenv WDT_ENABLE 1
setenv sync_mmap 1
setenv CONFIG_PATH /vendor/tvconfig/config
setenv mboot_default_env 0
setenv MAP_TYPE MI
setenv MI_MAP_PARTITION tvconfig
setenv MI_MAP_PATH config/MMAP_MI.h
setenv customer_ini_path /tvconfig/config/model/Customer_1.ini
setenv bootlogo_buffer
setenv _BootlogoFile /tvconfig/bootlogo.jpg
setenv devicestate lock
setenv close_log yes
setenv adb_enable_ini_path /tvconfig/config/adb/adb_enable.ini
ac vmalloc 700M
setenv first_setup 0
saveenv
ac loglevel 0
ac QOS_SYS 1
ac QOS_AUTO_ADJ 1
setenv MstarUpgrade_complete 1
setenv sync_mmap 1
setenv db_table 0
saveenv
printenv
% <- this is end of script symbol
« Последнее редактирование: 07 Октября 2025, 19:31:32 от aze1959 »