another GPS idea - speed-sensitive voicemail

2007-07-28 Thread Mark Eichin
Use case:

  When I'm walking around, I'll answer the phone.  When I'm driving, I
  won't (one phonecall == two beers worth of distraction)... but am
  willing to pull over if the caller thinks it's important enough.

  I shouldn't have to *tell* the phone what mode I'm in: GPS can
  provide velocity information.  If my speed is over 10mph, the phone
  should pick up, dump a pre-recorded explanation to the caller, and
  let them press 1 to interrupt the driver, or just wait a few
  seconds and leave voicemail.

http://wiki.openmoko.org/wiki/Neo1973_Audio_Subsystem implies that
call recording is possible, so the audio paths are there, right?  If
so, a lot of local voice-robot stuff is possible...

(And if your thought is what if I'm a passenger - the answer is
this feature is not for you, it's for me :-)  (Also, if you're not
an American, this feature probably isn't for you either :-) :-)

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: 3G sim cards

2007-07-28 Thread Mark Eichin

 and I am able to make outgoing calls successfully.  Even got the audio
 working after some fuss ;)

What fuss in particular?  I can play audio with madplay, but have yet
to get phone calls to use the speaker (the dialer connects and picks
up fine...)

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Wiki application list.

2007-07-27 Thread Mark Eichin

 In the meantime, here's what I'm finding works:

Excellent list.  Note that this varies build-to-build, or at least has
in the last few days.

 I tried it out with my sim card, then moved it back to my old phone. I

Same here - but after that (being in the US) I just dropped $10 cash
at a T-mobile kiosk in a mall and walked away with a SIM card with a
few minutes on it, so I can keep the real phone working.

 3: How long does the device run on a battery?

On an 850mAh nokia battery... maybe 3 hours mostly idle (not sure, I
came back to find it dead.)  Haven't timed it with the 1200mAh real
battery, but basically, power management isn't really there yet.

  4: is the uboot bootloader stable enough to make a basic model sufficient?

 Seems to be. I've had 0 problems with the boot loader. I followed the
 guidance on the wiki that says with a phase I phone, don't flash the
 boot loader unless you know what you're doing... so I'm not touching it
 until there's a substantially good reason.

I've certainly replaced uImage and rootfs (you want to keep them in
sync, the *modules* are all on the rootfs) a half dozen times using
just the usb cable; the current uboot seems to be stable enough for
the long term.


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Fwd: Wiki application list.

2007-07-27 Thread Mark Eichin

 I seem to have wiped out my GPS drivers and applications in my initial flash
 also.  Had to - I didn't know of a way to back up before doing so.

Same here - though given that the kernel couldn't find init, I'm not
actually convinced that they *were* on the installed rootfs...

Of course, I'd rather chime in on the reverse engineering effort, but
http://projects.linuxtogo.org/projects/sphyrna is dead...

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: whee!

2007-07-26 Thread Mark Eichin
Andy Powell [EMAIL PROTECTED] writes:

 On Thursday 26 July 2007 17:08, Mark Eichin wrote:
 Advanced kit arrived, yay!

 Batteries and uSD cards were missing, boo!

 The phone doesn't appear to power up off of the USB cable by itself,
 either...


 Not that I want to treat you like a muppet, but you do know that there are 2 
 layers of stuff in the box don't you? You know like a ox of chocolates...

:-) Mmmm, tasty linux chocolates.

In fact, the second layer had the headset, the laser pointer, the
strap,  the flex-cable for the debug board, and the 2 usb cables (the
debug board itself is in the upper level.)   I note from the picture
on http://openmoko.com/products-neo-advanced-00-develkit.html that
there aren't cutouts for the batteries, either...


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: whee!

2007-07-26 Thread Mark Eichin

Frederic Kettelhoit [EMAIL PROTECTED] writes:

 Would it be possible to get some blueprints of the device? I don't need
 artist drawing, but it would be really really helpful to get the blueprints
 for the case (inside and outside) as soon as possible.

