Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Make emmc burning file

2025-03-26 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

Mass production requires the unified use of the recorder, and the production of unified emmc burning files. The main upgrade steps are as follows:

Tools: ISP tool; winhex; checksum, mboottnize; U disk (larger than motherboard EMMC size, mmc size can be viewed using mmc size)

Files: USB upgrade files MstarUpgrade.bin, mboot.bin, rom_emmc_boot.bin

Note that you need to use a decrypted motherboard (after MSTV_Tool decryption, use ISP_Tools to burn mboot)

one。 The master needs to erase the information that is not needed in the emmc and needs to wipe out the emmc first. Execute the command under mboot:

Cleanallenv / clear current memory and data in MPOOL DB / mmc erase / erase EMMC / du / stop serial port /

Or you can skip the second step (which may not be standard) by using the following methods:

1) Power on and restore the factory settings (assign the remaining partitions to userdata)

2) enter mboot to erase the partition:

Cleanallenv

Mmc erase.p factorydata

Mmc erase.p userdata

two。 Use ISP tool to burn mboot.bin and rom_emmc_boot.bin. For specific burning methods, please refer to the mstar official documents. (the two files are compiled locally, or the aosp_almond_dtmb-ota-TVOS-04.19.011.02.06.Mooney.zip compiled by the server is also available.)

three。 USB upgrades MstarUpgrade.bin and waits for boot to complete. Enter luncher

four。 Set the power-on mode to auto-boot (press: menu-- > top left-- > top left-- > return in home interface, then otheroptions-- > poweronmode select poweron to ensure that it can power on automatically), and power off and confirm twice.

five。 Read getprop ro.build.date in boot mode and record compilation time, such as 20170413023000

six。 If the master is used for the model of FHD, you need to switch to the mode of FHD against the option table.

The change method is as follows:

The system stops under the mboot > # command line and executes:

Setenv pptv_model_id #

Setenv pptv_fac_flg 0

Saveenv

Reset

("#" is the ModelID of the corresponding model. If N55U07, the content written is setenv pptv_model_id N 55071001100000).

seven。 After confirming again that four and six operations are correct, restart and stop at mboot.

8. After inserting a USB disk (formatted in FAT32 format, the capacity of the USB disk should not be less than the total capacity of EMMC), first determine which usb port is inserted, and you can confirm it with the following command

> # usb start 0Compare 1Compact 2Universe 3

(try number by number until the word 1 USB Device (s) found appears)

Use the mmc dd command to copy the EMMC data to a U disk and execute mmc dd mmc2usb x (x is the value found in step 8). If the determined usb port is 1, enter

> # mmc dd mmc2usb 1

Burn back TV command > # mmc dd usb2mmc 1

This process will take some time. After the copy is completed, remember the total size of the dump, that is, the total capacity of the EMMC. Print on the last line below.

Writing data at 0x7816089600x-100% complete.

Dump Block: XXX

Ten. Use winhex on PC to copy the data from dump on USB disk to a file. Select Tools---Disk tools---Clone disk.

Select USB disk for Source, select newly created target files and directories for Destination, and fill in 0 for Start sector.

Number of sectors to copy writes the size XXX of the Dump Block.

After clicking OK, you will find the emmc.bin file on the F disk.

eleven。 The following five files are copied to a directory on the Linux server

1,mbootnize

2, emmc.bin

3, images\ marshmallow\ mangosteen\ mboot.bin and images\ marshmallow\ mangosteen\ rom_emmc_boot.bin (compilation product)

4,checksum

Then the command line goes down to the directory to execute

1). / mbootnize mboot.bin emmc.bin program_burn.bin / replace the mboot file in BIN /

2). / checksum program_burn.bin rom_emmc_boot.bin / print out the CRC check value 0XAAAAAAAA/

3) zip-r EMMCBIN_0XAAAAAAAA8G648-FHD$builddate.zip program_burn.bin rom_emmc_boot.bin

Then, EMMCBIN_0XAAAAAAAA8G648-FHD$builddate.zip is the required EMMC burning file. Zip-r EMMCBIN_0XB35E7A2_8G648-FHD_20180316161158.zip program_burn.bin rom_emmc_boot.bin

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report