Re: moko13 firmware

2017-10-10 Thread Mychaela Falconia
H. Nikolaus Schaller  wrote:

> I wonder where you want to get all the tiny glue components from...
>
> E.g. toppoly display,

The last time I looked a few months ago, they were readily available
from AliExpress.

> pogo pins for speakers,

Are you talking about the ones on the motherboard itself?  Take a look
at this photo:

https://www.freecalypso.org/members/falcon/mehr/IMG_20170209_151417.jpeg

It is a semi-clone of the GTA02 motherboard made by an Iranian company;
it retains the Samsung AP and the Calypso modem from the GTA02, and I
developed some custom features in FreeCalypso firmware for them.  They
specifically needed the modem to be Calypso so they can do some special
things with it, and they hired me to implement the necessary firmware
support for their special features.

These people have made some changes to the functionality of the board
which make their board usable only for them and not for the community,
but as far as I can tell, all of the electromechanical interfaces are
unchanged from the original.  Thus all exotic components which sit on
the motherboard itself have been successfully located.  If these
Iranian folks have successfully made a GTA02 MB semi-clone with their
special modifications, we can likewise make one without those mods.

> speakers, vibramotor,

These are case components, not on the MB, but once again I remember my
Iranian contacts telling me that they got those components taken care
of somehow.  Literally the ONLY component they said they couldn't find
was the bow-shaped GSM antenna, which I assume would need to be
custom-recreated.  I told them about the green "cucumber" antenna
board depicted on your case kit page.

> battery connector,

On the motherboard and clearly visible in the GTA02 semi-clone board
photo above.

> HF08 battery,

Plenty of Chinese phone manufs make batteries in Nokia BL-6C form
factor, and it can't be too difficult to have a special version made
with an OM-style Coulomb counter built in.  Besides Christoph Pulster
told me that he still has a whole ton of NOS ones in stock.

> shields,

These would need to be custom-made, of course.

> And: can you produce Neo Freerunner plastic cases?

Sure, if someone pays for the cost of making new moulds.

M~

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


Re: moko13 firmware

2017-10-10 Thread H. Nikolaus Schaller

> Am 10.10.2017 um 22:16 schrieb Mychaela Falconia 
> :
> 
> Option 3: new production of Neo FreeRunner (GTA02) verbatim clones.

I wonder where you want to get all the tiny glue components from...

E.g. toppoly display, pogo pins for speakers, speakers, vibramotor, battery 
connector, HF08 battery,
shields, just to name some. Many of them are EOL for years and almost 
impossible to locate even
through broker networks.

You may be able to find almost compatible replacements for *some* of them but 
then you have to
redesign everything and it is no longer a verbatim clone. BTW: it was already a 
problem when
designing the GTA04 years ago.

And: can you produce Neo Freerunner plastic cases?


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


Re: moko13 firmware

2017-10-10 Thread David Arnold
> On 11 Oct 2017, at 10:46, Mychaela Falconia  
> wrote:
> 
> David Arnold  wrote:
> 
>> FWIW, I think the last 2G network in Australia is shutting down in
>> March 2018 (following the December 2016 and August 2017 closure of
>> the other two networks).
> 
> And how many people have responded to this shutdown plan by taking a
> vow to live without any cellphone at all instead of accepting 3G/4G
> when such shutdown happens?

To a first approximation?  Zero.




d


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


Re: moko13 firmware

2017-10-10 Thread Mychaela Falconia
David Arnold  wrote:

> FWIW, I think the last 2G network in Australia is shutting down in
> March 2018 (following the December 2016 and August 2017 closure of
> the other two networks).

And how many people have responded to this shutdown plan by taking a
vow to live without any cellphone at all instead of accepting 3G/4G
when such shutdown happens?  I have already made just such a vow for
myself when it comes to the threatened shutdown of T-Mobile's GSM/2G
network in my part of the world, which is also the last one.

And how many people are looking into building their own replacement
GSM/2G networks following the example of Rhizomatica?  See:

https://www.rhizomatica.org/

M~

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


Re: moko13 firmware

2017-10-10 Thread David Arnold
> On 11 Oct 2017, at 07:16, Mychaela Falconia  
> wrote:

<…>

> We are definitely interested in hearing which of the above might be of
> interest to people, if any.

FWIW, I think the last 2G network in Australia is shutting down in March 2018 
(following the December 2016 and August 2017 closure of the other two networks).
So I expect there’ll be no (or very little) interest from here.




d


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


Re: moko13 firmware

2017-10-10 Thread Mychaela Falconia
I forgot to add:

: Option 3: new production of Neo FreeRunner (GTA02) verbatim clones.

