CN103473502A - Method and system for acquiring Root rights of android-based mobile terminal - Google Patents

Method and system for acquiring Root rights of android-based mobile terminal Download PDF

Info

Publication number
CN103473502A
CN103473502A CN2013104218148A CN201310421814A CN103473502A CN 103473502 A CN103473502 A CN 103473502A CN 2013104218148 A CN2013104218148 A CN 2013104218148A CN 201310421814 A CN201310421814 A CN 201310421814A CN 103473502 A CN103473502 A CN 103473502A
Authority
CN
China
Prior art keywords
root
mobile terminal
bag
subregion
obtaining
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.)
Pending
Application number
CN2013104218148A
Other languages
Chinese (zh)
Inventor
褚红玉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huizhou TCL Mobile Communication Co Ltd
Original Assignee
Huizhou TCL Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huizhou TCL Mobile Communication Co Ltd filed Critical Huizhou TCL Mobile Communication Co Ltd
Priority to CN2013104218148A priority Critical patent/CN103473502A/en
Publication of CN103473502A publication Critical patent/CN103473502A/en
Pending legal-status Critical Current

Links

Landscapes

  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method and a system for acquiring Root rights of an android-based mobile terminal. The method comprises the following steps of downloading a Root packet to a mobile_info partition of the mobile terminal; restarting the mobile terminal, and installing the Root packet in a system initialization process to acquire the Root rights of the mobile terminal; when a third-party program makes a request of acquiring the Root rights, calling an su instruction, creating a socket for monitoring, and judging whether to grant the Root rights to the third-party program or not according to an input instruction obtained by the socket. Therefore, a user can conveniently acquire the Root rights of the intelligent mobile terminal, a Root self-upgrading function is realized, and user experiences are improved. In addition, the Root packet is downloaded to the mobile_info partition, and a writing right over the mobile_info partition is not granted to the user, so that the downloaded Root packet can be ensured to be officially provided.

Description

