Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle an d Diablo released

2009-07-06 Thread Mohammed Hassan
I guess it'll have to wait then. I'm also leaving this Friday and don't
have much time to start poking people around...

Cheers,

On Fri, 2009-07-03 at 22:46 +0200, Gil Quim (Nokia-D/Helsinki) wrote:
 Hi, I'm following the discussion but bare with me these days since I'm in the 
 Desktop Summit
 well away from the office and the people to ask about this are very possibly 
 on holidays until
 August (just like myself after the Summit).
 
 If you think we are violating any license or doing something wrong in general 
 please file a bug
 or ping in an existing one, CCing me. This is the best way to discuss and 
 solve a problem between
 different people across the Summer.
 
 Thank you!
 
 Quim
 
 --- original message ---
 From: Hassan Mohammed.2 (Nokia-D/Helsinki) mohammed.2.has...@nokia.com
 Subject: Re: closed tools,  Re: Maemo Flasher-3.5 Tool Beta for Fremantle 
 and Diablo  released
 Date: 3rd July 2009
 Time: 3:53:52 pm
 
 
 Oops. Forgot to CC him.
 
 On Thu, 2009-07-02 at 14:33 +0200, ext e...@okerson.com wrote:
   Hi,
  
   Faheem Pervez wrote:
   You sure you have a choice in the matter? Considering how you're
   already violating the GPL.
 
   Dave Neary wrote:
   I don't know the details of the situation. I just want to remind you
   that the GPL is a distribution licence. That's why we don't get all
   Google's changes to the Linux kernel and Apache back upstream. It seems
   that I've seen people say that Nokia doesn't even distribute the initfs
   tools. If that's the case, there wouldn't be any GPL violation.
 
  But Google isn't distributing their Linux Kernel or Apache, Nokia is
  distributing the initfs.
 
 Which is why Nokia is violating the GPL (I haven't checked myself that
 code is not being distributed for stuff in initfs).
 
 I'd say the best option is to poke Quim Gil as I assume he's the correct
 person to handle this (I'm CC'ing him although I assume he reads this
 list).
 
 Cheers,
 
 --
 Maemo Software
 Nokia Devices
 
 ___
 maemo-developers mailing list
 maemo-developers@maemo.org
 https://lists.maemo.org/mailman/listinfo/maemo-developers
 
-- 
Maemo Software
Nokia Devices

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-03 Thread Mohammed Hassan
On Thu, 2009-07-02 at 14:33 +0200, ext e...@okerson.com wrote:
  Hi,
 
  Faheem Pervez wrote:
  You sure you have a choice in the matter? Considering how you're
  already violating the GPL.
 
  Dave Neary wrote:
  I don't know the details of the situation. I just want to remind you
  that the GPL is a distribution licence. That's why we don't get all
  Google's changes to the Linux kernel and Apache back upstream. It seems
  that I've seen people say that Nokia doesn't even distribute the initfs
  tools. If that's the case, there wouldn't be any GPL violation.
 
 But Google isn't distributing their Linux Kernel or Apache, Nokia is
 distributing the initfs.

Which is why Nokia is violating the GPL (I haven't checked myself that
code is not being distributed for stuff in initfs).

I'd say the best option is to poke Quim Gil as I assume he's the correct
person to handle this (I'm CC'ing him although I assume he reads this
list).

Cheers,
 
-- 
Maemo Software
Nokia Devices

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-03 Thread Mohammed Hassan
Oops. Forgot to CC him.

On Thu, 2009-07-02 at 14:33 +0200, ext e...@okerson.com wrote:
  Hi,
 
  Faheem Pervez wrote:
  You sure you have a choice in the matter? Considering how you're
  already violating the GPL.
 
  Dave Neary wrote:
  I don't know the details of the situation. I just want to remind you
  that the GPL is a distribution licence. That's why we don't get all
  Google's changes to the Linux kernel and Apache back upstream. It seems
  that I've seen people say that Nokia doesn't even distribute the initfs
  tools. If that's the case, there wouldn't be any GPL violation.
 
 But Google isn't distributing their Linux Kernel or Apache, Nokia is
 distributing the initfs.

