Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System firmware customizing method based on Marvell LTE (Long Term Evolution) platform

A system firmware and platform technology, applied in the direction of program control devices, etc., can solve the problems that users cannot maintain, modify, and update platform hardware by themselves, system firmware maintenance costs are high, and time-consuming, etc., to shorten production time, reduce maintenance costs, and The effect of improving efficiency

Inactive Publication Date: 2015-03-25
重庆蓝岸科技股份有限公司
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, mobile phone system developers directly provide packaged system firmware for users to use, that is, developers compile platform codes and provide them to users. If users want to do some customization that has nothing to do with platform hardware, such as modifying strings, pictures, settings attribute, it needs to be recompiled and packaged by the mobile phone system developer after corresponding changes, which will cause the following three problems, first: users cannot maintain, modify, update and platform hardware-independent customization; second: recompile The production and release process of the packaged system firmware needs to follow the standard workflow, so the compilation process itself is not complicated, but it takes about 1 hour, and the interaction between developers and users also takes time, which is generally time-consuming; third: system firmware maintenance The cost is high, and subsequent maintenance requires programmers or teams with a certain programming language to maintain user needs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System firmware customizing method based on Marvell LTE (Long Term Evolution) platform
  • System firmware customizing method based on Marvell LTE (Long Term Evolution) platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] First, the designer implements step 1: peel off the packaging tool in the compilation process of the Marvell LTE platform to form an independent mobile phone system firmware (Rom) packaging module; step 2: integrate the mobile phone system firmware (Rom) packaging module and the source directory loading module , switch machine animation customization module, ringtone customization module, Apk customization module, setting customization module to form a Rom generation tool;

[0043] When the user uses the described Rom generating tool, the user operates through a UI interface, and the UI interface is associated with the source directory loading module, the switch animation customization module, the ring tone customization module, the Apk customization module, the setting customization module and the Rom The corresponding interface display frame of the packaging module, in this embodiment, is: the source directory loading display frame, the switch animation custom display ...

Embodiment 2

[0047] On the basis of embodiment 1, if the user also wants to organize the Apk file, it is used to click the customization button in the Apk customization display box, and the Rom generation tool performs step 3 at this time: the Rom generation tool accepts the modification of the Apk file command, start the source directory loading module to load the source directory, parse out the corresponding data, store the Apk file in the app directory or the data\app directory, and then the Apk customization module receives the command to change the Apk format file, and judges the Apk file , the Apk format file is correct, replace the original Apk file, store it in the app directory or data\app directory under the set source directory, and complete the customization.

[0048] The Apk under the app directory under the source directory is the preset Apk in the default mobile phone, and cannot be unloaded, and the Apk is copied to this directory by the Rom generation tool of the present in...

Embodiment 3

[0051] On the basis of Embodiment 1 and Embodiment 2, the user continues to modify the ringtone and setting attributes, then it is used to click the customization button in the ringtone customization display box and the setting customization display box, and now the Rom generation tool executes the steps 3: The ringtone customization module and the setting customization module accept the change command, start the source directory loading module to load the source directory, and parse out the corresponding data. The build.pro file in the source directory is the default file that records the phone ringtone and settings. file; start the ringtone customization module and set the customization module, replace the original file with the replacement file, store it in the build.pro file under the source directory, produce a new source directory, and complete the customization.

[0052] Then, the user clicks the packaging button in the Rom packaging display box to make the Rom generatio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention belongs to the field of system firmware application and particularly relates to a system firmware customizing method based on a Marvell LTE (Long Term Evolution) platform. The method comprises the following steps: 1, stripping a packaging tool in a compilation process of the Marvell LTE platform to form an independent system firmware packaging module; 2, integrating the system firmware packaging module, a source directory loading module and at least one customizing module to form a system firmware generation tool; 3, receiving a change directive by the system firmware generation tool, starting the source directory loading module and the customizing module, matching alternate files, storing the alternate files in a source directory with a set fixed name and under a set fixed path, and producing a new source directory; 4, calling the system firmware packaging module, packaging the new source directory produced in the step 3, and generating a new system firmware packet. According to the system firmware customizing method based on the Marvell LTE platform, a user can self-maintain, correct and update system firmware customization irrelevant to platform hardware without compilation of platform codes.

Description

technical field [0001] The invention belongs to the application field of system firmware, and in particular relates to a method for customizing system firmware based on a Marvell LTE platform. Background technique [0002] After the Android platform code is compiled, a series of compiled directories, lib, so, pictures, ringtones and other files are packaged into corresponding img files according to the ext4 format according to the directory requirements. This method requires a specific compilation environment. Android is currently limited to 64-bit ubuntu10.04 (or newer versions), 8G memory, and 100G disk space. [0003] At present, mobile phone system developers directly provide packaged system firmware for users to use, that is, developers compile platform codes and provide them to users. If users want to do some customization that has nothing to do with platform hardware, such as modifying strings, pictures, settings attribute, it needs to be recompiled and packaged by t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 刘寿华马金明陈康谢华陈磊
Owner 重庆蓝岸科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products