OpenHarmony3.2壁紙設(shè)置、啟動器和安裝腳本,附詳細(xì)教程~
在最近的一期OpenHarmony探索系列視頻投稿?OpenHarmony秒變鴻蒙3.0桌面壁紙無界,和海洋之心說再見~?中,通過修改系統(tǒng)啟動器和臨時寫的一個壁紙設(shè)置的demo應(yīng)用組合,實(shí)現(xiàn)了設(shè)置切換系統(tǒng)壁紙。這段時間也有很多小伙伴都買了一加6T玩OH,那為了讓大家都能換上自己心儀的壁紙,早日擺脫海洋之心的夢魘??,我又花了1天的時間重寫了這個壁紙設(shè)置應(yīng)用,并且把壁紙設(shè)置應(yīng)用、已修復(fù)的啟動器安裝包、備份替換安裝腳本等做了一個整合資源包和安裝教程,在這里和大家分享一下~
先上資源
夸克網(wǎng)盤:https://pan.quark.cn/s/05a0471fcb65
百度網(wǎng)盤:https://pan.baidu.com/s/1_rp98Rp2XZ5TiGCcnMhvVg?pwd=ohos 提取碼:ohos
注意事項(xiàng)
目前只在?OnePlus 6T OpenHarmony 3.2 Beta5 / 3.2 Release 上測試過OK
因?yàn)樾迯?fù)和編譯的啟動器是3.2Release分支的代碼,理論上其他設(shè)備如開發(fā)板應(yīng)該也是可以的,但并沒有做過具體的兼容性測試,有測試過的小伙伴可以在評論區(qū)聊一下~
安裝教程
電腦正常配置hdc到環(huán)境變量(位置在:openharmony-sdk\9\toolchains\),并連接OpenHarmony設(shè)備
替換已修復(fù)的系統(tǒng)啟動器應(yīng)用(替換一次就行)
打開文件夾?
01-FixedLauncher-3.2Release
運(yùn)行?
_backup-hap.bat
,備份系統(tǒng)原始啟動器應(yīng)用,如遇不兼容,可再替換回去運(yùn)行?
_replace-hap.bat
,注意此操作會清空設(shè)備上的/data數(shù)據(jù)目錄,已安裝的應(yīng)用、媒體文件等都會清空等待設(shè)備自動重啟并進(jìn)入系統(tǒng)
安裝壁紙設(shè)置應(yīng)用
打開文件夾?
02-WallpaperSettings
運(yùn)行?
_install-hap.bat
準(zhǔn)備壁紙圖片并發(fā)送到設(shè)備
打開文件夾?
03-Wallpapers
放入一些
.jpg
或.png
格式的圖片,數(shù)量不限,文件名用數(shù)字命名遞增即可保持應(yīng)用內(nèi)壁紙加載順序,注意僅支持.jpg
或.png
格式的圖片!運(yùn)行?
_send-files.cmd
,等待腳本執(zhí)行結(jié)束如果以后想要清空設(shè)備上的壁紙圖片,運(yùn)行?
_clean-files.cmd
好了,在OpenHarmony設(shè)備上打開壁紙設(shè)置應(yīng)用即可,玩得愉快~
使用說明
切換壁紙預(yù)覽支持?
點(diǎn)擊按鈕
?和?左右滑動
桌面壁紙設(shè)置?即時生效
鎖屏壁紙設(shè)置 需要重啟設(shè)備才能生效
重新加載按鈕是用于發(fā)送到設(shè)備的圖片增刪改后加載最新的全部圖片,其實(shí)也可以重啟應(yīng)用實(shí)現(xiàn)重新加載
截圖預(yù)覽