Which is why Nokia is violating the GPL (I haven't checked myself that
code is not being distributed for stuff in initfs).

I'd say the best option is to poke Quim Gil as I assume he's the correct
person to handle this (I'm CC'ing him although I assume he reads this
list).

Cheers,
 
-- 
Maemo Software
Nokia Devices

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-03 Thread Nils Faerber
Dave Neary schrieb:
 Hi,
 
 Faheem Pervez wrote:
 You sure you have a choice in the matter? Considering how you're
 already violating the GPL.
 
 I don't know the details of the situation. I just want to remind you
 that the GPL is a distribution licence. That's why we don't get all
 Google's changes to the Linux kernel and Apache back upstream. It seems

Well, Google publishes all the sources, see
http://android.git.kernel.org/
This git seems impressively complete.

But this is OT here since we are talking about Nokia/Maemo.

Concerning obligations, Nokia nor anyone else is obliged by the license
to push changes upstream - it is just good practise. You only have to
give access to the changes or the whole (modified) source package, which
Nokia in 99.9% of the cases properly did and which Google using the git,
as far as we can tell from just looking at it, also did.

What we can really moan and complain about is the lack of good practise
with some businesses, since already mentioned, e.g. Google. They did a
pretty bad job in working *together* with the communities to get their
thing done. This is quite in contrast with Nokia which collaborated
quite well from the very early beginning of the Maemo project.
There is always room for improvement, but hey...

But what really sucks badly is the tivolization taking place especially
in the mobile phone area, where you get all the sources (due to license)
and probably most of the tools but you f*ckn' cannot get a modified
version of some part onto the device. This *really* sucks!
And frankly it really hurts me.
(For the Google stuff by some lucky coincidence the engineering
bootloader leaked and a way to root the device but this was not
intended neither by Google, HTC nor T-mobile). And here Nokia again is a
little more open than many others by providing the flasher util, which
basically allows you to install anything onto your tablet.

I sincerely hope that this openness continues when Nokia releases Linux
based mobile phones some day...

 that I've seen people say that Nokia doesn't even distribute the initfs
 tools. If that's the case, there wouldn't be any GPL violation.

I might be wrong here but I am pretty sure that the GPL also requires
you to give access to the tools that were used to generate the shipped
version from the (L)GPLed sources.

A little more specifically see:

http://www.softwarefreedom.org/resources/2008/compliance-guide.html

section 4.2.3

So you need at least have to say which *exact* tools were used and how
they were used to produce the binary you shipped.
So you do not necessarily have to directly supply them but you have to
exactly name them and the way they ought to be used to reproduce the
binary you shipped.
Well, fair enough...
I would also expect, though it is not mentioned there directly, that
those tools have to available to everyone - with a price-tag maybe, but
must be available.

 Cheers,
 Dave.
Cheers
  nils faerber

-- 
kernel concepts GbRTel: +49-271-771091-12
Sieghuetter Hauptweg 48Fax: +49-271-771091-19
D-57072 Siegen Mob: +49-176-21024535
http://www.kernelconcepts.de
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle an d Diablo released

2009-07-03 Thread quim.gil
Hi, I'm following the discussion but bare with me these days since I'm in the 
Desktop Summit well away from the office and the people to ask about this are 
very possibly on holidays until August (just like myself after the Summit).

If you think we are violating any license or doing something wrong in general 
please file a bug or ping in an existing one, CCing me. This is the best way to 
discuss and solve a problem between different people across the Summer.

Thank you!

Quim

--- original message ---
From: Hassan Mohammed.2 (Nokia-D/Helsinki) mohammed.2.has...@nokia.com
Subject: Re: closed tools,  Re: Maemo Flasher-3.5 Tool Beta for Fremantle 
and Diablo  released
Date: 3rd July 2009
Time: 3:53:52 pm


Oops. Forgot to CC him.

