https://www.mobile01.com/topicdetail.php?f=496&t=7175358
我也測試成功讓樹莓派等 ARM 架構的開源系統驅動這支電視棒,不過,我手邊還有一隻人因的 MD3002 -- 使用的是冷門的 RK3028A 方案,使用這個方案的韌體真的少之又少,倒是親兄弟的 RK3066 資源特別多...但是兩者的 ROM 是沒辦法直接互通的,因此就一直只能執行原廠的老 Android 4.2.2 系統。
最近我突然想到,如果我找了給 Rockchip 對應型號、相同版本的 Android Linux Kernel Source,再補編譯 DVB-T 用的驅動,是不是就可以讓這支電視棒驅動廣寰的 DVB-T 電視棒了?
後來折騰了一下還真的讓 Saino 的 DVB-T 驅動 (照上一次實驗修改過的) 在電視棒驅動啦!不過後來發現, Android 系統上的程式不能直接與內核驅動溝通,因此只能走歪路了...
後來用了一樣的 Kernel Source ,搭上找到的剛剛好也是 2013 年左右,有個大神嘗試修改的 Tvheadend 軟體,讓軟體可以跑在 Android 的內核上,照著那篇教學測試了、問 AI 、編譯數次後,終於讓這套軟體也可以在電視棒的內核上面跑起來了,而且還意外蠻穩定的。
這下子就得到了一個功耗超低,可以轉拋 DVB-T 電視訊號(數位無線電視訊號)成 IPTV 的伺服器啦!
只是這張廣寰的卡收訊的能力很弱,搭上了戶外雙菱形的天線才能得到比較好的收訊效果。
另外,老版本的 Tvheadend 對於系統資源的佔用居然蠻少的,跑了這個軟體在後台,再開一個 MX Player 直接原機播放轉換的 IPTV 串流居然還跑得動 (不過系統會開始小卡頓了... 果然 RK3028A 的性能就是那麼有限呢)
附上實驗的筆記:
https://bobpan357.notion.site/Android-3811d56e45ad803cb798d90eb77d1559


Happy Hacking!




























































































