【技術(shù)領(lǐng)域】
本發(fā)明屬于通信領(lǐng)域,特別是指一種多卡移動(dòng)終端鎖網(wǎng)的方法。
背景技術(shù):
現(xiàn)在中國三大移動(dòng)運(yùn)營商在很多l(xiāng)te頻段上面有共同的band,比如聯(lián)通和電信在band1和band3,移動(dòng)、聯(lián)通及電信在band40及band41都有共同支持的頻段,即只要是支持全網(wǎng)通的手機(jī),插上任何一家運(yùn)營商的sim卡均可以注冊上4g網(wǎng)絡(luò),而很多運(yùn)營商都是對(duì)自己的移動(dòng)終端進(jìn)行補(bǔ)貼,運(yùn)營商不希望自己所補(bǔ)貼的移動(dòng)終端用其他運(yùn)營商的sim卡也能使用4g網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)業(yè)務(wù),因此通常會(huì)對(duì)其他運(yùn)營商的sim卡的lte網(wǎng)絡(luò)進(jìn)行鎖網(wǎng)處理,也就說插入其他運(yùn)營商的sim卡僅能使用其2g或3g的數(shù)據(jù)業(yè)務(wù)。一旦合約期鎖定結(jié)束,會(huì)放開對(duì)移動(dòng)終端的鎖定,此具體是通過fota升級(jí)軟件版本,這樣該移動(dòng)終端就支持所有運(yùn)營商的lte網(wǎng)絡(luò)。在此應(yīng)用于,對(duì)于移動(dòng)終端的副卡則不做任何鎖卡處理,僅支持其普通的通話或者2g和3g數(shù)據(jù)業(yè)務(wù)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種多卡移動(dòng)終端鎖網(wǎng)的方法。
為實(shí)現(xiàn)上述目的,實(shí)施本發(fā)明的多sim卡移動(dòng)終端鎖網(wǎng)的方法包括如下步驟:
步驟一、開機(jī)時(shí)初始化uim驅(qū)動(dòng),識(shí)別sim卡,并讀取出該sim卡的iccid號(hào);
步驟二、判斷當(dāng)前sim是主卡還是副卡,如果是副卡,允許其注冊網(wǎng)絡(luò),設(shè)置該sim卡的狀態(tài)為激活;則按照步驟三進(jìn)行;
步驟三、如果是主卡,判斷當(dāng)前sim卡的iccid是否為本移動(dòng)終端補(bǔ)貼運(yùn)營商的sim卡,如果是,則允許其注冊lte網(wǎng)絡(luò),如果不是則進(jìn)行如下處理:(1)modem通訊模塊的無線協(xié)議棧關(guān)閉lte的網(wǎng)絡(luò)功能;(2)通知app層設(shè)置網(wǎng)絡(luò)模式僅為對(duì)應(yīng)當(dāng)前iccid所在的運(yùn)營商支持的2g/3g網(wǎng)絡(luò)。
依據(jù)上述主要特征,在步驟三中app層設(shè)置網(wǎng)絡(luò)模式僅為2g/3g網(wǎng)絡(luò)時(shí),中國電信為cdma及evdo,中國移動(dòng)則為td-scdma及gsm,中國聯(lián)通則為wcdma或gsm。
依據(jù)上述主要特征,步驟三還包括在操作系統(tǒng)的用戶界面(ui)把當(dāng)前網(wǎng)絡(luò)類型設(shè)置功能置關(guān)閉不允許用戶進(jìn)行修改,但可看到當(dāng)前插入卡被設(shè)置的2/3g網(wǎng)絡(luò)模式類型。
依據(jù)上述主要特征,該方法還包括當(dāng)用戶第一次開機(jī)時(shí),首先插入欲想匹配的運(yùn)營商的sim卡,打開數(shù)據(jù)連接或者連接wifi,移動(dòng)終端內(nèi)置程序會(huì)將當(dāng)前手機(jī)的信息(比如imei及meid)發(fā)送給數(shù)據(jù)中心,數(shù)據(jù)中心根據(jù)當(dāng)前設(shè)備信息以及相應(yīng)的加密算法匹配一個(gè)對(duì)應(yīng)的鎖網(wǎng)使用周期串碼回執(zhí)給移動(dòng)終端,內(nèi)置程序接收到這個(gè)回執(zhí)串碼后進(jìn)行解碼適配并啟動(dòng)合約期長度定時(shí)器,每次開機(jī)時(shí)候會(huì)自動(dòng)進(jìn)行一個(gè)合約期長度時(shí)間校驗(yàn)。
依據(jù)上述主要特征,該方法還包括當(dāng)合約期到期以后,移動(dòng)終端內(nèi)置程序會(huì)自動(dòng)發(fā)消息給移動(dòng)運(yùn)營商的數(shù)據(jù)中心,數(shù)據(jù)中心鑒定通過以后會(huì)給移動(dòng)終端發(fā)送一個(gè)回執(zhí)并且釋放ota軟件升級(jí)包,同時(shí)會(huì)有兩種方式通知客戶更新該移動(dòng)終端:一種是通過短信通知,第二種是內(nèi)置程序通過ui界面彈出消息通知,客戶可以根據(jù)短信或者界面彈出信息提示操作來完成ota升包的軟件更新,更新完成以后即可解除鎖網(wǎng)功能。
與現(xiàn)有技術(shù)相比較,本發(fā)明通過利用sim卡具有唯一性的iccid號(hào)的對(duì)比,并通過modem通訊模塊的無線協(xié)議棧關(guān)閉lte的網(wǎng)絡(luò)功能,而不是從android上層應(yīng)用這邊處理,這樣可以更加有效快速實(shí)現(xiàn),同時(shí)此方案僅是鎖定lte網(wǎng)絡(luò),不影響其他運(yùn)營商的2g/3g網(wǎng)絡(luò)在該移動(dòng)終端上使用,從而更容易實(shí)施。
【附圖說明】
圖1為實(shí)施本發(fā)明的多sim卡移動(dòng)終端鎖網(wǎng)的方法的流程示意圖。
【具體實(shí)施方式】
請(qǐng)參閱圖1所示,為實(shí)施本發(fā)明多sim卡移動(dòng)終端鎖網(wǎng)的方法是基于高通平臺(tái)設(shè)計(jì),該方法包括如下步驟:
步驟一、開機(jī)時(shí)初始化uim驅(qū)動(dòng),識(shí)別sim卡,并讀取出卡的iccid(iccid:integratecircuitcardidentity,集成電路卡識(shí)別碼,即sim卡卡號(hào));
步驟二、判斷當(dāng)前sim是主卡還是副卡,在具體實(shí)施時(shí),是依據(jù)插入sim卡的卡槽判斷,如果是主卡卡槽則認(rèn)為是主卡,副卡卡槽則認(rèn)為是副卡,如果是副卡,允許其注冊網(wǎng)絡(luò),設(shè)置該sim卡的狀態(tài)為激活(actived),如果是主卡則按照步驟三進(jìn)行;
步驟三、判斷當(dāng)前sim卡的iccid是否為本移動(dòng)終端補(bǔ)貼運(yùn)營商的sim卡,如果是,則允許其注冊lte網(wǎng)絡(luò),如果不是則進(jìn)行如下處理:(1)modem通訊模塊的無線協(xié)議棧關(guān)閉lte的網(wǎng)絡(luò)功能;(2)通知app(應(yīng)用)層設(shè)置網(wǎng)絡(luò)模式僅為2g/3g,其中電信為cdma及evdo,中國移動(dòng)則為td-scdma及gsm,中國聯(lián)通則為wcdma或gsm,同時(shí)在操作系統(tǒng)的用戶界面(ui)把當(dāng)前網(wǎng)絡(luò)類型設(shè)置的對(duì)話框置灰,從而不允許用戶進(jìn)行修改。
當(dāng)用戶第一次開機(jī)時(shí),首先插入欲想匹配的運(yùn)營商的sim卡,移動(dòng)終端會(huì)將當(dāng)前手機(jī)的信息(比如imei或者meid)發(fā)送給運(yùn)營商的數(shù)據(jù)中心,數(shù)據(jù)中心鑒定完成以后會(huì)根據(jù)當(dāng)前移動(dòng)終端信息以及相應(yīng)的加密算法匹配一個(gè)對(duì)應(yīng)的鎖網(wǎng)使用周期串碼回執(zhí)給移動(dòng)終端,內(nèi)置程序接收到這個(gè)回執(zhí)串碼后進(jìn)行解碼適配并啟動(dòng)使用周期定時(shí)器,每次開機(jī)時(shí)候會(huì)自動(dòng)進(jìn)行一個(gè)時(shí)間校驗(yàn),校驗(yàn)時(shí)間以網(wǎng)絡(luò)時(shí)間獲取為準(zhǔn),以防止用戶自行修改當(dāng)前手機(jī)的系統(tǒng)時(shí)間來縮短鎖定周期而引發(fā)運(yùn)營商數(shù)據(jù)中心多次重復(fù)校驗(yàn)的而導(dǎo)致校驗(yàn)失敗問題。
當(dāng)合約期到期以后,手機(jī)內(nèi)置程序會(huì)自動(dòng)發(fā)消息給移動(dòng)運(yùn)營商的數(shù)據(jù)中心,數(shù)據(jù)中心鑒定通過以后會(huì)給手機(jī)發(fā)送一個(gè)回執(zhí)并且釋放ota軟件升級(jí)包,同時(shí)會(huì)有兩種方式通知客戶更新該移動(dòng)終端:一種是通過短信通知,第二種是內(nèi)置程序通過ui界面彈出消息通知,客戶可以根據(jù)短信或者界面彈出信息提示操作來完成ota升包的軟件更新,更新完成以后即可解除鎖網(wǎng)功能。
與現(xiàn)有技術(shù)相比較,本發(fā)明通過利用sim卡iccid號(hào)(具有唯一性)的對(duì)比,并通過modem通訊模塊的無線協(xié)議棧關(guān)閉lte的網(wǎng)絡(luò)功能,而不是從android上層應(yīng)用這邊處理,這樣可以更加有效快速實(shí)現(xiàn),同時(shí)此方案僅是鎖定lte網(wǎng)絡(luò),不影響其他運(yùn)營商的2g/3g網(wǎng)絡(luò)在該移動(dòng)終端上使用,從而更容易實(shí)施。
本領(lǐng)域的普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所描述的方法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件與軟件的可互換性,在上述的說明中已經(jīng)按照功能一般性地描述了各示例的組成和步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用使用不同的方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
結(jié)合本文中所公開的實(shí)施例描述的方法步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)現(xiàn)。軟件模塊可以置于隨機(jī)存儲(chǔ)器(ram)、內(nèi)存、只讀存儲(chǔ)器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、cd-rom或本技術(shù)領(lǐng)域內(nèi)所公知的任意其他形式的存儲(chǔ)介質(zhì)中。
可以理解的是,對(duì)本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。