On Thu, 2009-07-02 at 14:33 +0200, ext e...@okerson.com wrote:
  Hi,
 
  Faheem Pervez wrote:
  You sure you have a choice in the matter? Considering how you're
  already violating the GPL.

  Dave Neary wrote:
  I don't know the details of the situation. I just want to remind you
  that the GPL is a distribution licence. That's why we don't get all
  Google's changes to the Linux kernel and Apache back upstream. It seems
  that I've seen people say that Nokia doesn't even distribute the initfs
  tools. If that's the case, there wouldn't be any GPL violation.

 But Google isn't distributing their Linux Kernel or Apache, Nokia is
 distributing the initfs.

Which is why Nokia is violating the GPL (I haven't checked myself that
code is not being distributed for stuff in initfs).

I'd say the best option is to poke Quim Gil as I assume he's the correct
person to handle this (I'm CC'ing him although I assume he reads this
list).

Cheers,

--
Maemo Software
Nokia Devices

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-02 Thread Frantisek Dufka
jarmo.ti...@nokia.com wrote:

 BTW I think flasher is the only closed source tool we have in maemo 
 development environment. Or at least I do not know any other binary only tool 
 :).
 

I think gcc/uclibc toolchain for initfs development would qualify but it 
is much worse here, we even don't have the tool (despite GPL) :-(

https://bugs.maemo.org/show_bug.cgi?id=3373

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-02 Thread Jarmo.Tikka
Hi, 

-Original Message-
From: ext Frantisek Dufka [mailto:duf...@seznam.cz] 
Sent: 02 July, 2009 09:46
Fremantle and Diablo released

jarmo.ti...@nokia.com wrote:

 BTW I think flasher is the only closed source tool we have 
in maemo development environment. Or at least I do not know 
any other binary only tool :).
 

