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

Android system and customized tailoring method thereof

A technology of mirroring files and files, which is applied in the direction of program control devices, program loading/starting, etc., can solve problems such as low efficiency and long time consumption, and achieve the effect of convenient modification and operation

Inactive Publication Date: 2014-05-14
DONGGUAN YUANFENG TECH
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Taking ICS (android4.0) as an example, it takes more than 5 hours to complete a single build on a machine with two quad-core processors at 2.4GHz and 16GB of memory. If the machine configuration is lower, the time spent will be longer
Manufacturer customization cannot be accomplished overnight, but requires multiple revisions, the manufacturer confirms and proposes new requirements, and then revises iteratively
If the traditional customization method is still adopted, the efficiency is undoubtedly very low

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] An android system, including image file update.img; the image file update.img is generated by packing 5 sub-image files ramdisk.img, system.img, userdata.img, boot.img, and kernel.img, and the packing steps are as follows:

[0030] 1) Provide a packaging module. The packaging module reads 5 sub-mirror files and packs the 5 sub-mirror files to generate an _update.img intermediate image file. The header file of the intermediate image file includes the logo of each sub-mirror file bit and length information;

[0031] 2) Repackage the intermediate image file _update.img to generate the image file update.img of the android system. The header file of the image file update.img includes the flag bit and length information of the intermediate image file, as well as the startup code position and size.

[0032] Since the image file of the android system can be generated by packaging five sub-image files, it can be reversely unpacked to generate five sub-image files; and then the ...

Embodiment 2

[0040] A custom tailoring method for an android system, the method comprising the following steps:

[0041] 1) Provide an unpacking module to unpack the image file update.img of the android system, and generate five target image files after unpacking, which are: ramdisk.img, system.img, userdata.img, boot.img, kernel.img file;

[0042] 2) Unpack at least one of the five target image files to generate corresponding public modules;

[0043] 3) Modify the public module;

[0044] 4) Provide packaging modules, package the modified public modules, and generate corresponding target image files;

[0045] 5) Package the 5 target image files to generate an intermediate image file _update.img;

[0046]6) Pack and process the intermediate image file _update.img to generate the image file update.img of the android system.

[0047] Further, when performing step 1), the unpacking process includes the following steps:

[0048] a) The image file of the android system is update.img; read t...

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 relates to an android system and a customized tailoring method thereof. The android system comprises a mirror image file update.img, wherein the mirror image file update.img is generated by a mirror image sub-file ramdisk.img, a mirror image sub-file system.img, a mirror image sub-file userdata.img, a mirror image sub-file boot.img and a mirror image sub-file kernel.img in a packed mode. The customized tailoring method of the android system comprises the steps that the mirror image file update.img of the android system is unpacked; a corresponding common module is generated; the common model is modified; a packing module is provided, and the modified common module is packed until mirror image files are produced. The specific android system, the packing module and an unpacking module are adopted, and therefore the android system can be decomposed conveniently, and modification is conducted conveniently.

Description

technical field [0001] The invention relates to the technical field of software operating systems, in particular to an android system and a custom tailoring method thereof. Background technique [0002] At present, andorid has become the most popular mobile platform operating system, which is widely used in mobile phones, tablets and other devices. More and more manufacturers have launched their own android devices one after another. These devices are dazzling and have different functions. With such fierce competition, it is the best choice for each manufacturer to modify, tailor, optimize performance, refine functions, and maintain differences in native Android. Therefore, the demand for customization by manufacturers will continue to explode. [0003] Traditional android customization is to modify at the source code level, then compile and package, and finally test, and so on. Because the size of the android code is very large, the required compilation time is not short. ...

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
IPC IPC(8): G06F9/445
Inventor 戎海峰王芳德李抢满
Owner DONGGUAN YUANFENG TECH
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More