網樂通改機 - 改機

Connor avatar
By Connor
at 2011-02-15T22:42

Table of Contents

※ [本文轉錄自 NextTV 看板 #1DMerlZt ]

作者: snowwolf725 (空之境界) 看板: NextTV
標題: [心得] 網樂通改機
時間: Tue Feb 15 22:27:57 2011

[0. 序言]
從年底壹電視大量發送網樂通機上盒後,
相信應該不少人手中都有這台機上盒,
在過年期間把這台玩具好好的玩了一下,
在這邊記錄下個人的一些小小心得,
同時我也把改機的成果放上來讓其他人可以節省些改機的時間,
本文分五個部分:
0. 序言(你正在看的這個部分)
1. 如何進入網樂通後台的 Console
2. 如何安裝改機的更新檔
3. 改機後的使用說明
4. 其他

目前所增加的功能
1. telnet 登入
2. FTP Server
3. Transmission BT下載程式
4. MPlayer 多媒體播放程式(影片播放效率太差不推薦)
5. UNFS3 Server
6. 支援 USB 音效卡

需準備的給絲:
1. USB to TTL
去露天或是yahoo搜尋一下應該有
http://uploadpic.org/storage/originals/thumb_j92d94jk38dflfjjn33sf8f2dj.jpg
2. Console 線
連接網樂通和 USB to TTL 的線,
網樂通那端是 4pin 莫氏端子, USB TTL 一般是杜邦線頭,
這個比較麻煩要自己改線,或是都用杜邦線頭(不過網樂通那端會太鬆)

免責聲明:
本人不對本篇文章負任何責任,也不提供改機服務,
改機有一定的風險存在, 改機會破壞保固造成損毀最高須賠償 3000 元給網樂通,
私自關閉網樂程式或限流也可能觸犯網樂通服務條款

[1. 如何進入網樂通的 Console]
拆開外殼後會發現有個很明顯的白色 UART TTL 連接孔,
共有四個接腳,
從AV端子那側由上往下分邊是 GND RX TX VDD
電腦端連線的傳輸速率選擇 115200 就可以連接,
和電腦連接好後接上電源就可以看到 uboot 載入 kernel 的畫面,
在 uboot 畫面按任意鍵可以中止自動載入 kernel 然後用自己的 kernel 載入,
不過很不幸的在新版的韌體中系統載入到最後會被播放器程式拿走 console 的控制權,
所以會沒辦法下命令,
要能夠正常使用 console 的話就要先按住 reset 開機回覆到出廠版本,
不過我發現只要你拿個隨身碟然後接上網樂通的usb孔,
然後按住 reset 鍵並接上電源,
他就會進入韌體更新模式,
但是因為隨身碟上沒有更新程式所以他就會離開更新程式然後回到 console,
這樣就有 console 可以用了,
進去玩了下發現是使用 stlinux 的系統版本是 2.3

[2. 如何安裝改機的更新檔]
1. 下載下面的 target.tgz 後放到隨身碟的根目錄(不要解開)
http://www.megaupload.com/?d=46WHMRKT

2. 先依照前面的說明先進入 console, 然後將隨身碟接到網樂通後面的 USB 孔
3. 在 Console 中輸入下面的指令掛載隨身碟
mount /dev/sdb1 /mnt/usb
4. 在 Console 中輸入下面的指令掛載系統分割區
mount /dev/sda2 /mnt/app
5. 在 Console 中輸入下面的指令解開更新檔到系統分割區
tar -C /mnt/app/ -zxvf /mnt/usb/target.tgz
6. 在 Console 中輸入下面的指令卸載系統分割區
umount /dev/sda2
7. 在 Console 中輸入下面的指令卸載隨身碟
umount /dev/sdb1
8. 把網樂通電源拔除再接上
9. 等個三到五分鐘當網樂通開機好後在命令提示字元輸入下面的命令就可以用 telnet
登入網樂通了

(x.x.x.x 為網樂通的 IP, 登入帳號為 root 不需要輸入密碼)
telnet x.x.x.x

[3. 改機後的使用說明]
改機後預設只開啟 telnet server 功能,
想要開啟 FTP Server 可以透過下面的命令開啟:
pure-ftpd -l puredb:/etc/pureftpd.pdb &
也可以輸入效果一樣
/root/startftp&
這樣就可以透過 ftp 存取網樂通了,
預設帳號密碼是(gb620/gb620)

想要下載 BT,
可以在 Console 中輸入:
transmission-daemon
然後用瀏覽器開啟(x.x.x.x 為網樂通的 IP)
http://x.x.x.x:9091/
就可以上傳種子和管理下載的檔案了,
預設下載目錄是 /root/Downloads
由於種子動砸數十GB所以網樂通的空間肯定是不夠放的,
所以可以在 USB 孔接上 USB 隨身硬碟或是隨身碟,
然後輸入下面的指令把隨身碟掛載到 /root/Downloads
mount -o iocharset=utf8 /dev/sdb1 /root/Downloads
這樣就有足夠的空間下載了,
下載完可以透過 FTP 傳到電腦或是乾脆直接拔隨身碟到電腦用

MPlayer 的部分播放大部分的影片幾乎都會 Lag,
播放音樂倒是還好一些,
對於聲音的撥放一直沒找到怎麼直接透過網樂通撥放音樂,
最後只好在 USB 孔外接 USB 音效卡來播放,
如果要撥放影片的話可以透過下面的指令撥放影片或是音樂,
1. 關閉網樂通 IP TV
killall fdtv
2. 載入 USB 音效卡驅動程式
/root/USBSound/load.sh
3. 播放影片(/root/USBSound/test_sound.avi 為影片路徑)
mplayer -vo fbdev -ao oss -menu -fs /root/USBSound/test_sound.avi
播放影片時可以按下網樂通遙控器上面的音量大小鍵,
搭配[確認],[取消]更改撥放影片和設定
測試結果發現撥放效率不佳,
因為都是全靠 cpu 解碼沒使用到硬體解碼晶片的緣故,
大概也只有撥些 mpeg 格式的影片勉強還可以

[4. 其他]
網樂通內建的usb共分成四個分割區,
/dev/sda1 這個是 recovery 的分割區(按住 reset 開機就會進來這區)
/dev/sda2 這個是系統正常開機在用的分割區
/dev/sda3 用來放系統更新檔及備份的分割區
/dev/sda4 似乎是拿來放 p2p 暫存檔用的
韌體備份:
http://www.megaupload.com/?d=T7080SAX
http://www.megaupload.com/?d=7HIDX6CB
http://www.megaupload.com/?d=4EX194MP
另外除了大家都知道的 reset 還原機制外,
如果下載更新檔速度太慢無法下載回來的話也可以用下面的方式更新,
韌體更新檔是由 XXX.pkg(更新檔實體) 和 XXX.chk(更新檔描述及檔案驗證資訊) 組成的
所以你要先下載
http://203.69.109.14/UPDATE/FD/fdtv_update_0000093_v1399.pkg
http://203.69.109.14/UPDATE/FD/fdtv_update_0000093_v1399.chk
這兩個檔案才是完整的 93 版的韌體更新檔,
有兩種方法可以餵網樂通吃新的韌體一種就是透過網路更新,
另一種是透過 USB 更新,
要透過 USB 更新需要把檔案重新命名,
把下載回來的
fdtv_update_0000093_v1399.pkg => target.enc
fdtv_update_0000093_v1399.chk => GB620.svf
然後放到隨身碟根目錄(點開隨身碟的第一層目錄)
隨身碟的系統檔案格式要是 FAT32, NTFS 可能會不認識,
接上網通樂然後按住 reset 鍵,並接上電源等個五秒放開 reset 鍵,
就會進入韌體更新模式,
上面的韌體是 0093 版的韌體, 更新完就是 0093 的韌體了,
會透過 /root/bin/loader.exe 解開成為 target.tgz 進行更新

怎麼知道上面韌體的網址呢?
http://203.69.109.14/UPDATE/FD/FD_group32.xml
網樂通開機時會去上面的網址檢查是否有更新檔,
有的話就下載回來更新,
有趣的是可以更改上面的32的數字改成,
可以發現不同版本的韌體,
有些版本似乎是測試版所以不熟悉的話還是不要隨便更新為妙,
估計網樂通把使用者分成許多群組,
所以韌體更新的速度也不一樣,
所以才會常聽到別人已經更新到 XX 版結果自己還停留在某個版本

--
Tags: 改機

All Comments

Zora avatar
By Zora
at 2011-02-18T18:49
連網樂通都有CFW <O>
Bennie avatar
By Bennie
at 2011-02-19T22:36
連網樂通也可以改XDDD 前幾天剛好寄到,等下來試試
Poppy avatar
By Poppy
at 2011-02-20T19:20
哦哦哦!太好啦,等很久啦~,只是一年後要還肥佬黎必須刷
回來,有辦法先備份原本的韌體嗎?
Leila avatar
By Leila
at 2011-02-25T03:41
太神了XD
Quintina avatar
By Quintina
at 2011-02-26T21:01
發現漏了點東西改下內容先別推文怕修到推文
Eartha avatar
By Eartha
at 2011-03-01T14:34
太神了!
Yuri avatar
By Yuri
at 2011-03-04T15:30
改好了放上了韌體備份載點
Selena avatar
By Selena
at 2011-03-07T02:28
USB2TTL可以拿Nokia手機傳輸線CA-42來改的樣子
Michael avatar
By Michael
at 2011-03-10T11:03
FTP SERVER好像很棒
Candice avatar
By Candice
at 2011-03-15T00:17
看雪狼這樣講大概裡面CPU不大夠力,也許只能當NAS來用
Dinah avatar
By Dinah
at 2011-03-18T08:40
console線的部分我沒有nokia的線所以也不大清楚聽m01
Belly avatar
By Belly
at 2011-03-19T22:40
那邊的人講有人是真的用 Nokia 的線來改沒錯
Ophelia avatar
By Ophelia
at 2011-03-20T19:23
網樂通這台型號跟 國微GB620 似乎是同一塊板子
Caroline avatar
By Caroline
at 2011-03-24T15:16
其實影片播放應該是靠晶片硬體解碼(這台可以解mp4說)
不過目前是靠cpu軟體解碼當然不夠,可是又不知道怎麼
Sarah avatar
By Sarah
at 2011-03-27T23:16
用這顆的硬體解碼(查了下似乎要用STLinux中的STAPI)
Kristin avatar
By Kristin
at 2011-03-30T12:48
所以真要用上硬體解碼好像只能自己寫code,或是移植
Linda avatar
By Linda
at 2011-03-31T00:23
類似平台的播放軟體了(這似乎不可能XDD)
Yuri avatar
By Yuri
at 2011-03-31T10:50
專業推~
Annie avatar
By Annie
at 2011-04-04T19:20
我竟然看得懂整篇文章 @_@ 不過怕違約所以純推不下
比較好奇的是root的預設帳號密碼是怎麼知道的啊?
Tom avatar
By Tom
at 2011-04-09T15:37
之前在研究遠傳節費盒的改機,卡在帳密
Dora avatar
By Dora
at 2011-04-10T09:52
對了,原PO大大,有可能透過加載驅動使網樂通支援更多網卡嗎
Faithe avatar
By Faithe
at 2011-04-11T18:18
root帳號是unix系統幾乎都有的管理這帳號阿
Emma avatar
By Emma
at 2011-04-13T16:35
說錯了,是密碼怎麼知道的?看到大作突然變笨了= ="
Joe avatar
By Joe
at 2011-04-15T00:53
網樂通的root帳號在103版以前是不用密碼的,大概官方
Jack avatar
By Jack
at 2011-04-15T11:53
也發現這嚴重的安全問題,所以103版就把root帳號禁用
Charlie avatar
By Charlie
at 2011-04-20T02:30
拿到機子的第一天我就隨手查了MAC分配廠商,深深覺得這怎麼
可能會是台灣製造……
George avatar
By George
at 2011-04-21T01:29
額外增加支援的網卡是有可能的,只要該網卡有提供linux
Joe avatar
By Joe
at 2011-04-24T00:28
驅動程式的 source code 也可以自己編譯成網樂通的
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2011-04-28T08:47
像我就自己增加了usb音效卡的支援,原本還想編譯
Annie avatar
By Annie
at 2011-04-30T04:41
gw-us54mini2G 的驅動程式可是編譯載入成功卻無法使用
Ina avatar
By Ina
at 2011-04-30T10:11
Joe avatar
By Joe
at 2011-05-04T17:07
現在很多電子產品都是零件國外製造台灣組裝就掛台製
Catherine avatar
By Catherine
at 2011-05-04T23:37
我也有一支gw-us54mini(初代)的說,可惜沒辦法用
Frederic avatar
By Frederic
at 2011-05-05T10:56
看半天對於能做什麼還是不太清楚....
Una avatar
By Una
at 2011-05-07T19:01
可以抓BT,但建議用電腦播放? 嫌音效不好可以用USB音效卡?
Necoo avatar
By Necoo
at 2011-05-08T19:32
應該是不能儲存壹電視提供的節目影片,對吧?
Dorothy avatar
By Dorothy
at 2011-05-09T08:43
這網址不知有沒幫助!~https://gist.github.com/753181
Brianna avatar
By Brianna
at 2011-05-12T17:34
應該很有幫助,基本上找相容STLinux又有實做STAPI的硬解的
播放程式就行,但似乎沒有開放原始碼的……
Ursula avatar
By Ursula
at 2011-05-17T03:47
http://www.docin.com/p-50420512.html ←雪狼兄參考一下
Joseph avatar
By Joseph
at 2011-05-17T17:20
這台機子要歸還的...三千塊。不如直接買台hd300a比較便宜.
Franklin avatar
By Franklin
at 2011-05-22T16:46
沒想到真的有人研究 只能給推了^^ 另外好想抽中PS3喔QQ
Enid avatar
By Enid
at 2011-05-27T05:54
好強大
Iris avatar
By Iris
at 2011-05-31T14:32
真要歸還的時候把USB DOM拔下來重寫原始資料就好了!
Lauren avatar
By Lauren
at 2011-06-04T20:13
強..推一下
Gilbert avatar
By Gilbert
at 2011-06-07T15:51
to URECCO:可以抓BT,直接用網樂通播影片太差,不接USB
音效卡沒聲音,不能儲存壹電視提供的節目影片
John avatar
By John
at 2011-06-09T02:03
先來研究一下loader.exe是怎麼解密的,我猜要搭配.svf檔案
才能正確解密,.svf檔案裡面那段也許有解密金鑰
Rosalind avatar
By Rosalind
at 2011-06-12T17:26
一開始FTP沒有根目錄,要在home增加一個gb620目錄,這個是在
/etc/pureftpd.passwd內看到設定。
Sierra Rose avatar
By Sierra Rose
at 2011-06-17T14:32
在93版,手動更新進到00版時,畫面到『找到更新檔,詢問是否
Ursula avatar
By Ursula
at 2011-06-21T00:51
要更新』時,可以不需要UART TTL接孔連接就可以用telnet,後
來好像被擋掉了,無法在這個時候連上。
Ingrid avatar
By Ingrid
at 2011-06-24T05:53
不知道能不能在mplayer 編譯時,加上對directFB的支援,讓撥
放影片時採用網樂通系統內directFB硬體加速?
Carol avatar
By Carol
at 2011-06-27T23:25
像這個http://moto.debian.org.tw/viewtopic.php?t=13719
Rachel avatar
By Rachel
at 2011-07-01T13:19
恩我發現其實早期的韌體版本好像有開 telnet說
Edward Lewis avatar
By Edward Lewis
at 2011-07-04T17:02
因為我reset後也可以用 telnet的方式登入,reset後好
像是 7x 版的樣子
Mary avatar
By Mary
at 2011-07-07T19:15
恩,我有加入 enable-directfb (目前也是用directFB輸
Carolina Franco avatar
By Carolina Franco
at 2011-07-10T23:20
出)不過播放時他還是先透過ffmpeg解碼=.=|||
感謝 rexct 告知搞不好可以不用拆盒子也能改機
Elvira avatar
By Elvira
at 2011-07-13T22:08
默默的 gist link 被貼出來了。 對,我是用 CA-42 線。
Christine avatar
By Christine
at 2011-07-14T09:24
樓上改FON超有心得,請受小弟一拜<(_._)>

請幫我看看哪裡出了問題

Lydia avatar
By Lydia
at 2011-02-15T22:30
我的psp前幾天不小心被我姊從桌子上玩跳樓了 從那之後 現在我只要改機後(軟改) 待機就會關機 所以我現在都不能待機 玩都要一次衝完QQ 店家跟我說是主機板的問題 請鄉幫民們幫我看看是哪裡出了問題 - ...

初音ミク 夢幻劇院

Kyle avatar
By Kyle
at 2011-02-15T22:28
PS3是官方3.56 PSP是1000型 5.50 P-4 知道自製韌體無法運行PSP的部分後有稍微找一下方法 我是照著以下提供的方法下去弄 (只有操作PSP端) http://202.104.186.140/thread-17804177-1-1.html PS3有顯示偵測到無法辨識的USB裝置 ...

請問如果已經刷成3.41 hermes_V4

Charlotte avatar
By Charlotte
at 2011-02-15T21:52
之前把家裡那台買很久的40G 厚機刷成hermes_v4 CFW 想說備份看看一些手邊的光碟進去以後就不用放光碟來玩了 結果光放個SF4就把硬碟快塞爆了..其實原本的空間也沒很大 現在有個問題就是...如果我要更換硬碟的話我是要先刷回OFW再去更換硬碟呢? 還是可以直接用hermes_v4的狀態下直接 ...

6.00升級成6.20

Hamiltion avatar
By Hamiltion
at 2011-02-15T21:02
請問各位 我要把我手上的PSP6.00升級成6.20 我有下載升級檔,請問我該把檔案放哪裡呢?? 是直接執行就可以了嗎?? 謝謝各位!! - ...

創見 SDHC 16GB 可讀嗎?

Madame avatar
By Madame
at 2011-02-15T20:37
主機目前使用 4.2J(台中文化) , 但是 USB 讀卡機及主機 似乎都無法讀取 創見 SDHC 16GB Class 6 記憶卡。 Cfg_USB_Loader_65、USBLoaderGX2.0 都無法讀 記憶卡 WBFS 請問各位該如何解決呢? 創見 SDHC 16GB Class 6 不能用 ...