I think gcc/uclibc toolchain for initfs development would 
qualify but it is much worse here, we even don't have the tool 
(despite GPL) :-(

https://bugs.maemo.org/show_bug.cgi?id=3373

Good point and there actually are even more closed tools or tools that we do 
not publish in maemo.org but we use internally to develop certain components 
(especially for those that are very close to the HW as they may require HW 
vendor toolchain to be used).

When I said that we do not have other closed tools in maemo than flasher I ment 
tools that we publish in maemo.org. 

For initfs development (and development of some very hw related components like 
DSP, codecs, driverts,...) these have never been supported officially in maemo 
and so we have not released toolchain for them either.

There were plan to start supporting initfs development as we already support 
development of rootfs components and kernel/kernel modules but as Fremantle 
does not have initfs anymore these plans were not implemented. And I do not 
belive we have any plans to release toolchain for initfs development for Diablo 
anymore.

Cheers,
//Jarmo
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-02 Thread Faheem Pervez
You sure you have a choice in the matter? Considering how you're
already violating the GPL.

On 7/2/09, jarmo.ti...@nokia.com jarmo.ti...@nokia.com wrote:
 And I do not
 belive we have any plans to release toolchain for initfs development for
 Diablo anymore.

 Cheers,
 //Jarmo
 ___
 maemo-developers mailing list
 maemo-developers@maemo.org
 https://lists.maemo.org/mailman/listinfo/maemo-developers

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-02 Thread Faheem Pervez
(Well, s/you/Nokia/)

On 7/2/09, Faheem Pervez tripp...@gmail.com wrote:
 You sure you have a choice in the matter? Considering how you're
 already violating the GPL.

 On 7/2/09, jarmo.ti...@nokia.com jarmo.ti...@nokia.com wrote:
 And I do not
 belive we have any plans to release toolchain for initfs development for
 Diablo anymore.

 Cheers,
 //Jarmo
 ___
 maemo-developers mailing list
 maemo-developers@maemo.org
 https://lists.maemo.org/mailman/listinfo/maemo-developers


___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-02 Thread Dave Neary
Hi,

Faheem Pervez wrote:
 You sure you have a choice in the matter? Considering how you're
 already violating the GPL.

I don't know the details of the situation. I just want to remind you
that the GPL is a distribution licence. That's why we don't get all
Google's changes to the Linux kernel and Apache back upstream. It seems
that I've seen people say that Nokia doesn't even distribute the initfs
tools. If that's the case, there wouldn't be any GPL violation.

Cheers,
Dave.

-- 
maemo.org docsmaster
Email: dne...@maemo.org
Jabber: bo...@jabber.org

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-02 Thread Faheem Pervez
Hi,

I'm certainly far from being a licensing expert. But there is a
paragraph on a page at the busybox site which does make it clear wrt
busybox and releasing source: http://www.busybox.net/license.html

I see a /mnt/initfs/bin/busybox but I don't see the source available
for the busybox 1.00 used in the initfs.

But Mohammed's reply on the bug in question does give me a little more hope.

Best Regards,
Faheem

On 7/2/09, Dave Neary dne...@maemo.org wrote:
 Hi,

 Faheem Pervez wrote:
 You sure you have a choice in the matter? Considering how you're
 already violating the GPL.

 I don't know the details of the situation. I just want to remind you
 that the GPL is a distribution licence. That's why we don't get all
 Google's changes to the Linux kernel and Apache back upstream. It seems
 that I've seen people say that Nokia doesn't even distribute the initfs
 tools. If that's the case, there wouldn't be any GPL violation.

 Cheers,
 Dave.

 --
 maemo.org docsmaster
 Email: dne...@maemo.org
 Jabber: bo...@jabber.org


___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-02 Thread ed
 Hi,

 Faheem Pervez wrote:
 You sure you have a choice in the matter? Considering how you're
 already violating the GPL.

 Dave Neary wrote:
 I don't know the details of the situation. I just want to remind you
 that the GPL is a distribution licence. That's why we don't get all
 Google's changes to the Linux kernel and Apache back upstream. It seems
 that I've seen people say that Nokia doesn't even distribute the initfs
 tools. If that's the case, there wouldn't be any GPL violation.

But Google isn't distributing their Linux Kernel or Apache, Nokia is
distributing the initfs.

Ed Okerson


___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-02 Thread Frantisek Dufka
Dave Neary wrote:
 I've seen people say that Nokia doesn't even distribute the initfs
 tools. If that's the case, there wouldn't be any GPL violation.

Let's move detailed discussion back to the bug report.

Quick and hopefully correct summary is that Nokia is distributing 
modified uclibc (EABI patched 0.9.28) so we should get at least exact 
uclibc sources used for building initfs. That is indeed enough to 
satisfy GPL and also to close the bug report since we can rebuild gcc 
with such uclibc and make the toolchain ourselves.

uclibc is IMO really the tricky part, PCMIIAW but 0.9.28 does not 
support EABI out of box, there are several (maybe incomplete) patches to 
add EABI support to 0.9.28 mentioned in uclibc mailing list so it is 
quite hard to decide which specific version (if any) went into the 
binary which is distributed with the tablets.

The original request is for toolchain binary since my idea was that it 
is easier for both sides (the binary exists inside Nokia - name was 
mentioned is OS2007 hacker edition guide, and hopefully there is no 
reason to keep the sources or binaries of gcc closed).

Frantisek
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: closed tools, Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-02 Thread Jarmo.Tikka
Hi, 

-Original Message-
From: ext Frantisek Dufka [mailto:duf...@seznam.cz] 
Sent: 02 July, 2009 15:54
To: Dave Neary
Cc: Faheem Pervez; maemo-developers@maemo.org; Tikka Jarmo 
(Nokia-D/Helsinki)
Subject: Re: closed tools, Re: Maemo Flasher-3.5 Tool Beta for 
Fremantle and Diablo released

Dave Neary wrote:
 I've seen people say that Nokia doesn't even distribute the initfs 
 tools. If that's the case, there wouldn't be any GPL violation.

Let's move detailed discussion back to the bug report.

Please do :). Especially if there are any Nokia modified open source (GPLed 
that requires sources to be published) packages that we do not have sources 
available from SDK repository just file bug reports about those. 

This initfs has been somewhat problematic as it's components have not been part 
of rootfs or kernel for which maemo SDK team ahs provided sources from SDK 
repository. Because we have not had official toolchain for initfs development 
SDK team has not (if you so say) published all OSS components from it.

