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

Ports to allow for whatsapp call

Manually clean up zimbra zmcat/zmcpustat exploit

Keychron K2 in Linux