first off, sorry to hear abt your friend. then, good job pascal!!! now lets see some modules/drivers come out![]()
So finally its done, KERNEL SOURCE OF E680 ARE AVAILABLE!!!
Some guys of you want the whole story how I got it, the other one only the sources. For the second group its time to scroll down to end of article, there is a link to the sources.
Ok let's begin, but where? Not to far away in the past I will start at the moment I thought it must be possible to get the sources, because some guy already got the sources by motorola for the a760 and posted it at SourceForge. Next step was in my mind to contact him and to ask where he got his sources, he told me it was a hard way to find out contact adress from motorola for this stuff. But after a half year he found out. So all plaudit goes to him that it was a so fast process. Next step is to ask for sources for E680i and A780!
Here is the mail transfer, so I have not so lot to tell:
Ok next step was to wait on phone eh sourcecodeDear Mr. XXXXXXXXX,
We have sent out the CD by DHL.The tracking no.is XXXXXXXXXXXXXXXXXX for your ref.
Regards,
E680 GPL Source Code Admin
-----Original Message-----
From: XXXXXXXXXXXXXXXXXX
Sent: 2005年6月24日 17:11
To: 'Pascal XXXXXXXXXX'
Subject: RE: Kernelsourcen Motorola E680
Dear Mr.XXXXXXXXX,
We will mail CD to you next week.
Sorry for having you waiting for the long period.
E680 GPL Source Code Admin
-----Original Message-----
From: Pascal XXXXXXXX [mailto:XXXXXXXXXXXXXXXXXX]
Sent: 2005年6月24日 5:49
To: XXXXXXXXXXXXXXXXXX
Subject: Re: Kernelsourcen Motorola E680
Dear Mr. XXXXXXX,
sorry for requesting again, but what is the actual status?
Thank you,
Pascal XXXXXXXXXXX
Am Montag, 13. Juni 2005 04:15 schrieben Sie:
> Dear Mr. XXXXXXXXXXXX,
>
> I was using a wrong calendar data in last message and actually I mean
> we will try to mail the CD to you early of the week Jun 20 to 24.
>
> Thank you!
>
> E680 GPL Source Code Admin
>
> -----Original Message-----
> From: Pascal XXXXXXXXX [mailto:XXXXXXXXXXXXXXXXXX]
> Sent: 2005年6月11日 4:34
> To: XXXXXXXXXXXXXXXXXX
> Subject: Re: Kernelsourcen Motorola E680
>
>
> Dear Mr. XXXXXXXXX,
>
> Phone number is +49XXXXXXXXXXXXX
>
> Thank you,
> Pascal XXXXXXXXXX
>
> Am Freitag, 10. Juni 2005 11:05 schrieben Sie:
> > Dear XXXXXXXXXX,
> >
> > Sorry for the late response.
> >
> > We still need some more time to process.Based on current rough
> > estimation,we will try to mail it to you early of the week Jun 13 to
> > Jun 17.
> >
> > BTW,could we have your phone No. for ensuring better EXPRESS
> > delivery.
> >
> > Thank you for your understanding!
> >
> > E680 GPL Source Code Admin
> >
> > -----Original Message-----
> > From: Pascal XXXXXXXXXX [mailto:XXXXXXXXXXXXXXXXXX]
> > Sent: 2005年6月9日 23:49
> > To: XXXXXXXXXXXXXXXXXX
> > Subject: Fwd: Re: Kernelsourcen Motorola E680
> >
> >
> > Dear Mr. XXXXXXXXXX,
> >
> > how is status of your internal process/shipping/mailing?
> >
> > I wondered about getting no answer by your side, but now I have
> > seen, that I was sending my last message to you with a wrong
> > mail-adress, which accept no large messages, sorry by my side.
> >
> > Again my shipping address is:
> >
> > Pascal XXXXXXXXXXX
> > XXXXXXXXXXXX
> > XXXXX Hannover
> > Germany
> >
> > or compressed to email-address:
> > XXXXXXXXXXXXXXXXXX
> >
> > Please give a short statement how long to wait.
> >
> > Thank you,
> > Pascal XXXXXXXX
> >
> > ---------- Weitergeleitete Nachricht ----------
> >
> > Subject: Re: Kernelsourcen Motorola E680
> > Date: Montag, 23. Mai 2005 19:05
> > From: Pascal XXXXXXXX <XXXXXXXXXXXXXXXXXX>
> > To: XXXXXXXXXXXXXXXXXX <XXXXXXXXXXXXXXXXXX>
> > Cc: ezxgpl -EZXGPL <ezxgplXXXmotorola.com>
> >
> > Dear Wayne,
> >
> > Mail Adress is:
> >
> > Pascal XXXXXXXXX
> > XXXXXXXXXXXXXXXXXX
> > XXXXX Hannover
> > GERMANY
> >
> > Delivery is possible up to 50MB to my email address, too.
> >
> > Thank you,
> > Pascal XXXXXXXXX
> >
> > Am Montag, 23. Mai 2005 11:29 schrieb XXXXXXXXXXXXXX:
> > > Dear XXXXXXXXX,
> > >
> > > We have already received your request for asking Linux GPL kernel
> > > source of Motorola E680 phone and we are going through our process
> > > internally. It will take some time to process and we will contact
> > > you later.Please provide your mail address and zip code for the
> > > delivery.
> > >
> > > For more efficient communication between us, please use the email
> > > address ezxgplXXXmotorola.com for future contact.
> > >
> > > Thanks!
> > >
> > > E680 GPL Source Code Admin
> > >
> > > -----Original Message-----
> > > From: Pascal XXXXXXXXXX [mailto:XXXXXXXXXXXXXXXXXX]
> > > Sent: 2005年5月21日 1:27
> > > To: XXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXX
> > > Subject: Kernelsourcen Motorola E680
> > >
> > >
> > > Hello,
> > >
> > > I am very interested in getting the kernel sources from the
> > > Motorola E680. Can you send me the sources through email or give
> > > an download link?
> > >
> > > Thank you,
> > > Pascal XXXXXXX
> >
> > -------------------------------------------------------<I tracked it online and saw after a day it was at customs, but one day later it was still at customs
and one day later they called me that package was declared with an invoice value of 200$ and asked whats inside because its only a cd. they wanted a declaration from me describing what it is, so I send them the following fax (sorry in german):
At morning I was chatting with admin as i decided it was time to go to work (Sehr verehrte Damen, sehr geehrte Herren,
gerne nehme ich Bezug auf den Inhalt des oben angegebenen Frachtbriefs aufgrund Ihrer telefonischen Anfrage:
Der Inhalt des Frachtbriefes ist der Quellkode des Kernels meines Motorola E680 Handys. Dieses Handy basiert auf einem Linux-Betriebssystem. Da Motorola Änderungen an dem Kernel vorgenommen hat, sind sie laut der GPL (Lizenz für freie Software http://www.gnu.org/copyleft/gpl.html) des Kernels dazu verpflichtet diese Änderungen kostenlos oder gegen eine geringe Aufwandsgebühr (z.B. Rohlings- oder Versandkostenentschädigung) weiterzugeben. Weiterer Quellcode, der Eigentum von Motorola darstellen würde, befindet sich nicht auf der CD.
Ich kann nicht nachvollziehen, warum Motorola einen Warenwert in der von Ihnen mir telefonisch mitgeteilten Höhe angegeben hat. In meiner Kommunikation mit Motorola fiel auch niemals ein Wort von einer Gebühr oder ähnliches. Ich erhalte die Sendung frei Haus.
Für eventuelle Rückfragen bin ich unter der Faxnummer +49 XXXXXXXXXX oder unter der Handynummer +49 XXXXXXXXXX erreichbar.
Mit freundlichen Grüßen,
Pascal XXXXXXXXXXat 10:45 MESZ) a little bit late but today my mind was not so good, because yesterday they said company has no money more and they denounced a lot of jobs, one of them was from a friend from me, he was today last day here
but thats not important for this story. Ok I jumped shortly under the shower, and - oh no - it rings at the door, Ok I hoped thats not again someone who is bringing in some ads to my letter box, and i go to door, with shampoo on the head
and I dont believed someone was coming upstairs and I was naked, ok lets end with this thriller end give me a towel. I hoped it was not the first time for the DHL-man to see someone with shampoo in the hair at the door and took my package. Ok fast again under the shower, was bringing shower session to end as far as I can
i opened the package, a big package for a small cd! motorola did also a printed GPL inside. Ok now work has to wait a moment again, I transferd the cd on my pc and looked shortly inside, my first impression was, yeah motorola faked us, because there was a linux-2.4.17 directory inside and E680 shows 2.4.20, a fast look in config offered that it was inside set to 20. But now I drove to work, yeah maxx with my bike
In meantime I had to eat something and tried 3 times to upload sources to sourceforge, but I got everytime a timeout.
As a little pause I put the confused online track here, you will wonder the package was already in germany and than again in china, and customs had it very often in their hands:
So, meanwhile the sources are up at SourceForge, you can connect through cvs or download it as tar.gz file.Date Time Location Service Area Checkpoint Details
June 27, 2005 17:16 Beijing - China, People's Republic Shipment picked up
June 28, 2005 03:08 Beijing - China, People's Republic Arrived at DHL facility in Beijing - China, People's Republic
June 28, 2005 03:14 Beijing - China, People's Republic Shipment on hold
June 28, 2005 07:50 Beijing - China, People's Republic Departed from DHL facility in Beijing - China, People's Republic
June 28, 2005 20:20 Frankfurt - Germany Processed for clearance at Frankfurt - Germany
June 29, 2005 05:08 Frankfurt - Germany Clearance delay
June 29, 2005 08:34 Beijing - China, People's Republic Departed from DHL facility in Beijing - China, People's Republic
June 29, 2005 16:22 Frankfurt - Germany Clearance delay
June 30, 2005 05:18 Frankfurt - Germany Clearance delay
June 30, 2005 05:18 Frankfurt - Germany Clearance delay
June 30, 2005 23:37 Frankfurt - Germany Clearance processing complete at Frankfurt - Germany
July 01, 2005 01:49 Frankfurt - Germany Processed for clearance at Frankfurt - Germany
July 01, 2005 01:50 Frankfurt - Germany Clearance delay
July 01, 2005 01:50 Frankfurt - Germany Departed from DHL facility in Frankfurt - Germany
July 01, 2005 01:50 Frankfurt - Germany Clearance delay
July 01, 2005 03:28 Cologne - Germany Arrived at DHL facility in Cologne - Germany
July 01, 2005 05:58 Cologne - Germany Departed from DHL facility in Cologne - Germany
July 01, 2005 08:46 Hannover - Germany Arrived at DHL Facility
July 01, 2005 10:00 Hannover - Germany With delivery courier
July 01, 2005 11:02 Hannover - Germany Shipment delivered
Important to say at last, if you develop kernel modules please contact me, I would add you as developer and than you can develop and share modules from there.
So, have fun with the kernel und please are not stingy with comments!
Ah, the contactadress from motorola is of course witouth the XXX, please change it to a @all other stuff i have deleted is perhaps private stuff...
edit: perhaps someone can post this info to ccmove, the guys there would be happy too I think.
pascalOriginally Posted by cytux
P.S.: All writing errors are known and intended![]()
first off, sorry to hear abt your friend. then, good job pascal!!! now lets see some modules/drivers come out![]()
But i hope its no problem for him, he is good and find fast a new job, i am looking already fo a new one too, my company has done to much shit in last year...
I forgot to write the tax story:
I phoned with customs 1 hour before package arrives because the online tracking has confused me, and they said me i have to pay 37 euro tax, thats bad and i dont understand why motorola marked it with a so huge invoice value.
Who wants to take part can spend a little amount to me at sourceforge![]()
really?!!!
I love this story.
greate job!
pascal!!!
really and whats great (eveldas has it first seen) this is the same kernel for e680i and a780
oh its so fine to see all the drivers
also the kernel config is available for all phones![]()
Kick ass work pascal!!!!
Too bad we can't get the source code for their qt libs, but this is simply fantastic!!!!!
Here are kernel modules for ext2 and ext3 file systems built on the above kernel source, tested on my e680i.
Thanks pascal for posting that!
-Fred
Good job, pascal!![]()
% New UNIX password:
> penis
BAD PASSWORD: it's WAY too short
% New UNIX password:
My hats off to you pascal!! Here are 2 modules that I have dreamt of compiling but was never able to.
thx for the flowersbut everybode else could have done the same it was no hard work...
Added all modules at Sourceforge. thx for them!