CN105607921B - A kind of system service starting method and system based on android system - Google Patents
A kind of system service starting method and system based on android system Download PDFInfo
- Publication number
- CN105607921B CN105607921B CN201510714978.9A CN201510714978A CN105607921B CN 105607921 B CN105607921 B CN 105607921B CN 201510714978 A CN201510714978 A CN 201510714978A CN 105607921 B CN105607921 B CN 105607921B
- Authority
- CN
- China
- Prior art keywords
- software program
- starting
- service
- android
- script
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of, and the system service based on android system starts method and system, which comprises system service is transferred to single process operation, and solves existing starting opportunity and stationary problem after transfer;Customization service is transferred in individual process and is run;Dependence simply service in the primary service of android is transferred in individual process and is run.Optimization system of the present invention starts speed, shortens the available machine time;System service is allowed to be compatible with the starting method that 64bit and 32bit runs individual system service process simultaneously.
Description
Technical field
The present invention relates to consumer electronics field more particularly to a kind of system service startings based on android system
Method and system.
Background technique
System service refers exclusively to various java layers started in system_server process in android system service, these
Service provides API interface by its corresponding Manager object and uses to application program or other modules, so that using journey
Sequence and the other modules of system can be by system resources or physical layer interface that the service access application program cannot be accessed directly.
With the development trend of consumption in recent years electronic field core processing unit 64bit, Android develops to 5.0 versions
Have begun gradually support 64bit operation.However each intelligent terminal (mobile phone, TV, vehicle-mounted etc.) manufacturer, for android's
Customized development is mostly based on 32bit exploitation.For application program, the application program of the pure java in part can be direct
64bit operation, the local C/C++ containing Native() library can be compatible with 32bit operation, or make to modify on a small quantity and can operate normally.
But to 5.0 current stages, comparison of many manufacturers by exploitation accumulation, reconstruct for many years since android
Stable system service needs to run with 32bit for some reason.Although Android supports the simultaneous of 64/32 various collocation
Hold operational mode, but system service is operated in the process that one is SystemServer under normal circumstances, the process is only
It can operate under 32bit 64bit mode, 64bit and 32bit cannot be supported to service simultaneously.
32bit operation is only supported in custom-built system service, but must meet whole system 64it operation, using application program service
Type, starting opportunity is later, causes the available machine time elongated, and many starting up's application programs are operating abnormally;
Custom-built system service starts operation in SystemServer, causes the SystemServer starting time elongated, into
One step causes the available machine time elongated.
Therefore, the existing technology needs to be improved and developed.
Summary of the invention
In view of the deficiencies in the prior art, it is an object of that present invention to provide a kind of system services based on android system to open
Dynamic method and system, it is intended to solve custom-built system service in the prior art and only support 32bit, cannot be run with system 64bit, together
When custom-built system service starting time long defect.
Technical scheme is as follows:
A kind of system service based on android system starts method, wherein method includes:
A, the first software program for creating a simulation system_server process context is created in the first software program
Service object and the primary service object of Android are customized, addition service to system service list simultaneously executes the first software program;
B, the first software program is added to android_aosp source code, is configured to a system jar packet, is added to system
In the BOOT_CLASSPATH of start-up loading library;
C, the starting script of the first software program, and addition the first software program of starting in system starting script are created
Content for script, the first software program is in specifically starting opportunity starting;
D, when android system is switched on, the included process system_server of the first software program and android system
Parallel starting operation.
The system service based on android system starts method, wherein the step A is specifically included:
The first software program of one A1, creation simulation system_server process context;
A2, the major cycle body for creating the first software program;
A3, android system context object, customization service pair are respectively created on the main program in the first software program
As with the primary service object of Android;
A4, detection servicemanager process, judge whether the first software program can add the first software program clothes
It is engaged in system service list, if can add, adds the first software program service to system service list;
A5, the major cycle for executing the first software program main program.
The system service based on android system starts method, wherein the step C is specifically included:
C1, the starting script for creating the first software program, run the process for starting script with 32bit;
C2, addition starts the content for script of the first software program, the first software program in android system starting script
In booting by init process initiation.
The system service based on android system starts method, wherein the step C is specifically included:
C11, the starting script for creating the first software program, the process for starting script rely on the system category of android system
The value of property sys.startS, the process for starting script are run with 32bit;
C12, addition starts the content for script of the first software program in android system;
C13, the system property sys.startS for detecting android system value be 1 when, start the first software journey
Sequence.
The system service based on android system starts method, wherein the step D is specifically included:
D1, android system booting when, the primary Booting sequence of Android system does not change, init process respectively with
It is respectively zygote64 and zygote that 64bit/32bit, which starts two zygote processes,;
D2, android system default 64bit, zygote64 simulation system kernel service process system_server,
The compatible 32bit application program operation of zyogte process;
The process system_server of the included 64bit of the first software program and android system of D3,32bit is simultaneously
Row starting operation.
A kind of system service activation system based on android system, wherein system includes:
Program creation module, for creating the first software program of a simulation system_server process context, the
One software program creation customization service object and the primary service object of Android, addition service is to system service list and executes
First software program;
Program adding module is configured to a system for the first software program to be added to android_aosp source code
Jar packet is added in system start-up loading library BOOT_CLASSPATH;
Start script creation module, adds for creating the starting script of the first software program, and in system starting script
Add the content for script of the first software program of starting, the first software program is in specifically starting opportunity starting;
Parallel operation module, when for android system booting, the first software program and android system it is included into
The operation of journey system_server parallel starting.
The system service activation system based on android system, wherein described program creation module is specifically wrapped
It includes:
Software program creating unit, for creating the first software program of a simulation system_server process context;
Major cycle creating unit, for creating the major cycle body of the first software program;
Android system is respectively created on the main program in the first software program in service object's creating unit
Hereafter object, customization service object and the primary service object of Android;
Detection and judging unit for detecting servicemanager process judge whether the first software program can add
Add the first software program service to system service list, if can add, adds the first software program service to system service
List;
Execution unit, for executing the major cycle of the first software program main program.
The system service activation system based on android system, wherein the starting script creation module is specific
Include:
First starting script creating unit makes the process for starting script for creating the starting script of the first software program
It is run with 32bit;
First starting script adding unit, for addition the first software program of starting in android system starting script
Content for script, the first software program booting when by init process initiation.
The system service activation system based on android system, wherein the starting script creation module is specific
Include:
Second starting script creating unit, for creating the starting script of the first software program, start the process of script according to
Rely the value of the system property sys.startS of android system, the process for starting script is run with 32bit;
Second starting script adding unit, for being added in android system in the script for starting the first software program
Hold;
Detection and start unit, for the value in the system property sys.startS for detecting android system be 1 when,
Start the first software program.
The system service activation system based on android system, wherein the parallel operation module is specifically wrapped
It includes:
Process initiation unit, when for android system booting, the primary Booting sequence of Android system does not change,
It is respectively zygote64 and zygote that init process, which starts two zygote processes respectively with 64bit/32bit,;
Process running unit defaults 64bit, zygote64 simulation system kernel service process for android system
The compatible 32bit application program operation of system_server, zyogte process;
Parallel starting unit, the process of the 64bit included for the first software program and android system of 32bit
The operation of system_server parallel starting.
The utility model has the advantages that the system service provided by the invention based on android system starts method, can optimize
Android system start-up time;Realize Android system service 64bit/32bit compatibility operation;Shorten Android customization
System service extends system start-up time.
Detailed description of the invention
Fig. 1 is the process for the preferred embodiment that a kind of system service based on android system of the invention starts method
Figure.
Fig. 2 is a kind of function of the preferred embodiment of system service activation system based on android system of the invention
Functional block diagram.
Specific embodiment
To make the purpose of the present invention, technical solution and effect clearer, clear and definite, below to the present invention further specifically
It is bright.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The process of the preferred embodiment for the system service starting method based on android system that the present invention provides a kind of
Figure, as shown in Figure 1, which comprises
Step S100, the first software program for creating a simulation system_server process context, in the first software journey
Sequence creation customization service object and the primary service object of Android, addition service to system service list simultaneously execute the first software
Program.
Android system service is string generally by the subprocess system_server process initiation of zygote process
Row starting, is run in the form of thread after starting;Android system user space processes be all by init process initiation, init into
Journey can be according to each process of starting script init.rc starting user's space;Such as zygote, servicemanager;
Android system safeguards a system service list by servicemanager process, is based on the mechanism application program and system
System service object can be added or be obtained to service, further use the function of system service.
Therefore we can simulate the first software program of the environment of system_server process by creation one,
Referred to as software program S, this software can construct java object and be added in system service list.In the first software journey
Sequence creation customization service object and the primary service object of Android, addition service to system service list simultaneously execute the first software
Program.
Step S200, the first software program is added to android_aosp source code, is configured to a system jar packet, adds
It is added in system start-up loading library BOOT_CLASSPATH.
When it is implemented, the android aosp source code that software program is added, and add it and construct partial function, by it
It is configured to a system jar packet, and is added in system start-up loading library BOOT_CLASSPATH.
Step S300, the starting script of the first software program is created, and addition starting first is soft in system starting script
The content for script of part program, the first software program is in specifically starting opportunity starting.
When it is implemented, the starting script of the first software program of creation, and the addition starting first in system starting script
The content for script of software program, the first software program is in specifically starting opportunity starting.Starting opportunity undetermined can according to
Family is set.And the first software program is run with 32bit, so as to support the custom-built system service of 32bit.
Step S400, when android system is switched on, the included process system_ of the first software program and android system
The operation of server parallel starting.
When it is implemented, the primary Booting sequence of Android system does not change when android system is switched on, init points
Not starting two zygote processes with 64bit/32bit is respectively zygote64 (64bit incubator) and zygote (incubator
(default 32bit)), if system default 64bit, therefore zygote64 clones system core service processes system_server,
Zyogte process is for being compatible with the operation of 32bit application program, the first software program of 32bit and the system_ of 64bit
The operation of server parallel starting.
In further embodiment, the step S100 is specifically included:
Step S101, the first software program of a simulation system_server process context is created;
Step S102, the major cycle body of the first software program is created;
Step S103, android system context object, customization are respectively created on the main program in the first software program
Service object and the primary service object of Android;
Step S104, servicemanager process is detected, judges whether the first software program can add the first software
Procedure service is to system service list, if can add, adds the first software program service to system service list;
Step S105, the major cycle of the first software program main program is executed.
When it is implemented, one the first software program of exploitation, can simulate the environment of system_server process, it can
To construct java object and be added to system service list, the major cycle body of the first software program main program is created, wound is first
System context object, in the main program creation customization service object of the first software program, in the main program of the first software program
Primary service (its dependence the is simple) object of Android is created, checks whether waiting service manager process can be with
System service list is arrived in addition service, and addition service arrives system service list, executes the major cycle of the first software program main program.
In further embodiment, there are two types of situations for machine on startup for the first program in the step S300, and one is open
Machine be by init process initiation, there are also one is by the value that judges the system property sys.startS of android system come into
Row starting.
If starting opportunity is that booting is by init process initiation, step S300 is specifically included:.
Step S301, the starting script for creating the first software program runs the process for starting script with 32bit;
Step S302, the content for script of addition the first software program of starting in android system starting script, first is soft
Part program is in booting by init process initiation.
When it is implemented, the starting script of the first software program of creation, the first software program are denoted as software program S, make it
Process is run with 32bit, such as:
service S /system/bin/app_process32 /system/bin/ com.t.demo.S
The content for script of addition the first software program of starting, makes the first software program in booting in system starting script
By init process initiation.
And when the first program starting opportunity is by judging that the value of the system property sys.startS of android system carries out
Starting, then the step S300 is specifically included:
Step S311, the starting script for creating the first software program, the process for starting script rely on android system and are
The value of subordination sys.startS, the process for starting script are run with 32bit;
Step S312, the content for script of the first software program of addition starting in android system;
Step S313, when the value for the system property sys.startS for detecting android system is 1, starting first is soft
Part program.
When it is implemented, the starting script of the first software program of creation, the first software program are denoted as software program S, make it
Process relies on the value of system property sys.startS, and is run with 32bit, such as:
service S /system/bin/app_process32 /system/bin/ com.t.demo.S
disabled
oneshot
The content for script of addition starting software program S in system starting script, but it is to rely on system property
Sys.startS=1, such as:
on property:sys.startS=1
start S
It sets a property sys.startS=1 in a certain starter node of system, such as when system_server starts to execute.
And the first software program starts to execute in sys.startS=1.
In further embodiment, wherein step S400 is specifically included:
Step S401, when android system is switched on, the primary Booting sequence of Android system does not change, init process
Starting two zygote processes respectively with 64bit/32bit is respectively zygote64 and zygote;
Step S402, android system defaults 64bit, zygote64 simulation system kernel service process system_
The compatible 32bit application program operation of server, zyogte process;
Step S403, the process system_ of the included 64bit of the first software program and android system of 32bit
The operation of server parallel starting.
When it is implemented, the primary Booting sequence of Android system does not change, init is opened respectively with 64bit/32bit
Dynamic two zygote processes are respectively zygote64 and zygote, system default 64bit, therefore zygote64 clones system
Kernel service process system_server, zyogte process is for being compatible with the operation of 32bit application program;The first software of 32bit
The operation of the system_server parallel starting of program and 64bit, solves system service 64bit/32bit compatibling problem,
Shorten the available machine time simultaneously.
By above method embodiment it is found that the present invention provides a kind of system service starting side based on android system
Method by the way that system service is transferred to single process operation, and solves existing starting opportunity and stationary problem after transfer;It will determine
Uniform business, which is transferred in individual process, to be run;Dependence simply service in the primary service of android is transferred to individually
Process in run.Optimization system of the present invention starts speed, shortens the available machine time;System service is compatible with simultaneously
64bit and 32bit runs the starting method of individual system service process.
On the basis of above method embodiment, the present invention also provides a kind of system services based on android system
The functional schematic block diagram of the preferred embodiment of activation system, as shown in Fig. 2, the system comprises:
Program creation module 100, for creating the first software program of a simulation system_server process context,
Customization service object and the primary service object of Android are created in the first software program, addition service arrives system service list simultaneously
Execute the first software program;As detailed above.
Program adding module 200, for the first software program to be added to android_aosp source code, being configured to one is
System jar packet, is added in system start-up loading library BOOT_CLASSPATH;As detailed above.
Start script creation module 300, for creating the starting script of the first software program, and in system starting script
The content for script of addition the first software program of starting, the first software program is in specifically starting opportunity starting;Specific institute as above
It states.
Parallel operation module 400, when for android system booting, the first software program and android system are included
The operation of process system_server parallel starting;As detailed above.
The system service activation system based on android system, wherein described program creation module is specifically wrapped
It includes:
Software program creating unit, for creating the first software program of a simulation system_server process context;
As detailed above.
Major cycle creating unit, for creating the major cycle body of the first software program;As detailed above.
Android system is respectively created on the main program in the first software program in service object's creating unit
Hereafter object, customization service object and the primary service object of Android;As detailed above.
Detection and judging unit for detecting servicemanager process judge whether the first software program can add
Add the first software program service to system service list, if can add, adds the first software program service to system service
List;As detailed above.
Execution unit, for executing the major cycle of the first software program main program;As detailed above.
The system service activation system based on android system, wherein the starting script creation module is specific
Include:
First starting script creating unit makes the process for starting script for creating the starting script of the first software program
It is run with 32bit;As detailed above.
First starting script adding unit, for addition the first software program of starting in android system starting script
Content for script, the first software program booting when by init process initiation;As detailed above.
The system service activation system based on android system, wherein the starting script creation module is specific
Include:
Second starting script creating unit, for creating the starting script of the first software program, start the process of script according to
Rely the value of the system property sys.startS of android system, the process for starting script is run with 32bit;As detailed above.
Second starting script adding unit, for being added in android system in the script for starting the first software program
Hold;As detailed above.
Detection and start unit, for the value in the system property sys.startS for detecting android system be 1 when,
Start the first software program;As detailed above.
The system service activation system based on android system, wherein the parallel operation module is specifically wrapped
It includes:
Process initiation unit, when for android system booting, the primary Booting sequence of Android system does not change,
It is respectively zygote64 and zygote that init process, which starts two zygote processes respectively with 64bit/32bit,;It is specific as above
It is described.
Process running unit defaults 64bit, zygote64 simulation system kernel service process for android system
The compatible 32bit application program operation of system_server, zyogte process;As detailed above.
Parallel starting unit, the process of the 64bit included for the first software program and android system of 32bit
The operation of system_server parallel starting;As detailed above.
In conclusion the present invention provides a kind of, the system service based on android system starts method and system, described
Method includes: to create the first software program of a simulation system_server process context, and the first software program is added to
Android aosp source code is configured to a system jar packet, is added in system start-up loading library BOOT_CLASSPATH;, wound
The starting script of the first software program is built, and addition starts the content for script of the first software program in system starting script, the
One software program is in specifically starting opportunity starting;When android system is switched on, the first software program and android system
Included process system_server parallel starting operation.The present invention can optimize Android system start-up time;It realizes
Android system service 64bit/32bit compatibility operation;Shorten the service of Android custom-built system and extends system start-up time.
It should be understood that the application of the present invention is not limited to the above for those of ordinary skills can
With improvement or transformation based on the above description, all these modifications and variations all should belong to the guarantor of appended claims of the present invention
Protect range.
Claims (10)
1. a kind of system service based on android system starts method, which is characterized in that method the following steps are included:
A, the first software program for creating a simulation system_server process context, creates in the first software program and customizes
Service object and the primary service object of Android, addition service to system service list simultaneously execute the first software program;
B, the first software program is added to android_aosp source code, is configured to a system jar packet, be added to system starting
It loads in the BOOT_CLASSPATH of library;
C, the starting script of the first software program is created, and addition starts the script of the first software program in system starting script
Content, the first software program is in specifically starting opportunity starting;
D, when android system is switched on, the process system_server that the first software program and android system carry is parallel
Starting operation.
2. the system service according to claim 1 based on android system starts method, which is characterized in that the step
Rapid A is specifically included:
The first software program of one A1, creation simulation system_server process context;
A2, the major cycle body for creating the first software program;
A3, be respectively created on the main program in the first software program android system context object, customization service object and
The primary service object of Android;
A4, detection servicemanager process, judge whether the first software program can add the first software program service and arrive
System service list adds the first software program service to system service list if can add;
A5, the major cycle for executing the first software program main program.
3. the system service according to claim 2 based on android system starts method, which is characterized in that the step
Rapid C is specifically included:
C1, the starting script for creating the first software program, run the process for starting script with 32bit;
C2, addition starts the content for script of the first software program in android system starting script, and the first software program is being opened
By init process initiation when machine.
4. the system service according to claim 2 based on android system starts method, which is characterized in that the step
Rapid C is specifically included:
C11, the starting script for creating the first software program, the process for starting script rely on the system property of android system
The value of sys.startS, the process for starting script are run with 32bit;
C12, addition starts the content for script of the first software program in system starting script;
C13, the system property sys.startS for detecting android system value be 1 when, start the first software program.
5. the system service according to claim 3 or 4 based on android system starts method, which is characterized in that described
Step D is specifically included:
When D1, android system booting, the primary Booting sequence of Android system does not change, and init process is respectively with 64bit
Start zygote64 process and zygote process is started with 32bit;
D2, android system default 64bit, zygote64 simulation system kernel service process system_server, zyogte
The compatible 32bit application program operation of process;
The process system_server parallel starting of the included 64bit of the first software program and android system of D3,32bit
Operation.
6. a kind of system service activation system based on android system, which is characterized in that system includes:
Program creation module, it is soft first for creating the first software program of a simulation system_server process context
Part program creation customizes service object and the primary service object of Android, and addition service to system service list simultaneously executes first
Software program;
Program adding module is configured to a system jar for the first software program to be added to android_aosp source code
Packet, is added in system start-up loading library BOOT_CLASSPATH;
Start script creation module, for creating the starting script of the first software program, and adds and open in system starting script
The content for script of dynamic first software program, the first software program is in specifically starting opportunity starting;
Parallel operation module, when for android system booting, the first software program and the included process of android system
The operation of system_server parallel starting.
7. the system service activation system according to claim 6 based on android system, which is characterized in that the journey
Sequence creation module specifically includes:
Software program creating unit, for creating the first software program of a simulation system_server process context;
Major cycle creating unit, for creating the major cycle body of the first software program;
Android system context is respectively created in service object's creating unit on the main program in the first software program
Object, customization service object and the primary service object of Android;
Detection and judging unit judge whether the first software program can add for detecting servicemanager process
One software program service is to system service list, if can add, adds the first software program service to system service list;
Execution unit, for executing the major cycle of the first software program main program.
8. the system service activation system according to claim 7 based on android system, which is characterized in that described to open
Dynamic script creation module specifically includes:
First starting script creating unit, for create the starting script of the first software program, make the process of starting script with
32bit operation;
First starting script adding unit, the foot for addition the first software program of starting in android system starting script
This content, the first software program is in booting by init process initiation.
9. the system service activation system according to claim 7 based on android system, which is characterized in that described to open
Dynamic script creation module specifically includes:
Second starting script creating unit, for creating the starting script of the first software program, the process for starting script is relied on
The value of the system property sys.startS of android system, the process for starting script are run with 32bit;
Second starting script adding unit, the content for script for addition the first software program of starting in system starting script;
Detection and start unit, for the value in the system property sys.startS for detecting android system be 1 when, starting
First software program.
10. the system service activation system based on android system according to claim 8 or claim 9, which is characterized in that institute
Parallel operation module is stated to specifically include:
Process initiation unit, for android system booting when, the primary Booting sequence of Android system does not change, init into
Journey starts zygote64 process respectively with 64bit and starts zygote process with 32bit;
Process running unit defaults 64bit, zygote64 simulation system kernel service process system_ for android system
The compatible 32bit application program operation of server, zyogte process;
Parallel starting unit, the process system_ of the 64bit included for the first software program and android system of 32bit
The operation of server parallel starting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510714978.9A CN105607921B (en) | 2015-10-29 | 2015-10-29 | A kind of system service starting method and system based on android system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510714978.9A CN105607921B (en) | 2015-10-29 | 2015-10-29 | A kind of system service starting method and system based on android system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105607921A CN105607921A (en) | 2016-05-25 |
CN105607921B true CN105607921B (en) | 2019-11-12 |
Family
ID=55987875
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510714978.9A Active CN105607921B (en) | 2015-10-29 | 2015-10-29 | A kind of system service starting method and system based on android system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105607921B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106445623B (en) * | 2016-11-22 | 2019-12-20 | 青岛海信电器股份有限公司 | System component starting method and device |
CN107145390B (en) * | 2017-04-10 | 2019-11-19 | 北京儒博科技有限公司 | Android service lifecycle management method, service management object-based device and Android system |
CN107220055B (en) * | 2017-05-26 | 2024-03-29 | 上海传英信息技术有限公司 | Method and system for starting terminal and terminal |
CN107743218A (en) * | 2017-09-25 | 2018-02-27 | 广景视睿科技(深圳)有限公司 | Projector's Atomatic focusing method, device and electronic equipment |
CN109062617B (en) * | 2018-06-26 | 2020-07-28 | 百富计算机技术(深圳)有限公司 | Application method of platform supporting multiple types of equipment and mobile terminal |
CN113672339B (en) * | 2021-07-28 | 2024-04-16 | 歌尔科技有限公司 | Method for improving Android starting efficiency |
CN114706633B (en) * | 2022-06-02 | 2022-10-25 | 荣耀终端有限公司 | Preloading method, electronic device and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1818868A (en) * | 2006-03-10 | 2006-08-16 | 浙江大学 | Multi-task parallel starting optimization of built-in operation system |
CN103782276A (en) * | 2011-09-13 | 2014-05-07 | 英派尔科技开发有限公司 | Operation transfer from an origin virtual machine to a destination virtual machine |
CN104360867A (en) * | 2014-12-01 | 2015-02-18 | 重庆蓝岸通讯技术有限公司 | Method for switching 32-bit Windows system and 64-bit Android system based on Intel X86 |
CN104598254A (en) * | 2015-02-17 | 2015-05-06 | 福州瑞芯微电子有限公司 | Method and device for rapidly powering on Android system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104679542A (en) * | 2013-11-29 | 2015-06-03 | 英业达科技有限公司 | Server staring method and computer system |
-
2015
- 2015-10-29 CN CN201510714978.9A patent/CN105607921B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1818868A (en) * | 2006-03-10 | 2006-08-16 | 浙江大学 | Multi-task parallel starting optimization of built-in operation system |
CN103782276A (en) * | 2011-09-13 | 2014-05-07 | 英派尔科技开发有限公司 | Operation transfer from an origin virtual machine to a destination virtual machine |
CN104360867A (en) * | 2014-12-01 | 2015-02-18 | 重庆蓝岸通讯技术有限公司 | Method for switching 32-bit Windows system and 64-bit Android system based on Intel X86 |
CN104598254A (en) * | 2015-02-17 | 2015-05-06 | 福州瑞芯微电子有限公司 | Method and device for rapidly powering on Android system |
Non-Patent Citations (1)
Title |
---|
Android***启动程序的优化设计与实现;禹建磊;《中国优秀硕士学位论文全文数据库》;20130515(第5期);I138-345 * |
Also Published As
Publication number | Publication date |
---|---|
CN105607921A (en) | 2016-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105607921B (en) | A kind of system service starting method and system based on android system | |
CA2768752C (en) | Terminal device of non-android platform for executing android applications, and computer readable recording medium for storing program of executing android applications on non-android platform | |
WO2015055074A1 (en) | Method and device for dynamically loading and invoking program | |
US9928059B1 (en) | Automated deployment of a multi-version application in a network-based computing environment | |
US20150007165A1 (en) | Software installation method and device | |
RU2009132388A (en) | AGREEMENT OF DOWNLOAD BETWEEN MULTIPLE DEVICES ABLE TO DOWNLOAD | |
CN105204913A (en) | Method and system for running Linux application on Android operating system and system | |
US20140033208A1 (en) | Method and device for loading application program | |
CN103514007B (en) | A kind of method of the thermal starting of the mobile terminal based on android system | |
EP3188011B1 (en) | Automatic provisioning of a software platform to a device ecosystem | |
CN106020877A (en) | Automatic update method and apparatus for system environment configuration | |
Wu et al. | Porting mobile web application engine to the android platform | |
CN109933381B (en) | Kernel loading method and device | |
CN114077423A (en) | Airport APP development container architecture based on mobile cross-platform | |
CN114721719B (en) | Method and system for containerized deployment of heterogeneous applications in cluster | |
CN109388473A (en) | Android compatible layer implementation method and system based on mobile operating system | |
CN109117203A (en) | A kind of Android APP starting velocity optimization method and system | |
US20060252406A1 (en) | System and method for providing bundle group termination in an OSGi service platform | |
US20180084056A1 (en) | Systems and methods for sharing application data between isolated applications executing on one or more application platforms | |
CN107908416A (en) | Microcontroller firmware upgrade method, device and computer-readable recording medium | |
CN108038010A (en) | Android system startup stage broadcast transmission method, apparatus and terminal | |
CN102196308B (en) | Digital-television-based multi-hardware interface compatible driving system | |
CN105183657A (en) | System and method for testing WEB interface | |
CN102779059B (en) | The method and apparatus starting application in the client of Saipan | |
WO2021097683A1 (en) | Android system starting method and apparatus, device, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |