讓廣寰(Kworld)的UB220-T LE電視棒在Linux下工作吧!

話說前陣子廣寰的驅動下載FTP被關掉了
我也備份了該支電視棒的Windows韌體在 https://archive.org/details/kw-ub-220-t ,Windows 11還是能正常驅動!果然是一隻長壽的電視棒呢

好啦離題了,如標題所示,今天搗鼓了幾個小時,加上ChatGPT的幫忙,終於讓該隻電視棒在Linux下也能正常工作啦,先上完成圖

讓廣寰(Kworld)的UB220-T LE電視棒在Linux下工作吧!

教學的話,由於Mobile 01比較不適合放大量的指令碼,因此詳細的教學放在我的Notion上面
https://bobpan357.notion.site/UB220-T-LE-DVB-T-Linux-27c1d56e45ad8064a11dd1746eaa98e6?source=copy_link

這邊大概講一下測試出的一些心得
1. 這支的IC是採用大陸 Saino 的方案,IC為 SMS1150
讓廣寰(Kworld)的UB220-T LE電視棒在Linux下工作吧!
讓廣寰(Kworld)的UB220-T LE電視棒在Linux下工作吧!

2. 該裝置驅動時會先寫入一個韌體到電視棒上面,斷電後韌體會揮發掉,所以驅動啟動前會有一個寫入韌體的動作,因此操作的時候也需要一併把韌體複製到Linux系統下,才能正確的驅動電視棒,這個部份其實裝置管理員點開電視棒的內容就有些端睨
讓廣寰(Kworld)的UB220-T LE電視棒在Linux下工作吧!
還有驅動包中其實有韌體的檔案
讓廣寰(Kworld)的UB220-T LE電視棒在Linux下工作吧!

3. 這個裝置掛著的其實是廣寰自己的USB VID(0x1B80),也因此Linux系統下才不會主動驅動該裝置,而要正確驅動前,驅動也需要特別修改,讓這支電視棒被偵測到後,被Linux內核的 Siano 驅動正確判定,裝入所需的韌體並驅動

教學的部分由於需要動到Linux Kernel的原始碼,因此修改的話就需要按照各位的Linux系統的狀況調整指令囉!希望可以幫到有這個需求的各位(例如...做一個基於樹莓派的隨身TV??)

Happy Hacking!
我有廣寰的電腦棒(kworld)X2,但已不符使用!遊覽器也不支援,實在很蛋疼啊~難道電子3C產品這麼不堪!我是廣寰的忠實顧客。唉。。。
Bobpan
這東西我沒用過哈哈,不過我自己的Kworld電視棒軟體是不能用了,不過驅動可以,所以我現在是改用VLC來處理電視訊號播放的部分
Bobpan
電腦棒的話...真的生命週期蠻短的,如果是跑Android,幾年後Android過時了真的就變成電子垃圾,除非找得到有大神魔改新版韌體,才有機會復活 [淚]
例如...做一個基於樹莓派的隨身TV??


說做就做啦,剛好手邊有一顆 Raspberry Pi 3B (沒有 "+")
如果完全走硬體加速的話,解出來還挺順的,不過播放的時候要下指令,在純文字的模式下調用硬體播放
為甚麼不用 Xorg 圖形介面呢...因為 Raspberry Pi 3B 羸弱的 CPU ,跑圖形介面下去真的只有一個慘字

這樣子解碼的功率不到5W,堪比市面上的電視盒?



Bobpan
不過其實還是有一些問題要解決啦,沒有到完全能用
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!