There are reasonably high res pictures on the wiki already, aren't there?

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: whee!

2007-07-26 Thread Mark Eichin
Mark Eichin [EMAIL PROTECTED] writes:

 Advanced kit arrived, yay!

 Batteries and uSD cards were missing, boo!

Ok, now I feel stupid.  Guess you get to call me a muppet after all :-}

The batteries and cards were all wrapped together in one of the foam
cutouts.  I don't know how I missed it this morning, when I got home I
went through every compartment to double check and they were right
there.  (I think I saw white, shiny and thought must be
documentation.  Or maybe I just hadn't had my coffee yet.)

Apologies to all involved!


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Ubuntu Fiesty Kernel .deb package

2007-07-26 Thread Mark Eichin
 Is gadgetfs separate enough that you can just use module-assistant to
 build it?

 http://wiki.openmoko.org/wiki/OpenMoko_under_QEMU#Setting_up_USB_connection

I'll note that the later Ubuntu kernels seem to have:

CONFIG_USB_GADGET=m
# CONFIG_USB_GADGET_DUMMY_HCD is not set
CONFIG_USB_GADGETFS=m
CONFIG_USB_FILE_STORAGE=m

which is 3 of the 4 suggested (but DUMMY_HCD is probably the critical
one for working with qemu.)  (I'd also forgotten that module-assistant
really only handles modules that are mostly outside of the kernel, so
maybe it isn't much use here after all.  Sorry for getting your hopes
up...)

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: whee!

2007-07-26 Thread Mark Eichin
Marco Barreno [EMAIL PROTECTED] writes:

 I'm looking at that picture, and it looks to me like there are two
 white batteries in the lower level right by the case handle, next to
 the MicroSD card(s).  If those two white things aren't batteries, what
 are they?

Those look like the batteries, right.

 Or are you saying just that those batteries in the picture are sitting
 on top of the foam without cutouts, and they weren't there in your
 kit?

That's it - the foam cutouts are a little different than in that
picture... but the laser pointer in its tin has a cutout across the
bottom which isn't seen in that picture either, and it looks like the
batteries are sitting on top of foam.

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: whee!

2007-07-26 Thread Mark Eichin
Jason Elwell [EMAIL PROTECTED] writes:

 Mark,
 You will find out very soon that the rootfs image you used is badly broken.  
 gta01-20070704215706  has a bug that causes gsmd to not respond.  The issue 
 has been corrected in later builds.  You can either build it yourself, or I 
 have made a recent recent build available at 
 http://chooseopen.com/openmoko/build/ until buildhost can catch up.

Cool, thanks.   (I should get my own end-to-end builds done, but
having the image for showing it off to people today is useful :-)

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: whee!

2007-07-26 Thread Mark Eichin
Oh, right, doesn't need the debug board (which I left at home) to just
install a new root filesystem:

% wget 
http://buildhost.openmoko.org/tmp/deploy/images/openmoko-devel-image-fic-gta01-20070704215706.rootfs.jffs2
% sudo ./src/host/dfu-util/src/dfu-util -a 5 -R -D 
./openmoko-devel-image-fic-gta01-20070704215706.rootfs.jffs2
dfu-util - (C) 2007 by OpenMoko Inc.
This program is Free Software and has ABSOLUTELY NO WARRANTY

Opening USB Device 0x:0x...
Claiming USB DFU Runtime Interface...
Determining device status: state = appIDLE, status = 0
Device really in Runtime Mode, send DFU detach request...
Resetting USB...
Opening USB Device...
Found Runtime: [0x1457:0x5119] devnum=6, cfg=0, intf=0, alt=5, name=rootfs
Claiming USB DFU Interface...
Setting Alternate Setting ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
Transfer Size = 0x1000
bytes_per_hash=645201
Starting download: [##] 
finished!
state(2) = dfuIDLE, status(0) = No error condition is present
Done!
Resetting USB to switch back to runtime mode
% 

(back a the uboot menu, select boot, watch text scrolling for a while)

Welcome to OpenMoko!


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: whee!

2007-07-26 Thread Mark Eichin
Giles Jones [EMAIL PROTECTED] writes:

 They never do work on USB with no battery, it's just how the electronics are 
 designed.

That's good to know.

 Shame about the missing bits, this may be of interest however:

 http://wiki.openmoko.org/wiki/Neo1973_Battery

 The battery is a one 3.7V (nominal) cell. It has internal protection 
 circuitry, and a capacity of 1200mAh.

 It is apparently compatible with the Nokia BL-5C See this mailing list post 
 These are available very inexpensively from ebay. Though quality will of 
 course vary. However, currently Neo1973 won't charge BL-5C batteries.

Hah, turns out that my Nokia 6630 uses the BL-5C as well, so I was
able to boot it using one of those.  That'll be enough to do a
firmware update, and get them to ship a replacement...

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: whee!

2007-07-26 Thread Mark Eichin
Peter Trapp [EMAIL PROTECTED] writes:

 Have you checked this wiki?

 http://wiki.openmoko.org/wiki/SH1
 Before you start
 The software installed on your device is a factory variant with very limited 
 functionality. In fact, it may not even boot Linux.

 Therefore, before you start, please ... (update kernel? and rootfs) 

 There should be also a link, which describes the procedure to power it up!!!

 That's the way I like! Before you can start you've to HACK into!!

 That's why the K  is in openmoko :)

Well, it does boot to Kernel panic - not syncing: No init found.
But it has a penguin on-screen :-)


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Broken Sim Card Reader?

2007-07-26 Thread Mark Eichin
Harrison Metzger [EMAIL PROTECTED] writes:

 Dear community,

 I received my neo today and have been playing around with it a bunch. I can
 get any of the phone part of the phone to work. I have been playing around
 with the GSM AT command set and issuing commands to the modem manually and
 from the gsm tool. However I could not register it on the network. I looked
 further into it and I when i do: AT+CNUM it returns CME ERROR 10, and I
 looked at what that meant in the the GSM proto manual and it means SIM card
 not inserted. The sim card is inserted. Its an ATT prepaid simcard. I have
 tried it in other phones and it works, ive also tried other working sim
 cards (from ATT) in the neo and its a no go. I know the SIMs work, so I
 figure it is the neo. There was talk on IRC about 3.3v sims vs 5v, but I
 have no idea what to do with that. I'm stuck. I *dont* think I have a
 defective device, but I can't think of what else it would be.

I just bought a T-Mobile (US) pay-as-you-go SIM (for hacking with
until I decide to switch the old 6630 over.)  Like the (ancient
*OMNIPOINT*) SIM in the other phone, it didn't work the first time.
Then I tapped the antenna icon with the stylus, got 3 choices - power
on gsm antenna, auto register with network, power off gsm
antenna.

I picked power on gsm antenna... and the whole icon bar crashed :-)

