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

用于智能終端初始化的方法與流程

文檔序號(hào):11215953閱讀:526來(lái)源:國(guó)知局
用于智能終端初始化的方法與流程

本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種用于智能終端初始化的方法。



背景技術(shù):

隨著社會(huì)的進(jìn)步和人類物質(zhì)文明的發(fā)展,人們的生活越來(lái)越多的依賴于智能機(jī)頂盒一類的智能終端。而隨著科技的發(fā)展,智能終端內(nèi)的操作系統(tǒng)也越來(lái)越多樣、越來(lái)越復(fù)雜,對(duì)于智能終端內(nèi)的操作系統(tǒng)的初始化處理也成為阻礙智能終端發(fā)展的一大難點(diǎn)。

目前,市場(chǎng)上各操作系統(tǒng)的產(chǎn)品對(duì)各代工廠商均有定制化的需求,這種需求需要針對(duì)各定制化的操作系統(tǒng)修改系統(tǒng)屬性。但在修改系統(tǒng)屬性時(shí),替換資源文件等過(guò)程會(huì)破壞固件的通用性,因此,在修改系統(tǒng)屬性時(shí),只能對(duì)各個(gè)代工廠商單獨(dú)發(fā)布不同版本的固件。當(dāng)各個(gè)廠家定制需求僅僅是替換圖片,或增添遙控器,或?yàn)榫S護(hù)升級(jí)增添版本區(qū)別信息時(shí),單獨(dú)發(fā)布一個(gè)版本的固件是重復(fù)勞動(dòng),同時(shí)也給各生產(chǎn)商增加了生產(chǎn)成本。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是針對(duì)現(xiàn)有技術(shù)的缺陷,提供一種用于智能終端初始化的方法,通過(guò)分別寫入用戶終端的定制化信息和操作系統(tǒng)的方式,實(shí)現(xiàn)用戶終端的操作系統(tǒng)統(tǒng)一化、操作系統(tǒng)根據(jù)定制化信息定制化的效果。這種方法既不破壞操作系統(tǒng)驅(qū)動(dòng)程度的內(nèi)部信息,又可以滿足操作系統(tǒng)定制化的需求。本發(fā)明實(shí)施例提供的用于智能終端初始化的方法,減小了人工測(cè)試、開發(fā)的工作量,降低了智能終端初始化的錯(cuò)誤率,同時(shí)有利于智能終端后期升級(jí)、維護(hù)。

為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種用于智能終端初始化的方法,所述用于智能終端初始化的方法包括:

生產(chǎn)端向用戶終端中寫入操作系統(tǒng);

所述生產(chǎn)端向用戶終端的讀寫模塊寫入定制化信息;

所述讀寫模塊讀取所述定制化信息,并將所述定制化信息寫入用戶終端的內(nèi)核中;

所述用戶終端根據(jù)用戶輸入的啟動(dòng)信號(hào)啟動(dòng)所述操作系統(tǒng)工作;

所述操作系統(tǒng)讀取所述內(nèi)核的內(nèi)核信息和所述定制化信息;

所述操作系統(tǒng)根據(jù)所述內(nèi)核信息確定操作系統(tǒng)屬性信息;

所述操作系統(tǒng)根據(jù)所述操作系統(tǒng)屬性信息和所述定制化信息完成所述操作系統(tǒng)的初始化。

優(yōu)選的,方法還包括:

所述用戶終端中的應(yīng)用模塊從內(nèi)核中獲取定制化信息和操作系統(tǒng)屬性信息。

進(jìn)一步優(yōu)選的,所述用戶終端中的應(yīng)用模塊從內(nèi)核中獲取定制化信息和操作系統(tǒng)屬性信息具體為:

所述應(yīng)用模塊讀取內(nèi)核的內(nèi)核信息和定制化信息,并根據(jù)內(nèi)核信息確定操作系統(tǒng)屬性信息。

進(jìn)一步優(yōu)選的,方法還包括:

所述應(yīng)用模塊根據(jù)操作系統(tǒng)屬性信息和定制化信息完成應(yīng)用模塊的初始化。

優(yōu)選的,定制化信息包括:圖標(biāo)信息、界面信息和遙控信息。

優(yōu)選的,讀寫模塊為flash存儲(chǔ)器。

