欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種縮短無屏Android設(shè)備開機(jī)啟動時間的設(shè)置方法與流程

文檔序號:11514711閱讀:1243來源:國知局
本發(fā)明涉及操作系統(tǒng)快速啟動
技術(shù)領(lǐng)域
,尤其是涉及一種縮短無屏android設(shè)備開機(jī)啟動時間的設(shè)置方法。
背景技術(shù)
:安卓操作系統(tǒng)是一種基于linux的自由及開源的操作系統(tǒng),由google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā),安卓操作系統(tǒng)已廣泛應(yīng)用于移動設(shè)備、智能家電等領(lǐng)域,如智能手機(jī)、平板電腦、機(jī)頂盒、智能電視等。作為目前最流行的移動設(shè)備操作系統(tǒng)之一,安卓操作系統(tǒng)的啟動速度一直以來是他的詬病,雖然現(xiàn)在android設(shè)備的硬件速度越來越快,但是隨著新版本的出現(xiàn),其啟動速度一直都比較慢,各種手機(jī)平板都基本需要30秒以上的開機(jī)時間。過長的開機(jī)時間增加了用戶等待過程,讓用戶體驗(yàn)很糟糕,所以android設(shè)備開機(jī)速度優(yōu)化非常重要,尤其是無屏android設(shè)備的開機(jī)速度優(yōu)化顯得尤為重要,用戶對無屏android設(shè)備的開機(jī)速度要求更高?,F(xiàn)有技術(shù)中對android設(shè)備開機(jī)速度優(yōu)化方案大多只針對android內(nèi)核部分、androidframework部分或者應(yīng)用程序部分中某一部分做了優(yōu)化處理,但并沒有對android內(nèi)核部分、androidframework部分或者應(yīng)用程序部分中的三個部分都做了優(yōu)化處理,而且并沒有針對無屏的android設(shè)備做了重點(diǎn)處理。如何加快無屏android設(shè)備的開機(jī)速度,減少用戶等待時間,提高用戶體驗(yàn),是本領(lǐng)域技術(shù)人員亟待解決的問題。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的目的在于克服上述現(xiàn)有技術(shù)的不足,提供一種縮短無屏android設(shè)備開機(jī)啟動時間的設(shè)置方法,旨在解決由于現(xiàn)有的安卓操作系統(tǒng)啟動較慢所導(dǎo)致的android設(shè)備的開機(jī)速度較慢,延長了用戶等待時間,降低了用戶體驗(yàn)的技術(shù)問題。本發(fā)明是這樣實(shí)現(xiàn)的,一種縮短無屏android設(shè)備開機(jī)啟動時間的設(shè)置方法,所述設(shè)置方法包括:在接收到開機(jī)指令后,啟動android內(nèi)核部分,并將所述android內(nèi)核部分切換到最強(qiáng)性能模式;其中,所述最強(qiáng)性能模式是指開啟cpu全部核心,以稍高的輕微超頻頻率加速開機(jī),內(nèi)存全速運(yùn)行;在所述android內(nèi)核部分完成啟動之后,啟動androidframework部分,修改android的編譯機(jī)制,去掉android非核心服務(wù),以加快android系統(tǒng)核心啟動;在所述androidframework部分完成啟動之后,啟動應(yīng)用程序部分,去掉android開機(jī)動畫,使用簡單程序播放開機(jī)鈴聲,將app的初始化時用多線程完成,主線程只完成用戶交互相關(guān)操作,以縮短用戶能感知的開機(jī)時間。進(jìn)一步地,所述去掉android非核心服務(wù)的步驟具體包括:裁剪android中冗余的多分辨率ui資源;其中,多分辨率ui資源包括ldpi、mdpi或者h(yuǎn)dpi;裁剪android中冗余的多國語言文件包;裁剪android中冗余的系統(tǒng)提示音;裁剪android系統(tǒng)內(nèi)置的app;去掉開機(jī)預(yù)加載的java類和ui資源。進(jìn)一步地,在所述無屏android設(shè)備開機(jī)完成之后,所述android內(nèi)核部分從所述最強(qiáng)性能模式切換到正常功耗模式,其中,所述正常模式是指cpu根據(jù)app的需求開啟核心,cpu內(nèi)存頻率根據(jù)app的需求設(shè)置,cpu內(nèi)部模塊根據(jù)app的需求開關(guān)。本發(fā)明的有益效果:本發(fā)明提供的縮短無屏android設(shè)備開機(jī)啟動時間的設(shè)置方法,在接收到開機(jī)指令后,啟動android內(nèi)核部分,并將所述android內(nèi)核部分切換到最強(qiáng)性能模式;在所述android內(nèi)核部分完成啟動之后,啟動androidframework部分,修改android的編譯機(jī)制,去掉android非核心服務(wù),以加快android系統(tǒng)核心啟動;在所述androidframework部分完成啟動之后,啟動應(yīng)用程序部分,去掉android開機(jī)動畫,使用簡單程序播放開機(jī)鈴聲,將app的初始化時用多線程完成,主線程只完成用戶交互相關(guān)操作,以縮短用戶能感知的開機(jī)時間,本發(fā)明通過對android內(nèi)核部分、android部分及應(yīng)用程序部分這三個部分的優(yōu)化,并且針對無屏的android設(shè)備做了重點(diǎn)處理,從而大幅度提高了無屏android設(shè)備開機(jī)速度,在10秒內(nèi)可以完成無屏android設(shè)備開機(jī)。另外,裁剪android系統(tǒng)也大幅縮小了固件的大小,節(jié)省存儲空間。附圖說明圖1是本發(fā)明一實(shí)施例提供的縮短無屏android設(shè)備開機(jī)啟動時間的設(shè)置方法的流程圖。具體實(shí)施方式為了使本發(fā)明所解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實(shí)施例公開了一種縮短無屏android設(shè)備開機(jī)啟動時間的設(shè)置方法,通過對android內(nèi)核部分、android部分及應(yīng)用程序部分這三個部分的優(yōu)化,并且針對無屏的android設(shè)備做了重點(diǎn)處理,從而大幅度提高了無屏android設(shè)備開機(jī)速度,在10秒內(nèi)可以完成無屏android設(shè)備開機(jī)。以下進(jìn)行詳細(xì)說明。實(shí)施例一如圖1所示,一種縮短無屏android設(shè)備開機(jī)啟動時間的設(shè)置方法,所述設(shè)置方法包括:s100,在接收到開機(jī)指令后,啟動android內(nèi)核部分,并將所述android內(nèi)核部分切換到最強(qiáng)性能模式;其中,所述最強(qiáng)性能模式是指開啟cpu全部核心,以稍高的輕微超頻頻率加速開機(jī),內(nèi)存全速運(yùn)行;需要說明的是,本發(fā)明實(shí)施例中,在用戶通過按下電源鍵或者其他控制方式執(zhí)行開機(jī)操作之后,android內(nèi)核部分(linuxkernel)開始啟動,并且所述android內(nèi)核部分切換到最強(qiáng)性能模式,所述最強(qiáng)性能模式是指開啟cpu全部核心,以稍高的輕微超頻頻率加速開機(jī),內(nèi)存全速運(yùn)行。s101,在所述android內(nèi)核部分完成啟動之后,啟動androidframework部分,修改android的編譯機(jī)制,去掉android非核心服務(wù),以加快android系統(tǒng)核心啟動;需要說明的是,本發(fā)明實(shí)施例中android的原生版本附帶了ldpi、mdpi、hdpi等不同分辨率的ui資源,并且附帶了29種多國語言,同時還有60m的內(nèi)置提示音以及近300m的內(nèi)置app,由于android的原生版本附帶了各種服務(wù),而這些資源可能不是無屏android設(shè)備所必須的,例如,無屏android設(shè)備就不需要像android手機(jī)一樣適配各種分辨率,面向全球用戶,和需要手機(jī)提示音,自帶的app,所以這些內(nèi)容都是冗余的,而這些內(nèi)容的存在會在開機(jī)的時候需要系統(tǒng)來解析,讓系統(tǒng)增加不必要的工作量浪費(fèi)開機(jī)時間,這樣,在android內(nèi)核部分完成啟動之后,啟動androidframework部分,修改android的編譯機(jī)制,去掉android非核心服務(wù)即可實(shí)現(xiàn)減少固件大小,以加快android系統(tǒng)核心啟動。作為一種可能的實(shí)施方式,所述去掉android非核心服務(wù)的步驟具體包括:裁剪android中冗余的多分辨率ui資源;其中,多分辨率ui資源包括ldpi、mdpi或者h(yuǎn)dpi;裁剪android中冗余的多國語言文件包;裁剪android中冗余的系統(tǒng)提示音;裁剪android系統(tǒng)內(nèi)置的app;去掉開機(jī)預(yù)加載的java類和ui資源。需要說明的是,本發(fā)明實(shí)施例中,上述各個裁剪之間沒有聯(lián)系,相互獨(dú)立,按需裁剪,裁剪之后自然會減少固件大小,減少android系統(tǒng)負(fù)擔(dān),加快無屏android設(shè)備的開機(jī)速度。s102,在所述androidframework部分完成啟動之后,啟動應(yīng)用程序部分,去掉android開機(jī)動畫,使用簡單程序播放開機(jī)鈴聲,將app的初始化時用多線程完成,主線程只完成用戶交互相關(guān)操作,以縮短用戶能感知的開機(jī)時間。需要說明的是,本發(fā)明實(shí)施例中的無屏android設(shè)備是沒有顯示屏的,而展示開機(jī)動畫是多余的且加重了系統(tǒng)的負(fù)擔(dān),而只播放開機(jī)鈴聲可以加快開機(jī),因此,直接刪除android原生代碼中展示開機(jī)動畫的部分,另外寫一個小app只播放開機(jī)鈴聲即可以縮短用戶能感知的開機(jī)時間。同時,app的初始化時用多線程來操作,主線程只完成用戶交互相關(guān)操作,其余操作放子線程,這樣,用戶交互相關(guān)操作完成后可以響應(yīng)用戶的操作,縮短了用戶能感知的開機(jī)時間。需要說明的是,與原始android系統(tǒng)開機(jī)相比較,本發(fā)明提供的縮短無屏android設(shè)備開機(jī)啟動時間的設(shè)置方通過對android內(nèi)核部分·、android部分及應(yīng)用程序部分三個部分的優(yōu)化,包括android編譯和運(yùn)行時的優(yōu)化方法,從而大幅度提高了開機(jī)速度,如表一所示,本發(fā)明提供的縮短無屏android設(shè)備開機(jī)啟動時間的設(shè)置方法,優(yōu)化后開機(jī)時間在10秒內(nèi)可以完成開機(jī)。另外,裁剪android系統(tǒng)也大幅縮小了固件的大小,節(jié)省存儲空間。次數(shù)android原生開機(jī)時間優(yōu)化后開機(jī)時間131秒11秒230秒10秒331秒10秒表一進(jìn)一步地,在所述無屏android設(shè)備開機(jī)完成之后,所述android內(nèi)核部分從所述最強(qiáng)性能模式切換到正常功耗模式,其中,所述正常模式是指cpu根據(jù)app的需求開啟核心,cpu內(nèi)存頻率根據(jù)app的需求設(shè)置,cpu內(nèi)部模塊根據(jù)app的需求開關(guān)。需要說明的是,本發(fā)明中的特定的應(yīng)用程序—launcherapp的初始化部分完成后,用戶可以操作時,意味著完成android操作系統(tǒng)的啟動,所述無屏android設(shè)備開機(jī)完成。需要說明的是,本發(fā)明實(shí)施例中的正常功耗模式是相對開機(jī)時的最強(qiáng)性能模式而言的,正常功耗模式是cpu根據(jù)app的需求開啟核心,cpu內(nèi)存頻率根據(jù)app的需求設(shè)置,cpu內(nèi)部模塊(例如gpu)根據(jù)app的需求開關(guān)。最強(qiáng)性能模式有輕微超頻,在開機(jī)的10秒鐘左右運(yùn)行最強(qiáng)性能模式?jīng)]有影響,但長時間運(yùn)行最強(qiáng)性能模式可能導(dǎo)致發(fā)熱量大,引起系統(tǒng)不穩(wěn)定。本發(fā)明的有益效果:本發(fā)明提供的縮短無屏android設(shè)備開機(jī)啟動時間的設(shè)置方法,在接收到開機(jī)指令后,啟動android內(nèi)核部分,并將所述android內(nèi)核部分切換到最強(qiáng)性能模式;在所述android內(nèi)核部分完成啟動之后,啟動androidframework部分,修改android的編譯機(jī)制,去掉android非核心服務(wù),以加快android系統(tǒng)核心啟動;在所述androidframework部分完成啟動之后,啟動應(yīng)用程序部分,去掉android開機(jī)動畫,使用簡單程序播放開機(jī)鈴聲,將app的初始化時用多線程完成,主線程只完成用戶交互相關(guān)操作,以縮短用戶能感知的開機(jī)時間,本發(fā)明通過對android內(nèi)核部分、android部分及應(yīng)用程序部分這三個部分的優(yōu)化,并且針對無屏的android設(shè)備做了重點(diǎn)處理,從而大幅度提高了無屏android設(shè)備開機(jī)速度,在10秒內(nèi)可以完成無屏android設(shè)備開機(jī)。另外,裁剪android系統(tǒng)也大幅縮小了固件的大小,節(jié)省存儲空間。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁12
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
洪江市| 司法| 静安区| 十堰市| 陵川县| 建平县| 临泽县| 毕节市| 新巴尔虎左旗| 北碚区| 西充县| 盐城市| 武鸣县| 湖北省| 谢通门县| 都兰县| 谷城县| 靖远县| 湘潭市| 甘泉县| 图木舒克市| 灯塔市| 莱西市| 文山县| 两当县| 沐川县| 崇礼县| 海原县| 罗平县| 温州市| 梁河县| 平果县| 柳林县| 忻城县| 左贡县| 丽水市| 丰镇市| 连州市| 定兴县| 乐山市| 银川市|