亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

系統(tǒng)升級的方法和裝置的制造方法

文檔序號:10511952閱讀:637來源:國知局
系統(tǒng)升級的方法和裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種系統(tǒng)升級的方法和裝置,其中,本發(fā)明的方法主要包括:終端獲取系統(tǒng)升級包;在進(jìn)入系統(tǒng)恢復(fù)模式后,查找緩沖區(qū)中的備份數(shù)據(jù),所述備份數(shù)據(jù)為系統(tǒng)將應(yīng)用程序安裝包自動(dòng)備份到所述緩沖區(qū)中的數(shù)據(jù);若在所述緩沖區(qū)中查找到所述備份數(shù)據(jù),則將所述備份數(shù)據(jù)刪除;基于刪除備份數(shù)據(jù)后的緩沖區(qū),運(yùn)行所述系統(tǒng)升級包,以實(shí)現(xiàn)系統(tǒng)升級。與現(xiàn)有技術(shù)相比,本發(fā)明能夠在運(yùn)行系統(tǒng)升級包之前,將緩沖區(qū)中的備份數(shù)據(jù)刪除,為系統(tǒng)升級增加存儲空間,從而保證系統(tǒng)成功升級。
【專利說明】
系統(tǒng)升級的方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種系統(tǒng)升級的方法和裝置。
【背景技術(shù)】
[0002]隨著通信技術(shù)的發(fā)展,手機(jī)系統(tǒng)升級的方法越來越多,系統(tǒng)升級的操作流程也越來越便捷。
[0003]在實(shí)際應(yīng)用中,最常用的一種系統(tǒng)升級方式為0TA(0ver The Air,空中下載)升級。在OTA升級的過程中,需要使用足夠的緩沖區(qū)中的存儲空間才能升級成功。然而,現(xiàn)有的Android(安卓)系統(tǒng)常常具有自動(dòng)備份和恢復(fù)應(yīng)用包的功能,在備份和恢復(fù)過程中,會將備份數(shù)據(jù)存儲到緩沖區(qū)當(dāng)中。因此,在自動(dòng)備份和恢復(fù)操作完成后,常常使得緩沖區(qū)中沒有剩余存儲空間,從而在進(jìn)行OTA升級時(shí),無法存儲升級過程中產(chǎn)生的數(shù)據(jù),進(jìn)而造成OTA升級失敗。

【發(fā)明內(nèi)容】

