首頁(yè) 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場(chǎng)

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計(jì)算器

綜合交流 / 評(píng)測(cè) / 活動(dòng)區(qū)

交流區(qū) | 測(cè)硬件 | 網(wǎng)站活動(dòng) | Z幣中心

新手入門 / 進(jìn)階 / 社區(qū)互助

新手 | 你問(wèn)我答 | 免費(fèi)刷機(jī)救磚 | ROM固件

查看: 229203|回復(fù): 26
上一主題 下一主題
[數(shù)碼視訊]

數(shù)碼視訊Q5 解決刷機(jī)后遙控器不能開(kāi)機(jī)喚醒

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2017-6-21 22:43 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 來(lái)自上海
本帖最后由 山陰路的夏天 于 2018-3-7 19:23 編輯

數(shù)碼視訊Q5 解決刷機(jī)后遙控器不能開(kāi)機(jī)喚醒

之前我是江蘇移動(dòng)的盒子,刷機(jī)是如下地址的原生安卓,
znds.com/forum.php?mod=viewthread&tid=520079&fromuid=4253644

然后問(wèn)題來(lái)了
替換掉/system/etc/remote.conf的遙控文件后,發(fā)現(xiàn)按了遙控器上面的電源關(guān)機(jī)后,不能再次開(kāi)機(jī)
發(fā)現(xiàn)該系統(tǒng)的開(kāi)機(jī)識(shí)別碼是2bd3,但是我的遙控器識(shí)別碼是1608
開(kāi)機(jī)功能是在boot里面的,除非解包boot修改,否則就只有換遙控器了.
最終的解決思路如下
通過(guò)在具有system權(quán)限的shell里面加一個(gè)定時(shí)循環(huán),不停的去重置狀態(tài)

因?yàn)?sys目錄是一個(gè)內(nèi)存文件系統(tǒng),所以每30秒的狀態(tài)重置,也不會(huì)傷害到機(jī)器的flash
這個(gè)改法,理論上所有的遙控器都是通用的,
遙控器的關(guān)機(jī)和開(kāi)機(jī)按鈕終于可以正常工作了

#/system/xbin/preinstall.sh
###############################################################
#/system/xbin/preinstall.sh
MARK=/data/local/symbol_thirdpart_apks_installed
PKGS=/system/preinstall/
SETTINGS=/data/data/com.android.providers.settings/databases/settings.db
STATEWAKE=/sys/power/state
LOCKWAKE=/sys/power/wake_lock



if [ ! -e $MARK ]; then
echo "booting the first time, so pre-install some APKs."


busybox find $PKGS -name "*\.apk" -exec sh /system/bin/pm install {} \;


# NO NEED to delete these APKs since we keep a mark under data partition.
# And the mark will be wiped out after doing factory reset, so you can install
# these APKs again if files are still there.
# busybox rm -rf $PKGS


touch $MARK
echo "OK, installation complete."


sqlite3 $SETTINGS "UPDATE system SET value = '3600000' WHERE name = 'screen_off_timeout' ;"
sqlite3 $SETTINGS "UPDATE system SET value = '0' WHERE name = 'screenshot_button_show' ;"
sqlite3 $SETTINGS "UPDATE secure SET value = '1' WHERE name = 'lockscreen.disabled' ;"


fi




while true ; do
busybox sleep 30s
echo "standby" > $STATEWAKE
echo "standby" > $LOCKWAKE
done


##############################################################################



上一篇:UNT400B_4HN 刷了固件后, 內(nèi)存由1g變成400多m 求解決辦法
下一篇:用zANTI給魔百盒裝了一些軟件,說(shuō)說(shuō)感受
推薦
 樓主| 發(fā)表于 2017-7-7 21:14 | 只看該作者 | 未知
自己做了個(gè)刷機(jī)包,不知道為什么發(fā)不了帖子

數(shù)碼視訊Q5移動(dòng)魔百盒 S905M 最精簡(jiǎn)綠色刷機(jī)包


刷機(jī)說(shuō)明


本固件是在[胡萊先生]的固件基礎(chǔ)上改動(dòng)的
數(shù)碼視訊Q5安卓4.4.2線刷固件公開(kāi)測(cè)試-江蘇移動(dòng)版
這個(gè)版本的好處是可以用遙控器開(kāi)關(guān)機(jī),而是背面的reset按鍵可以用來(lái)刷機(jī)


使用的桌面是[御酒探花][dehepo]的刷機(jī)包里面的


本固件的定位是將機(jī)器作為傻瓜式機(jī)頂盒使用,特別針對(duì)老人的傻瓜式操作,
本刷機(jī)ROM杜絕一切流氓行為,包括但不限于廣告,彈出窗口,自動(dòng)升級(jí)等等
具體改動(dòng)
1.去除root權(quán)限
2.去掉原來(lái)的當(dāng)貝桌面,使用最精簡(jiǎn)的桌面,加入了文件管理器
3.去掉了[jackpal.androidterm.apk],[Settings.apk]
4.系統(tǒng)啟動(dòng)后,會(huì)在內(nèi)置的sd卡里面檢查有沒(méi)有[tools],沒(méi)有就新建一個(gè),
同時(shí)將以下apk拷入到[/sdcard/tools/preinstall]里面
[Easy_uninstall_1.22.apk]
[ESFileExplorer_4.0.2.3.apk]
[jackpal.androidterm.apk]
[Settings.apk]
如果將[preinstall]目錄刪掉,下次啟動(dòng)就不會(huì)拷入上面apk
如果將[tools]目錄刪掉,下次啟動(dòng)就會(huì)拷入上面apk
這么做的理由是防止老人小孩亂按,自己設(shè)置好了就刪掉apk