A kind of method and system that obtains the mobile terminal Root authority based on Android
Technical field
The present invention relates to technical field of mobile terminals, relate in particular to a kind of method and system that obtains the mobile terminal Root authority based on Android.
Background technology
Root is power user unique in system, has authorities all in system, as starts or stops a process, deletes or the increase user increase or forbidding hardware etc.For example: the Android system manager account of Google just is called Root, and described Root account has the sovereign right of whole system, and it can access and revise nearly all file of mobile terminal, possesses the administration authority of highest level.
The process of Root mobile phone (also claiming to obtain the Root authority of mobile phone) namely obtains the process of high rights of using of mobile phone.While is also obtained Root user's authority in order to prevent bad software, in the process at Root, also can fill a program to system, is used as operation prompting (decided by the user, whether give the highest weight limit).The name of this program is called Superuser.apk.When some program is carried out su instruction (being Switchuser switching user instruction) when wanting to obtain system highest weight limit, Superuser.apk will start automatically, tackle this action and make inquiry, when the user thinks that this program can be used safely, so just select to allow, otherwise, can forbid that this program continues to obtain the highest weight limit.The process of Root is exactly that Superuser.apk is put into below system/app, also needs setting/system/bin/su can allow any user move, and the authority of set uid and set gid is arranged be put into/system/bin/ of su file in fact.Will be on android equipment action command: adb shell chmod4755/system/bin/su.Below illustrate the principle of Root bag.
The Root bag mainly comprises two files, and the one, su binary file, be used for obtaining system Root authority; The 2nd, superuser.apk application program, be used for the software of leading subscriber Root authority, records the white list list.
Wherein, the essence of obtaining the Root authority is exactly in system, to add any user all may be for the su order of login.Its false code mainly realized is as follows:
In the face of common user, if can use su, the authority that su need to be set is as follows:
-rwsr-sr-x su Root Root
And Superuser.apk is the software for leading subscriber Root authority.After mobile phone is by Root, be equivalent to all users program and the order that can only Root user could carry out with the operation of Root user's identity arranged, the user can revise system password arbitrarily, deletion system vital document etc., it is very dangerous that system becomes, and whether Superuser.apk has authority to use the system software run application of super keeper's identity for managing other users.When having the user to want to obtain Root authority or program to want with Root authority fill order, su can first start Superuser.apk, whether the inquiry user gives this user (program) Root authority, if give this process is set to Root, with the Root authority, moves.
At present, the mobile intelligent terminal based on Android system does not possess the Root authority, and the not open Root authority of the original mobile phone dispatched from the factory of mobile-phone manufacturers, obtain the method for Root and all utilize system vulnerability to realize.And the leak difference that different cell phone manufacturers may exist has also just caused the principle possibility of different mobile phone Root different.But, no matter adopt what principle to realize Root, finally all need by the su executable file copy to the Android system /the system subregion under.And if the Android system does not have leak, be difficult to the Root bag is write to system subregion the inside, make the user can't obtain the Root authority, to the user, make troubles.
In view of this, prior art haves much room for improvement and improves.
Summary of the invention
In view of deficiency of the prior art, the object of the invention is to provide a kind of method and system that obtains the mobile terminal Root authority based on Android.Be intended to solve user in prior art and can't obtain the Root authority, thereby can't delete the problem of the garbageware below some system/app/.
Technical scheme of the present invention is as follows:
A kind of method of obtaining the mobile terminal Root authority based on Android wherein, said method comprising the steps of:
A, download Root bag be the mobile_info subregion of described mobile terminal extremely;
B, restart described mobile terminal, and the Root bag is installed in the system initialization process, obtain mobile terminal Root authority;
When the Root authority is obtained in the application of third party's program, carry out:
C1, call the su instruction, create a socket and monitor, and send the instruction of a request Root to Superuser.apk;
C2, Superuser.apk start automatically, receive user's input instruction, then described input instruction are sent to socket and monitor;
C3, the input instruction obtained according to socket determine whether to give third party's program Root authority.
The described method of obtaining the mobile terminal Root authority based on Android, wherein, described steps A also comprises:
A1, before downloading described Root bag, collect information of mobile terminal; Then, information pre-stored on the information of mobile terminal collected and server is compared, if consistent, download described Root bag.
The described method of obtaining the mobile terminal Root authority based on Android, wherein, the Root bag is installed in described step B and is specifically comprised:
B1, copy su file in the mobile_info subregion in the system/bin/ subregion;
The authority of B2, modification system/bin/su is-rwsr-sr-x;
B3, copy superuser.apk to the system/app/ subregion.
The described method of obtaining the mobile terminal Root authority based on Android, wherein, while carrying out described step B1, B2 and B3 successively, the system subregion is set to read-write state; After completing above-mentioned steps B1, B2 and B3, the system subregion is set to a read states.
The described method of obtaining the mobile terminal Root authority based on Android, wherein, described steps A also comprises: before downloading the Root bag, show the disclaimer of obtaining mobile terminal Root authority, and whether the prompting user is downloaded the Root bag.
A kind of system of obtaining the mobile terminal Root authority based on Android, wherein, described system comprises:
Download unit, for downloading the mobile_info subregion of Root bag to described mobile terminal;
Installation unit for restarting described mobile terminal, and is installed the Root bag in the system initialization process, obtains mobile terminal Root authority;
Third party's program acquiring unit, for when the Root authority is obtained in the application of third party's program, call the su instruction, creates a socket and monitor, and send the instruction of a request Root to Superuser.apk; Automatically start again Superuser.apk, receive user's input instruction, then described input instruction is sent to socket and monitors; The last input instruction obtained according to socket determines whether to give third party's program Root authority.
The described system of obtaining the mobile terminal Root authority based on Android wherein, also comprises:
Authentication unit, for before downloading described Root bag, collect information of mobile terminal; Then, information pre-stored on the information of mobile terminal collected and server is compared, if consistent, download described Root bag.
The described system of obtaining the mobile terminal Root authority based on Android, wherein, install the Root bag and specifically comprise: first copy su file in the mobile_info subregion in the system/bin/ subregion in described installation unit; Then the authority of revising system/bin/su is-rwsr-sr-x; Copy again superuser.apk to the system/app/ subregion.
The described system of obtaining the mobile terminal Root authority based on Android, wherein, when the Root bag is installed in described installation unit, the system subregion is set to read-write state; After completing installation Root bag, the system subregion is set to a read states.
The described system of obtaining the mobile terminal Root authority based on Android wherein, also comprises:
The relief Tip element, before downloading the Root bag, show the disclaimer of obtaining mobile terminal Root authority, and whether the prompting user is downloaded the Root bag.
Beneficial effect:
The method and system that obtains the mobile terminal Root authority based on Android of the present invention, allow the user obtain easily mobile intelligent terminal Root authority, and can realize Root oneself upgrade function, increased greatly user's experience.Simultaneously, the Root bag is downloaded to the mobile_info subregion, described mobile_info subregion does not provide user right to go to write, and guarantees that the Root bag of downloading is that official provides.Further, in the process of downloading the Root bag, can first obtain information of mobile terminal, thereby guarantee the correctness of Root bag and prevented third-party Root bag maliciously.
The accompanying drawing explanation
Fig. 1 is the process flow diagram that obtains the method for the mobile terminal Root authority based on Android of the present invention.
Fig. 2 is the structured flowchart that obtains the system of the mobile terminal Root authority based on Android of the present invention.
Embodiment
The invention provides a kind of method and system that obtains the mobile terminal Root authority based on Android, clearer, clear and definite for making purpose of the present invention, technical scheme and effect, below the present invention is described in more detail.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
Refer to Fig. 1, it is the process flow diagram that obtains the method for the mobile terminal Root authority based on Android of the present invention.As shown in the figure, said method comprising the steps of:
S1, download Root bag be the mobile_info subregion of described mobile terminal extremely;
S2, restart described mobile terminal, and the Root bag is installed in the system initialization process, obtain mobile terminal Root authority;
When the Root authority is obtained in the application of third party's program, carry out:
S3, call the su instruction, create a socket and monitor, and send the instruction of a request Root to Superuser.apk;
S4, Superuser.apk start automatically, receive user's input instruction, then described input instruction are sent to socket and monitor;
S5, the input instruction obtained according to socket determine whether to give third party's program Root authority.
Below for above-mentioned steps, be described in detail respectively:
Described step S1 is for downloading the mobile_info subregion of Root bag to described mobile terminal.For convenience of description, in the present embodiment, described mobile terminal is smart mobile phone, and mobile_info is the meaning of mobile message, and the mobile_info subregion is in the mobile phone EMS memory subregion.
Further, before downloading described Root bag, collect information of mobile terminal; Then, information pre-stored on the information of mobile terminal collected and server is compared, if consistent, download described Root bag.Wherein, described information of mobile terminal includes but not limited to the information that the IMEI number (InternationalMobileEquipmentIdentity International Mobile Equipment Identity code) etc. of mobile terminal can unique this mobile terminal of identification.If information pre-stored on described information of mobile terminal and server is inconsistent, stop downloading the Root bag.
Further, because after mobile phone is by Root (after obtaining mobile terminal Root authority), be equivalent to all users program and the order that can only Root user could carry out with the operation of Root user's identity arranged, the user can revise system password arbitrarily, deletion system vital document etc., it is very dangerous that system becomes.Therefore, before downloading the Root bag, show the disclaimer of obtaining mobile terminal Root authority, and whether the prompting user is downloaded the Root bag.Make the user before obtaining mobile terminal Root authority, the decorrelation pros and cons, facilitate the user better to make a choice.
Described step S2 is for restarting described mobile terminal, and in the system initialization process, installation Root wraps, and obtains mobile terminal Root authority.Specifically, when the user has downloaded Root bag, and after selecting to install described root bag, mobile terminal can be restarted, and in the process of restarting, can be initialization at init.rc() in carry out the installation of Root bag.In the present embodiment, the Root bag is installed and is specifically comprised successively following three steps:
S21, copy su file in the mobile_info subregion in the system/bin/ subregion;
The authority of S22, modification system/bin/su is-rwsr-sr-x;
S23, copy superuser.apk to the system/app/ subregion.
That, while carrying out described step B1, B2 and B3, the system subregion is set to read-write state with should be noted that; After completing above-mentioned steps B1, B2 and B3, the system subregion is set to a read states.Thus, guaranteed the security of system: when system is restarted, system subregion carry is become to the utmost point short time period between read-write and readable, the root bag is installed, thereby guaranteed the security of whole system in the process of root, prevent that rogue program works the mischief to system in the root process.
Thus, the user has just obtained mobile terminal Root authority.Its false code is as follows:
Figure BDA0000382755170000081
And, when the Root authority is obtained in the application of third party's program, carry out successively S3, S4 and S5:
Described step S3, for calling the su instruction, creates a socket and monitors (being that socket monitors), and sends the instruction of a request Root to Superuser.apk; Now, socket monitors and waits for the reception command adapted thereto, carries out respective handling as overtime; Described step S4 is that Superuser.apk starts automatically, receives user's input instruction, then described input instruction is sent to socket and monitors; The input instruction that is the user can be obtained the Root authority or not allow third party's program to obtain the Root authority for being allowed third party's program.Described step S5 determines whether to give third party's program Root authority for the input instruction obtained according to socket.
Its Implementation of pseudocode is as follows:
Figure BDA0000382755170000082
Start superuser.apk Request Activity and inquire whether the user authorizes current application, and if not, su finishes return, otherwise su can continue operation.
After obtaining user's license, su can also be set to ROOT by the true UID of oneself:
if(setgid(0)||setuid(0))
return permissionDenied();
Because the EUID of su is ROOT, so su has authority to carry out above code, execute the true UID of rear su process, effectively UID has become ROOT, and then su can start the instruction that extra sh carrys out run user:
Figure BDA0000382755170000091
In short, any third party APK(AndroidPackage installation kit) by after obtaining sh stream, just can carry out any shell instruction by this stream, can obtain the root authority.
The present invention also provides a kind of system of obtaining the mobile terminal Root authority based on Android, and as shown in Figure 2, described system comprises:
Download unit 100, for downloading the mobile_info subregion of Root bag to described mobile terminal;
Installation unit 200 for restarting described mobile terminal, and is installed the Root bag in the system initialization process, obtains mobile terminal Root authority;
Third party's program acquiring unit 300, for when the Root authority is obtained in the application of third party's program, call the su instruction, creates a socket and monitor, and send the instruction of a request Root to Superuser.apk; Automatically start again Superuser.apk, receive user's input instruction, then described input instruction is sent to socket and monitors; The last input instruction obtained according to socket determines whether to give third party's program Root authority.
Further, the described system of obtaining the mobile terminal Root authority based on Android also comprises:
Authentication unit, for before downloading described Root bag, collect information of mobile terminal; Then, information pre-stored on the information of mobile terminal collected and server is compared, if consistent, download described Root bag.
Further, in the described system of obtaining the mobile terminal Root authority based on Android, the Root bag is installed in described installation unit and is specifically comprised: first copy su file in the mobile_info subregion in the system/bin/ subregion; Then the authority of revising system/bin/su is-rwsr-sr-x; Copy again superuser.apk to the system/app/ subregion.In addition, when the Root bag is installed in described installation unit, the system subregion is set to read-write state; After completing installation Root bag, the system subregion is set to a read states.
Further, the described system of obtaining the mobile terminal Root authority based on Android also comprises: the relief Tip element, before downloading the Root bag, show the disclaimer of obtaining mobile terminal Root authority, and whether the prompting user is downloaded the Root bag.
The function of above-mentioned various piece all is described in detail in said method, here superfluous having stated no longer just.
In sum, the method and system that obtains the mobile terminal Root authority based on Android of the present invention, wherein, described method comprises: download the mobile_info subregion of Root bag to described mobile terminal; Then, restart described mobile terminal, and the Root bag is installed in the system initialization process, obtain mobile terminal Root authority; When the Root authority is obtained in the application of third party's program, call the su instruction, create a socket and monitor, and send the instruction of a request Root to Superuser.apk; Superuser.apk starts automatically, receives user's input instruction, then described input instruction is sent to socket and monitors; The last input instruction obtained according to socket determines whether to give third party's program Root authority.Thereby make the user obtain easily mobile intelligent terminal Root authority, and can realize Root oneself upgrade function, increased greatly user's experience.Simultaneously, the Root bag is downloaded to the mobile_info subregion, described mobile_info subregion does not provide user right to go to write, and guarantees that the Root bag of downloading is that official provides.Further, in the process of downloading the Root bag, can first obtain information of mobile terminal, thereby guarantee the correctness of Root bag and prevented third-party Root bag maliciously.
Should be understood that, application of the present invention is not limited to above-mentioned giving an example, and for those of ordinary skills, can be improved according to the above description or convert, and all these improvement and conversion all should belong to the protection domain of claims of the present invention.