This will most probably be fixed with Fremantle as now initfs components are 
part of rootfs (e.g. SDK rootstraps) and I think we have sources for all SDK 
rootstrap components in SDK repository.



Quick and hopefully correct summary is that Nokia is 
distributing modified uclibc (EABI patched 0.9.28) so we 
should get at least exact uclibc sources used for building 
initfs. That is indeed enough to satisfy GPL and also to close 
the bug report since we can rebuild gcc with such uclibc and 
make the toolchain ourselves.

Write one bug report for each final platform release about GPLed components 
that you think are modified by Nokia but sources are not available from 
maemo.org to the maemo bugzilla. If those components are in initfs our platform 
teams probably need to release sources in some separate packages because we in 
SDK team construct our SDK rootstraps by rebuilding them from scratch and 
initfs components are not part of that process in Diablo (but should be in 
Fremantle).


uclibc is IMO really the tricky part, PCMIIAW but 0.9.28 does 
not support EABI out of box, there are several (maybe 
incomplete) patches to add EABI support to 0.9.28 mentioned in 
uclibc mailing list so it is quite hard to decide which 
specific version (if any) went into the binary which is 
distributed with the tablets.

Just add uclibc into that bug report for Diablo platform release. If you find 
similar packages from SDK (there really should not be any as I really think we 
release all sources for all SDK OSS components) write separate bug report for 
Diablo SDK because Diablo plaform in device and Diablo SDK are separate 
products.


The original request is for toolchain binary since my idea was 
that it is easier for both sides (the binary exists inside 
Nokia - name was mentioned is OS2007 hacker edition guide, and 
hopefully there is no reason to keep the sources or binaries 
of gcc closed).

If we have modified some OSS components and deliver binaries as part of our 
products (platform and SDK) we release also modified sources for them. Just 
write bug reports about them. Still I do not think we will release any new 
toolchains for Diablo as toochains are part of SDK product and need to be 
tested and documented and ...

Cheers,
//Jarmo

Frantisek

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-01 Thread Jarmo.Tikka
Hi, 

-Original Message-
From: ext Ryan Abel [mailto:rabe...@gmail.com] 
Sent: 01 July, 2009 03:05
Diablo released

On Tue, Jun 30, 2009 at 8:41 AM, jarmo.ti...@nokia.com wrote:
 The Maemo Eclipse Integration 2nd Edition project has 
released installation packages for Maemo Flasher-3.5 Tool Beta 
for Linuxes, Mac OS X and Windows. Maemo Flasher-3.5 tool 
supports flashing of N8x0 Diablo devices and coming Fremantle devices.


One step forward and two steps back.

Happy to see that you considered this Beta release to be at least one step 
forward (before ending up being one step backward :)


No PPC binary, and the installer will happily chug right along 
without telling users that they're installing something they 
can't even use.

Only x86 and 32-bit support with this beta release. Could you explain in more 
detailed your installation problems. E.g. do you try to install Windows XP or 
Windows Vista or Mac OS X 10.x or Debian Linux or some other Linux or ...

Or are you trying to install Mac flasher-3.5 to PPC Mac? I do not Mac myself 
well enoug to say if architecture can be defined to the Mac installation 
package so that you will get some sensible error message if you try to install 
wrong architecture binary. 

Cheers,
//Jarmo
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-01 Thread Ryan Abel
On Wed, Jul 1, 2009 at 2:43 AM, jarmo.ti...@nokia.com wrote:

One step forward and two steps back.

 Happy to see that you considered this Beta release to be at least one step 
 forward (before ending up being one step backward :)


It's hardly every anything else with Nokia. :(


No PPC binary, and the installer will happily chug right along
without telling users that they're installing something they
can't even use.

 Only x86 and 32-bit support with this beta release. Could you explain in more 
 detailed your installation problems. E.g. do you try to install Windows XP or 
 Windows Vista or Mac OS X 10.x or Debian Linux or some other Linux or ...