Then I hard powercycled it (hold down power button until the screen
blanks, no menu comes up because that part is crashed) and when it
came up, it was talking to the network...

I know that sounds mystical, but if the pattern works for you, then
maybe there's something worth diagnosing...

Note: I'm using the rootfs posted earlier from

http://chooseopen.com/openmoko/build/openmoko-devel-image-fic-gta01-20070726000624.rootfs.jffs2

I still haven't gotten sound out of it, but it does make and accept
calls.

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Ubuntu Fiesty Kernel .deb package

2007-07-26 Thread Mark Eichin
Is gadgetfs separate enough that you can just use module-assistant to
build it?

William Voorhees [EMAIL PROTECTED] writes:

 Since Ubuntu Fiesty is a pretty common distribution which doesn't encourage
 custom kernel building is their any possibility of having someone wrap up a
 .deb package based on the -generic kernel with the appropriate changes
 (gadgetfs) to enable USB networking?


 -Will
 ___
 OpenMoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


whee!

2007-07-26 Thread Mark Eichin

Advanced kit arrived, yay!

Batteries and uSD cards were missing, boo!

The phone doesn't appear to power up off of the USB cable by itself, either...

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: whee!

2007-07-26 Thread Mark Eichin

 I'm sory to hear that $450 advanced set does not have everything it
 has to. I wonder if this could be more common thing. Did you try to
 contact anyone at openmoko?

