<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種移動終端的系統版本更新方法、存儲裝置及移動終端與流程

文檔序號:11199023閱讀:443來源:國知局
一種移動終端的系統版本更新方法、存儲裝置及移動終端與流程

本發明涉及移動終端技術領域,尤其涉及的是一種移動終端的系統版本更新方法、存儲裝置及移動終端。



背景技術:

隨著移動終端技術的不斷發展,移動終端都支持版本的更新和升級,版本更新和升級后,能杜絕舊版本的漏洞,使得移動終端能夠穩定運行,因此移動終端非常有必要進行系統版本的更新和升級。

但是目前移動終端系統版本升級主要是服務器推送升級版本信息,通過用戶手動升級版本完成系統升級。這樣往往會導致用戶花費半個小時左右的時間進行系統升級,浪費用戶時間。升級系統時,用戶無法正常操作移動終端,為用戶帶來了不便。如果手機系統版本升級,不能夠方便的接聽/撥打電話、收發短信,進行娛樂活動等,更重要的是,重要的電話也無法接聽,為用戶帶來困擾。

因此,現有技術還有待于改進和發展。



技術實現要素:

鑒于上述現有技術的不足,本發明的目的在于提供一種移動終端的系統版本更新方法、存儲裝置及移動終端,旨在解決現有的移動終端在系統版本更新時,花費大量時間,導致移動終端在系統升級時不能正常操作,使用不便的問題。

本發明解決技術問題所采用的技術方案如下:一種移動終端的系統版本更新方法,其中,所述移動終端的系統版本更新方法包括:

步驟a、預先設置用于更新系統的更新時間;

步驟b、在接收到服務器所發送來的系統版本可更新通知后,下載系統版本更新包;

步驟c、在到達所預設的更新時間后,根據所下載的系統版本更新包更新系統。

所述的移動終端的系統版本更新方法,其中,所述步驟b具體包括:

步驟b1:在接收到服務器所發送來的系統版本可更新通知后,判斷移動終端是否連接至wifi,若是,則自動下載系統版本更新包。

所述的移動終端的系統版本更新方法,其中,所述步驟b1還包括:

在接收到服務器所發送來的系統版本可更新的通知后,移動終端是否連接至wifi,若否,則向用戶發送提示信息,通知用戶是否確認利用數據流量下載系統更新包;

步驟b2:接收用戶的選擇后,對應利用數據流量下載或等到移動終端連接至wifi后自動下載系統版本更新包。

所述的移動終端的系統版本更新方法,其中,所述步驟c具體包括:

步驟c1:在到達所預設的更新時間后,根據系統版本更新包大小評估系統更新所需時長,判斷移動終端剩余電量是否足以完成系統更新,若是,則執行步驟c2;

步驟c2:根據所預設的更新時間及所下載的系統版本更新包更新系統。

所述的移動終端的系統版本更新方法,其中,所述步驟c1還包括:

在到達所預設的更新時間后,根據系統版本更新包大小評估系統更新所需時長,判斷移動終端剩余電量是否足以完成系統更新,若否,則執行步驟c3;

所述步驟c還包括:

步驟c3:判斷移動終端是否處于充電狀態,若是則執行c4;

步驟c4:根據移動終端充電速度及剩余電量,判斷移動終端電量是否足以完成系統更新,若是則執行步驟c2。

所述的移動終端的系統版本更新方法,其中,所述步驟c具體包括:

步驟c5:在到達所預設的更新時間后,判斷移動終端剩余電量是否大于等于30%,若是則執行步驟c6:;

步驟c6:根據所預設的更新時間及所下載的系統版本更新包更新系統。

所述的移動終端的系統版本更新方法,其中,所述步驟b中下載系統版本更新包具體為:通過fota機制自動下載相應的系統版本。

所述的移動終端的系統版本更新方法,其中,所述更新時間設置為每天13點或夜間時段。