I don't use Windows, and, by and large, I don't use Linux.

 Or are you trying to install Mac flasher-3.5 to PPC Mac? I do not Mac myself 
 well enoug to say if architecture can be defined to the Mac installation 
 package so that you will get some sensible error message if you try to 
 install wrong architecture binary.


Yes, because PPC OS X is basically the only thing I have access to on
a regular basis. Yes, you can tell the installer that it should check
the architecture. No, you shouldn't be doing that because you should
be compiling a PPC binary.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-01 Thread gary liquid
is it possible to do tablet-tablet flashing?

(serious question)

most of us now have more than one device and since not all of us have linux
or windows available (hiya GA), having a native solution would be a possible
quicker workaround

gary

On Wed, Jul 1, 2009 at 1:36 PM, Ryan Abel rabe...@gmail.com wrote:

 On Wed, Jul 1, 2009 at 2:43 AM, jarmo.ti...@nokia.com wrote:

 One step forward and two steps back.
 
  Happy to see that you considered this Beta release to be at least one
 step forward (before ending up being one step backward :)
 

 It's hardly every anything else with Nokia. :(

 
 No PPC binary, and the installer will happily chug right along
 without telling users that they're installing something they
 can't even use.
 
  Only x86 and 32-bit support with this beta release. Could you explain in
 more detailed your installation problems. E.g. do you try to install Windows
 XP or Windows Vista or Mac OS X 10.x or Debian Linux or some other Linux or
 ...
 

 I don't use Windows, and, by and large, I don't use Linux.

  Or are you trying to install Mac flasher-3.5 to PPC Mac? I do not Mac
 myself well enoug to say if architecture can be defined to the Mac
 installation package so that you will get some sensible error message if you
 try to install wrong architecture binary.
 

 Yes, because PPC OS X is basically the only thing I have access to on
 a regular basis. Yes, you can tell the installer that it should check
 the architecture. No, you shouldn't be doing that because you should
 be compiling a PPC binary.
 ___
 maemo-developers mailing list
 maemo-developers@maemo.org
 https://lists.maemo.org/mailman/listinfo/maemo-developers

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-01 Thread Jarmo.Tikka
Hi,

I found something to comment from this last email :). 

access to on a regular basis. Yes, you can tell the installer 
that it should check the architecture. No, you shouldn't be 

If same installer can be used to install both x86 and PCC binaries depending on 
which PC you run installation package that would be great. Anyhow I think we 
can make at least separate PCC installation package when we will have PCC Mac 
to make it.

that it should check the architecture. No, you shouldn't be 
doing that because you should be compiling a PPC binary.

Nobody has told me if PCC binary can be build on x86 Mac. If not it will take 
some time to make PCC version of flasher-3.5 even when it is just rebuilding 
(at least in theory it should be just rebuilding task).

Cheers,
//Jarmo

-Original Message-
From: ext Ryan Abel [mailto:rabe...@gmail.com] 
Sent: 01 July, 2009 15:37
To: Tikka Jarmo (Nokia-D/Helsinki)
Cc: maemo-developers@maemo.org; maemo-us...@maemo.org
Subject: Re: Maemo Flasher-3.5 Tool Beta for Fremantle and 
Diablo released

On Wed, Jul 1, 2009 at 2:43 AM, jarmo.ti...@nokia.com wrote:

One step forward and two steps back.

 Happy to see that you considered this Beta release to be at 
least one 
 step forward (before ending up being one step backward :)


It's hardly every anything else with Nokia. :(


No PPC binary, and the installer will happily chug right 
along without 
telling users that they're installing something they can't even use.

 Only x86 and 32-bit support with this beta release. Could 
you explain in more detailed your installation problems. E.g. 
do you try to install Windows XP or Windows Vista or Mac OS X 
10.x or Debian Linux or some other Linux or ...


I don't use Windows, and, by and large, I don't use Linux.

 Or are you trying to install Mac flasher-3.5 to PPC Mac? I 
do not Mac myself well enoug to say if architecture can be 
defined to the Mac installation package so that you will get 
some sensible error message if you try to install wrong 
architecture binary.


