SH1
From Openmoko
| NOTE: UNDER CONSTRUCTION
Dear hacker, thank you for purchasing the Neo 1973. We hope you'll have as much fun riding this velociraptor as we had taming it ! - The OpenMoko Team |
This page is meant as a centralized resource for all information regarding Shipment 1, the Neo1973 GTA01 Phase 1 sales. There is also an accompanying tutorial Getting Started with your Neo1973.
Contents |
What is this page ?
This page contains information for recipients of devices shipped in what we call "shipment 1", or, short, "SH1". SH1 denotes a "logical" shipment, which may have very little to do with actual boxes leaving our factory. What all SH1 shipments do have in common is that the above instructions apply.
Before you start
Originally our intention was to ship the device only with the u-boot boot-loader installed. The reason for this is that our way incomplete software keeps changing all the time. So if we installed some software at production time, it would be two months or older at the time the device arrives the customer.
However, there was a mistake at the factory, and the phones contain u-boot and kernel, but no rootfs
Therefore, before you start, you will need to flash your device with a working combination of kernel and rootfs.
The firmware flashing process is done using the USB DFU protocol and is explained at Flashing openmoko.
You can get Dfu-util and images from buildhost.
Please always use the most recent images available.
Having trouble ?
Before contacting anybody at OpenMoko about your problem, please consider that OpenMoko is a very small organization, and that currently no more than 27 people work for it (plus about the same team on the hardware side, but that team does not interface to the openmoko community). We do not have any customer support department before starting to sell to end-users / mass-market at some later point.
So please, try to ensure a efficient use of our resources. The more you keep us busy with questions about things that are answered somewhere in this wiki, in the mailinglist archives or bugzilla, the less time we will have to spend with actual R&D of our devices. This sounds hard, but it is a fact :(
device-owners@lists.openmoko.org
We have set up a mailing list device-owners@lists.openmoko.org as a place where actual owners of OpenMoko hardware can share their experiences and help each other. Please use this list as contact address.
You can subscribe to this list at http://lists.openmoko.org/mailman/listinfo/device-owners
support@openmoko.com
This is the official support address. Please note that we are currently only selling developer preview devices, i.e. we expect the customers to be developers. Therefore, we will not provide any end-user support.
If you have asked a question on the device-owners list that was not properly responded, you can use this list to open a support ticket with OpenMoko. Please note that due to our small team and the huge interest in the project, the response times will be fairly long. Once again, please use the mailing list and ask your fellow users for help - they will be much faster than us in 99% of all cases.
Specific Problems
Accessories
Why is there no charger included
Short answer: Because the device just charges from USB.
Long answer: We had problems sourcing a charger that allows us to charge in a USB spec compliant way.
My package is incomplete, i.e. some accessory is missing
Please double-check that the missing item is not hidden somewhere in the foam, the pouch, etc. If you really believe some item is missing, please contact mailto:doa@direct.openmoko.com.
Please note that we can only accept 'missing accessory' inquiries within the first five days after arrival.
Boot problems
My device doesn't boot into the UI, all I get is a kernel panic
Please see the SH1#Before_you_start section above.
My device just powers up the backlight, and doesn't show any splash screen
We have seen this sort of issue in about 1% of the produced devices. It means that the splash screen partition was not correctly programmed during the production process.
All you have to do is flash the splash screen partition with the corresponding image using dfu-util.
My device doesn't power up at all
Did you press the power-on button for more than five seconds? This is a requirement for power-on. When the processor actually powers up into the bootloader, there will be a short vibrator pulse indicating that you can release the power button.
If that doesn't help, maybe your battery is completely discharged. Just remove the battery for five seconds, put it in again and connect the phone to USB for a couple of hours. Please note that in this deep discharge state, it will only charge with 100mA, i.e. a full charge will take ~12 hours.
Misc
I cannot get the GPS working
Unfortunately we were not able to include the gps daemon into the firmware images yet, since the last licensing details with our upstream supplier are still not sorted out. We're working on this for multiple months, but progress is really slow.
We sincerely ask for your understanding. It will be available soon.
Do I need to charge the battery before flashing rootfs
According to the wisdom in the #openmoko channel, there is no need to worry about this. When you plug in the USB your phone may power up, boot the kernel and panic when it looks for the rootfs (which is not installed per default) - "Kernel panic - not syncing: No init found.". It is charging once it reaches this point, and it is safe to flash the rootfs from an image.
Further reading
Below are links to mailing lists and IRC channels and information on using and programming the device in the Wiki:
- Mailing Lists: Development_resources#MailingLists, especially device-owners !
- IRC: chat.freenode.net / #openmoko
- Getting Started Guide: Getting Started with your Neo1973


