TVPAD Settings

Voor TVPAD 3 of hoger:

  1. Veranderen naar
    1. Network: Manual
    2. IP Adres : 192.168.x.x (zelfde als boven)
    3. Subnet mask : 255.255.255.0 (zelfde als boven)
    4. Gateway: 192.168.x.x  (zelfde als boven)
    5. DNS: 49.213.10.163
  2. Save / Apply en daarna Exit
  3. Uitzetten, voeding eraf halen,  weer terug en aanzetten
  4. Onder Settings, TVPAD online updaten / upgraden
  5. Onder Store, alle apps updaten / upgraden
  6. Stap 1 Network weer terug zetten naar Automatic, Save / Apply
  7. Stap 3 en Stap 4

手動進入系統設置→ 網路設置→ 手動配置(IP地址,子網掩碼,網關)不變,DNS手動設置成: 49.213.10.163
設置完成,保存,斷電重啟機器, 第二步同樣需要進入設置,升級,檢測升級版本,提示有新版本,請確定升級,等待完成。
升級完成,機器重啓成功,進入設置,網絡設置,選擇自動獲取網絡,重啓機器,進入商城,應用管理,查看可升級應用,全部點擊確認升級,即可完成新版本的全新體驗。

TVPAD1 na 26-6-2015 niet meer te gebruiken

 

Na 26-6-2015 zal TVPAD van de 1ste generatie (M121+S) niet meer functioneren, enige uitleg die we kregen staat hier:

最新公告:因TVpad1的硬件配置过低,无法继续升级及匹配新系统。TVpad公司为了保证更好的收视体验,同时也应广大用户要求,现在M121S的 3.06版本的也开始了以旧换新活动,后期3.14和3.26也需要更换。但具体各个版本更换时间看弹窗通知,请密切留意开机弹窗通知。
Notice
As the firmware of TVpad1 is too low to update to our new system, we launch a trade-in program to provide you with a better visual and audio experience. Now, the firmware version 3.06 of TVpad M121S istaking the program. Also its 3.14 and 3.26 version will join the trade-in program later, please keep an eye on the notice on starting up popup.
TVpad
June 12, 2015

De inruilaktie is te vinden op http://en.mtvpad.com/2/index.html , vul je mac code in (staat op sticker op tvpad kastje) en krijg je $130 korting op je nieuwe TVPAD 4. Je betaalt dan $169 excl. invoerrechten/btw.  Deze aktie is alleen beschikbaar via hun website.

Update TVPAD 3 naar versie 4.18

Let op! Het updaten van je TVPAD is altijd op eigen risico, indien TVPAD nog in garantieperiode valt, dan kunnen we het nog altijd voor je naar China opsturen. Als het buiten garantie is en het updaten faalt door bijv. stroomstoring, dan zit er niks anders op dan een nieuwe te kopen. Je bent bij deze gewaarschuwd!

  1.  download update hier https://www.sendspace.com/file/easm15
  2. bestand creatent_usb_update_M358_4100.gv kopieren naar een usb stick. (in geval van een gecomprimeerde rar bestand dan eerst uitpakken)
  3. plaats usb stick in tvpad 3, op scherm verschijnt er rechtsonder een icoontje van een usb stick
  4. met behulp van afstandsbediening naar management gaan en kies dan voor update
  5. het systeem wordt nu geupdate, dit kan wel tot 5 minuten duren, zet stroom niet uit en wacht totdat het volledig is geupdate.

TVPAD Kanalen

Met behulp van externe apps kan je onderstaande kanalen op je TVPAD bekijken cq streamen. Installatie van apps kan via de zogenaamde N+ APP

N+app