一種存儲裝置,其中,所述存儲裝置存儲有計算機程序,所述計算機程序能夠被執行以所述的移動終端的系統版本更新方法。

一種移動終端,其中,包括:處理器、與所述處理器通信連接的存儲器,所述存儲器存儲有計算機程序,所述計算機程序被處理器執行時實現所述的移動終端的系統版本更新方法;

所述處理器用于調用所述存儲器中的計算機程序,以執行所述的移動終端的系統版本更新方法。

與現有技術相比,本發明所提供的一種移動終端的系統版本更新方法,通過預先設置用于更新系統的更新時間;在接收到服務器所發送來的系統版本可更新通知后,下載系統版本更新包;在到達所預設的更新時間后,根據所下載的系統版本更新包更新系統,使移動終端在接收到服務器所發送來的系統版本可更新通知時,可利用閑余時間進行更新,提高了使用方便性,實現了移動終端系統升級的靜默安裝和防打擾功能。有效地解決了現有的移動終端在系統版本更新時,需要通過用戶手動升級版本,完成系統升級,花費大量時間,導致移動終端在系統升級時不能正常操作,使用不便的問題。

附圖說明

圖1為本發明提供的移動終端的系統版本更新方法較佳實施例的流程圖。

具體實施方式

本發明提供一種移動終端的系統版本更新方法、存儲裝置及移動終端,為使本發明的目的、技術方案及優點更加清楚、明確,以下參照附圖并舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。

請參閱圖1,圖1為本發明提供的移動終端的系統版本更新方法較佳實施例的流程圖,如圖所示,所述方法包括以下步驟:

s100、預先設置用于更新系統的更新時間;

s200、在接收到服務器所發送來的系統版本可更新通知后,下載系統版本更新包;

s300、在到達所預設的更新時間后,根據所下載的系統版本更新包更新系統。

下面結合具體的實施例對上述步驟進行詳細的描述。

在步驟s100中,預先設置用于更新系統的更新時間。具體來說,就是用戶預先設置移動終端的系統版本更新的時間,這個時間由用戶根據自己的作息習慣進行設置,例如在白天的時候,用戶的移動終端處于忙碌狀態,沒有空閑時間去升級系統,可將時間設置為每天夜間,有效防止系統版本更新造成移動終端使用不便。

本發明的較佳實施例中,設置移動終端系統自動更新升級時間,具體代碼如下:

alarmmanageram=(alarmmanager)getsystemservice(alarm_service);am.setrepeating(alarmmanager.elapsed_realtime_wakeup,updatetime,60*1000*60*24,updatesystemintent);

根據用戶設置的具體時間啟動定時器任務。

在步驟s200中,在接收到服務器所發送來的系統版本可更新通知后,下載系統版本更新包。當移動終端接收到服務器發來的系統版本可更新通知后,移動終端通過fota機制自動下載相應的系統版本。fota是指移動終端的空中下載軟件升級,通過云端升級技術,為具有連網功能的設備:例如手機、平板電腦、便攜式媒體播放器、移動互聯網設備等提供固件升級服務,用戶使用網絡以按需、易擴展的方式獲取智能終端系統升級包,并通過fota進行云端升級,完成系統修復和優化。

本發明的較佳實施例中,移動終端在接收到服務器所發送來的系統版本可更新通知后,自動判斷移動終端是否連接至wifi,若是,則自動下載系統版本更新包;若否,則向用戶發送提示信息,通知用戶是否確認利用數據流量下載系統更新包。如果用戶選擇確認,那么利用數據流量直接下載系統版本更新包,如果用戶不想利用數據流量下載系統版本更新包,則等到移動終端連接至wifi后,再自動下載系統版本更新包。

在步驟s300中,在到達所預設的更新時間后,根據所下載的系統版本更新包更新系統。本發明的較佳實施例中,到達所預設的更新時間后,移動終端首先根據系統版本更新包的大小評估系統更新所需時長,接著判斷這時的移動終端剩余的電量是否足以完成系統的更新,若是,則根據所下載的系統版本更新包進行系統的更新。

