[發明專利]一種獲取移動終端超級用戶權限的方法及裝置有效
| 申請號: | 201510852286.0 | 申請日: | 2015-11-30 |
| 公開(公告)號: | CN105512544B | 公開(公告)日: | 2018-12-04 |
| 發明(設計)人: | 封林毅 | 申請(專利權)人: | 深圳市創想天空科技股份有限公司 |
| 主分類號: | G06F21/45 | 分類號: | G06F21/45 |
| 代理公司: | 深圳市愛迪森知識產權代理事務所(普通合伙) 44341 | 代理人: | 何婷;曾利紅 |
| 地址: | 518000 廣東省深圳市福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 獲取 移動 終端 超級 用戶權限 方法 裝置 | ||
本發明涉及終端設備技術領域,公開了一種獲取移動終端超級用戶權限的方法及裝置。所述方法包括:啟動移動終端刷機模式;向服務器發送移動終端的特征信息,請求匹配可獲取臨時超級用戶權限的漏洞方案;接收并依次運行服務器生成的具有優先級的漏洞方案列表,直至成功獲取臨時超級用戶權限;根據成功獲取所述移動終端臨時超級用戶權限的漏洞方案,建立所述漏洞方案對應的授權管理安裝包,所述授權管理安裝包用于安裝在移動終端并通過接收用戶的超級用戶權限請求操作從而獲取移動終端的超級用戶權限。本發明讓超級用戶權限的獲取變得更簡單,為開發調試帶來了方便,節省了獲取超級用戶權限所花費的時間。
【技術領域】
本發明涉及終端設備技術領域,尤其涉及一種獲取移動終端超級用戶權限的方法及裝置。
【背景技術】
目前,隨著諸如手機、平板電腦等移動終端的快速發展和普及,安卓操作系統應用越來越廣泛。超級用戶權限也即root權限,是安卓操作系統權限的一種,root是Linux和unix系統中的超級管理員用戶賬戶,該賬戶擁有整個操作系統至高無上的權利,所有對象他都可以操作。但是,出于系統的安全性考慮,大部分移動終端生產廠商只讓用戶擁有所述移動終端的普通權限,這對手機或平板電腦的開發調試造成了諸多不便,且對于手機發燒友來說僅擁有普通權限也是遠遠不夠的。
現有軟件獲取root權限的方法一般是通過修改系統文件來實現,這樣容易造成系統不穩定。
【發明內容】
本發明要解決的技術問題是,通過提供一種適于在擁有安卓操作系統的移動終端上獲取超級用戶權限的方法及對應的裝置,解決用戶獲取超級用戶權限難的問題及現有的通過修改系統文件造成系統不穩定的問題。
為解決上述技術問題,本發明提供以下技術方案。
一方面,本發明提供一種獲取移動終端超級用戶權限的方法,所述方法包括:
啟動移動終端刷機模式;
向服務器發送移動終端的特征信息,請求匹配可獲取臨時超級用戶權限的漏洞方案;
接收并依次運行服務器生成的具有優先級的漏洞方案列表,直至成功獲取臨時超級用戶權限;
根據成功獲取所述移動終端臨時超級用戶權限的漏洞方案,建立所述漏洞方案對應的授權管理安裝包,所述授權管理安裝包用于安裝在移動終端并通過接收用戶的超級用戶權限請求操作從而獲取移動終端的超級用戶權限。
在一些實施例中,所述向服務器發送特征信息請求匹配可獲取臨時超級用戶權限的漏洞方案的步驟之前包括:
執行su,檢測本地緩存是否已存在獲取超級用戶權限的授權管理程序;
當本地緩存存在獲取超級用戶權限的授權管理程序時,運行所述存在的超級用戶權限的授權管理程序從而獲取移動終端的超級用戶權限。
在一些實施例中,所述獲取移動終端超級用戶權限的方法還包括:
將獲取的所述移動終端臨時超級用戶權限的漏洞方案存儲至服務器,當同類別的移動終端請求獲取超級用戶權限時可直接運行所述存儲至服務器的漏洞方案。
在一些實施例中,所述特征信息包括:所述移動終端的機型和/或CPU型號和/或內核版本信息和/或系統版本信息。
在一些實施例中,所述授權管理安裝包可復制安裝在同類別的移動終端用于接收用戶的超級用戶權限請求操作。
在一些實施例中,所述同類別的移動終端包括:所述移動終端的機型和/或CPU型號和/或內核版本信息和/或系統版本信息相同。
另一方面,本發明提供一種獲取超級用戶權限的裝置,所述裝置包括:
啟動模塊,用于啟動移動終端刷機模式;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市創想天空科技股份有限公司,未經深圳市創想天空科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510852286.0/2.html,轉載請聲明來源鉆瓜專利網。