I responded to the RT ticket, reopening it.  Hopefully that's a good
enough starting point; I was also curious if anyone else saw the problem...

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Camera on GTA02

2007-07-23 Thread Mark Eichin

 It's not the megapixels that matter, it's the quality of the lens and the 
 quality of the CCD/CMOS.

Right.  My simple version of this is Cameras have lenses - phones,
for the most part, don't.

This is why, for me, being able to do USB *host* is a killer feature,
so I can take *real* pictures and caption and flickr them, without
carrying around a laptop...

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Camera on GTA02

2007-07-23 Thread Mark Eichin
Eric van Horssen [EMAIL PROTECTED] writes:

 Mark Eichin wrote:
 It's not the megapixels that matter, it's the quality of the lens and the 
 quality of the CCD/CMOS.
 Right.  My simple version of this is Cameras have lenses - phones,
 for the most part, don't.
 This is why, for me, being able to do USB *host* is a killer feature,
 so I can take *real* pictures and caption and flickr them, without
 carrying around a laptop...

 Camera's with Bleutooth filetransfer would solve this problem.

Yep they would.  However, there are only 2 or 3 models in existance,
and none of them are particularly good cameras (where approximately
*all* digital cameras that already exist have a USB interface, and
the FIC1973 GTA01 *can* do USB host, with a little tweaking...) and
can solve the problem now :-)


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Camera on GTA02

2007-07-23 Thread Mark Eichin

Joshua Hansen [EMAIL PROTECTED] writes:

 I agree 100% with Coomac. Sure it would be nice if we had a Digital SLR with
 us at all times but that is completely impractical. Unless you are some sort
 of weirdo chances are you are not going to be carrying that large camera
 around with you everywhere you go. 

How rude :-)  And also unobservant - subcompact point-and-shoots are
coming with 10MP sensors and 10x zoom lenses with IS these days, and
they're about the size of the larger phones, and have *hugely* better
quality than even the N90 - and lots of people *do* carry them everywhere.

 The point of a camera phone is for those
 cases where an SLR is not available. I am also in that whole 20-something
 college bracket and when I had my MDA (HTC Wizard) I used my camera on a
 near daily basis. The same goes for a lot of people I work with, go to
 school with etc etc. I hear so much talk on these lists about how this is
 supposed to be a mass market phone and crap like it is an iPhone killer, but
 none of  that is ever gonna happen when you are catering to a niche market.

Your mistake is, perhaps, *believing* any of that (this is a very
enthusiastic community but not a hugely reality-based one :-) The
GTA01 is absolutely not an iPhone killer in the short term (with over
a million iPhones already sold) - but there are certainly some people
for whom it solves problems that the iPhone can't touch (as mentioned,
USB host is the big one for me...)

 Let's face it maybe 0.5% of people aren't allowed to bring phones with
 cameras to work. Where as I bet 20-30% of people can't live with out it and
 the rest just don't care.

I think your (made-up, uncited?) statistics are failing to take into
account that the people who can't bring cameras to work (a growing
number) are going to be a disproportionately large percentage of the
people who *actually pay for phones* and *want smartphones in the
first place*...  if you look at the link posted earlier,

http://www.theregister.co.uk/2007/06/25/mobile_devices_who_decides/

it's more like 30% who can't have them, 15% who can't live without,
and the remaining 55% who don't care...

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Multi-touch, ...