百度的分享碼 /s/   1geSEp7X
推薦
 樓主| 發(fā)表于 2017-7-3 22:09 | 只看該作者 | 未知
steelpad 發(fā)表于 2017-6-24 22:52
小白請(qǐng)教下上述代碼如何操作呢?是在adb界面執(zhí)行還是另存為文件執(zhí)行?

看腳本說(shuō)明注釋啊,直接編輯/system/xbin/preinstall.sh文件,加入我標(biāo)注的紅字部分
地板
 樓主| 發(fā)表于 2017-6-21 22:46 | 只看該作者 | 來(lái)自上海
本帖最后由 xe366 于 2017-6-21 22:53 編輯

終于寫(xiě)完了,寫(xiě)個(gè)教程好多詞都是敏感詞,改了好幾次我寫(xiě)的這個(gè)重置腳本就是不讓機(jī)器休眠而已,遙控器上的關(guān)機(jī)電源按鈕還是可以正常工作的.
5#
發(fā)表于 2017-6-24 22:52 | 只看該作者 | 來(lái)自江蘇
小白請(qǐng)教下上述代碼如何操作呢?是在adb界面執(zhí)行還是另存為文件執(zhí)行?
6#
發(fā)表于 2017-7-9 21:19 | 只看該作者 | 來(lái)自江蘇
大神你的刷機(jī)包呢,給我分享一下吧
7#
發(fā)表于 2017-7-9 21:20 | 只看該作者 | 來(lái)自江蘇
大神,你好強(qiáng)悍,自己寫(xiě)代碼,我已經(jīng)刷了N多固件了,沒(méi)有一次是成功的,最多到98%就報(bào)錯(cuò)了。
8#
 樓主| 發(fā)表于 2017-7-14 19:19 | 只看該作者 | 未知
刷機(jī)包帖子地址
http://www.ktgpgw.cn/tv-951084-1-1.html
9#
 樓主| 發(fā)表于 2017-7-14 19:19 | 只看該作者 | 未知
supperfec 發(fā)表于 2017-7-9 21:20
大神,你好強(qiáng)悍,自己寫(xiě)代碼,我已經(jīng)刷了N多固件了,沒(méi)有一次是成功的,最多到98%就報(bào)錯(cuò)了。 ...

http://www.ktgpgw.cn/tv-951084-1-1.html
刷機(jī)包帖子,這是另外的一個(gè)刷機(jī)包,目前看來(lái)是最完美的
10#
發(fā)表于 2017-9-25 00:40 | 只看該作者 | 來(lái)自江蘇
因?yàn)?sys目錄是一個(gè)內(nèi)存文件系統(tǒng),所以每30秒的狀態(tài)重置,也不會(huì)傷害到機(jī)器的flash
這個(gè)改法,理論上所有的遙控器都是通用的,
遙控器的關(guān)機(jī)和開(kāi)機(jī)按鈕終于可以正常工作了


遙控器的開(kāi)機(jī)按鈕可以正常工作嗎?
這里改的代碼不是防止休眠嗎?為什么遙控器開(kāi)機(jī)按鈕也能正常工作了?
11#
發(fā)表于 2017-12-29 15:06 | 只看該作者 | 來(lái)自江蘇
xe366 發(fā)表于 2017-7-7 21:14
自己做了個(gè)刷機(jī)包,不知道為什么發(fā)不了帖子

數(shù)碼視訊Q5移動(dòng)魔百盒 S905M 最精簡(jiǎn)綠色刷機(jī)包

高手在當(dāng)貝啊!學(xué)習(xí)了
12#
發(fā)表于 2018-2-16 20:07 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自江蘇
system/xbin/preinstall.sh   你確定有這個(gè)路徑,找半天沒(méi)這個(gè)preinstall.sh,
13#
發(fā)表于 2018-2-17 15:45 | 只看該作者 | 來(lái)自江蘇
xe366 發(fā)表于 2017-7-3 22:09
看腳本說(shuō)明注釋啊,直接編輯/system/xbin/preinstall.sh文件,加入我標(biāo)注的紅字部分 ...

preinstall.sh  根本沒(méi)有這個(gè)文件
14#
發(fā)表于 2018-3-1 18:01 | 只看該作者 | 未知
能不能告訴我怎么修改遙控器碼,我的也是江蘇移動(dòng)Q5,或者告訴我你那個(gè)刷機(jī)包怎么root,萬(wàn)分感謝。
15#
發(fā)表于 2018-3-21 19:38 來(lái)自ZNDS手機(jī)版 | 只看該作者 | 來(lái)自遼寧
求遙控器文件

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號(hào) )

網(wǎng)絡(luò)信息服務(wù)信用承諾書(shū) | 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號(hào)

GMT+8, 2024-9-22 01:27 , Processed in 0.084160 second(s), 13 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報(bào):report#znds.com (請(qǐng)將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表