If people do desire to see new production of verbatim GTA02 clones
that differ from FIC-made ones only in the manufacturing dates and the
identity of the manufacturer, and someone steps forward to fund such,
the new FreeRunners will have a sticker inside the battery compartment
that officially names Falconia Partners LLC rather than Openmoko Inc.
as the manufacturer of record, thus no one will have any ground to
bitch about our firmware not being authorized or endorsed by the
manufacturer.

And for those who missed that news item, let me repeat that we
(Falconia Partners LLC, doing business under the brand name FreeCalypso)
have already successfully produced our first fully working Calypso
modem product, along with production line RF calibration no worse than
OM's, in the form factor of a standalone modem development board.  Thus
my talk about building new Calypso phone and modem products is not just
hypothetical, but quite real.

M~

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


moko13 firmware

2017-10-10 Thread Mychaela Falconia
Hello Om community,

A little over a month ago a certain disgruntled ex-Openmoko employee
posted a knowingly false statement on this list, a false statement
which I feel is still in need of factual correction.

On Tue Aug 29 01:05:29 UTC 2017 Joerg Reisenweber wrote regarding the
recently released moko13 firmware update:

> Please carefully note that this update is not based on the original licensed
> firmware for Openmoko devices,

This statement is false, and the poster knows it.  Both OM's historical
firmwares and the current FreeCalypso ones are based on the same
20070608 base code delivery from TI; in the case of the current openly-
source-published FC firmwares you can see the original 20070608 code
and all subsequent evolution in the public Mercurial commit history
(yay for open source), and in the case of OM's historical firmwares
for which there is no corresponding source, you can see the dates in
the component version strings displayed with AT%VER, or see the same
strings with dates in them by running strings(1) on a mokoN image
after converting it from *.m0 (byte-reversed SREC) to straight binary.

All of the post-20070608 updates that appear in OM's historical mokoN
firmwares are also included in moko13, with the single exception of
the unofficial L1 update from 20080421 that was a totally misguided
attempt at fixing bug #1024, which did not fix the problem (it
couldn't, as the fw was fine and the problem was in the hw), and which
according to OM's own Sean Chiang (public ML post from 2008 quoted
earlier) had not passed TI's internal quality control.  In fact, OM
had taken this unofficial and *experimental* L1 update from TI, and
despite knowing full well that it had not passed TI's internal quality
control, included it in their production moko10 and moko11 firmwares.
AFAIK whatever type approval or certification testing OM had done was
well before this bug #1024 wild hunt, and there was no recertification
testing with moko10/11.  Thus one could argue that OM should have
voided their certification when they included that known-to-be-
unqualified L1 update in their production fw.

Thus moko13 has NO functional or quality or stability regressions
relative to moko11, but contains improvements on the contrary: a more
proper version of L1 free of misguided and mysterious hacks, and a fix
for the floating inputs bug described earlier.  It uses the exact same
version of TI's code which was in use at the time when OM passed their
type approval or certification testing, and has been carefully vetted
by the FreeCalypso team which has much greater GSM expertise than OM
had ever demonstrated.

The bottom line is this: if you have stopped maintaining a piece of
software, you have no right to be upset and angry when someone else
picks it up and takes over its continued maintenance.  You have not
released any new modem fw updates since early 2009, and the last
release you made on 2009-02-24 still contains easily provable bugs:
being an EE, you surely know that floating inputs are a bad idea.  So
why are you upset that someone else has picked up the maintenance of
this firmware and is fixing your bugs?

If there is anyone still left who uses a Neo FreeRunner as his or her
primary everyday phone, I encourage you to update your modem fw to
this current moko13 release.  I am also working already toward the
next fw version in which the entire G23M protocol stack will be
replaced with a newer version from TI (newer than any of the versions
which OM ever had), and this newer version also comes in full C source
form, rather than blobs.  This new radically-deblobbed fw already
exists (hybrid configuration in FC Magnetite), but it still has a few
remaining bugs and missing features which I need to work on.

The FreeCalypso core team is also soliciting input from the wider
community as to what kind of new hardware products people would like
to see.  The current choices are:

Option 1: a packaged SMT modem module that can be used as a component
in new smartphone designs like Neo900, replacing the mainstream
proprietary ones, for those who desire a free modem badly enough to
forego all of 3G/4G and use GSM/2G instead.

Option 2: a self-contained "dumbphone" handset consisting of a Calypso
chipset, a 176x220 pixel (probably 2") color LCD and a 21-button
keypad, possibly 3 side buttons as well, for those who just want a
plain phone and do not wish to be burdened with the extra complexity
and power consumption of a Linux computer in their phone.

Option 3: new production of Neo FreeRunner (GTA02) verbatim clones.

We are definitely interested in hearing which of the above might be of
interest to people, if any.

Sincerely,
Mychaela Falconia
Mother of FreeCalypso
www.freecalypso.org

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