[發明專利]模擬器操作系統升級系統及方法在審
| 申請號: | 201610009696.3 | 申請日: | 2016-01-05 |
| 公開(公告)號: | CN105700920A | 公開(公告)日: | 2016-06-22 |
| 發明(設計)人: | 封林毅 | 申請(專利權)人: | 深圳市創想天空科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/455 |
| 代理公司: | 深圳市愛迪森知識產權代理事務所(普通合伙) 44341 | 代理人: | 何婷;曾利紅 |
| 地址: | 518000 廣東省深圳市福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 模擬器 操作 系統升級 系統 方法 | ||
【技術領域】
本發明涉及模擬器的技術領域,特別涉及一種模擬器操作系統升級系 統及方法。
【背景技術】
模擬器是指主要透過軟件模擬硬件處理器的功能和指令系統的程序。 使用模擬器可以使計算機或者其他多媒體平臺(例如掌上電腦或者手機) 能夠運行其他平臺上的軟件。常見模擬器,如安卓模擬器,可以在電腦上 模擬安卓手機系統,使用戶能在電腦上使用安卓應用軟件。
然而,由于環境的差異、兼容性等問題,在不同的機器上,使用模擬 器玩游戲可能會出現游戲崩潰、閃退、無法啟動等問題。這時候就需要對 模擬器操作系統進行優化更新,而市面上所有模擬器模擬器產品凡是涉及 到操作系統更新,均需要用戶下載更新包后恢復出廠設置來升級,導致用 戶所有數據都清空,這種代價之大體驗之糟糕,一直飽受用戶詬病。
【發明內容】
本發明要解決的技術問題是如何在模擬器操作系統升級時既能夠保證 用戶使用到最新的系統,又能保留用戶的所有數據。
為解決上述技術問題,本發明提供以下技術方案:
一方面,本發明提供一種模擬器操作系統升級系統,應用于包括模擬 器的電子裝置中。所述系統包括:比對模塊,用于將所述模擬器中安裝的 操作系統版本與服務器中的操作系統版本進行比對,并判斷所述服務器中 的操作系統版本相對該模擬器中安裝的操作系統版本是否有更新;控制模 塊,用于當所述服務器中的操作系統版本相對該模擬器中安裝的操作系統 版本有更新時,控制所述模擬器提供用戶界面供用戶選擇是否對模擬器當 前安裝的操作系統進行更新;下載模塊,用于當用戶選擇更新時從所述服 務器中下載操作系統安裝包;導出模塊,用于將所述模擬器當前安裝的操 作系統的安裝包導出成第一操作系統文件及第一數據文件,將所述下載的 操作系統安裝包導出成第二操作系統文件及第二數據文件;及更新模塊, 用于在所述模擬器重啟后將所述第二操作系統文件替換掉第一操作系統文 件,并保留當前安裝的操作系統的第一數據文件,完成升級。
優選地,所述控制模塊還用于在所述更新模塊將第二操作系統文件替 換掉第一操作系統文件時將所述第一操作系統文件進行備份。
優選地,所述控制模塊還用于在所述更新模塊完成更新后提供用戶界 面供用戶選擇是否將操作系統恢復到升級前的版本;所述升級系統還包括 恢復模塊,用于當所述用戶選擇將操作系統恢復到升級前的版本時,將所 述第一操作系統文件替換掉所述第二操作系統文件。
優選地,如果用戶選擇不更新,所述控制模塊在所述比對模塊發現更 新的版本之前均不再提醒用戶更新該新版本。
優選地,所述控制模塊還用于在所述導出模塊完成將所述模擬器當前 安裝的操作系統的安裝包導出成第一操作系統文件及第一數據文件,及將 所述下載的操作系統安裝包導出成第二操作系統文件及第二數據文件后, 發送控制指令控制所述模擬器重啟。
另一方面,本發明提供一種模擬器操作系統升級方法,應用于包括模 擬器的電子裝置中。所述方法包括:將所述模擬器中安裝的操作系統版本 與服務器中的操作系統版本進行比對,并判斷所述服務器中的操作系統版 本相對該模擬器中安裝的操作系統版本是否有更新;當所述服務器中的操 作系統版本相對該模擬器中安裝的操作系統版本有更新時,控制所述模擬 器提供用戶界面供用戶選擇是否對模擬器當前安裝的操作系統進行更新; 當用戶選擇更新時從所述服務器中下載操作系統安裝包;將所述模擬器當 前安裝的操作系統的安裝包導出成第一操作系統文件及第一數據文件,將 所述下載的操作系統安裝包導出成第二操作系統文件及第二數據文件;及 在所述模擬器重啟后將所述第二操作系統文件替換掉第一操作系統文件, 并保留當前安裝的操作系統的第一數據文件,完成升級。
優選地,所述方法還包括在將第二操作系統文件替換掉第一操作系統 文件時將所述第一操作系統文件進行備份。
優選地,所述方法還包括在所述操作系統完成升級后提供用戶界面供 用戶選擇是否將操作系統恢復到升級前的版本;如果用戶選擇將操作系統 恢復到升級前的版本,所述方法將所述第一操作系統文件替換掉所述第二 操作系統文件。
優選地,所述方法還包括:如果用戶選擇不更新,在發現更新的版本 之前均不再提醒用戶更新該新版本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市創想天空科技股份有限公司,未經深圳市創想天空科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610009696.3/2.html,轉載請聲明來源鉆瓜專利網。





