I am David Corking.
I have a P1 device.
- IRC: irc.freenode.net #openmoko (nick: dcorking)
- Website: http://dcorking.com/
- Company website: http://www.corking-project.co.uk/
Openmoko diary (most recent first)
Wednesday, August 22, 2007
Headset jack does not accept a standard 3.5 mm headset or iPod dock plug. Need to make an adapter to play podcasts or use hands-free in my car.
The battery icon is showing around 70% charged, even though it ought to be fully charged.
cat /sys/devices/platform/s3c2410-i2c/i2c-0/0-0008/battvolt 3843
UI (tap feedback) sounds come from the headset and the speaker.Managed to cause the headset (but not the speaker) to make weird phone-related noises by using the new Dialer. Closing the dialer didn't stop it. Fiddling with the new Today app and dialer, I managed to cause X and gsmd to crash. On IRC, DPThought told me that gsmd is broken in the snapshot, but so hhf423 recommended I use ipkg.
dcorking: if you do the ipkg update etc. with that .08 release, gsmd gets somewhat more stable, but audio switching still does not workAlso on IRC, I read about nice screenshots of the new GUI:
Tuesday, August 21, 2007
Played a 15 minute low bit rate MP3 on microSD card through the speaker (madplay controlled via screens under ssh). It seemed to die after 3 or 4 minutes, but works ok on desktop iTunes.
Flashed to 2007.2 snapshot - this has the new finger-oriented GUI from OpenedHand:
Monday, August 20, 2007
Device is working beautifully, tethered to my MacBook by USB.
There is a new graphic for battery status - it looks like an empty battery, with a pronged cable plugged into it. I don't know if this means 'charging', or 'fully charged', or something else.
Remote terminal by ssh from the MacBook into the Neo worked first time - it is a bit disconcerting to have an IP login with no password, but great to have a fully functioning Linux console, in a computer that is as powerful as my first Linux desktop system 9 years ago (bar hardware screen acceleration.)
Despite the speed and storage of the system, most of the common unix utilities come from the cut down BusyBox toolkit, rather than the more functional GNU utilities.
Read that AUX wakes up the screen when it has gone to sleep. When in Linux, press and hold for 5 seconds to get a stylus menu including 'power off'. Press and hold for 9 seconds otherwise to halt.
I helped tidy up the openmoko wiki.
I ran gedit remotely from the Mac (using the Neo as the X server, with instructions on USB Networking#Remote apps on neo) It looked remarkably good and was responsive to the stylus and the on-screen keyboard.
When I flashed this image on Saturday, I calibrated the touchscreen with my fingernail. Unfortunately I was often missing targets by a few pixels, so thanks to [Graham Williams's survivor website http://openmoko.togaware.com/survivor/TouchScreen.html#799], I found that I could run ts_calibrate from the command line, this time with the stylus, and after 5 taps, things were working much better!
Sunday, August 19, 2007
The screen is blank - nothing was happening! So I tested briefly with a BL-5C battery from my Nokia phone. I wanted to put the FIC battery in the Nokia phone to charge, but it is much thicker than the BL-5C, so the Nokia phone cover does not go back on.
Charged my deeply discharged device for most of the day with the dumb APC charger. Then, still connected to the charger, I booted and played with the UI and the stylus. The battery indicator showed a little over half full, but very quickly discharged, showing red and then shutting down.
I plugged into the MacBook (which is configured not to sleep) and left it overnight.
Saturday August 18, 2007
Briefly tested the new P1 device with a charged Nokia BL-5C battery
Put the FIC battery in the phone, and charged for approx. 8 hours with an APC dumb USB charger. Surprised to see that the phone boots as soon as power is applied to the USB socket (this is as designed.)
Installed AJZaurusUSB and OpenMoko Flasher on my Mac OS X Intel MacBook. Discovered that the Neo1973 IR port was in fact the AUX button (no IR - as designed.) Flashed the device with a recent kernel and rootfs.
(the image I first wanted did not seem to be visible to OpenMoko Flasher, so I decided not to swim upstream, and tried another one instead.)
Booted into an attractive high resolution graphical interface.
Pressed the power button, the screen went blank. I didn't know if it was powered off—it turns out it wasn't, and it deeply discharged the battery overnight.