本發(fā)明實(shí)施例提供的用于智能終端初始化的方法,通過(guò)分別寫入用戶終端的定制化信息和操作系統(tǒng)的方式,實(shí)現(xiàn)用戶終端的操作系統(tǒng)統(tǒng)一化、操作系統(tǒng)根據(jù)定制化信息定制化的效果。這種方法既不破壞操作系統(tǒng)驅(qū)動(dòng)程度的內(nèi)部信息,又可以滿足操作系統(tǒng)定制化的需求。本發(fā)明實(shí)施例提供的用于智能終端初始化的方法,減小了人工測(cè)試、開發(fā)的工作量,降低了智能終端初始化的錯(cuò)誤率,同時(shí)有利于智能終端后期升級(jí)、維護(hù)。

附圖說(shuō)明

圖1為本發(fā)明實(shí)施例提供的用于智能終端初始化的方法的流程圖。

具體實(shí)施方式

下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。

為了更好的理解本發(fā)明的技術(shù)方案,首先對(duì)于本發(fā)明提出的用于智能終端初始化的方法的應(yīng)用場(chǎng)景進(jìn)行簡(jiǎn)單介紹。

本發(fā)明實(shí)施例提供的一種用于智能終端初始化的方法,用于對(duì)具有操作系統(tǒng)的智能終端進(jìn)行初始化操作。操作系統(tǒng)包括上位操作系統(tǒng)和嵌入式操作系統(tǒng)。其中,嵌入式操作系統(tǒng)根據(jù)不同智能終端有不同的定制化需求。

為便于表述,本發(fā)明實(shí)施例中以具有安卓操作系統(tǒng)的智能機(jī)頂盒為例,對(duì)各種能實(shí)現(xiàn)的用于智能終端初始化平臺(tái)裝置進(jìn)行統(tǒng)述。

本發(fā)明實(shí)施例提供了一種用于智能終端初始化的方法,其方法流程圖如圖1所示,包括如下步驟:

步驟110,生產(chǎn)端向用戶終端中寫入操作系統(tǒng);

具體的,生產(chǎn)端可以理解為智能機(jī)頂盒生產(chǎn)工廠。用戶終端為智能設(shè)備,如智能機(jī)頂盒、智能電視等。操作系統(tǒng)相當(dāng)于智能機(jī)頂盒或智能電視中的一個(gè)固件,它是擔(dān)任著一個(gè)智能機(jī)頂盒或平板電腦系統(tǒng)最基礎(chǔ)、最底層工作的軟件。通過(guò)固件,操作系統(tǒng)才能按照標(biāo)準(zhǔn)的設(shè)備驅(qū)動(dòng)實(shí)現(xiàn)特定智能設(shè)備的運(yùn)行。

用戶終端的廠商可以有很多個(gè),不同廠商所生產(chǎn)出的用戶終端都具有不同的特性,又或者相同的廠商、不同批次所生產(chǎn)出的用戶終端也具可能有不同的特性。

生產(chǎn)端再向用戶終端寫入操作系統(tǒng)時(shí),無(wú)需對(duì)用戶終端進(jìn)行區(qū)分,而是統(tǒng)一向不同的用戶終端寫入同一版本的操作系統(tǒng),以減少人員開發(fā)、測(cè)試的工作量。

步驟120,生產(chǎn)端向用戶終端的讀寫模塊寫入定制化信息;

具體的,上述步驟已說(shuō)明,不同的用戶終端具有不同的特性。例如,智能機(jī)頂盒a與智能機(jī)頂盒b的廠商不同或是型號(hào)不同,那么智能機(jī)頂盒a的用戶界面和操作按鈕的功能和智能機(jī)頂盒b可能不同。

生產(chǎn)端根據(jù)不同的用戶終端向各個(gè)用戶終端的讀寫模塊寫入不同的關(guān)于圖標(biāo)信息、界面信息和遙控信息等定制化信息。

其中,讀寫模塊為智能終端中的flash存儲(chǔ)器,可以對(duì)定制化信息或其他數(shù)據(jù)進(jìn)行讀寫和存儲(chǔ)。

步驟130,讀寫模塊讀取定制化信息,并將定制化信息寫入用戶終端的內(nèi)核中;

具體的,步驟110-步驟120可以在生產(chǎn)端實(shí)現(xiàn)。步驟130-步驟170是用戶在拿到生產(chǎn)端出產(chǎn)的智能終端后,在首次啟動(dòng)智能終端時(shí)實(shí)現(xiàn)的。

智能終端中的flash存儲(chǔ)器讀取包括圖標(biāo)信息、界面信息和遙控信息等定制化信息,將這些定制化信息寫入用戶終端中操作系統(tǒng)內(nèi)核kernel的內(nèi)核命令行cmdline中。