2007-07-23 Thread Mark Eichin

 Obviously multi-touch existed a few years ago (FingerWorks was around

Note that Apple *bought* FingerWorks for this technology, and
presumably the associated patents.  (I have some of the FingerWorks
keyboards, they're a great technology on the gesturing side, but as an
experienced touch-typist, they're *awful* as keyboards - I think the
tech are much more suited to the iPhone than it ever was for normal
keyboards, having tried both...)

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Unusual Bluetooth Gadgets?

2007-07-19 Thread Mark Eichin
Ben [EMAIL PROTECTED] writes:

 On 7/19/07, Mark Eichin [EMAIL PROTECTED] wrote:
 Jeff Rush [EMAIL PROTECTED] writes:

  I was thinking this phone has so many possibilities, and one of them is 
  neat
  bluetooth gadgets we could make use of.  But searching I don't see a lot of
  innovative bluetooth gadgets to buy.

 It may have something to do with the license fees payable to Sony Ericsson.

That might keep the chipsets expensive, but they're probably going to
be expensive anyway...

  Has anyone seen a small bluetooth camera you can wear on your lapel?  Even 
  if
  it was the size of a bluetooth earpiece, it would work as a piece of 
  jewelry
  on a collar.

 Not enough bandwidth.

 ??

 Bluetooth 2.0 is 3Mbps.

 Ben

Good point - for a while there Bluetooth 2.0 was mac-only and thus
irrelevant, I'd missed that it had actually gotten some uptake.  So
far all I can find are pdas/computers, and audio devices taking
advantage of the faster negotiation time (and claiming lower power
use) though.

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Support for Left handers

2007-07-18 Thread Mark Eichin
Gilles Casse [EMAIL PROTECTED] writes:

 Le dimanche 15 juillet 2007 à 20:43 +0100, Giles Jones a écrit :
 I don't think the visually impaired would be able to use the device  
 anyway.
 

 It is not obvious, but I am confident that with good willing people it
 will become a reality.

The touchscreen is more of a problem than anything else; a friend of
mine uses a Nokia with some Symbian app that speaks the UI and SMSes,
and he can feel the keys just fine... if the wheel can be clicked too,
that might be enough, maybe.

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Neo1973 Update!

2007-06-03 Thread Mark Eichin

 Well, GTA-01 is now definitely dead on arrival. Without finished
 software is hasn't any chance. My bet: it won't be sold at all, nobody
 would buy it now. GTA-02 will be the first model on sale.
 Am I correct?

Not a chance.  It's a common mistake (sometimes called The Osborne
Mistake after Osborne self-cannibalized (around 1982) by releasing
upgrade specs for a future machine that they didn't survive long
enough to sell) but it isn't one that applies here:

  * the GTA-01 is late enough that noone is going to expect the GTA-02
before 2008 (or maybe 2009 :-} )

  * the market for the early-adopter -01 wasn't that big anyway, and
they'll probably still sell every unit they make, because they
haven't made that many - but they'll sell to the right people to
make the next models more interesting to the broader audience

  * people we trust on this list have been very forthcoming about the
process (after all, if we *didn't* expect a much improved GTA-02
why would anyone take the GTA-01 seriously as a platform?)


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


USB host connector? (was Re: Battery powered charging/USB hub)

2007-05-13 Thread Mark Eichin
Speaking of USB -- the openmoko has a USB device port on the side
(that's being discussed in this thread) and internally has a USB host,
according to http://wiki.openmoko.org/wiki/Category:Neo1973_Hardware#USB_Host
but I what I haven't seen clarified - is the USB host port brought
outside at all?

(At a high level, my use case is take pictures from my real camera
and upload them directly to flickr :-)  That requires either an SD
slot, or USB host to talk to the card directly (or USB to talk to the
camera, but that's less portable.) I'm trying to see if I can do this
with the FIC1973, possibly with simple warrantee violating hardware
enhancements...)

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community