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

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

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

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

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

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

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 127195|回復(fù): 22
上一主題 下一主題
[心得]

紅外遙控器手動修改讓電視盒識別,改按鍵功能,交流匯總

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2023-11-1 10:02 | 只看該作者 |只看大圖 回帖獎勵 |正序瀏覽 |閱讀模式 | 來自北京
本帖最后由 quakeskyq 于 2023-11-3 10:01 編輯

網(wǎng)上已經(jīng)有不少操作說明文章,這次整理個更容易讓大多人看懂的,并且分樓層來從簡單到難,把涉及的不同修改難度都探一下,一樓就是最容易修改的情況

歡迎各位在此樓交流.對應(yīng)更難的修改部分怎么把說明內(nèi)容簡化
這幾天樓里有什么問題的話,也會回答



緒論:

機器剛買來時,遙控器能正常使用,既然機器沒換,刷機后遙控器就肯定能正常使用
所有準(zhǔn)備刷機前的機器,都提前備份好你的遙控器正常能用時的遙控器文件,以便刷機后再改回去,具體請看后文詳解

不同廠商制作者,制作的遙控器配置文件、文件名、文件位置會不一樣,但都是安卓,修改思路就大同小異.
像海思芯片的遙控碼文件是 key.xml     晶晨的是remont.conf
也有些系統(tǒng)則是寫在remote.cfg里
還有的寫在/system/vendor/bin下的remotecfg這個文件里
情況很多種,最好找到原機的刷機包,直接替換進去

下面作為樣例的,是 /vendor/etc/文件夾下有remote.tab1 ~ remote.tab5這些文件的情況(應(yīng)該是晶辰的情況之一)


--------------

一樓

感謝原帖http://m.ahydgy.cn/tv-1236582-1-3.html

一,修改遙控器識別碼

解決紅外遙控器不被機器識別、與按鍵不對應(yīng)的最簡便辦法(前提是你的機器里有remote.tab1 - remote.tab5這些文件)


剛知道有的固件包里,在系統(tǒng)里放上了五個文件:
remote.tab1 - remote.tab5
(都在vendor/etc/ 文件夾下)

用文本編輯軟件可以看見,這五個文件的開頭是5個不同的遙控器類型數(shù)字代碼
好比custom_code = 0xc43b
custom_code = 0xff00
x后面的這四位代碼(遙控器識別碼)是否對應(yīng)你的紅外遙控器硬件,決定遙控器發(fā)射的信號能不能被接收信號的機器識別.
代碼不對應(yīng)你的遙控器,就會導(dǎo)致,遙控器按下時機器能正常閃燈,但卻沒有任何動作

找到你的遙控器識別碼,替換這四位代碼,保存進去,機器就能對遙控器按鍵有反應(yīng).



怎么用adb找你的遙控器識別碼,怎么保存?或者看一樓感謝的原帖網(wǎng)址,或者看二摟,會簡化總結(jié)一下




二,修改遙控器按鍵碼,讓某些不管用的按鈕變管用

修改遙控器識別碼,讓按鍵能起作用后,大概率會發(fā)現(xiàn),遙控器按鍵的作用是亂的,跟原來不一樣,甚至只有某幾個按鍵有作用

所以三個辦法,
辦法一是找你的同型號盒子(很可能是相同遙控器)的用戶,傳你一個能用的remote.tab1,替換掉現(xiàn)在刷機之后的遙控器文件
(tab1到tab5里,說不定就能碰上是完全符合你遙控器的文件,只改開頭的遙控器識別碼,改好就能正常對應(yīng)按鍵.需要注意tab1到tab5的機器識別碼不能重復(fù),否則重復(fù)的話遙控只會按照序號在前的文件.)

辦法二是用之前備份的文件,試試直接替換刷機后的遙控器文件
辦法三是參照備份的文件,手動修改刷機后的遙控器文件

辦法三具體怎么修改,
舉例現(xiàn)在的remote.tab1(或2345)中顯示
        0x9c    113 ;MUTE
        0x82    176 ;SE**NGS
        0x98    102 ;HOME

這種remote.tab1里每行的三部分是:
遙控器按鍵碼 + 安卓功能數(shù)字代碼(推薦修改這個)+數(shù)字代碼對應(yīng)的說明(這部分應(yīng)該是修改或刪掉也不產(chǎn)生影響效果)

就是說現(xiàn)在用113在對應(yīng)靜音功能,176在對應(yīng)系統(tǒng)設(shè)置功能,
對照你的[遙控器原裝系統(tǒng)]備份的文件,把數(shù)字修改變成相符的對應(yīng)關(guān)系之后,遙控器按鍵就都能正常用了

[遙控器按鍵碼]對應(yīng)什么[安卓功能數(shù)字],在每個原系統(tǒng)對應(yīng)的都不一樣,沒有統(tǒng)一的可改,

所以若沒有原裝系統(tǒng)的遙控器文件備份,就需要自己對照,按下了什么遙控器按紐、產(chǎn)生什么遙控器按鍵碼(查看方法見二摟),然后填寫你想設(shè)定的安卓功能數(shù)字

