本申請(qǐng)涉及設(shè)備測(cè)試,具體涉及一種熔斷狀態(tài)和級(jí)別的確定方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、目前市場(chǎng)上基于高通平臺(tái)的android系統(tǒng)手機(jī)、手表、平板等終端設(shè)備,廠商為了設(shè)備安全,通常會(huì)在出廠時(shí)將終端設(shè)備進(jìn)行安全啟動(dòng)(secure?boot)熔斷操作,熔斷操作可以包括一級(jí)熔斷以及二級(jí)熔斷,不同的熔斷操作對(duì)應(yīng)的安全級(jí)別不同。
2、安全啟動(dòng)熔斷雖然保障了終端設(shè)備的安全性,但給研發(fā)調(diào)試帶來(lái)諸多不便,因?yàn)椴煌娜蹟嗉?jí)別會(huì)對(duì)系統(tǒng)調(diào)試功能產(chǎn)生不同程度的限制,且在出現(xiàn)問(wèn)題時(shí),若測(cè)試人員無(wú)法知曉熔斷級(jí)別,難以燒錄相應(yīng)調(diào)試策略(debug?policy)鏡像進(jìn)行復(fù)測(cè),嚴(yán)重影響研發(fā)與測(cè)試的效率。因此,如何確定基于高通平臺(tái)的終端設(shè)備的熔斷狀態(tài)和熔斷級(jí)別是本領(lǐng)域技術(shù)人員目前亟需解決的技術(shù)問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例公開(kāi)了一種熔斷狀態(tài)和級(jí)別的確定方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),能夠確定終端設(shè)備的熔斷狀態(tài)和熔斷級(jí)別,提升終端設(shè)備研發(fā)與測(cè)試的效率。
2、本申請(qǐng)實(shí)施例第一方面公開(kāi)一種熔斷狀態(tài)和級(jí)別的確定方法,應(yīng)用于終端設(shè)備,所述方法包括:
3、在所述終端設(shè)備處于測(cè)試階段的情況下,獲取所述終端設(shè)備的熔斷分區(qū)數(shù)據(jù),根據(jù)所述熔斷分區(qū)數(shù)據(jù)確定所述終端設(shè)備的熔斷狀態(tài),所述熔斷狀態(tài)包括已開(kāi)啟狀態(tài)以及未開(kāi)啟狀態(tài);
4、在所述熔斷狀態(tài)為所述已開(kāi)啟狀態(tài)的情況下,根據(jù)所述熔斷分區(qū)數(shù)據(jù)的數(shù)據(jù)特征確定所述終端設(shè)備的熔斷級(jí)別。
5、作為一種可選的實(shí)施方式,在本實(shí)施例的第一方面中,所述根據(jù)所述終端設(shè)備的熔斷分區(qū)數(shù)據(jù)確定所述終端設(shè)備的熔斷狀態(tài),包括:
6、檢測(cè)所述熔斷分區(qū)數(shù)據(jù)是否合法;
7、在所述熔斷分區(qū)數(shù)據(jù)為合法的情況下,確定所述終端設(shè)備的所述熔斷狀態(tài)為所述已開(kāi)啟狀態(tài);
8、在所述熔斷分區(qū)數(shù)據(jù)為不合法的情況下,確定所述終端設(shè)備的所述熔斷狀態(tài)為所述未開(kāi)啟狀態(tài)。
9、作為一種可選的實(shí)施方式,在本實(shí)施例的第一方面中,所述檢測(cè)所述終端設(shè)備的所述熔斷分區(qū)數(shù)據(jù)是否合法,包括:
10、獲取所述熔斷分區(qū)數(shù)據(jù)的數(shù)字簽名;
11、在所述數(shù)字簽名與所述終端設(shè)備中預(yù)先存儲(chǔ)的所述數(shù)字簽名一致的情況下,確定所述熔斷分區(qū)數(shù)據(jù)為合法。
12、作為一種可選的實(shí)施方式,在本實(shí)施例的第一方面中,所述檢測(cè)所述終端設(shè)備的所述熔斷分區(qū)數(shù)據(jù)是否合法,包括:
13、獲取所述熔斷分區(qū)數(shù)據(jù)的校驗(yàn)和;
14、在所述校驗(yàn)和與所述終端設(shè)備中預(yù)先存儲(chǔ)的所述校驗(yàn)和一致的情況下,確定所述熔斷分區(qū)數(shù)據(jù)為合法。
15、作為一種可選的實(shí)施方式,在本實(shí)施例的第一方面中,所述熔斷級(jí)別包括一級(jí)熔斷以及二級(jí)熔斷,所述終端設(shè)備預(yù)先存儲(chǔ)有與所述熔斷級(jí)別對(duì)應(yīng)的合法數(shù)據(jù)的數(shù)據(jù)特征,所述根據(jù)所述熔斷分區(qū)數(shù)據(jù)的數(shù)據(jù)特征確定所述終端設(shè)備的熔斷級(jí)別,包括:
16、在所述熔斷分區(qū)數(shù)據(jù)的數(shù)據(jù)特征與所述一級(jí)熔斷對(duì)應(yīng)的合法數(shù)據(jù)的數(shù)據(jù)特征一致的情況下,確定所述終端設(shè)備的所述熔斷級(jí)別為所述一級(jí)熔斷;
17、在所述熔斷分區(qū)數(shù)據(jù)的數(shù)據(jù)特征與所述二級(jí)熔斷對(duì)應(yīng)的合法數(shù)據(jù)的數(shù)據(jù)特征一致的情況下,確定所述終端設(shè)備的所述熔斷級(jí)別為所述二級(jí)熔斷。
18、作為一種可選的實(shí)施方式,在本實(shí)施例的第一方面中,所述數(shù)據(jù)特征包括數(shù)據(jù)特征標(biāo)識(shí)位。
19、作為一種可選的實(shí)施方式,在本實(shí)施例的第一方面中,所述方法還包括:
20、在所述熔斷分區(qū)數(shù)據(jù)的數(shù)據(jù)特征與所述熔斷級(jí)別對(duì)應(yīng)的合法數(shù)據(jù)的數(shù)據(jù)特征不一致的情況下,確定所述熔斷分區(qū)數(shù)據(jù)為異常數(shù)據(jù),并顯示數(shù)據(jù)異常信息。
21、作為一種可選的實(shí)施方式,在本實(shí)施例的第一方面中,所述方法還包括:
22、輸出所述終端設(shè)備的所述熔斷狀態(tài)和/或所述熔斷級(jí)別。
23、作為一種可選的實(shí)施方式,在本實(shí)施例的第一方面中,所述方法還包括:
24、在未獲取到所述終端設(shè)備的熔斷分區(qū)數(shù)據(jù)的情況下,確定所述終端設(shè)備的所述熔斷狀態(tài)為所述未開(kāi)啟狀態(tài)。
25、本申請(qǐng)實(shí)施例第二方面公開(kāi)一種熔斷狀態(tài)和級(jí)別的確定裝置,所述裝置包括:
26、熔斷狀態(tài)確定模塊,用于在終端設(shè)備處于測(cè)試階段的情況下,獲取所述終端設(shè)備的熔斷分區(qū)數(shù)據(jù),根據(jù)所述熔斷分區(qū)數(shù)據(jù)確定所述終端設(shè)備的熔斷狀態(tài),所述熔斷狀態(tài)包括已開(kāi)啟狀態(tài)以及未開(kāi)啟狀態(tài);
27、熔斷級(jí)別確定模塊,用于在所述熔斷狀態(tài)為所述已開(kāi)啟狀態(tài)的情況下,根據(jù)所述熔斷分區(qū)數(shù)據(jù)的數(shù)據(jù)特征確定所述終端設(shè)備的熔斷級(jí)別。
28、本申請(qǐng)實(shí)施例第三方面公開(kāi)一種電子設(shè)備,包括存儲(chǔ)器及處理器,所述存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí),使得所述處理器實(shí)現(xiàn)如上所述的方法。
29、本申請(qǐng)實(shí)施例第四方面公開(kāi)一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的方法。
30、與相關(guān)技術(shù)相比,本申請(qǐng)實(shí)施例至少包括以下有益效果:
31、本申請(qǐng)實(shí)施例公開(kāi)的一種熔斷狀態(tài)和級(jí)別的確定方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),在終端設(shè)備處于測(cè)試階段的情況下,通過(guò)獲取終端設(shè)備的熔斷分區(qū)數(shù)據(jù),根據(jù)熔斷分區(qū)數(shù)據(jù)確定終端設(shè)備的熔斷狀態(tài),熔斷狀態(tài)包括已開(kāi)啟狀態(tài)以及未開(kāi)啟狀態(tài),在熔斷狀態(tài)為已開(kāi)啟狀態(tài)的情況下,根據(jù)熔斷分區(qū)數(shù)據(jù)的數(shù)據(jù)特征確定終端設(shè)備的熔斷級(jí)別,能夠確定終端設(shè)備的熔斷狀態(tài)和熔斷級(jí)別,從而能夠根據(jù)確定的熔斷級(jí)別選擇相應(yīng)的調(diào)試策略,提升終端設(shè)備研發(fā)與測(cè)試的效率。
1.一種熔斷狀態(tài)和級(jí)別的確定方法,其特征在于,應(yīng)用于終端設(shè)備,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述終端設(shè)備的熔斷分區(qū)數(shù)據(jù)確定所述終端設(shè)備的熔斷狀態(tài),包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述檢測(cè)所述終端設(shè)備的所述熔斷分區(qū)數(shù)據(jù)是否合法,包括:
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述檢測(cè)所述終端設(shè)備的所述熔斷分區(qū)數(shù)據(jù)是否合法,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述熔斷級(jí)別包括一級(jí)熔斷以及二級(jí)熔斷,所述終端設(shè)備預(yù)先存儲(chǔ)有與所述熔斷級(jí)別對(duì)應(yīng)的合法數(shù)據(jù)的數(shù)據(jù)特征,所述根據(jù)所述熔斷分區(qū)數(shù)據(jù)的數(shù)據(jù)特征確定所述終端設(shè)備的熔斷級(jí)別,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述數(shù)據(jù)特征包括數(shù)據(jù)特征標(biāo)識(shí)位。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
10.一種熔斷狀態(tài)和級(jí)別的確定裝置,其特征在于,所述裝置包括:
11.一種電子設(shè)備,其特征在于,包括存儲(chǔ)器及處理器,所述存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí),使得所述處理器實(shí)現(xiàn)如權(quán)利要求1~9任一項(xiàng)所述的方法。
12.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1~9任一項(xiàng)所述的方法。