Been a long way from the days of Captain Crunch whistles into phone handsets.
Anyway, so here is a ps of the procs on an android phone, case anyone cares:
# ps
USER PID PPID VSIZE RSS WCHAN PC NAME
root 1 0 264 116 c00a5c60 0000c36c S /init
root 2 0 0 0 c005bcb8 00000000 S kthreadd
root 3 2 0 0 c004c0bc 00000000 S ksoftirqd/0
root 4 2 0 0 c006e908 00000000 S watchdog/0
root 5 2 0 0 c0058ad0 00000000 S events/0
root 6 2 0 0 c0058ad0 00000000 S khelper
root 7 2 0 0 c0182260 00000000 S suspend/0
root 8 2 0 0 c0058ad0 00000000 S kblockd/0
root 9 2 0 0 c0058ad0 00000000 S kmmcd
root 10 2 0 0 c0058ad0 00000000 S btaddconn
root 11 2 0 0 c0058ad0 00000000 S btdelconn
root 12 2 0 0 c0058ad0 00000000 S qmi
root 13 2 0 0 c003263c 00000000 D rpcrouter
root 14 2 0 0 c0058ad0 00000000 S detection/0
root 15 2 0 0 c0032fb4 00000000 S krpcserversd
root 16 2 0 0 c007a8f4 00000000 S pdflush
root 17 2 0 0 c007a8f4 00000000 S pdflush
root 18 2 0 0 c007e844 00000000 S kswapd0
root 19 2 0 0 c0058ad0 00000000 S aio/0
root 20 2 0 0 c0032fb4 00000000 S kadspd
root 21 2 0 0 c0058ad0 00000000 S panel_on/0
root 22 2 0 0 c0151db8 00000000 S mtdblockd
root 23 2 0 0 c0157b14 00000000 S USB mass_storag
root 24 2 0 0 c0058ad0 00000000 S synaptics_wq
root 25 2 0 0 c020dd50 00000000 S krfcommd
root 26 1 724 208 c00499bc afe0c4cc S /system/bin/sh
system 27 1 796 148 c0189ca0 afe0b74c S /system/bin/servicemanager
root 28 1 1824 216 ffffffff afe0b50c S /system/bin/mountd
root 29 1 652 136 c0196bf8 afe0c0bc S /system/bin/debuggerd
radio 30 1 7720 632 ffffffff afe0bdbc S /system/bin/rild
root 31 1 65608 10700 c00a627c afe0b874 S zygote
media 32 1 20460 1256 ffffffff afe0b74c S /system/bin/mediaserver
bluetooth 34 1 1164 184 c00a5c60 afe0c69c S /system/bin/dbus-daemon
root 35 1 804 200 c01fae20 afe0b50c S /system/bin/installd
compass 37 1 1304 340 c0168da4 afe0b74c S /system/bin/akmd
root 39 2 0 0 c0174f60 00000000 S mmcqd
system 48 31 214592 20584 ffffffff afe0b74c S system_server
radio 82 31 102136 14232 ffffffff afe0c824 S com.android.phone
app_8 84 31 110716 16236 ffffffff afe0c824 S android.process.acore
app_11 118 31 99468 13848 ffffffff afe0c824 S com.google.process.gapps
root 185 2 0 0 c0032dc8 00000000 D audmgr_rpc
app_3 646 31 157904 29448 ffffffff afe0c824 S com.android.browser
root 1017 2 0 0 c016d814 00000000 D ksdiorqd
root 1018 2 0 0 00000000 00000000 R tiwlan_wifi_wq
wifi 1021 1 2972 468 ffffffff afe0b874 S /system/bin/wpa_supplicant
root 1178 1 644 148 c009eeb8 afe0b50c S /system/bin/logwrapper
dhcp 1179 1178 692 228 c00a5c60 afe0c69c S dhcpcd
app_33 1284 31 85448 9532 ffffffff afe0c824 S com.tmobile.wifi
app_58 1318 31 94700 13904 ffffffff afe0c824 S com.android.term
app_58 1323 1318 724 328 c0127154 afe0b50c S /system/bin/sh
root 1325 26 656 276 c00a5c60 afe0c69c S telnetd
app_26 1367 31 87836 14240 ffffffff afe0c824 S com.aws.android
root 1377 1325 724 324 c00499bc afe0c4cc S /system/bin/sh
app_7 1384 31 86632 10920 ffffffff afe0c824 S android.process.media
root 1394 1377 868 332 00000000 afe0b50c R ps
Now, this is where it gets cool. Note the proc:
root 1325 26 656 276 c00a5c60 afe0c69c S telnetd
yup. I'm telnetting into my own phone.
I'm logged on to my phone as root. From a remote loc- my laptop. That PS dump was form my OSX terminal :-)
Heh. I'm logged on to my g'damn g'phone from my laptop. With root.
So I have root on my own phone. From here I could 'jailbreak' it from TMob and jump on the ATT network (the info on how to do that is out on the web, I'm not first or even special on that), but TMobile has been awesome to me and I'm pleased as pie to give them my money after being stuck with Sprint for years just to get the Treo I wanted. As long as they roll out 3g sometime within 6 months, I /promise/ not to jailbreak ;-)
I'm this close to being able to dial from the command line and edit packets. When I can do that remotely form half a world away .... hehehe.... I'm realizing that I just might be able to create the 'personal cloud' of software that I always wanted to have.
I have to say, Android is a Sexy Beast. With the Treo, I strted with the OS and delved down, up until the point that the mountains of trivia became untenable. With android, Well, I was programming applications for it before it even came and was hacking the commandline before I even started up the browser. This is a serious. This makes the IPhone look like a Closed-up Appliance or a game console. This is the bomb. Finally- a true general purpose computing platform in the palm of my hand.
Geek Crack, of the highest order. Google is brilliant. All across the globe thousands of geeks are hacking away at 3:00am (like me) plotting and planning the next killer apps. The good programmers are going to flock to this platform in droves. I wouldn't be surprised if we don't see Android Laptops out within 2 years. I doubt I'll develope seriously for this, as I'm only a moderate geek- but I bet there are already geeks out there on their second or third week of sleepdep hacking away.
Oh, and for all the Java Haters out there- one last word. I've Been saying it for years:
HA!
yeti
Geek Speak » in reply to re: Android
Phandroid ... Kaptain Krunch rides again
