本帖最后由 Pretender. 于 2019-10-22 16:08 編輯
華為悅盒絕大部分都是高度定制的,其設(shè)置是諸如此類的
這是網(wǎng)上找的圖,而真正安卓原生設(shè)置是這樣的
原生的設(shè)置你有更多的選擇,包括藍(lán)牙,開發(fā)者選項(xiàng)等等。很多盒子雖然也改了設(shè)置,但是原生的設(shè)置還在,可以通過一款叫做"盒子設(shè)置"的安卓app直接調(diào)用出來,你們可以搜索一下,如果這樣也不行,那么說明你的原生設(shè)置已經(jīng)被閹割了,就像大部分華為悅盒一樣。
那么怎么辦呢?可以用原生設(shè)置進(jìn)行替換。
打個(gè)比方:
大部分華為悅盒的系統(tǒng)是安卓4.4.2,那么只要找到一個(gè)安卓4.4.2的arm架構(gòu)v7a(32位)的settings.apk替換進(jìn)去就行了,那么接下來就說步驟:
前提:你是安卓4.4的系統(tǒng)
1.你需要能夠正常的連接adb,也許你還需要root權(quán)限
2.因?yàn)槲矣玫氖莣ifi連接的adb,所以我在配置好adb環(huán)境變量的cmd下執(zhí)行
adb connect 192.168.0.xx /這是你盒子在局域網(wǎng)內(nèi)的ip地址
顯示connected to xxxx說明成功了,如果用網(wǎng)線連接也是這么操作,usb連接的直接adb devices查看連接情況
3.在保證正確連接adb以后,我們要確認(rèn)settings.apk在哪,預(yù)裝app的目錄總共有兩個(gè),一個(gè)是/system/app,另一個(gè)是/system/priv-app,我們先要到相應(yīng)目錄下尋找在哪里
adb shell /進(jìn)入shell模式,開頭用戶名會(huì)改變,我進(jìn)去就是root,不知道原因,如果權(quán)限不夠說明你不是root,要提權(quán)
su /提權(quán)指令,如果你的電視盒子沒有root,可能會(huì)提示找不到命令,你就要另想辦法啟用root了,上面已經(jīng)是root的忽略這一步
cd /system/app /進(jìn)入/system/app
ls /列出目錄文件,查看有沒有settings,如果沒有你還需要執(zhí)行cd /system/priv-app, 再執(zhí)行l(wèi)s
4.在找到settings以后,第一件事情是備份,而不是替換
exit /退出shell
adb pull /system/app/settings.apk D:\ /備份,前者是settings的app所在目錄,后者是電腦保存的目錄,我這個(gè)是d盤根目錄,注意斜杠方向
adb pull /system/priv-app/settings.apk D:\ /如果是priv-app就輸入這個(gè)備份
5.刪除settings.apk,不然無法安裝原生的設(shè)置
adb shell rm -rf /system/app/settings.apk /根據(jù)你的應(yīng)用名稱和路徑修改,刪除定制的settings,刪除前一定要確認(rèn)上一步備份了
6.下載安卓4.4的settings,
Settings.apk
(8.95 MB, 下載次數(shù): 881)
2019-10-22 14:09 上傳
點(diǎn)擊文件名下載附件
放在一個(gè)你知道的目錄,比如D:\settings.apk
adb push D:\settings.apk /system/app /根據(jù)目錄修改,推送apk到盒子里
7.進(jìn)行確認(rèn)-給權(quán)限-安裝
adb shell /重新進(jìn)入shell
cd /system/app /進(jìn)入目錄
ls /列出文件,確認(rèn)正常上傳
chmod 644 settings.apk /給rw-r-r的讀寫權(quán)限
reboot /重啟盒子
這個(gè)時(shí)候就應(yīng)該有設(shè)置了,如果你還是看不見,可以用u盤拷貝過去手動(dòng)覆蓋安裝一遍settings。因?yàn)槲乙呀?jīng)操作過了,這幾步就不發(fā)圖了。
至于不是安卓4.4的盆友,你需要按照以下步驟下載相應(yīng)的arm版本的安卓api,比如是4.4是api19,下載對(duì)應(yīng)的系統(tǒng)鏡像,然后用壓縮 軟件比如7z進(jìn)行解包找到相應(yīng)的、system目錄提取settings.apk,其他步驟一樣。
你可以直接打開這個(gè)[http://]dl-ssl.google.[com]/android/repository/sys-img/android/[sys-img.xml]網(wǎng)站,去掉[]。 找到里面對(duì)應(yīng)的sdk:url這個(gè)節(jié)點(diǎn),找到你想要的版本,然后把上面那個(gè)連接改成xxx(前面不變)/android/sysimg_armv7a-15_r02.zip這種,就可以下載了。
經(jīng)過以上操作,你可以在設(shè)置里面控制很多功能,包括藍(lán)牙,然后可以用來適配藍(lán)牙遙控器,我有個(gè) 斐訊t1和一個(gè) 魅族盒子的遙控器,均能完美配對(duì)和按鍵適配,遙控器電源鍵也能正常開關(guān)機(jī)盒子。
|