步驟140,用戶終端根據(jù)用戶輸入的啟動(dòng)信號(hào)啟動(dòng)操作系統(tǒng)工作;

具體的,當(dāng)定制化信息加載在內(nèi)核中后,用戶終端的操作系統(tǒng)開始初始化。用戶終端內(nèi)的操作系統(tǒng)可以理解為用戶終端的上位操作系統(tǒng)。例如,安卓android操作系統(tǒng)智能機(jī)頂盒。當(dāng)用戶向用戶終端發(fā)送啟動(dòng)信號(hào)時(shí),操作系統(tǒng)開始啟動(dòng)工作。

操作系統(tǒng)根據(jù)用戶終端中的操作系統(tǒng)啟動(dòng)工作。

步驟150,操作系統(tǒng)讀取內(nèi)核的內(nèi)核信息和定制化信息;

具體的,操作系統(tǒng)啟動(dòng)后,讀取內(nèi)核命令行cmdline中的圖標(biāo)信息、界面信息和遙控信息等定制化信息和內(nèi)核kernel自身的信息。不同的智能終端其相應(yīng)的內(nèi)核命令行cmdline中的定制化信息和內(nèi)核kernel自身的信息也不同。

步驟160,操作系統(tǒng)根據(jù)內(nèi)核信息確定操作系統(tǒng)屬性信息;

具體的,操作系統(tǒng)根據(jù)智能終端的內(nèi)核信息確定智能終端的操作系統(tǒng)屬性信息。

操作系統(tǒng)屬性信息包括操作系統(tǒng)版本信息。

步驟170,操作系統(tǒng)根據(jù)操作系統(tǒng)屬性信息和定制化信息完成操作系統(tǒng)的初始化;

具體的,操作系統(tǒng)將操作系統(tǒng)屬性信息和圖標(biāo)信息、界面信息和遙控信息等定制化信息相結(jié)合,完成對(duì)操作系統(tǒng)自身定制化的設(shè)置。

此時(shí),操作系統(tǒng)初始化完成。

優(yōu)選的,在操作系統(tǒng)初始化完成后,操作系統(tǒng)中的應(yīng)用也需要定制化的設(shè)置。

首選,用戶終端中的應(yīng)用模塊從內(nèi)核中獲取定制化信息和操作系統(tǒng)屬性信息。然后,應(yīng)用模塊讀取內(nèi)核的內(nèi)核信息和定制化信息,并根據(jù)內(nèi)核信息確定操作系統(tǒng)屬性信息。最后,應(yīng)用模塊將操作系統(tǒng)屬性信息和圖標(biāo)信息、界面信息和遙控信息等定制化信息相結(jié)合,完成應(yīng)用模塊的初始化。

本發(fā)明實(shí)施例提供的用于智能終端初始化的方法,通過(guò)分別寫入用戶終端的定制化信息和操作系統(tǒng)的方式,實(shí)現(xiàn)用戶終端的操作系統(tǒng)統(tǒng)一化、操作系統(tǒng)根據(jù)定制化信息定制化的效果。這種方法既不破壞操作系統(tǒng)驅(qū)動(dòng)程度的內(nèi)部信息,又可以滿足操作系統(tǒng)定制化的需求。本發(fā)明實(shí)施例提供的用于智能終端初始化的方法,減小了人工測(cè)試、開發(fā)的工作量,降低了智能終端初始化的錯(cuò)誤率,同時(shí)有利于智能終端后期升級(jí)、維護(hù)。

專業(yè)人員應(yīng)該還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來(lái)實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(ram)、內(nèi)存、只讀存儲(chǔ)器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、可移動(dòng)磁盤、cd-rom、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。

以上所述的具體實(shí)施方式,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
玉门市| 古丈县| 东兴市| 武夷山市| 丰县| 贞丰县| 德庆县| 蓬安县| 东乡县| 迁安市| 乌鲁木齐县| 章丘市| 浮梁县| 津南区| 北京市| 辽阳市| 双流县| 毕节市| 瑞昌市| 铁岭县| 明溪县| 林周县| 德清县| 博野县| 雷波县| 嘉定区| 靖安县| 依安县| 鄱阳县| 吴桥县| 八宿县| 阿拉善盟| 高安市| 揭东县| 孙吴县| 邵阳县| 政和县| 新绛县| 阳江市| 昆山市| 电白县|