Claims (10)

1. a method of obtaining the mobile terminal Root authority based on Android, is characterized in that, said method comprising the steps of:
A, download Root bag be the mobile_info subregion of described mobile terminal extremely;
B, restart described mobile terminal, and the Root bag is installed in the system initialization process, obtain mobile terminal Root authority;
When the Root authority is obtained in the application of third party's program, carry out:
C1, call the su instruction, create a socket and monitor, and send the instruction of a request Root to Superuser.apk;
C2, Superuser.apk start automatically, receive user's input instruction, then described input instruction are sent to socket and monitor;
C3, the input instruction obtained according to socket determine whether to give third party's program Root authority.
2. the method for obtaining the mobile terminal Root authority based on Android according to claim 1, is characterized in that, described steps A also comprises:
A1, before downloading described Root bag, collect information of mobile terminal; Then, information pre-stored on the information of mobile terminal collected and server is compared, if consistent, download described Root bag.
3. the method for obtaining the mobile terminal Root authority based on Android according to claim 1, is characterized in that, the Root bag is installed in described step B and specifically comprised:
B1, copy su file in the mobile_info subregion in the system/bin/ subregion;
The authority of B2, modification system/bin/su is-rwsr-sr-x;
B3, copy superuser.apk to the system/app/ subregion.
4. the method for obtaining the mobile terminal Root authority based on Android according to claim 3, is characterized in that, while carrying out described step B1, B2 and B3 successively, the system subregion is set to read-write state; After completing above-mentioned steps B1, B2 and B3, the system subregion is set to a read states.
5. the method for obtaining the mobile terminal Root authority based on Android according to claim 1, it is characterized in that, described steps A also comprises: before downloading the Root bag, show the disclaimer of obtaining mobile terminal Root authority, and whether the prompting user is downloaded the Root bag.
6. a system of obtaining the mobile terminal Root authority based on Android, is characterized in that, described system comprises:
Download unit, for downloading the mobile_info subregion of Root bag to described mobile terminal;
Installation unit for restarting described mobile terminal, and is installed the Root bag in the system initialization process, obtains mobile terminal Root authority;
Third party's program acquiring unit, for when the Root authority is obtained in the application of third party's program, call the su instruction, creates a socket and monitor, and send the instruction of a request Root to Superuser.apk; Automatically start again Superuser.apk, receive user's input instruction, then described input instruction is sent to socket and monitors; The last input instruction obtained according to socket determines whether to give third party's program Root authority.
7. the system of obtaining the mobile terminal Root authority based on Android according to claim 6, is characterized in that, also comprises:
Authentication unit, for before downloading described Root bag, collect information of mobile terminal; Then, information pre-stored on the information of mobile terminal collected and server is compared, if consistent, download described Root bag.
8. the system of obtaining the mobile terminal Root authority based on Android according to claim 6, is characterized in that, the Root bag is installed in described installation unit and specifically comprised: first copy su file in the mobile_info subregion in the system/bin/ subregion; Then the authority of revising system/bin/su is-rwsr-sr-x; Copy again superuser.apk to the system/app/ subregion.
9. the system of obtaining the mobile terminal Root authority based on Android according to claim 6, is characterized in that, when the Root bag is installed in described installation unit, the system subregion is set to read-write state; After completing installation Root bag, the system subregion is set to a read states.
10. the system of obtaining the mobile terminal Root authority based on Android according to claim 6, is characterized in that, also comprises:
The relief Tip element, before downloading the Root bag, show the disclaimer of obtaining mobile terminal Root authority, and whether the prompting user is downloaded the Root bag.
CN2013104218148A 2013-09-16 2013-09-16 Method and system for acquiring Root rights of android-based mobile terminal Pending CN103473502A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013104218148A CN103473502A (en) 2013-09-16 2013-09-16 Method and system for acquiring Root rights of android-based mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013104218148A CN103473502A (en) 2013-09-16 2013-09-16 Method and system for acquiring Root rights of android-based mobile terminal