Yes, because PPC OS X is basically the only thing I have 
access to on a regular basis. Yes, you can tell the installer 
that it should check the architecture. No, you shouldn't be 
doing that because you should be compiling a PPC binary.

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


RE: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-01 Thread Jarmo.Tikka
Hi,

[jot] some answers below...

From: ext gary liquid [mailto:liq...@gmail.com]
Sent: 01 July, 2009 15:58
To: Ryan Abel
Cc: Tikka Jarmo (Nokia-D/Helsinki); maemo-us...@maemo.org; 
maemo-developers@maemo.org
Subject: Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

is it possible to do tablet-tablet flashing?

(serious question)

[jot]  I think it is not possible because Tablet USB port drivers do not 
support it but I am not sure. What is possible is to use 
/usr/sbin/fiasco_flasher available from Tablet to flash images from mmc card.

most of us now have more than one device and since not all of us have linux or 
windows available (hiya GA), having a native solution would be a possible 
quicker workaround

[jot] The easies way to do flashing we be from PC but maybe it would be enough 
for you to flash from inside Tablet. BTW no quarantine this will work as I have 
not tested this myself.

Cheers,
//Jarmo

gary

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-01 Thread Hubert Figuiere
On 06/30/2009 08:41 AM, jarmo.ti...@nokia.com wrote:
 The Maemo Eclipse Integration 2nd Edition project has released installation 
 packages for Maemo Flasher-3.5 Tool Beta for Linuxes, Mac OS X and Windows. 
 Maemo Flasher-3.5 tool supports flashing of N8x0 Diablo devices and coming 
 Fremantle devices.
 

Any plan to release the source code of the Flasher?


Hub
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-01 Thread Andre Klapper
Am Mittwoch, den 01.07.2009, 13:06 -0400 schrieb Hubert Figuiere:
 Any plan to release the source code of the Flasher?

Also see a thread from November/December 2008:
http://lists.maemo.org/pipermail/maemo-community/2008-November/001367.html
http://lists.maemo.org/pipermail/maemo-community/2008-December/001396.html

andre
-- 
Andre Klapper (maemo.org bugmaster)

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-01 Thread Faheem Pervez
*If* Nokia have no intention of open-sourcing this version of the
flasher (because it can flash the new tablet and Nokia may not like
the idea of releasing code relating to the internals of the new
tablet), then I'd sincerely hope that they would at release the code
to 3.0  as Nokia (yes, I mean Nokia: I'm not referring to Mer here)
have no intention of providing updates for the devices flasher-3.0
supports (not bitter about it in any way - I'm just telling it as a
statement of fact), it would be nice to have the source code to that
version. Of course: Only if this version or the latest final version -
whatever that may be - can't be open-sourced for whatever reason.

Best Regards,
Faheem

On 7/1/09, Hubert Figuiere h...@figuiere.net wrote:
 On 06/30/2009 08:41 AM, jarmo.ti...@nokia.com wrote:
 The Maemo Eclipse Integration 2nd Edition project has released
 installation packages for Maemo Flasher-3.5 Tool Beta for Linuxes, Mac OS
 X and Windows. Maemo Flasher-3.5 tool supports flashing of N8x0 Diablo
 devices and coming Fremantle devices.


 Any plan to release the source code of the Flasher?


 Hub
 ___
 maemo-developers mailing list
 maemo-developers@maemo.org
 https://lists.maemo.org/mailman/listinfo/maemo-developers

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-01 Thread Kees Jongenburger
Hi Ryan

On Wed, Jul 1, 2009 at 4:06 PM, Ryan Abelrabe...@gmail.com wrote:
 (Sorry for the terrible quoting. You all knoe exactly how useless an
 application Modest is. :))

Still not acceptable


 There's absolutely no reason why not. Really, though, why don't we just open
 source it so we don't have to deal with ANY of this insanity?
There are other project the 0x flasher out there and not enough people
tried and used it so what is the point?