BETV – APP
鳳凰衛視中文臺
鳳凰衛視資訊臺
潮商卫视
湖南卫视高清
江苏卫视高清
北京卫视高清
广东卫视高清
东方卫视高清
浙江卫视高清
黑龙江卫视高清
CCTV1綜合頻道
CCTV2財經頻道
CCTV3綜藝頻道
CCTV4中文國際頻道
CCTV5體育頻道
CCTV6電影頻道
CCTV10科教頻道
CCTV11戲曲頻道
CCTV12社會與法頻道
CCTV13新闻頻道
CCTV14少儿頻道
风云足球
欧洲足球
國家地理
探索頻道
彭博財經
第一财经
台湾大爱台
生命电视台
劲爆体育
高尔夫网球
BBC
CNN
HBO
法界卫视
唯心电视BETV-HD
CCTV5高清
CCTV1高清
湖南卫视高清
江苏卫视高清
浙江卫视高清
东方卫视高清

粤TV – APP
本港臺
ATV World
南方衛視
珠江臺
广东卫视高清
广东体育台
潮商卫视
鳳凰衛視中文臺
鳳凰衛視資訊臺
鳳凰衛視香港臺

粵海時移 – APP
高清翡翠
翡翠台
本港臺

粤海宽频 – APP
高清翡翠臺HD
亞洲高清臺
高清翡翠臺
J2
本港臺
翡翠臺
Pearl
atv world
南方衛視
互動新聞臺
鳳凰衛視香港臺
珠江臺

HITV – APP
鳳凰衛視中文臺
鳳凰衛視資訊臺
鳳凰衛視香港臺
HBO
彭博財經
國家地理
探索頻道
亞洲高清臺
高清翡翠臺
J2
本港臺
翡翠臺
Pearl
atv world
互動新闻

体育on Line – APP
CCTV5
广东体育台
五星体育
劲爆体育
风云足球
高尔夫网球
欧洲足球
KBS N Sports
MBC sports
SBS ESPN
JGOLF

佛海视界 – APP
台湾大爱一台
生命电视台
唯心电视
法界卫视

516网络电视 – APP
中视
民视
公视
臺視
華視
中天综合
中天娱乐
中天新闻
東森新聞
東森綜合
东森财经
东森幼幼
东森戏曲
东森电影
东森洋片
三立国际
三立台湾
三立新聞
TVBS
非凡新聞
彭博財經
探索頻道
國家地理
HBO
CNN
BBC
鳳凰衛視中文臺
鳳凰衛視資訊臺
CCTV4中文國際頻道

Solive – APP
KBS1
YTN
SBS_HD
SBS
KBS2
MBC_HD
MBC
KBS drama
MBC dramanet
SBS plus
OCN
tvN
Comedy TV
JTBC
KIDS
KBS N Sports
MBC sports
SBS GOLF
SBS ESPN
JGOLF
EBS

월드TV – APP
BBC
CNN
BLOOMBERG
CCTV4

KKS – APP
SBS_HD
MBC_HD
KBS1_HD
KBS2_HD
YTN_HD
KBS_N_SPORT HD

NIJI SHOW – APP
NHK総合
日本テレビ
NHK教育
TBS
フジテレビ
テレビ朝日
テレビ東京

Root TVPAD 1

How to Root the TVPad

The TVPad M120/M121(S) models can be easily rooted. Please only follow and execute these instructions on your own risk (you might brick your TVPad).

The goal is to get root access via telnet. I will based this howto on the M121S model running firmware 3.06. The same method can be applied for the other models with minimal changes.

The trick is to exploit the firmware upgrade process by providing a custom firmware. To create a custom firmware, obtain a newer or a same version firmware. For the M121S model running 3.06, a quick google search by the names of creatent_usb_update_m121_3311_gvos2.tar provides a newer 3.26 firmware. Make sure to get the the correct firmware for the appropriate model. The firmware tar file can be decompressed and unarchived.

> file creatent_usb_update_M121S_3311_GVOS2.tar
creatent_usb_update_M121S_3311_GVOS2.tar: gzip compressed data, from Unix, last modified: Sun Nov 25 22:56:07 2012

> tar xf creatent_usb_update_M121S_3311_GVOS2.tar
> ls
home  linux.rom  ramdisk.rom  tcboot.rom

> file ramdisk.rom
ramdisk.rom: Linux rev 1.0 ext2 filesystem data, UUID=339d0c45-1592-4ed4-86c4-8382f9520add

The firmware archive contains a couple files. The ones of interest are the ramdisk.rom file and the version files under home. The ramdisk.rom file contains the Linux image to be flashed on the TVPad and is a ext2 filesystem image, which can be mounted and modified. The version files are text files with the firmware version string.

> mkdir tmp
> mount ramdisk.rom tmp
> ls tmp
backup  bin  dev  etc  home  lib  linuxrc  lost+found  mnt  proc  program  root  sbin  storage  sys  tmp  usr

Once mounted, the following files will be modified to provide a known root password, enable telnetd, and customize firmware version number. The firmware version number get checked during the upgrade. The TVPad will only run the upgrade if the version files in the custom firmware is greater than the version on the system.

./home/program/data/version
./home/config/version
./tmp/etc/passwd
./tmp/etc/init.d/rc.demo

> cat ./home/program/data/version
3.26

> cat ./home/config/version
3.26

> cat ./tmp/etc/passwd
root:$1$qacY87Qt$G7PaT7/IPNNaJPBFKhVh1.:0:0:root:/:/bin/sh
nobody:x:1000:1000:Linux User,,,:/home/nobody:/bin/sh
guest:x:1001:1001:Linux User,,,:/home/guest:/bin/sh

For the version files, simply open them in a text editor and change the version string to a higher number than the running version on the TVPad. For the passwd file, the line with the root user and crypt generated password needs to be replaced with a known crypt password. For the curious, the crypt string $1$qacY87Qt$G7PaT7/IPNNaJPBFKhVh1. denotes a MD5 hashed password where qacY87Qt is the salt and G7PaT7/IPNNaJPBFKhVh1. the hashed salted password.

On an Ubuntu system, a crypt MD5 password can be generated with md5pass.

> md5pass mynewpass
$1$1pWj.JV5$u4m/ols.hiWcCrBb/A.Fo/

> cat ./tmp/etc/passwd
root:$1$1pWj.JV5$u4m/ols.hiWcCrBb/A.Fo/:0:0:root:/:/bin/sh
nobody:x:1000:1000:Linux User,,,:/home/nobody:/bin/sh
guest:x:1001:1001:Linux User,,,:/home/guest:/bin/sh

With the new known crypt password for mynewpass in the tmp/etc/passwd file, the root user can now be accessed.

The tmp/etc/init.d/rc.demo file runs when the system boots. Its job is to initialize services on the TVPad. One of the service is telnetd (the telnet daemon). For the 3.26 firmware, telnetd is disabled by default. To enable it, open tmp/etc/init.d/rc.demo in a text editor and search for telnetd. There should be two instances commented out, i.e. # telnetd. Remove the # in front of telnetd and save the file.

After editing all the above files, unmount ramdisk.rom and repackage using the same file name as the downloaded firmware. In this example, creatent_usb_update_m121_3311_gvos2.tar for M121S version 3.26.

> sudo umount tmp
> tar cf - home linux.rom ramdisk.rom tcboot.rom | gzip > creatent_usb_update_m121_3311_gvos2.tar

# note using tar czf creatent_usb_update_m121_3311_gvos2.tar ./* doesn't work. The upgrade process does not like the tar file provided by it.

Copy the repackaged custom firmware tar file to the root of a USB stick. Plug the USB stick into the TVPad, go to Settings -> Upgrade and run. The upgrade process will detect the firmware in USB stick and use it for the upgrade. Once the upgrade process completes, telnet should be accessible.

> telnet 192.168.1.146
Trying 192.168.1.146...
Connected to 192.168.1.146.
Escape character is '^]'.

(none) login: root
Password:


BusyBox v1.16.0 (2010-10-27 13:14:24 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ # ls
GVOS_USER_ID  backup        dev           home          linuxrc       mnt           program       sbin          sys           usr
Settings      bin           etc           lib           lost+found    proc          root          storage       tmp           var
~ #

Have fun poking around the TVPad.

sudo nc localhost -u -l 53