Nice idea, but outdated.
Choose an OS:
I choose qtmoko because you can install Debian packages directly. The phone is very agile with the graphic on the framebuffer.
Download images from radekp from 2013.
Press AUX Button then press Power Button to flash gta02 and install:
Format a SD card with ext2. Note, that radekp use ext3, but i have some start problems like this:
Kernel-panic - not syncing: VFS: Unable to mount root fs
Mount the SD card and copy qtmoko-debian-gta02-v58.tar.gz to the card:
Then you can boot gta02.
Don't update Debian. Qtmoko didn't start after update. Without update the system is not save.
SSH is running but blocked.
I found this on http://lists.openmoko.org/pipermail/community/2014-March/069417.html:
>> when you're at the menu to give the pin : >> - pres the aux-button to go to favorites (this actually worked, without the sim/phone unlocked) >> - press menu (bottom left corner) and "add" >> - add Logging (it should be in the list you see) >> - press "loggin" which should now be in your favorites menu >> it asks if Syslogd should be enabled -> i answered "no" >> - press menu (bottom left corner) and "categories" >> - Tick off "Modem AT communication" > > I did all the above exactly; only ticked off 'Networking' and 'Service' i didn't tick these off AFAIK none of the boxes where ticked off > which I enabled before to debug something; 'Modem AT communication' was > not on; should I tick this on? Tick this ON , that's the fix :-) > >> - reboot
auto eth0 iface eth0 inet dhcp wpa-ssid "Your SSID" wpa-psk "Your PSK"
#!/usr/bin/env ruby #modprobe lis392dl x = 0 y = 0 z = 0 File.open("/dev/input/event5") do |f| while true event = f.read(16).unpack("llSSl") time = event[0] + event[1] / 1000000.0 type = event[2] code = event[3] value = event[4] if type == 2 || type == 3 x = value if code == 0 y = value if code == 1 z = value if code == 2 end if type == 0 && code == 0 sum = Math::sqrt(x*x + y*y + z*z).to_i printf("%5d %5d %5d %5d\n", x, y, z, sum) end # sleep(1) end