My phone can be telneted

cool...... my phone can be telneted... not emulated, but real operating system
This how i did it:


1. First you have to reflash your phone using PoL (Power of Linux) enabled firmware, use monster pack
2. Enable USB-Lan .... go to Menu -> PoL -> USB-Lan Setup
3. Activate FTP & Telnet using same menu
4. setup IP Address for new detected device:
192.168.1.16 / 255.255.255.0

or:
# /sbin/ifconfig usb0 192.168.16.1

5. try to ping your phone..... yup you can ping your phone

# ping 192.168.16.2
PING 192.168.16.2 (192.168.16.2) 56(84) bytes of data.
64 bytes from 192.168.16.2: icmp_seq=1 ttl=64 time=5.24 ms
64 bytes from 192.168.16.2: icmp_seq=2 ttl=64 time=1.03 ms
64 bytes from 192.168.16.2: icmp_seq=3 ttl=64 time=1.03 ms

--- 192.168.16.2 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2007ms
rtt min/avg/max/mdev = 1.034/2.439/5.248/1.986 ms

6. Now the fun begin:

# telnet 192.168.16.2
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.


Mobilinux(TM) 4.1
Linux/armv6l 2.6.10_dev

(none) login: root


Mobilinux(TM) 4.1

# pwd
/root
# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 28.7M 28.7M 0 100% /
none 4.0M 1.2M 2.8M 29% /dev/shm
/dev/mtdblock/user 7.0M 1.1M 5.9M 15% /ezxlocal
/dev/mtdblock/setup 64.0k 64.0k 0 100% /usr/setup
/dev/mtdblock/secure 64.0k 64.0k 0 100% /usr/securesetup
/dev/mtdblock/pds 1.1M 880.0k 272.0k 76% /etc/pds
/dev/mtdblock/resrc 12.6M 12.6M 0 100% /usr/data_resource
/dev/mtdblock/lang 7.1M 7.1M 0 100% /usr/language
/dev/mtdblock/mass_storage 435.3M 349.8M 85.5M 80% /mnt/msc_int0
/dev/loop/0 419.4M 339.7M 79.6M 81% /ezxlocal/download/mystuff
# busybox free
total used free shared buffers
Mem: 53136 50624 2512 0 1220
Swap: 0 0 0
Total: 53136 50624 2512
# cat /proc/cpuinfo
Processor : Some Random V6 Processor rev 1 (v6l)
BogoMIPS : 88.46
Features : swp half thumb fastmult vfp edsp java
CPU implementer : 0x41
CPU architecture: 6TEJ
CPU variant : 0x1
CPU part : 0xb36
CPU revision : 1
Cache type : write-back
Cache clean : cp15 c7 ops
Cache lockdown : format C
Cache format : Harvard
I size : 16384
I assoc : 4
I line length : 32
I sets : 128
D size : 16384
D assoc : 4
D line length : 32
D sets : 128

Hardware : Motorola Product - Lido
Revision : 0021
Serial : 0000000000000000
# ps
PID Uid VmSize Stat Command
(--cut--)
# uname -a
Linux (none) 2.6.10_dev armv6l unknown
# busybox killall am # to kill main menu, haha
# export QTDIR=/usr/lib/ezx/
# /usr/SYSqtapp/phone/vibrateprocess # to vibrate your phone

(:grin:)

Q: what phone?
A: my lovely Razr2 V8 and si jancuk's ROKR Z6,
and ROKR U9, ROKR E8


Comments

Anonymous said…
ah, sudah lama tidak nyinggah kesini. Lah, cool juga tuh hp-nya.. udah tuning lagi kernel-nya mas, atau liat tuh source code-nya biar buat hp di kampung kita, lah.. emang bisa ya?

Popular posts from this blog

Optimize SSD on Linux

Ports to allow for whatsapp call

Manually clean up zimbra zmcat/zmcpustat exploit