想知道數(shù)字碼是什么安卓功能效果,在remote.tab1里已經(jīng)列出了一些,或者可以查網(wǎng)上更全的說明,或者更復(fù)雜的是參考kl文件(在二樓說),網(wǎng)上說明的不一定符合你的系統(tǒng),kl文件也不一定準(zhǔn)確(除了不帶型號的通用模板generic.kl,還有針對遙控器型號調(diào)整后的類似Vendor_0001_Product_0001.kl這種文件)






刷的新系統(tǒng)中,若是不帶remote.tab1 ~ remote.tab5,也沒有remote.conf,也沒有key.xml,就需要去搜索一下自己盒子品牌的遙控器文件是哪個,還可以改成去找kl文件(好比名為Vendor_0001_Product_0001.kl)
kl文件一般放在/system/usr/keylayout/文件夾下,進去之后會看見已裝上的不同遙控識別碼,里面有可能沒有一個符合手中遙控器,但都是從generic.kl作的模板上修改調(diào)整出來的,所以也可以直接復(fù)制出來一份generic.kl自己修改



上一篇:哪位大神解決一下海信IP202H救磚的問題黑磚。
下一篇:廣東電信天邑ty1613線刷問題求助
23#
發(fā)表于 2025-5-19 18:12 | 只看該作者 | 來自湖北
看著不錯,但還是不明白
回復(fù) 支持 反對

使用道具 舉報

22#
發(fā)表于 2025-5-7 16:47 | 只看該作者 | 來自廣東
這篇文章非常好 ,我這里補充一點 , 我的cm311-1a刷的安卓boxtv , 遙控碼在:/vendor/etc/
回復(fù) 支持 反對

使用道具 舉報

21#
發(fā)表于 2025-1-9 12:26 | 只看該作者 | 來自安徽
晶晨芯片改了不行
回復(fù) 支持 反對

使用道具 舉報

20#
發(fā)表于 2025-1-1 22:09 | 只看該作者 | 來自西藏
修改遙控器沒問題了,就是關(guān)機后,無法用遙控器開機,好像說是要修改boot里的遙控器文件,但是boot解包后,找不到遙控器文件。。。。
回復(fù) 支持 反對

使用道具 舉報

19#
發(fā)表于 2024-10-6 21:25 | 只看該作者 | 來自四川
好東西
回復(fù) 支持 反對

使用道具 舉報

18#
 樓主| 發(fā)表于 2024-10-5 11:26 | 只看該作者 | 來自北京
本帖最后由 quakeskyq 于 2024-10-5 11:30 編輯
水有嘉魚 發(fā)表于 2024-9-6 10:02
樓主你好  俺有安卓4 備份遙控器文件。但想刷  安卓9   里面替換不管用,安卓9 是tab 格式  安卓4 是conf格 ...

沒軟件可用,就是只能手動改.需要把這四個文件里面你的遙控器實際用的是哪個先確定出來.你看factory_code的那行,四個文件都不一樣,是因為對應(yīng)的是4套兼容的遙控器.

確定了哪個是你遙控器的,然后文件中把keybegin到keyend中間的那幾行復(fù)制后粘貼到安卓9的tab里,替換掉安卓9同樣部分的幾行.別忘了把安卓9的tab開頭的factory_code也改成安卓4里你遙控器對應(yīng)的那個
回復(fù) 支持 反對

使用道具 舉報

17#
發(fā)表于 2024-9-6 10:02 | 只看該作者 | 來自山東
本帖最后由 水有嘉魚 于 2024-9-6 11:43 編輯

樓主你好  俺有安卓4 備份遙控器文件。但想刷  安卓9   里面替換不管用,安卓9 是tab 格式  安卓4 是conf格式。用什么軟件編碼‘還是直接改。謝謝’ 山東3個文件.rar (4.33 KB, 下載次數(shù): 6)

O1CN01XcI4w02ArIg1XYWPA_!!4139208256-0-cib.jpg (97.83 KB, 下載次數(shù): 28)

O1CN01XcI4w02ArIg1XYWPA_!!4139208256-0-cib.jpg
回復(fù) 支持 反對

使用道具 舉報

16#
發(fā)表于 2024-3-17 01:56 | 只看該作者 | 來自湖北
本帖最后由 18607201950 于 2024-3-17 01:57 編輯

  修改 關(guān)機鍵值 179 為116 后 按關(guān)機鍵發(fā)現(xiàn)還是關(guān)機。。。。通過 logcat  查詢?nèi)罩景l(fā)現(xiàn)    按下關(guān)機鍵 在系統(tǒng)里 是分2步操作的  第一個 keycode 116 對應(yīng) event=1 按下, 第二個 kyecode 179 對應(yīng) event=0 釋放 。。。其結(jié)果就是還是關(guān)機 不起作用。。。。。倒是長按不松可以待機 一松手就關(guān)機了。。。好無語啊。
回復(fù) 支持 反對

使用道具 舉報

15#
發(fā)表于 2024-3-16 12:02 | 只看該作者 | 來自廣東
辛苦了樓主
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

GMT+8, 2025-5-21 10:01 , Processed in 0.147017 second(s), 15 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2025 ZNDS.Com

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