[0004]本發(fā)明實(shí)施例提供一種系統(tǒng)升級的方法和裝置,用以解決現(xiàn)有技術(shù)中因緩沖區(qū)沒有足夠的剩余存儲空間而使得OTA升級失敗的問題。
[0005]—方面,本發(fā)明實(shí)施例提供一種系統(tǒng)升級的方法,所述方法包括:
[0006]終端獲取系統(tǒng)升級包;
[0007]在進(jìn)入系統(tǒng)恢復(fù)模式后,查找緩沖區(qū)中的備份數(shù)據(jù),所述備份數(shù)據(jù)為系統(tǒng)將應(yīng)用程序安裝包自動(dòng)備份到所述緩沖區(qū)中的數(shù)據(jù);
[0008]若在所述緩沖區(qū)中查找到所述備份數(shù)據(jù),則將所述備份數(shù)據(jù)刪除;
[0009]基于刪除備份數(shù)據(jù)后的緩沖區(qū),運(yùn)行所述系統(tǒng)升級包,以實(shí)現(xiàn)系統(tǒng)升級。
[0010]另一方面,本發(fā)明實(shí)施例提供一種系統(tǒng)升級的裝置,所述裝置包括:
[0011]獲取單元,用于獲取系統(tǒng)升級包;
[0012]查找單元,用于在進(jìn)入系統(tǒng)恢復(fù)模式后,查找緩沖區(qū)中的備份數(shù)據(jù),所述備份數(shù)據(jù)為系統(tǒng)將應(yīng)用程序安裝包自動(dòng)備份到所述緩沖區(qū)中的數(shù)據(jù);
[0013]刪除單元,用于當(dāng)所述查找單元在所述緩沖區(qū)中查找到所述備份數(shù)據(jù)時(shí),將所述備份數(shù)據(jù)刪除;
[0014]運(yùn)行單元,用于基于所述刪除單元?jiǎng)h除備份數(shù)據(jù)后的緩沖區(qū),運(yùn)行所述系統(tǒng)升級包,以實(shí)現(xiàn)系統(tǒng)升級。
[0015]本發(fā)明實(shí)施例提供的系統(tǒng)升級的方法和裝置,能夠在終端獲取系統(tǒng)升級包并進(jìn)入系統(tǒng)恢復(fù)模式后,先查找緩沖區(qū)中是否含有備份數(shù)據(jù),若含有備份數(shù)據(jù),則將備份數(shù)據(jù)刪除,從而使得緩沖區(qū)中的剩余存儲空間增大,進(jìn)而在后續(xù)基于緩沖區(qū)運(yùn)行系統(tǒng)升級包進(jìn)行升級的過程中,能夠?yàn)槠涮峁└嗟臄?shù)據(jù)存儲空間,并由此提高了系統(tǒng)升級的成功率。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1為本發(fā)明實(shí)施例提供的一種系統(tǒng)升級的方法的流程圖;
[0018]圖2為本發(fā)明實(shí)施例提供的一種系統(tǒng)升級的裝置的組成框圖;
[0019]圖3為本發(fā)明實(shí)施例提供的另一種系統(tǒng)升級的裝置的組成框圖。
【具體實(shí)施方式】
[0020]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0021]本發(fā)明實(shí)施例提供了一種系統(tǒng)升級的方法,如圖1所示,該方法包括:
[0022]101、終端獲取系統(tǒng)升級包。
[0023]當(dāng)終端的系統(tǒng)需要升級時(shí),會先獲取系統(tǒng)升級包,再進(jìn)行后續(xù)升級操作。在實(shí)際應(yīng)用中,終端系統(tǒng)升級主要分為兩種方式:在線系統(tǒng)升級和離線系統(tǒng)升級。若終端進(jìn)行在線系統(tǒng)升級,則終端會通過網(wǎng)絡(luò)在線下載系統(tǒng)升級包;若終端進(jìn)行離線升級,則在終端處于關(guān)機(jī)狀態(tài)時(shí),用戶可在電腦上下載系統(tǒng)升級包,然后通過數(shù)據(jù)線將系統(tǒng)升級包復(fù)制到終端的SD卡中,從而獲得系統(tǒng)升級包。
[0024]需要說明的是,該終端可以為Android系統(tǒng)的手機(jī),也可以為Android系統(tǒng)的平板電腦,也可以為其他設(shè)備。
[0025]此外,當(dāng)采用OTA升級方式對系統(tǒng)進(jìn)行升級時(shí),終端獲取的系統(tǒng)升級包可稱為OTA升級包。
[0026]102、在進(jìn)入系統(tǒng)恢復(fù)模式后,查找緩沖區(qū)中的備份數(shù)據(jù)。
[0027]其中,系統(tǒng)恢復(fù)模式是一種可以對系統(tǒng)數(shù)據(jù)進(jìn)行修改的模式,在該模式下,可以刷入新的系統(tǒng),也可以對已有的系統(tǒng)進(jìn)行備份或升級,也可以在此恢復(fù)出廠設(shè)置。由此可知,當(dāng)要進(jìn)行系統(tǒng)升級時(shí),需要先進(jìn)入系統(tǒng)恢復(fù)模式,才能夠運(yùn)行系統(tǒng)升級包實(shí)現(xiàn)系統(tǒng)升級。
[0028]此外,本步驟中提及的備份數(shù)據(jù)為系統(tǒng)將應(yīng)用程序安裝包自動(dòng)備份到緩沖區(qū)中的數(shù)據(jù)。具體的,應(yīng)用程序客戶端會通過BackupManager(備份管理器)對象向BackupManagerService(備份管理器服務(wù))發(fā)送應(yīng)用數(shù)據(jù)備份和恢復(fù)的請求,BackupManagerService接收到該請求后對該應(yīng)用程序安裝包進(jìn)行備份和恢復(fù)操作。
[0029]在實(shí)際應(yīng)用中,系統(tǒng)對各個(gè)應(yīng)用程序包進(jìn)行自動(dòng)備份后的備份數(shù)據(jù)都會存儲到緩沖區(qū)的一個(gè)特定的文件夾(例如backup文件夾)下。因此,終端在查找備份數(shù)據(jù)時(shí),會先查找緩沖區(qū)中是否含有該特定的文件夾;若含有該特定的文件夾,則繼續(xù)查看該文件夾下是否存儲有數(shù)據(jù),若該文件夾下存儲有數(shù)據(jù),則將該文件夾下存儲的數(shù)據(jù)確定為備份數(shù)據(jù)。
[0030]103、若在緩沖區(qū)中查找到備份數(shù)據(jù),則將備份數(shù)據(jù)刪除。
[0031]由于將緩沖區(qū)中的備份數(shù)據(jù)刪除后,不會對系統(tǒng)產(chǎn)生影響,所以為了擴(kuò)大系統(tǒng)升級過程中所需緩沖區(qū)的剩余存儲空間的范圍,可以將這些備份數(shù)據(jù)刪除。
[0032]104、基于刪除備份數(shù)據(jù)后的緩沖區(qū),運(yùn)行系統(tǒng)升級包,以實(shí)現(xiàn)系統(tǒng)升級。
[0033]在將緩沖區(qū)中的備份數(shù)據(jù)刪除后,緩沖區(qū)中的剩余存儲空間增大,此時(shí)基于該緩沖區(qū)運(yùn)行系統(tǒng)升級包,能夠?qū)⑦\(yùn)行過程中產(chǎn)生的數(shù)據(jù)存儲到緩沖區(qū)的剩余存儲空間中,從而實(shí)現(xiàn)系統(tǒng)升級。
[0034]需要說明的是,當(dāng)終端沒有查找到備份數(shù)據(jù)時(shí),直接運(yùn)行系統(tǒng)升級包,以實(shí)現(xiàn)系統(tǒng)升級。
[0035]本發(fā)明實(shí)施例提供的系統(tǒng)升級的方法,能夠在終端獲取系統(tǒng)升級包并進(jìn)入系統(tǒng)恢復(fù)模式后,先查找緩沖區(qū)中是否含有備份數(shù)據(jù),若含有備份數(shù)據(jù),則將備份數(shù)據(jù)刪除,從而使得緩沖區(qū)中的剩余存儲空間增大,進(jìn)而在后續(xù)基于緩沖區(qū)運(yùn)行系統(tǒng)升級包進(jìn)行升級的過程中,能夠?yàn)槠涮峁└嗟臄?shù)據(jù)存儲空間,并由此提高了系統(tǒng)升級的成功率。
[0036]進(jìn)一步的,對于在線系統(tǒng)升級和離線系統(tǒng)升級這兩種升級方式,除了在獲取系統(tǒng)升級包方面存在不同之處外,在進(jìn)入系統(tǒng)恢復(fù)模式方面也存在不同之處。下面對這兩種進(jìn)入系統(tǒng)恢復(fù)模式的具體實(shí)現(xiàn)方式進(jìn)行介紹:
[0037]第一種:若終端執(zhí)行在線系統(tǒng)升級,則在接收到在線升級指令后,重啟系統(tǒng)進(jìn)入系統(tǒng)恢復(fù)模式。
[0038]具體的,終端會先通過網(wǎng)絡(luò)在線下載系統(tǒng)升級包;當(dāng)系統(tǒng)升級包下載完畢后,終端會顯示用于讓用戶選擇是否進(jìn)行系統(tǒng)升級的提示信息;用戶點(diǎn)擊系統(tǒng)升級按鈕后,終端會接收到在線升級執(zhí)行命令,并重啟系統(tǒng)進(jìn)入系統(tǒng)恢復(fù)模式。
[0039]需要說明的是,若該終端為Android系統(tǒng)的終端,則在通過重啟系統(tǒng)進(jìn)行系統(tǒng)恢復(fù)模式的過程中,會經(jīng)過Android Java(安卓爪唾)層。
[0040]進(jìn)一步的,由于在重啟系統(tǒng)進(jìn)入系統(tǒng)恢復(fù)模式的過程中,終端會將系統(tǒng)升級包的存儲位置、系統(tǒng)升級包的版本號等基本信息寫入緩沖區(qū)中,以便后續(xù)進(jìn)行系統(tǒng)升級時(shí),能夠查找到該系統(tǒng)升級包,所以在重啟系統(tǒng)進(jìn)入系統(tǒng)恢復(fù)模式的過程中,也需要使用緩沖區(qū)中的存儲空間,但是在實(shí)際應(yīng)用中可能存在緩沖區(qū)已滿或者緩沖區(qū)剩余空間不夠的情況。因此,為了保證終端能夠?qū)⑦@些基本信息成功寫入緩沖區(qū)中,本發(fā)明實(shí)施例提供了以下方案:在重啟系統(tǒng)進(jìn)入系統(tǒng)恢復(fù)模式之前,查找緩沖區(qū)中的備份數(shù)據(jù),若在緩沖區(qū)中查找到備份數(shù)據(jù),則將備份數(shù)據(jù)刪除。
[0041 ]具體的,當(dāng)終端接收到在線升級指令后,會先查找緩沖區(qū)中是否含有備份數(shù)據(jù),若含有備份數(shù)據(jù),則將這些備份數(shù)據(jù)刪除,并重啟系統(tǒng)進(jìn)入系統(tǒng)恢復(fù)模式;若沒有備份數(shù)據(jù),則直接重啟系統(tǒng)進(jìn)入系統(tǒng)恢復(fù)模式。
[0042]第二種:若終端執(zhí)行離線系統(tǒng)升級,則在關(guān)機(jī)之后并且預(yù)設(shè)條件被觸發(fā)時(shí),進(jìn)入系統(tǒng)恢復(fù)模式。
[0043]其中,預(yù)設(shè)條件被觸發(fā)為音量調(diào)高鍵和開關(guān)鍵被同時(shí)觸發(fā)。也就是說,在終端處于關(guān)機(jī)狀態(tài)下,用戶可以通過同時(shí)按下終端上的音量調(diào)高鍵和開關(guān)鍵,使終端進(jìn)入系統(tǒng)恢復(fù)模式。
[0044]進(jìn)一步的,在實(shí)際應(yīng)用中,系統(tǒng)對應(yīng)用程序包自動(dòng)備份后的備份數(shù)據(jù)會存儲在緩沖區(qū)的backup文件夾下,因此在對備份數(shù)據(jù)進(jìn)行刪除的具體實(shí)現(xiàn)方式為:終端將緩沖區(qū)中的backup文件夾清空。
[0045]進(jìn)一步的,依據(jù)上述方法實(shí)施例,本發(fā)明的另一個(gè)實(shí)施例還提供了系統(tǒng)升級的裝置,該裝置應(yīng)用于終端當(dāng)中。如圖2所示,該裝置包括:獲取單元21、查找單元22、刪除單元23和運(yùn)行單元24。其中,
[0046]獲取單元21,用于獲取系統(tǒng)升級包;
[0047]當(dāng)終端的系統(tǒng)需要升級時(shí),獲取單元21會先獲取系統(tǒng)升級包,再進(jìn)行后續(xù)升級操作。在實(shí)際應(yīng)用中,終端系統(tǒng)升級主要分為兩種方式:在線系統(tǒng)升級和離線系統(tǒng)升級。若終端進(jìn)行在線系統(tǒng)升級,則獲取單元21會通過網(wǎng)絡(luò)在線下載系統(tǒng)升級包;若終端進(jìn)行離線升級,則在終端處于關(guān)機(jī)狀態(tài)時(shí),用戶可在電腦上下載系統(tǒng)升級包,然后通過數(shù)據(jù)線將系統(tǒng)升級包復(fù)制到終端的SD卡中,從而獲取單元21獲得系統(tǒng)升級包。
[0048]查找單元22,用于在進(jìn)入系統(tǒng)恢復(fù)模式后,查找緩沖區(qū)中的備份數(shù)據(jù),備份數(shù)據(jù)為系統(tǒng)將應(yīng)用程序安裝包自動(dòng)備份到緩沖區(qū)中的數(shù)據(jù);
[0049]其中,系統(tǒng)恢復(fù)模式是一種可以對系統(tǒng)數(shù)據(jù)進(jìn)行修改的模式,在該模式下,可以刷入新的系統(tǒng),也可以對已有的系統(tǒng)進(jìn)行備份或升級,也可以在此恢復(fù)出廠設(shè)置。由此可知,當(dāng)要進(jìn)行系統(tǒng)升級時(shí),需要先進(jìn)入系統(tǒng)恢復(fù)模式,才能夠運(yùn)行系統(tǒng)升級包實(shí)現(xiàn)系統(tǒng)升級。
[0050]刪除單元23,用于當(dāng)查找單元22在緩沖區(qū)中查找到備份數(shù)據(jù)時(shí),將備份數(shù)據(jù)刪除;
[0051]運(yùn)行單元24,用于基于刪除單元23刪除備份數(shù)據(jù)后的緩沖區(qū),運(yùn)行系統(tǒng)升級包,以實(shí)現(xiàn)系統(tǒng)升級。
[0052]本發(fā)明實(shí)施例提供的系統(tǒng)升級的裝置,能夠在終端獲取系統(tǒng)升級包并進(jìn)入系統(tǒng)恢復(fù)模式后,先查找緩沖區(qū)中是否含有備份數(shù)據(jù),若含有備份數(shù)據(jù),則將備份數(shù)據(jù)刪除,從而使得緩沖區(qū)中的剩余存儲空間增大,進(jìn)而在后續(xù)基于緩沖區(qū)運(yùn)行系統(tǒng)升級包進(jìn)行升級的過程中,能夠?yàn)槠涮峁└嗟臄?shù)據(jù)存儲空間,并由此提高了系統(tǒng)升級的成功率。
[0053]進(jìn)一步的,如圖3所示,該裝置還包括:
[0054]第一進(jìn)入單元25,用于若執(zhí)行在線系統(tǒng)升級,則在接收到在線升級指令后,重啟系統(tǒng)進(jìn)入系統(tǒng)恢復(fù)模式;
[0055]具體的,獲取單元21會先通過網(wǎng)絡(luò)在線下載系統(tǒng)升級包;當(dāng)系統(tǒng)升級包下載完畢后,終端會顯示用于讓用戶選擇是否進(jìn)行系統(tǒng)升級的提示信息;用戶點(diǎn)擊系統(tǒng)升級按鈕后,第一進(jìn)入單元25會接收到在線升級執(zhí)行命令,并重啟系統(tǒng)進(jìn)入系統(tǒng)恢復(fù)模式。
[0056]第二進(jìn)入單元26,用于若執(zhí)行離線系統(tǒng)升級,則在關(guān)機(jī)之后并且預(yù)設(shè)條件被觸發(fā)時(shí),進(jìn)入系統(tǒng)恢復(fù)模式。
[0057]進(jìn)一步的,由于在重啟系統(tǒng)進(jìn)入系統(tǒng)恢復(fù)模式的過程中,終端會將系統(tǒng)升級包的存儲位置、系統(tǒng)升級包的版本號等基本信息寫入緩沖區(qū)中,以便后續(xù)進(jìn)行系統(tǒng)升級時(shí),能夠查找到該系統(tǒng)升級包,所以在重啟系統(tǒng)進(jìn)入系統(tǒng)恢復(fù)模式的過程中,也需要使用緩沖區(qū)中的存儲空間,但是在實(shí)際應(yīng)用中可能存在緩沖區(qū)已滿或者緩沖區(qū)剩余空間不夠的情況。
[0058]因此,為了保證終端能夠?qū)⑦@些基本信息成功寫入緩沖區(qū)中,第一進(jìn)入單元25,還用于在重啟系統(tǒng)進(jìn)入系統(tǒng)恢復(fù)模式之前,查找緩沖區(qū)中的備份數(shù)據(jù),若在緩沖區(qū)中查找到備份數(shù)據(jù),則將備份數(shù)據(jù)刪除。
[0059]進(jìn)一步的,預(yù)設(shè)條件被觸發(fā)為音量調(diào)高鍵和開關(guān)鍵被同時(shí)觸發(fā)。
[0000]進(jìn)一步的,刪除單元23,用于將緩沖區(qū)中的backup文件夾清空。
[0061]該裝置實(shí)施例與前述方法實(shí)施例對應(yīng),為便于閱讀,本裝置實(shí)施例不再對前述方法實(shí)施例中的細(xì)節(jié)內(nèi)容進(jìn)行逐一贅述,但應(yīng)當(dāng)明確,本實(shí)施例中的裝置能夠?qū)?yīng)實(shí)現(xiàn)前述方法實(shí)施例中的全部內(nèi)容。
[0062]上述系統(tǒng)升級的裝置包括存儲器和處理器,上述獲取單元、查找單元、刪除單元和運(yùn)行單元等均作為程序單元存儲在存儲器中,由處理器執(zhí)行存儲在存儲器中的上述程序單元來實(shí)現(xiàn)相應(yīng)的功能。
[0063]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
[0064]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲在計(jì)算機(jī)可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0065]最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種系統(tǒng)升級的方法,其特征在于,所述方法包括: 終端獲取系統(tǒng)升級包; 在進(jìn)入系統(tǒng)恢復(fù)模式后,查找緩沖區(qū)中的備份數(shù)據(jù),所述備份數(shù)據(jù)為系統(tǒng)將應(yīng)用程序安裝包自動(dòng)備份到所述緩沖區(qū)中的數(shù)據(jù); 若在所述緩沖區(qū)中查找到所述備份數(shù)據(jù),則將所述備份數(shù)據(jù)刪除; 基于刪除備份數(shù)據(jù)后的緩沖區(qū),運(yùn)行所述系統(tǒng)升級包,以實(shí)現(xiàn)系統(tǒng)升級。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,進(jìn)入系統(tǒng)恢復(fù)模式包括: 若所述終端執(zhí)行在線系統(tǒng)升級,則在接收到在線升級指令后,重啟系統(tǒng)進(jìn)入所述系統(tǒng)恢復(fù)模式; 若所述終端執(zhí)行離線系統(tǒng)升級,則在關(guān)機(jī)之后并且預(yù)設(shè)條件被觸發(fā)時(shí),進(jìn)入所述系統(tǒng)恢復(fù)模式。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在重啟系統(tǒng)進(jìn)入所述系統(tǒng)恢復(fù)模式之前,所述方法進(jìn)一步包括: 查找緩沖區(qū)中的備份數(shù)據(jù); 若在所述緩沖區(qū)中查找到所述備份數(shù)據(jù),則將所述備份數(shù)據(jù)刪除。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述預(yù)設(shè)條件被觸發(fā)為音量調(diào)高鍵和開關(guān)鍵被同時(shí)觸發(fā)。5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的方法,其特征在于,將所述備份數(shù)據(jù)刪除包括: 將緩沖區(qū)中的backup文件夾清空。6.一種系統(tǒng)升級的裝置,其特征在于,所述裝置包括: 獲取單元,用于獲取系統(tǒng)升級包; 查找單元,用于在進(jìn)入系統(tǒng)恢復(fù)模式后,查找緩沖區(qū)中的備份數(shù)據(jù),所述備份數(shù)據(jù)為系統(tǒng)將應(yīng)用程序安裝包自動(dòng)備份到所述緩沖區(qū)中的數(shù)據(jù); 刪除單元,用于當(dāng)所述查找單元在所述緩沖區(qū)中查找到所述備份數(shù)據(jù)時(shí),將所述備份數(shù)據(jù)刪除; 運(yùn)行單元,用于基于所述刪除單元?jiǎng)h除備份數(shù)據(jù)后的緩沖區(qū),運(yùn)行所述系統(tǒng)升級包,以實(shí)現(xiàn)系統(tǒng)升級。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置進(jìn)一步包括: 第一進(jìn)入單元,用于若執(zhí)行在線系統(tǒng)升級,則在接收到在線升級指令后,重啟系統(tǒng)進(jìn)入所述系統(tǒng)恢復(fù)模式; 第二進(jìn)入單元,用于若執(zhí)行離線系統(tǒng)升級,則在關(guān)機(jī)之后并且預(yù)設(shè)條件被觸發(fā)時(shí),進(jìn)入所述系統(tǒng)恢復(fù)模式。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一進(jìn)入單元,還用于在重啟系統(tǒng)進(jìn)入所述系統(tǒng)恢復(fù)模式之前,查找緩沖區(qū)中的備份數(shù)據(jù),若在所述緩沖區(qū)中查找到所述備份數(shù)據(jù),則將所述備份數(shù)據(jù)刪除。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述預(yù)設(shè)條件被觸發(fā)為音量調(diào)高鍵和開關(guān)鍵被同時(shí)觸發(fā)。10.根據(jù)權(quán)利要求6-9中任一項(xiàng)所述的裝置,其特征在于,所述刪除單元,用于將緩沖區(qū)中的backup文件夾清空。
【文檔編號】G06F9/445GK105867962SQ201510888576
【公開日】2016年8月17日
【申請日】2015年12月7日
【發(fā)明人】許帥群
【申請人】樂視移動(dòng)智能信息技術(shù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1