在本發明的進一步較佳實施例中,若移動終端判斷剩余的電量不足以完成系統的更新時,判斷移動終端是否處于充電狀態,若是,則根據移動終端充電速度及剩余電量,判斷移動終端電量是否足以完成系統更新,判斷結果為是時,則說明移動終端在剩余電量和一定的充電速度下足以完成系統更新,并不會導致手機電量不足而自動關機,從而導致系統升級失敗出現異常的情況。此時,移動終端可以根據所下載的系統版本更新包進行系統的更新。

在本發明的進一步較佳實施例中,若移動終端判斷剩余的電量不足以完成系統的更新時,并且判斷出移動終端并不處于充電狀態,則不更新,并且將更新時間延遲到第二天的同一時間。等到第二天的時間到了之后,移動終端仍會根據系統版本更新包的大小評估系統更新所需時長,判斷這時剩余的電量是否足以完成系統的更新,其判斷過程與第一天相同。

移動終端根據系統版本更新包的大小評估系統更新所需時長,根據所需時長判斷出移動終端當前電量是否足以完成系統的更新。例如,當前剩余電量為50%,移動終端根據系統版本更新包的大小評估出系統的更新需要30分鐘,移動終端判斷出30分鐘所需電量為20%,并且判斷出當前剩余電量50%>所需電量20%,因此,移動終端當前電量足以完成系統的更新,移動終端開始進行系統版本升級。具體代碼如下:

"/sbin/recovery""--update_package=/cache/fota/systemupdate.zip"

在本發明的另一較佳實施例中,在到達所預設的更新時間后,判斷移動終端剩余電量是否大于等于30%,若是則根據所預設的更新時間及所下載的系統版本更新包更新系統,該判斷方式簡單方便,無需檢測移動終端是否處于充電狀態,也是本發明的一個優選判斷方式。

在本發明的較佳實施例中,更新時間設置為每天13點或夜間時段。

由上可知,本發明所提供的一種移動終端的系統版本更新方法,通過預先設置用于更新系統的更新時間;在接收到服務器所發送來的系統版本可更新通知后,下載系統版本更新包;在到達所預設的更新時間后,根據所下載的系統版本更新包更新系統,使移動終端在接收到服務器所發送來的系統版本可更新通知時,可利用閑余時間進行更新,提高了使用方便性,實現了移動終端系統升級的靜默安裝和防打擾功能。有效地解決了現有的移動終端在系統版本更新時,需要通過用戶手動升級版本,完成系統升級,花費大量時間,導致移動終端在系統升級時不能正常操作,使用不便的問題。

基于上述移動終端的系統版本更新的方法,本發明還提供了一種存儲裝置,其存儲有計算機程序,所述計算機程序能夠被執行以實現所述的移動終端的系統版本更新方法;具體如上述方法實施例所述。

本發明還提供了一種移動終端,其包括:處理器、與所述處理器通信連接的存儲器,所述存儲器存儲有計算機程序,所述計算機程序被處理器執行時實現所述的移動終端的系統版本更新方法;

所述處理器用于調用所述存儲器中的計算機程序,以執行所述的移動終端的系統版本更新方法。

綜上所述,本發明所提供的一種移動終端的系統版本更新方法,通過預先設置用于更新系統的更新時間;在接收到服務器所發送來的系統版本可更新通知后,下載系統版本更新包;在到達所預設的更新時間后,根據所下載的系統版本更新包更新系統,使移動終端在接收到服務器所發送來的系統版本可更新通知時,可利用閑余時間進行更新,提高了使用方便性,實現了移動終端系統升級的靜默安裝和防打擾功能。有效地解決了現有的移動終端在系統版本更新時,需要通過用戶手動升級版本,完成系統升級,花費大量時間,導致移動終端在系統升級時不能正常操作,使用不便的問題。

應當理解的是,本發明的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬于本發明所附權利要求的保護范圍。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影