一種終端設備開機過程中的背光控制方法、裝置及設備的制造方法
【技術領域】
[0001]本發(fā)明涉及顯示技術領域,尤其涉及一種終端設備開機過程中的背光控制方法、裝置及設備。
【背景技術】
[0002]目前,大部分智能終端(如智能電視)均采用安卓操作系統(tǒng)(Android),Android是一個基于Linux的開源操作系統(tǒng),基于Android操作系統(tǒng)開發(fā)的智能電視運行于Linux內(nèi)核上
[0003]現(xiàn)有技術中,所有基于Android操作系統(tǒng)開發(fā)的智能終端通常執(zhí)行如下開機流程:
[0004]當終端設備上電后,首先加載開機引導程序(Boot Loader)到RAM(Random-AccessMemory,隨機存取存儲器)中,并運行Boot Loader0Boot Loader,是在Android操作系統(tǒng)開始運行前的程序,同時也是設備上電啟動后,運行的第一個程序。開機引導程序分兩個階段執(zhí)行:第一階段,檢測芯片外部的RAM并加載與第二階段相關的程序;第二階段,對網(wǎng)絡、內(nèi)存、顯示屏等進行配置,并根據(jù)配置參數(shù)為后續(xù)啟動的Android操作系統(tǒng)設置內(nèi)核(kernel)。在上述階段中,Boot Loader會根據(jù)0EM(0riginal Equipment Manufacturer,原始設備制造商)廠商設置的配置文件配置智能電視的顯示屏的背光亮度,并點亮顯示屏的背光。
[0005]在內(nèi)核啟動時,才開始啟動Android操作系統(tǒng),由內(nèi)核設置緩存、被保護存儲器、計劃列表,加載驅(qū)動等操作。當內(nèi)核完成上述系統(tǒng)設置操作后,首先在系統(tǒng)文件中尋找init文件(初始化文件),并啟動init進程作為Android操作系統(tǒng)中所有進程的父進程。之后,由in it進程創(chuàng)建(fork)虛擬器Zygote子進程,由Zygote子進程創(chuàng)建虛擬機DVM (Da IvikVirtual Machine)運行環(huán)境,并由虛擬機創(chuàng)建系統(tǒng)服務SystemServers進程,進而完成了Android操作系統(tǒng)的啟動過程,在上述啟動過程中,Android操作系統(tǒng)會根據(jù)用戶預先設置的背光亮度,再次配置智能終端的顯示屏背光亮度參數(shù)。
[0006]實際上,從設備上電啟動到Android操作系統(tǒng)啟動的這個過程所經(jīng)歷的時間很短,但在這個過程中,卻由開機引導程序和Android操作系統(tǒng)分別對顯示屏的亮度進行了至少兩次配置,當這兩次配置的亮度不同時,容易出現(xiàn)背光亮度突然跳變而導致的顯示屏上所顯示的圖像瞬間閃動的問題。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實施例提供一種終端設備開機過程中的背光控制方法、裝置及設備,用以解決終端設備在開機過程中的背光亮度瞬間跳變的問題。
[0008]本發(fā)明實施例提供了一種終端設備開機過程中的背光控制方法,該方法包括:
[0009]終端設備開機后,執(zhí)行開機引導程序,根據(jù)預存的第一背光亮度值,點亮所述終端設備的顯示屏的背光;
[0010]在所述開機引導程序的引導下,加載預置的操作系統(tǒng),并執(zhí)行如下背光控制操作:獲取所述操作系統(tǒng)初始化配置文件中保存的第二背光亮度值;
[0011]控制所述顯示屏的背光由所述第一背光亮度值對應的亮度以漸變方式逐步調(diào)節(jié)至所述第二背光亮度值對應的亮度。
[0012]本發(fā)明實施例還提供了一種終端設備開機過程中的背光控制裝置,該裝置包括:
[0013]引導單元,用于在終端設備開機后,執(zhí)行開機引導程序,根據(jù)預存的第一背光亮度值,點亮所述終端設備的顯示屏的背光;
[0014]背光控制單元,用于在所述開機引導程序的引導下,加載預置的操作系統(tǒng),并獲取所述操作系統(tǒng)初始化配置文件中保存的第二背光亮度值;控制所述顯示屏的背光由所述第一背光亮度值對應的亮度以漸變方式逐步調(diào)節(jié)至所述第二背光亮度值對應的亮度。
[0015]本發(fā)明實施例又提供了一種終端設備,該終端設備包括:
[0016]處理器,用于在終端設備開機后,執(zhí)行開機引導程序,根據(jù)預存的第一背光亮度值,點亮所述智能電視的顯示屏的背光;在所述開機引導程序的引導下,加載預置的操作系統(tǒng),并獲取所述操作系統(tǒng)初始化配置文件中保存的第二背光亮度值;控制所述顯示屏的背光由所述第一背光亮度值對應的亮度以漸變方式逐步調(diào)節(jié)至所述第二背光亮度值對應的亮度;
[0017]存儲器,用于存儲所述開機引導程序和所述初始化配置文件;
[0018]顯示屏,用于根據(jù)所述處理器的指示進行顯示。
[0019]從上述技術方案可以看出,本發(fā)明實施例提供一種用于智能終端設備的顯示屏的背光控制方法,在終端設備開機過程中,通過動態(tài)的控制背光的亮度,以漸變的方式,逐步改變顯示屏的背光的亮度,相當于控制顯示屏的背光緩慢的從當前亮度(即在執(zhí)行引導程序過程中獲取到的第一背光亮度值)平滑過渡到目標亮度(即在加載操作系統(tǒng)初始化配置文件中保存的第二背光亮度值),從而避免了由于背光亮度突然跳變而導致的顯示屏上所顯示的圖像瞬間閃動的問題。
【附圖說明】
[0020]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域的普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0021]圖1為本發(fā)明實施例提供的一種終端設備開機過程中的背光控制方法的流程示意圖;
[0022]圖2為本發(fā)明實施例提供的一種背光的動態(tài)控制方案的流程示意圖;
[0023]圖3為本發(fā)明實施例中的一種智能電視開機過程中的背光控制裝置的結(jié)構(gòu)示意圖;
[0024]圖4為本發(fā)明實施例中的一種終端設備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0025]為了使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0026]本發(fā)明實施例可以應用于各種智能終端設備(如智能電視、智能手機、平板電腦等設備)中,尤其適用于基于Android(安卓)操作系統(tǒng)開發(fā)的智能終端設備,而且對于安裝有雙系統(tǒng)的智能終端設備,本發(fā)明實施例也可以在安卓平臺實現(xiàn)背光的動態(tài)控制。
[0027]圖1示出了本發(fā)明實施例提供的一種終端設備開機過程中的背光控制方法的流程示意圖,如圖1所示,該流程可以包括:
[0028]步驟11:終端設備開機后,執(zhí)行開機引導程序,根據(jù)預存的第一背光亮度值,點亮終端設備的顯示屏的背光。
[0029]步驟12:在開機引導程序的引導下,加載預置的操作系統(tǒng),并執(zhí)行如下背光控制操作:獲取操作系統(tǒng)初始化配置文件中保存的第二背光亮度值。
[0030]步驟13:控制顯示屏的背光由第一背光亮度值對應的亮度以漸變方式逐步調(diào)節(jié)至第二背光亮度值對應的亮度。
[0031]可選的,在上述步驟13中,如果第一背光亮度值大于第二背光亮度值,則每隔預設時間間隔,控制背光的當前亮度值降