Greetings
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-07-01 Thread Ryan Abel
On Wed, Jul 1, 2009 at 3:44 PM, Kees
Jongenburgerkees.jongenbur...@gmail.com wrote:
 There's absolutely no reason why not. Really, though, why don't we just open
 source it so we don't have to deal with ANY of this insanity?

 There are other project the 0x flasher out there and not enough people
 tried and used it so what is the point?


Define enough, please. I've certainly seen plenty of people getting
good use out of it, so it certainly seems like enough to me. If
you're expecting a mass migration from a functional, tested
manufacturer-provided to an 3rd-party solution of unknown quality
which provides little in the way of additional features, well, of
course it's not going to be enough.

Really, the right question to be asking is Why not?. The
justifications should be for keeping things closed, not making them
open.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-06-30 Thread Jarmo.Tikka
The Maemo Eclipse Integration 2nd Edition project has released installation 
packages for Maemo Flasher-3.5 Tool Beta for Linuxes, Mac OS X and Windows. 
Maemo Flasher-3.5 tool supports flashing of N8x0 Diablo devices and coming 
Fremantle devices.


Maemo Flasher-3.5 Tool details

 - Version: 2.4.5.3 - Beta
 - Date: June 30, 2009
 - Hardware supported: Nokia N800, N810 and N810 Wimax with Diablo 4.1.x and 
Nokia NXXX with Fremantle 5.x


Supported operating systems

 - Linuxes (Debian installation package available for Debian based Linuxes and 
tar ball for others)
 - Windows XP with SP3 and Vista with SP1
 - Mac OS X 10.5 Leopard  


Downloads and documentation

 - Flasher-3.5 downloads: 
http://tablets-dev.nokia.com/maemo-dev-env-downloads.php
 - Flasher-3.5 documentation: not available for this beta release
  
Sources for libusb library (LGPL v2) installed as part of flasher-3.5 for 
Windows and Mac OS X:
 - Libusb (Mac): 
http://pc-connectivity.garage.maemo.org/upstream/libusb-0.1.12.tar.gz
 - Libusb-win32 (Win): 
http://pc-connectivity.garage.maemo.org/upstream/libusb-win32-src-0.1.12.1.tar.gz


Short description

The Maemo Flasher-3.5 Tool is a command line utility that supports N800, N810 
and N810 Wimax devices with Maemo Diablo 4.1.x platform releases and coming 
NXXX device with Maemo Fremantle 5.x platform release. Notice that older Maemo 
devices (like Nokia 770) and Maemo platform releases may require a specific 
flasher tool.

Flasher-3.5 is run from a Linux, Windows or Mac host computer, and it will send 
data and commands to the connected Maemo device over USB. Command line 
parameters supported by flasher-3.5 together with some usage examples are 
documented in Help.txt file available from installation packages. Flasher-3.5 
binary gives also command line help if it is run without any parameter or with 
--set-rd-flags or  --clear-rd-flags parameters.


Installation

The Maemo Flasher-3.5 Tool should be installed from the installation package 
provided for Debian based Linuxes, Windows XP/Vista and Mac OS X. For other 
than Debian based Linux distributions also compressed tar file is provided. 

Installation of Maemo Flasher-3.5 requires administration rights in all 
supported operating systems.


___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released

2009-06-30 Thread Ryan Abel
On Tue, Jun 30, 2009 at 8:41 AM, jarmo.ti...@nokia.com wrote:
 The Maemo Eclipse Integration 2nd Edition project has released installation 
 packages for Maemo Flasher-3.5 Tool Beta for Linuxes, Mac OS X and Windows. 
 Maemo Flasher-3.5 tool supports flashing of N8x0 Diablo devices and coming 
 Fremantle devices.


One step forward and two steps back.

No PPC binary, and the installer will happily chug right along without
telling users that they're installing something they can't even use.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Diablo released

2008-06-24 Thread Frantisek Dufka
Quim Gil wrote:
 SDK announcement to land soon.
 

It is great to have kernel source at the same time, many thanks.
http://repository.maemo.org/pool/maemo4.1/free/k/kernel-source-diablo/

Frantisek
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers