Rooting D series arm cpu models


From SamyGO
Revision as of 20:38, 11 November 2011 by Juzis28 (talk | contribs) (Installing hack)
Jump to: navigation, search

Create the developer account


1. Enter SmartHub (by pressing the smarthub button on the remote)
2. After loading the widget, go to Settings (D or blue)
3. Press "Create an account"
4. Enter the name: develop and password(any)
5. Exit SmartHub and reboot TV

Installing hack

1. Start SmartHub and login as developer (red remote control button (A))

2. Go to Settings (blue or (D))-> Development -> server IP

3. Enter this IP:

4. Press User Application Synchronization and wait until TV isntalls widget (SamyGO)

Could take a while, depends from your internet speed. Wait until TV says "done"

NB! All other your widgets, installed from local server before were deleted!

5. Exit developer menu, exit SmartHub.

6. Return to SmartHub and you will find here new widget SamyGO. Execute it.

How to use

FTP

Connect using any FTP client to TV`s 21 port.

user - no needed, leave blank
password - not required, leave blank

Samba server

you can reach your TV from windows or unix samba client

(just enter \\IP_of_TV and you`re there)

WebShell

Enter to browser:

http://IP_of_TV/phpsysinfo/shell.php
login: user
password: pass

Shell

available only from unix terminal client (not windows!). Due kernel limitations telnet isn`t available on D series. We are using netcat shell instead (you get no promt "#" but have interactive shell.) use nc or telnet cmd:

nc IP_of_TV 1023
or
telnet IP_of_TV 1023

NFS shares

Read more SamyGO_Extensions and also on related B and C series forums (For D series same rules for setting it up as for B and C models) NFS mounts are to be mounted on virtual USB device.
Please check you NFS server configuration and set up exports file properly.
If you don`t have NFS server on your local network, please disable this service.

If you are Windows user, probably you have to enable Samba.

WebGUI (test only)

Enter to browser:

http://IP_of_TV/cgi-bin/test.cgi

List of started services.
Possible to start/stop manually

This is just as test example, suggestions are welcome.

Other SAE features

Features, disabled by default, to be enable if needed
(rename /mtd_down/widgets/user/SamyGO/SamyGO/etc/init.d/service_name.init.dis to /mtd_down/widgets/user/SamyGO/SamyGO/etc/init.d/service_name.init ) and restart TV. Use FTP connection or samba for that.

1. Samba client. Enable it if you have windows shares or samba shares on network.
2. After hack execution all your PVR recordings are not scrambled.
Records made before to start this still leave encrypted. Only new videos become unscrambled.
3. Integrated udpxy for multicast IPTV.
Use nStreamPlayer or NetPlayer for watching your UDP IPTV in tcp protocol (less buffering time, less network consumption and so on)
url structure should be:

if your UDP multicast url is:
udp://233.34.28.1:1001 
then use:
http://127.0.0.1:8888/udp/233.34.28.1:1001

Port used: 8888