Publications (1)

Publication Number Publication Date
CN103473502A true CN103473502A (en) 2013-12-25

Family

ID=49798349

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013104218148A Pending CN103473502A (en) 2013-09-16 2013-09-16 Method and system for acquiring Root rights of android-based mobile terminal

Country Status (1)

Country Link
CN (1) CN103473502A (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103826215A (en) * 2014-02-11 2014-05-28 北京奇虎科技有限公司 Method and apparatus for carrying out root authority management at terminal equipment
CN103997684A (en) * 2014-05-13 2014-08-20 深圳创维数字技术股份有限公司 Method and device for updating operating system
CN104090751A (en) * 2014-06-10 2014-10-08 南靖万利达科技有限公司 Method for acquiring root authority in Android system
CN104134036A (en) * 2014-07-26 2014-11-05 珠海市君天电子科技有限公司 Method and device for obtaining Root permission
CN104506639A (en) * 2014-12-29 2015-04-08 北京奇虎科技有限公司 Root right acquiring method and device
CN104809403A (en) * 2014-01-24 2015-07-29 红板凳科技股份有限公司 Root-preventing white screen method
CN105243325A (en) * 2015-09-29 2016-01-13 北京奇虎科技有限公司 Method for residual process file in mobile terminal, mobile terminal and server
CN105868644A (en) * 2015-12-11 2016-08-17 乐视移动智能信息技术(北京)有限公司 Method and apparatus for controlling Root function of mobile terminal and mobile terminal
CN105988833A (en) * 2015-02-10 2016-10-05 广州优视网络科技有限公司 Mobile terminal file installation method, device and system
CN106471464A (en) * 2015-05-26 2017-03-01 华为技术有限公司 One kind prevents Android device by power user(Root)Method, device and terminal
CN106919812A (en) * 2015-12-26 2017-07-04 腾讯科技(深圳)有限公司 A kind of application process right management method and device
CN107392010A (en) * 2017-06-19 2017-11-24 阿里巴巴集团控股有限公司 Perform method and device, terminal device, the storage medium of Root operations
CN107491669A (en) * 2017-02-16 2017-12-19 东软集团股份有限公司 The acquisition methods and device of superuser right
CN108595214A (en) * 2018-04-11 2018-09-28 北京海杭通讯科技有限公司 Android user versions obtain the method and system of root privileges under SELinux compulsory modes
WO2018187960A1 (en) * 2017-04-12 2018-10-18 福建联迪商用设备有限公司 Method and system for managing and controlling root permission
CN108846281A (en) * 2018-05-02 2018-11-20 广州视源电子科技股份有限公司 root permission obtaining method and device, terminal equipment and storage medium
CN108920945A (en) * 2018-05-02 2018-11-30 广州视源电子科技股份有限公司 root authority obtaining and deleting method and device, terminal equipment and storage medium
CN109241703A (en) * 2017-07-04 2019-01-18 武汉安天信息技术有限责任公司 A kind of application software obtains the method and system of android system root authority
CN109656576A (en) * 2018-12-06 2019-04-19 深圳市网心科技有限公司 Operating system installation kit mentions power operation method, electronic equipment, system and medium
CN111191220A (en) * 2018-11-15 2020-05-22 深圳市优必选科技有限公司 root mode switching method and device, terminal and computer storage medium
CN113254916A (en) * 2021-05-25 2021-08-13 深圳市瑞驰信息技术有限公司 Implementation method of root switch of android system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110321139A1 (en) * 2010-06-23 2011-12-29 K7 Computing Private Ltd. Online Protection Of Information And Resources
CN102981835A (en) * 2012-11-02 2013-03-20 福州博远无线网络科技有限公司 Android application program permanent Root permission acquiring method
CN103019775A (en) * 2012-11-28 2013-04-03 北京小米科技有限责任公司 Method, device and equipment for flashing for terminal equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110321139A1 (en) * 2010-06-23 2011-12-29 K7 Computing Private Ltd. Online Protection Of Information And Resources
CN102981835A (en) * 2012-11-02 2013-03-20 福州博远无线网络科技有限公司 Android application program permanent Root permission acquiring method
CN103019775A (en) * 2012-11-28 2013-04-03 北京小米科技有限责任公司 Method, device and equipment for flashing for terminal equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
龙飞: "《让你的Android炫起来》", 30 April 2013, article "让你的Android炫起来", pages: 271-275 *

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104809403A (en) * 2014-01-24 2015-07-29 红板凳科技股份有限公司 Root-preventing white screen method
CN103826215B (en) * 2014-02-11 2018-03-02 北京奇虎科技有限公司 A kind of method and apparatus for carrying out Root authority management on the terminal device
CN103826215A (en) * 2014-02-11 2014-05-28 北京奇虎科技有限公司 Method and apparatus for carrying out root authority management at terminal equipment
CN103997684A (en) * 2014-05-13 2014-08-20 深圳创维数字技术股份有限公司 Method and device for updating operating system
CN104090751A (en) * 2014-06-10 2014-10-08 南靖万利达科技有限公司 Method for acquiring root authority in Android system
CN104090751B (en) * 2014-06-10 2017-11-24 南靖万利达科技有限公司 A kind of method that root authority is obtained in android system
CN104134036B (en) * 2014-07-26 2017-05-10 珠海市君天电子科技有限公司 Method and device for obtaining Root permission
CN104134036A (en) * 2014-07-26 2014-11-05 珠海市君天电子科技有限公司 Method and device for obtaining Root permission
CN104506639A (en) * 2014-12-29 2015-04-08 北京奇虎科技有限公司 Root right acquiring method and device
CN105988833A (en) * 2015-02-10 2016-10-05 广州优视网络科技有限公司 Mobile terminal file installation method, device and system
CN106471464A (en) * 2015-05-26 2017-03-01 华为技术有限公司 One kind prevents Android device by power user(Root)Method, device and terminal
CN106471464B (en) * 2015-05-26 2020-01-10 华为技术有限公司 Method and device for preventing android device from being super-user (Root) and terminal
CN105243325A (en) * 2015-09-29 2016-01-13 北京奇虎科技有限公司 Method for residual process file in mobile terminal, mobile terminal and server
CN105868644A (en) * 2015-12-11 2016-08-17 乐视移动智能信息技术(北京)有限公司 Method and apparatus for controlling Root function of mobile terminal and mobile terminal
CN106919812A (en) * 2015-12-26 2017-07-04 腾讯科技(深圳)有限公司 A kind of application process right management method and device
CN106919812B (en) * 2015-12-26 2020-06-16 腾讯科技(深圳)有限公司 Application process authority management method and device
CN107491669A (en) * 2017-02-16 2017-12-19 东软集团股份有限公司 The acquisition methods and device of superuser right
CN107491669B (en) * 2017-02-16 2020-06-05 东软集团股份有限公司 Super user permission obtaining method and device
WO2018187960A1 (en) * 2017-04-12 2018-10-18 福建联迪商用设备有限公司 Method and system for managing and controlling root permission
CN107392010A (en) * 2017-06-19 2017-11-24 阿里巴巴集团控股有限公司 Perform method and device, terminal device, the storage medium of Root operations
CN107392010B (en) * 2017-06-19 2020-10-30 创新先进技术有限公司 Root operation execution method and device, terminal equipment and storage medium
CN109241703A (en) * 2017-07-04 2019-01-18 武汉安天信息技术有限责任公司 A kind of application software obtains the method and system of android system root authority
CN108595214A (en) * 2018-04-11 2018-09-28 北京海杭通讯科技有限公司 Android user versions obtain the method and system of root privileges under SELinux compulsory modes
CN108846281A (en) * 2018-05-02 2018-11-20 广州视源电子科技股份有限公司 root permission obtaining method and device, terminal equipment and storage medium
CN108920945A (en) * 2018-05-02 2018-11-30 广州视源电子科技股份有限公司 root authority obtaining and deleting method and device, terminal equipment and storage medium
CN108920945B (en) * 2018-05-02 2020-10-02 广州视源电子科技股份有限公司 root authority obtaining and deleting method and device, terminal equipment and storage medium
CN111191220A (en) * 2018-11-15 2020-05-22 深圳市优必选科技有限公司 root mode switching method and device, terminal and computer storage medium
CN109656576A (en) * 2018-12-06 2019-04-19 深圳市网心科技有限公司 Operating system installation kit mentions power operation method, electronic equipment, system and medium
CN113254916A (en) * 2021-05-25 2021-08-13 深圳市瑞驰信息技术有限公司 Implementation method of root switch of android system

Similar Documents

Publication Publication Date Title
CN103473502A (en) Method and system for acquiring Root rights of android-based mobile terminal
CN108989263B (en) Short message verification code attack protection method, server and computer readable storage medium
US9198026B2 (en) SIM lock for multi-SIM environment
WO2018072436A1 (en) Privilege management method, device and terminal
US11245725B2 (en) Dynamically updating policy controls for mobile devices and applications
CN104168557A (en) Upgrading method for operating systems and upgrading device for operating systems
CN108028749B (en) For virtualizing device, method and the system of the universal integrated circuit chip of Reprogrammable
CN104202323A (en) Method for controlling application software based on mobile terminal
CN107637110B (en) Method for loading configuration files
CN106778208A (en) The access processing method and device of application program
CN103885763A (en) Operating system resource access method and system
CN102572804B (en) Data calling method and device
CN110399736A (en) A kind of distributed file system right management method and associated component
WO2015180516A1 (en) Method, device and system for implementing number-portability network upgrade
CN112286652A (en) Android APP background keep-alive method
CN105871958B (en) Method and terminal for centralized management of account information
CN107294962B (en) Method and terminal for configuring firewall security policy
CN103428370B (en) Mobile phone and multi-user control method thereof
US8634820B1 (en) System and methods for enabling WiFi hotspot
CN109977676B (en) Application program control method, device and equipment
CN109739519A (en) Mobile terminal and its discharging method of preset application program, memory
CN107710673A (en) The method and apparatus of authenticating user identification
CN106919812B (en) Application process authority management method and device
CN104202666A (en) Smart television/set-top box application software based control method
KR101587030B1 (en) System and method for api call policy management of m2m application

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20131225