技術(shù)總結(jié)
本公開提供了操作系統(tǒng)啟動方法及裝置,其中,所述方法包括:在系統(tǒng)啟動過程中,引導(dǎo)加載程序bootloader程序利用校驗程序?qū)Σ僮飨到y(tǒng)引導(dǎo)區(qū)boot區(qū)的內(nèi)容進行合法性校驗;所述校驗程序為預(yù)先寫入工廠版本操作系統(tǒng)只讀存儲器ROM中,用于在引導(dǎo)加載過程對操作系統(tǒng)boot區(qū)的內(nèi)容進行合法性校驗;當(dāng)所述檢驗結(jié)果指示所述系統(tǒng)引導(dǎo)區(qū)boot區(qū)當(dāng)前引導(dǎo)的操作系統(tǒng)是合法操作系統(tǒng)時,繼續(xù)啟動;當(dāng)所述校驗結(jié)果指示所述系統(tǒng)引導(dǎo)區(qū)boot區(qū)當(dāng)前引導(dǎo)的操作系統(tǒng)是非法操作系統(tǒng)時,禁止啟動。本公開可以確保即使終端在生產(chǎn)和測試過程中所使用的工廠版本操作系統(tǒng)泄露,被泄露的該操作系統(tǒng)也不會引導(dǎo)正式版本操作系統(tǒng),避免損害用戶利益和廠商利益,提升了終端信息的安全性。
技術(shù)研發(fā)人員:乜聚虎;張亮;李武剛
受保護的技術(shù)使用者:北京小米移動軟件有限公司
文檔號碼:201610856599
技術(shù)研發(fā)日:2016.09.27
技術(shù)公布日:2017.02.15