http://openmoko.org/api.php?action=feedcontributions&user=Skliarie&feedformat=atomOpenmoko - User contributions [en]2024-03-28T17:59:55ZUser contributionsMediaWiki 1.19.24http://openmoko.org/wiki/Talk:AndroidTalk:Android2010-01-16T17:02:41Z<p>Skliarie: Answer to Dareus</p>
<hr />
<div>== Redirect? ==<br />
<br />
Q: Shouldn't this page be removed and just redirected to [[Android on Freerunner]]? Or am I missing something? --[[User:JohnSullivan|JohnSullivan]] 16:51, 26 January 2009 (UTC)<br />
<br />
A: I refactored thos pages and separated the content between installation ([[Android on Freerunner]]), development ([[Android porting]]) and usage ([[Android usage]]). I think it's more clear than before where there was duplicate content and content for different audiances mixed. --[[User:Jernst|jernst]] 17:09, 26 January 2009 (UTC)<br />
<br />
Can we rename the [[Android on Freerunner]] page then? The name doesn't say anything about installation... How about, [[Android Installation]], if that's what you are aiming for. There's plenty of info on that page that isn't directly related to installation, and now that I'm actually playing with Android I'm finding the separation confusing.--[[User:JohnSullivan|JohnSullivan]] 18:20, 16 May 2009 (UTC)<br />
<br />
== Scanning for Files That Use the ARMv5TE ISA ==<br />
<br />
"exit -1" does not work with every /bin/sh. Anyway, if you want to give a hint, make it look like this:<br />
<pre><br />
if [ $# -ne 1 ]; then<br />
echo "usage: $0 android-directoy"<br />
exit 255<br />
fi<br />
</pre><br />
<br />
== New Images (10th November) ==<br />
<br />
Sean uploaded new Images today (10th November), but I can't find a changelog :-(<br />
<br />
== Android compared to OpenMoko OS? ==<br />
<br />
As a layman (ie. non-Hacker) I would personally love to see an indepth comparison between the Android OS and the OpenMoko OS, from the point of view of the user / consumer, as of the moment.<br />
<br />
In other words, I would love to see (for example) what I would be getting if I installed Android on the Freerunner, ''feature-wise'', as opposed to keeping the already installed OS. I think I would ''also'' be interested if it would be a good idea, ''feature-wise'', to ditch the T-Mobile G1's (aka. HTC Dream's) native Android installation for OpenMoko OS.<br />
<br />
You know, just to get the competitive spirit going ;)<br />
<br />
(Btw, right now an unlocked HTC Dream and a Freeruner both cost US$399...) --[[User:Lemi4|Lemi4]] 01:22, 18 February 2009 (UTC)<br />
<br />
== Running speed? ==<br />
<br />
Does Android really run this slow or is my Freerunner in bad shape? There is a half second delay between clicking and anything happening on screen. The API finger-painting demo is also laughably slow. On the other hand, the SurfaceView Overlay runs at (what I consider) a reasonable speed for the hardware.<br />
<br />
==Suspend==<br />
<br />
I have the latest Panicking image, with that my FR goes into suspend mode even if plugged-in and when I click the power button to wake it up, it appears immediately the unlock screen in which you have to enter your unlock movement.<br />
<br />
It's like power was pressed two times at once: one for waking up and the other to show the unlock screen.<br />
<br />
It's quite annoying because you can't see the charging percentage when you wake it up or other notifications because you immediately go further than that screen.<br />
<br />
It's just my problem?<br />
<br />
[[User:Dareus|Dareus]] - 2010-01-16-T-11:27<br />
<br />
I don't know what do you mean by "Panicking image", but images from [http://code.google.com/p/android-on-freerunner/] work well.<br />
Looks like your problem is addressed in [http://code.google.com/p/android-on-freerunner/issues/detail?id=23]<br />
<br />
[[User:Skliarie|Skliarie]] - 2010-01-16-T-19:03</div>Skliariehttp://openmoko.org/wiki/Talk:HeadsetTalk:Headset2009-11-15T11:13:09Z<p>Skliarie: use ambient speakers for holding voice call question</p>
<hr />
<div>The [http://bit.ly/o2oV1 2.5mm 4-Pole Plug to 3.5mm Stereo Socket Smartphone Headphone Adaptor] from Maplin is not compatible with the OpenMoko 4-pole 2.5mm jack. <br />
--[[User:Nimpo|Nimpo]] 14:57, 1 May 2009 (UTC)<br />
<br />
Anyone has an idea if [http://www.hama.de/bilder/00043/abb/00043377abb.jpg this] is working? Sadly it has a cable between it, the mono version is a compact one. [http://www.hama.de/bilder/00043/sch/00043377sch.jpg Here] is circuit layout.<br />
--[[User:Quix0r|Quix0r]] 14:34, 5 May 2009 (UTC)<br />
<br />
I want to wire audio-out pins of the 2.5 jack to go to AUX input in my car, and continue using FreeRunner's built-in microphone, but I am concerned with the echo that might appear if built-in microphone will (and it definitely will) pickup the "incoming" audio from car's speakers. Have someone tried this setup? Do FreeRunner have some kind of echo-cancellation?<br />
--[[User:Skliarie|Skliarie]] 13:34, 15 Nov 2009 (UTC)</div>Skliariehttp://openmoko.org/wiki/Talk:Supported_microSD_cardsTalk:Supported microSD cards2009-10-28T14:47:22Z<p>Skliarie: /* Use newer kernel/uboot for testing */</p>
<hr />
<div>Let it be known that 4Gb microSDHC cards have been announced by more than one company. Apparently these will not be supported by default in microSD devices. Does anyone know if the Neo will support these in theory? [[User:Wasp|Wasp]] 00:06, 16 February 2007 (CET)<br />
<br />
: Also 8GB MicroSD cards have now been announced. Would be really nice to know if it's just a driver issue or something more.<br />
<br />
: Anyone tried 16GB microSDHC cards (Sandisk)? - the are now available here in Germany --[[User:Nodge|Nodge]] 08:52, 30 October 2008 (UTC)<br />
: * Yes, I have a SDSDQ-016G-E11M (16GB, Class2) in a Neo-FR in use with Debian (ext2) on it (Qtopia on flash). It can only be boot with manually from NAND. Suspending still causes I/O error on the SD. The rest seems stable. Right now, I don't know how to supply this info in the table. -- Greetings from Switzerland, [[User:Deichkind|Deichkind]] 23:03, 2 November 2008 (CET)<br />
<br />
<br />
== How to test ==<br />
<br />
Can we please define repeatable tests?<br />
atm I just copy stuff there and back - there is probably more to it.<br />
Tested the Sandisk 512 and 1024 cards [[User:Johan|Johan]] 22:27, 4 August 2007 (CEST)<br />
<br />
== Use newer kernel/uboot for testing ==<br />
<br />
As the 2.6.17 kernel is pretty outdated and openmoko uses 2.6.22 for a long time now, we maybe should use this kernel version for testing, shouldn't we? --[[User:Thomasg|Thomasg]] 16:23, 23 September 2007 (CEST)<br />
<br />
i strongly second that.<br />
please do not test with ancient and totally outdated software. this will only generate bogus bugreports which hold everybody from seeing the real problems.<br />
with recent i mean 2.6.22.5-moko11 or newer. please also add the exact release (including svnr if possible) when filing a bug.<br />
<br />
same goes for uboot.<br />
currently we are at svnr 2943 or higher. please do not file bugs against uboots which are totally outdated.<br />
if you want to update your uboot for tests, please contact me and i'll try to supply you with a tested uboot for your device. --[[User:Roh|Roh]] 22:03, 23 September 2007 (CEST)<br />
<br />
[http://http://code.google.com/p/android-on-freerunner/downloads/list Android for Freerunner] uses kernel 2.6.29-rc3-mokodev in the week-2009-43 version. Can I add column for the kernel? I would like to remove the column for 2.6.17 version, if it is not used anymore. --[[User:Skliarie|Skliarie]] 16:47, 26 October 2009 (IST)<br />
<br />
== Beginners need more information ==<br />
<br />
Uboot "?" or Linux "Yes" don't mean much to a beginner.<br />
My guess is<br />
# "?" means the test has not been performed?<br />
# uboot "yes" means that you can boot directly from an image on the Micro SD device?<br />
# Linux = "yes" means that once booted with the specified kernel that I can put a filesystem on the device and use it for general purpose storage?<br />
Could someone clarify this by adding a legend to this page? Thanks -- [[User:Brian H Wilson|Brian H Wilson]] 18:04, 3 July 2008 (UTC)<br />
<br />
== Reformatting the page ==<br />
<br />
I suggest to reformat the page so the table is broken up.<br />
Instead of the table, it would be more modular to have each card listed and described there, since what kernel/uboot the card will work. Additional notes could be supplied more easily than in the table.<br />
<br />
I do support this vote. For example: The [http://wiki.openwrt.org/TableOfHardware table of supported hardware] from [http://www.openwrt.org OpenWrt] is very well structured. [[User:Deichkind|Deichkind]] 20:56, 7 Nov 2008 (CET)<br />
<br />
== How to obtain the "Model number" ==<br />
<br />
Say how to obtain the "Model number" from the card if one no longer has the box it came in. [[User:Jidanni|Jidanni]] 08:43, 28 October 2008 (UTC)</div>Skliariehttp://openmoko.org/wiki/Android_portingAndroid porting2009-10-21T12:29:09Z<p>Skliarie: Link to android-on-freerunner project</p>
<hr />
<div>{{Languages|Android porting}}<br />
<br />
{|align=right<br />
|__TOC__<br />
|}<br />
[[Image:android.png]]<br />
<br />
= Introduction = <br />
<br />
{{Note|The Android for [[Neo_FreeRunner_GTA02_Hardware|FreeRunner]] development now takes place [http://code.google.com/p/android-on-freerunner/ here]. It has it's own wiki as well.}}<br />
<br />
This page is dedicated to porting the [http://www.android.com Android OS] to the [[Neo 1973]] and [[Neo FreeRunner]] handsets. Since the Android OS was [http://source.android.com/posts/opensource publically released] on 20081021, [http://benno.id.au/blog/2007/11/21/android-neo1973 work] [http://perpetual-notion.blogspot.com/search/label/android is] [http://groups.google.com/group/android-porting currently underway] to port Android to the [[Neo1973 Hardware|Neo 1973]] and [[Neo_FreeRunner_GTA02_Hardware|FreeRunner]] handsets.<br />
<br />
== Goals ==<br />
# Systematically introduce patches for ARMv4T in the Android codebase<br />
# Provide Neo1973 and Neo FreeRunner hardware-dependent patches in the Android codebase, leveraging the work already done by the Openmoko developers, without forcing Android-specific changes upstream<br />
# Provide a useable Android filesystem and kernel on the [[Distributions]] page that conform to current Openmoko installation routines<br />
<br />
== Early Attempts ==<br />
Before the source code was released, kernel trap handlers were implemented to 'emulate' the ARMv5TE ISA. Although the results worked in many cases, trapping is costly and performance suffered as a result. Moreover, without explicitly knowing which conditions were set by various instructions, such as Thumb Mode execution, the result became non deterministic.<br />
<br />
== Current State ==<br />
With the release of the Android [http://source.android.com source code], the Open Source community is no longer limited to dealing with a binary-only product. The Open Handset Alliance (OHA) has let their source code become their product for everyone enrich and benefit from. Currently, porting efforts are underway in many circles. <br />
<br />
Patches should be submitted via the [http://source.android.com/submit-patches official Android channels].<br />
<br />
To track the status of which parts of the Android source tree contain ARMv5 specific code, I've created a table of where it is contained, and the status of patches. It can be found at: http://spreadsheets.google.com/pub?key=pzDEXnU19gkeTjpD28t-7fw [[User:Bricode]]<br />
<br />
<br />
Google has released their open source version of the Android phone software distribution. In order to use it on the Freerunner, a number of patches need to be applied and a compiler with armv4 java exception support needs to be used to compile the software.<br />
<br />
== Status ==<br />
<br />
Most of the hardware on Freerunner seems to work on latest Android images, but not always perfectly.<br />
<br />
If you want to see details of what is already usable, please have a look at: [[Android_usage]]<br />
<br />
== Compiler suite ==<br />
<br />
Android is a little picky about the version of gcc compiler. It also requires some java exception support that isn't available for armv4 without a minor modification. The following tools are what I use to build Android:<br />
<br />
<br />
=== Binutils 2.18 ===<br />
<br />
At one time I had some armv5t code that was compiled into Android which would cause the linker to generate these blx instructions which fail on armv4. I'm not sure if this is still necessary, but I still have the following change applied to binutils:<br />
<br />
<pre><br />
diff -urN binutils-2.18-orig/bfd/elf32-arm.c binutils-2.18/bfd/elf32-arm.c<br />
--- binutils-2.18-orig/bfd/elf32-arm.c 2007-08-07 02:59:23.000000000 +0700<br />
+++ binutils-2.18/bfd/elf32-arm.c 2008-03-15 11:30:17.000000000 +0700<br />
@@ -3093,8 +3093,8 @@<br />
static void check_use_blx(struct elf32_arm_link_hash_table *globals)<br />
{<br />
if (bfd_elf_get_obj_attr_int (globals->obfd, OBJ_ATTR_PROC,<br />
- Tag_CPU_arch) > 2)<br />
- globals->use_blx = 1;<br />
+ Tag_CPU_arch) >= TAG_CPU_ARCH_V5T)<br />
+ globals->use_blx = 0;<br />
}<br />
<br />
bfd_boolean<br />
</pre><br />
<br />
<br />
configure --prefix={devel path}/android/cross --target=arm-eabi<br />
<br />
=== gcc 4.2.4 with gcc41-java-arm4.patch ===<br />
<br />
<br />
configure --prefix={devel path}/android/cross --target=arm-eabi --with-arch=armv4t --enable-shared --enable-threads --disable-nls --disable-libmudflap --enable-target-optspace --with-abi=aapcs --enable-multilib --disable-libssp --disable-libstdcxx --enable-languages=c,c++<br />
<br />
=== java-6-sun ===<br />
<br />
This is the standard Linux package available for most (all?) distributions.<br />
<br />
== Patches ==<br />
<br />
Coming soon. I've posted a number of them on the devel mailing list so far. Eventually, I expect to provide everything necessary for people to build Android for themselves.<br />
<br />
<br />
== Building the Koolu Android Source ==<br />
# Configure your machine with the prerequisites documented in the [http://source.android.com/download#TOC-Setting-up-your-machine Setting up your machine] section of Google's build instructions.<br />
# Install <tt>repo</tt> and download the source, as documented at http://trac.koolu.org/.<br />
# After the build finishes you can put together a root file system by editing and running Sean McNeil's scripts, which are attached to [http://lists.openmoko.org/pipermail/community/2008-December/036982.html this message]. The first script (cp_android_OS) is used to copy the newly built files into a staging area. The second one (mkjffs2) makes a jffs2 image from the staging area. Be sure to edit the paths in the two files to match your environment. Alternatively, you can use the script [[#Building a jffs2 image|below]]<br />
# The result of the previos step is a file, <tt>androidfs.jffs2</tt>, which may be flashed to your Freerunner.<br />
<br />
<br />
If you don't have mkfs.jffs2 you need mtd-tools, in debian based distros like Ubuntu just do: <pre>sudo apt-get install mtd-tools</pre><br />
<br />
==== Building a jffs2 image ====<br />
You can use this script:<br />
<pre><br />
#!/bin/sh<br />
<br />
currentdir=`pwd`<br />
<br />
ANDROID_OUT=out<br />
ANDROID_DEVICE=freerunner<br />
EXPORT_ROOT=$currentdir/build_jffs2_tmp<br />
<br />
Usage()<br />
{<br />
echo "Usage: $0 release|debug jffs2filename"<br />
}<br />
<br />
BuildImage()<br />
{<br />
<br />
if [ -d $1 ]<br />
then<br />
echo "[INFO] Copying from... $1"<br />
<br />
sudo rm -rf $EXPORT_ROOT<br />
mkdir $EXPORT_ROOT<br />
mkdir $EXPORT_ROOT/root<br />
<br />
# Copy the image...<br />
cd $1<br />
tar cf - root | (cd $EXPORT_ROOT; sudo tar xf -)<br />
tar cf - system | (cd $EXPORT_ROOT/root; sudo tar xf -)<br />
<br />
# Change owner and permissions...<br />
cd $EXPORT_ROOT<br />
sudo chown -R root:root root<br />
sudo chmod -R 777 root<br />
<br />
cd $currentdir<br />
<br />
# Make the JFFS2 file<br />
mkfs.jffs2 --pad=0x700000 -o $2 -e 0x20000 -n -d$EXPORT_ROOT/root/<br />
echo "[INFO] Image written to $2"<br />
<br />
sudo rm -rf $EXPORT_ROOT<br />
else<br />
echo "$1 does not exist!"<br />
fi<br />
}<br />
<br />
if [ $# != 2 ]<br />
then<br />
Usage<br />
else<br />
<br />
case $1 in<br />
release)<br />
BuildImage $ANDROID_OUT/target/product/$ANDROID_DEVICE $2<br />
;;<br />
debug)<br />
BuildImage $ANDROID_OUT/debug/target/product/$ANDROID_DEVICE $2<br />
;;<br />
*)<br />
Usage<br />
esac<br />
fi<br />
<br />
</pre><br />
<br />
== Android Debug Bridge ==<br />
<br />
To assist in debugging and to gain shell access to the phone with Android, you can use the instructions found here: [[Android_debug_bridge]]<br />
<br />
<br />
=== Windows Connectivity ===<br />
It is possible to get Windows to at least recognize the Android "Ethernet Gadget" and charge the FreeRunner using the Android USB Windows driver (http://dl.google.com/android/android_usb_windows.zip) by modifying the android_usb.inf file in that package before attempting to install the driver. The following modifications are required:<br />
<br />
Add the following to the [Google.NTx86] section of the android_usb.inf file:<br />
<br />
<pre><br />
; Neo FreeRunner<br />
%USB\VID_1457&PID_5117.DeviceDescRelease%=androidusb.Dev, USB\VID_1457&PID_5117<br />
%USB\VID_1457&PID_5117&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_1457&PID_5117&MI_01<br />
</pre><br />
<br />
and add the following to the to the [Strings] section of the android_usb.inf file:<br />
<br />
<pre><br />
USB\VID_1457&PID_5117.DeviceDescRelease="Neo FreeRunner"<br />
USB\VID_1457&PID_5117&MI_01.DeviceDescRelease="Neo FreeRunner Composite ADB Interface"<br />
</pre><br />
<br />
The Windows version of adb does not appear to recognize the connected device yet but at least the FreeRunner charges and the device driver indicates that "This device is working properly."<br />
<br />
= How to Help =<br />
<br />
You can start by following the instructions to download and build the Android source from scratch. Please see [http://source.android.com/download http://source.android.com/download] and follow the instructions for your architecture.<br />
<br />
== Publicize Your Efforts ==<br />
<br />
It's generally a good idea to make your efforts known via wiki systems, public mailing lists, forums, and publically open version control systems.<br />
<br />
Always take credit for your work but please don't do it in the form of comments. Some code is already hard enough to read without comments polluting the text. The best thing to do is to create a patch and put a header with your information at the top. Collaboration systems such as git might already do this for you (??).<br />
<br />
If you create something new and have the ability to designate the license for it, please consider license compatibility issues.<br />
<br />
== Porting Strategy ==<br />
<br />
* Analysis and leverage of the existing build system<br />
** buid/core/combo/arm-linux.mk<br />
*** -D__ARCH_ARM_4__ -D__ARCH_ARM_4T__<br />
*** -march=armv4t -mcpu=arm920t<br />
** fix various static references to 'armv5'<br />
* Isolating ARMv5TE ISA dependent code<br />
** e.g. grep -n -R -i "${armv5te_isa_pattern}" ~/android<br />
* Abstracting<br />
** ( C/C++ )<br />
*** Use inlined functions / #ifdef statments to implement functions in a portable manner<br />
*** For inlined assembler calls, it's acceptable for now to use generic C code instead, so long as later on we optimize it by hand.<br />
** ( ASM )<br />
*** Proprocessor statements based on ISA / architecture, e.g. #ifdef __ARCH_ARM_5__ ... #endif #ifdef __ARCH_ARM_4__ ... #endif<br />
*** It's highly suggested that preprocessor statements should not be nested (i.e. make them mutually exclusive)<br />
*** Some people have suggested that we should not do #ifdef's based on ARCH or ISA, but rather based on an AndroidConfig.h which would define macros like PLD(...) #ifdef HAVE_ARM_PLD pld #else ... #endif .<br />
<br />
For each ARMv5TE instruction, one could potentially<br />
* Implement the instruction using general registers instead of DSP calls (i.e. eabi / softfloat)<br />
* If that is a) nondeterministic, or b) slow, then sections of code need to be analyzed and hand-optimized for the ARMv4T isa<br />
<br />
== List of Unsupported Instructions ==<br />
<br />
This is a list of opcodes, extracted from the Android source, that are unsupported for ARMv4T compliant processors (specifically the arm920t). The opcodes represent instructions available for ARMv5, ARMv5T, and ARMv5TE architectures, which are not present in the ARMv4T ISA. The list was obtained by exhaustively editing the recompiling the Android source code until it compiled without error.<br />
<br />
Please keep in mind, that in some cases, translating these instructions into a sequence of ARMv4T instructions will be impossible and / or result in nondeterministic execution because of<br />
* the requirement of additional context<br />
* the tendencies of certain opcodes to change condition registers that may or may not be present in the arm920t core<br />
<br />
=== Opcodes ===<br />
<br />
{{scroll box|height=480px|text=<br />
<TABLE BORDER="1"><br />
<TR><br />
<TH>Opcode</TH><br />
<TH>Desription</TH><br />
<TH>[[http://www.arm.com/miscPDFs/14128.pdf PDF]] Page Number</TH><br />
<TH>C</TH><br />
<TH>ASM</TH><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">BLX(1)</TH><br />
<TD>Branch, Link, and Exchange</TD><br />
<TD>166</TD><br />
<TD>N/A (Unused in Android)</TD><br />
<TD>N/A (Unused in Android)</TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">BLX(2)</TH><br />
<TD>Branch, Link, and Exchange</TD><br />
<TD>168</TD><br />
<TD><br />
[[User:Cfriedt]] 20081028<br />
Remove from inline assembly with something like<br />
<pre><br />
#ifdef HAVE_BLX<br />
... (inline asm) ...<br />
#else<br />
... (inline asm with equivalent blx code, as shown to the right) ...<br />
#endif<br />
</pre><br />
</TD><br />
<TD><br />
[[User:Cfriedt]] 20081028<br />
Substitute with a macro reference such as<br />
<pre><br />
#ifdef HAVE_BLX<br />
#define BLX(a) \<br />
blx a<br />
#else<br />
#define BLX(a) \<br />
mov pc,lr \<br />
bx a<br />
#endif<br />
</pre><br />
</TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">CLZ</TH><br />
<TD>Count Leading Zeros</TD><br />
<TD>175</TD><br />
<TD><br />
[[User:Cfriedt]] 20081028<br />
Remove from inline assembly with something like<br />
<pre><br />
#ifdef HAVE_CLZ<br />
... (inline asm) ...<br />
#else<br />
... (inline asm with equivalent clz code, as shown to the right) ...<br />
#endif<br />
</pre><br />
</TD><br />
<TD><br />
[[User:Cfriedt]] 20081029<br />
<pre><br />
#ifdef HAVE_CLZ<br />
#define CLZ(Rd,Rm) \<br />
clz Rd,Rm<br />
#else<br />
#define CLZ(Rd,Rm) \<br />
...<br />
#endif<br />
...<br />
CLZ(Rd,Rm)<br />
</pre><br />
</TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">LDRD</TH><br />
<TD>Load Registers Doubleword</TD><br />
<TD>200</TD><br />
<TD><br />
[[User:Cfriedt]] 20081028<br />
Substitute different inline assembly code with something like<br />
<pre><br />
#ifdef HAVE_LDRD<br />
... (inline asm) ...<br />
#else<br />
... (inline asm with ldrd substituted) ...<br />
#endif<br />
</pre><br />
</TD><br />
<TD><br />
[[User:Cfriedt]] 20081028<br />
Substitute with a macro reference such as<br />
<pre><br />
#ifdef HAVE_LDRD<br />
#define LDRD(a,b) \<br />
ldrd a,b<br />
#else<br />
#define LDRD(a,b) \<br />
...<br />
#endif<br />
</pre><br />
</TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">PLD</TH><br />
<TD>Preload Data</TD><br />
<TD>240</TD><br />
<TD><br />
[[User:Cfriedt]] 20081028<br />
Remove from inline assembly with something like<br />
<pre><br />
#ifdef HAVE_PLD<br />
... (inline asm) ...<br />
#else<br />
... (inline asm with pld removed) ...<br />
#endif<br />
</pre><br />
</TD><br />
<TD><br />
[[User:Cfriedt]] 20081028<br />
Remove or substitute with a macro reference such as<br />
<pre><br />
#ifdef HAVE_PLD<br />
#define PLD(a,b) \<br />
pld a,b<br />
#else<br />
#define PLD(a,b)<br />
#endif<br />
...<br />
PLD(r0,#0)<br />
</pre><br />
</TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">SMLA&lt;x&gt;&lt;y&gt;</TH><br />
<TD>Signed Multiply-Accumulate</TD><br />
<TD>291</TD><br />
<TD></TD><br />
<TD></TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">SMLAL&lt;x&gt;&lt;y&gt;</TH><br />
<TD>Signed Multiply Accumulate Long</TD><br />
<TD>298</TD><br />
<TD></TD><br />
<TD></TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">SMLAW&lt;y&gt;</TH><br />
<TD>Signed Multiply-Accumulate Word</TD><br />
<TD>302</TD><br />
<TD></TD><br />
<TD></TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">SMUL&lt;x&gt;&lt;y&gt;</TH><br />
<TD>Signed Multiply</TD><br />
<TD>316</TD><br />
<TD></TD><br />
<TD></TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">SMULW&lt;y&gt;</TH><br />
<TD>Signed Multiply Word</TD><br />
<TD>320</TD><br />
<TD></TD><br />
<TD></TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">QADD</TH><br />
<TD>Saturating Add</TD><br />
<TD>242</TD><br />
<TD></TD><br />
<TD></TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">QDADD</TH><br />
<TD>Saturating Double and Add</TD><br />
<TD>249</TD><br />
<TD></TD><br />
<TD></TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">QDSUB</TH><br />
<TD>Saturating Double and Subtract</TD><br />
<TD>251</TD><br />
<TD></TD><br />
<TD></TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">QSUB</TH><br />
<TD>Saturating Subtract</TD><br />
<TD>253</TD><br />
<TD></TD><br />
<TD></TD><br />
</TR><br />
<TR><br />
<TH VALIGN="TOP">STRD</TH><br />
<TD>Store Registers Doubleword</TD><br />
<TD>349</TD><br />
<TD><br />
[[User:Cfriedt]] 20081028<br />
Substitute different inline assembly code with something like<br />
<pre><br />
#ifdef HAVE_STRD<br />
... (inline asm) ...<br />
#else<br />
... (inline asm without strd) ...<br />
#endif<br />
</pre><br />
</TD><br />
<TD><br />
[[User:Cfriedt]] 20081028<br />
Substitute with a macro reference such as<br />
<pre><br />
#ifdef HAVE_STRD<br />
#define STRD(a,b) \<br />
strd a,b<br />
#else<br />
#define STRD(a,b) \<br />
...<br />
#endif<br />
</pre><br />
<br />
</TD><br />
</TR><br />
</TABLE><br />
}}<br />
<br />
=== Scanning for Files That Use the ARMv5TE ISA ===<br />
<br />
Using the above list of opcodes, one can scan the Android source code for ARMv4T-incompatible instruction sequences.<br />
<br />
'''Code:'''<br />
{{scroll box|height=240px|text=<br />
<pre><br />
#!/bin/sh<br />
<br />
# $1 is the android directory<br />
<br />
if [ $# -ne 1 ]; then<br />
exit -1<br />
fi<br />
<br />
cd "${1}"<br />
<br />
opcodes="blx clz ldrd pld smlabb smlabt smlatt<br />
smlal smlawb smlawt smulbb smulbt smultt smulwb<br />
smulwt qadd qdadd qdsub qsub strd"<br />
<br />
for op in ${opcodes}; do<br />
<br />
echo "* ${op} ====================================="<br />
<br />
if [ ! -e .files.${op} ]; then<br />
<br />
files="$(grep -R -i "${op} " * 2>/dev/null)"<br />
files="$(echo $files | grep -v "^Binary file" | sed -e 's/:.*//')"<br />
files="$(echo $files| grep -v "CREDIT\|README\|^\(kernel/\|.git/\)\|\(\.txt\)$" | sort -u)"<br />
<br />
echo "${files}" > .files.${op}<br />
<br />
else<br />
files="$(cat .files.${op})"<br />
fi<br />
<br />
for fil in ${files}; do<br />
lines="$(grep -n -i "${op} " ${fil} | sed -e 's/:.*//g' )"<br />
lines="$(echo $lines | sed -e 's/ /,/g')"<br />
echo "** ${fil}: lines {${lines}}"<br />
done<br />
done<br />
</pre><br />
}}<br />
<br />
=== Source Files in Android that Use the ARMv5TE ISA ===<br />
<br />
The list of files below may or may not be complete. There might also be some assembly code that is generated with a python script (verification?).<br />
<br />
{{scroll box|height=150px|text=<br />
* blx =====================================<br />
** bionic/libc/tools/gensyscalls.py: lines {168,186}<br />
** bootloader/legacy/nandwrite/init.S: lines {77}<br />
** bootloader/legacy/usbloader/init.S: lines {95}<br />
** dalvik/vm/arch/arm/CallEABI.S: lines {239}<br />
** dalvik/vm/arch/arm/CallOldABI.S: lines {145}<br />
** development/emulator/qtools/thumbdis.cpp: lines {187,265}<br />
** external/qemu/target-arm/translate.c: lines {1151,1971,2444}<br />
** external/qemu/trace.c: lines {774,1353,1358}<br />
** system/core/libpixelflinger/codeflinger/disassem.c: lines {416}<br />
* clz =====================================<br />
** development/emulator/qtools/armdis.cpp: lines {654}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/pv_normalize.h: lines {67,84}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/norm_l.h: lines {137}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/normalize_amr_wb.h: lines {78,95}<br />
** external/opencore/codecs_v2/audio/mp3/dec/src/pvmp3_normalize.h: lines {67,84}<br />
** external/opencore/codecs_v2/video/avc_h264/dec/src/vlc.cpp: lines {23}<br />
** external/opencore/codecs_v2/video/m4v_h263/enc/src/vlc_encode_inline.h: lines {125,162,168,204,218}<br />
** external/qemu/target-arm/translate.c: lines {1247}<br />
** external/skia/libcorecg/Sk64.cpp: lines {340,341,343}<br />
** external/skia/libcorecg/SkMatrix.cpp: lines {500,501}<br />
** external/skia/libsgl/effects/SkColorMatrixFilter.cpp: lines {135}<br />
** external/skia/libsgl/sgl/SkBitmap.cpp: lines {945,946,947}<br />
** external/skia/libsgl/sgl/SkBitmapShader.cpp: lines {32,33,34}<br />
** external/skia/libsgl/sgl/SkGraphics.cpp: lines {429,437}<br />
* ldrd =====================================<br />
** dalvik/vm/mterp/armv5/OP_AGET_WIDE.S: lines {28}<br />
** dalvik/vm/mterp/armv5/OP_IGET_WIDE.S: lines {37}<br />
** dalvik/vm/mterp/armv5/OP_IGET_WIDE_QUICK.S: lines {10}<br />
** dalvik/vm/mterp/armv5/OP_SGET_WIDE.S: lines {17}<br />
** dalvik/vm/mterp/out/InterpAsm-armv5.S: lines {2653,7464,8318,8390}<br />
** system/core/libpixelflinger/rotate90CW_4x4_16v6.S: lines {40,41,42,43}<br />
* pld =====================================<br />
** bionic/libc/arch-arm/bionic/memcmp.S: lines {37,44,45,56,57,107,108,195,196}<br />
** bionic/libc/arch-arm/bionic/memcmp16.S: lines {37,44,45,67,68,116,117,198,199}<br />
** bionic/libc/arch-arm/bionic/memcpy.S: lines {55,56,57,145,266,293,320}<br />
** bionic/libc/arch-arm/bionic/strlen.c: lines {59,65}<br />
** bionic/libc/kernel/arch-arm/asm/arch/irqs.h: lines {162}<br />
** external/elfutils/src/Makefile: lines {243}<br />
** external/elfutils/src/Makefile.am: lines {32}<br />
** external/elfutils/src/Makefile.in: lines {243}<br />
** external/jpeg/jidctfst.S: lines {69,235,247}<br />
** external/qemu/target-arm/translate.c: lines {1149}<br />
** system/core/libpixelflinger/codeflinger/ARMAssembler.cpp: lines {368}<br />
** system/core/libpixelflinger/codeflinger/ARMAssemblerInterface.cpp: lines {104,108,117}<br />
** system/core/libpixelflinger/t32cb16blend.S: lines {111,112,134,143}<br />
* smlabb =====================================<br />
** external/jpeg/jidctfst.S: lines {110,115,155,156}<br />
** external/neven/Embedded/common/src/b_BasicEm/Math.c: lines {584,589}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_gcc.h: lines {147,166}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v5.h: lines {120,129}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/basic_op_arm_gcc_v5.h: lines {514,533}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/basic_op_arm_v5.h: lines {418,429}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_armv5.h: lines {202}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_gcc_armv5.h: lines {250}<br />
** external/opencore/codecs_v2/video/m4v_h263/enc/src/dct_inline.h: lines {119,155,167,278,326,341}<br />
** external/opencore/codecs_v2/video/m4v_h263/enc/src/fastquant_inline.h: lines {178,225,437,517}<br />
** frameworks/base/libs/audioflinger/AudioMixer.cpp: lines {405,436}<br />
* smlabt =====================================<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_gcc.h: lines {184}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v5.h: lines {138}<br />
** external/opencore/codecs_v2/video/m4v_h263/enc/src/dct_inline.h: lines {131,143,294,310}<br />
* smlatt =====================================<br />
** external/neven/Embedded/common/src/b_BasicEm/Math.c: lines {585,590}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v5.h: lines {157}<br />
** frameworks/base/libs/audioflinger/AudioMixer.cpp: lines {441}<br />
* smlal =====================================<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v4.h: lines {179,223,236,257,267}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v4_gcc.h: lines {264,341}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v5.h: lines {178,188,198}<br />
** external/opencore/codecs_v2/audio/mp3/dec/src/asm/pvmp3_dct_9.s: lines {84,90,96,101,109,114,116,118,121,132,138,150,163,165,167,174,176,178}<br />
** external/opencore/codecs_v2/audio/mp3/dec/src/asm/pvmp3_dct_9_gcc.s: lines {73,79,86,90,98,103,105,107,110,121,127,139,152,154,156,163,165,167}<br />
** external/opencore/codecs_v2/audio/mp3/dec/src/asm/pvmp3_mdct_18.asm: lines {143,162,178,188,192,199,207,217,225,231,237,241,244}<br />
** external/opencore/codecs_v2/audio/mp3/dec/src/asm/pvmp3_mdct_18.s: lines {145,164,180,190,194,201,209,219,227,233,239,243,246}<br />
** external/opencore/codecs_v2/audio/mp3/dec/src/asm/pvmp3_mdct_18_gcc.s: lines {143,162,178,188,192,199,207,217,225,231,237,241,244}<br />
** external/opencore/codecs_v2/audio/mp3/dec/src/asm/pvmp3_polyphase_filter_window.asm: lines {62,63,66,72,76,77,81,82,85,90,94,97,99,100,103,108,113,114,118,119,122,129,136,137,176,179,183,187,190,193}<br />
** external/opencore/codecs_v2/audio/mp3/dec/src/asm/pvmp3_polyphase_filter_window.s: lines {67,68,71,77,81,82,86,87,90,95,99,102,104,105,108,113,118,119,123,124,127,134,141,142,181,184,188,192,195,198}<br />
** external/opencore/codecs_v2/audio/mp3/dec/src/asm/pvmp3_polyphase_filter_window_gcc.s: lines {65,66,69,75,79,80,84,85,88,93,97,100,102,103,106,111,116,117,121,122,125,132,139,140,179,182,186,190,193,196}<br />
** external/opencore/codecs_v2/audio/mp3/dec/src/pv_mp3dec_fxd_op_arm.h: lines {148}<br />
** external/qemu/trace.c: lines {813}<br />
** frameworks/base/opengl/libagl/iterators.S: lines {66,67}<br />
** frameworks/base/opengl/libagl/matrix.h: lines {67,68,96,126,127,282,283,314,315,316}<br />
* smlawb =====================================<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_gcc.h: lines {203,259}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v5.h: lines {166,416}<br />
** frameworks/base/libs/audioflinger/AudioResamplerSinc.cpp: lines {93,109}<br />
** frameworks/base/opengl/libagl/matrix.h: lines {163,203}<br />
* smlawt =====================================<br />
** frameworks/base/libs/audioflinger/AudioResamplerSinc.cpp: lines {114}<br />
** frameworks/base/opengl/libagl/matrix.h: lines {162,202,243,244}<br />
* smulbb =====================================<br />
** external/jpeg/jidctfst.S: lines {109,114,151,153}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_gcc.h: lines {79}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v5.h: lines {71,81}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/basic_op_arm_gcc_v5.h: lines {207,251,297,348,361,375,427,440,487}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/basic_op_arm_v5.h: lines {199,234,274,314,316,326,367,369,404}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/l_mac.h: lines {121,137}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/l_msu.h: lines {123,142}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/l_mult.h: lines {122,140}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/mpy_32.h: lines {132,134,138,164,177,191}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/mpy_32_16.h: lines {127,129,150,163}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/mult.h: lines {121,141}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_armv5.h: lines {115,139,151,163,189,190,212}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_gcc_armv5.h: lines {112,113,164,183,201,218,265}<br />
** external/opencore/codecs_v2/video/m4v_h263/enc/src/fastquant_inline.h: lines {250,457,531}<br />
** external/skia/include/corecg/SkMath.h: lines {170}<br />
** frameworks/base/libs/audioflinger/AudioMixer.cpp: lines {420,462}<br />
** system/core/libpixelflinger/t32cb16blend.S: lines {39,66,74,82}<br />
* smulbt =====================================<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_gcc.h: lines {115}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v5.h: lines {109}<br />
** system/core/libpixelflinger/codeflinger/texturing.cpp: lines {1091}<br />
** system/core/libpixelflinger/t32cb16blend.S: lines {47,55}<br />
* smultt =====================================<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_gcc.h: lines {131}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v5.h: lines {100}<br />
** frameworks/base/libs/audioflinger/AudioMixer.cpp: lines {467}<br />
** frameworks/base/libs/audioflinger/AudioResamplerSinc.cpp: lines {73}<br />
* smulwb =====================================<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_gcc.h: lines {221}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v5.h: lines {373}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_armv5.h: lines {222}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_gcc_armv5.h: lines {283}<br />
** external/opencore/codecs_v2/audio/sbc/enc/src/sbcenc_filter.h: lines {33}<br />
** frameworks/base/opengl/libagl/matrix.h: lines {161,201,242}<br />
* smulwt =====================================<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_gcc.h: lines {202,240}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v5.h: lines {385,415}<br />
* qadd =====================================<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_gcc.h: lines {64}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/fxp_mul32_arm_v5.h: lines {60}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/basic_op_arm_gcc_v5.h: lines {130,256}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/basic_op_arm_v5.h: lines {128,235}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/l_add.h: lines {122,137}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/l_mult.h: lines {123,145}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_armv5.h: lines {71,102,152,176,192}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_gcc_armv5.h: lines {91,115,148,202,234}<br />
** external/openssl/crypto/bn/bn_prime.c: lines {454,455}<br />
* qdadd =====================================<br />
** external/opencore/codecs_v2/audio/aac/dec/src/calc_sbr_synfilterbank.cpp: lines {116,162}<br />
** external/opencore/codecs_v2/audio/aac/dec/src/trans4m_freq_2_time_fxp.cpp: lines {472,494}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/basic_op_arm_gcc_v5.h: lines {212,356,370,385,435,449}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/basic_op_arm_v5.h: lines {200,315,321,331,368,371}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/l_mac.h: lines {122,142}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/mpy_32.h: lines {133,136,140,172,186,201}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/mpy_32_16.h: lines {128,131,158,172}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_armv5.h: lines {116}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_gcc_armv5.h: lines {184}<br />
* qdsub =====================================<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/basic_op_arm_gcc_v5.h: lines {302}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/basic_op_arm_v5.h: lines {275}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/l_msu.h: lines {124,147}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_armv5.h: lines {140}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_gcc_armv5.h: lines {165}<br />
* qsub =====================================<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/basic_op_arm_gcc_v5.h: lines {167}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/basic_op_arm_v5.h: lines {162}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/l_sub.h: lines {121,138}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_armv5.h: lines {88,127}<br />
** external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/pvamrwbdecoder_basic_op_gcc_armv5.h: lines {70,133}<br />
* strd =====================================<br />
** dalvik/vm/mterp/armv5/OP_APUT_WIDE.S: lines {31}<br />
** dalvik/vm/mterp/armv5/OP_IPUT_WIDE.S: lines {39}<br />
** dalvik/vm/mterp/armv5/OP_IPUT_WIDE_QUICK.S: lines {14}<br />
** dalvik/vm/mterp/armv5/OP_SPUT_WIDE.S: lines {21}<br />
** dalvik/vm/mterp/out/InterpAsm-armv5.S: lines {2834,7530,8331,8542}<br />
** dalvik/vm/oo/Object.h: lines {589}<br />
** external/opencore/fileformats/avi/parser/include/pv_avifile_streamlist.h: lines {179}<br />
** external/opencore/fileformats/avi/parser/src/pv_avifile_streamlist.cpp: lines {153}<br />
** system/core/libpixelflinger/rotate90CW_4x4_16v6.S: lines {47,52,56,60}<br />
}}<br />
<br />
=== Discussion ===<br />
The file ''system/core/libpixelflinger/codeflinger/ARMAssembler.cpp'' will need special attention. It's responsible for dynamic generation of DSP code.<br />
<br />
[[User:Cfriedt]] 20081024 I'm not sure how feasible this is, given that the [http://wiki.openmoko.org/wiki/Neo_FreeRunner_Hardware_Issues#SMedia_3362_Documentation_.26_OpenGL_ES_Drivers SMedia 3362 is heavily NDA'd]. However, since the arm920t lacks a floating-point unit / DSP core, is it possible to use the SMedia chip for general-purpose math? This would help in the Android platform, at least, for things like audio and video codecs. Aside from an OpenGL ES driver, OpenMoko documentation for the SMedia would be highly appreciated.<br />
<br />
= Important Links =<br />
=== Documentation ===<br />
* [http://source.android.com/documentation Android Documentation]<br />
* [http://www.arm.com/documentation/ ARM Documentation], (keywords: armv4t, armv5t, armv5te, arm920t, arm926ej-s)<br />
* [http://www.arm.com/miscPDFs/9658.pdf ARM Assembly Language Programming]<br />
* [http://www.cse.unsw.edu.au/~cs3221/labs/assembler-intro.pdf An Introduction to the GNU Assembler]<br />
* [http://www.heyrick.co.uk/assembler/apcsintro.html ARM Procedure Call Standard], [http://en.wikipedia.org/wiki/Calling_convention#ARM ARM Calling Conventions]<br />
<br />
=== Instruction Set References ===<br />
* [http://www.arm.com/miscPDFs/14128.pdf ARM Architecture Reference Manual], The definitive ISA documentation<br />
* [http://www.simplemachines.it/doc/QRC0001H_rvct_v2.1_arm.pdf ARM Instruction Set Quick Reference Card]<br />
* [http://infocenter.arm.com/help/topic/com.arm.doc.qrc0001l/QRC0001_UAL.pdf ARM and Thumb -2 Instruction Set Quick Reference Card]<br />
* [http://infocenter.arm.com/help/topic/com.arm.doc.dvi0025b/DVI0025.pdf ARMv4T] (See section 1.4.13)<br />
* [http://infocenter.arm.com/help/topic/com.arm.doc.dvi0014a/DVI0014A_ARM10T_PO.pdf ARMv5T] (See section 4.16)<br />
* [http://www.arm.com/pdfs/ARM-DSP.pdf ARM DSP Enhanced Instruction Set]<br />
* [http://infocenter.arm.com/help/topic/com.arm.doc.ihi0042c/IHI0042C_aapcs.pdf Procedure Call Standard for the ARM Architecture]<br />
<br />
=== Hardware Reference ===<br />
<br />
* [[Neo1973 Hardware]]<br />
* [[Neo FreeRunner GTA02 Hardware]]<br />
<br />
=== Communities ===<br />
* [http://source.android.com/discuss Android Public Mailing Lists]<br />
** Specifically, [http://groups.google.com/group/android-porting android-porting]<br />
* [http://lists.openmoko.org/mailman/listinfo OpenMoko Mailing Lists]<br />
** Specifically, [http://lists.openmoko.org/mailman/listinfo/openmoko-kernel openmoko-kernel]<br />
* [http://forum.koolu.org/viewforum.php?f=10 Android on FreeRunner] at KoolU.com<br />
* [[Openmoko Local Groups]]<br />
* [[Community Resources]]<br />
<br />
= See also =<br />
* [[Android|Main Android page on this wiki]]<br />
* [[Debug Board]]<br />
<br />
<br />
[[Category:Android]]</div>Skliariehttp://openmoko.org/wiki/Manuals/AndroidManuals/Android2009-10-21T12:26:39Z<p>Skliarie: Link to android-on-freerunner project</p>
<hr />
<div>{{Languages|Android usage}}<br />
<br />
{|align=right<br />
|__TOC__<br />
|}<br />
[[Image:android.png]]<br />
<br />
= Introduction = <br />
<br />
{{Note|The Android for [[Neo_FreeRunner_GTA02_Hardware|FreeRunner]] development now takes place [http://code.google.com/p/android-on-freerunner/ here]. It has it's own wiki as well.}}<br />
<br />
This page is dedicated to the daily usage of Android on the [[Neo 1973]] and [[Neo FreeRunner]] handsets.<br />
<br />
The information here has been updated for the following release : [http://freerunner.android.koolu.com/release-files Koolu Beta7 Android release]. It is advisable to update to the latest release.<br />
<br />
One can find general information (porting/development) about Android on Neo phones here : [[Android]]<br />
<br />
== Using this guide ==<br />
<br />
*1 If you see a command prompt like this (#), you must run a command as user '''root''' on the connected system<br />
<br />
#<br />
<br />
If you see a command prompt like this ($), you can run the command as a regular user<br />
<br />
$<br />
<br />
*2 When you see the command<br />
<br />
adb <br />
<br />
It is assumed that you have 'adb' installed on your pc and it is in your search path, like in /usr/bin or ~/bin. If not so, you need to change to the directory you downloaded the binary to. Issue the same commands but when ever adb appears replace it with <br />
<br />
./adb<br />
<br />
adb connects your system to Android but you need to make sure you have set it up correctly first. Make sure your FreeRunner was booted while being plugged in to a USB port. (Not necessary starting Koolu beta 7) <br />
Then run the following commands:<br />
<br />
# ifconfig usb0 192.168.0.200 netmask 255.255.255.0 (or see below for USB network setup)<br />
# adb kill-server<br />
# ADBHOST=192.168.0.202 adb devices<br />
<br />
''adb help'' gives extensive info<br />
<br />
One should now have no trouble using adb.<br />
<br />
= Getting started =<br />
<br />
Installing Android on Openmoko Freerunner, creates a phone fit for use! Of course the port is not finished yet, a lot has to be done, but for now we can live with the workarounds. <br />
<br />
==Buttons and Keyboard ==<br />
<br />
=== The Power button ===<br />
<br />
* To turn the phone '''on'''; press and hold the power button for about 5 seconds<br />
<br />
* To put the phone to '''sleep''' (and so lock it): hold the power button for about 1 second<br />
<br />
* To '''wake''' the phone from sleep: tap the power button once, then once more to unlock the screen<br />
<br />
* To turn the phone''' off''': First wake it from sleep, then hold the power button for about 2 seconds. Choose 'Power off' in the menu that appears then click 'OK' Use the back button (aux) to delete the menu if one wants to continue. <br />
<br />
* Tap the power button once to get the on screen keyboard. In many applications it also brings extra options.<br />
<br />
''Times and actions taken from Koolu beta 7''<br />
<br />
=== The Aux button ===<br />
The aux button is configured as the back button.<br />
If the application recognizes the back action, like the browser, it goes a page or action back. If not recognized, one leaves the application to the previous situation. Note the application is not killed. It stays active.<br />
<br />
<br />
=== The Home Button ===<br />
<br />
The G1 and G2 Android phones have a home button, a long press on this button creates a window with all the running applications. <br />
<br />
There is no clear key now, to show the running applications. Sometimes by chance a window with icons of the running applications appears, and then one can jump to a different running application.<br />
<br />
I suggest to create this button from a two second press on the aux button. A window with the icons of the running applications will appear. By tapping on the wanted application we can than jump to the running application. <br />
<br />
''Koolu beta7 observation''<br />
<br />
=== The Keyboard ===<br />
Works, can be brought up with short press to power button.<br />
<br />
== Making a call ==<br />
<br />
Once the phone has started you will see a 'Dialer' icon on the desktop. Tap it and you will be presented with a dialing keypad. Enter the number you wish to dial and then touch the bar containing the number to call. If you make a mistake entering the number you can touch the backspace arrow to the right of the bar.<br />
<br />
Caveats<br />
* The volume level when in a voice call is very low<br />
<br />
==Sending an SMS==<br />
<br />
Works in Koolu beta 7<br />
<br />
== Copy and pasting ==<br />
<br />
Android has a copy and paste feature built in to it. By touching and holding on a text entry box for about 2 seconds the copy & paste menu will appear.<br />
<br />
= Subsystems =<br />
<br />
<br />
=== Accelerometers ===<br />
Works, can be tested with simple game called [http://andappstore.com/AndroidPhoneApplications/apps/8872 Amazed] which is installed on current Koolu images.<br />
<br />
Android makes no use of the accelerometers yet :(<br />
<br />
''Koolu beta7 observation''<br />
<br />
=== Bluetooth ===<br />
Works, latest kernels need permissions for second rfkill interface in init.rc to turn it on.<br />
<br />
=== GPS ===<br />
Works, you can [[#Install new software|install]] [http://www.andnav.org AndNav2] (AndNav2 is installed on current Koolu images) to test it.<br />
AndNav2 is e beta version and the useable period is over. <br />
<br />
Proper working of GPS can observed with YGPS Satellites. It shows signal strength and location of each satellite.<br />
<br />
It is currently not possible to disable the GPS from the UI once activated.<br />
<br />
''Observed in Koolu beta 7''<br />
<br />
=== GPRS ===<br />
<br />
To set up GPRS you need to enter the correct settings for your network: Tap the Application tab followed by Settings > Wireless controls > Mobile networks > Access Point Names. Now if you press the power button, a menu will appear allowing you to add a 'New APN'. Touch this then add your network's GPRS & MMS settings.<br />
<br />
{{Note| At versions before Koolu beta 7 it is not possible to bring up Android's keyboard to enter the information. <br />
Update to this version (or later) if you have this problem. <br />
Otherwise install 'aKeyUI' then copy and paste the information, starting with the APN which can also be used as the Name}}Once you have entered your APN details it maybe necessary to follow this procedure to start GPRS (you will only need to do this once):<br />
<br />
Turn on Aeroplane mode, reboot, turn off Aeroplane mode<br />
<br />
You may also have to carry out the [http://wiki.openmoko.org/wiki/Android_usage#DNS_Fix DNS fix] described below.<br />
<br />
''GPRS not yet tested with Koolu beta 7''<br />
<br />
==== APN settings ====<br />
<br />
You can find most networks 'mcc' and 'mnc' numbers [http://android.v-dh.nl/internet.php here]<br />
<br />
* O2 UK - Pay as you go<br />
<br />
Enter these details to set up GPRS:<br />
<br />
carrier="o2-UK-PAYG" (Name - can be anything)<br />
mcc="234"<br />
mnc="10"<br />
apn="payandgo.o2.co.uk"<br />
user="payandgo"<br />
server="Not set"<br />
password="password"<br />
type="default"<br />
<br />
These details are also correct o2 settings but don't enter them, they stop GPRS from working properly at the moment.<br />
<br />
mmsc="http://mmsc.mms.02.co.uk:8002"<br />
proxy="193.113.200.195"<br />
port="9201"<br />
mmsproxy="193.113.200.195"<br />
mmsport="9201"<br />
<br />
* T-Mobile UK<br />
<br />
Enter these details to set up GPRS:<br />
<br />
carrier="T-Mobile-UK" (Name - can be anything)<br />
mcc="234"<br />
mnc="30"<br />
apn="general.t-mobile.uk"<br />
user="user"<br />
server="149.254.1.10"<br />
# server="149.254.201.132" (alternate server)<br />
password="wap"<br />
type="default"<br />
<br />
* Orange France<br />
Source : [http://www.planete-android.com/index.php/parametrage-operateurs-francais.html French Network parameter]<br />
<br />
GPRS settings (work): <br />
apn="orange"<br />
user="orange"<br />
password="orange"<br />
mcc="208"<br />
mnc="01"<br />
type="default"<br />
<br />
MMS settings (untested) :<br />
apn="orange.acte"<br />
proxy="192.168.10.200"<br />
port="8080"<br />
user="orange"<br />
password : "orange"<br />
mmsc="http://mms.orange.fr"<br />
mms port="8080" <br />
mcc="208"<br />
mnc"01"<br />
type="mms"<br />
<br />
Force use of Orange DNS in the ip-up script located in /system/etc/ppp :<br />
/system/bin/setprop "net.gprs.dns1" "194.051.003.056"<br />
<br />
<br />
* Cingular/Att U.S. (working with dns fix(14.6-cupcake), other than sending mms)<br />
<br />
apn="wap.cingular"<br />
username="wap@cingulargprs.com"<br />
pass="cingular1"<br />
mmsc="mmsc.cingular.com"<br />
mms proxy="wireless.cingular.com"<br />
mms port = 80<br />
mcc= 310<br />
mnc= 410<br />
<br />
== Wifi ==<br />
<br />
Wifi works on the koolu 7 distribution, but is a bit stubborn, one has to kick it to start, and when the signal is out of reach, it keeps the connection, instead of rescanning for a new access points.<br />
DNS is resolved properly, and the keyboard works in Koolu beta 7 <br />
<br />
Below is a beautiful work around for pre beta 6 versions:<br />
<br />
=== Wifi Pre beta seven ===<br />
<br />
Although wifi works, there are two problems; one, you can't bring up a keyboard to enter your encryption key and two, Android does not obtain the DNS settings properly from the router. Both can be worked around.<br />
<br />
==== Solution one ====<br />
<br />
This involves [http://wiki.openmoko.org/wiki/Android_usage#Copy_and_pasting copying and pasting] the network key into the key field. These instructions use the aKeyUI,beautiful work aroun app but you could do it with the standard Note pad app.<br />
<br />
Install [http://andappstore.com/AndroidPhoneApplications/apps/4642 aKeyUI] this app allows you to enter text and copy it to a clipboard, which you can then paste into any test field:<br />
<br />
Change directory to where you downloaded the app then install:<br />
<br />
# adb install aKeyUI.apk<br />
<br />
Touch the Application tab to display your installed apps, aKeyUI should be one of them. Load it up, enter the key for your wireless network and click copy.<br />
<br />
Now go to 'Settings' > 'Wireless controls' > 'Wi-Fi settings' and you should see your wireless network listed there. Touch it and when it asks you for the key, long-touch the key field and select paste.<br />
<br />
Caveats<br />
* The keyboard seems to have a limited number of characters, making this solution useless if your network key contains one of the missing ones.<br />
<br />
Now you are connected but you need the [http://wiki.openmoko.org/wiki/Android_usage#DNS_Fix DNS fix.]<br />
<br />
==== Solution two ====<br />
<br />
Boot your FreeRunner while connected to USB then run these commands:<br />
<br />
# ifconfig usb0 192.168.0.200 netmask 255.255.255.0<br />
# adb kill-server<br />
# ADBHOST=192.168.0.202 adb devices<br />
<br />
# adb shell mount -o remount,rw /dev/root /<br />
# adb pull /etc/wifi/wpa_supplicant.conf wpa_supplicant.conf<br />
<br />
You will now have the wpa_supplicant.conf file in your working directory, change its ownership so you can edit it (unless you edit it as root):<br />
<br />
# chown YOUR_USER:YOUR_GROUP wpa_supplicant.conf <br />
<br />
Now you can edit it to contain your wireless details, then push it back to the FreeRunner. For example add an uncommented section like this:<br />
<br />
network={<br />
ssid="example"<br />
proto=WPA<br />
key_mgmt=WPA-PSK<br />
pairwise=CCMP TKIP<br />
group=CCMP TKIP WEP104 WEP40<br />
psk=06b4be19da289f475aa46a33cb793029d4ab3db7a23ee92382eb0106c72ac7bb<br />
priority=2<br />
}<br />
<br />
Save your changes, change the owner back to root and push it back to the FreeRunner:<br />
<br />
# chown root:root wpa_supplicant.conf<br />
# adb push wpa_supplicant.conf /etc/wifi<br />
<br />
Reboot the FreeRunner:<br />
<br />
# adb shell sync<br />
# adb shell reboot<br />
<br />
If you've changed the wpa_supplicant.conf file, it will need to be deleted in /data/misc/wifi/wpa_supplicant.conf<br />
<br />
You now just need the DNS fix<br />
<br />
==== DNS Fix ====<br />
<br />
Connect to Android using adb and pull your init.rc:<br />
<br />
# ifconfig usb0 192.168.0.200 netmask 255.255.255.0<br />
# adb kill-server<br />
# ADBHOST=192.168.0.202 adb devices<br />
# adb pull /init.rc init.rc<br />
<br />
# chown YOUR_USER:YOUR_GROUP init.rc<br />
<br />
Now find this part of your your init.rc, and add new lines containing the DNS value to the [https://www.opendns.com/ OpenDNS] servers:<br />
<br />
# Setup the DNS server for USB<br />
#setprop net.dns1 192.168.0.200<br />
setprop net.dns1 208.67.222.222<br />
setprop net.dns2 208.67.220.220<br />
<br />
Change the ownership back to root and push it back to your FreeRunner:<br />
<br />
# chown root:root init.rc<br />
# adb shell mount -o remount,rw /dev/root /<br />
# adb push init.rc /init.rc<br />
# adb shell sync<br />
# adb shell reboot<br />
<br />
= Applications =<br />
<br />
=== Alarm ===<br />
Works.<br />
<br />
<br />
== Contacts ==<br />
<br />
=== Importing ===<br />
==== From Vcard ====<br />
# [[#Install new software|install]] [http://www.dusystems.com/importContacts.html "Android Contacts Import"] (this application is also available from [[#AndAppStore|AndAppStore]])<br />
# export your contact(s) as a vcard file from your contact application<br />
# [[#Copy files|copy]] the file to your phone /sdcard/ directory<br />
# on your phone run the ImportContacts application, choose the file you copied and select import. Wait until the phone says x vcards imported<br />
<br />
That's it if you don't see your contacts, make sure you selected "view all contacts" in the contacts application options (contacts > power button > Display group > All contacts)<br />
<br />
==== From SIM ====<br />
Works, Contacts->menu->Settings->SIM contacts importer.<br />
<br />
=== Synchronization ===<br />
<br />
== Calendar ==<br />
<br />
=== Importing ===<br />
<br />
=== Synchronization ===<br />
<br />
== Files ==<br />
<br />
=== Copying ===<br />
You can copy files to your phone using either <br />
* [[#USB mass storage|USB mass storage]]<br />
<br />
This option is not (yet) available in Koolu beta 7 <br />
<br />
or, from the command line using<br />
<br />
* the [[Android debug bridge]] to copy files to your phone :<br />
ADBHOST=192.168.0.202 ./adb push file.txt /sdcard/<br />
<br />
== Media ==<br />
Can play OGG audio files and view pictures with the default applications<br />
<br />
= Others =<br />
<br />
<br />
<br />
== Suspend ==<br />
Waking up your phone might be a little bit tricky at the moment, there are several recipe/hints submitted by different people :<br />
* 1-2s press of power button goes to sleep, wake up with long power button press, don't use screen timeouts, disable it in Settings->Sound & display->Screen timeout->Never timeout.<br />
* Michael Trimarchi's images allow resume from suspend after two short presses. However, sometimes it takes a few tries for the phone to wake up.<br />
* For me resume works best if i long press power until the main screen appears and the short power press that unlocks screen.<br />
* During suspend the phone seems to wake up make an audible click and go back to sleep.<br />
<br />
==USB==<br />
=== USB networking ===<br />
The general [[USB Networking]] guide should help you talk to your FreeRunner using IP over USB. However, please note that Android doesn't come with an ssh server installed by default. In order to gain shell access without an additional ssh server you can follow the instructions on the [[Android debug bridge]] page.<br />
<br />
=== USB Host mode ===<br />
{{todo|If you know how to change the USB mode with Android, please explain it here.}}<br />
<br />
=== USB keyboard ===<br />
I bought a mini USB keyboard that for my Neo, if someone has simple directions to use it with android, please explain it here.<br />
<br />
=== USB mass storage ===<br />
This setting is named "Enable USB mass storage". If you don't find it on Settings -> SD card & phone storage, you have to unhide it with [http://www.4shared.com/account/file/76203324/508fa871/Anycut.html Anycut]. Install it then make a new shortcut Activity -> SD Card. Use this new shortcut to activate the option. This is not persistent after a reboot. See also [http://rivviepop.wordpress.com/2008/11/19/mount-your-g1-android-sd-card-automatically-rc29-rc30/]<br />
<br />
{{todo|This doesn't seem to work with the Neo FreeRunner and current Android images.}}<br />
<br />
= Software installation and updates =<br />
For initial Android flashing, take a look at: [[Android on Freerunner]]<br />
<br />
== Install new software ==<br />
=== Manual install ===<br />
Applications are packaged in .apk packages, to install a package (downloaded on your computer) do <br />
<br />
./adb install app.apk<br />
<br />
After making sure you can talk to your phone using the [[Android debug bridge]]<br />
<br />
=== Package managers ===<br />
==== Android Market Place ====<br />
Currently it is not possible to use the Android Market Place with the Neo Freerunner.<br />
<br />
==== AndAppStore ====<br />
AndAppStore is an alternate source for Android software and works on the Neo Freerunner. It is installed by default in current Koolu images but you can [[#Manual install|install manually]] their [http://andappstore.com/AndroidPhoneApplications/apps/7661 client].<br />
<br />
=== Update software (without reflashing) ===<br />
<br />
= Troubleshooting =<br />
<br />
== Android Debug Bridge ==<br />
<br />
To assist in debugging and to gain shell access to the phone with Android, you can use the instructions found here: [[Android debug bridge]]<br />
<br />
== SD Card unavailable ==<br />
<br />
<br />
Type in the the Android Terminal emulator (under Development Tools)<br />
<br />
setprop EXTERNAL_STORAGE_STATE mounted<br />
<br />
or run <br />
<br />
adb shell setprop EXTERNAL_STORAGE_STATE mounted <br />
<br />
with the freerunner connected to a computer which has the Android SDK.<br />
<br />
= Links =<br />
<br />
[[Category:Android]]</div>Skliariehttp://openmoko.org/wiki/Talk:Supported_microSD_cardsTalk:Supported microSD cards2009-10-20T09:22:48Z<p>Skliarie: add column for 2.6.29-rc3-mokodev</p>
<hr />
<div>Let it be known that 4Gb microSDHC cards have been announced by more than one company. Apparently these will not be supported by default in microSD devices. Does anyone know if the Neo will support these in theory? [[User:Wasp|Wasp]] 00:06, 16 February 2007 (CET)<br />
<br />
: Also 8GB MicroSD cards have now been announced. Would be really nice to know if it's just a driver issue or something more.<br />
<br />
: Anyone tried 16GB microSDHC cards (Sandisk)? - the are now available here in Germany --[[User:Nodge|Nodge]] 08:52, 30 October 2008 (UTC)<br />
: * Yes, I have a SDSDQ-016G-E11M (16GB, Class2) in a Neo-FR in use with Debian (ext2) on it (Qtopia on flash). It can only be boot with manually from NAND. Suspending still causes I/O error on the SD. The rest seems stable. Right now, I don't know how to supply this info in the table. -- Greetings from Switzerland, [[User:Deichkind|Deichkind]] 23:03, 2 November 2008 (CET)<br />
<br />
<br />
== How to test ==<br />
<br />
Can we please define repeatable tests?<br />
atm I just copy stuff there and back - there is probably more to it.<br />
Tested the Sandisk 512 and 1024 cards [[User:Johan|Johan]] 22:27, 4 August 2007 (CEST)<br />
<br />
== Use newer kernel/uboot for testing ==<br />
<br />
As the 2.6.17 kernel is pretty outdated and openmoko uses 2.6.22 for a long time now, we maybe should use this kernel version for testing, shouldn't we? --[[User:Thomasg|Thomasg]] 16:23, 23 September 2007 (CEST)<br />
<br />
i strongly second that.<br />
please do not test with ancient and totally outdated software. this will only generate bogus bugreports which hold everybody from seeing the real problems.<br />
with recent i mean 2.6.22.5-moko11 or newer. please also add the exact release (including svnr if possible) when filing a bug.<br />
<br />
same goes for uboot.<br />
currently we are at svnr 2943 or higher. please do not file bugs against uboots which are totally outdated.<br />
if you want to update your uboot for tests, please contact me and i'll try to supply you with a tested uboot for your device. --[[User:Roh|Roh]] 22:03, 23 September 2007 (CEST)<br />
<br />
[http://http://code.google.com/p/android-on-freerunner/downloads/list Android for Freerunner] uses kernel 2.6.29-rc3-mokodev in the week-2009-43 version. Can I add column for the kernel? I would like to remove the column for 2.6.17 version, if it is not used anymore. --[[User:Skliarie|Skliarie]] 11:20, 20 October 2007 (IST)<br />
<br />
== Beginners need more information ==<br />
<br />
Uboot "?" or Linux "Yes" don't mean much to a beginner.<br />
My guess is<br />
# "?" means the test has not been performed?<br />
# uboot "yes" means that you can boot directly from an image on the Micro SD device?<br />
# Linux = "yes" means that once booted with the specified kernel that I can put a filesystem on the device and use it for general purpose storage?<br />
Could someone clarify this by adding a legend to this page? Thanks -- [[User:Brian H Wilson|Brian H Wilson]] 18:04, 3 July 2008 (UTC)<br />
<br />
== Reformatting the page ==<br />
<br />
I suggest to reformat the page so the table is broken up.<br />
Instead of the table, it would be more modular to have each card listed and described there, since what kernel/uboot the card will work. Additional notes could be supplied more easily than in the table.<br />
<br />
I do support this vote. For example: The [http://wiki.openwrt.org/TableOfHardware table of supported hardware] from [http://www.openwrt.org OpenWrt] is very well structured. [[User:Deichkind|Deichkind]] 20:56, 7 Nov 2008 (CET)<br />
<br />
== How to obtain the "Model number" ==<br />
<br />
Say how to obtain the "Model number" from the card if one no longer has the box it came in. [[User:Jidanni|Jidanni]] 08:43, 28 October 2008 (UTC)</div>Skliariehttp://openmoko.org/wiki/Neo_FreeRunner_HardwareNeo FreeRunner Hardware2009-10-12T13:16:47Z<p>Skliarie: /* GSM/GPRS */</p>
<hr />
<div>{{Languages|Neo FreeRunner GTA02 Hardware}}<br />
<br />
{{gta02menu}}<br />
<br />
The [[Neo FreeRunner]] phone is the second hardware platform to take advantage of the Openmoko software stack. You can find specifications of the hardware by reviewing this introduction page and the pages in the category as shown at the bottom of this page.<br />
<br />
For basic details please see the Customer-oriented specifications.<br />
<br />
=Photos=<br />
<gallery><br />
Image:Gta02a5 pcba cs.JPG|component (back) side NOTE: GTA02 A5 PCBA Component Side photo<br />
Image:Gta02a5 pcba ps.JPG|display (top) side NOTE: GTA02 A5 PCBA Print Side photo<br />
Image:GTA02 A5 PCB CS.jpg|component (back) side NOTE: GTA02 A5 PCB Component Side photo<br />
Image:GTA02 A5 PCB PS.jpg|display (top) side NOTE: GTA02 A5 PCB Print Side photo<br />
Image:SimpleComponentDiagram.jpg|Simplified Hardware Component Diagram<br />
</gallery><br />
<br />
<br />
=Features=<br />
*Display- Topply o2.8, 480 x 640 pixels, VGA, 200 NIT minimum, resistance type touch<br />
<br />
*User Interface Navigation- Touch screen on LCD, 2 control “buttons”, 1 Power button, 1 Aux for 911 emergency call<br />
<br />
*Built-in 802.11b/g Radio (Atheros chipset AR6001 Flash version)<br />
<br />
*Built-in Bluetooth 2.0 + EDR (CSR and support PCM audio , BC4 firmware version)<br />
<br />
*Built-in 2D/3D graphics acceleration chip (S-Media 3362)<br />
<br />
*2 built-in Tri-Axis sensors (ST accelerometer LIS302DL)<br />
<br />
*Built-in GPS Radio – -130 dBm with internal antenna, -157 dBm tracking on chipset specification, TTFF under 40 seconds with -130 dBm signal strength, and tracking (u-Blox)<br />
<br />
*Antenna – Specialized antenna for best in hand hold GPS, GPRS and Wi-Fi/Bluetooth performance are required, -105dBm on receiving, Tx 30dbm+2 on GSM<br />
<br />
*External Antennae – MMCX GPS connector<br />
<br />
*GPRS Radio –GSM/GPRS radio. A Pre-PTCRB certified module will be preferred<br />
<br />
*Linux – Linux kernel 2.6.24 or later Openmoko kernel<br />
<br />
*USB - Client and Host-mode switchable (to be used for software downloading), provide host 5V power<br />
<br />
*Power- Normal mode power will be via 1200 mAh battery with built-in coulomb counter, could charge via specialized charger. Internal Lithium Ion or Lithium Polymer battery will keep device in standby mode. Battery life (Approximation/Ideal Target) Standby time 70h Hrs (GSM) Talk time (Backlight off) Up to 3-4 hrs(GSM)<br />
<br />
*LED- LED indicator under Aux/Power button key<br />
<br />
=Hardware Specification=<br />
<br />
[http://downloads.openmoko.org/developer/schematics/GTA02/Schematics_Freerunner-GTA02_A5-A7cumulative_public_RC0.pdf Full schematics] are available.<br />
<br />
===Hardware Electrical===<br />
<br />
*400/500 MHz Samsung 2442B Processor/SOC (400 minimum, ARM920T core, ARMv4T)<br />
*Unbrickable dual Boot code in NAND FLASH and 2MB NOR FLASH<br />
*128 MB SDRAM total, 64 MB CPU internal, 64 MB external<br />
*256MB NAND Flash MCP package.<br />
<br />
=== Display ===<br />
* Topploy VGA, 16 bit color depth<br />
* resolution: 480 x 640 pixels<br />
* size: 43mm x 58mm (1.7” x 2.27”)<br />
* diagonal: 72.2mm (2.84”)<br />
* Transmissive display: good readability in high ambient light is essential<br />
* White LED backlight. Required brightness is 200 NIT minimum.<br />
* Resistance type touch panel.<br />
<br />
=== WiFi 802.11 b/g transceiver ===<br />
*Must have GPL support source or GPL compatible policy<br />
*TX power at 11 Mbps: 13 dBm minimum<br />
*RX sensitivity at 11 Mbps: -89 dBm desired, -83 dBm minimum<br />
*AP mode desirable, not required<br />
*WEP and WPA supported<br />
*Atheros preferred because of its GPL policy<br />
<br />
=== Serial interfaces (UART) ===<br />
*Three serial interfaces are required<br />
*Console<br />
*A-GPS or GPS<br />
*GSM/GPRS<br />
<br />
=== Accelerometer ===<br />
* 2x accelerometer required<br />
* Could support interrupt while suspend or power save mode<br />
* 3 axis sensing<br />
<br />
=== A-GPS ===<br />
*GPS chipset receiver and antenna<br />
*Sensitivity at Antenna port: -157 dBm tracking on chipset specification<br />
*LNA and SAW filter for maximum interference protection<br />
*Cold start time to first fix: 40 sec typical at -130 dBm, 60 sec max<br />
*Must support GPL for Assist-GPS function with open API<br />
*Industry quality GPS<br />
*Could fit in GTA01 GPS area on the PCB<br />
<br />
=== GPS Antenna Performance ===<br />
*Antenna is passive and internal; 15 mm x 15 mm ceramic patch is nominal design<br />
*Antenna LNA and SAW filter are required to meet GPS performance<br />
*15 mm square ground plane (minimum 1 mm ground border around patch) (TBA)<br />
*There will be one external GPS antenna connector (MMCX)<br />
*C/N ratio should higher than 35 on production testing<br />
<br />
=== Buttons ===<br />
*Touch screen over LCD is primary data entry mechanism<br />
*Two “hard” buttons: Power button (on side of Neo1973) is a mechanical switch actuated by a plastic pushbutton in a hole in the housing. Aux (911) button on the top of the device, both of these buttons, when pushed by the operator, are binary inputs (on/off or pressed/not pressed) to the software. The effect of each button is determined by the application software in the device<br />
*Buttons may need to be backlit<br />
*50000 cycles on hardware specification<br />
<br />
=== Sound outputs ===<br />
*Speaker in box (need good volume and acoustic behavior in noisy environments)<br />
*Audio is monophonic<br />
*Max volume: 100 dB at 5 cm to assure good performance in environment.<br />
*Support earphone with mic by jack<br />
<br />
=== Power Design Requirements===<br />
*Software-based power management unit preferred<br />
*NXP PCF series preferred<br />
*Need support charge from USB function<br />
*Need support powered by USB function<br />
*Power switch: Neo1973 will have a power switch, for power on/off and suspend<br />
* Power/Aux switch must be backlit<br />
*Switch controls whether device is running or suspended by presses of the switch<br />
*Switch does not shut off the power; it only suspends/resumes the device<br />
*Internal Li-Ion or Li-Polymer battery is included. This battery supplies standby power to the device eliminates the rebooting of the device when local power is again reapplied. Battery is 1200 ma-hr.<br />
*Battery life (Approximation) Ideal/Target Standby time 150-200 Hrs (GSM) Talk time (Backlight off) Up to 4 hrs(GSM)<br />
*Estimated current draw for the entire device when in suspend mode (and ALL peripherals are turned off or set for deep sleep) is <5 mA at 3.6 volts (Li-Ion terminal voltage).<br />
*GSM module deep sleep(alive and keep contact with base station) stage should take less than 8mA<br />
*Battery will reach half capacity (~600 mAh) with 500 charge-discharge cycles. This will occur in less than 2 years of daily service.<br />
*When powered continuously, Neo1973 must suspend (to low power mode) based either on observed low battery voltage condition or a configurable time delay.<br />
*Neo1973 must monitor battery status while suspended and resume automatically if the charger is inserted.<br />
*Primary power connection: 1200mAh battery<br />
*USB charger have ID pin 47.5k pull down for Openmoko identification<br />
*Indicators: an LED indicator visible from the side of the unit will illuminate when charging or have missing incoming call<br />
<br />
=== GSM/GPRS ===<br />
*850/1800/1900 and 900/1800/1900 MHz bands must be supported<br />
*Design should allow for multi-band version (850/900 MHz)<br />
*Module based GPRS transceiver could meet PTCRB and appropriate FCC certifications. It preferred that the module be pre-certified with PTCRB or OTA test<br />
*FCC/CE certification required for GSM/GPRS part<br />
<br />
=== GSM-GPRS Antenna Performance ===<br />
*-105 dBm receiving on each channel (GSM/PCS)<br />
*30+2 dBm transmission on GSM channel<br />
<br />
=== SD card reader ===<br />
<br />
*One micro-SD card reader, compatible with SD and SDHC.<br />
<br />
A small speed test can be found on the [[StorageSpeed]] page.<br />
<br />
=== Wi-Fi Modules ===<br />
*Must support GPL driver<br />
*Atheros AR6k preferred<br />
*Flash version required<br />
<br />
=== Wi-Fi Antenna Performance ===<br />
*The Wi-Fi antenna with TX 13 to 15 dBm<br />
*RX -89 to -83 dBm @802.11b 11Mbps or an equivalent performance antenna<br />
<br />
=== Bluetooth ===<br />
*CSR BC4 or later solutions<br />
<br />
=== USB ===<br />
*Neo FreeRunner GTA02 will have USB, client/host. Using USB 1.1<br />
*Provides USB host 5v power<br />
*Could be powered by USB<br />
<br />
=== Microphone ===<br />
1 microphone is in the device<br />
<br />
=== Firmware Image ===<br />
*Using Linux 2.6.24 or later<br />
*Could support booting from NAND or from NOR<br />
*Shipping image should come with basic phone function<br />
*Could do full firmware upgrade by USB cable<br />
<br />
=== PSN ===<br />
*Device will have a PSN (product serial number) printed on the product label and machine readable in system NAND memory<br />
<br />
=== IMEI ===<br />
*Production phase should have IMEI code written<br />
<br />
= Package Specification =<br />
*Weight: ~133 grams with battery.<br />
*4-in-1 laser pen passed RoHs and safety regulation for laser equipment safety<br />
*1x 512MB microSD Card ([http://www.sandisk.com/ SanDisk] / [http://www.transcendusa.com/ Transcend] [http://www.transcendusa.com/Support/DLCenter/Datasheet/TSxxUSD.pdf TS512MUSD])<br />
*1x USB cable Standard A to mini-B connector<br />
*1x 1200mAh smart/gauge battery<br />
*Quick start guide<br />
*5v USB power cord w/100-240 switchable power plug<br />
*Safety card, warranty card<br />
*Package could pass 1m to 1.5m drop test<br />
*AC USB charger,100v-240v, Passed UL and all required safety regulations<br />
*Must pass FCC/CE certification<br />
*Must pass NCC certification for Taiwan import regulation<br />
*RoHS Compatible<br />
*WEEE Report required<br />
<br />
= Life Cycle Specification =<br />
<br />
=== Product Life ===<br />
The product is designed to last a minimum of 2 years.<br />
<br />
=== Operating Temperature ===<br />
*Target operating range is –10°C to +60°C<br />
<br />
=== Storage Temperature ===<br />
*-15 deg C to +70 deg C<br />
<br />
=== ESD ===<br />
The device can withstand a 4.0kV contact discharge and 8.0kV air<br />
<br />
=== Drop test ===<br />
Should pass 1m direct drop to concrete ground or 1.5m on slide with carpet<br />
<br />
<br />
= GTA02 Hardware Component Selection =<br />
<br />
== Physical Dimensions ==<br />
* 120.7 x 62.0 x 18.5 mm (4.752 x 2.441 x 0.728 inch)<br />
* 110 +/- 5 g (4 ounces) without battery <br><br />
<br />
== Main components ==<br />
=== Processor ===<br />
The main Processor (CPU) of the Neo1973 GTA02 is a [[Samsung S3C2442B B54]] (running at 400 MHz)<br />
<br />
* Product Homepage: [http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=229&partnum=SC32442 Samsung SC32442B]<br />
* User Manual: [http://210.118.57.197/Products/Semiconductor/MobileSoC/ApplicationProcessor/ARM9Series/SC32442/um_s3c2442b_rev12.pdf Samsung SC32442B]<br />
* Core: ARM920T<br />
* Instruction Set: ARMv4<br />
* Built-in 64MB SDRAM<br />
* Built-in 256 MB NAND<br />
* GPIO Assignments: https://svn.openmoko.org/trunk/doc/hardware/GTA02v4/gpio.txt<br><br />
* Evaluation board: [http://www.meritech.co.kr/products/product_view.php?num=52 S3C2442 EVB]<br />
<br />
=== Power Management ===<br />
A NXP PCF50633 04 N3 is used for [[Neo1973_Power_Management|power management]].<br />
<br />
* NXP PMU index: [http://www.nxp.com/products/power_management/pmu/index.html NXP PMU index page]<br><br />
* Product Datasheet: [http://people.openmoko.org/tony_tu/GTA02/datasheet/PMU/PCF50633DS_02.pdf NXP PCF50633 Product Data Sheet]<br><br />
* Product User manual: [http://people.openmoko.org/tony_tu/GTA02/datasheet/PMU/PCF50633UM_6.pdf NXP PCF50633 User Manual]<br><br />
**Special thanks to NXP for providing a complete user manual and for supporting all developers<br />
**Datasheet/User manual usage [http://lists.openmoko.org/pipermail/community/2008-March/013898.html was legally authorized by NXP]<br />
* Connected to: S3C2442 via I2C, client address is 0x08. <br><br />
* Driver Source: https://svn.openmoko.org/trunk/src/target/kernel/patches/pcf50633.patch<br><br />
<br />
=== Flash ===<br />
==== NAND Flash ====<br />
256MB integrated Samsung NAND flash inside the 2442 multi-chip package, attached to the S3C2442 NAND controller<br />
<br />
* Product Homepage: [http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=229&partnum=SC32442 S3C2442]<br />
* Data Sheet: S3C2442 B54 comes with 256 MB NAND MCP package<br />
* Connected to: S3C2442 NAND controller<br><br />
<br />
==== NOR Flash ====<br />
<br />
16MBit ST M58WR016KB706E NOR flash for 'unbrickable emergency boot' feature.<br />
<br />
* Product Homepage: [http://www.st.com/stonline/products/families/memories/fl_nor_mob/index.htm ST Mobile Flash NOR/Mobile Terminal]<br />
* Data Sheet: [http://www.numonyx.com/Documents/Datasheets/M58WRxxxKTB.pdf M58WR016]<br />
* Connected to: S3C2442 NAND controller<br><br />
<br />
=== SDRAM ===<br />
128MB SDRAM (64MB inside 2442 MCP, 1x Samsung K4M51323PC) attached to S3C2442 SDRAM controller<br />
* Product Homepage: [http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=136&partnum=K4M51323PC Samsung K4M51323PC]<br />
* Data Sheet: [http://www.samsung.com/global/system/business/semiconductor/product/2007/6/11/MobileSDRAM/MobileSDRSDRAM/512Mbit/K4M51323PC/ds_k4m51323pc.pdf Samsung K4M51323PC]<br />
* Connected to: S3C2442 <br><br />
<br />
== GSM/GPRS ==<br />
The [[GSM]] (including GPRS) modem is Texas Instruments Calypso based and supports 2.5G tri-band GPRS/GSM. The two available models support either the 850/1800/1900 MHz bands (suitable for USA), or 900/1800/1900 MHz band (suitable for rest of the world).<br />
<br />
* Connected to: S3C2442 UART1 (full-uart, RxD, TxD, CTS, RTS), /dev/ttySAC0 in userspace<br />
* PM Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-power_control.patch<br />
* Accessible GSM/GPRS antenna jack (if battery cover is removed)<br><br />
<br />
=== CALYPSO ASIC digital baseband ===<br />
Unfortunately we cannot provide many details on the GSM chipset due to very tight [http://en.wikipedia.org/wiki/Non-disclosure_agreement NDA]s. However, this is not neccessarily required, since it interfaces using a standard UART serial line with the S3C2442. On that interface, [http://www.3gpp.org/ftp/Specs/archive/07_series/07.05/ GSM 07.05], [http://www.3gpp.org/ftp/Specs/archive/07_series/07.10/ GSM 07.10] and other standardized protocols are used.<br />
<br />
The NDAd documentation for the calypso, [http://cryptome.org/ti-calypso1.pdf register definition ] and [http://cryptome.org/ti-calypso2.pdf hardware definition ] was leaked onto a public forum on the 4th of March by persons or persons unknown.<br />
The legality of reading these files may vary according to your local laws, as may generating code from them.<br />
<br />
<br />
*Calypso D751992AZHH<br><br />
*The firmware within GTA02 should be moko6 or later (internal code name)<br />
<br />
=== TI TWL3025BZGMR analog baseband ===<br />
*Product Homepage: [http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12295&contentId=4703 TWL3014]<br><br />
<br />
=== TI TRF6151 (GSM/PCS) RF Transceiver ===<br />
*Product Homepage: [http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12296&contentId=4701 TRF6151] <br><br />
GPRS Class12/CS4 <br><br />
<br />
== AGPS ==<br />
u-blox ANTARIS 4 chip<br />
* Connected to: S3C2442 UART2, /dev/ttySAC1 in userspace<br />
* Driver: none needed, talks standard NMEA<br />
* u-blox Antaris 4 Protocol [http://www.u-blox.com/customersupport/antaris_doc.html Protocol download page]<br />
* ATR0635 Datasheet: [http://www.u-blox.com/products/Data_Sheets/ATR0630_35_SglChip_Data_Sheet(GPS.G4-X-06009).pdf u-blox ATR0635]<br><br />
<br />
== Accelerometers ==<br />
Two [[ST LIS302DL]]<br />
* Homepage: http://www.st.com/stonline/products/literature/ds/12726/lis302dl.htm<br />
* Datasheet: http://www.st.com/stonline/products/literature/ds/12726.pdf<br />
* Connected to: S3C2442 via SPI interface<br />
* S3C2442 SPI EINT interrupt inputs<br><br />
<br />
== Graphics/3D Acceleration ==<br />
<br />
Smedia Glamo 3362.<br />
* Homepage: http://www.smediatech.com/product3362.htm<br />
* Driver: http://git.openmoko.org/?p=kernel.git;a=commit;h=911c6fab17f81ea2fdc6ad5e6173ce72bfe01ec4<br />
* Data sheet: This is not available, as it is under NDA. It will likely never be available. (Source: Raster - IRC). It is possible that the glamo chip features may be usable even without a NDA, see [http://unadventure.wordpress.com/2008/06/08/accelerating-in-my-pocket/ the hack here]<br />
* Connected to: S3C2442 Address/Data bus <br><br />
<br />
=== microSD ===<br />
The GTA02 has one microSD aka Transflash slot. Using the Glamo 3362 MMC/SD controller<br />
<br />
* It should support SDHC, and 4GB card has been tested. Anyone with 8GB card? MicroSD slot is [[Disassembling_Neo1973#Opening_back_cover|under battery]].<br />
* 8 Gb Transcend microSDHC class 4 card confirmed working on GTA02 (using [https://docs.openmoko.org/trac/ticket/1743 #1743]).<br />
* Connected to: Glamo 3362 MMC/SD controller<br />
* Driver: Check svn for the SMedia driver with SD implementation<br />
* [[Supported microSD cards]]<br />
* Specifications: [http://www.sdcard.org/about/memory_card/pls/ SD Simplified Specification], [http://www.mmca.org/compliance/buy_spec/AN_MMCA050419.pdf MMC (partial)], [http://www.sandisk.com/Assets/File/OEM/Manuals/manual-rs-mmcv1.0.pdf MMC (product manual)]<br />
* SANDISK 128 MB/512 MB and some 4G SDHC card been verified could work on GTA02<br><br />
<br />
== LCD Module (LCM) ==<br />
Toppoly (tpo) 2.8" diagonal (1.7" x 2.27" - 43mm x 58mm) 480x640 TD028TTEC1 module, using a Toshiba JBT6K74 TFT<br />
LCD Driver Chipset.<br><br />
* Homepage: [http://www.tpo.biz/ENG/business-eng/Activer-Matrix-VGA.htm Activer-Matrix-VGA.htm]<br />
* Specification: FIXME<br />
* Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-jbt6k74.patch<br />
* Backlight Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-backlight.patch<br />
* Connected to: Glamo3362 LCM interface and Glamo3362 SPI Interface<br><br />
<br />
==== Touch Screen ====<br />
* Connected to: S3C2442 touchscreen controller<br />
* Driver: http://git.openmoko.org/?p=kernel.git;a=blob_plain;f=drivers/input/touchscreen/s3c2410_ts.c;hb=andy-tracking<br />
<br />
== Bluetooth Module==<br />
Delta DFBM-CS320 Class2 Module, using CSR BlueCore4<br />
<br />
* Data Sheet: [http://www.datasheet4u.com/download.php?id=571424 2.DFBM-CS320.pdf]<br />
* CSR Data Sheet: [http://www.csrsupport.com/download/2302/CS-101564-DSP10%20BlueCore4-ROM%20Product%20Data%20Sheet.pdf CS-101564-DSP10 BlueCore4-ROM Product Data Sheet.pdf]<br />
* Driver: Stock Linux Kernel BlueZ<br />
* Connected to: S3C2442 USB Host controller (OHCI)<br />
* PM Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-power_control.patch<br><br />
<br />
=== Bluetooth Audio ===<br />
This one is wired via PCM bus from the CSR Bluetooth chip to the Wolfson codec.<br><br />
<br />
== WiFi Module==<br />
<br />
Accton (WLAN 802.11b/g SiP-M WM3236AQ(Flash Ver:2.0 Atheros AR6001GZ)<br />
* Connected to: S3C2442 SDIO Host controller<br><br />
* Datasheet: [http://www.accton.com/products/Datasheet/WM3236A.AQ.pdf Accton 3236AQ datasheet]<br><br />
* Driver: http://svn.openmoko.org/developers/sameo/patches/<br><br />
<br />
== Vibrator ==<br />
* Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-vibrator.patch<br />
* Connected to: S3C2442 GPIO<br />
<br />
== USB Host ==<br />
The USB Host controller is inside the S3C2442<br />
* Driver: Stock Linux kernel ohci_hcd<br />
* USB version 1.1<br />
* Supply USB 5v in Host mode using usb power switch AAT1275IRN-5.0-T1<br />
** http://www.analogictech.com/products/digitalfiles/AAT1275.pdf<br />
* A net EN_USBHOST is controlled by PMU GPIO "GPO", this one signal when asserted (high)<br />
** enables generation of 5V for external device using a charge pump<br />
** enables connection of 15K pulldowns to D+ and D- to allow device insertion and removal detection for host mode<br />
** DISABLES the path for USB power to charge the battery<br />
<br />
It should also be possible to use host mode with externally-provided<br />
power. This will allow the FreeRunner to be connected to a USB device<br />
and be powered and charging the battery if present at the same<br />
time. This method is called the Y-cable and was invented by [[User:JOERG|Joerg Reisenweber]]. For<br />
additional info and circuit diagrams see<br />
[[Specialized_USB_cables#How_to_make_a_USB_cable_for_powering_attached_USB_devices_and_charging_the_Neo_while_in_host_mode_.28aka_Y-Cable.29|Specialized<br />
USB Cables]].<br />
<br />
* Connect 0V, d+, d-, +5 to your USB device<br />
* Connect a 15k ohm resistor between d+ and ground<br />
* Connect a 15k ohm resistor between d- and ground<br />
* Connect 0V, +5 to your >1A power source<br />
** If your power source was not the Openmoko 1A charger, additionally connect a 47K ohm 5% resistor between the ID pin and ground to pretend to be the 1A charger.<br />
<br />
In addition you need to make sure EN_USBHOST signal that enables the physical Host mode power generation and disables the USB -> PMU charging path is deasserted. This may be taken care of automatically shortly by detection of the 48K resistor on a USB insertion leading to forcing EN_USBHOST deasserted. The charge pump that generates the 5V in host mode doesn't seem to mind getting external 5V given to it, but the real issue is that the battery will not be charged at all if we leave EN_USBHOST asserted since one of its jobs is to stop that happening.<br />
<br />
== USB Device ==<br />
The USB Device controller is inside the S3C2442<br />
* Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/s3c2410_udc.patch<br />
* Please see [[USB Product IDs]] on information about which Vendor/Product IDs we use<br />
* 1200mAh lithium battery charges when connected to powered host.<br />
* Mini-AB connector similar to [http://www.cypressindustries.com/shoponline/proddetail.asp?prod=CCMUSBAB-32005-700&cat=34 this one].<br />
<br />
== I2C Devices ==<br />
I2C is a simple communication standard intended to move small amounts of data a few inches between chips.<br />
Please see [[I2C | Neo I2C Devices]] for more information & a list of devices & the addresses currently in use & documented for the Neo1973.<br><br />
<br />
== Audio ==<br />
See also: [[Neo1973 Audio Subsystem]]<br />
<br />
=== Wolfson Codec ===<br />
There's a [[WM8753]] Wolfson Microelectronics CODEC (This is not a 'smart' codec that can interpret MP3/... it is a simple dumb 'sound card'.)<br />
* Product Homepage: http://www.wolfsonmicro.com/products/WM8753/<br />
* Data Sheet: [http://www.wolfsonmicro.com/uploads/documents/en/WM8753.pdf WM8753.pdf]<br />
* Connected to: S3C2442 IIS interface (PCM data), S3C2442 I2C (Control)<br />
<br />
[[Category:Hardware]]<br />
<br />
=== Mono Amplifier ===<br />
There's a National Semiconductor [[LM4853]] Mono Amplifier at the analog audio output of the WM8753<br />
<br />
* Product Homepage: [http://www.national.com/pf/LM/LM4853.html LM4853.html]<br />
* Data Sheet: [http://www.national.com/ds.cgi/LM/LM4853.pdf LM4853.pdf]<br />
* Connects to (LM4853 pin):<br />
** S3C2442 GPIO: HP_IN, AMP_SHUT (shutdown);<br />
** Wolfson WM8753: LOUTL (LEFTIN), LOUTR (RIGHTIN);<br />
** speaker4102: (LEFTOUT/BLTOUT-, BLTOUT+);<br />
** headset-jack: ring 2 (RIGHTOUT), ring 3 (LEFTOUT/BLTOUT-) via 1uF-33R each<br />
<br />
=== Analog wired Headset ===<br />
There's a four-ring 2.5mm stereo jack which provides connectivity to old-fashioned wired headsets.<br />
<br />
The headsets used by Motorola smartphones (A780,A1200, ...) and the V-360 have a compatible configuration, as does the headset for an LG muziq 570.<br />
<br />
ring<br><br />
1(base): GND<br><br />
2: left out<br><br />
3: right out<br><br />
4(tip): mic + HOLD-button(press:short to GND)<br />
<br />
=== Buttons ===<br />
The Neo1973 GTA02 features two buttons:<br />
* [[Neo1973 Power Button|The Power Button]]<br />
* [[Neo1973 AUX Button|The "Aux" button]]<br />
<br />
== Case ==<br />
The case for the FreeRunner is all black, as seen on the front page of the wiki.<br />
<br />
Openmoko has released the CAD files for the case of the Neo1973 and Neo FreeRunner. These were created using Pro/ENGINEER (also called Pro/E). They are available in the Pro/E (.asm/.prt) format, but alternative formats are also available.<br />
<br />
<br />
We welcome your assistance in providing other formats. If you are able to convert CAD files from Pro/E format to other formats, please contact [mailto:michael@openmoko.org]. We are especially interested in the DXF format and in images rendered from these files.<br />
<br />
* [http://downloads.openmoko.org/CAD/NeoFreeRunner_ProE.zip The original Pro/E (.asm/.prt) format]<br />
<br />
[http://downloads.openmoko.org/developer/CAD/ Browse CAD directory]<br />
<br />
=Accessory=<br />
<br />
== Stylus ==<br />
<br />
Using 4-in-1 laser pen<br />
*Vendor: [http://www.quarton.com/laser_pen.html Quarton XPII]<br />
*GTA02 standard setup comes with [http://www.quarton.com.tw/laser_pen_infiniter_xp_2.html QUARTON XPII 4-in-1 laser pen]<br />
<br />
== Battery ==<br />
The [[Neo FreeRunner (GTA02) Battery]] is mechanically and electrically compatible with the [[Neo1973 GTA01 Battery]], as well as limited compatibility with a Nokia BL6C battery.<br />
According to [http://lists.openmoko.org/pipermail/community/2007-February/003758.html this] post on the mailinglist.<br />
[http://wiki.openmoko.org/index.php?title=Image:Neo1973-with-BL5C-battery.png Photo] of the battery inside the Neo1973.<br />
<br />
* GTA02 using the smart battery based on TI bq27000 chipset<br />
* SANYO UF653450S 1200mAh cell.<br><br />
* Battery schematics: [http://people.openmoko.org/tony_tu/GTA02/hardware/GTA02/CT-GTA02.pdf GTA02 Smart Battery Schematics]<br />
<br />
== microSD Card ==<br />
<br />
GTA02 should come with one of following microSD card<br />
<br />
* [http://www.transcendusa.com/ Transcend] 512MB microSD card<br />
* [http://www.sandisk.com/ SanDisk] 512MB microSD card<br><br />
<br />
== Charger ==<br />
<br />
AKII Technology Charger<br />
<br />
*Model: [http://www.ak2.com.tw/pd_main.asp?sg_id=11 A10P1-05MP]<br />
*Input: 100-240v~ /0.3A<br />
*Output: +5v up to 2.0A<br />
*Add 47.5k 1% resistor between ID pin and ground for openmoko charger identification<br><br />
<br />
= Hardware revision history =<br />
{{main|GTA02 revisions}}<br />
<br />
= Debug Board =<br />
<br />
== Debug Board Connector definition ==<br />
<br />
This is the connector used to connect the [[Debug Board]] and possibly other hardware.<br />
<br />
Connections are:<br />
* 39 - GND<br />
* 38 - STDI<br />
* 37 - _RESET<br />
* 36 - STMS<br />
* 35 - STCK<br />
* 34 - STDO<br />
* 33 - GSM_EN<br />
* 29 - _STRST<br />
* 19 - X_I2C_SCL (H-TP4703)<br />
* 18 - X_I2C_SDA (H-TP4704)<br />
* 17 - SPI_CLK0<br />
* 16 - SPI_MOSI0<br />
* 15 - SPI-MISO0<br />
* 14 - SS0<br />
* 13 - EINT3 (H-TP4705)<br />
* 3 - CONSOLE_TXD (H-TP4701)<br />
* 2 - CONSOLE_RXD (H-TP4702)<br />
<br />
Information from [http://people.openmoko.org/roh/Debugport_GTA01bv4.png].<br />
<br />
= Distinguishing hardware revisions =<br />
== Inside the [[Bootloader]] ==<br />
=== Mass production devices (A5 and later) ===<br />
The bootloader reads the hardware revision from the PCB.[http://git.openmoko.org/?p=u-boot.git;a=blob;f=board/neo1973/gta02/gta02.c;h=a59a513395a15749827869fc1f9b08977b0d33ac;hb=stable#l818]<br />
<br />
=== Prototypes (A4 and earlier) ===<br />
Every hardware revision has its own u-boot image type. Thus, the bootloader has the revision hard-coded.<br />
The hardware revision is passed on to the kernel via the ATAG mechanism (ATAG_REVISION)<br />
<br />
== Inside the [[Kernel]] ==<br />
=== Mass production devices (A5 and later) ===<br />
The kernel reads the hardware revision from the PCB.[http://git.openmoko.org/?p=kernel.git;a=blob;f=arch/arm/mach-s3c2442/mach-gta02.c;h=5de85c018933d849b0e5c248f3dac9e0c6b1ca15;hb=andy-tracking#l283]<br />
<br />
=== Prototypes (A4 and earlier) ===<br />
The kernel receives the ATAG_REVISION during bootup, and saves its contents in the "system_rev" global variable.<br />
<br />
== From Userspace ==<br />
The kernel exports the system_rev variable in /proc/cpuinfo as "Revision :" line.<br />
<br />
= Certification =<br />
<br />
== FCC ==<br />
*For US Import<br />
** 850/1800/1900 Band, FCC ID: EUNGTA02<br />
** 900/1800/1900 Band, FCC ID: EUNGTA02E<br />
** [http://people.openmoko.org/tony_tu/GTA02/certificate/EUNGTA02_850_1800_1900/ FCC test report(GTA02)]<br />
** [http://people.openmoko.org/tony_tu/GTA02/certificate/EUNGTA02E_900_1800_1900/ FCC test report(GTA02E)]<br />
<br />
== CE ==<br />
*For Europe<br />
**Registration number: M528583V-EO<br />
**[http://people.openmoko.org/tony_tu/GTA02/certificate/CE/ CE report and certificate]<br />
<br />
== NCC ==<br />
*For Taiwan Import<br />
**NCC certification number: CCAF08DG0080T0<br />
**[http://people.openmoko.org/tony_tu/GTA02/certificate/NCC NCC report and certificate]<br />
<br />
[[Category:Neo FreeRunner Hardware| ]]</div>Skliariehttp://openmoko.org/wiki/Neo_FreeRunner_HardwareNeo FreeRunner Hardware2009-10-11T11:20:28Z<p>Skliarie: /* GSM/GPRS */</p>
<hr />
<div>{{Languages|Neo FreeRunner GTA02 Hardware}}<br />
<br />
{{gta02menu}}<br />
<br />
The [[Neo FreeRunner]] phone is the second hardware platform to take advantage of the Openmoko software stack. You can find specifications of the hardware by reviewing this introduction page and the pages in the category as shown at the bottom of this page.<br />
<br />
For basic details please see the Customer-oriented specifications.<br />
<br />
=Photos=<br />
<gallery><br />
Image:Gta02a5 pcba cs.JPG|component (back) side NOTE: GTA02 A5 PCBA Component Side photo<br />
Image:Gta02a5 pcba ps.JPG|display (top) side NOTE: GTA02 A5 PCBA Print Side photo<br />
Image:GTA02 A5 PCB CS.jpg|component (back) side NOTE: GTA02 A5 PCB Component Side photo<br />
Image:GTA02 A5 PCB PS.jpg|display (top) side NOTE: GTA02 A5 PCB Print Side photo<br />
Image:SimpleComponentDiagram.jpg|Simplified Hardware Component Diagram<br />
</gallery><br />
<br />
<br />
=Features=<br />
*Display- Topply o2.8, 480 x 640 pixels, VGA, 200 NIT minimum, resistance type touch<br />
<br />
*User Interface Navigation- Touch screen on LCD, 2 control “buttons”, 1 Power button, 1 Aux for 911 emergency call<br />
<br />
*Built-in 802.11b/g Radio (Atheros chipset AR6001 Flash version)<br />
<br />
*Built-in Bluetooth 2.0 + EDR (CSR and support PCM audio , BC4 firmware version)<br />
<br />
*Built-in 2D/3D graphics acceleration chip (S-Media 3362)<br />
<br />
*2 built-in Tri-Axis sensors (ST accelerometer LIS302DL)<br />
<br />
*Built-in GPS Radio – -130 dBm with internal antenna, -157 dBm tracking on chipset specification, TTFF under 40 seconds with -130 dBm signal strength, and tracking (u-Blox)<br />
<br />
*Antenna – Specialized antenna for best in hand hold GPS, GPRS and Wi-Fi/Bluetooth performance are required, -105dBm on receiving, Tx 30dbm+2 on GSM<br />
<br />
*External Antennae – MMCX GPS connector<br />
<br />
*GPRS Radio –GSM/GPRS radio. A Pre-PTCRB certified module will be preferred<br />
<br />
*Linux – Linux kernel 2.6.24 or later Openmoko kernel<br />
<br />
*USB - Client and Host-mode switchable (to be used for software downloading), provide host 5V power<br />
<br />
*Power- Normal mode power will be via 1200 mAh battery with built-in coulomb counter, could charge via specialized charger. Internal Lithium Ion or Lithium Polymer battery will keep device in standby mode. Battery life (Approximation/Ideal Target) Standby time 70h Hrs (GSM) Talk time (Backlight off) Up to 3-4 hrs(GSM)<br />
<br />
*LED- LED indicator under Aux/Power button key<br />
<br />
=Hardware Specification=<br />
<br />
[http://downloads.openmoko.org/developer/schematics/GTA02/Schematics_Freerunner-GTA02_A5-A7cumulative_public_RC0.pdf Full schematics] are available.<br />
<br />
===Hardware Electrical===<br />
<br />
*400/500 MHz Samsung 2442B Processor/SOC (400 minimum, ARM920T core, ARMv4T)<br />
*Unbrickable dual Boot code in NAND FLASH and 2MB NOR FLASH<br />
*128 MB SDRAM total, 64 MB CPU internal, 64 MB external<br />
*256MB NAND Flash MCP package.<br />
<br />
=== Display ===<br />
* Topploy VGA, 16 bit color depth<br />
* resolution: 480 x 640 pixels<br />
* size: 43mm x 58mm (1.7” x 2.27”)<br />
* diagonal: 72.2mm (2.84”)<br />
* Transmissive display: good readability in high ambient light is essential<br />
* White LED backlight. Required brightness is 200 NIT minimum.<br />
* Resistance type touch panel.<br />
<br />
=== WiFi 802.11 b/g transceiver ===<br />
*Must have GPL support source or GPL compatible policy<br />
*TX power at 11 Mbps: 13 dBm minimum<br />
*RX sensitivity at 11 Mbps: -89 dBm desired, -83 dBm minimum<br />
*AP mode desirable, not required<br />
*WEP and WPA supported<br />
*Atheros preferred because of its GPL policy<br />
<br />
=== Serial interfaces (UART) ===<br />
*Three serial interfaces are required<br />
*Console<br />
*A-GPS or GPS<br />
*GSM/GPRS<br />
<br />
=== Accelerometer ===<br />
* 2x accelerometer required<br />
* Could support interrupt while suspend or power save mode<br />
* 3 axis sensing<br />
<br />
=== A-GPS ===<br />
*GPS chipset receiver and antenna<br />
*Sensitivity at Antenna port: -157 dBm tracking on chipset specification<br />
*LNA and SAW filter for maximum interference protection<br />
*Cold start time to first fix: 40 sec typical at -130 dBm, 60 sec max<br />
*Must support GPL for Assist-GPS function with open API<br />
*Industry quality GPS<br />
*Could fit in GTA01 GPS area on the PCB<br />
<br />
=== GPS Antenna Performance ===<br />
*Antenna is passive and internal; 15 mm x 15 mm ceramic patch is nominal design<br />
*Antenna LNA and SAW filter are required to meet GPS performance<br />
*15 mm square ground plane (minimum 1 mm ground border around patch) (TBA)<br />
*There will be one external GPS antenna connector (MMCX)<br />
*C/N ratio should higher than 35 on production testing<br />
<br />
=== Buttons ===<br />
*Touch screen over LCD is primary data entry mechanism<br />
*Two “hard” buttons: Power button (on side of Neo1973) is a mechanical switch actuated by a plastic pushbutton in a hole in the housing. Aux (911) button on the top of the device, both of these buttons, when pushed by the operator, are binary inputs (on/off or pressed/not pressed) to the software. The effect of each button is determined by the application software in the device<br />
*Buttons may need to be backlit<br />
*50000 cycles on hardware specification<br />
<br />
=== Sound outputs ===<br />
*Speaker in box (need good volume and acoustic behavior in noisy environments)<br />
*Audio is monophonic<br />
*Max volume: 100 dB at 5 cm to assure good performance in environment.<br />
*Support earphone with mic by jack<br />
<br />
=== Power Design Requirements===<br />
*Software-based power management unit preferred<br />
*NXP PCF series preferred<br />
*Need support charge from USB function<br />
*Need support powered by USB function<br />
*Power switch: Neo1973 will have a power switch, for power on/off and suspend<br />
* Power/Aux switch must be backlit<br />
*Switch controls whether device is running or suspended by presses of the switch<br />
*Switch does not shut off the power; it only suspends/resumes the device<br />
*Internal Li-Ion or Li-Polymer battery is included. This battery supplies standby power to the device eliminates the rebooting of the device when local power is again reapplied. Battery is 1200 ma-hr.<br />
*Battery life (Approximation) Ideal/Target Standby time 150-200 Hrs (GSM) Talk time (Backlight off) Up to 4 hrs(GSM)<br />
*Estimated current draw for the entire device when in suspend mode (and ALL peripherals are turned off or set for deep sleep) is <5 mA at 3.6 volts (Li-Ion terminal voltage).<br />
*GSM module deep sleep(alive and keep contact with base station) stage should take less than 8mA<br />
*Battery will reach half capacity (~600 mAh) with 500 charge-discharge cycles. This will occur in less than 2 years of daily service.<br />
*When powered continuously, Neo1973 must suspend (to low power mode) based either on observed low battery voltage condition or a configurable time delay.<br />
*Neo1973 must monitor battery status while suspended and resume automatically if the charger is inserted.<br />
*Primary power connection: 1200mAh battery<br />
*USB charger have ID pin 47.5k pull down for Openmoko identification<br />
*Indicators: an LED indicator visible from the side of the unit will illuminate when charging or have missing incoming call<br />
<br />
=== GSM/GPRS ===<br />
*850/1800/1900 and 900/1800/1900 MHz bands must be supported<br />
*Design should allow for multi-band version (850/900 MHz)<br />
*Module based GPRS transceiver could meet PTCRB and appropriate FCC certifications. It preferred that the module be pre-certified with PTCRB or OTA test<br />
*FCC/CE certification required for GSM/GPRS part<br />
<br />
=== GSM-GPRS Antenna Performance ===<br />
*-105 dBm receiving on each channel (GSM/PCS)<br />
*30+2 dBm transmission on GSM channel<br />
<br />
=== SD card reader ===<br />
<br />
*One micro-SD card reader, compatible with SD and SDHC.<br />
<br />
A small speed test can be found on the [[StorageSpeed]] page.<br />
<br />
=== Wi-Fi Modules ===<br />
*Must support GPL driver<br />
*Atheros AR6k preferred<br />
*Flash version required<br />
<br />
=== Wi-Fi Antenna Performance ===<br />
*The Wi-Fi antenna with TX 13 to 15 dBm<br />
*RX -89 to -83 dBm @802.11b 11Mbps or an equivalent performance antenna<br />
<br />
=== Bluetooth ===<br />
*CSR BC4 or later solutions<br />
<br />
=== USB ===<br />
*Neo FreeRunner GTA02 will have USB, client/host. Using USB 1.1<br />
*Provides USB host 5v power<br />
*Could be powered by USB<br />
<br />
=== Microphone ===<br />
1 microphone is in the device<br />
<br />
=== Firmware Image ===<br />
*Using Linux 2.6.24 or later<br />
*Could support booting from NAND or from NOR<br />
*Shipping image should come with basic phone function<br />
*Could do full firmware upgrade by USB cable<br />
<br />
=== PSN ===<br />
*Device will have a PSN (product serial number) printed on the product label and machine readable in system NAND memory<br />
<br />
=== IMEI ===<br />
*Production phase should have IMEI code written<br />
<br />
= Package Specification =<br />
*Weight: ~133 grams with battery.<br />
*4-in-1 laser pen passed RoHs and safety regulation for laser equipment safety<br />
*1x 512MB microSD Card ([http://www.sandisk.com/ SanDisk] / [http://www.transcendusa.com/ Transcend] [http://www.transcendusa.com/Support/DLCenter/Datasheet/TSxxUSD.pdf TS512MUSD])<br />
*1x USB cable Standard A to mini-B connector<br />
*1x 1200mAh smart/gauge battery<br />
*Quick start guide<br />
*5v USB power cord w/100-240 switchable power plug<br />
*Safety card, warranty card<br />
*Package could pass 1m to 1.5m drop test<br />
*AC USB charger,100v-240v, Passed UL and all required safety regulations<br />
*Must pass FCC/CE certification<br />
*Must pass NCC certification for Taiwan import regulation<br />
*RoHS Compatible<br />
*WEEE Report required<br />
<br />
= Life Cycle Specification =<br />
<br />
=== Product Life ===<br />
The product is designed to last a minimum of 2 years.<br />
<br />
=== Operating Temperature ===<br />
*Target operating range is –10°C to +60°C<br />
<br />
=== Storage Temperature ===<br />
*-15 deg C to +70 deg C<br />
<br />
=== ESD ===<br />
The device can withstand a 4.0kV contact discharge and 8.0kV air<br />
<br />
=== Drop test ===<br />
Should pass 1m direct drop to concrete ground or 1.5m on slide with carpet<br />
<br />
<br />
= GTA02 Hardware Component Selection =<br />
<br />
== Physical Dimensions ==<br />
* 120.7 x 62.0 x 18.5 mm (4.752 x 2.441 x 0.728 inch)<br />
* 110 +/- 5 g (4 ounces) without battery <br><br />
<br />
== Main components ==<br />
=== Processor ===<br />
The main Processor (CPU) of the Neo1973 GTA02 is a [[Samsung S3C2442B B54]] (running at 400 MHz)<br />
<br />
* Product Homepage: [http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=229&partnum=SC32442 Samsung SC32442B]<br />
* User Manual: [http://210.118.57.197/Products/Semiconductor/MobileSoC/ApplicationProcessor/ARM9Series/SC32442/um_s3c2442b_rev12.pdf Samsung SC32442B]<br />
* Core: ARM920T<br />
* Instruction Set: ARMv4<br />
* Built-in 64MB SDRAM<br />
* Built-in 256 MB NAND<br />
* GPIO Assignments: https://svn.openmoko.org/trunk/doc/hardware/GTA02v4/gpio.txt<br><br />
* Evaluation board: [http://www.meritech.co.kr/products/product_view.php?num=52 S3C2442 EVB]<br />
<br />
=== Power Management ===<br />
A NXP PCF50633 04 N3 is used for [[Neo1973_Power_Management|power management]].<br />
<br />
* NXP PMU index: [http://www.nxp.com/products/power_management/pmu/index.html NXP PMU index page]<br><br />
* Product Datasheet: [http://people.openmoko.org/tony_tu/GTA02/datasheet/PMU/PCF50633DS_02.pdf NXP PCF50633 Product Data Sheet]<br><br />
* Product User manual: [http://people.openmoko.org/tony_tu/GTA02/datasheet/PMU/PCF50633UM_6.pdf NXP PCF50633 User Manual]<br><br />
**Special thanks to NXP for providing a complete user manual and for supporting all developers<br />
**Datasheet/User manual usage [http://lists.openmoko.org/pipermail/community/2008-March/013898.html was legally authorized by NXP]<br />
* Connected to: S3C2442 via I2C, client address is 0x08. <br><br />
* Driver Source: https://svn.openmoko.org/trunk/src/target/kernel/patches/pcf50633.patch<br><br />
<br />
=== Flash ===<br />
==== NAND Flash ====<br />
256MB integrated Samsung NAND flash inside the 2442 multi-chip package, attached to the S3C2442 NAND controller<br />
<br />
* Product Homepage: [http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=229&partnum=SC32442 S3C2442]<br />
* Data Sheet: S3C2442 B54 comes with 256 MB NAND MCP package<br />
* Connected to: S3C2442 NAND controller<br><br />
<br />
==== NOR Flash ====<br />
<br />
16MBit ST M58WR016KB706E NOR flash for 'unbrickable emergency boot' feature.<br />
<br />
* Product Homepage: [http://www.st.com/stonline/products/families/memories/fl_nor_mob/index.htm ST Mobile Flash NOR/Mobile Terminal]<br />
* Data Sheet: [http://www.numonyx.com/Documents/Datasheets/M58WRxxxKTB.pdf M58WR016]<br />
* Connected to: S3C2442 NAND controller<br><br />
<br />
=== SDRAM ===<br />
128MB SDRAM (64MB inside 2442 MCP, 1x Samsung K4M51323PC) attached to S3C2442 SDRAM controller<br />
* Product Homepage: [http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=136&partnum=K4M51323PC Samsung K4M51323PC]<br />
* Data Sheet: [http://www.samsung.com/global/system/business/semiconductor/product/2007/6/11/MobileSDRAM/MobileSDRSDRAM/512Mbit/K4M51323PC/ds_k4m51323pc.pdf Samsung K4M51323PC]<br />
* Connected to: S3C2442 <br><br />
<br />
== GSM/GPRS ==<br />
The [[GSM]] (including GPRS) modem is Texas Instruments Calypso based and allows 2.5G tri-band GPRS/GSM. The two available models support either the 850/1800/1900 MHz bands (suitable for USA), or 900/1800/1900 MHz band (suitable for rest of the world).<br />
<br />
* Connected to: S3C2442 UART1 (full-uart, RxD, TxD, CTS, RTS), /dev/ttySAC0 in userspace<br />
* PM Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-power_control.patch<br />
* Accessible GSM/GPRS antenna jack (if battery cover is removed)<br><br />
<br />
=== CALYPSO ASIC digital baseband ===<br />
Unfortunately we cannot provide many details on the GSM chipset due to very tight [http://en.wikipedia.org/wiki/Non-disclosure_agreement NDA]s. However, this is not neccessarily required, since it interfaces using a standard UART serial line with the S3C2442. On that interface, [http://www.3gpp.org/ftp/Specs/archive/07_series/07.05/ GSM 07.05], [http://www.3gpp.org/ftp/Specs/archive/07_series/07.10/ GSM 07.10] and other standardized protocols are used.<br />
<br />
The NDAd documentation for the calypso, [http://cryptome.org/ti-calypso1.pdf register definition ] and [http://cryptome.org/ti-calypso2.pdf hardware definition ] was leaked onto a public forum on the 4th of March by persons or persons unknown.<br />
The legality of reading these files may vary according to your local laws, as may generating code from them.<br />
<br />
<br />
*Calypso D751992AZHH<br><br />
*The firmware within GTA02 should be moko6 or later (internal code name)<br />
<br />
=== TI TWL3025BZGMR analog baseband ===<br />
*Product Homepage: [http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12295&contentId=4703 TWL3014]<br><br />
<br />
=== TI TRF6151 (GSM/PCS) RF Transceiver ===<br />
*Product Homepage: [http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12296&contentId=4701 TRF6151] <br><br />
GPRS Class12/CS4 <br><br />
<br />
== AGPS ==<br />
u-blox ANTARIS 4 chip<br />
* Connected to: S3C2442 UART2, /dev/ttySAC1 in userspace<br />
* Driver: none needed, talks standard NMEA<br />
* u-blox Antaris 4 Protocol [http://www.u-blox.com/customersupport/antaris_doc.html Protocol download page]<br />
* ATR0635 Datasheet: [http://www.u-blox.com/products/Data_Sheets/ATR0630_35_SglChip_Data_Sheet(GPS.G4-X-06009).pdf u-blox ATR0635]<br><br />
<br />
== Accelerometers ==<br />
Two [[ST LIS302DL]]<br />
* Homepage: http://www.st.com/stonline/products/literature/ds/12726/lis302dl.htm<br />
* Datasheet: http://www.st.com/stonline/products/literature/ds/12726.pdf<br />
* Connected to: S3C2442 via SPI interface<br />
* S3C2442 SPI EINT interrupt inputs<br><br />
<br />
== Graphics/3D Acceleration ==<br />
<br />
Smedia Glamo 3362.<br />
* Homepage: http://www.smediatech.com/product3362.htm<br />
* Driver: http://git.openmoko.org/?p=kernel.git;a=commit;h=911c6fab17f81ea2fdc6ad5e6173ce72bfe01ec4<br />
* Data sheet: This is not available, as it is under NDA. It will likely never be available. (Source: Raster - IRC). It is possible that the glamo chip features may be usable even without a NDA, see [http://unadventure.wordpress.com/2008/06/08/accelerating-in-my-pocket/ the hack here]<br />
* Connected to: S3C2442 Address/Data bus <br><br />
<br />
=== microSD ===<br />
The GTA02 has one microSD aka Transflash slot. Using the Glamo 3362 MMC/SD controller<br />
<br />
* It should support SDHC, and 4GB card has been tested. Anyone with 8GB card? MicroSD slot is [[Disassembling_Neo1973#Opening_back_cover|under battery]].<br />
* 8 Gb Transcend microSDHC class 4 card confirmed working on GTA02 (using [https://docs.openmoko.org/trac/ticket/1743 #1743]).<br />
* Connected to: Glamo 3362 MMC/SD controller<br />
* Driver: Check svn for the SMedia driver with SD implementation<br />
* [[Supported microSD cards]]<br />
* Specifications: [http://www.sdcard.org/about/memory_card/pls/ SD Simplified Specification], [http://www.mmca.org/compliance/buy_spec/AN_MMCA050419.pdf MMC (partial)], [http://www.sandisk.com/Assets/File/OEM/Manuals/manual-rs-mmcv1.0.pdf MMC (product manual)]<br />
* SANDISK 128 MB/512 MB and some 4G SDHC card been verified could work on GTA02<br><br />
<br />
== LCD Module (LCM) ==<br />
Toppoly (tpo) 2.8" diagonal (1.7" x 2.27" - 43mm x 58mm) 480x640 TD028TTEC1 module, using a Toshiba JBT6K74 TFT<br />
LCD Driver Chipset.<br><br />
* Homepage: [http://www.tpo.biz/ENG/business-eng/Activer-Matrix-VGA.htm Activer-Matrix-VGA.htm]<br />
* Specification: FIXME<br />
* Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-jbt6k74.patch<br />
* Backlight Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-backlight.patch<br />
* Connected to: Glamo3362 LCM interface and Glamo3362 SPI Interface<br><br />
<br />
==== Touch Screen ====<br />
* Connected to: S3C2442 touchscreen controller<br />
* Driver: http://git.openmoko.org/?p=kernel.git;a=blob_plain;f=drivers/input/touchscreen/s3c2410_ts.c;hb=andy-tracking<br />
<br />
== Bluetooth Module==<br />
Delta DFBM-CS320 Class2 Module, using CSR BlueCore4<br />
<br />
* Data Sheet: [http://www.datasheet4u.com/download.php?id=571424 2.DFBM-CS320.pdf]<br />
* CSR Data Sheet: [http://www.csrsupport.com/download/2302/CS-101564-DSP10%20BlueCore4-ROM%20Product%20Data%20Sheet.pdf CS-101564-DSP10 BlueCore4-ROM Product Data Sheet.pdf]<br />
* Driver: Stock Linux Kernel BlueZ<br />
* Connected to: S3C2442 USB Host controller (OHCI)<br />
* PM Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-power_control.patch<br><br />
<br />
=== Bluetooth Audio ===<br />
This one is wired via PCM bus from the CSR Bluetooth chip to the Wolfson codec.<br><br />
<br />
== WiFi Module==<br />
<br />
Accton (WLAN 802.11b/g SiP-M WM3236AQ(Flash Ver:2.0 Atheros AR6001GZ)<br />
* Connected to: S3C2442 SDIO Host controller<br><br />
* Datasheet: [http://www.accton.com/products/Datasheet/WM3236A.AQ.pdf Accton 3236AQ datasheet]<br><br />
* Driver: http://svn.openmoko.org/developers/sameo/patches/<br><br />
<br />
== Vibrator ==<br />
* Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/gta01-vibrator.patch<br />
* Connected to: S3C2442 GPIO<br />
<br />
== USB Host ==<br />
The USB Host controller is inside the S3C2442<br />
* Driver: Stock Linux kernel ohci_hcd<br />
* USB version 1.1<br />
* Supply USB 5v in Host mode using usb power switch AAT1275IRN-5.0-T1<br />
** http://www.analogictech.com/products/digitalfiles/AAT1275.pdf<br />
* A net EN_USBHOST is controlled by PMU GPIO "GPO", this one signal when asserted (high)<br />
** enables generation of 5V for external device using a charge pump<br />
** enables connection of 15K pulldowns to D+ and D- to allow device insertion and removal detection for host mode<br />
** DISABLES the path for USB power to charge the battery<br />
<br />
It should also be possible to use host mode with externally-provided<br />
power. This will allow the FreeRunner to be connected to a USB device<br />
and be powered and charging the battery if present at the same<br />
time. This method is called the Y-cable and was invented by [[User:JOERG|Joerg Reisenweber]]. For<br />
additional info and circuit diagrams see<br />
[[Specialized_USB_cables#How_to_make_a_USB_cable_for_powering_attached_USB_devices_and_charging_the_Neo_while_in_host_mode_.28aka_Y-Cable.29|Specialized<br />
USB Cables]].<br />
<br />
* Connect 0V, d+, d-, +5 to your USB device<br />
* Connect a 15k ohm resistor between d+ and ground<br />
* Connect a 15k ohm resistor between d- and ground<br />
* Connect 0V, +5 to your >1A power source<br />
** If your power source was not the Openmoko 1A charger, additionally connect a 47K ohm 5% resistor between the ID pin and ground to pretend to be the 1A charger.<br />
<br />
In addition you need to make sure EN_USBHOST signal that enables the physical Host mode power generation and disables the USB -> PMU charging path is deasserted. This may be taken care of automatically shortly by detection of the 48K resistor on a USB insertion leading to forcing EN_USBHOST deasserted. The charge pump that generates the 5V in host mode doesn't seem to mind getting external 5V given to it, but the real issue is that the battery will not be charged at all if we leave EN_USBHOST asserted since one of its jobs is to stop that happening.<br />
<br />
== USB Device ==<br />
The USB Device controller is inside the S3C2442<br />
* Driver: https://svn.openmoko.org/trunk/src/target/kernel/patches/s3c2410_udc.patch<br />
* Please see [[USB Product IDs]] on information about which Vendor/Product IDs we use<br />
* 1200mAh lithium battery charges when connected to powered host.<br />
* Mini-AB connector similar to [http://www.cypressindustries.com/shoponline/proddetail.asp?prod=CCMUSBAB-32005-700&cat=34 this one].<br />
<br />
== I2C Devices ==<br />
I2C is a simple communication standard intended to move small amounts of data a few inches between chips.<br />
Please see [[I2C | Neo I2C Devices]] for more information & a list of devices & the addresses currently in use & documented for the Neo1973.<br><br />
<br />
== Audio ==<br />
See also: [[Neo1973 Audio Subsystem]]<br />
<br />
=== Wolfson Codec ===<br />
There's a [[WM8753]] Wolfson Microelectronics CODEC (This is not a 'smart' codec that can interpret MP3/... it is a simple dumb 'sound card'.)<br />
* Product Homepage: http://www.wolfsonmicro.com/products/WM8753/<br />
* Data Sheet: [http://www.wolfsonmicro.com/uploads/documents/en/WM8753.pdf WM8753.pdf]<br />
* Connected to: S3C2442 IIS interface (PCM data), S3C2442 I2C (Control)<br />
<br />
[[Category:Hardware]]<br />
<br />
=== Mono Amplifier ===<br />
There's a National Semiconductor [[LM4853]] Mono Amplifier at the analog audio output of the WM8753<br />
<br />
* Product Homepage: [http://www.national.com/pf/LM/LM4853.html LM4853.html]<br />
* Data Sheet: [http://www.national.com/ds.cgi/LM/LM4853.pdf LM4853.pdf]<br />
* Connects to (LM4853 pin):<br />
** S3C2442 GPIO: HP_IN, AMP_SHUT (shutdown);<br />
** Wolfson WM8753: LOUTL (LEFTIN), LOUTR (RIGHTIN);<br />
** speaker4102: (LEFTOUT/BLTOUT-, BLTOUT+);<br />
** headset-jack: ring 2 (RIGHTOUT), ring 3 (LEFTOUT/BLTOUT-) via 1uF-33R each<br />
<br />
=== Analog wired Headset ===<br />
There's a four-ring 2.5mm stereo jack which provides connectivity to old-fashioned wired headsets.<br />
<br />
The headsets used by Motorola smartphones (A780,A1200, ...) and the V-360 have a compatible configuration, as does the headset for an LG muziq 570.<br />
<br />
ring<br><br />
1(base): GND<br><br />
2: left out<br><br />
3: right out<br><br />
4(tip): mic + HOLD-button(press:short to GND)<br />
<br />
=== Buttons ===<br />
The Neo1973 GTA02 features two buttons:<br />
* [[Neo1973 Power Button|The Power Button]]<br />
* [[Neo1973 AUX Button|The "Aux" button]]<br />
<br />
== Case ==<br />
The case for the FreeRunner is all black, as seen on the front page of the wiki.<br />
<br />
Openmoko has released the CAD files for the case of the Neo1973 and Neo FreeRunner. These were created using Pro/ENGINEER (also called Pro/E). They are available in the Pro/E (.asm/.prt) format, but alternative formats are also available.<br />
<br />
<br />
We welcome your assistance in providing other formats. If you are able to convert CAD files from Pro/E format to other formats, please contact [mailto:michael@openmoko.org]. We are especially interested in the DXF format and in images rendered from these files.<br />
<br />
* [http://downloads.openmoko.org/CAD/NeoFreeRunner_ProE.zip The original Pro/E (.asm/.prt) format]<br />
<br />
[http://downloads.openmoko.org/developer/CAD/ Browse CAD directory]<br />
<br />
=Accessory=<br />
<br />
== Stylus ==<br />
<br />
Using 4-in-1 laser pen<br />
*Vendor: [http://www.quarton.com/laser_pen.html Quarton XPII]<br />
*GTA02 standard setup comes with [http://www.quarton.com.tw/laser_pen_infiniter_xp_2.html QUARTON XPII 4-in-1 laser pen]<br />
<br />
== Battery ==<br />
The [[Neo FreeRunner (GTA02) Battery]] is mechanically and electrically compatible with the [[Neo1973 GTA01 Battery]], as well as limited compatibility with a Nokia BL6C battery.<br />
According to [http://lists.openmoko.org/pipermail/community/2007-February/003758.html this] post on the mailinglist.<br />
[http://wiki.openmoko.org/index.php?title=Image:Neo1973-with-BL5C-battery.png Photo] of the battery inside the Neo1973.<br />
<br />
* GTA02 using the smart battery based on TI bq27000 chipset<br />
* SANYO UF653450S 1200mAh cell.<br><br />
* Battery schematics: [http://people.openmoko.org/tony_tu/GTA02/hardware/GTA02/CT-GTA02.pdf GTA02 Smart Battery Schematics]<br />
<br />
== microSD Card ==<br />
<br />
GTA02 should come with one of following microSD card<br />
<br />
* [http://www.transcendusa.com/ Transcend] 512MB microSD card<br />
* [http://www.sandisk.com/ SanDisk] 512MB microSD card<br><br />
<br />
== Charger ==<br />
<br />
AKII Technology Charger<br />
<br />
*Model: [http://www.ak2.com.tw/pd_main.asp?sg_id=11 A10P1-05MP]<br />
*Input: 100-240v~ /0.3A<br />
*Output: +5v up to 2.0A<br />
*Add 47.5k 1% resistor between ID pin and ground for openmoko charger identification<br><br />
<br />
= Hardware revision history =<br />
{{main|GTA02 revisions}}<br />
<br />
= Debug Board =<br />
<br />
== Debug Board Connector definition ==<br />
<br />
This is the connector used to connect the [[Debug Board]] and possibly other hardware.<br />
<br />
Connections are:<br />
* 39 - GND<br />
* 38 - STDI<br />
* 37 - _RESET<br />
* 36 - STMS<br />
* 35 - STCK<br />
* 34 - STDO<br />
* 33 - GSM_EN<br />
* 29 - _STRST<br />
* 19 - X_I2C_SCL (H-TP4703)<br />
* 18 - X_I2C_SDA (H-TP4704)<br />
* 17 - SPI_CLK0<br />
* 16 - SPI_MOSI0<br />
* 15 - SPI-MISO0<br />
* 14 - SS0<br />
* 13 - EINT3 (H-TP4705)<br />
* 3 - CONSOLE_TXD (H-TP4701)<br />
* 2 - CONSOLE_RXD (H-TP4702)<br />
<br />
Information from [http://people.openmoko.org/roh/Debugport_GTA01bv4.png].<br />
<br />
= Distinguishing hardware revisions =<br />
== Inside the [[Bootloader]] ==<br />
=== Mass production devices (A5 and later) ===<br />
The bootloader reads the hardware revision from the PCB.[http://git.openmoko.org/?p=u-boot.git;a=blob;f=board/neo1973/gta02/gta02.c;h=a59a513395a15749827869fc1f9b08977b0d33ac;hb=stable#l818]<br />
<br />
=== Prototypes (A4 and earlier) ===<br />
Every hardware revision has its own u-boot image type. Thus, the bootloader has the revision hard-coded.<br />
The hardware revision is passed on to the kernel via the ATAG mechanism (ATAG_REVISION)<br />
<br />
== Inside the [[Kernel]] ==<br />
=== Mass production devices (A5 and later) ===<br />
The kernel reads the hardware revision from the PCB.[http://git.openmoko.org/?p=kernel.git;a=blob;f=arch/arm/mach-s3c2442/mach-gta02.c;h=5de85c018933d849b0e5c248f3dac9e0c6b1ca15;hb=andy-tracking#l283]<br />
<br />
=== Prototypes (A4 and earlier) ===<br />
The kernel receives the ATAG_REVISION during bootup, and saves its contents in the "system_rev" global variable.<br />
<br />
== From Userspace ==<br />
The kernel exports the system_rev variable in /proc/cpuinfo as "Revision :" line.<br />
<br />
= Certification =<br />
<br />
== FCC ==<br />
*For US Import<br />
** 850/1800/1900 Band, FCC ID: EUNGTA02<br />
** 900/1800/1900 Band, FCC ID: EUNGTA02E<br />
** [http://people.openmoko.org/tony_tu/GTA02/certificate/EUNGTA02_850_1800_1900/ FCC test report(GTA02)]<br />
** [http://people.openmoko.org/tony_tu/GTA02/certificate/EUNGTA02E_900_1800_1900/ FCC test report(GTA02E)]<br />
<br />
== CE ==<br />
*For Europe<br />
**Registration number: M528583V-EO<br />
**[http://people.openmoko.org/tony_tu/GTA02/certificate/CE/ CE report and certificate]<br />
<br />
== NCC ==<br />
*For Taiwan Import<br />
**NCC certification number: CCAF08DG0080T0<br />
**[http://people.openmoko.org/tony_tu/GTA02/certificate/NCC NCC report and certificate]<br />
<br />
[[Category:Neo FreeRunner Hardware| ]]</div>Skliariehttp://openmoko.org/wiki/Android_on_FreerunnerAndroid on Freerunner2009-10-11T09:10:43Z<p>Skliarie: /* added reference to android-on-freerunner project */</p>
<hr />
<div>{{Languages|Android on Freerunner}}<br />
<br />
{|align=right<br />
|__TOC__<br />
|}<br />
[[Image:Freerunner-android-01.png]]<br />
== Introduction == <br />
<br />
{{Note|The Android for [[Neo_FreeRunner_GTA02_Hardware|FreeRunner]] development now takes place [http://code.google.com/p/android-on-freerunner/ here].}}<br />
<br />
This page is dedicated to the installation of [[Android]] (an [[Open Handset Alliance]] Project) on the [[Neo 1973]] and [[Neo FreeRunner]] handsets.<br />
<br />
You can find other information, such as porting, development and day to day usage here : [[Android]]<br />
<br />
The easiest way to install Android on the Freerunner at the moment is with Koolu images, because you just need to copy the installation files on an FAT formatted SD card and boot from SD card (see information below).<br />
<br />
== Before you start ==<br />
<br />
=== Using this guide ===<br />
<br />
*1<br />
<br />
If you see a command like this, you must run it as root<br />
<br />
#<br />
<br />
If you see one like this, you can run it as a regular user<br />
<br />
$<br />
<br />
To work as a root, issue a command<br />
sudo -s<br />
<br />
To exit the root mode, type<br />
exit<br />
<br />
*2<br />
<br />
When you see these commands<br />
<br />
adb<br />
<br />
dfu-util<br />
<br />
It is assumed that you have them installed on your system and inside your /usr/bin. <br />
<br />
To install dfu-util, type as a root<br />
apt-get install dfu-util<br />
<br />
To install adb, type as a root<br />
cd /usr/bin<br />
wget http://people.openmoko.org/sean_mcneil/adb<br />
chmod +x adb<br />
<br />
<br />
*3<br />
<br />
adb connects to Android but you need to set up Android on FreeRunner first, otherwise you may skip this step. This will not work on other distributions. Make sure your FreeRunner was booted while being plugged in to a USB port. If you have flashed a '''Uboot''', run the following commands in Terminal:<br />
<br />
# ifconfig usb0 192.168.0.200 netmask 255.255.255.0<br />
# adb kill-server<br />
# ADBHOST=192.168.0.202 adb devices<br />
<br />
If you have installed Qi loader, find on which eth device the FreeRunner is located (for me, it is eth2).<br />
# ifconfig -a<br />
<br />
Then, issue the following (if you have '''Qi''', and whether you found your eth for FreeRunner. For me it is eth2):<br />
# ifconfig eth2 192.168.0.200 netmask 255.255.255.0<br />
# adb kill-server<br />
# ADBHOST=192.168.0.202 adb devices<br />
<br />
You may want to ping the device to make sure it is communicating with the computer<br />
# ping 192.168.0.202 <br />
<br />
To enter the shell prompt on FreeRunner, enter:<br />
# ADBHOST=192.168.0.202 adb shell<br />
<br />
To exist the shell prompt, enter:<br />
# exit<br />
<br />
To install a program to a FreeRunner (lets say SomeProgram.apk file), enter the computer's directory with the apk file and enter:<br />
# adb install SomeProgram.apk<br />
<br />
<br />
You should now have no trouble using adb.<br />
<br />
=== Registering with the GSM network ===<br />
<br />
Before you install Android on your FreeRunner you should check, using the operating system it came with, that your sim card will register with your network.<br />
<br />
The version of internal [[GSM]] [[firmware]] that comes preloaded on the FreeRunner has compatibility issues with a feature on newer [[sim]] cards. This effects [[3G]], o2 sims and possibly others. if you have one of those you will probably need to upgrade your GSM firmware to get the sim to register with the network. Doing that first means you know it's working before you install Android.<br />
* [[GSM/Flashing]]<br />
<br />
To flash your GSM firmware you will need to have [[USB]] networking setup between your desktop and the OM distribution installed on your FreeRunner. However, your FreeRunner does not need internet access as you can download the GSM firmware files on your desktop PC and transfer them to your FreeRunner using [http://unixhelp.ed.ac.uk/CGI/man-cgi?scp+1 scp]<br />
* [[Usb networking|USB Networking]]<br />
<br />
== Configuring the Bootloader ==<br />
<br />
There are two bootloaders you can use to boot Android; [http://wiki.openmoko.org/wiki/Qi Qi] and [http://wiki.openmoko.org/wiki/Uboot Uboot]. Uboot comes installed on the FreeRunner, Qi is a replacement and is thought to be superior. However there have been, and probably still are, problems when using Qi and Android so Uboot is recommended at this point.<br />
<br />
{{Note|If you are installing the latest Koolu images to flash, Koolu provides an automatic installation that includes the [[Qi]] bootloader. You can safely ignore the rest of this section, as your bootloader will be configured automatically.}}<br />
<br />
You can download images for them both here:<br />
<br />
[http://people.openmoko.org/andy/ Andy Tracking Images] (For Qi on the FreeRunner grab the image starting qi-s3c2442)<br />
<br />
[http://downloads.openmoko.org/distro/unstable/daily/om-gta02/ Latest Uboot]<br />
<br />
The Android kernel image can be more than 2MB in size. The UBoot environment that comes with your FreeRunner is only able to boot a kernel 2MB in size or less. To use a kernel larger than 2MB you have two option:<br />
<br />
* change to Qi as bootloader<br />
* modify uboot to be able boot a Kernel that has more than 2MB in size<br />
<br />
In detail the options will be described as follows:<br />
<br />
=== Use Qi as Bootloader ===<br />
Change to the [http://wiki.openmoko.org/wiki/Qi Qi Bootloader]. It supports 2MB kernels out of the box. For GTA02, you want bootloader: <br />
qi-s3c2442-master_....<br />
and you install the [[Qi]] with [[dfu-util]] and that you take for example the following kernel: <br />
uImage-moredrivers-GTA02_andy-tracking_...<br />
Because Qi tries to boot from the first three partitions of SD Card. If Qi finds a kernel there it start the kernel if there is any ext2 / 3 partition on there in the folder /boot e.g.<br />
/boot/uImage-GTA02.bin <br />
Qi will try to boot it and use that partition as the rootfs. If none of the first three SD partitions have the kernel file, it will boot<br />
from the NAND kernel partition as usual.<br />
<br />
=== Modify Uboot as Bootloader for more than 2MB ===<br />
Adjust your [[Uboot]] environment to [http://meinopenmoko.blogspot.com/2008/12/prepare-uboot-to-boot-android.html support a Kernel of more than 2 MB]<br />
<br />
Access your Boot-prompt e.g. with ''screen'' from your Linux Desktop-PC with ''U-Boot consol to USB'' in U-Boot:<br />
screen /dev/ttyACM0 <br />
<br />
In your Boot-prompt type:<br />
setenv bootcmd setenv bootargs \${bootargs_base} \${mtdparts}\; nand read.e 0x32000000 kernel 0x300000\; bootm 0x32000000<br />
saveenv<br />
<br />
<br />
'''Problem:''' After copy and pasting the commands mentioned above to modify the UBoot environment the prompt hangs up after the first backslash "\". ''Work around:'' install the [http://panicking.kicks-ass.org/download/ kernel-image] and [http://panicking.kicks-ass.org/download/ Android-image] with 1.9MB from Michael Trimarchi.<br />
<br />
The above '''Problem:''' appears to be an issue with pasting too quickly. Trying copying and pasting one thing at a time.<br />
<br />
== Installing Android on the Internal Flash ==<br />
<br />
=== Method 1: Koolu Automatic Installation ===<br />
{{Warning|This install process overwrites *everything* on the NAND in the phone, including the bootloader. If this is not what you would like to do, please use the manual installation instructions (next section) instead.}}<br />
[http://www.koolu.com/ Koolu] provides an automatic installation for Beta4 images and later. You can get them here:<br />
<br />
[http://freerunner.android.koolu.com/release-files Release files (Android FreeRunner)]<br />
<br />
The installation process is simple:<br />
# Unpack the files on to a FAT formatted SD card.<br />
# Insert card into the Freerunner, and boot from NOR menu (hold AUX key, then power)<br />
# Chose boot from SD Card (FAT and ext2)<br />
<br />
The automated install process should begin. It installs the Qi bootloader, reboots, the kernel, reboots, then the system image.<br />
After "Installed everything. Rebooting... ", you should remove the SD-Card, or the installation repeats endless.<br />
<br />
=== Method 2: Manual Installation (Koolu or other images) ===<br />
<br />
Preparing the SD Card with two primary partitions is necessary for manually installing Android.<br />
<br />
==== Preparing the SD Card ====<br />
<br />
The Micro SD Card in your FreeRunner needs to be configured with two 2 primary partitions before Android will boot. First a VFAT/MSDOS (16 or 32) which acts as the '/sdcard' storage area (for pictures, movies, music, etc). Second an ext3 primary partition which Android uses as '/data' with in which it stores settings, caches, etc.<br />
<br />
===== On Linux =====<br />
<br />
Insert the Micro SD Card from your FreeRunner into your Linux desktop then bring up a Terminal and type<br />
<br />
$ dmesg | grep sd<br />
<br />
You will get an output like this, in this instance we can see that the SD Card has been assigned the device name 'sde'<br />
<br />
...<br />
sd 9:0:0:0: [sde] Attached SCSI removable disk<br />
...<br />
<br />
Now, as root, use 'fdisk' to partition the device.<br />
<br />
# fdisk /dev/sde <br />
<br />
Pressing 'p' will show you the current partitions on the SD Card 'd' will delete them and 'n' will create a new one. Create a primary partition for your media. Then another primary partition for Android to store its data on.<br />
<br />
On a 1Gig card I used 768MB for the first partition ('+768MB' in fdisk) and the remainder for Android data. Here is fdisk's partition output:<br />
<br />
Device Boot Start End Blocks Id System<br />
/dev/sde1 1 769 750513+ 83 Linux<br />
/dev/sde2 770 1016 241072 83 Linux<br />
<br />
Now all that's left to do is format the partitions with the appropriate filesystem But first hit 'w' in fdisk to write the changes to the SD Card.<br />
<br />
Then format like this:<br />
<br />
# mkfs.vfat -v -n and-media -F 32 /dev/sde1<br />
# mkfs.ext3 -v -L and-data /dev/sde2<br />
<br />
That's it, you can now remove the SD card from your desktop. If you re-insert it you will have two new usb disk devices.<br />
{{Note|After Android has booted you will only be able to access the 'data' partition as root.}}There is no need to populate the ext3 partition at all. The VFAT partition can be populated with media content (ring tones etc.) if you so desire. {{Note|It can be worth reformatting the data partition when you upgrade the Android OS on your phone. Old settings can result in problems, wifi for example. But remember that formatting the Data partition will result in your preferences, text messages and contacts etc. being erased.}}<br />
<br />
===== On FreeRunner (2008.x) =====<br />
<br />
The SD card can be formatted from within an existing 2008.x installation on your FreeRunner.<br />
SSH as root into the FreeRunner and use 'fdisk' to partition the device.<br />
<br />
# fdisk /dev/mmcblk0<br />
<br />
After this create the partitions as described in the step above.<br />
<br />
To format the new vfat partition you will need dosfstools which can be downloaded from<br />
<br />
[http://members.shaw.ca/mmontour/neo/dosfstools_2.11-r0_armv4t.ipk dosfstools_2.11-r0_armv4t.ipk]<br />
<br />
Use any SCP client to copy this file to your FreeRunner and install using<br />
<br />
opkg install dosfstools_2.11-r0_armv4t.ipk<br />
<br />
Once the installation is complete format the partitions:<br />
<br />
# mkfs.vfat -v -n and-media /dev/mmcblk0p1<br />
# mkfs.ext3 -v -L and-data /dev/mmcblk0p2<br />
<br />
NOTE: In case you are unable to format the partitions because they are already mounted for some reason you can get a list of process IDs that are using it by running:<br />
<br />
# fuser -m /media/card<br />
<br />
Then kill all the processes that were using the card and try formatting again.<br />
<br />
===== On other OS's =====<br />
<br />
There are no open source or free partition editors on Windows or Mac that can manage an ext3 partition. If you do not have Linux installed you can use the [http://gparted.sourceforge.net/ GParted] bootable CD. This CD will boot into a graphical environment with which you can partition your SD Card. You may have to boot with the SD Card inserted for GParted to recognize it as a drive.<br />
<br />
==== Downloading Android Images ====<br />
<br />
Next, Grab yourself the latest Android images. There are two parts you need to flash, the kernel (uImage*.bin) and the root fs (android*.jffs2). [http://www.koolu.com/ Koolu] release images and you can get them here:<br />
<br />
[http://freerunner.android.koolu.com/release-files Release files (Android FreeRunner)]<br />
<br />
For Koolu the images the size of uImage is bigger than 2.0MB, so you need to update Bootloader uboot or use [[Qi]]. <br />
Koolu are not the only people working on porting Android to the FreeRunner and although collaboration is hopefully on the way, there are other places to get images: <br />
<br />
Michael Trimarchi's (panicking) images are the most up to date and functional (see bellow for installation instructions) :<br />
<br />
[http://panicking.kicks-ass.org/download/ Michael Trimarchi's images with latest fixes]<br />
[http://www.fragcom.de/android/ Mirror]<br />
<br />
Sean McNeil has placed an older 2.6.26 kernel and root fs at:<br />
<br />
[http://people.openmoko.org/sean_mcneil/ Sean McNeil images]<br />
<br />
For Sean McNeil's images the size of uImage > 2.0MB, so you need to update Bootloader uboot or use [[Qi]].<br />
<br />
At [http://moko.serdar-dere.net/ http://moko.serdar-dere.net/] you can also download Koolu images, that are named "koolu-1.0-yyyymmmddd.tar.bz2". Actually I thought these are just the same images as provided by Koolu itself, so I never tried them. But since July, 1st you can also download the file [http://moko.serdar-dere.net/cupcake_20090701.tar.bz2 cupcake_20090701.tar.bz2], that has not been provided by Koolu (yet?). Since there are no comments or contact details, I wasn't able to find out whether it's just a personal build.<br />
<br />
==== Flashing the FreeRunner ====<br />
<br />
===== On Linux =====<br />
<br />
To flash your FreeRunner, replace what ever phone stack you have on there at the moment with Android, first download [http://wiki.openmoko.org/wiki/Dfu-util dfu-util], this is the program that will flash your phone.<br />
<br />
Once you have that installed (whether by simply downloading the binary or installing an rpm) Open up a terminal and cd to where you downloaded the images too eg.<br />
<br />
# cd /home/joe/Downloads<br />
<br />
Plug your FreeRunner into a USB port and boot it into the nand boot loader; Hold down the aux button and then the power button until nor appears.<br />
<br />
{{Note|The FreeRunner will only stay in in the nand bootloader stateINSTALLER for about 30 seconds with no activity.}}<br />
<br />
Choose one of the following images from (A) Koolu or from (B) Michael Trimarchi.<br />
<br />
===== (A) Flashing with the Koolu Images=====<br />
{{Warning|These instructions are not valid anymore because in last beta releases there are not more *.jffs2 images. The only valid method to install latest betas seem to be to use Koolu automatic installation process.}}<br />
If you flash the freerunner with a kernel image from Koolu, then you must enable u-boot to boot kernel greater than 2MB. If you have done that or you have [[Qi]] installed then proceed with flashing the kernel or use the automated Koolu installation just by putting the images on FAT formated SD-Card and boot from the SD card. <br />
<br />
If you want to flash the kernel image (you will need to be root) with this command:<br />
<br />
# dfu-util -a kernel -R -D uImage-moredrivers-GTA02.bin<br />
<br />
and finally the root fs with this one:<br />
<br />
# dfu-util -a rootfs -R -D androidfs-koolu-beta3.jffs2<br />
<br />
If your u-Boot is not configured to handle a 2MB kernel that install the following images of Michael Trimarchi<br />
<br />
=====(B) Flashing with the Michael Trimarchi's Images=====<br />
If you have decided to install Michael Trimarchi's Images you have flash the kernel image (you will need to be root) with this command:<br />
<br />
# dfu-util -a kernel -R -D uImage-v17.bin<br />
<br />
and finally the root fs with this one:<br />
<br />
# dfu-util -a rootfs -R -D freerunner-v14.6.jffs2<br />
<br />
See also http://www.newlc.com/en/freerunner-mobile-which-support-android-cupcake for older instructions relating to these.<br />
<br />
======cupcake snapshot v14-15======<br />
As of this writing this is the latest versions from Michael Trimarchi. To get incoming calls to work correctly the phone need to be provisioned the following steps explains how.<br />
<br />
First you need to setup the android debug bridge(adb) here are instructions for that [[Android debug bridge]].<br />
After that use adb to connect to the freerunner:<br />
<br />
# ADBHOST=192.168.0.202 ./adb devices<br />
# ./adb shell<br />
<br />
These instructions may need some alterations depending on how adb is installed on your desktop.<br />
<br />
In the shell execute the following commands:<br />
<br />
# sqlite3 /data/data/com.android.providers.settings/databases/settings.db<br />
SQLite version 3.5.9<br />
Enter ".help" for instructions<br />
sqlite> INSERT INTO secure (name, value) VALUES ('device_provisioned', 1);<br />
sqlite> .exit<br />
<br />
Some more information is available from Michael here:<br />
http://panicking.kicks-ass.org/download/readme.txt<br />
<br />
Amongst other there are some hints on how to get gprs to work.<br />
<br />
This should get a phone that can work as a your everyday phone this has been reported on the android-freerunner mailinglist by several people (the author of this entry included).<br />
<br />
To get sdcard to work the sdcard fix described bellow may be needed.<br />
<br />
======cupcake snapshot v6======<br />
The cupcake snapshot v6 image from Michael Trimarchi can be found here <tt>freerunner-cupcake-snapshot-v6.jffs2</tt>, however you might (more than likely will) run into a problem if you install it directly: The FreeRunner boots up but gets stuck when the colours of the "Android" log cycle (it keeps twinkling for ever).<br />
<br />
This image will work if you follow these steps in the right order:<br />
<br />
[[Image:Cupcake-snapshot-v7.jpeg|thumbnail]]<br />
# install, or verify that you have, a recent version of qi<br />
# reformat and prepare your SD card as described above<br />
# flash (kernel) uImage-v17.bin<br />
# flash (rootfs) freerunner-v14.6-cupcake.jffs2<br />
# reboot the FreeRunner, it should start with Android<br />
# shut it down (hold the power button for 5 sec, "shutdown", "OK")<br />
# flash (rootfs) freerunner-cupcake-snapshot-v6.jffs2<br />
<br />
This seems complicated, but it has been reported to work on the [http://android.koolu.org/listinfo.cgi/android-freerunner-koolu.org android-freerunner mailing list from koolu] by several people (the author of this entry included).<br />
<br />
=====DFU-UTIL problems=====<br />
{{Note|The './' part assumes you are using the binary download and that it was downloaded to the same place as your images. If you are, remember to make the dfu-util binary executable.}}If you find that dfu-util complains about there being more than one USB device available it might be because you have a webcam or some other device plugged in. If you can not remove the other device follow this procedure:<br />
<br />
Unplug your FreeRunner and run the command<br />
<br />
# dfu-utils --list<br />
<br />
This will list the other connected usb devices. Now plug your FreeRunner back in and run the command again, the new device will be your FreeRunner. You can now go ahead and flash with the added command '-d FREERUNNER_DEVICE' eg.<br />
<br />
# dfu-util -d 0x1d50:0x5119 -a rootfs -R -D freerunner-v13.jffs2<br />
<br />
== Installing Android on an SD card ==<br />
<br />
=== Images ===<br />
<br />
There are currently a few prebuilt images:<br />
[http://activationrecord.net/radekp/openmoko/android/ Radek Polak's SD card images] (install on ext3, first partition on SD must be FAT16)<br />
<br />
--[[User:Matzehuber|matzehuber]] 12:58, 22 July 2009 (UTC) for u-boot seems to have a ext2 partition, image seems to need to be named uImage.bin<br />
<br />
=== Using jffs2 images ===<br />
<br />
You can also boot from the SD Card using the pre built images like so :-<br />
* Mount the image using [http://wiki.openmoko.org/images/8/82/Mntjffs.sh this] script like so <br />
sudo ./Mntjffs.sh freerunner-v5.jffs2 image/<br />
* Then copy (cp -R) the files in directory image/ to any of the first three partitions on the SD Card (if using Qi) eg cp -R /your-path/image/* /media/android/<br />
* cd /media/android.<br />
* wget http://activationrecord.net/radekp/openmoko/android/init.rc .<br />
* mkdir boot<br />
* copy the kernel here and name it uImage-GTA02.bin<br />
<br />
<br />
Some notes about booting android from sdcard : <br />
<br />
=== Setup ===<br />
<br />
* Build android from source. See [http://trac.koolu.org/ koolu website] for directions.<br />
* Use the first script in [http://lists.openmoko.org/pipermail/community/2008-December/036982.html this mail] (adapt to your filesystem) to stage your android install.<br />
* copy the contents of this directory on a ext3 partition on your sdcard.<br />
* add a /boot directory on your sdcard.<br />
* copy the uImage-android kernel (see above) and copy it inside your /boot with the exact name '''uImage-GTA02.bin'''<br />
* I changed the init.rc (in your root on the sd) to remove mounts that could be problematic (/data for example) :<br />
<pre><br />
--- filesystem/root/init.rc 2008-12-15 17:51:14.000000000 +0100<br />
+++ phyce.init.rc 2008-12-19 15:56:25.000000000 +0100<br />
@@ -24,7 +24,7 @@<br />
mkdir /sqlite_stmt_journals 01777 root root<br />
mount tmpfs tmpfs /sqlite_stmt_journals size=4m<br />
<br />
- mount rootfs rootfs / ro remount<br />
+ mount rootfs rootfs / rw remount<br />
<br />
write /proc/sys/kernel/panic_on_oops 1<br />
write /proc/sys/kernel/hung_task_timeout_secs 0<br />
@@ -38,14 +38,14 @@<br />
# mount yaffs2 mtd@system /system ro remount<br />
<br />
# We chown/chmod /data again so because mount is run as root + defaults<br />
- mount ext3 /dev/block/mmcblk0p2 /data nosuid nodev<br />
- chown system system /data<br />
- chmod 0771 /data<br />
+# mount ext3 /dev/block/mmcblk0p2 /data nosuid nodev<br />
+# chown system system /data<br />
+# chmod 0771 /data<br />
<br />
# Same reason as /data above<br />
- mount yaffs2 mtd@cache /cache nosuid nodev<br />
- chown system cache /cache<br />
- chmod 0770 /cache<br />
+# mount yaffs2 mtd@cache /cache nosuid nodev<br />
+# chown system cache /cache<br />
+# chmod 0770 /cache<br />
</pre><br />
<br />
* Install [[Qi]] on you NAND flash. You can still boot whatever distro you've got on internal flash using the NOR bootloader. You should try the magic file in /boot to show kernel messages.<br />
* boot the GTA02, and pray.<br />
<br />
<br />
<br />
== Remote access to Android (adb) ==<br />
<br />
Although this is not technically part of installing Android it is very useful to have set up. Android Debug Bridge (adb) is a versatile tool that lets you manage the state of a device, in this case, your FreeRunner.<br />
<br />
Some ways you can use adb include:<br />
<br />
* Run shell commands on the phone.<br />
* Copy files from your desktop to the phone and Vice-versa.<br />
<br />
You can find out about it on the [http://developer.android.com/guide/developing/tools/adb.html Android developers page] and a page on this wiki [[Android debug bridge]]<br />
<br />
However if you would just like a very quick getting started guide, read on. You can download a binary from [http://people.openmoko.org/sean_mcneil/adb here]. Then if you like copy it to /usr/bin (and don't forget to make it executable).<br />
<br />
First you must boot Android while it is plugged in to a USB port, you can unplug it and re-plug it all you like after that but for the USB connection to work it must be connected at boot time.<br />
<br />
Next issue this command to set up USB networking...<br />
<br />
# ifconfig usb0 192.168.0.200 netmask 255.255.255.0<br />
<br />
Then this one because it helps make sure everything works nicely...<br />
<br />
# adb kill-server<br />
<br />
Followed by this to find your phone...<br />
<br />
ADBHOST=192.168.0.202 adb devices<br />
<br />
{{Note|Remember that if you didn't copy adb to /usr/bin you will need to run these commands from the directory you downloaded it too and put ./ in front of adb.}}Now you are free to remotely connect to your Android phone, here are a couple of commands you might find useful<br />
<br />
*Copy a file to your SD card:<br />
<br />
# adb push YOUR_FILE /sdcard/<br />
<br />
*Copy a log file from your phone to your computer:<br />
<br />
# adb logcat -d > android.log<br />
<br />
*If you just want to log in to the Android shell:<br />
<br />
# adb shell<br />
<br />
== Troubleshooting ==<br />
=== SD card won't mount ===<br />
<br />
There should be a /sdcard directory on your FreeRunner, for some reason this does not always get created (the command is in the 'init.rc' but does not always work). To create the correct dir on your FreeRunner and so enable your SD card, do the following.<br />
<br />
* Plug your FreeRunner into a USB port, boot Android and then enter these commands:<br />
<br />
# ifconfig usb0 192.168.0.200 netmask 255.255.255.0<br />
# adb kill-server<br />
# ADBHOST=192.168.0.202 adb devices<br />
# adb shell mount -o remount,rw /dev/root /<br />
# adb shell<br />
<br />
# mkdir /sdcard<br />
# exit<br />
<br />
* Then reboot your FreeRunner<br />
<br />
== Tools ==<br />
=== Busybox ===<br />
<br />
Download it from here: [http://diy.zjip.com/busybox http://diy.zjip.com/busybox].<br />
<br />
Upload it to the device in a directory like /data/local/ by running "adb push busybox /data/local/busybox".<br />
I did not succeed to install it using busybox --install, so I made a script to create the soft links for each applet inside. As the last step: Update the path variable: export PATH=/data/local/:${PATH} .<br />
Some attempts for compiling it, but without success: [http://forum.koolu.org/viewtopic.php?f=10&t=108].<br />
<br />
== See also ==<br />
* [[Android|Main Android page on this wiki]]<br />
* [http://www.newlc.com/en/freerunner-mobile-which-support-android-cupcake Video of usability]<br />
* [http://forum.koolu.org/ Koolu forum on freerunner]<br />
* [http://android.koolu.org/listinfo.cgi/android-freerunner-koolu.org Koolu forum on freerunner subscription page]<br />
<br />
[[Category:Flashing Openmoko]]<br />
[[Category:Android]]</div>Skliariehttp://openmoko.org/wiki/AndroidAndroid2009-10-11T09:10:30Z<p>Skliarie: /* added reference to android-on-freerunner project */</p>
<hr />
<div>{{Languages|Android}}<br />
{{Distributions|Android}}<br />
<br />
{|align=right<br />
|__TOC__<br />
|}<br />
[[Image:Android-logo.png]]<br />
= Introduction = <br />
<br />
{{Note|The Android for [[Neo_FreeRunner_GTA02_Hardware|FreeRunner]] development now takes place [http://code.google.com/p/android-on-freerunner/ here].}}<br />
<br />
This page is the central place for documentation about Android on the [[Neo1973 Hardware|Neo 1973]] and [[Neo_FreeRunner_GTA02_Hardware|FreeRunner]] handsets.<br />
<br />
[http://code.google.com/android/ Android] is a software stack for mobile devices developed by the [http://www.openhandsetalliance.com/ The Open Handset Alliance.] Although Android is publicized as being [[open source software]] (most of the source code has been released) parts of the code have not been released yet.<br />
<br />
A lot of work is being done to get Android functioning properly on the [[Neo_FreeRunner_GTA02_Hardware|FreeRunner]] and it is likely, in the near future, to be the distribution most suited for using the FreeRunner as a phone.<br />
<br />
Inside the FreeRunner 3 software components are working:<br />
* '''bootloader''': a small program that runs first and starts everything else when the FreeRunner is powered on or reset (depending on [[Booting the Neo FreeRunner|how you reset it]], the version from [[NOR_Flash|NOR]] or NAND is booted).<br />
* '''kernel''': the central component in the Linux operating system.<br />
* '''root filesystem''': contains all the files that make up the commands and applications that you can run. <br />
* Furthermore for the installation you have to format your MicroSD-Card because Android will store data on it.<br />
<br />
= Usage =<br />
See: [[Android usage]] for detailed instructions on using Android on the FreeRunner. Updated with the functionality of the Koolu Beta 7 results.<br />
<br />
Android is gaining functionality on the FreeRunner all the time and with Michael Trimarchi's [http://panicking.kicks-ass.org/download/ (panicking)] images, and Koolu Beta 7, it is possible to use as an everyday phone! <br />
<br />
=== Michael Trimarchi setup ===<br />
Michael has announced he is working on the Glamo (screen aceeleration) code.<br />
Prerequisites for Michael's good work are:<br />
<br />
* Use the jffs version 14.6 and the kernel v17.<br />
* Uboot<br />
<br />
You can then hope to achieve :<br />
<br />
* GSM calls<br />
* SMS<br />
* Adding, removing and importing contacts<br />
* GPRS<br />
* Wi-Fi<br />
<br />
Caveats<br />
<br />
* Volume during voice calls is very low.<br />
* Wi-Fi does not reconnect after sleep - [http://wiki.openmoko.org/wiki/Android_usage#Wifi setup]<br />
* You have to disable PIN security on your SIM card.<br />
<br />
[http://spreadsheets.google.com/ccc?key=popRpaZG1txEXGHDDboxtIA&hl=en_GB Android function sheet]<br />
<br />
== External Links ==<br />
<br />
* [http://digg.com/linux_unix/Video_demo_of_Freerunner_running_Android_Cupcake_Tutorial Short Video demo of Android] on [[FreeRunner]] to show how usable it is.<br />
<br />
* [http://braydon.com/blog/2009/5/1/koolu-android-on-neo-freerunner-video Koolu beta6 on Neo Freerunner Video]<br />
<br />
* http://www.androidfreeware.org/<br />
<br />
* http://andappstore.com/<br />
<br />
* http://slideme.org/<br />
<br />
* http://www.openintents.org/<br />
<br />
= Installation =<br />
<br />
See: [[Android on Freerunner]]<br />
<br />
= Development =<br />
See: [[Android porting]]<br />
<br />
There are developers being paid to work on the port by [http://koolu.com/ Koolu.]<br />
For details on the project source and some real detailed instructions on building the source, see the [http://trac.koolu.org/ the Koolu Trac Website for Android].<br/><br />
There is a Android Freerunner Mailing list hosted by Koolu [http://android.koolu.org/listinfo.cgi/android-freerunner-koolu.org]<br />
<br />
<br />
There is also some great unpaid work going on at [http://panicking.kicks-ass.org/blog/index.php Linux Embedded]<br />
<br />
= News =<br />
* 22 May 09 - Koolu Releases Beta7 [http://trac.koolu.org/wiki/Releases]<br />
* 15 April 09 - Koolu Releases Beta6 [http://trac.koolu.org/wiki/Releases]<br />
* 07 March 09 - Panicking released a cupcake [http://panicking.kicks-ass.org/download/ rootfs]<br />
* 26 February 09 - As promised, Sean McNeil has released source code to [[GSM]] libraries [https://review.source.android.com/Gerrit#change,9013 Source]<br />
* 20090204 Koolu releases its Beta3 Android [http://freerunner.android.koolu.com/release-files release].<br />
** Changelog:<br />
*** Added GPS library that supports GPS under Android<br />
*** MAX_PROCESSES patch to enable more background processes to be run (fixes Pictures application)<br />
*** Added Dalvik optimization setting<br />
*** Started including 3rd party applications<br />
*** Updated user interfaces for GPS and Bluetooth to match new kernel<br />
*** Now report RSSI of Wifi signals to upper application layer<br />
*** Enable libsoundpool compilation to support audible clicks<br />
<br />
* 20090122 Koolu releases its Beta2 Android [http://freerunner.android.koolu.com/release-files release].<br />
<br />
* 20081219 Koolu releases its Beta Android [http://forum.koolu.org/files/androidfs-koolu-1_0.jffs2 Image] and [http://forum.koolu.org/files/uImage-android-patched_bc2caff9cdef8a16.bin kernel].<br />
<br />
* 20081202 [http://www.koolu.com Koolu], a Freerunner distributor, has released the source code of their Android port at [http://git.koolu.org http://git.koolu.org]. For details on the project source and some real detailed instructions on building the source, see the [http://trac.koolu.org/ the Koolu Trac Website for Android]. TODO: Find out where this link supposed to go->See the [[Android_porting#Building the Koolu Android Source]] instructions below for how to build an Android image for Freerunner.<br />
<br />
* 20081104 The first Android-image has been successfully created by Sean McNeil! - sms and calling works, wifi and bluetooth doesn't. [http://onlinedev.blogspot.com/2008/11/porting-android-phase-3-done.html ''news-source'']<br />
<br />
= See also =<br />
* Videos : [http://digg.com/linux_unix/Video_demo_of_Freerunner_running_Android_Cupcake_Tutorial]<br />
* [http://youtube.com/watch?v=m4NbsLmF9j0 YouTube Video 1]<br />
* [http://youtube.com/watch?v=r6Op-7tNTiw YouTube Video 2]<br />
<br />
[[Category:Android| ]]</div>Skliariehttp://openmoko.org/wiki/Group_salesGroup sales2008-11-05T09:10:13Z<p>Skliarie: /* Israel */</p>
<hr />
<div>Openmoko sells the [[Neo FreeRunner]] at a discount if bought in multiples of 10 (US$369, instead of 399), to be shipped in one package. Group buying will thus save money on the purchase, and on the shipping. This page is to organise group purchases by region.<br />
<br />
For calculating shipping costs, the dimensions of one 10-pack is 435mm x 371mm x 119mm. The weight should be around 3kg.<br />
<br />
Steve from Openmoko announced "Every 10 pack, will come with a box of stuff. 10 pouches and 10 head sets."<br />
So join us within a local group !<br />
<br />
<div style='float:right'>__TOC__</div><br />
<br />
== Argentina ==<br />
==== Buenos Aires ====<br />
Status: 1/10<br />
<br />
* Pablo [http://wiki.openmoko.org/wiki/Special:Emailuser/Pablete93 Contact me here]<br />
<br />
<br />
10 teléfonos = valor teléfonos + impuestos + envío<br />
<br />
10 teléfonos = $11439 + impuestos + $181<br />
<br />
== [[Group Sales Australia| Australia ]]==<br />
<br />
<br />
== Austria ==<br />
There is a group-buy page at MetaLab, available here: http://metalab.at/wiki/Openmoko .. we almost have the full 10 slots assigned, and its quite possible that we will order *20* phones, so please register on the Metalab pages and let us know if you're interested .. <br />
<br />
=== Salzburg ===<br />
Status: 1/10<br />
<br />
* D. Kepplinger (at MetaLab)<br />
<br />
=== Wien ===<br />
Status: 2/10<br />
* M. Greifeneder [http://wiki.openmoko.org/wiki/Special:Emailuser/mikegr Contact me here]<br />
* J. Vaughan (torpor) -- http://metalab.at/wiki/Openmoko [http://wiki.openmoko.org/wiki/Special:Emailuser/torpor Contact me here]<br />
<br />
<br />
=== Styria ===<br />
==== Graz ====<br />
Group 1: Status: 10/10<br />
<br />
* F Hackenberger [http://wiki.openmoko.org/wiki/Special:Emailuser/Deadman66 Contact me here]<br />
* J Florineth [http://wiki.openmoko.org/wiki/Special:Emailuser/Flojoh Contact me here]<br />
* G Michelitsch [http://wiki.openmoko.org/wiki/Special:Emailuser/graf_ithaka Contact me here]<br />
* M Lipp [http://wiki.openmoko.org/wiki/Special:Emailuser/Neldoreth Contact me here]<br />
* M Maier [http://wiki.openmoko.org/wiki/Special:Emailuser/species Contact me here]<br />
* M Konrad [http://wiki.openmoko.org/wiki/Special:Emailuser/konni Contact me here]<br />
* K Krammer [http://wiki.openmoko.org/wiki/Special:Emailuser/krake Contact me here]<br />
* M Prokop [http://wiki.openmoko.org/wiki/Special:Emailuser/mika Contact me here]<br />
* C Lauermann [http://wiki.openmoko.org/wiki/Special:Emailuser/cms Contact me here]<br />
* S Simmer [http://wiki.openmoko.org/wiki/Special:Emailuser/StefanS Contact me here]<br />
<br />
Group 2: Status: 3/10<br />
* K Holler [http://wiki.openmoko.org/wiki/Special:Emailuser/kho Contact me here]<br />
* St Stampler [http://wiki.openmoko.org/wiki/Special:Emailuser/stst Contact me here]<br />
* D Pail [http://wiki.openmoko.org/wiki/Special:Emailuser/neotracker Contact me here]<br />
<br />
== Bahrain ==<br />
Status : 3/10<br />
<br />
* Salman [http://wiki.openmoko.org/wiki/Special:Emailuser/smhar Contact]<br />
<br />
== Belarus ==<br />
=== Minsk ===<br />
Status : 1/10<br />
* 1x ([[Image:MokoBox.jpg]] - advanced) Const - [[Special:Emailuser/Const|Contact]]<br />
<br />
== Belgium ==<br />
=== Brussels ===<br />
Status 6/10<br />
<br />
'''NO''' Openmoko FreeRunner 900/1800 available anymore (on July 3, 2008 at 21h) as needed in Europe. Furthermore,<br />
confirmation: From Pulster.eu: ''Our sales price is 299 EUR + shipping 15 EUR in Europe = 314 EUR. The idea of "open" is ours. So check our price calculation: if you order the FreeRunner from Taiwan, it's 399 USD + 100 USD shipping + c. 90 USD "import taxes" inside Europe. Total 589 USD = c.380 EUR. So it will be cheaper and we Europeans have 2 years of warranty when buying from Pulster, instead of a 14 days(?) for imported goods.''<br />
<br />
Cancelled for the above reason<br />
(and not 10 people reached) <br />
* npettiaux<br />
[http://wiki.openmoko.org/wiki/Special:Emailuser/Npettiaux Contact me here]<br />
<br />
Status 30/07/2008 : 6/10<br />
<br />
Groupsales from pulster.eu are possible with a reduction (their normal price is 329 EUR):<br><br />
''GroupSales: Ordering 10 units or more (no need for multiples of 10) we are pleased to offer 299 EUR - tell us your country and we work out the best way of transaction.''<br><br />
''You can make a order now to be sure to get a freerunner with our next delivery which we expect 08/15/08 (15.August). ''<br />
<br />
* jwarnier [http://wiki.openmoko.org/wiki/Special:Emailuser/Jwarnier Contact me here]<br />
* mvanderdonck [http://wiki.openmoko.org/wiki/Special:Emailuser/nicodache Contact me here]<br />
* lpirotte [http://wiki.openmoko.org/wiki/Special:Emailuser/lpirotte Contact me here]<br />
* Ciaran [http://wiki.openmoko.org/wiki/Special:Emailuser/ciaran Contact me here]<br />
* Lleonard [http://wiki.openmoko.org/wiki/Special:Emailuser/Lleonard Contact me here]<br />
* rickyguff [http://wiki.openmoko.org/wiki/Special:Emailuser/rickyguff Contact me here]<br />
<br />
=== Flanders ===<br />
==== Aalst/Aarschot/Gent/Brugge ====<br />
Status 4/10<br />
* XVens, mailto: xavier DOT vens AT gmail DOT com<br />
<br />
* Yvo Brasseur, mailto: yvo_brasseur AT archon DOT be Living in Aarschot, working in Brussels.<br />
* Kamil Kubacki, mailto: kamil DOT kubacki AT gmail DOT com [or kamil.kubacki@gmail.com]<br />
<br />
* Adhemar, mailto: adhemarvandamme APESTAART gmail DOT com (I'm mostly in Ghent)<br />
<br />
ps: Dolfje think it will be cheaper to buy it from pulster.de. Can anyone confirm?<br />
<br />
Confirmation: From Pulster.eu:<br />
<br />
Our sales price is 299 EUR. The idea of "open" is ours. So check our price calculation: if you order the FreeRunner from Taiwan, it's 399 USD + 100 USD shipping + c. 90 USD "import taxes" inside Europe. Total 589 USD = c.380 EUR.<br />
<br />
So it will be cheaper and we Europeans have 2 years of warranty when buying from Pulster, instead of a 14 days(?) for imported goods.<br />
You can read all advantages on pulster.eu<br />
<br />
==== Antwerp ====<br />
Status 9/10<br />
<br />
* michielv [http://wiki.openmoko.org/wiki/Special:Emailuser/Michielv Contact me here]<br />
* Peter Leemans, mailto: peter AT x-tend DOT be<br />
* Richard B [http://wiki.openmoko.org/wiki/Special:Emailuser/richardb Contact me here]<br />
* Jeroen Van Goey [http://wiki.openmoko.org/wiki/Special:Emailuser/BioGeek Contact me here]<br />
* Jeroen D [http://wiki.openmoko.org/wiki/Special:Emailuser/jeroendoggen Contact me here]<br />
* Diego Garcia, mailto: didac.garcia AT gmail DOT com<br />
* Stefaan [http://wiki.openmoko.org/wiki/Special:Emailuser/Stefaan Contact me here]<br />
* Bert_2 [http://wiki.openmoko.org/wiki/Special:Emailuser/Bert_2 Contact me here] If they aren't cheaper via Pulster.<br />
* Jove [http://wiki.openmoko.org/wiki/Special:Emailuser/Jove Contact me here] I would like a developer board too.<br />
<br />
Perhaps if we have a few more users, we can redistribute the groups geographically?<br />
<br />
=== Wallonia ===<br />
==== Walloon Brabant ====<br />
Status: 1/10<br />
* Istvan, mailto: buki DOT istvan AT gmail DOT com<br />
<br />
== Brasil ==<br />
=== Nordeste ===<br />
<br />
==== Ceará ====<br />
Status: 1/10<br />
* Alexandre Sousa [http://wiki.openmoko.org/wiki/User:asm Contact]<br />
** Endereço para entrega: Fortaleza<br />
<br />
==== Bahia ====<br />
Status: 1/10<br />
* Valessio Brito [http://wiki.openmoko.org/wiki/User:Valessio Contact]<br />
** Endereço para entrega: Salvador - Bahia<br />
<br />
==== Alagoas ====<br />
Status: 1/10<br />
* Diogo Dutra [http://wiki.openmoko.org/wiki/Special:Emailuser/diogo Contact]<br />
** Endereço para entrega: Maceió<br />
<br />
=== Sul ===<br />
==== Paraná ====<br />
Status: 6/10<br />
* Beraldo Leal [http://wiki.openmoko.org/wiki/Special:Emailuser/beraldo Contact]<br />
* Cleber Santz [http://wiki.openmoko.org/wiki/Special:Emailuser/Clebersantz Contact]<br />
* Jacson Querubin [http://wiki.openmoko.org/wiki/Special:Emailuser/Spacial Contact]<br />
** 1x ([[Image:MokoBox.jpg]] - avançado) <br />
* Mauro Nogueira [http://wiki.openmoko.org/wiki/Special:Emailuser/mandcap Contact]<br />
* Osvaldo Santana Neto [http://wiki.openmoko.org/wiki/Special:Emailuser/osantana Contact]<br />
* Paulo Diovani Gonçalves [http://wiki.openmoko.org/wiki/Special:Emailuser/diovani Contact]<br />
<br />
Valor: Aproximadamente USD 4.100,00 (10 aparelhos + frete UPS). Há também o valor do frete para entrega final para quem não for retirar pessoalmente quando chegar.<br />
<br />
== Bulgaria ==<br />
=== Sofia ===<br />
==== Sofia ====<br />
Status : 8/10<br />
<br />
'''Group 1'''<br />
<br />
* Dimitar Staykov, [http://wiki.openmoko.org/wiki/Special:Emailuser/OpenMitko Contact] - owner<br />
* Geo, [http://wiki.openmoko.org/wiki/Special:Emailuser/geomer Contact] - owner<br />
* Iceman, [http://wiki.openmoko.org/wiki/Special:Emailuser/ice Contact], 02 July 2008 ([http://www.pulster.de/engl/openmoko.htm Pulster]) - owner<br />
* luchoh, [http://wiki.openmoko.org/wiki/Special:Emailuser/luchoh Contact], 26 June 2008 - owner<br />
* mkaramihalev, [http://wiki.openmoko.org/wiki/Special:Emailuser/mkaramihalev Contact], 12 July 2008 - owner<br />
* UniXSouL, [http://wiki.openmoko.org/wiki/Special:Emailuser/UniXSouL Contact], 12 July 2008 - owner<br />
<br />
* streamDog, [http://wiki.openmoko.org/wiki/Special:Emailuser/streamDog Contact], 23 July 2008 - owner<br />
* danov2, [http://wiki.openmoko.org/wiki/Special:Emailuser/danov2 Contact], 30 June 2008 - owner<br />
<br />
'''Group 2'''<br />
<br />
Status : 4/10<br />
<br />
* Vernim, [http://wiki.openmoko.org/wiki/Special:Emailuser/Vernim Contact]<br />
* nninov, [http://wiki.openmoko.org/wiki/Special:Emailuser/nninov Contact], 26 June 2008<br />
* jdivanov, [http://wiki.openmoko.org/wiki/Special:Emailuser/jdivanov Contact], 16 June 2008<br />
* ZMan, [http://wiki.openmoko.org/wiki/Special:Emailuser/ZMan Contact], 14 August 2008<br />
<br />
== Canada ==<br />
<br />
=== British Columbia ===<br />
Status : 10/10<br />
<br />
* Dave (Vancouver) Vancouver Linux users group mailto: doc AT skynet REMOVE dot REMOVE ie - organising this group<br />
* Justin (Vancouver): mailto: stryderjzw AT gmail (GOT ONE)<br />
* Robert (Vancouver) - robtaylor <AT> tinsputnik <DOT> com (1 unit)<br />
<br />
<br />
<br />
'''Group 2'''<br />
<br />
Status: 1?/10<br />
<br />
* Rob (Vancouver) - rtymensen (at) gmail (DoT) com (1 unit)<br />
<br />
=== Alberta ===<br />
Status : 9/10 (this order has already been delivered)<br />
<br />
* [[User:Wuth|Wuth]] (Pincher Creek) : [mailto:wuth@acm.org email] : 1 unit + 1 debug board<br />
* [[User:Slm3095om|stacy]] (2 units) : slm3095om AT millions dOt ca<br />
* [[User:Abnormal|Morgan]] : [mailto:lightningperf@hotmail.com]<br />
* [[User:picosrfr|Will]] (High Level) : [mailto:will.siddall@gmail.com]<br />
* [[User:Shadowwolf|Vince]] (Red Deer) : 1 Unit + 1 Debug board [http://wiki.openmoko.org/wiki/Special:Emailuser/Shadowwolf Get a hold of me here]<br />
* [[User:Deanb2|Dean]] (Calgary) : [mailto:deanb@gbtn.net]<br />
* [[User:jimb|jim b]] (Edmonton) : [mailto:callonjim@gmail.com][http://wiki.openmoko.org/wiki/Special:Emailuser/jimb mokomail]<br />
* [[User:Crz|Steve]] (Calgary) : 1 unit, [http://wiki.openmoko.org/wiki/Special:Emailuser/Crz Contact]<br />
<br />
=== Ontario/Quebec ===<br />
==== GTA (Toronto) ====<br />
Status : 10/10<br />
<br />
* Gerald A [http://wiki.openmoko.org/wiki/Special:Emailuser/Historybuff Contact me here]<br />
* MattC, mailto: quirkz AT gmail<br />
* Sergey K, openmoko AT deeptown dOt org<br />
* Daniel Lister, gmail(dan.lister)<br />
* Ronnie Wong: '''3 units''' - r25wong AT ryerson dOT ca<br />
* Paul V, contact using gmail, original.roju<br />
* Matt Manjos, matt (AT) manjos * com<br />
* Steven O'Reilly, soreilly AT walled DOT net<br />
<br />
Shall we start Group 4 (Toronto) 2 / 10<br />
* Michael Mather - firstname.lastname AT teksavvy.com (Well, this group is going nowhere, so I bought a phone directly. WARNING: I got charged $55 brokerage fee by UPS to bring it across the border. Note that, what they call GST is actually GST + PST.)<br />
* Sotiris Sig. - sot525 AT hotmail DOT com (cmon, lets start a 2nd group 4 Toronto)<br />
* David Camp - lastname at avidsolutions.com<br />
<br />
Group 5 Status (Ottawa): 2 / 10<br />
* Mathieu Charron - mathieu.charron AT elwillow.net (maybe 2 units, one for a friend)<br />
<br />
==== Hamilton ====<br />
Group 2 Status (Hamilton): 7/10<br />
<br />
* Gabriel D - ace AT staticwave DOT ca<br />
* Richard D - rtdegelder --> gmail.com<br />
* Steve S - ssinger_pg AT sympatico dot ca<br />
* Wolfram Kahl - kahl McMaster CA<br />
* Paul Wouters - paul@xelerance.com '''1 units'''<br />
* John Hurley - nybble at eml dot cc<br />
* T Owen - timandtwila AT gmail DOT com<br />
<br />
==== Montréal ====<br />
Group 3 Status (Montréal): 3/10<br />
* Patrick Hétu - patrick AT koumbit DOT org<br />
* Eric Lebel - lebeleri AT aei DOT ca<br />
* Steven Mansour - steven AT stevenmansour DOT com<br />
<br />
== Chile ==<br />
=== Santiago ===<br />
Status : 6/10<br />
<br />
* [[User:Mankeke]] Ricardo Manríquez C., mailto: ricardo.manriquez "remove this and add AT" gmail "dot" com<br />
* [[User:XKnightmareX]] Gonzalo Pesenti., mailto: mare.knight1 "remove this and add AT" gmail "dot" com<br />
* [[User:Freyes]] Felipe Reyes., mailto: felipereyes "remove this and add AT" gmail "dot" com<br />
* [[User:crsepulv]] Cristian Sepúlveda, mailto: sepulveda.cristian@gmail.com<br />
* [[User:SurrealWombat]] Simon Martin, mailto: smartin dot cl at gmail dot com<br />
* [[User:joteiro]] Juan Pizarro, mailto: jpizarrom dot cl at gmail dot com<br />
<br />
=== Valdivia ===<br />
* [[User:alvherre]] Álvaro Herrera, mailto: alvherre@alvh.no-ip.org (I'm OK with joining the guys in Santiago)<br />
<br />
== China ==<br />
=== BeiJing ===<br />
Status:10/10<br />
*Luther <br/> mailto:lutherluo@qq.com <br/> 2 freerunner and 1 debug board.<br />
*Gnosy <br/> mailto:gnosyhh@gmail.com <br/> 1 freerunner and 1 debug board.<br />
*Bin Zong <br /> mailto:hunter_00zb@hotmail.com <br/> 1 FreeRunner <br/> MSN:hunter_00zb@hotmail.com<br />
*Lee zaixin<br /> mailto:shqlzx@126.com <br/> 1 FreeRunner <br/><br />
*Zhuwei<br /> mailto:grissom_zhu@139.com <br/> MSN:wyh0310@hotmail.com <br/> 1 FreeRunner <br/><br />
*zhaojun<br/> mailto:zhaojun1631@163.com <br/> 1 freerunner and 1 debug board<br />
*Benoit Begue<br/> Retired: please count me out, I'm leaving Beijing sooner than expected. Sorry for this.<br/> 1 freerunner<br />
*Tristan<br/> mailto:0x5478(at)gmail.com <br/> MSN:liu_bei_bei(at)hotmail.com <br/> 1 freerunner and 1 debug board.<br />
*Lalo<br/> lalo dot martins at gmail (do ''not'' email me with random stuff, specially in Chinese!)<br/> 1 freerunner<br />
*Lu Kuo<br />Email and MSN: koreylu#hotmail.com (substitute @ for # please)<br />1 freerunner and 1 debug board<br />
<br />
Status:4/10<br />
*Chen Mo <br/> mailto:abacan@gmail.com <br/> 1 freerunner and 1 debug board.<br />
*Hong Zhiyi <br/> mailto: zhiyi.hong@gmail.com <br/> 1 freerunner<br />
*Yang Ming <br/> mailto: yangm.cn at gmail.com <br/> 1 freerunner.<br />
*Xin Jia <br/> mailto: xinjia.cn at gmail.com <br/> 1 freerunner.<br />
<br />
=== ShangHai ===<br />
Status:5/10<br />
<br/> <br />
* Pajda, info on my [[User:Pajda|user page]], or you can [[Special:Emailuser/Pajda|contact me here]]. 1 x freerunner<br />
* ChandleWEi mailto:chandle.wei@gmail.com 1 x freerunner and 1 debug board<br />
* YxunLan mailto:dennis.yxun@gmail.com 1 x freerunner and 1 debug board<br />
* Leongoo [[Special:Emailuser/Leongoo|Contact]] 1 x freerunner<br />
* Pine mailto:zixibai@gmail.com 1 x freenrunner and 1 debug board<br />
* We can add another 4 x freerunner to an order [[User:criticny|user page]], [[Special:Emailuser/criticny|contact]].<br />
<br />
=== Guangzhou ===<br />
Status:2/10<br />
*Geoffrey <br/> mailto:dghfalcon@gmail.com <br/> 1 freerunner and 1 debug borad.<br />
*monomania <br/> mailto:simulacrumqiu@gmail.com <br/> 1 freerunner.<br />
<br />
<br />
=== Longyan ===<br />
Status:1/10<br />
*tekkamanninja <br/> mailto:tekkamanninja@163.com <br/> 1 freerunner and 1 debug borad.<br />
<br />
== Colombia ==<br />
=== Bogotá ===<br />
Status: 5/10<br />
* Javier Rojas. Phone and debug board. <br /> mailto:jerojasro@gmail.com<br /><br />
* Gustavo Andrés Angulo. Phone and debug board. <br /> mailto:woakas@gmail.com<br /><br />
* Exell E. Franklin J. Phone and debug board. <br /> mailto:arawaco@ieee.org<br /><br />
* Fredyrivera, Humano. Phone and debug board. <br /> mailto:fredyrivera@gmail.com<br /><br />
* Juan Carlos Castellanos. Phone. <br /> mailto:juancastellanosm@gmail.com<br /><br />
<br />
== Croatia ==<br />
Status : 12/10<br />
* w00t - [[Special:Emailuser/W00t|Contact]]<br />
* matija - [[Special:Emailuser/Matija.z|Contact]]<br />
* valajbeg - [[Special:Emailuser/valajbeg|Contact]]<br />
* kost - [[Special:Emailuser/kost|Contact]]<br />
* mnalis - [[Special:Emailuser/mnalis|Contact]]<br />
* tcavrag - [[Special:Emailuser/tcavrag|Contact]]<br />
* slavus - [[Special:Emailuser/slavus|Contact]]<br />
* bsevo - [[Special:Emailuser/bsevo|Contact]]<br />
* amd64 - [[Special:Emailuser/SilverSpace|Contact]]<br />
* v-v - [[Special:Emailuser/v-v|Contact]]<br />
* Lovro - [[Special:Emailuser/Lovro|Contact]]<br />
* Zlotvor - [[Special:Emailuser/zlotvor|Contact]]<br />
(maybe we should make one group for bosnia, croatia & serbia together?) [http://wiki.openmoko.org/index.php/Talk:GroupSales#Croatia the talk page]<br />
<br />
== Czech Republic ==<br />
<br />
* Forum ohledně další objednávky [http://ohin.cz/openmoko/viewtopic.php?f=4&t=46 zde]. <br />
* Informace o hromadné objednávce jsou zde: [[GroupSales/Czech_Republic]]<br />
* Diskusní forum: [http://ohin.cz/openmoko http://ohin.cz/openmoko]<br />
* Jabber konference: openmoko@chat.linjab.net<br />
<br />
== Denmark ==<br />
If we do not reach a total large enough, Denmark **is** a very small place - surely we could figure out a way of getting them to find their way 'round the country :)<br />
<br />
=== EU (german) vs. Direct (Openmoko) discussion ===<br />
<br />
Esben Damgaard has created a Google Group discussion to evaluate which is the optimal:<br />
http://groups.google.com/group/freerunner-order-dk<br />
<br />
[[User:asbjorn | Asbjørn Sloth Tønnesen]] [http://wiki.openmoko.org/wiki/Special:Emailuser/asbjorn (contact)] has [http://groups.google.com/group/freerunner-order-dk/browse_thread/thread/cd68b49d8520ecd2# offered] to act as invoice hub for group sales from either Openmoko or Handheld-Linux. [[User:asbjorn | Details]]<br />
<br />
=== Invoice considerations ===<br />
<br />
According to Lone Borre from SKAT.dk the rules are different if the buyer is private or a company. If a company buys the phone the invoice must be addressed to the company and the company must be a registered importer. This makes it harder to do a group sale in which 2 of the recipients need an invoice. <br />
<br />
=== Jutland ===<br />
==== Aalborg ====<br />
Status: 8/10<br />
<br />
Should anyone need it, transportation from Aalborg to Thisted for phones can be arranged, if you don't want to pick it up in Aalborg yourself :) ~leinir<br />
<br />
As it looks right now, it seems that it would be cheaper and easier for us to buy through Pulster in Germany - see the following email: http://lists.openmoko.org/pipermail/community/2008-May/017778.html ~leinir<br />
<br />
- It indeed is: [http://www.pulster.de/index.htm?d__om___b_Openmoko_FreeRunner__b_991.htm], the price is 299.00 EUR per piece i we buy 10, and shipping is 14.90 EUR.~Cybe<br />
<br />
* Dan Leinir Turthra Jensen <br /> mailto:admin@leinir.dk <br /> [[User:Leinir]]<br />
* Fabian Olesen <br /> mailto:firewalkerx@gmail.com<br />
* Helge Willum Larsen <br /> mailto:helge.at.helges.dk<br />
* Kristian Lindemann Larsen (2 stk)<br /> mailto:walker@pandia.dk<br />
* Brian Olsen <br /> mailto:downloader@pandia.dk<br />
* Henrik Odder Jensen <br /> mailto:herakles@pandia.dk<br />
* Simon Ahm <br /> mailto:spymater@gmail.com<br />
<br />
==== Aarhus ====<br />
Status: 0/10<br />
<br />
* Kent S. Knudsen - [http://wiki.openmoko.org/wiki/Special:Emailuser/Forestmountain contact me here] - [[User:Forestmountain]] (<strike>2 phones; will join any danish group if necessary</strike>)<br />
* Lars Jensen - [http://wiki.openmoko.org/wiki/Special:Emailuser/el_senator contact me here] (<strike>3 phones; will join any danish group if necessary</strike>)<br />
Kent & Lars: As of 5/7: We have ordered 10 units (all in all with Fyn) from handheld-linux.com. Arguments here: http://groups.google.com/group/freerunner-order-dk The deal is closed.<br />
<br />
* <strike>Martin Pedersen - [http://wiki.openmoko.org/wiki/Special:Emailuser/Cheeses contact me here] (1 phone; will join any danish group if necessary)</strike> Martin is also in on the above deal through Lars.<br />
<br />
==== Skjern ====<br />
Status: 1/10<br />
<br />
* [[User:Carlo]]<br />
<br />
==== Sønderborg ====<br />
Status: 1/10<br />
<br />
* Theis Hjorth [http://wiki.openmoko.org/wiki/Special:Emailuser/Theis.hjorth contact me here] (1 phone + 1 devkit) <br /><br />
<br />
=== Fyn ===<br />
Status: 10/10<br />
<br />
* [[User:EsbenDamgaard]] (need 3 (Looney & Gert))<br />
* [[User:apm]] (need 1 with invoice - can pick up in Copenhagen)<br />
* [[User:LarsOPoulsen | Lars Poulsen]] [http://wiki.openmoko.org/wiki/Special:Emailuser/LarsOPoulsen (contact)] (1 phone)<br />
<br />
Peter: As of 5/7: We have ordered 10 units (+5 for Århus) from handheld-linux.com.<br />
Arguments here: http://groups.google.com/group/freerunner-order-dk<br />
The deal is closed.<br />
<br />
=== Sjælland ===<br />
==== Copenhagen ====<br />
Status: 12/10<br />
<br />
* [[User:jrcarlsen | Johnny Rose Carlsen]] (+45) 28 14 60 04 [http://wiki.openmoko.org/wiki/Special:Emailuser/jrcarlsen (contact)] 1 phone<br />
* [[User:Fursund]] [http://wiki.openmoko.org/wiki/Special:Emailuser/Fursund (contact)] 1 phone<br />
* [[User:tabac | Thomas Ammitzbøll-Bach ]] [http://wiki.openmoko.org/wiki/Special:Emailuser/tabac (contact)] (<strike>1 phone</strike> Buying through pulster.de)<br />
* [[User:chel | Christian E. Lysel ]] [http://wiki.openmoko.org/wiki/Special:Emailuser/chel (contact)] (<strike>1 phone</strike> Buying through pulster.de)<br />
* [[User:UlrikRasmussen | Ulrik Rasmussen]] [http://wiki.openmoko.org/wiki/Special:Emailuser/UlrikRasmussen (contact)] (<strike>1</strike> Buying through pulster.de)<br />
* [[User:OleTange | Ole Tange]] [http://wiki.openmoko.org/wiki/Special:Emailuser/OleTange (contact)] (<strike>I need 14 with invoice</strike> - Buying through pulster.de because of the invoice considerations mentioned above)<br />
* [[User:Pascal | Pascal d'Hermilly]] [http://wiki.openmoko.org/wiki/Special:Emailuser/Pascal (contact)] (Buying through US-openmoko shop)<br />
* [[User:maha | Martin Hansen]] [http://wiki.openmoko.org/wiki/Special:Emailuser/maha (contact)] (3 with invoice)<br />
* [[User:SvenneK | Svenne Krap ]] [http://wiki.openmoko.org/wiki/Special:Emailuser/SvenneK (contact)] (<strike>1</strike>) Buying through Handheld-linux through [[User:asbjorn|Asbjørn Sloth Tønnesen]].<br />
* [[User:bss | Bo Stendal Sørensen]] [http://wiki.openmoko.org/wiki/Special:Emailuser/bss (contact)] (1)<br />
* [[User:Glenn | Glenn Møller-Holst]] [http://wiki.openmoko.org/wiki/Special:Emailuser/Glenn (contact)] (<strike>2 freerunners + debug board, +invoice</strike> - Buying through pulster.de)<br />
* [[User:knmeister | Kristian Nielsen]] [http://wiki.openmoko.org/wiki/Special:Emailuser/knmeister (contact)] <strike>(I need 1 with invoice)</strike> Seems it is easier to buy from a reseller.<br />
* [[User:hammerfar | Henrik Hammer Berthelsen]] [http://wiki.openmoko.org/wiki/Special:Emailuser/hammerfar (contact)] (2 with invoice) - ordering through [[User:asbjorn|Asbjørn]] as a hub.<br />
* [[User:Bubbi | Steen Nielsen]] [http://wiki.openmoko.org/wiki/Special:Emailuser/Bubbi (contact)] (<strike>2 with invoice</strike> - buying through reseller)<br />
* [[User:asbjorn | Asbjørn Sloth Tønnesen]] [http://wiki.openmoko.org/wiki/Special:Emailuser/asbjorn (contact)] (I need 1 with invoice) I has [http://groups.google.com/group/freerunner-order-dk/browse_thread/thread/cd68b49d8520ecd2# offered] to act as hub for group sales from Openmoko and Handheld-Linux.<br />
* [[User:KlaymenDK | Jan Gundtofte-Bruun]] [http://wiki.openmoko.org/wiki/Special:Emailuser/KlaymenDK (contact)] -- will wait until software is stable enough to work as primary mobile phone<br />
<br />
== Egypt ==<br />
=== Cairo ===<br />
==== American University in Cairo ====<br />
I would like to get a group of 10 AUC student who are into Linux together to buy a block of ten of these. We could also include non-AUC students, expats, and others as well. They can be shipped to the University in el-Tagamoa el-Khamis. Contact me if you are interested for details or other information. I need to find out what the duty on ten phones would be here. --[[User:Paco758|Paco758]] 10:29, 4 September 2008 (UTC)<br />
<br />
* [[User:paco758 | paco758 ]] ([mailto:john.d.martin.iii@gmail.com contact]) SMS to 0165585960<br />
<br />
== Estonia ==<br />
=== Tallinn ===<br />
<br />
Status 1/10<br />
<br />
* <s>[[User:Yogiz | Yogiz]] ([mailto:yogizz@gmail.com contact]) 1 phone</s> Already bought one, sorry.<br />
* [[User:Zooter | Zooter]] ([mailto:zooter@hot.ee contact]) 1 phone<br />
<br />
== Finland ==<br />
<br />
See also [[Openmoko Local Groups: Finland]], if you're interested.<br />
<br />
=== Possible new order(s) ===<br />
<br />
Status: 5/10<br /><br />
These did not participate in the pulster.de order(s) shown below.<br />
<br />
Helsinki:<br />
* Jerry Jalava <br /> jerry DOT jalava AT iki DOT fi<br />
* Henri Bergius <br /> henri DOT bergius AT nemein DOT com [ordering for 3]<br />
<br />
Turku:<br />
<br />
* Jaakko Lehtinen <br /> jaakko dot lehtinen at gmail dot com<br />
<br />
Pulster.de now sells individual phones at 329€/phone, but 10-packs at 299€/phone.<br />
<br />
=== Already ordered ===<br />
==== Uusimaa ====<br />
(Note to gta02v6 waiting people:"The A5 boards have been reworked to remove the [LED] issue. So WRT<br />
LEDs a5 and a6 have the same power consumption". So, there is should be no reason to wait for V6. See also [[Neo FreeRunner GTA02 Hardware#GTA02v6]].)<br />
<br />
===== Helsinki I =====<br />
'''THIS GROUP OF 10 NEOS HAS BEEN ORDERED''' (from pulster.de)<br />
<br />
Status : 10/10<br />
<br />
* Mikko Rauhala x2 [mailto:mjr@iki.fi mjr@iki.fi]<br />
* Aleksi Hankalahti <br /> [mailto:aleksi.hankalahti@iki.fi aleksi.hankalahti@iki.fi]<br />
* Seppo Hätönen <br /> [mailto:karrde@iki.fi karrde@iki.fi]<br />
* Ville-Pekka Vainio <br /> vpivaini AT cs.helsinki.fi<br />
* Heikki Hallamaa <br /> [mailto:heikki.hallamaa@iki.fi heikki.hallamaa@iki.fi]<br />
* Tomi Jylhä-Ollila <br /> tomi.jylha-ollila@helsinki.fi<br />
* Richard Braakman<br />
* Timo Jyrinki <br /> [mailto:timo.jyrinki@iki.fi timo.jyrinki@iki.fi]<br />
* Jussi Kekkonen <br /> tmt AT ubuntu DOT com (moved from below as one slot became available here)<br />
<br />
===== Helsinki II, Turku & Vaasa=====<br />
<br />
[http://wiki.openmoko.org/wiki/User:Rhk DISCUSS HERE]<br />
<br />
Status : 3/10<br />
<br />
'''THIS GROUP OF 4 NEOS HAS BEEN ORDERED (3+1 (lindi) from outside this list)''' (from pulster.de)<br />
<br />
* Risto H. Kurppa <br /> risto AT kurppa DOT fi<br />
* Aapo Rantalainen <br /> aapo DOT rantalainen AT gmail DOT com<br />
* Matti Laakso <br /> matti DOT laakso AT kotiposti DOT net<br />
<br />
<del>Vaasa:</del><br />
<br />
<del>* Mikko Niemikorpi, mikefulli ÄT gmail PISTE com</del><br />
<br />
==== Lappi ====<br />
===== Kemi =====<br />
Status : 4/10<br />
<br />
'''ORDERED'''<br />
<br />
4kpl tilattu pulster.de:stä.<br />
<br />
Kemi:<br />
* Henri Valta <br />cg ÄT jakorasia PISTE info<br />
* Tommi Juvonen <br />tassi ÄT mediapumppu PISTE info<br />
* Jaakko Pörhö <br />ensteinfrank ÄT hotmail PISTE com<br />
* Tuomo Mattila (Oulu)<br />tuomom ÄT ee PISTE oulu PISTE fi<br />
<br />
== France ==<br />
=== Bretagne ===<br />
==== Brest ====<br />
Status : 1/10<br />
<br />
* StevenLeRoux [mailto:steven@pourri.fr steven@pourri.fr] Jabber_Id:Steven@jabber.fr<br />
* Acheteur potentiel #2<br />
<br />
==== Rennes ====<br />
Status : 3/10<br />
<br />
* Cédric DUFOUIL (openmoko at tsleg point com)<br />
* Yves MAHE (ymahe at zindep dot com)<br />
* Guillaume BERTHELOM (yogui29 at gmail dot com)<br />
<br />
=== Pays de la Loire ===<br />
==== La Roche sur Yon ====<br />
Status : 1/10<br />
<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/Vtouchar Vincent Touchard] - not in France until January 2009<br />
<br />
==== Nantes ====<br />
Status : 3/10<br />
* [[User:Yoann|Yoann ARNAUD]]. OK for a ship in Rennes if needed. [http://wiki.openmoko.org/wiki/Special:Emailuser/Yoann Contact me here]<br />
* [[User:sim51|Benoît SIMARD]]. Idem [http://wiki.openmoko.org/wiki/Special:Emailuser/sim51 Contact me here]<br />
* [[User:GrdScarabe|GrdScarabe]]. Interested [http://wiki.openmoko.org/wiki/Special:Emailuser/GrdScarabe Contact me here]<br />
<br />
=== Nord ===<br />
<br />
<br />
=== Ile de france ===<br />
==== Paris ====<br />
Status : 18/19<br />
<br />
* StevenLeRoux<br />
* [[User:Wilk|Wilk]] [http://wiki.openmoko.org/wiki/Special:Emailuser/Wilk Contact me here]<br />
* Jonathan Magano ([http://wiki.openmoko.org/wiki/Special:Emailuser/JonathanMM Contact me here])<br />
* Benjamin Renard (bn8[AT]zionetrix.net)<br />
* [[User:BartGS|BartGS]] [http://wiki.openmoko.org/wiki/Special:Emailuser/BartGS Contact me here]<br />
* [[User:rcoscali|Rémi Cohen-Scali]]<br />
* Le Troll Farceur ([http://wiki.openmoko.org/wiki/Special:Emailuser/LeTrollFarceur Contact me here])<br />
* [[User:LoicMinier|Loïc Minier]]<br />
* [[User:chansen|Cyril Hansen]]<br />
* Titilambert ([http://wiki.openmoko.org/wiki/Special:Emailuser/titilambert Contact me here])<br />
* [[User:Raphux|Raphux]]([http://wiki.openmoko.org/wiki/Special:Emailuser/Raphux Contact me here])<br />
* <s>[[User:kkum|Kumar]]</s> (''commandé sur http://bearstech.com/shop'')<br />
* Gand' ([http://wiki.openmoko.org/wiki/Special:Emailuser/Gand' Contact me here])<br />
* [[User:Sporniket|David SPORN]]<br />
* [[User:Bedo|Bedo]]<br />
* [[User:Yciabaud|Yoann Ciabaud]] (contact me [[Special:Emailuser/yciabaud|here]])<br />
* <s>[[User:Phyce|Phyce]]</s> (''commandé sur http://bearstech.com/shop'')<br />
* <s> Yann SLADEK</s> (''commandé sur http://bearstech.com/shop'')<br />
* <s>[[User:Valos|Valéry Febvre]]</s> (''commandé sur http://pulster.eu'')<br />
* <s>[[User:Manou|Emmanuel Raviart]]</s> (''commandé sur http://pulster.eu'')<br />
* <s>[[User:hbernard|hugues]]</s> (''commandé sur http://bearstech.com/shop'')<br />
* <s>[[User:tuXXX|Damien Thébault]]</s> (''commandé sur http://bearstech.com/shop'')<br />
* <s>[[User:Ainulindale|Julien Cassignol]]</s> (''commandé sur http://bearstech.com/shop'')<br />
* <s>[[User:Theocrite|Theocrite]] </s> (''commandé sur http://bearstech.com/shop'')<br />
* <s>[[User:Gui82|Gui82]]</s> (''commandé sur http://bearstech.com/shop'')<br />
* <s>[[User:OlivierBerger|OlivierBerger]]</s> (''commandé sur http://bearstech.com/shop'')<br />
You may also see :<br />
http://bearstech.com/shop<br />
<br />
=== Rhône-Alpes ===<br />
==== Lyon ====<br />
Status : 0/10<br />
<br />
* <s>[http://wiki.openmoko.org/wiki/Special:Emailuser/patou Vincent MEURISSE]</s> (''commandé sur http://pulster.eu'')<br />
* <s>[http://wiki.openmoko.org/wiki/Special:Emailuser/pini Gilles FILIPPINI]</s> (''commandé sur http://pulster.eu'')<br />
<br />
==== Grenoble ====<br />
Status : 4/10<br />
<br />
* <s>[http://wiki.openmoko.org/wiki/Special:Emailuser/pbollard Philippe]</s> (''commandé sur http://bearstech.com/shop '')<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/aurelien Aurelien] (''commande groupée en préparation sur http://www.guilde.asso.fr/wiki/Openmoko '')<br />
* <s>[http://wiki.openmoko.org/wiki/Special:Emailuser/Hey_popey Damien]</s> (''budget indisponible en ce moment :-('')<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/swap38 Johann] (''commande groupée en préparation sur http://www.guilde.asso.fr/wiki/Openmoko '')<br />
<br />
=== Alpes de Haute Provence ===<br />
==== Manosque ====<br />
Status : 1/10<br />
<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/cfdev Cyril]<br />
<br />
=== Provence Alpes Cote d'Azur ===<br />
==== Sophia Antipolis ====<br />
Status : 4/10<br />
<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/nico.inc Nicolas HUOT]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/Xavier_OM Xavier CREMASCHI]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/Vasile Vasile Jureschi]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/Herve5 Hervé Sainct]<br />
<br />
=== Midi-Pyrénées ===<br />
==== Toulouse ====<br />
<br />
Status: 1/10<br />
<br />
* [[Special:Emailuser/Ortalo|Ortalo]]<br />
<br />
== Germany ==<br />
=== Baden-Württemberg ===<br />
==== Karlsruhe ====<br />
Out:<br />
* [[Special:Emailuser/Spacemarine|Spacemarine]] I'm out. Since the FreeRunner is available for 300 Euro in Germany, I don't see any point in organizing a groupbuy anymore. I've sent an email to everyone else interested in the groupbuy. If you are in this list or if I met you on the Kalug Meeting, you should have gotten it.<br />
* [[Special:Emailuser/Dr.Nop|Dr.Nop]] (Habe mein Telefon jetzt ebenfalls bei Pulster bestellt.)<br />
* [[Special:Emailuser/Gollum|Gollum]] Pulster doesn't give away the extra goodies, but the price still seems fair -- I'm out, too.<br />
* [[Special:Emailuser/Archimedes|Sebastian]] I'm going to buy at pulsters (299€) => I'm out<br />
* [[Special:Emailuser/Cfo|cfo]] I think the offer of pulster is fair! => I'm out<br />
* [[Special:Emailuser/BlackFog|BlackFog]] thinks he has to wait for the next Pulster delivery date<br />
* [[Special:Emailuser/Adonres|Adonres]] I'll buy at pulsters, too => I'm out<br />
* [[Special:Emailuser/Ebi|Ebi]] ditto, and also waiting for the next date<br />
<br />
Still In:<br />
* [[Special:Emailuser/JensB|JensB]]<br />
* [[Special:Emailuser/Gromgull|Gromgull]] (in Kaiserslautern, but Karlsruhe is close enough, and I doubt that I'll find 10 people here.<br />
* [[Special:Emailuser/RIdd3r|Fabian]]<br />
* [[Special:Emailuser/Roduit|Roduit]] In Heidelberg. Karlsruhe is close enough.<br />
<br />
==== Leonberg ====<br />
Status 1/10<br />
* [[Special:Emailuser/Agon|Agon]] Maybe 1 FreeRunner.<br />
----<br />
* [[Special:Emailuser/ZaPPaS|ZaPPaS]] Since the FreeRunner is available for a comparable price at [http://www.pulster.de/] I will buy there...<br />
<br />
==== Tübingen ====<br />
Status 7/10<br />
* [[Special:Emailuser/NoBody|NoBody]] close to tuebingen and stuttgart (between both)<br />
* [[Special:Emailuser/eliasp|eliasp]] (3 FreeRunner (me, qknight + sbock) - Tübingen downtown<br />
* [[Special:Emailuser/nobs|nobs]] thinking about buying one; if I am #10, count me in; if there is someone else #11 you can drop me<br />
* [[Special:Emailuser/marjay|marjay]] take also one (Dettingen/Erms)<br />
* [[Special:Emailuser/Dread|Dread]] in stuttgart, tuebingen would be ok<br />
<br />
Out:<br />
* [[Special:Emailuser/Tomcat|Tomcat]] pulster.de -> ;) -> by happy<br />
<br />
==== Ulm ====<br />
Status: 2/10<br />
* [[Special:Emailuser/mzanetti|mzanetti]] <br />
* [[Special:Emailuser/Lord_Evil|Lord_Evil]] ich nehm auch eins. Evtl. kann ich mich auch an Augsburg anhängen.<br />
<br />
=== Bayern ===<br />
<br />
==== Augsburg ====<br />
<br />
Status 5/10<br />
I just want to see if there are enough people to fill up to ten. So add your name here if you are interested.<br />
<br />
*[[Special:Emailuser/Whoever|whoever]] - Ich nehm eins, wenn die Münchner keines übrig haben.<br />
*[[Special:Emailuser/paddy2706|paddy2706]] - Ein Openmoko bitte :)<br />
<br />
Wann werden die dann bestellt/gezahlt? Dauert bei mir no kurz bis ichs Geld für zusammen hab aber dann nehm ich eins.<br />
MfG [http://wiki.openmoko.org/wiki/Special:Emailuser/MookiE MookiE]<br />
<br />
Hallo, ich würde mich für einen FreeRunner interessieren. Wie sieht es mit Zoll aus? Kommt der noch dazu?<br />
[http://wiki.openmoko.org/wiki/Special:Emailuser/Murks Murks]<br />
<br />
$3690 (10 FreeRunner) <br />
+ $ 160 (Versand lt. Australiern)<br />
=======<br />
$3850<br />
<br />
$3850<br />
+ $ 732 (19% Einfuhrumsatzsteuer)<br />
+ $ 0 (kein Zoll für Handys)<br />
=======<br />
$4582<br />
<br />
$458 / 1,5$/€ = 305 € pro Telefon (als Richtwert)<br />
<br />
==== München ====<br />
Hilf mit, eine [[Openmoko_Local_Groups:_Munich|Münchner UserGroup]] aufzubauen!<br />
<br />
Die Münchner Gruppe organisiert manchmal Sammelbestellungen. Um zu erfahren, ob gerade eine Sammelbestellung läuft, oder um eine neue zu initiieren, schau einfach auf der '''[[Openmoko_Local_Groups:_Munich|Münchner UserGroup Seite]]''' vorbei!<br />
<br />
=== Berlin===<br />
==== Berlin ====<br />
<br />
Help to form a [[Openmoko_Local_Groups:_Berlin|Berlin User Group]]!<br />
<br />
Status 20/20<br />
* Eckhard - I am doing a group order [8/10] available [http://wiki.openmoko.org/wiki/Special:Emailuser/Ejokisch Contact]<br />
* Stephan [http://wiki.openmoko.org/wiki/User:Fischel Contact me here]<br />
* Robert [http://wiki.openmoko.org/wiki/User:Thebohemian Contact me here]<br />
* Nico [http://wiki.openmoko.org/wiki/User:Nico Contact me here]<br />
* Bastian [[User:Fries43]]<br />
* Sven-Ola [http://wiki.openmoko.org/wiki/User:Sven-ola Contact]<br />
* Arne [http://wiki.openmoko.org/wiki/User:arnepp Contact me here]<br />
* MM [http://wiki.openmoko.org/wiki/User:MM Contact]<br />
* Keks [http://wiki.openmoko.org/wiki/User:Keksdosenmann Contact]<br />
* Matthias [http://wiki.openmoko.org/wiki/User:mk Contact]<br />
* Norbert [http://wiki.openmoko.org/wiki/User:Noha Contact]<br />
* Joscha [http://wiki.openmoko.org/wiki/User:Joka Contact]<br />
* Janne [http://wiki.openmoko.org/wiki/User:Janne Contact]<br />
* Robert [http://wiki.openmoko.org/wiki/Special:Emailuser/Robx Contact]<br />
* Conrad [http://wiki.openmoko.org/wiki/User:Caribu Contact me here]<br />
* govindas [http://wiki.openmoko.org/wiki/User:govindas Contact me here]<br />
* philippt [http://wiki.openmoko.org/wiki/User:philippt Contact me here if you dare ;-)]<br />
* Iván [http://wiki.openmoko.org/wiki/User:ogai]<br />
* david [http://wiki.openmoko.org/wiki/User:dk Contact]<br />
* kajik [http://wiki.openmoko.org/wiki/User:kajik contact]<br />
<br />
=== Bremen ===<br />
==== Bremen ====<br />
Status 3/10<br />
* Gero Mudersbach [http://wiki.openmoko.org/wiki/Special:Emailuser/Gero Contact me here]<br />
* Hartje Bruns [http://wiki.openmoko.org/wiki/Special:Emailuser/MrBurns Contact me here]<br />
* Timo Scheffler [http://wiki.openmoko.org/wiki/Special:Emailuser/Faldrian Contact me here]<br />
<br />
==== Bremerhaven ====<br />
<br />
=== Hamburg ===<br />
[[Openmoko_Local_Groups:_Hamburg|Neu: Lokale Gruppe]]<br />
==== Hamburg ====<br />
Status 9-10<br />
<br />
* Jan 4-5[http://wiki.openmoko.org/wiki/Special:Emailuser/Jan07 Contact me here]<br />
* Varacanero [http://wiki.openmoko.org/wiki/Special:Emailuser/varacanero Contact me here]<br />
* Ole 3-5 pcs [http://wiki.openmoko.org/wiki/Special:Emailuser/Olemoko Contact me here]<br />
* Arne [http://wiki.openmoko.org/wiki/Special:Emailuser/GuraX Contact me here]<br />
* Arne.anka 1pc [http://wiki.openmoko.org/wiki/Special:Emailuser/Arne.anka Contact me here]<br />
* Wasili Goutas 1pc + debug adapter [http://wiki.openmoko.org/wiki/Special:Emailuser/Laki Contact me here]<br />
* mimbeck 1pc [http://wiki.openmoko.org/wiki/Special:Emailuser/mimbeck Contact me here]<br />
* savi 1pc [http://wiki.openmoko.org/wiki/Special:Emailuser/savi Contact me here]<br />
<br />
=== Hessen ===<br />
==== Frankfurt ====<br />
Status 1-10<br />
<br />
* Blacky [http://wiki.openmoko.org/wiki/Special:Emailuser/Blacky Contact me here]<br />
<br />
=== Niedersachsen ===<br />
==== Hannover====<br />
Status 0/10<br />
<br />
* <s>Dattel83</s> [http://wiki.openmoko.org/wiki/Special:Emailuser/Dattel83 Contact me here] ordered :-)<br />
* <s>[[User:Ditto|Ditto]]</s> I'm going to order through other channels.<br />
* <s>[[User:LaKoon|LaKoon]]</s> [[Special:Emailuser/LaKoon|Contact me here]] me too.<br />
<br />
=== NRW ===<br />
==== Aachen ====<br />
Status 2/10<br />
* David, infos on my [[User:TechnoFan|user page]], or you can [[Special:Emailuser/TechnoFan|contact me here]]<br />
* Michael, infos on my [[User:knut|user page]], or you can [[Special:Emailuser/knut|contact me here]]<br />
<br />
==== Bielefeld ====<br />
Status 1/10<br />
<br />
* Arndt, infos on my [[User:Arndot|user page]], or you can [[Special:Emailuser/Arndot|contact me here]]<br />
<br />
==== Bocholt ====<br />
===== (Fachhochschule in Bocholt) =====<br />
* 1 x adslex<br />
* 1 x dg [[Special:Emailuser/dg|contact me here]]<br />
<br />
<br />
<br />
=== Sachsen-Anhalt ===<br />
==== Stendal (evtl. Magdeburg) ====<br />
Status 1/10<br />
<br />
* Fabian Off [http://wiki.openmoko.org/wiki/Special:Emailuser/Fabian2de Contact me here]<br />
<br />
<br />
=== Thueringen ===<br />
==== Weimar ====<br />
Status 1/10<br />
<br />
* [[User:Fries43]]<br />
<br />
==== Ilmenau ====<br />
Status 1/10<br />
<br />
* [[User:KimKiesel]]<br />
<br />
=== Sachsen ===<br />
* Da es das Gerät bei PULSTER für 299€ gibt und man mit einem 10er Paket diesen Preis nicht unterbieten kann, abgesehen davon, dass wir sowieso keine 10 Leute zusammenbekommen, sollte jeder sein Gerät einzeln Bestellen. Lediglich die Versandkosten kann man bei einer 10er Bestellung bei PULSTER sparen, was sich auch nicht lohnt. Die Accessoires muss man bei PULSTER separat bestellen. Ich hoffe, dass das allen genehm ist. --[[User:White gecko|White gecko]] 22:37, 29 June 2008 (UTC)<br />
* Da PULSTER den Preis aus 329€ gehoben hat würde sich ein 10er Paket bei PULSTER wieder lohnen, da man so 30€ pro Gerät sparen würde, wie sieht es mit euch aus? Ich habe mal einen Jabber-Gruppen-Chat openmoko@conference.comiles.eu eingerichtet meldet euch bitte, dass wir bald bestellen können sonst sind wir bei der Lieferung am 25.7. wieder nicht dabei. --[[User:White gecko|White gecko]] 14:06, 7 July 2008 (UTC)<br />
* Um unsere Sammelbestellung voran zu treiben habe ich einen [http://comiles.eu/~natanael/wordpress/2008/07/10/free-your-phone/ Blogeintrag] verfasst und Robert hat eine [http://comiles.eu/cgi-bin/mailman/listinfo/openmoko Mailingliste] eingerichtet. --[[User:White gecko|White gecko]] 00:36, 10 July 2008 (UTC)<br />
* Wir brauchen noch 2 Teilnehmer, meldet Euch auf der Mailingliste --[[User:PeterF|PeterF]] 19:36, 17 July 2008 (UTC)<br />
<br />
==== Chemnitz ====<br />
Status 3/10<br />
<br />
* Tobias [http://wiki.openmoko.org/wiki/Special:Emailuser/Tobydox Contact me here] hat abgesagt<br />
* Michael [http://wiki.openmoko.org/wiki/Special:Emailuser/her Contact me here]<br />
* Peter [http://wiki.openmoko.org/wiki/Special:Emailuser/PeterF Contact me here]<br />
<br />
==== Dresden ====<br />
Status 1/10<br />
<br />
* Martin [http://wiki.openmoko.org/wiki/Special:Emailuser/nodge Contact me here]<br />
<br />
==== Leipzig ====<br />
Status 6/10<br />
<br />
* Natanael [http://wiki.openmoko.org/wiki/Special:Emailuser/white_gecko Contact me here] (+3)<br />
* Micha [http://wiki.openmoko.org/wiki/Special:Emailuser/Adian Contact me here]<br />
* xbaldauf [http://wiki.openmoko.org/wiki/Special:Emailuser/xbaldauf Contact me here]<br />
<br />
== Hungary == <br />
Good to know:<br />
*discussion here: http://hup.hu/node/54588<br />
*mailing list: http://groups.google.com/group/freerunner-groupsales-hungary<br />
*group ordering coordinator: Dániel Vásárhelyi (see below) - please contact me on any questions<br />
<br />
ordering rules:<br />
* anyone can add and remove him/herself on the list - new names MUST be _appended_ to the list<br />
* please use real name and working e-mail address<br />
* although this list is informative, please extend it _only_ if you are really serious about ordering it<br />
* coordinator contacts everyone interested prior to actual buying<br />
<br />
=== Budapest ===<br />
==== participiants ====<br />
# <s>Ferenc 'Lion' Veres [http://wiki.openmoko.org/wiki/Special:Emailuser/kempelen Contact] lion kukac netngine pont hu</s> ordered<br />
# <s>Laszlo 'rka' Szabo [http://wiki.openmoko.org/wiki/Special:Emailuser/rka Contact]</s><br />
# <s>tg [http://wiki.openmoko.org/wiki/Special:Emailuser/tg?wpSubject=Openmoko%20GroupSales Contact]</s><br />
# Árva T. Mihály - lirul [KUKAC] hixsplit [PONT] hu (Suspended, I've removed myself from order lists transitionally [080804].)<br />
# Nyosigomboc - nyos [KUKAC] nyos [PONT] homelinux [PONT] net<br />
# Ludvig Adam - hunludvig [KUKAC] gmail [PONT] com<br />
# [http://wiki.openmoko.org/wiki/Special:Emailuser/asdmin?wpSubject=Openmoko%20GroupSales Dániel 'asd' Vásárhelyi]<br />
# <s>btamas, [http://wiki.openmoko.org/wiki/Special:Emailuser/btamas Contact]</s><br />
# Kovács 'ka87' András, andras [kukac] csevego [pont] net<br />
# pcm, pcm [kukac] freemail [pont] hu<br />
# Áron Preisinger, appa00 [kukac] gmail [pont] com [http://wiki.openmoko.org/wiki/Special:Emailuser/appa Contact]<br />
# <s>pierre286, [http://wiki.openmoko.org/wiki/Special:Emailuser/pierre286 Contact]</s><br />
# Hélei Zoltán, heleiz [kukac] gmail<br />
# Radics Áron, raron @ vipmail . hu<br />
# Laszlo Szomor [http://wiki.openmoko.org/wiki/Special:Emailuser/Lci Contact]<br />
# tr3w [http://wiki.openmoko.org/wiki/Special:Emailuser/tr3w Contact]<br />
# Ferenc Szomor [http://wiki.openmoko.org/wiki/Special:Emailuser/Lci Contact]<br />
# Bolyóczki Zsombor, mogorva kukac tuxworx pont hu<br />
# <s>Sütő Zoltán, suto dot zoltan at t dash online dot hu</s><br />
# Zsolt Pittmann, pittmann dot zsolt at gmail dot com<br />
# KREKACS Laszlo, laszlo {pont} krekacs {pont} list {kukacka} gmail {pont} com<br />
# Móker Tamás,[http://wiki.openmoko.org/wiki/Special:Emailuser/rwind Contact]<br />
# Krisztián Kovács, [http://wiki.openmoko.org/wiki/Special:Emailuser/Krisztian Contact]<br />
# Tamas Michalik, [http://wiki.openmoko.org/wiki/Special:Emailuser/dotmind Contact]<br />
# Peter Roosz, [http://wiki.openmoko.org/wiki/Special:Emailuser/rope Contact]<br />
# Eduard Iacoboaia, [http://wiki.openmoko.org/wiki/Special:Emailuser/Polaru Contact]<br />
# László Vadász, [http://wiki.openmoko.org/wiki/Special:Emailuser/Lvadasz Contact]<br />
# Attila Lendvai, [http://wiki.openmoko.org/wiki/Special:Emailuser/attila.lendvai Contact]<br />
# Thomas Otterbein [http://wiki.openmoko.org/wiki/Special:Emailuser/Tommi Contact]<br />
# Beáta Müller [http://wiki.openmoko.org/wiki/Special:Emailuser/emm Contact]<br />
# Helle Kristóf [http://wiki.openmoko.org/wiki/Special:Emailuser/s8529hel Contact]<br />
# Nagy Zoltan [http://wiki.openmoko.org/wiki/Special:Emailuser/kirk Contact]<br />
<br />
==== groups ====<br />
<br />
legend:<br />
* yes = I definitely want it (one)<br />
* N = I want this many (2 for two headsets, for example)<br />
* yes? = I prefer having one, but it's not a problem if not<br />
* no = I absolutely don't want to have this item<br />
* ? = It is not important for me, either to have or not (use this instead of 'no' at least at the warranty)<br />
<br />
===== group #1 - open ! =====<br />
This group places order at nearest distributor on the cheapest price. <br />
You will be contacted before ordering.<br />
{| border="1"<br />
|-<br />
! your name<br />
! e-mail address<br />
! want phone? (yes/N)<br />
! want case? (yes/yes?/?/no)<br />
! want headset? (yes/yes?/?/no)<br />
! prefer 2y warranty? (yes/?)<br />
! want devboard? (yes/yes?/no)<br />
|-<br />
| KREKÁCS László<br />
| laszlo.krekacs.list kukac gmail potty com<br />
| yes<br />
| yes<br />
| ?<br />
| ?<br />
| yes?<br />
|-<br />
| Kovács Krisztian<br />
| kroomagnon at gmail dot com<br />
| yes<br />
| yes<br />
| yes<br />
| yes<br />
| no<br />
|-<br />
| Preisinger Áron<br />
| appa00 kukac gmail pont com<br />
| yes<br />
| ?<br />
| ?<br />
| yes<br />
| yes<br />
|-<br />
| Nyos<br />
| nyos kukac nyos pont homelinux pont net<br />
| yes<br />
| yes?<br />
| yes<br />
| ?<br />
| no<br />
|-<br />
<br />
| Radics Áron<br />
| raronkonektor kukac gmail pont com<br />
| yes<br />
| yes<br />
| yes<br />
| yes?<br />
| yes<br />
|-<br />
| Roósz Péter<br />
| peter kukac roosz pont hu<br />
| yes<br />
| yes<br />
| yes<br />
| yes<br />
| no<br />
|-<br />
| Kárpáti László<br />
| leslie [at] zenevilag [dot] net<br />
| yes<br />
| yes?<br />
| yes<br />
| yes<br />
| no<br />
|-<br />
| Lendvai Attila<br />
| attila.lendvai gmail<br />
| yes<br />
| yes<br />
| yes<br />
| no<br />
| no<br />
|-<br />
| Tóth Antal<br />
| toncsi55 kukac hotmail pont com<br />
| yes<br />
| yes<br />
| yes<br />
| yes<br />
| no<br />
|-<br />
| Helle Kristóf<br />
| s8529hel kukac freemail pont hu<br />
| yes<br />
| yes?<br />
| yes?<br />
| yes<br />
| no<br />
|-<br />
| your name<br />
| e-mail address<br />
| want phone?<br />
| want case?<br />
| want headset?<br />
| prefer warranty?<br />
| want devboard?<br />
|}<br />
<br />
===== group #2 - open (ordering at mid-august)! =====<br />
{| border="1"<br />
|-<br />
! your name<br />
! e-mail address<br />
! want phone? (yes/N)<br />
! want case? (yes/yes?/?/no)<br />
! want headset? (yes/yes?/?/no)<br />
! prefer 2y warranty? (yes/?)<br />
! want devboard? (yes/yes?/no)<br />
|-<br />
| Hélei Zoltán<br />
| heleiz [at] gmail [dot] com<br />
| yes<br />
| yes<br />
| 2<br />
| yes<br />
| no<br />
|-<br />
| Muller Beata<br />
| beata [dot] muller [at] gmail [dot] com<br />
| yes<br />
| yes<br />
| yes<br />
| ?<br />
| no<br />
|-<br />
| Móker Tamás<br />
| rwind [at] apacheweb [dot] hu<br />
| yes<br />
| yes<br />
| yes<br />
| yes<br />
| no<br />
|-<br />
| Otterbein Thomas<br />
| tommi [at] t-online [dot] hu<br />
| yes<br />
| no<br />
| yes<br />
| ?<br />
| no<br />
|-<br />
| tr3w<br />
| tr3w at freemail<br />
| yes<br />
| yes?<br />
| yes<br />
| yes?<br />
| no<br />
|-<br />
| Vadász László<br />
| laszlo pont vadasz kukac yahoo pont com<br />
| yes<br />
| yes<br />
| yes?<br />
| yes?<br />
| yes?<br />
|-<br />
| Dániel Vásárhelyi<br />
| asdmin at gmail.com<br />
| yes<br />
| yes?<br />
| yes?<br />
| yes<br />
| no<br />
|-<br />
| Ludvig Adam<br />
| hunludvig kukac gmail pont com<br />
| yes<br />
| yes?<br />
| yes<br />
| yes<br />
| no<br />
|-<br />
| your name<br />
| e-mail address<br />
| want phone?<br />
| want case?<br />
| want headset?<br />
| prefer warranty?<br />
| want devboard?<br />
|}<br />
<br />
=== Kecskemét ===<br />
Dániel Vásárhelyi handles transportation to Kecskemét, therefore it is not necessary to collect 10 all pieces here.<br />
<br />
== India ==<br />
=== Bangalore ===<br />
Status 8/10<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/sh4r4d sharad]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/gadiyar Anand Gadiyar]<br />
* Ankur Arora ''terminus [at] gmail [dot] com''<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/kunaldeo Kunal Deo]<br />
* Rishavnath rishavnath@gmail.com<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/libin_v Libin Varghese] (Waiting for the GSM 900 Band)<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/ardsrk Arvind] (Waiting for the GSM 900 Band)<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/hemantha Hemantha]<br />
<br />
=== Delhi/NCR ===<br />
Status 2/10<br />
* Sameer Mohamed Thahir [http://wiki.openmoko.org/wiki/Special:Emailuser/sameerthahir Contact]<br />
* Pratul Kalia (lut4rp) ''pratulkalia [at] gmail [dot] com''<br />
<br />
=== Mumbai [Bombay] ===<br />
Status 1/10<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/Saurabh Saurabh]<br />
<br />
== Ireland ==<br />
=== Dublin ===<br />
We have sent our order to Pulster two weeks ago. We are still waiting on the phones but hopefully they will arrive this week (01/09) - :-/<br />
<br />
<s>We are now at 10 people and will be closing the order soon. If you want to join in add your name here and on the blog asap.<br />
<br />
Because [http://pulster.de Pulster] are offering the units at €299 apiece with a 2 year warranty and free shipping (without the freebies though) we are going to order from them and not direct from Taiwan.<br />
<br />
To register your interest for the Dublin shipment please post a comment on this [http://patrickoconnor.ie/blog/2008/07/01/openmoko-freerunner-limited-release/ blog post] and enter your details below.</s><br />
<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/patchrick Patchrick]<br />
* Karl O'Dwyer [http://wiki.openmoko.org/wiki/Special:Emailuser/Karl.odwyer Contact Me Here]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/sonic Sonic]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/s4dd PaulD]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/onan Onan]<br />
* <s>[http://wiki.openmoko.org/wiki/Special:Emailuser/ankhi ankhi] - 1x Phone, 1x Spares Pack</s><br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/seanodonnell seanodonnell]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/HerraBRE Bjarni R. Einarsson] - 1x phone, 1x dboard<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/aclearn Aclearn] - by the blog this makes me no.11 (nope, 1 person dropped out so you are number 10 - [http://wiki.openmoko.org/wiki/Special:Emailuser/patchrick Patchrick])<br />
* Stas<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/Stingray Paul P. Komkoff Jr]<br />
* [[User:Ebel|Ebel]] 11:57, 22 August 2008 (UTC)<br />
<br />
==== Still open? ====<br />
Has this been closed yet? I just discovered it now and myself and a friend are interested? [[User:Ebel|Ebel]] 11:57, 22 August 2008 (UTC)<br />
<br />
Sorry, closed the order 2 weeks ago - [[User:Patchrick|Patchrick]]<br />
<br />
== Israel==<br />
Status : 10/10<br />
<br />
According to isreal custom tax it can be problamatic to import more than 3 items ([http://bsh83.blogspot.com/2008/10/openmoko.html#comments Post that had been posted today on planet.linux.org.il about it])<br />
<br />
[[Fate]]: Got my FreeRunner directly from koolu, customs and post took in-total extra 500 nis for freeing it, but i did not have to do anything or fill any forms, ordered one unit, and it reached me. Good luck.<br />
<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/oferhe Ofer Herman]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/Talba Talba]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/Da-x Dan]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/Yair Yair]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/darkeye Eran]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/tomerb Tomer]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/erez Erez]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/shtrb Boris Shtrasman]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/OhadEytan Ohad]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/Skliarie Arie Skliarouk]<br />
<br />
== Italy == <br />
For more informations and to organize groups, visit the<br />
*[http://groups.google.com/group/freerunner-italian-group-sales?hl=it '''''Italian FreeRunner Group Sales Google Group'''''] (ML/Web/Feeds) ([mailto:freerunner-italian-group-sales@googlegroups.com freerunner-italian-group-sales@googlegroups.com]).<br />
<br />
'''BUT please keep adding your name and email to the list below'''<br />
<br />
If we don't reach the 10 phones limit in each city, maybe we could place an order in the "most requested city", and from shipping to other buyers. We'll have anyway a good discount although the "double-shipping". ([http://thread.gmane.org/gmane.comp.handhelds.openmoko.community/10937/focus=10981 Read here for reference]).<br />
<br />
=== Toscana ===<br />
==== Firenze (e dintorni) ====<br />
Status 14/10<br />
<br />
'''''[[GroupSales/Firenze|Wiki organizzativo]]'''''<br />
<br />
* [[User:Treviño|Marco Trevisan (Treviño)]] - [http://blog.3v1n0.net/contatti-trevino/ Contacts here]<br />
* [[User:Niccolo|Niccolo Rigacci]] - ''niccolo [AT] rigacci.org''<br />
* [[User:BiggMatt|Mattia Gentile]] - ''biggmatt@hotmail.it''<br />
* [[User:Sugacapra|Sugacapra]] - ''alessio.chemeri [AT] gmail.com''<br />
* [[User:tom_morello|Carlo Ascani (Morello)]] - ''carlo.ratm [AT] gmail.com''<br />
* [[User:marrano|Stefano Burchietti (Marrano)]] - ''stefano [AT] nontelodiromai.it''<br />
* [[User:Geli86|Matteo Gelimeri X 2 (Imola - Bologna)]] - ''gelimatteo [AT] gmail.com''<br />
* [[User:dcoppa|David Coppa (Borgo a Buggiano, Pistoia)]] - ''dcoppa@gmail.com''<br />
* [[User:Panthack|Dario Panthack Pantani (Pontedera - Pisa)]] - ''panthack2 [AT] tiscali.it''<br />
* [[User:alfatangoxt|Baraglia michele (alfatangoxt)(Vecchiano - Pisa)]] - ( mail ''[mailto:barmike1@tin.it]'') ( msn - ''alfatangoxt@hotmail.it'')<br />
* Francesco Guidi (perino)<br />
* Daniele Andreoli<br />
<br />
Rimossi:<br />
* [[User:pcav|Paolo Cavallini]] - ''cavallini [AT] faunalia.it''<br />
* Elisa ''[mailto:lab@kkk.it lab@kkk.it]'' (Empoli)<br />
<br />
=== Lombardia ===<br />
<br />
==== Milano e dintorni====<br />
<!--[[GroupSales_Milano_e_dintorni|Organizzazione preliminare]] DEPRECATA lì 11 Maggio 2008.--><br />
<br />
* Per l'organizzazione preliminare interagire sul [http://groups.google.com/group/freerunner-italian-group-sales?hl=it '''FreeRunner Italian Group Sales''']. Ad ogni modo, per stabilire le precedenze nella prenotazione, '''aggiungetevi nella lista qui sotto'''<br />
* Per il primo gruppo d'acquisto già partito: '''[[GroupSales/Milano|wiki organizzativo]]'''<br />
<br />
===== Lista degli interessati =====<br />
Chi desiderà puo' aggiungersi al gruppo di Torino, in modo da raggiungere prima le 10 persone: [[GroupSales/Torino]]. Il gruppo di Torino non deve per forza essere composto da un multiplo di 10, ma è indipensabile che si sia almeno 10.<br />
<br />
* Numero persone interessate: '''5'''<br />
* Numero FreeRunner: '''5'''<br />
<br />
*'''1-10'''<br />
*# Maxxer [mailto:maxxer@yetopen.it maxxer@yetopen.it] (Lecco)<!--RIMANDATO--><br />
*# Francesco Leserri - [http://wiki.openmoko.org/wiki/Special:Emailuser/Francy Contacts here] (Vimercate, MI)<br />
*# [[User:Pietrao| Pietro Isotti]] - [mailto:isottipietro@gmail.com isottipietro@gmail.com]<br />
*# [[User:ndr| Andrea Vago]] - [http://wiki.openmoko.org/wiki/Special:Emailuser/Ndr Contacts here] (Rho, MI)<br />
<!--<br />
*'''11-20''' --><br />
<!--<br />
*'''21-30''' --><br />
<br />
=== Piemonte ===<br />
==== Torino (and province) ====<br />
Primo gruppo, [CHIUSO][CONSEGNATO] [[GroupSales/Torino]]<br />
<br />
Nuovo gruppo:<br />
* ''inserisci qui''<br />
<br />
=== Trentino-Alto Adige ===<br />
==== Trento ====<br />
Status 4/10<br />
<br />
* Emanuele Olivetti (emanuele CHIOCCIOLA relativita PUNTO com)<br />
* Marco Ciampa (ciampix (*) libero (*) it)<br />
* Avi Arrigo (aviarrigo AT gmail DOT com)(also Milano is OK)<br />
* (update del 5 agosto 2008: farò ordine con fattura al distributori italiano, quindi niente gruppo d'acquisto per me --- sorry... Vincenzo D'Andrea - vincenzo.dandrea AT gmail DOT com)<br />
<br />
=== Friuli Venezia Giulia ===<br />
Status 7/10 <br/><br />
Stiamo raccogliendo i nominativi dei primi dieci interessati.<br />
Mercoledì 8 ottobre 2008 ci siamo incontrati con Davide Scaini, un FreeRunner user presso la sede del LUG di Trieste.<br />
[http://trieste.linux.it/node/234 LUG Trieste]<br />
<br/><br />
Sabato 25 ottobre 2008 e' stato presentato al LinuxDay di Trieste da Davide Scaini.<br />
<br />
Chi fosse interessato a vedere il FR o ad aggiungersi al gruppo di acquisto ci può contattare con una e-mail.<br />
* Site Group : [http://www.urbancenter.it Urban Center ]<br />
Urban Center [mailto:info@urbancenter.it info(at)urbancenter.it]<br />
<br/><br />
<br />
=== Veneto ===<br />
<br />
Status: 17/20<br />
<br />
==== Padova ====<br />
<br />
* Andrea [mailto:nick(at)linux.it nick(at)linux.it ]<br />
* <s>Emanuele [mailto:pinguozz(at)medicinaopen.info pinguozz(at)medicinaopen.info ]</s> ('' Comprato il pezzo da eshopen dot com 31/8/2008 '')<br />
<br />
==== Treviso ====<br />
<br />
* Dario [mailto:aliasbrain@gmail.com aliasbrain(at)gmail.com] - [[User:Rastafan|Rastafan]] <br />one, maybe two.<br />
<br />
* Pedro [mailto:paguilar@junkerhq.net paguilar(at)junkerhq.net] - [[User:Paguilar|Paguilar]] <br/>Also Padova and Vicenza are ok.<br />
<br />
* mr [mailto:maurizio.rottin@gmail.com maurizio.rottin a-t gmail d-o-t com] - [[User:Mr|Mr]] <br/>one for sure, maybe two<br />
<br />
==== Venezia ====<br />
<br />
* Tommaso [mailto:tommaso.gardumi@gmail.com tommaso.gardumi@gmail.com] - [[User:Tobarello|Tobarello]] <br />Also Padova, Vicenza & Trento are ok.<br />
* <s> Mattia [mailto:tia8219(at)gmail(dot)com tia8219(at)gmail(dot)com] - [[User:tia1982|tia1982]] </s> (Acquistato dal distributore italiano)<br />
<br />
==== Verona ====<br />
<br />
* Persegat [mailto:persegat@alice.it persegat@alice.it] - [[User:Pecce|Pecce]]<br />
* Sylar91 [mailto:sylar1991@gmail.com sylar1991@gmail.com] - [[User:Sylar91|Sylar91]]<br />
* <s>Marco Franceschetti</s> - [http://wiki.openmoko.org/wiki/Special:Emailuser/vonfritz Contacts here] (''ordinato da http://bearstech.com/shop'')<br />
* AleksFalcone [mailto:aleks.falcone@gmail.com aleks.falcone@gmail.com] - [[User:AleksFalcone|AleksFalcone]]<br />
* Maurelio79 [mailto:mauro.lomartire@gmail.com My E-Mail] - [[User:Maurelio79|Maurelio79]]<br />
<br />
==== Vicenza ====<br />
<br />
* Michele [mailto:michele@cooperativabiosphaera.it michele(at)cooperativabiosphaera.it] - <br />Also Padova is okay.<br />
<br />
* Paolo [mailto:paolo.sartore@gmail.com paolo.sartore(at)gmail.com]<br /> Also Padova is okay.<br />
<br />
* Renato [mailto:wasgiventofly@gmail.com wasgiventofly AT gmail DOT com]<br /><br />
<br />
* Marco [mailto:marco.napetti@linux.it marco.napetti(at)linux.it]<br /> Also Padova and Verona are ok.<br />
<br />
* Alessandro [mailto:bianco@3ska.com bianco@3ska.com]<br /><br />
<br />
* Matteo [http://wiki.openmoko.org/wiki/Special:Emailuser/zaffo80 Contacts here] Also Padova and Verona are ok.<br />
<br />
* Paolo paolopoz[at]openoffice.org disponibile anche per Padova<br />
<br />
=== Emilia Romagna ===<br />
Status : 5/10<br />
<br />
La proposta, accolta da chi segue il google group, e' di attendere la formalizzazione dell'offerta del rivenditore italiano. Se tutto va bene, avremo il freerunner + gadgets i primi di settembre, con 2 anni di garanzia e prezzo allettante.<br />
<br />
'''UPDATE:''' Il rivenditore italiano ha formalizzato l'offerta: a me sembra davvero ottima! [http://groups.google.com/group/freerunner-italian-group-sales/browse_thread/thread/4738271e92a951b4?hl=it Link Offerta Italiana]<br />
<br />
Per organizzazione: [http://groups.google.com/group/freerunner-italian-group-sales/browse_thread/thread/b872bf8872180d02?hl=it Emilia Romagna - Gruppo d'acquisto] (Delian)<br />
<br />
Per Favore indicate quante unità intendete acquistare!<br />
<br />
==== Parma ====<br />
Status : 2/10<br />
<br />
* [[User:Delian|Marco Albanese]] X 1 [mailto:delian2@gmail.com delian2@gmail.com]<br />
<br />
* [[User:Hachreak|Leonardo Rossi]] ssj3gokou AT libero Dot it Also for me it's ok the decentralized shipping.<br />
<br />
==== Ravenna ====<br />
Status : 1/10<br />
<br />
* vagamente AT gmail DOT com (even hub if it's necessary...). ( se ti vanno bene ambo le citta' basta dirlo tra parentesi. Cosi', si fa confusione :) )<br />
<br />
==== Bologna ====<br />
Status : 4/10<br />
<br />
* [[User:nixy_999|Lorenzo]] nixy_999 AT yahoo Dot it Also for me it's ok the decentralized shipping.<br />
* vagamente AT gmail DOT com (even hub if it's necessary...).<br />
* [[User:lord.of.the.dimm|Mauro]] lord.of.the.dimm AT gmail DOT com decentralized shipping: OK.<br />
* [[User:jaimemistus|Giacomo]] jaimemistus AT gmail DOT com every kind of shipping is ok.<br />
<br />
=== Puglia (gruppo unico) ===<br />
Status : 4/10<br />
<br />
* [[User:Morpheus90|Morpheus90]] [mailto:ugopiemontese@rudiaelinux.com ugopiemontese@rudiaelinux.com] Lecce<br />
* [[User:italyanker|italyanker]] [mailto:italyanker@gmail.com italyanker@gmail.com] Lecce<br />
* [[User:Fradeve11|Fradeve11]] [mailto:fradeve@ubuntu-it.org fradeve@ubuntu-it.org] Bari<br />
* [[User:SlackMass|SlackMass]] [mailto:rsvmass@tiscali.it rsvmass@tiscali.it] Taranto<br />
<br />
NB: per eventuali modifiche aggiungere username, mail e provincia di appartenenza.<br />
<br />
=== Abruzzo ===<br />
==== Pescara ====<br />
Status: 1/10<br />
<br />
* ZarZ [mailto:zarz25@gmail.com zarz25@gmail.com]<br />
<br />
=== Campania ===<br />
==== Caserta (and province) ====<br />
Status 1/10<br />
<br />
* fenoxxx [mailto:fenoxxx@gmail.com] - Aversa<br />
<br />
=== Lazio ===<br />
==== Roma ====<br />
Status 10/10<br />
<br />
Per coordinamento [http://groups.google.com/group/freerunner-italian-group-sales?hl=it '''FreeRunner Italian Group Sales'''] (Roma)<br />
<br />
La precedenza è stabilita in base all'ordine di aggiunta nella lista inizale<br><br />
<br />
Gruppo 1 COMPLETO:<br><br />
<br />
* Hire X 2 [mailto:hiretto@gmail.com hiretto@gmail.com] (Roma)<br />
* Darkbasic X 1 [mailto:darkbasic4(at)gmail darkbasic4(at)gmail] (Ancona)<br />
* zione X 1 [mailto:alessio.filipponio@gmail.com alessio.filipponio@gmail.com](Roma)<br />
* AntoMan X 1 [mailto:obe_65@yahoo.it AntoMan](Roma)<br />
* Tempix X 1 [mailto:tempix11@gmail.com tempix11@gmail.com] (Ancona)<br />
* lynx1673 X1 [mailto: acarfi at yahoo dot com] (Roma)<br />
* Lorenzo90 x1 [mailto:lorenzo.catalucci@gmail.com lorenzo.catalucci@gmail.com] (Terni)<br />
* [http://isotype.org Lorenzo De Tomasi] [mailto:lorenzo.detomasi@gmail.com lorenzo.detomasi@gmail.com] (Roma)<br />
* UmmAguMMa X 1 [mailto:alfonso.flora@gmail.com alfonso.flora@gmail.com] (Roma)<br />
<br />
=== Liguria ===<br />
==== Genova ====<br />
Status 4/10<br />
<br />
* Luca Maranzano X 1 (liuk AT linux DOT it) [[User:liuk|liuk]]<br />
* Lorenzo Fornara X 1 (fw1987 AT hotmail DOT it)<br />
* Stefano Cutelle' X 1 (staff@ascservices.it) [[User:ascservices|ascservices]]<br />
* Salvo Schiavone X 1 (salvoschiavone AT gmail DOT com [[User:Salvador|Salvador]]<br />
<br />
=== Sicilia ===<br />
==== Palermo ====<br />
Status 10/10<br />
<br />
* Giorgio Marciano' X 1 [mailto:giorgio.marciano@email.it giorgio]<br />
* Roberto Calandra X 1 [mailto:isokazi@yahoo.it roberto]<br />
* Vincenzo Moreno Luna X 7 [mailto:ciop85plus@hotmail.com vincenzo]<br />
* Daniele Lupo X 1 [mailto:danwolf80@libero.it daniele]<br />
<br />
==== Messina ====<br />
Status 6/10<br />
<br />
* Melug X 6 [mailto:suuuper@messinalug.org MeLug]<br />
<br />
=== Calabria ===<br />
Status 3/10<br />
<br />
==== Catanzaro ====<br />
* Carlo Mangani X 1 [mailto:carlo.mangani@gmail.com carlo.mangani@gmail.com] - Lamezia Terme<br />
<br />
==== Cosenza ====<br />
* Francesco Portus X 1 [mailto:portusgraphics@gmail.com portusgraphics@gmail.com] - Bisignano (Cosenza)<br />
* Silvio Pierro X 1 [mailto:perplesso82@gmail.com perplesso82] - Montalto Uffugo (Cosenza)<br />
<br />
=== Sardegna ===<br />
==== Cagliari ====<br />
Status 1/10<br />
<br />
* Panta x 1 [[User:Panta]]<br />
Viaggio per tutta l'Isola, per cui, nel caso in cui arrivassimo a 10 utenti...<br />
<br />
== Latvia ==<br />
=== Riga ===<br />
==== Riga ====<br />
Status : 3/10<br />
* Ilya [http://wiki.openmoko.org/wiki/Special:Emailuser/VRGhost Contact]<br />
* Arvids [http://wiki.openmoko.org/wiki/Special:Emailuser/Arvids Contact]<br />
* Uldis [http://wiki.openmoko.org/wiki/Special:Emailuser/Ulcha Contact]<br />
<br />
== Lithuania ==<br />
=== Vilnius ===<br />
Status 10/10 - Buying via http://www.handheld-linux.com/wiki.php?page=Neo%20FreeRunner, more slots available as they make discounts for buying 10+ FreeRunners.<br />
Order will be placed on July 22.<br />
* [[Special:Emailuser/Crebain|Laurynas Ruškys]] 9 phones + 2 boards<br />
* 1 x Neo FreeRunner, [[Special:Emailuser/Sirex|Mantas Zimnickas]].<br />
<br />
UPDATE: All phones are delivered to their owners, all buyers are happy, this batch is complete :-)<br />
<br />
== Macedonia ==<br />
=== Skopje ===<br />
Status 1/10<br />
* Kristijan Krsteski 1/10 <br /> [[User:neutrino]] <br /> [mailto:kristijan.krsteski@gmail.com]<br />
<br />
<br />
<br />
== México ==<br />
=== Ciudad de México ===<br />
Status 4/10<br />
<br />
* Kozapatista [[Special:Emailuser/User:kozapatista|Contact]]<br />
* w4r10 (Pulketo) [[User:w4r10]] [[Special:Emailuser/w4r10|Mario Alberto]]<br />
* Osoverflow [[Special:Emailuser/User:medisoft|Contactar]]<br />
* cHaoslOrd [[Special:Emailuser/User:chaoslord|Contactar]]<br />
<br />
=== Ciudad Victoria ===<br />
Status 3/10<br />
<br />
* 3x Gregorio Toscano [mailto:gtoscano@cinvestav.mx email]<br />
<br />
== [http://wiki.openmoko.org/wiki/Talk:GroupSales#The_Netherlands The Netherlands] ==<br />
(Discuss this group sale on the [http://wiki.openmoko.org/wiki/Talk:GroupSales#The_Netherlands talk page])<br />
<br />
=== Special notice ===<br />
After discussion on the talk page, a number of us have decided to place an individual order at Pulster.eu, because they are cheaper than the group sale discount, and they deliver a receipt with VAT.<br /><br />
I'd advise the people on this group sale-list to do the same. <br /><br />
You can indeed place a group order at Pulster.eu, but that won't lower the price, and would only add extra shipping costs. (from the person who made the group-order to the individual members of the group) [[User:Madjo|MadJo]] 11:04, 30 June 2008 (UTC)<br />
<br />
<br />
* Marijn Kruisselbrink 1 [[Special:Emailuser/User:mkruisselbrink|Contact]]<br />
* Andy Powell 1/10 [[Special:Emailuser/User:ScaredyCat|Contact]]<br />
* Arjan Veenstra 1/10 [[User:AVee]] [[Special:Emailuser/User:AVee|Contact]]<br />
<br />
=== Gelderland ===<br />
<br />
==== Nijmegen ====<br />
* [[User:Blalien|Danny Bouwman]] (Ewijk 1x) [[Special:Emailuser/User:Blalien|Contact]]<br />
<br />
==== Nijkerk ====<br />
* [[User:Nicolas|Nico Veenkamp]] (Nijkerk 1x) [[Special:Emailuser/User:Nicolas|Contact]]<br />
<br />
==== Nijmegen ====<br />
* [[User:A.dre|André Disselhorst]] (Nijmegen 1x) [[Special:Emailuser/User:A.dre|Contact]]<br />
<br />
=== Groningen ===<br />
<br />
==== Haren ====<br />
* [[User:akrabbe|Albert Krabbe]] (Haren 1x) [[Special:Emailuser/User:akrabbe|Contact]]<br />
<br />
=== Limburg ===<br />
<br />
==== Griendtsveen ====<br />
* [[User:KenSentMe|Jeroen van de Nieuwenhof]] (Griendtsveen 1x) [[Special:Emailuser/User:KenSentMe|Contact]]<br />
<br />
=== Noord-Brabant ===<br />
<br />
==== Eindhoven ====<br />
* Jan van Nijnatten 1 [[Special:Emailuser/User:Javany|Contact]]<br />
* Atilla Filiz 1 + debug board[[Special:Emailuser/User:Atilla|Contact]]<br />
<br />
=== Noord Holland ===<br />
<br />
==== Amsterdam ====<br />
* Michel van Horssen 1/10 [[Special:Emailuser/User:mivaho|Contact]]<br />
* Frank Richter 1 [[Special:Emailuser/User:res|Contact]]<br />
* Eric Smith 1/10 [[User:Eric Smith]]<br />
* Buddy Baars 1 [[Special:Emailuser/User:Budster|Contact]]<br />
* Erik Terpstra 1 [[Special:Emailuser/User:Eterps|Contact]]<br />
* Mischa Molhoek x 1 [[Special:Emailuser/User:MischaMolhoek|Contact]]<br />
<br />
==== Beverwijk ====<br />
* Theo Martens 1x [[Special:Emailuser/User:T_M|Contact]]<br />
<br />
==== Bussum ====<br />
* Remco van Zuijlen 1x [[Special:Emailuser/User:Remco|Contact]]<br />
<br />
=== Overijssel ===<br />
<br />
==== Deventer ====<br />
* Jan de Haan 1/10 [[User:Jan de Haan]] [[Special:Emailuser/User:Jan de Haan|Contact]]<br />
<br />
==== Enschede ====<br />
* Peter Hageman 1x [[Special:Emailuser/User:PingPong|Contact]]<br />
<br />
==== Hengelo ====<br />
* Sander Hoentjen 1/10 [[Special:Emailuser/User:Tjikkun|Contact]]<br />
<br />
==== Zwolle ====<br />
* [[User:Boudewijn]] 1/10 [[Special:Emailuser/User:Boudewijn|Contact]]: mail me via mailinglist/mailtouser. Ordered via [http://www.pulster.de pulster!]<br />
<br />
=== Zuid-Holland ===<br />
<br />
==== Rijswijk ====<br />
* Fernando Martins 1x [[User:fmartins]] [[Special:Emailuser/User:fmartins|Contact]]<br />
* Igor 1x [[User:igorn]] [[Special:Emailuser/User:igorn|Contact]]<br />
<br />
==== Zoetermeer ====<br />
* S.Rademaker 1x [[User:S.rademaker]] [[Special:Emailuser/User:S.rademaker|Contact]]<br />
<br />
==== Rotterdam ====<br />
* Reinout van Schouwen [[User:reinouts]] [[Special:Emailuser/User:reinouts|Contact]]<br />
<br />
=== Utrecht ===<br />
<br />
==== Utrecht ====<br />
* Eric Spierings 1/10 [[Special:Emailuser/User:ericsp|Contact]]<br />
* <s>Peter van de Werken 1/10</s> Got one from [http://www.handheld-linux.com/ Handheld Linux]<br />
* Kenny van Wanrooij 1/10 [[Special:Emailuser/User:kenneth|Contact]]<br />
<br />
=== Status ===<br />
29/30<br />
<br />
== New Zealand ==<br />
===Networks===<br />
As Telecom are using the 850MHz network for their GSM network, while Vodafone and northelia (possibly aka orcon) are using 900/1800MHz, please state which version you want. This may need more research, I'm not 100%; see [http://www.gsmworld.com/roaming/gsminfo/cou_nz.shtml] for more info<br><br />
<br />
===Shipping===<br />
Based on the Openmoko direct store, shipping is US$258.05 (US$25.81/phone)<br />
<br />
Someone on the community list suggested using [http://www.myus.com], a shipping company that will re-post items overseas at decent rates. They claim US$66 for a 3kg package, or NZ$8 per phone. Of course, the cost of shipping the phone from OM to the shipping company has to be added in as well.<br />
<br />
===Purchase cost===<br />
As of 2008-07-03 (exchange rate 0.7505), US$369 is worth NZ$492 and US$25.81 is worth NZ$34.39<br />
<br />
===Duty/taxes/other charges===<br />
import duty on mobile phones is 0%[http://www.customs.govt.nz/importers/Private+Importers/Customs+Charges.htm], and GST is 12.5% so the GST added to each phone will be NZ$65.80; 12.5% * (492 + 34.39), 'cause we pay GST on postage too...<br />
<br />
You'll also need to add on disbursement fees etc. If it's UPS it's not too bad (~NZ$40) if it comes through NZ Post then it can be ~NZ$120.<br />
<br />
So, the total cost of a FreeRunner as part of a 10 pack, will be:<br><br />
492 + 34.39 + 65.80 = NZ$592.19 + NZ$4 = '''~NZ$596'''<br />
<br />
+ any possible charges to get it posted elsewhere in New Zealand.<br />
<br />
Also, for the person buying, don't forget that there is likely charges from VISA for foreign exchange. ASB is 2.1% of the purchase price which will add ~$12.50 ea. to the price.<br />
<br />
'''[http://nicegear.co.nz nicegear]''' may be bringing some in depending on pricing from Openmoko.<br />
<br />
=== Auckland ===<br />
==== [[Auckland group sales|Auckland]] ====<br />
Status:10 phones requested, the required minimum (10 phones) is reached, but more buyers are still welcome to join.<br><br />
13/20<br><br />
=====Intermediary=====<br />
Glen ogilvie made a suggestion, that we could use a company (e.g. someone's employer, who are likely to have easily found contact details and thus be trustworthy) to buy the phones on our behalf (after we'd paid for them), and then deliver them to us. <br><br />
any volunteers? do any of you have understanding bosses/your own company that could help out here?<br><br />
Dave Lane: I think '''[http://egressive.com Egressive]''' would be willing to act as an intermediary. Contact me to discuss it...<br/><br />
<br />
*Paul Sandkuijl [[User:Edictor]]<br />
Our order is underway so we closed our group to any more people.<br />
<br />
=== Purchaser List ===<br />
*Rob Paulson [[User:Myfanwy]] [mailto:robin.paulson@gmail.com] 900MHz<br />
**i'm quite happy to organise the purchase, if no-one has any objections. to ease any worries about me running off with the money, we could use an escrow service such as [http://safetrader.co.nz], or paypal. or does anyone have any other ideas?<br />
*Simon Wells [[User:Swel024]] 900MHz<br />
*Jeremy List [[User:Jeremy-list]] mailto:quick.dudley@gmail.com (Wellington, not Auckland, will pay for courier) 900MHz<br />
*David Murrell [[User:Viddy]] - [mailto:dmurrell@waikato.ac.nz] I'm in Hamilton, either courier, or I'll drive up :) 900MHz<br />
*Jeremy Gray [[User:Bogdan237]] [mailto:jgra163@ec.auckland.ac.nz] Auckland, 900MHz<br />
*Paul Roe [[User:Par08]] [http://wiki.openmoko.org/wiki/Special:Emailuser/Par08 contact me here] Christchurch, 2 x 900MHz<br />
*Dave Lane [[User:dangerpossum]] [http://wiki.openmoko.org/wiki/Special:Emailuser/dangerpossum contact] Christchurch, 1 x 900MHz + 1800MHz GSM<br />
*Paul Hunkin [[User:paulhunkin]] [mailto:pwh4@cs.waikato.ac.nz Contact] Hamilton (I'll pay for a courier), 1 x 900MHz.<br />
<strike>*Paul Sandkuijl [[User:Edictor]] [http://wiki.openmoko.org/wiki/Special:Emailuser/Edictor Contact me here] Napier (I'll pay for postage to Napier from Auckland) and I also suggest a PayPal/Safetrader similar service, 1 Vodafone compatible 900/1800MHz.</strike><br />
*Brent Wood [[User:pcreso]] [mailto:pcreso@pcreso.com Email] Wellington. Will pay courier to Wgtn. 1x Vodafone compatible 900/1800Mhz unit<br />
*Glen Ogilvie [[User:Nelg]] [mailto:nelg@linuxsolutions.co.nz Email] Auckland, 1x Vodafone compatible 900Mhz.<br />
*Jesse Waas [[User:JTAG]] [http://wiki.openmoko.org/wiki/Special:Emailuser/JTAG contact] Christchurch, 2 x 900MHz + 1800MHz GSM<br />
**Looks like there are a few of us in Christchurch now - is it worth consolidating on this leg too?<br />
**I have used [http://www.myus.com] with success before - though I no longer have an account...<br />
*Nigel Somerfield [[User:Silversurfer]] Wellington, 1 x 900MHz + 1800MHz (happy to pay for courier or to arrange pick-up).<br />
<br />
=== Wellington ===<br />
==== [[Wellington group sales|Wellington]] ====<br />
Status: 1/10<br />
*Andrew Stephen [[User:lizardb0y]] [http://wiki.openmoko.org/wiki/Special:Emailuser/lizardb0y email me] Wellington, 1 x 900/1800Mhz GSM Vodafone compatible.<br />
<br />
== Norway ==<br />
=== Nordland ===<br />
==== Bodø ====<br />
Status 2/10<br />
<br />
* [[User:AlecTBM|Alexander Frøyseth]] [mailto:alexander.froyseth@gmail.com alexander.froyseth@gmail.com]<br />
* Ole Marius<br />
* Stian Vading<br />
* [[User:Kolbjorn.Dahle|Kolbjorn Dahle]][mailto:kolbjorn@dahlenett.org]<br />
<br />
=== Sør-Trøndelag ===<br />
==== Trondheim ====<br />
Status 15/15<br />
<br />
*[[User:andy000|Andreas Kalvå]]<br />
Vi satte frist til den 18. august.<br />
<br />
=== Østlandet ===<br />
==== Oslo, Akershus, Buskerud, Vestfold ====<br />
Status: 30/?? <br/><br />
30/30 er bestilt via [[User:Ixian|Heikki Sørum]] <br/><br />
ingen har påtatt seg å bestille inn flere, men det er etterspørsel etter fler.<br />
<br />
* [[User:Ixian|Heikki Sørum]] [mailto:heikkis@matnat.uio.no] <br/> (30/30) FULT! Ta likevel kontakt for veiledning. <br />
* [[User:StianEllingsen|Stian Ellingsen]]<br />
<br />
==== Østfold ====<br />
Status 2/10<br />
<br />
* [[User:MrBlonde|Petter Nygård]] [mailto:pettnyg@frisurf.no] <br />Interessert? -> Mail meg....<br />
* Eirik Lavik<br />
<br />
=== Vestlandet ===<br />
==== Bergen ====<br />
Status 0/10<br />
<br />
* <s>[[User:alastairj|Alastair Jenkins]]</s> [mailto:alastair.jenkins@gfi.uib.no] - 1 + 1 Debug Board bestilt fra [http://www.bearstech.com Bearstech]<br />
<br />
== Philippines ==<br />
band: [http://www.gsmworld.com/roaming/gsminfo/cou_ph.shtml GSM 900/1800, 3G 2100]<br />
<br />
status:[http://us.direct.openmoko.com/products/neo-freerunner GSM 900 variant sold out], new stocks due July 25, 2008<br />
<br />
buyer list (1/10):<br />
* [[User:rickynite|Ricky Nite]] [mailto:ricky.nite@gmail.com]: 1 [http://us.direct.openmoko.com/products/neo-freerunner Neo FreeRunner], 1 [http://us.direct.openmoko.com/products/dboard DBoard], 1 [http://us.direct.openmoko.com/products/spares-pack Spares pack]<br />
<br />
see: PLUG threads: [http://archives.free.net.ph/thread/20080711.040657.c6d7a53b.en.html#20080711.040657.c6d7a53b openmoko] / [http://archives.free.net.ph/thread/20080712.042050.48537833.en.html#20080712.042050.48537833 mobile device platform]<br />
<br />
== Poland ==<br />
<br />
* Polish distributor: http://www.mobilesolutions.pl/<br />
<br />
== Portugal ==<br />
<br />
''Note: An order was already made to Pulster. The names of the people on that group buy was removed from this list.''<br />
<br />
Shop is open (currently only 850MHz version available. We want 900MHz): Shipping cost to Portugal for 10-pack: $219.07, ~ 14 EUR per device.<br />
<br />
We also need to have a cost estimation for Portuguese customs (like the Australians did). 20% sales tax + customs tax is to be expected both for individual or bulk sales, because the price is quite high. But freedom is priceless :)<br />
<br />
=== Lisboa ===<br />
==== Lisboa ====<br />
Status : 3/10<br />
<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/Danielblues Daniel Branco]<br />
* [[User:Pedrosilva|Pedro Silva]]<br />
* [http://wiki.openmoko.org/wiki/Special:Emailuser/Brunus Bruno Valentim]<br />
<br />
== Romania ==<br />
<br />
=== Cluj ===<br />
If you want to join our group sale please contact Adi Roiban from [http://www.softwareliber.ro Grupul pentru software liber]<br />
<br />
Status : 1/10<br />
<br />
* Adi Roiban<br />
<br />
=== Bucureşti / Suceava ===<br />
I'm from Suceava but currently living in Bucharest. I will deliver the phones to Suceava if anybody is interested.<br />
<br />
Status 1/10<br />
<br />
* [[User:Andrei.slavoiu|Andrei Slavoiu]] [[Special:Emailuser/Andrei.slavoiu|Contact]]<br />
<br />
== Russia ==<br />
<br />
Due to common customs problems we created google group to discuss how to get that 10 phones pack in Russia. Join us http://groups.google.com/group/openmoko-russia<br />
<br />
=== Moscow ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/sinister|sinister]]<br />
|<br />
| 1<br />
|<br />
|<br />
|-<br />
| 2. [[Special:Emailuser/shallburn|shallburn]]<br />
|<br />
| 1(P1.1)<br />
| 1(P1.1)<br />
| 1(P1.1)<br />
|-<br />
| 3. [[Special:Emailuser/vadson|vadson]]<br />
| vadimhohlov<br />
|<br />
|<br />
|<br />
|-<br />
| 4. [[Special:Emailuser/Tallex|Tallex]]<br />
| tallex<br />
| 1(P1.2)<br />
|<br />
|<br />
|-<br />
| 5. [[Special:Emailuser/mex3|mex3]]<br />
| 3meandme<br />
| 1 (P1.3)<br />
| 1 (P1.3)<br />
| 1 (P1.3)<br />
|-<br />
| 6. [[Special:Emailuser/Pva|pva]]<br />
| volkov.peter<br />
| 1 (P5.5)<br />
| 1 (P5.5)<br />
| 1 (P5.5)<br />
|-<br />
| 7. [[Special:Emailuser/cbou|cbou]]<br />
|<br />
| 2<br />
| 1<br />
| 1<br />
|-<br />
| 8. [[Special:Emailuser/Buffet|Buffet]]<br />
| kaledin<br />
| 1<br />
|<br />
|<br />
|-<br />
| 9. [[Special:Emailuser/homeboy|homeboy]]<br />
|<br />
| 1<br />
|<br />
|<br />
|-<br />
| 10. [[Special:Emailuser/Bepcyc|bepcyc]]<br />
| bepcyc<br />
| 1<br />
|<br />
|<br />
|-<br />
| 11. [[Special:Emailuser/kmeaw|kmeaw]]<br />
| kmeaw<br />
| 1<br />
|<br />
|<br />
|-<br />
<br />
| 12. [[Special:Emailuser/Casufi|Casufi]]<br />
| VladimirKotulskiy<br />
| 0(1 - Если суммарная цена не превысит 10000 рублей - беру)<br />
|<br />
|<br />
|-<br />
| 13. [[Special:Emailuser/Bam|bam]]<br />
| butirsky<br />
| 1 (P4.8)<br />
|<br />
|<br />
|-<br />
| 14. [[Special:Emailuser/mihhey|mihhey]]<br />
| mihhey<br />
| 1 (P1.4)<br />
|<br />
| 1 (P1.4)<br />
|-<br />
| 15. [[Special:Emailuser/ke|ke]]<br />
| ke<br />
| 1<br />
|<br />
| 1<br />
|-<br />
| 16. [[Special:Emailuser/passshok|passshok]]<br />
| passshok<br />
| 1 (P4.4)<br />
|<br />
|<br />
|-<br />
| 17. [[Special:Emailuser/Dmitry Shurupov|Dmitry Shurupov]]<br />
| Dmitry Shurupov<br />
| 1 (P1.10)<br />
|<br />
| 1<br />
|-<br />
| 18. [[Special:Emailuser/alsroot|alsroot]]<br />
| alsroot<br />
| 1 (P2.2)<br />
|<br />
| 1<br />
|-<br />
| 19. [[Special:Emailuser/vinokurov.alexey|vinokurov.alexey]]<br />
| vinokurov.alexey<br />
| 1<br />
|<br />
| 1<br />
|-<br />
| 20. [[Special:Emailuser/mithron|mithron]]<br />
| mithron<br />
| 1 (P2.3)<br />
|<br />
|<br />
|-<br />
| 21. [[Special:Emailuser/Anarchist|Anarchist]]<br />
| Anarchist<br />
| 1 (P5.1)<br />
|<br />
| 1 (P5.1)<br />
|-<br />
| 22. [[Special:Emailuser/Mixer|Mixer.slc]]<br />
|Mixer.slc<br />
| 1<br />
|<br />
| 1<br />
|-<br />
| 23. [[Special:Emailuser/sergey.sign|sergey.sign]]<br />
|sergey.sign<br />
| 1<br />
|<br />
| 1<br />
|-<br />
| 24. [[Special:Emailuser/yoush|yoush]]<br />
| Nikita Youshchenko<br />
| 1(P1.5)<br />
|<br />
|<br />
|-<br />
| 25. [[Special:Emailuser/Von-Hamster|Von-Hamster]]<br />
| Von-Hamster<br />
| 0(1) - взять хочу, но, как я понимаю в ближайшее время это не получится без больших дополнительных затрат. Подожду.<br />
|<br />
| 0(1)<br />
|-<br />
| 26. [[Special:Emailuser/Shulyaka|Shulyaka]]<br />
| Denis Shulyaka<br />
| 1(P3.7)<br />
|<br />
| 1(P3.7)<br />
|-<br />
| 27. [[Special:Emailuser/icukeng|icukeng]]<br />
| icukeng<br />
| 1 (P1.6)<br />
|<br />
| 1<br />
|-<br />
| 28. [[Special:Emailuser/REDkiy|REDkiy]]<br />
| REDkiy<br />
| 1<br />
|<br />
|<br />
|-<br />
| 29. [[Special:Emailuser/svschwartz|svschwartz]]<br />
| Schwartz Sergey<br />
| 1 (P3.4)<br />
|<br />
|<br />
|-<br />
| 30. [[Special:Emailuser/NoMad|NoMad]]<br />
| Antioh<br />
| 1 (P5.2)<br />
|<br />
| 1 (P5.2)<br />
|-<br />
| 31. [[Special:Emailuser/ekot|ekot]]<br />
| ekot<br />
| 1<br />
|<br />
|<br />
|-<br />
| 32. [[Special:Emailuser/Shalygin.V|Shalygin.V]]<br />
| Shalygin.V<br />
| 1<br />
| 1<br />
| 1<br />
|-<br />
| 33. [[Special:Emailuser/GreyCardinal|GreyCardinal]]<br />
| GreyCardinal<br />
| 1<br />
| 1<br />
| 1<br />
|-<br />
| 34. [[Special:Emailuser/ite|ite]]<br />
| ite<br />
| 0(1? я в раздумьях)<br />
| 0<br />
| 0(1? я в раздумьях)<br />
|-<br />
| 35. [[Special:Emailuser/vvtimofeyev|vvtimofeyev]]<br />
| vvtimofeyev<br />
| 1<br />
| 0<br />
| 0<br />
|-<br />
| 36. [[Special:Emailuser/sergey1369|Sergey]]<br />
|<br />
| 1<br />
| 0<br />
| 0<br />
|-<br />
| 37. [[Special:Emailuser/Knesin|Knesin]]<br />
| Knesin<br />
| 0(1? раздумьях, до выеснения способа доставки)<br />
| 0<br />
| 0(1? раздумьях, до выеснения способа доставки)<br />
|-<br />
| 38. [[Special:Emailuser/Orvind|Anton]]<br />
| Orvind<br />
| 1<br />
| 0<br />
| 0<br />
|-<br />
| 39. Dmitry Galenko<br />
| Dmitry<br />
| 1<br />
| 0<br />
| 0<br />
|-<br />
| 40. [[Special:Emailuser/dk866|dk866]]<br />
| dk866<br />
| 2 (P2.4)(P4.2)<br />
| 0<br />
| 2 (P2.4)(P4.2)<br />
|-<br />
| 41. [[Special:Emailuser/weismont|weismont]]<br />
| weismont<br />
| 1<br />
| 0<br />
| 0<br />
|-<br />
| 42. [[Special:Emailuser/demetrio|demetrio]]<br />
| Demetrio<br />
| 1 (P2.5)<br />
| 0<br />
| 0<br />
|-<br />
<br />
|-<br />
| 43. [[Special:Emailuser/walkie|walkie]]<br />
| walkie<br />
| 1(P4.1)<br />
| 0<br />
| 1(P4.1)<br />
|-<br />
| 44. [[Special:Emailuser/Mravathar|Mravathar]]<br />
| avathar<br />
| 1<br />
| 1<br />
| 1<br />
|-<br />
| 45. [[Special:Emailuser/Rv|Rv]]<br />
| Rv<br />
| 1<br />
| 0<br />
| 0<br />
|-<br />
| 46. [[Special:Emailuser/DV|DV]]<br />
| DV<br />
| 1(P4.3)<br />
| 0<br />
| 0<br />
|-<br />
| 47. [[Special:Emailuser/vinni.pooh@gmail.com|vinni.pooh]]<br />
| ya.rybalko<br />
| 1 (P4.10)<br />
| 1 (P4.10)<br />
| 0<br />
|-<br />
| 48. [[Special:Emailuser/himera|himera]]<br />
| Dmitry Ivanenko<br />
| 2(P4.6)(P4.7)<br />
| 2(P4.6)(P4.7)<br />
| 2(P4.6)(P4.7)<br />
|-<br />
| 49. [[Special:Emailuser/pvv|pvv]]<br />
| Vyacheslav Potapov<br />
| 1(P4.9)<br />
| 0<br />
| 1(P4.9)<br />
|-<br />
| 50. [[Special:Emailuser/Voldmeister|Voldmeister]]<br />
| Dmitry Grekhnyov<br />
| 0(1)<br />
| 0(1)<br />
| 0(1) (Жду объявления цены)<br />
|-<br />
| 51. [[Special:Emailuser/PaulFertser|PaulFertser]]<br />
| Paul<br />
| 1<br />
| 0<br />
| 0<br />
|-<br />
| 52. [[Special:Emailuser/Stargrave|Stargrave]]<br />
| Sergey Matveev<br />
| 3 - заказал в LinuxCenter<br />
| 0<br />
| 3<br />
|-<br />
| 53. [[Special:Emailuser/Ordinarytest|Ordinarytest]]<br />
| ordinarytest<br />
|3 (P2.1)(P3.1)(P3.5)<br />
|<br />
|3 (P2.1)(P3.1)(P3.5)<br />
|-<br />
| 54. [[Special:Emailuser/Demetros|Demetros]]<br />
| Demetros<br />
| 0(1) (В раздумьях)<br />
| 0<br />
| 0<br />
|-<br />
| 55. [[Special:Emailuser/cblp|Сыр Российский]]<br />
| fromagxo<br />
| 2 (P4.8, P5.2)<br />
| 0<br />
| 0<br />
|-<br />
| 56. [[Special:Emailuser/Pyromaniac|Pyromaniac]]<br />
|<br />
| 1<br />
| 0<br />
| 1<br />
|-<br />
|Total number:<br />
|<br />
| 59<br />
| 11<br />
| 26<br />
|}<br />
<br />
=== Saint-Petersburg ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 2. [[Special:Emailuser/Kainspb|Nikolay Kasatkin]]<br />
| nikolay.kasatkin<br />
| 1 (P1.7)<br />
|<br />
|<br />
|-<br />
| 3. [[Special:Emailuser/cracatau|cracatau]]<br />
| denis.zalewsky<br />
| 1 (P1.8)<br />
| 1 (P1.8)<br />
| 1 (P1.8)<br />
|-<br />
| 4. [[Special:Emailuser/alexei379|alexei379]]<br />
| alexei379<br />
| 0(1? я в раздумьях)<br />
| 0(1? я в раздумьях)<br />
| 0(1? я в раздумьях)<br />
|-<br />
| 5. [[Special:Emailuser/krigstask|krigstask]]<br />
| sterkrig (куплю на linuxcenter.ru)<br />
| 1<br />
|<br />
| 1<br />
|-<br />
| 6. [[Special:Emailuser/lupin-de-mid|Lupin Demid]]<br />
| lupin-de-mid<br />
| 1 P3.10<br />
|<br />
|<br />
|-<br />
| 7. [[Special:Emailuser/Setar|Setar]]<br />
| Setar<br />
|1<br />
|<br />
|<br />
|-<br />
| 8. [[Special:Emailuser/VisJiser|VisJiser]]<br />
| VisJiser<br />
| 1 (P2.6)<br />
| 1 (P2.6)<br />
| 1 (P2.6)<br />
|-<br />
| 9. [[Special:Emailuser/explosion|exiless]]<br />
| explosion<br />
| 0(1? я в раздумьях)<br />
| 0(1? я в раздумьях)<br />
| 0(1? я в раздумьях)<br />
|-<br />
| 10. [[Special:Emailuser/danil|Danil Kutkevich]]<br />
| Danil Kutkevich<br />
| 1 (P3.3)<br />
|<br />
| 1 (P3.3)<br />
|-<br />
| 12. [[Special:Emailuser/imatveev13|imatveev13]]<br />
| imatveev13<br />
| 1<br />
|<br />
|<br />
|-<br />
| 13. [[Special:Emailuser/SKiller|SKiller]]<br />
| skeler<br />
|<br />
|<br />
|<br />
|-<br />
| 14. [[Special:Emailuser/Curu3MyHg|Curu3MyHg]]<br />
|<br />
| 1 (P4.5)<br />
|<br />
| 1 (P4.5)<br />
|-<br />
| 15. [[Special:Emailuser/Stampit|Stampit]]<br />
|<br />
| 1<br />
|<br />
|<br />
|-<br />
| 16. [[Special:Emailuser/Rezak|Rezak]]<br />
| Rezak<br />
| 1<br />
|<br />
|<br />
|-<br />
| 17. [[Special:Emailuser/rgo|rgo]]<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
| 18. [[Special:Emailuser/alex_pux|alex_pux]]<br />
| Alex_pux<br />
| 1<br />
|<br />
| 1<br />
|-<br />
| 19. [[Special:Emailuser/Dan.samara|dan]]<br />
| Даниэль<br />
| 0(1? думаю)<br />
|<br />
|<br />
|-<br />
| 20. [[Special:Emailuser/oleg|Oleg Shpynov]]<br />
| shpynat<br />
| 1 p3.9<br />
|<br />
|<br />
|-<br />
| 21. [[Special:Emailuser/savant.d|Nazarenko Nikita]]<br />
| savant.d<br />
| 1 (P3.6)<br />
|<br />
| 1 (P3.6)<br />
|-<br />
| 22. [[Special:Emailuser/netishin|Aleksandr Netishin]]<br />
| netishin<br />
| 1<br />
|<br />
| 1 (?)<br />
|-<br />
| 23. [[Special:Emailuser/GL|GL]]<br />
| GL<br />
| 1 - (P3.2)(Если до 10 тел. не будет дотягивать готов взять ДВА!)<br />
| 0 (потом если что)<br />
| 1 - (P3.2)<br />
|-<br />
| 24. [[Special:Emailuser/Dandr|Dandr]]<br />
| Dandr<br />
| 0 (1?)<br />
|<br />
|<br />
|-<br />
| 25. [[Special:Emailuser/peet|peet]]<br />
| Peter V. Saveliev<br />
| 1(P3.8)<br />
| 1(P3.8)<br />
| 1(P3.8)<br />
|-<br />
| 26. [[Special:Emailuser/Magellan|Magellan]]<br />
| magellan<br />
| 1(P5.4)<br />
| 1(P5.4)<br />
| 1(P5.4)<br />
|-<br />
| 27. [[Special:Emailuser/vertuos|vertuos]]<br />
| Vlad<br />
| 1 (точно точно куплю)<br />
|<br />
|<br />
|-<br />
| 28. [[Special:Emailuser/Lucky|Lucky]]<br />
| Lucky<br />
| 1<br />
|<br />
|<br />
|-<br />
| 29. [[Special:Emailuser/akiril|akiril]]<br />
| akiril<br />
| 1(P5.7)<br />
| 1(P5.7)<br />
| 1(P5.7)<br />
|-<br />
| 30. [[Special:Emailuser/akaWolf0|akaWolf0]]<br />
| akaWolf<br />
| 0 (1?)<br />
|<br />
|<br />
|-<br />
|Total number:<br />
|<br />
| 22(31?)<br />
| 7(8?)<br />
| 15(17?)<br />
|}<br />
<br />
=== Kazan ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/ilnursoft@gmail.com|Ilnursoft]]<br />
| ilnursoft<br />
| 0 (думаю)<br />
| 0<br />
| 0<br />
|-<br />
<br />
|Total number:<br />
|<br />
| 0<br />
| 0<br />
| 0<br />
|}<br />
<br />
<br />
=== Kemorovo ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[x-Range]]<br />
| x-Range<br />
|<br />
|<br />
|<br />
|-<br />
<br />
|Total number:<br />
|<br />
| 0<br />
| 0<br />
| 0<br />
|}<br />
<br />
=== Magnitogorsk ===<br />
<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/psychos|Alexandr Smolentsev ]]<br />
| [http://groups.google.com/groups/profile?enc_user=c2iySBgAAACyTh6h5wmnzzxPhWeN_8BEtiDKbEn1fjJfYkQTWXi1Vg psychos]<br />
| 0 (P-.-)<br />
|<br />
| 0 (P-.-)<br />
|-<br />
|Total number:<br />
|<br />
| 0<br />
| 0<br />
| 0<br />
|}<br />
<br />
=== Trechgorny ===<br />
<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/kayo|Kayo]]<br />
| [http://groups.google.ru/groups/profile?enc_user=_hFF4RQAAAAd-3MHKABCcRBWFswNHamnOPANdqfI6prRsqjc7uCt1A Kayo]<br />
| 1 (P2.7)<br />
| 1 (P2.7)<br />
| 1 (P2.7)<br />
|-<br />
|Total number:<br />
|<br />
| 1<br />
| 1<br />
| 0<br />
|}<br />
<br />
=== Niznhny Novgorod ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/Ntropy|Ntropy]]<br />
| [http://groups.google.com/groups/profile?enc_user=PSrAbRYAAAC1cJd46Y4K1QK1ilA02Mhqo4cocwWvDVg2RHsu8f1bCg Natry Clorum]<br />
| 0<br />
| 1<br />
| 1<br />
|-<br />
| 2. [[Special:Emailuser/eagafonov|eagafonov]]<br />
| [http://groups.google.com/groups/profile?enc_user=DZ6WuxYAAAC4NC2Ez7VnaOK5YizqOI9jo4cocwWvDVg2RHsu8f1bCg eagafonov]<br />
| 0(?1 в раздумьях)<br />
| 0(?1 в раздумьях)<br />
| 0(?1 в раздумьях)<br />
|-<br />
| 3. [[Special:Emailuser/Dmitry.kurochkin|dmitry.kurochkin]]<br />
| [http://groups.google.com/groups/profile?enc_user=uDT-oBoAAACuZIwLUX4fdFW7FpcHgfywfVkDoaoMBC1ZX5YCLbSZfw Dmitry Kurochkin]<br />
| 1<br />
| 1<br />
| 1<br />
|-<br />
|Total number:<br />
|<br />
| 2(?1)<br />
| 3(?2)<br />
| 3(?2)<br />
|}<br />
<br />
=== Rostov-on-Don ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[slayer]]<br />
| slayer<br />
| 1<br />
|<br />
| 1<br />
|-<br />
| 2. [[Brain]]<br />
| Brain<br />
| 1(если цена будет не более 11000)<br />
| 0<br />
| 1(?)<br />
|-<br />
| 2. [[Kalemas]]<br />
| kylsam<br />
| 1<br />
| 0<br />
| 1<br />
|-<br />
|Total number:<br />
|<br />
| 2(3)<br />
| 0<br />
| 2(3)<br />
|}<br />
<br />
=== Krasnodar ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/astroiLL|astroiLL]]<br />
| Ilya Byven<br />
| 1(P2.8)<br />
| 1(P2.8)<br />
| 0<br />
|-<br />
|-<br />
| 2. [[Special:Emailuser/Gilev|Gilev]]<br />
| Artem Gilev<br />
| 1<br />
|<br />
| 1<br />
|-<br />
<br />
|Total number:<br />
|<br />
| 2<br />
| 1<br />
| 1<br />
|}<br />
<br />
=== Penza ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/Spitty|Spitty]]<br />
| Spitty<br />
| 1?<br />
|<br />
| 1?<br />
|-<br />
<br />
|Total number:<br />
|<br />
| 1?<br />
| 0<br />
| 1?<br />
|}<br />
<br />
=== Ryazan ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[hobbit19]]<br />
| hobbit19<br />
| 1<br />
| 0<br />
| 1<br />
|-<br />
<br />
|Total number:<br />
|<br />
| 1<br />
| 0<br />
| 1<br />
|}<br />
<br />
=== Stavropol ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Grif Ruten]]<br />
| Grif Ruten<br />
| 1 (P2.9)<br />
|<br />
| 1<br />
|-<br />
<br />
|Total number:<br />
|<br />
| 1<br />
| 0<br />
| 1<br />
|}<br />
<br />
=== Voronezh ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/Alexzzz|Alexzzz]]<br />
| [http://groups.google.com/groups/profile?enc_user=30GTThIAAAASusmAkcPvF6aVqe7WEsZa8rhlH0Pnl47z4AZhN98BFg Alexzzz]<br />
| 1<br />
|<br />
| 1<br />
|-<br />
| 2. [[Special:Emailuser/Solo|Solo]]<br />
| [http://groups.google.com/groups/profile?enc_user=QFgkaBQAAADeqUZf5KE3y2D49Yed_pEjOPANdqfI6prRsqjc7uCt1A Solo]<br />
| 1<br />
|<br />
| 1<br />
|-<br />
| 3. [[Special:Emailuser/vrusinov|B.]]<br />
| B.<br />
| 1<br />
|<br />
|<br />
|-<br />
|Total number:<br />
|<br />
| 3<br />
| 0<br />
| 2<br />
|}<br />
<br />
=== Kurgan ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/Mike Kalagan|Mike Kalagan]]<br />
| [http://groups.google.com/groups/profile?enc_user=uIzitBYAAACov7Qx0H5DfyeAbjEyIVWDo4cocwWvDVg2RHsu8f1bCg Mike Kalagan]<br />
| 1(P1.9)<br />
| 1?<br />
|<br />
|-<br />
<br />
|Total number:<br />
|<br />
| 1<br />
| 1?<br />
| 0<br />
|}<br />
<br />
=== Vladivostok ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/Uleysky|Uleysky]]<br />
| uleysky<br />
| 1<br />
|<br />
|<br />
|-<br />
<br />
<br />
<br />
|Total number:<br />
|<br />
| 1<br />
| 0<br />
| 0<br />
|}<br />
<br />
<br />
=== Yoshkar-Ola ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/alexber220|alexber220]]<br />
| alexber220<br />
| 1<br />
| 1<br />
| 1<br />
|-<br />
<br />
<br />
<br />
|Total number:<br />
|<br />
| 1<br />
| 1<br />
| 1<br />
|}<br />
<br />
=== Yekaterinburg ===<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/ix..|ix..]]<br />
| ix..<br />
| 1 (оплачу обязательно, но боюсь не раньше конца этого - начала следующего месяца)<br />
| 0<br />
| 1 (оплачу обязательно, но боюсь не раньше конца этого - начала следующего месяца)<br />
|-<br />
<br />
<br />
|Total number:<br />
|<br />
| 1<br />
| 0<br />
| 1<br />
|}<br />
<br />
=== Veliky Novgorod ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/drdaeman|drdaeman]]<br />
| drdaeman<br />
| 1<br />
| 0<br />
| 1 (если будет возможность)<br />
|-<br />
<br />
<br />
|Total number:<br />
|<br />
| 1<br />
| 0<br />
| 1<br />
|}<br />
<br />
=== Kostroma ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/AHPyXA|AHPyXA]]<br />
| AHPyXA<br />
| 1 (при возможности)<br />
|<br />
| 1 (при возможности<br />
|-<br />
<br />
|Total number:<br />
|<br />
| 1<br />
| 0<br />
| 1<br />
|}<br />
<br />
=== Tomsk ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/Sevenone|Sevenone]]<br />
| Sevenone<br />
| 1<br />
| 0<br />
| 0 (возможно 1, думаю)<br />
|-<br />
|Total number:<br />
|<br />
| 1<br />
| 0<br />
| 0<br />
|}<br />
<br />
=== Samara ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/amaksoft|Amaksoft]]<br />
| [http://groups.google.com/groups/profile?enc_user=kiOHWBIAAACr2_jhc1RlZyjTrL5stXvR8rhlH0Pnl47z4AZhN98BFg Hedin]<br />
| 0 (1? зависит от стоимости доставки)<br />
| 0<br />
| 0 (1?)<br />
|-<br />
| 2. [[Special:Emailuser/yatul|Yatul]]<br />
| Yatul<br />
| 1<br />
| 0<br />
| 0 (1 ещё не решил)<br />
|-<br />
|Total number:<br />
|<br />
| 1 (2?)<br />
| 0<br />
| 0 (2?)<br />
|}<br />
<br />
=== Ufa ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[n1mb]]<br />
| [http://groups.google.com/groups/profile?enc_user=NRYRahEAAADq9Dog3ZjLJ23cYF-ZjSJZkdEasx1kiYTQavV7mdW13Q n1mb]<br />
| 1 (P2.10)<br />
| 0<br />
| 1 (P2.10)<br />
|-<br />
| 2. [[mravil]]<br />
| [http://groups.google.com/groups/profile?enc_user=wPw2BRIAAABHcFCworg3Kx3LJrgKbX7Q8rhlH0Pnl47z4AZhN98BFg mravil]<br />
| 1<br />
| 0 (еще не решил)<br />
| 1<br />
|-<br />
|Total number:<br />
|<br />
| 2<br />
| 0<br />
| 1<br />
|}<br />
<br />
<br />
=== Surgut ===<br />
<br />
{| border="1"<br />
|rowspan=2| Логин<br />
| colspan="4"| Номер<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. mpak freerunner[dog]mpak.su<br />
| 1<br />
| 0<br />
| 1<br />
|-<br />
|Total number:<br />
| 1<br />
| 0<br />
| 1<br />
|}<br />
<br />
=== Novosibirsk ===<br />
<br />
{| border="1"<br />
|rowspan=2| login<br />
|rowspan=2| google groups name<br />
| colspan="3"| number of items<br />
|-<br />
| Neo FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|-<br />
| 1. [[Special:Emailuser/rbsergiy|rbsergiy]]<br />
| rbsergiy<br />
| 1 (P5.3)<br />
| 0<br />
| 0<br />
|-<br />
|Total number:<br />
|<br />
| 1<br />
| 0<br />
| 0<br />
|}<br />
<br />
== Singapore ==<br />
Status : 5/10<br />
* Wee Kiam Peng [http://wiki.openmoko.org/wiki/Special:Emailuser/Jipi Contact]<br />
* Chen Ruo Fei [http://wiki.openmoko.org/wiki/Special:Emailuser/Crf Contact]<br />
* Moritz Haeberle [http://wiki.openmoko.org/wiki/Special:Emailuser/Morid Contact]<br />
* Nicolas Lannuzel [http://wiki.openmoko.org/wiki/Special:Emailuser/Nlannuzel Contact]<br />
* Huang Shiwei [http://wiki.openmoko.org/wiki/Special:Emailuser/jdee Contact]<br />
<br />
== Slovak Republic ==<br />
<br />
== Slovenia ==<br />
Status : 1/10<br />
* bajsi - [[mailto:Niko.Jezernik@Uni-MB.si Contact]]<br />
<br />
== Spain ==<br />
=== Spain (Country Group Sale) ===<br />
Status: closed<br />
<br />
[http://wiki.openmoko.org/wiki/IberiaGroupSale España-Portugal group Sale via pulster.com]<br />
<br />
ordering 23 July<br />
'''Beware''' transfers has been done and the '''group is closed''' if you don't have enough people to make a 10+ group<br />
[[Special:Emailuser/mutrox|contact me]] and we will see if do another one<br />
<br />
Interested cities:Aveiro,Lisboa,Porto,Barcelona,Zaragoza,Valencia,Tenerife,Granada,Pontedeume(A Coruña), Baleares<br />
<br />
Total IberiaGroup 32 Neos :) + MadridGroup = 42 Neos coming!!!<br />
<br />
=== Madrid ===<br />
==== Madrid ====<br />
Status : 10/10 !!<br />
<br />
[[MadridGroupSale|Madrid Group Sale update (payment, shipment, etc)]]<br />
<br />
ALREADY Ordered 18th July (Pulster.de)<br />
<br />
Local delivery in central Madrid<br />
<br />
* 5 phones Pablo Ruiz Múzquiz (Group manager) [http://wiki.openmoko.org/wiki/User_talk:Pabloruiz contact me here URGENTLY!]<br />
<br />
* 1x ([[Image:MokoBox.jpg]] - advanced) Carlos Padilla Sorbas [http://wiki.openmoko.org/wiki/User_talk:cymonline contact me here]<br />
<br />
* [[Special:Emailuser/Troy|Alvaro Garcia Roy]] 1 phone<br />
<br />
* [[User:peeloo | Alexandre Girard]] 1 phone<br />
<br />
* Others 2 phones<br />
<br />
People that canceled their commitment for now:<br />
<br />
* 1x ([[Image:MokoBox.jpg]] - advanced) Rafael Campos [http://wiki.openmoko.org/wiki/Special:Emailuser/Methril Contact] <br /><br />
<br />
* [[User:kresp0 | Santiago Crespo]] 1 phone<br />
<br />
=== Barcelona ===<br />
==== Barcelona ====<br />
Openmokos for this list have allready been purchased. Hoorray!<br />
look for members? look at the España-Portugal [[IberiaGroupSale]]<br />
<br />
=== Valencia ===<br />
==== Valencia ====<br />
Openmokos for this list have allready been purchased. Hoorray!<br />
look for members? look at the España-Portugal [[IberiaGroupSale]]<br />
<br />
=== Islas Canarias ===<br />
==== Tenerife ====<br />
Openmokos for this list have allready been purchased. Hoorray!<br />
look for members? look at the España-Portugal [[IberiaGroupSale]]<br />
<br />
== Sweden ==<br />
We have a google group for discussion about a possible Swedish group order: freerunner-sverige@googlegroups.com, see [http://groups.google.com/group/freerunner-sverige Svensk Gruppbeställning av FreeRunner]. Please join the discussion!<br />
<br />
If insufficient number of people, orders could be merged and remailed perhaps.<br />
<br />
Domestic remailing with Posten as A-class mail of a letter (criteria: length+width+height max 900 mm) weighing max 1 kg, without insurance should [http://www.posten.se/foretag/vara_tjanster/postageguide/postguideLetterDom.jspv cost 44 SEK]. 50 SEK more for insurance.<br />
<br />
If we end up with more than one 10-pack in Sweden, my guess is that it would probably pay to order everything in one shipment to one address in Sweden to save on the international shipping, and then remail domestically.<br />
<br />
=== Götaland ===<br />
==== Göteborg ====<br />
<br />
* [[User:Fwendt|Fredrik Wendt]] [[Special:Emailuser/Fwendt|Contact]]/wendt.se<br />
<br />
==== Malmö ====<br />
Status : 1/10<br />
<br />
* Lars Jarlvik <br /> mailto:lars@larsfactory.se<br />
<br />
=== Svealand ===<br />
==== Stockholm ====<br />
Status : 7/10<br />
<br />
* Adam Johansson <br /> <br />
* Lowe Schmidt <br /> mailto:lowe.schmidt@gmail.com<br />
* [[User:Joel | Joel Metelius ]] [[Special:Emailuser/Joel | (contact)]] 1 phone + 1 debug (if possible)<br />
* Peter Wihlner <br /> mailto:info@faktor.nu<br />
* [[User:saas2813 | Samuel Åslund ]] [[Special:Emailuser/saas2813 | (contact)]] 1 Debug ( or phone only if the complete box is not available.) <br /> I actually belong in Uppsala but I'd rather get it soon.<br />
<br />
==== Västerås ====<br />
Status : 2/10<br />
* Jörgen Lidholm, could join the Falun/Borlänge or Stockholm group <br /> [mailto:jorgen.lidholm@gmail.com]<br />
* John Törnblom, can also join the Stockholm group <br /> [mailto:f04jto@student.lth.se]<br />
<br />
=== Norrland ===<br />
<br />
<br />
==== Luleå ====<br />
Status : 1/10<br />
<br />
* [[User:mh|mh]] 1 unit, mailto:mh@rcc.se If not up to 10 by launch. i'd join any group and either pick it up or have it remailed nationally<br />
<br />
== Switzerland ==<br />
<br />
==== Online Shop Lausanne :====<br />
<br />
Starting October 1 the Neo FreeRunner is available in Switzerland at CHF550, shipping free (in switzerland)<br />
<br />
* Juxtabox sàrl (Lausanne) [http://www.mokophoneshop.com]<br />
<br />
<br />
*<br />
<br />
<br />
1x 10 Pack ordered from pulster for the group Zürich! Read more below --[[User:Tuxfux.ch|Tuxfux.ch]] 17:20, 28 June 2008 (UTC)<br />
<br />
'''???''' should organize the 3 x 10pack for Zürich <br /><br />
Luca Capello could organize the 10pack for Geneva. <br /><br />
Mathieu will organisze the 2 x 10pack for Lausanne EPFL CH-fr <br /><br />
<br />
All payment in advance (a 10pack will cost approx 3'800 USD). <br /><br />
<br />
'''Probably we will organize shippings, if we cannot all move to Zürich/Genève/Lausanne to get our Neo.'''<br />
<br />
''François Bianco is trying to create a new group of 10 (will be mostly for French Switzerland). -> The group moved to the EPFL group, which will try to reach 20 persons. --[[User:Fbianco|Fbianco]] 11:42, 11 June 2008 (UTC)''<br /><br />
''Gabriel Ambuehl would volunteer to order the initial 10pack. <- still accurate ? -> Gabriel will not organize the 10packs for Zürich due to not being in Switzerland. We are in contact to find a solution so please wait until we know what to do. Order in Germany (each for himself or as a group, not clear yet) could be as cheap as a 10pack. We are in contact with pulster.de and will be contacted form pulster about the price. We will contact you guys in the Zürich list as soon as we know more --[[User:Tuxfux.ch|Tuxfux.ch]] 10:26, 6 June 2008 (UTC)''<br /><br />
''Alexandre Ghisoli will not organize the second 10pack, since the order moved in the Lucca's group.'' <br /><br />
<br />
<br />
=== Customs and Postage ===<br />
I called the [http://www.ezv.admin.ch/index.html?lang=en Swiss Federal Customs Administration] and it seems that we only need to pay VAT (7.6%) and the UPS taxes as well (since the parcel will be sent through UPS). Thus I called [http://www.ups.com/content/ch/en/contact/ UPS] and it seems that UPS directly pays the VAT instead of the customer, then asking the customer for refund (plus a fixed tax of EUR13.00). So I think the following per-phone cost for a Swiss bulk order should be a good estimate.<br />
<br />
{| border="1"<br />
|'''Bulk Order'''<br />
|'''USD'''<br />
|'''CHF'''<br />
|-<br />
|Customs Value (Cval)<br />
|3690.00<br />
|3837.60<br />
|-<br />
|Postage<br />
|160.00<br />
|166.40<br />
|-<br />
|Value of Taxable Importation (VoTI) = Cval+Postage<br />
|3850.00<br />
|4004.00<br />
|-<br />
|VAT = 7.6% of VoTI<br />
|292.60<br />
|304.30<br />
|-<br />
|UPS fixed tax (EUR13.00)<br />
|20.00<br />
|20.80<br />
|-<br />
|Total Cost<br />
|4162.60<br />
|4329.10<br />
|-<br />
|'''Per Person'''<br />
|'''416.26'''<br />
|'''432.91'''<br />
|}<br />
<br />
Figures accurate as of 4th Jun 2008 from [http://www.ubs.com/1/e/index/bcqv/calculator.html UBS]: 1EUR = 1.54USD and 1USD = 1.04CHF.<br />
<br />
<br />
<br />
==== Shipping ====<br />
If we would ship Neos, here is the Swiss PostPac prices :<br />
<br />
{| border="1" cellspacing="0" cellpadding="2"<br />
! Description<br />
! Size [cm]<br />
! Price CHF TTC<br />
|-<br />
| Size 1<br />
| 22.9 x 14.7 x 9.9<br />
| 2.20<br />
|-<br />
| Size 2<br />
| 31.5 x 22.5 x 12.5<br />
| 2.40<br />
|-<br />
| Shipping Priority<br />
| up to 2Kg<br />
| 8.-<br />
|-<br />
| Shipping Economy<br />
| up to 2Kg<br />
| 6.-<br />
|}<br />
<br />
<br /><br />
<br />
Steve posted informations about boxes that will be out with Neo :<br />
<br />
* 10 pack : 435mm x 371mm x 119mm, approx 3kg, UPS will charge 160USD (need to be verified)<br />
* Individual pack : 178mm x 104mm x 84mm, 237 grams<br />
<br />
So size 1 will fit ! Local delivery in Switzerland will cost 8.20 for Economy or 10.20 Priority.<br />
<br />
==== Zurich ====<br />
<br />
===== Pulster.de order (already ordered and on their way!) =====<br />
I organized already an order from Pulster.de due to the best conditions:<br />
* 299 Euro - 19% German sales tax = 249 Euro<br />
* 249 Euro + 7,6% Swiss sales tax<br />
* evtl. some border taxes<br />
* no shipping costs! (pulster sends for free)<br />
* 2 Years warranty<br />
<br />
The conditions to get a device from me:<br />
* As soon as I have them i will contact you<br />
* You pick up your device in Winterthur<br />
* You pay me cash (you will not get a device before I have the money in my hands)<br />
* You bring the correct amount of money (I can't give return)<br />
* I will _not_ raise the price for my profit. You pay what I pay<br />
<br />
So add yourself to the list here if you want one:<br /><br />
Status : 10/10 -> full <br /><br />
* Esra Kummer (3 Geräte!) (Winterthur)<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Tuxfux.ch Contact]<br />
* Simon Wenner (Schaffhausen)<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Nowic Contact]<br />
* Markus Huggler (Winterthur)<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Magbeat Contact]<br />
* Simon Schreiber (Zurich) <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Magbeat Contact]<br />
* Hannes Wyss (Zurich) <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Magbeat Contact]<br />
* Felix Rabe (Basel/Romanshorn) <br />[http://wiki.openmoko.org/wiki/Special:Emailuser/Felixrabe Contact]<br />
* Carlos Diener (Winterthur) <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Emonkey Contact]<br />
* Walter Sutter (Winterthur) <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Seraphim Contact]<br />
<br />
<br />
'''Organising the next 10Pack'''<br />
<br />
'''I ordered the 10pack. Delivery is in mid september (plus shipping to Zurich.)'''<br />
<br />
I will organice the next 10pack as soon as this list is full. You may Pick up the Phone at the ETH Zürich (money: exact amount in cash or directly to my bank-account in advance) or I will send it to you (money: directly to my bank-account in advance including the Porto). The other conditions are the same as above. (Joerg Maeder/Goergel)<br />
* Joerg Maeder (Opfikon) <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/goergel Contact]<br />
* Silvio Heuberger (Lachen)<br/> Will pick up on Polyterrasse, pay cash [http://wiki.openmoko.org/wiki/Special:Emailuser/kungfoo Contact]<br />
* Alex Ingold (Interlaken)<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/ingoldey Contact]<br />
* Alex Aeschlimann (Bern)<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/alexae Contact]<br />
* Michael Psarros (Zürich)<br/> 1x Freeruner, 1x Headset, Selbstabholer, [http://wiki.openmoko.org/wiki/Special:Emailuser/mpsarros Contact]<br />
* Martin Zulliger (two phones!) (Zürich), <br/> [http://wiki.openmoko.org/wiki/Special:Emailuser/Zyll Contact]<br />
* Adrian Friedli (Fällanden) <br /> 1x FreeRunner + 1x Headset (black) + 1x Pouche, will pick up at the ETH. [http://wiki.openmoko.org/wiki/Special:Emailuser/Adi86 Contact]<br />
<br />
Status : 11/30 <br /><br />
'''Contact person who order the 10Pack : ??'''<br />
<br />
<br />
* Andre Timmermann <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/darktim Contact]<br />
* Pascal Weller <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/darktim Contact]<br />
* Nick Zbinden (Luzern)<br /> [mailto:nickik@gmx.ch] oder [http://wiki.openmoko.org/wiki/Special:Emailuser/nickik Contact]<br />
* Marcel Lütolf (Luzern)<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/NeRo Contact]<br />
* Martin Kos <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/KoS Contact]<br />
* Tropechopf (Luzern)<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Tropechopf Contact]<br />
<br />
<br />
<br />
<br /><br />
<br />
==== Basel-Stadt ====<br />
<br />
===== Pulster.de order (Adrian Rudin) already ordered =====<br />
I will organize one order like Tuxfux.ch did.<br />
* 299 Euro - 19% German sales tax + 7,6% Swiss sales tax = 270.4 Euro<br />
* 270.4 Euro * 1.68 = 454.3 CHF<br />
* I chose a higher change value to inlcude border charges, everything that's left will be donated to Wikimedia.<br />
* no shipping costs! (pulster sends for free)<br />
* 2 Years warranty<br />
* For people in Bern: Lorenz Schori would pick up your devices as well an distribute them to you in Bern.<br />
<br />
The conditions to get a device from me:<br />
* You have to pay in advance, please send me an E-Mail to receive account informations.<br />
* As soon as I have all 10 payments I will order the 10 pack<br />
* You pick up your device in Basel, 1 or 2 exceptions can be made!<br />
* I raised the price to include border charges, everything not used for the order will be donated to Wikimedia.<br />
<br />
<== Package arrived, some people already have their Neo, some get theirs Tuesdays by post ==><br/><br />
<== CHF 100.- were donated to Wikimedia, thanks to everyone in this group ==><br />
<br />
So add yourself to the list here if you want one:<br /><br />
Status : 10/10 FULL! (#: have payed)<br /><br />
* # Adrian Rudin (Basel) [mailto:adrian@mav.ch] or [http://wiki.openmoko.org/wiki/Special:Emailuser/blackmav Contact]<br />
* # Thomas Jund (Aarau) [http://wiki.openmoko.org/wiki/Special:Emailuser/none Contact]<br />
* # Peter Salvisberg (Wettingen) [http://wiki.openmoko.org/wiki/Special:Emailuser/Psal Contact]<br />
* # Christian Corrodi [http://wiki.openmoko.org/wiki/Special:Emailuser/Matto Contact]<br />
* # Lorenz Schori (Bern) [http://wiki.openmoko.org/wiki/Special:Emailuser/Znerol Contact]<br />
* # Philipp Meier (Zürich) [http://wiki.openmoko.org/wiki/Special:Emailuser/PhilippMeier Contact]<br />
* # Mathias Born (Bern) [http://wiki.openmoko.org/wiki/Special:Emailuser/Thisss Contact]<br />
* # Pascal Mages (Bern/Zürich) [http://wiki.openmoko.org/wiki/Special:Emailuser/FreeMind Contact]<br />
* # Marcel Jost (Bern) [http://wiki.openmoko.org/wiki/Special:Emailuser/Onsonic Contact]<br />
* # Marcel Wirth (Zürich) [http://wiki.openmoko.org/wiki/Special:Emailuser/Skarhand Contact]<br />
<br />
===== Hardware fix material for GPS problem =====<br />
There is a problem with the GPS in the currently shipping FreeRunners: [http://kerneltrap.org/mailarchive/openmoko-community/2008/7/18/2562474 Mail archive]. I already orderd 200 "10pf NPO 50V 0402" capacitors for convenient reselling. They will arrive within 10 days from now (2008.07.21).<br />
<br />
The conditions to get those capacitors from me:<br />
* You'll receive 5 capacitors (In case you trash the first 4, soldering could be tricky)<br />
* You send me an envelope with CHF 2.- (coin) and an already to yourself addressed and stamped envelope<br />
* I don't accept stamps for payment!! Don't even try!!<br />
* If you can't spell your own address corretly, --> can't be my problem!<br />
* I'll post my address here as soon as I got the delivery.<br />
<br />
So add yourself to the list here if you want'em:<br /><br />
Status : 3/40 (#: delivered)<br />
* Adrian Rudin (Basel) [mailto:adrian@mav.ch] or [http://wiki.openmoko.org/wiki/Special:Emailuser/blackmav Contact]<br />
* Simon Wenner (2x) [http://wiki.openmoko.org/wiki/Special:Emailuser/nowic Contact]<br />
<br />
<br /><br />
<br />
==== Geneve ====<br />
Status : 10/10 <br /><br />
'''Contact person who order the 10Pack : Luca Capello <br />'''<br />
WARNING, this list already contains 10 people! -- LucaCapello<br />
<br />
* Diego Abelenda<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Aelia Contact]<br />
* Luca Capello<br /> [mailto:luca@pca.it]<br />
* Nicolas Produit<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Produit Contact]<br />
* Sebastien Nanchen <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Sn Contact]<br />
* Matthieu de Montmollin <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Matthieudem Contact]<br />
* Robin Farine (Auvernier)<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/rfarine Contact]<br />
* Alexandre Ghisoli (Yverdon)<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Agh Contact]<br />
* Raphael Studer (Thurgau) <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Tschudder Contact]<br />
* Christian Wäckerlin <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/boognu Contact]<br />
* Michael Stähli (Lausanne EPFL) <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/adler Contact]<br />
<br />
==== Suisse romande / Lausanne (EPFL) ====<br />
<br />
<br />
'''''Ordered from pulster.de on july 18th.'''''<br />
<br />
Status : 27/27 '''COMPLETE''' <br /><br />
'''Contact person who ordered the 10Packs : [http://wiki.openmoko.org/wiki/Special:Emailuser/Habi Mathieu Habegger] <br />'''<br />
<br />
* Mathieu Habegger (EPFL) [http://wiki.openmoko.org/wiki/Special:Emailuser/Habi Contact]<br />
* Matthias Brändli (EPFL) [http://wiki.openmoko.org/wiki/Special:Emailuser/hb9egm Contact]<br />
* Frédéric Fokan(Lausanne) [mailto:fredericfokan@gmail.com Contact]<br />
* Gulu (Lausanne) [http://wiki.openmoko.org/wiki/Special:Emailuser/Gulu Contact]<br />
* Mélanie Baumann (EPFL) [http://wiki.openmoko.org/wiki/Special:Emailuser/calis Contact]<br />
* Laurent Fasnacht (EPFL) [http://gnugeneration.epfl.ch/users/fasnacht Contact]<br />
* Urs Blaser (UNIL) [http://wiki.openmoko.org/wiki/Special:Emailuser/arctus Contact]<br />
* David Lütolf (EPFL) [http://wiki.openmoko.org/wiki/Special:Emailuser/dlutolf Contact]<br />
* François Bianco [http://wiki.openmoko.org/wiki/Special:Emailuser/fbianco Contact]<br />
* Samuel Dorsaz [http://wiki.openmoko.org/wiki/Special:Emailuser/akira Contact]<br />
* Ludovic Fardel (EPFL) [http://wiki.openmoko.org/wiki/Special:Emailuser/lfardel Contact]<br />
* David Pelichet Contact via hb9egm<br /><br />
* Vincent Hentsch [http://wiki.openmoko.org/wiki/Special:Emailuser/Vincos Contact]<br />
* Carruzzo Gilles [http://wiki.openmoko.org/wiki/Special:Emailuser/Willows Contact]<br />
* Nicolas Favrod-Coune [http://wiki.openmoko.org/wiki/Special:Emailuser/Nfavrod Contact]<br />
* Mathias Coinchon [http://wiki.openmoko.org/wiki/Special:Emailuser/Coinchon Contact]<br /><br />
* Rey Cyril (Monthey) [http://wiki.openmoko.org/wiki/Special:Emailuser/Cyril Contact]<br />
* Didier Raboud (EPFL) [http://wiki.openmoko.org/wiki/Special:Emailuser/OdyX Contact]<br />
* Claude Angéloz [http://wiki.openmoko.org/wiki/Special:Emailuser/claude-elrond740 Contact]<br />
* Pascal Bach (EPFL) [http://wiki.openmoko.org/wiki/Special:Emailuser/Anakron Contact]<br />
* Nicolas Etienne (Gimel) [http://wiki.openmoko.org/wiki/Special:Emailuser/nice Contact]<br />
* Michel Dänzer (Bern) [http://wiki.openmoko.org/wiki/Special:Emailuser/MrCooper Contact]<br />
* Yvon-Philippe Crittin [http://wiki.openmoko.org/wiki/Special:Emailuser/y-phil Contact]<br />
* Philippe Gimmel [http://wiki.openmoko.org/wiki/Special:Emailuser/Kampfgarten Contact]<br />
* Leopoldo Ghielmetti [http://wiki.openmoko.org/wiki/Special:Emailuser/Leopoldog Contact]<br />
* Hans-Martin Frey (Bern) [http://wiki.openmoko.org/wiki/Special:Emailuser/hmf Contact]<br />
* Pietro Buccella [mailto:pbuccella@bluewin.ch Contact]<br />
<br />
'''Persons who went lonely orders :'''<br />
* Philipp Aeberli (2 Units, Gland) [http://wiki.openmoko.org/wiki/Special:Emailuser/philgood Contact]<br />
* Edomaur (Lausanne, with Gulu) [http://wiki.openmoko.org/wiki/Special:Emailuser/Edomaur Contact]<br />
<br />
'''Persons who will wait next order :'''<br />
* Layx (Lausanne) [http://wiki.openmoko.org/wiki/Special:Emailuser/Layx Contact]<br />
<br />
==== Suisse romande / Morges ====<br />
<br />
I'll order a pack for Switzerland people. The price of FreeRunner will be 460 CHF all inclusive (VAT and shipping in your post box)<br />
Contact me here: [http://wiki.openmoko.org/wiki/Special:Emailuser/Jecuendet Contact] if you want one.<br />
We are already 6, so 4 remaining. Contact me at : jec at jesc dot ch<br />
<br />
== Taiwan ==<br />
There is a group sale hosted by chelsea (AT) openmoko (DOT) com. Please goto http://wiki.openmoko.org/wiki/Taiwan_Group_Sale for details. (ends at 2008/11/02)<br />
<br />
=== FAQ ===<br />
<br />
Q: Will there be second group sale in Taiwan?<br />
<br />
A: Yes, there could be more group sales in Taiwan, if there are requests.<br />
<br />
<br />
Q: Is it GSM900 or GSM850?<br />
<br />
A: Openmoko can provide either GSM900 or GSM850 as required.<br />
<br />
<br />
Q: Is this group sale include gifts descriptive in http://us.direct.openmoko.com/products/neo-freerunner ?<br />
<br />
A: Yes.<br />
<br />
<br />
Q: When will they arrive?<br />
<br />
A: I don't actually know, but I hope we can get them before end of August.<br />
<br />
<br />
Q: What about Invoice(發票)?<br />
<br />
A: There won't be a invoice for everyone, but one only. If you do need a separate invoice for your order, tell me first, and openmoko could handle that.<br />
Requests that OM could handle:<br />
* Company tax ID (公司統一編號)<br />
* Change details (明細) names (as long as the name can describe the product)<br />
<br />
Requests that OM could handle, but need special process, and the price will be higher. Please contact OM first if you have such request.<br />
* Change details to something that can't describe the product, like expandable (耗材), ink, ..., etc.<br />
* Some institution (government, school,...,etc) require to get goods and invoice first, and make the payment until the expanse is granted (某些學校或政府機關 需要取貨與發票後才能報帳,等一段時間後才能付款)<br />
<br />
=== 080817 Group Sale ===<br />
Host: Mac Lin (mkl23@hotmail.com)<br />
<br />
8/17: last day to gather order<br />
<br />
8/26: last day to finish payment.<br />
<br />
payment: paid by ATM account transfer<br />
<br />
Maximum amount of transfer-out for non-designated accounts per day should not exceed NT$30,000<br />
<br />
How to take:<br />
*face to face: in HsinChu<br />
*mail<br />
<br />
<br />
-------------<br />
<br />
<br />
{| border="1"<br />
| Name<br />
| colspan="3"| number of items<br />
|@<br />
|-<br />
|<br />
| FreeRunner<br />
| Dboard<br />
| Spares Pack<br />
|<br />
|-<br />
| 1. Mac Lin(mkl23@)<br />
| 1<br />
| 1<br />
| 0<br />
| HsinChu<br />
|-<br />
| 2. Siongui(siongui@)<br />
| 3<br />
| 0<br />
| 0<br />
|Taipei<br />
|-<br />
| 3. Scott Wang (scott_wang@)<br />
| 1<br />
| 0<br />
| 0<br />
|HsinChu<br />
|-<br />
| 4. BlueT - Matthew Lien (bluetraveler@)<br />
| 1<br />
| 1<br />
| 0<br />
|TaiChung<br />
|-<br />
| 5. Allan Yang (allan.yang@)<br />
| 1<br />
| 1<br />
| 0<br />
|Taipei<br />
|-<br />
| 6. Ping Yeh (ping.nsr.yeh@)<br />
| 1<br />
| 1<br />
| 0<br />
| Taipei<br />
|-<br />
| 7. YiKai Lin (yikai.1982@)<br />
| 1<br />
| 1<br />
| 0<br />
| Taipei<br />
|-<br />
| 8. Tony Chiu (tony.blc@)<br />
| 1<br />
| 0<br />
| 0<br />
| Taipei or HsinChu<br />
|-<br />
| 9. Terry Lin(terry_lin@)<br />
| 1<br />
| 1<br />
| 0<br />
| HsinChu<br />
|-<br />
| 10. Jason Lo(rulala@)<br />
| 1<br />
| 1<br />
| 0<br />
| Taipei<br />
|-<br />
<br />
<br />
|Total number:<br />
| 12<br />
| 7<br />
| 0<br />
|<br />
|}<br />
-------------<br />
<br />
== Thailand ==<br />
=== Bangkok ===<br />
Status : 0/10<br />
* <s>Alex [http://wiki.openmoko.org/wiki/Special:Emailuser/Alexbkk Contact] (1 phone)</s><br />
<br />
== UAE ==<br />
Status: 1/10<br />
* Yaser Ammar <br /> [[Special:Emailuser/Waraqa|Contact]]<br />
<br />
== Ukraine ==<br />
==== Donetsk ====<br />
*[mailto:robotex.ag@mail.ru robotex] Robotex - 1xNeo FreeRunner<br />
==== Kiev ====<br />
*[mailto:lvccgd@gmail.com lvccgd] Vladimir - 1xNeo FreeRunner<br />
==== Zhitomir ====<br />
*[mailto:ihorman@gmail.com ihorman] Ihor - 1xNeo FreeRunner<br />
<br />
== USA ==<br />
=== Arizona ===<br />
==== Tucson ====<br />
Willing to reship to nonlocal people within the US (cheaper if you're closer), or get absorbed into another group that's willing to reship. In talks with Boulder (Colorado) group.<br />
<br />
Status: 3/10<br />
* [mailto:wes.shull@gmail.com wesshull] Wes Shull - 1x GTA02 + 1x debug board<br />
* Richard Reichenbacher - 2x GTA02<br />
<br />
=== Colorado ===<br />
==== Boulder ====<br />
Status: 10/10<br />
* Vinc Duran x2 (I can purchase and distribute locally) <br /> [mailto:uberpfloyd@gmail.com?subject=Openmoko%20group%20sales Pfloyd] [http://wiki.openmoko.org/wiki/Special:Emailuser/Pfloyd Contact]<br />
* John Miller <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/jwm jwm]<br />
* D Padilla <br /><br />
* Joey Stanford <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/k0fcc k0fcc]<br />
* J Hinegardner <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/jjh jjh]<br />
* S Derrick of New Mexico x2 <br /><br />
* R Schwarz <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/rschwarz rschwarz]<br />
<br />
==== Denver (Full) ====<br />
Status: 10/10 (includes the gentleman from Utah)<br />
* All but 1 phone delivered. Need to exchange for a 900/1800 Eu phone that will work in Brazil. Waiting on availability from OM to do this. <br />
* Shawn Sullivan <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/shelbydz Contact]<br />
* Peter Abplanalp <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/alderion Contact]<br />
<br />
==== Fort Collins ====<br />
Status: 1/10<br />
* Paul Hummer <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Rockstar Contact]<br />
<br />
=== California ===<br />
==== Los Angeles ====<br />
Status: 0/10<br />
<br />
* Ian Douglas, Santa Monica <br /> I'll help organize a group sale, meet & greet, but since I was selected to help test the FreeRunner, I won't need to actually purchase one. [http://wiki.openmoko.org/wiki/Special:Emailuser/Iandouglas Contact me here]<br />
* Matthew Wetmore, Westchester 90045 <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Wetmoko Contact] - part of order 1843<br />
* Daniel, Torrance <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Beaker82 Contact] - part of order 1843<br />
* James Robertson, Irvine <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/JamesRobertson Contact] - part of order 1843<br />
* Bill Sun <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/DancingSun Contact] - part of order 1843<br />
* Michael, Santa Monica <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Bstudios Contact] - part of order 1843<br />
* Russel Dwiggins, Cerritos <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/undrwater Contact] - part of order 1843<br />
* Dima, Pasadena <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/dima Contact] - part of order 1843<br />
* Mike, Santa Monica (1 unit + 1 debug board)<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Traveler Contact] - part of order 1843<br />
* Joe Smith, Orange <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Yasumoto Contact] - part of order 1843<br />
* Jose Torres, Hollywood <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/jtorres Contact] - part of order 1843<br />
<br />
==== San Diego ====<br />
<br />
First group is complete and all members received their items. <br />
<br />
Second group:<br />
<br />
Status: 3/10<br />
<br />
* Urivan Flores <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/saaib Contact]<br />
* Alan Domissy <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/geomarcomputers Contact]<br />
* RodM <br /> [mailto:rdmyers.42@gmail.com Contact]<br />
<br />
==== San Francisco Bay Area ====<br />
(Discuss this group sale on the [http://wiki.openmoko.org/wiki/Talk:GroupSales#San_Francisco_Bay_Area talk page])<br />
<br />
Status 5/10<br />
<br />
* Tupshin Harper - [http://wiki.openmoko.org/wiki/Special:Emailuser/tupshin Contact]<br />
<br />
* Sebastian Coe - [http://wiki.openmoko.org/wiki/Special:Emailuser/savari Contact]<br />
<br />
* Jim Lutz - [http://wiki.openmoko.org/wiki/Special:Emailuser/JLutz Contact]<br />
<br />
* Elektrolott - (Cash, 900MHz) [http://wiki.openmoko.org/wiki/Special:Emailuser/Elektrolott Contact] (San Jose). <br> I am back on the list, as the [http://us.direct.openmoko.com/products/neo-freerunner online store] says: GSM 900Mhz variant stock is due on on July 25th. <br>I am also interested in getting a debug board.<br />
<br />
* Adilson Oliveira - 900Mhz [http://wiki.openmoko.org/wiki/User:Adilson Contact]. <br> I'll drop if the phones are not available to deliver during the LinuxWorld week and buy individually later.<br />
<br />
<br />
=== Florida ===<br />
==== South/Central Florida ====<br />
Status 3/10<br />
* 1 x Jonathan Howard [[Special:Emailuser/kingtgaurd9|Contact]], Orlando <br />
* 1 x Jim [[Special:Emailuser/gumbukie|Contact]], Orlando<br />
* 1 x Lenny Markus [[Special:Emailuser/lensam69|Contact]], Miami<br />
<br />
=== Idaho ===<br />
==== Southwestern Idaho ====<br />
Status 2/10<br />
* 1 × Eugene Kravtsov [[Special:Emailuser/theUg|Contact]], Garden City (Boise).<br />
* 1 × Christopher Blay [[Special:Emailuser/blayde|Contact]], Twin Falls.<br />
<br />
=== Midwest ===<br />
Status: '''Completed'''<br />
* Steven M [[Special:Emailuser/Montgoss|Contact]] - Cedar Rapids, IA<br />
* Joseph Booker [[Special:Emailuser/Sargas|Contact]] - Chicago, IL<br />
* Matt McCormick [[Special:Emailuser/Thewtex|Contact]] - Madison, WI<br />
* Charles Hill [mailto:charles.e.hill@gmail.com email] - Chicago, IL<br />
* Greg Bonett [mailto:greg@bonett.org email] - Iowa City, IA<br />
* Tushar Dayal [mailto:tdayal@gmail.com Contact] - Ames, IA<br />
* solomon jacob herscovitch [[Special:Emailuser/SoloSalsa|Contact]] - Chicago, IL<br />
* Eric Olson [mailto:ericools@gmail.com Contact] - Madison, WI<br />
* Tom Watson [[Special:Emailuser/Toggles|Contact]] - Pittsburgh, PA<br />
* An-Phong Le [mailto:an427@hotmail.com Contact] - Urbana, IL<br />
<br />
=== Illinois ===<br />
<br />
=== Kentucky === <br />
(Possibly + 2 from Memphis?)<br />
Status: 8/10 (Possibly 10?)<br />
* Dan Staley [[Special:Emailuser/Pyrasi|Contact]] (Lexington, KY)<br />
* Donnie Jones [[Special:Emailuser/Donniejones18|Contact]] (Lexington, KY)<br />
* John Sterling [[Special:Emailuser/Sterling|Contact]] (Lexington, KY)<br />
* James MacLachlan [[Special:Emailuser/Jmaclachlan|Contact]] (Louisville, KY)<br />
* John Askew [[Special:Emailuser/Johnaskyou|Contact]] (Lexington, KY)<br />
* Devin Cook [[Special:Emailuser/Dcook|Contact]] (Lexington, KY)<br />
* Geoff Ruscoe [[Special:Emailuser/Geocode|Contact]] - Louisville, KY<br />
* Jon Howard [[Special:Emailuser/Jchoward|Contact]] (Lexington, KY)<br />
* Fred Eisele [[Special:Emailuser/Phreed|Contact]] (Nashville, TN)<br />
<br />
=== Ohio / Michigan ===<br />
Status: 10/10 are delivered or en-route to their final destination.<br />
<br />
=== Pacific Northwest ===<br />
==== Oregon ====<br />
Status: 3/10 Full (Full - joined forces with Washington group) <br />
<br />
===== Eugene =====<br />
* Quentin Hartman (Status: Received on 14-Jul-2008) [[Special:Emailuser/qhartman|Contact]]<br />
===== Corvallis =====<br />
* [[User:Brian_H_Wilson|Brian Wilson]] (Status: Received on 14-Jul-2008) [[Special:Emailuser/Brian_H_Wilson|Contact]]<br />
* Gary Oliver (Status: Received on 14-Jul-2008) [[Special:Emailuser/Adastra|Contact]]<br />
<br />
==== Washington ====<br />
===== Seattle Area =====<br />
Status: 7/10 Full (Full - joined forces with Oregon group)<br />
* Jon Pomeroy (Status confirmed) [[Special:Emailuser/Jepomeroy|Contact]]<br />
* Chris Baker (Status confirmed) [[Special:Emailuser/cwainb|Contact]]<br />
* Mark Zimmerman (Status confirmed) [[Special:Emailuser/mawazi|Contact]]<br />
* Wim Lewis (Status confirmed) [[Special:Emailuser/Wiml|Contact]] In Wallingford.<br />
* Charles Wheeler (Status confirmed) [[Special:Emailuser/SnowWolf75|Contact]] Note: Work in Bellevue, live in Federal Way. May not have money till mid-July.<br />
* G.O. (Status confirmed) I'd like to get @ least one.<br />
* Matt Luzum (Status confirmed) [[Special:Emailuser/mluzum|Contact]]<br />
<br />
=== Tennessee ===<br />
==== Memphis ====<br />
Status: 2/10<br />
* Peter O'Connor [http://wiki.openmoko.org/wiki/Special:Emailuser/poconnor Contact]<br />
* Jarvis Stubblefield (Prefer with Debug) [http://wiki.openmoko.org/wiki/Special:Emailuser/BallisticPain Contact]<br />
<br />
=== Texas ===<br />
==== Austin (15/10) ====<br />
* <del>Dale Schumacher</del> [[Special:Emailuser/dalnefre|Contact]]<br />
* Michael Cosby [[Special:Emailuser/mcosby|Contact]]<br />
* Charles [[Special:Emailuser/rbn|Contact]]<br />
* Anthony Kitchin [[Special:Emailuser/akitchin|Contact]]<br />
* <del>Carl</del> (x2) [[Special:Emailuser/texatopia|Contact]]<br />
* Robert (+Debug Board) [[Special:Emailuser/SHaRK|Contact]] (Houston)<br />
* <del>Bryan DeLuca</del> [[Special: Emailuser/Stupkid|Contact]] (Fort Worth)<br />
* Dennis Parker [[Special: Emailuser/dparker|Contact]]<br />
* <del>Chip Rosenthal</del> [[Special: Emailuser/chip|Contact]]<br />
* <del>Brad Mouring</del> [[Special: Emailuser/Bmouring|Contact]]<br />
* Joel Greenberg [[Special: Emailuser/joelg|Contact]]<br />
* Mark Rinaudo [[Special:Emailuser/Mrinaudo|Contact]]<br />
* <del>Scott Farrell</del> [[Special:Emailuser/sfarrell|Contact]]<br />
* Brian Wightman [[Special:Emailuser/Hodgepodge|Contact]]<br />
<br />
==== Dallas (4/10) ====<br />
* Philip White [[Special:Emailuser/pmw|Contact]]<br />
* Stephen Shelton [[Special:Emailuser/stephenashelton|Contact]]<br />
* Josh Valdez [[Special:Emailuser/ExxonValdeez|Contact]]<br />
* Chris Madsen [[Special:Emailuser/cjm|Contact]]<br />
* George Spiride [[Special:Emailuser/gspiride|Contact]]<br />
<br />
=== Mid-Atlantic ===<br />
==== District of Columbia (DC) Metro Area ====<br />
* Brian DeRocher [[Special:Emailuser/brian_252|email]]<br />
==== Virginia====<br />
===== Virginia Tech (1/10) =====<br />
* Lally Singh [[Special:Emailuser/lally|email]] -- yeah, if you're ordering anywhere in VA, lemme know.<br /><br />
===== Richmond=====<br />
*Philippe and Steve joined the NY list<br/><br />
<br />
==== New York (19/20) ====<br />
As of 8 July 2008 we still need five people to pay in order to complete a second batch of ten. Just because there are twenty names on this list doesn't mean you can't join in.<br />
PLEASE contact Bert or Michael in addition to adding yourself to the list<br />
* Bert Hartmann [http://wiki.openmoko.org/wiki/Special:Emailuser/BertHartm Contact me here] <br /><br />
* Michael Cole mailto:mjcole137@gmail.com <br /><br />
* Remy Frerebeau [http://wiki.openmoko.org/wiki/Special:Emailuser/Rfrerebe Contact me here] <br /><br />
* Ulises E. Erickson [http://wiki.openmoko.org/wiki/Special:Emailuser/Ulix Contact me here] <br /><br />
* Justin Daly [http://wiki.openmoko.org/wiki/Special:Emailuser/justo Contact me here] <br /><br />
* Philippe Gerard [[Special:Emailuser/feydreva|Contact]] I live in Richmond (VA) but we will never be 10 there<br/><br />
* Evan Charlton mailto:evancharlton+om@gmail.com <br /><br />
* Paul Buede mailto:paul@buede.com <br /><br />
* 1x ([[Image:MokoBox.jpg]] - advanced)Paul Hurlock [[Special:Emailuser/triclosan|Contact me here]] <br/><br />
* Ryan [[Special:Emailuser/ryan|Contact me here]] (Connecticut, actually, but close enough.) <br/><br />
* Charles Pax mailto:charles.pax@gmail.com It looks like things are getting organized. Bert contacted me.<br />
* Christopher Pax mailto:christopher.pax@gmail.com<br />
* Miki Grof-Tisza [http://wiki.openmoko.org/wiki/Special:Emailuser/MTisza Contact me here] <br /><br />
* Daniel Dadap 1x [http://wiki.openmoko.org/wiki/Special:Emailuser/danek Contact me here] <br /><br />
* Yaroslav Halchenko [http://wiki.openmoko.org/wiki/Special:Emailuser/yarikoptic]<br />
* Alex [[Special:Emailuser/rakukin|Contact]]<br />
* Charles Lohr [http://wiki.openmoko.org/wiki/Special:Emailuser/Cnlohr Contact me here] (Lives in MD, will require re-ship) NOTE: Unless someone emails me before July 7 I will withdraw from group order. <br /><br />
* Steve Watson [[Special:Emailuser/Ssw0213|Contact]] I live in Richmond VA; please deliver via Philippe Gerard. 20!!!<br/><br />
* xtrat [http://wiki.openmoko.org/wiki/Special:Emailuser/Xtrat Contact me here] <br /><br />
* Henry [http://wiki.openmoko.org/wiki/Special:Emailuser/hankthetank Contact me here] UWS<br /><br />
<br />
==== Maryland (0/10)====<br />
(Group apparently defunct due to NY Order)<br />
* Paul Buede I switched to New York, cause we don't have enough. Look up ^ <br /><br />
* Charles Lohr -- Switched to New York (if possible)<br />
* Alex (switched to NYC, see above; may be able to deliver phone(s) to DC metro)<br />
<br />
==== North Carolina (2/10)====<br />
* Jason Sharpee [[Special:Emailuser/zonyl|Contact]] - Charlotte Metro area <br /><br />
* William Vidrine [[Special:Emailuser/Infoport|Contact]] - Greensboro/Triad, DROPPED OUT for individual order <br /><br />
* Joe White [[Special:Emailuser/Raygions|Contact]] - Winston-Salem/Triad area <br /><br />
<br />
=== Massachusetts ===<br />
Status: 10/10 (Our phones are here. Contact Ken Young to pick up your 'runner. We will try to arrange some kind of iTunes activation fiasco to brick them all.)<br />
* Benjamin Moody [[Special:Emailuser/FloppusMaximus|Contact]]<br />
<br />
* Ken Young, Cambridge (Note, if we're not up to 10/10 on the day the FreeRunner is announced, I'm going to drop out and order individually).[[Special:Emailuser/Dolson|Contact]]<br />
<br />
* Chris White (for 2) [[Special:Emailuser/Safire|Contact]]<br />
<br />
* Nick Dube - Pembroke, NH (Will also drop out if we do not have 10 by FreeRunner release.) [http://wiki.openmoko.org/wiki/Special:Emailuser/Doobe01 Contact]<br />
<br />
* Justin Brzozoski - Worcester, MA area [[Special:Emailuser/Jabski|Contact]]<br />
<br />
* John Nicholson - Amherst, MA (Will also drop out if we do not have 10 by FreeRunner release.) [[Special:Emailuser/nicklogan|Contact]]<br />
<br />
* Matthew Campbell - Worcester, MA [[Special:Emailuser/lifeisafractal|Contact]]<br />
<br />
* Jeff Gold [[Special:Emailuser/jgold|Contact]]<br />
<br />
* Craig Allen [[Special:Emailuser/knodalyte|Contact]]<br />
<br />
Status: 4/10<br />
<br />
* 0x Bala Nair - Acton, MA (dropping out - ordered one individually) [[Special:Emailuser/bnair|Contact]]<br />
* 0x Mike Doody - Groton, MA (ordered one already)[[Special:Emailuser/dude|Contact]]<br />
* 0x Nathan Perry - Derry, NH (cannot switch to GSM at this time)<br />
* Kyle Harrington - Amherst, MA (Will drop out if we do not have 10 by FreeRunner release.) [[Special:Emailuser/dancingcuziwanna|Contact]]<br />
* Ryan Svoboda - Worcester, MA (Will buy one individually on release day if this group is incomplete) [[Special:Emailuser/ryansv|Contact]]<br />
* Ryan Meador - Worcester, MA (Will drop out if we do not have 10 by FreeRunner release.) [[Special:Emailuser/Yanroy|Contact]]<br />
* Jeff Gelbard - Haydenville, MA [[Special:Emailuser/jgelbard|Contact]]<br />
(Between the 2 groups, we already have 7 "visibly" from Worchester - Western MA...I think the group should be resorted....Who is the contact where the package will be sent?)<br />
<br />
* Looking to Join in. I have been trying to get a response from anyone about joining group but nothing back. Live in Boston but will travel to get. Somebody let me know soon please. Interest in user group in Boston Cambridge area too. [mailto:Liamrb@msn.com email me]<br />
<br />
=== Nevada ===<br />
==== Reno/Sparks ====<br />
Including Northwestern Nevada/ Northeastern California<br />
Status: 1/10<br />
* Tyrell Berry [[Special:Emailuser/Alawatsakima|Contact]]<br />
<br />
== UK ==<br />
=== Scotland ===<br />
==== Edinburgh ====<br />
Status : 3/10<br />
* Joe Wells (Edinburgh) [http://www.macs.hw.ac.uk/~jbw/ Web] I have two comments:<br />
** The Wiki's e-mail feature (those URLs with “Special:Emailuser” in them) does not seem to be working. I tried contacting Dave Ball and Stuart MacKinnon that way and got no reply. Later, Stuart and Dave (who I reached by writing a message here) told me they never got the e-mail. So the Wiki's e-mail feature might be broken. So please contact me by going to my web page and using my e-mail address listed there. Stuart, George, and Dave have been in contact with me by e-mail. I am happy to put anyone in Scotland who sends me e-mail in touch with the others.<br />
** Not enough people have gotten in touch so far (as of 2008-06-28) to justify a bulk order of a 10-pack. Also, there is now a UK distributor: [https://www.truebox.co.uk/trueboxportal/index.php?wk=Openmoko TrueBox]. Because TrueBox appears to be ordering 10-packs (and thereby getting the bonus goodies (headphones and pouches) that come in the 10-packs), it seems there is little motivation to try to organize a Scottish bulk order. So I am likely to give up on the idea of a Scottish bulk order for myself (unless lots of people contact me in the next day or so!).<br />
* Dave Ball (Edinburgh) [http://wiki.openmoko.org/wiki/Special:Emailuser/Daveb Contact]<br />
* george Maistros (Edinburgh) [http://wiki.openmoko.org/wiki/Special:Emailuser/mordilo_k Contact]<br />
<br />
==== Glasgow ====<br />
Status : 2/10<br />
<br />
* Kyle Gordon [http://wiki.openmoko.org/wiki/Special:Emailuser/Kylegordon Contact]<br />
* Sean Anderson [http://wiki.openmoko.org/wiki/Special:Emailuser/Moniker42 Contact]<br />
* <s>Kenny Duffus [http://wiki.openmoko.org/wiki/Special:Emailuser/Sealne Contact]</s> ordered from truebox<br />
<br />
=== England ===<br />
<br />
==== Hampshire ====<br />
<br />
Status: 16/20 at 2008-05-24<br />
<br />
http://www.hants.lug.org.uk/cgi-bin/wiki.pl?FreeRunnerBulkBuy<br />
<br />
Willing to re-ship within the UK.<br />
<br />
(Sorry, we set up the page before we knew about this one)<br />
<br />
==== London ====<br />
<br />
Status : 13/10<br />
<br />
* aled <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/aled Contact]<br />
* Robert Piasek (actually in Southampton)<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Queen6 Contact]<br />
* Tom Scholl (Cambridge, travel to London now and then anyway so could pick up) <br /> [mailto:thomasscholl@gmail.com]<br />
* <strike>Weiss (Cambridge, could collect from London) <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Weiss Contact]</strike> (bought independently in the end)<br />
* Neil Bentley (in Wiltshire) [http://wiki.openmoko.org/wiki/Special:Emailuser/Ohnez Contact]<br />
* <strike>rhn x 2 <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/rhn Contact] </strike> (moved)<br />
* Tim Coggins<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/sonicated Contact]<br />
* Michele Mattioni (I'm based in Cambridge too, but if Tom can go to London I can grab the phone in Cambridge) <br />[mailto:mattions@gmail.com]<br />
* Ben F-W (Fulham, London) [http://wiki.openmoko.org/wiki/Special:Emailuser/benfw Contact]<br />
* T. Chan (Cambridge, vaguely knows Weiss) [http://wiki.openmoko.org/wiki/Special:Emailuser/TC Contact]<br />
* Rob Paulson (Derby, but will be visiting London in July) [http://wiki.openmoko.org/wiki/Special:Emailuser/Myfanwy Contact]<br />
* Mario <br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/Spirer Contact]<br />
* David Pottage (actually in Reading)<br /> [http://wiki.openmoko.org/wiki/Special:Emailuser/chrestomanci Contact]<br />
* James Tait (Derby, but willing to pay postage from London) [http://wiki.openmoko.org/wiki/Special:Emailuser/jayteeuk Contact]<br />
* Achim (Reading, but willing to pay postage or collect from London) [http://wiki.openmoko.org/wiki/Special:Emailuser/JohnDoe666 Contact]<br />
<br />
==== West Midlands ====<br />
Status : 3/10<br />
<br />
* Mo Abrahams (Walsall) <br /> mailto:moabrahams@dashavoo.com<br />
* Jonathan Spooner (Walsall)<br />
* E. Lucretiu (Stafford) [http://wiki.openmoko.org/wiki/Special:Emailuser/lucretiu Contact]<br />
<br />
-------------<br />
Reference<br />
<br />
<br />
http://lists.openmoko.org/pipermail/community/2008-July/024597.html<br />
<br />
http://us.direct.openmoko.com/<br />
<br />
http://www.gsmworld.com/roaming/gsminfo/cou_tw.shtml<br />
<br />
-------------<br />
080801 status update by mkl23<br />
<br />
Check http://us.direct.openmoko.com/ for detailed contents.<br />
<br />
<br />
phone 399-365 USD ( 365 if we got 10-pack price, but if not exactly 10, I prefer we share the discount.)<br />
<br />
Dboard 99 USD<br />
<br />
Spares Pack 49 USD<br />
<br />
Maybe there will be tax, or other cost that should be shared. so it is not the final figure.<br />
<br />
-------------<br />
080730 status update by mkl23<br />
<br />
Thanks to the generosity of Harry of openmoko, there will be a group sale in Taiwan for sure.<br />
<br />
If we can collect 10 piece, then we could have the 10-pack price. But even if we can't , they would still accept the order.<br />
<br />
One that are interested in Taiwan, please send an e-mail to mkl23@hotmail.com, and specify the amount of the phone, debug board(DBoard), and spare packs that you want, along with your name and phone number.<br />
<br />
I hope it could be done fast, so the due date will be 8/17. Than I'll send the order to openmoko.<br />
<br />
I don't have such group sale experience yet, so mail me if you have any concern or question want to ask.<br />
<br />
-------------<br />
Old data<br />
-------------<br />
Status : 3/10<br />
<br />
* mkl23 Mac Lin @ShinChu [http://wiki.openmoko.org/wiki/Special:Emailuser/mkl23 Contact]<br />
* 1x ([[Image:MokoBox.jpg]] - phone + board) Siongui [http://wiki.openmoko.org/wiki/Special:Emailuser/Siongui Contact]<br />
* ykstortnilats [http://wiki.openmoko.org/wiki/Special:Emailuser/ykstortnilats Contact]<br />
* 1 for pingooo [http://wiki.openmoko.org/wiki/Special:Emailuser/pingooo Contact] <br />
<br />
No response yet<br />
* Cruz [http://wiki.openmoko.org/wiki/Special:Emailuser/cruz Contact]<br />
<br />
<br />
Would like to wait<br />
* htchien [http://wiki.openmoko.org/wiki/Special:Emailuser/htchien Contact]<br />
<br />
--------------<br />
<br />
<br />
[[Category:Group Sales]]<br />
[[Category:Purchase]]</div>Skliarie