1.一種版本校驗(yàn)方法,其特征在于,包括:
獲取第一版本的版本信息,所述版本信息包括所述第一版本的版本號(hào);
根據(jù)所述第一版本的版本號(hào)確定所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位;
若所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位為第一數(shù)值,則確定所述第一版本被禁用,所述第一版本校驗(yàn)未通過(guò);
若所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位為第二數(shù)值,則確定所述第一版本可用,所述第一版本校驗(yàn)通過(guò)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
接收禁用第二版本的指示,所述禁用第二版本的指示中包括所述第二版本的版本號(hào);
根據(jù)所述第二版本的版本號(hào)確定所述第二版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位;
將所述第二版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位置為所述第一數(shù)值。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,
所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位存儲(chǔ)于電子熔斷金屬熔絲eFuse的第一字段中,所述第一字段中的每個(gè)比特位用于指示一個(gè)版本是否被禁用。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,
所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位存儲(chǔ)于閃存Flash的第二字段中,所述第二字段中的每個(gè)比特位用于指示一個(gè)版本是否被禁用。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
對(duì)所述第一版本的版本信息進(jìn)行簽名認(rèn)證;
當(dāng)簽名認(rèn)證通過(guò)時(shí),則執(zhí)行根據(jù)所述第一版本的版本號(hào)確定所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位的步驟。
6.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,所述獲取第一版本的版本信息包括:
接收升級(jí)指示,根據(jù)所述升級(jí)指示獲取所述第一版本的版本信息;
所述方法還包括:
若校驗(yàn)不通過(guò),則不升級(jí)至所述第一版本;
若校驗(yàn)通過(guò),則升級(jí)至所述第一版本。
7.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,所述獲取第一版本的版本信息包括:
接收啟動(dòng)所述第一版本的啟動(dòng)指示,根據(jù)所述啟動(dòng)指示獲取所述第一版本的版本信息;
所述方法還包括:
當(dāng)所述第一版本校驗(yàn)不通過(guò)時(shí),不啟動(dòng)所述第一版本;
當(dāng)所述第一版本校驗(yàn)通過(guò)時(shí),啟動(dòng)所述第一版本。
8.一種版本校驗(yàn)裝置,其特征在于,包括:
版本信息獲取模塊,用于獲取第一版本的版本信息,所述版本信息包括所述第一版本的版本號(hào);
版本校驗(yàn)?zāi)K,用于根據(jù)所述第一版本的版本號(hào)確定所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位,若所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位為第一數(shù)值,則確定所述第一版本被禁用,所述第一版本校驗(yàn)未通過(guò),若所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位為第二數(shù)值,則確定所述第一版本可用,所述第一版本校驗(yàn)通過(guò)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括:
接收模塊,用于接收禁用第二版本的指示,所述禁用第二版本的指示中包括所述第二版本的版本號(hào);
校驗(yàn)位更新模塊,用于根據(jù)所述第二版本的版本號(hào)確定所述第二版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位,將所述第二版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位置為所述第一數(shù)值。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,
所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位存儲(chǔ)于電子熔斷金屬熔絲eFuse的第一字段中,所述第一字段中的每個(gè)比特位用于指示一個(gè)版本是否被禁用。
11.根據(jù)權(quán)利要求8所述的裝置,其特征在于,
所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位存儲(chǔ)于閃存Flash的第二字段中,所述第二字段中的每個(gè)比特位用于指示一個(gè)版本是否被禁用。
12.根據(jù)權(quán)利要求8至11中任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括:
簽名認(rèn)證模塊,用于對(duì)所述第一版本的版本信息進(jìn)行簽名認(rèn)證,當(dāng)簽名認(rèn)證通過(guò)時(shí),則所述版本校驗(yàn)?zāi)K執(zhí)行所述根據(jù)所述第一版本的版本號(hào)確定所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位的步驟。
13.根據(jù)權(quán)利要求8至11中任一項(xiàng)所述的裝置,其特征在于,
所述版本信息獲取模塊,具體用于接收升級(jí)指示,根據(jù)所述升級(jí)指示獲取所述第一版本的版本信息;
所述裝置還包括:
升級(jí)模塊,用于當(dāng)校驗(yàn)不通過(guò)時(shí),不升級(jí)至所述第一版本;若校驗(yàn)通過(guò)時(shí),升級(jí)至所述第一版本。
14.根據(jù)權(quán)利要求8至11中任一項(xiàng)所述的裝置,其特征在于,
所述版本信息獲取模塊,具體用于接收啟動(dòng)所述第一版本的啟動(dòng)指示,根據(jù)所述啟動(dòng)指示獲取所述第一版本的版本信息;
所述裝置還包括:
安全啟動(dòng)模塊,用于當(dāng)所述第一版本校驗(yàn)不通過(guò)時(shí),不啟動(dòng)所述第一版本,當(dāng)所述第一版本校驗(yàn)通過(guò)時(shí),啟動(dòng)所述第一版本。
15.一種終端設(shè)備,其特征在于,所述終端設(shè)備包括:相互連接的收發(fā)器、處理器及存儲(chǔ)器;
所述存儲(chǔ)器用于存儲(chǔ)程序代碼,所述處理器調(diào)用所述存儲(chǔ)器中的所述程序代碼,以執(zhí)行以下操作:
獲取第一版本的版本信息,所述版本信息包括所述第一版本的版本號(hào);根據(jù)所述第一版本的版本號(hào)確定所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位;若所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位為第一數(shù)值,則確定所述第一版本被禁用,所述第一版本校驗(yàn)未通過(guò);若所述第一版本的版本號(hào)對(duì)應(yīng)的校驗(yàn)比特位為第二數(shù)值,則確定所述第一版本可用,所述第一版本校驗(yàn)通過(guò)。