[Gpephone-devel] Newbie

Nils Faerber nils.faerber at kernelconcepts.de
Fri Aug 29 12:50:43 CEST 2008


Neeraj Vaidya schrieb:
> Nils,....thanks for your replies. If I were to create a port for 750i ,
> do you you have any pointers on how I could start that work ? Again , do
> I need some special hardware device which I would need to load such an
> OS onto the phone ?

Hmm... now it gets tricky...
Do you have some low-level kernel hacking experience?
The foremost thing you need is information about the hardware. This can
either be achieved from direct documents (datasheets, schematics, etc.)
or by reverse engeneering.
So if you have neither docs or specs it is quite hopeless - the reverse
engeneering is the toughest version of hacking hardware and require very
good lowest level skills, including hardware.

Next thing you need is a way to run your shiny new Linux kernel. On
Windows-Mobile devices there is a nice tool called "HaRet" which can be
run on Windows and which loads and boots a Linux kernel from some
mass-storage media, like SD-card. This is good for testing your port
before you do the final critical step, prgramming the internal flash chips.

There are quite some low-level tools that are handy in this respect,
like JTAG. But this requires finding the JTAG port inside the device and
in most cases soldering some cables to it - not without risk and on many
devices quite hopeless.

Do you have any hardware specs of the device at hand, i.e. which
processor it runs, how much RAM and Flash is available? What operating
system is it running natively? Can it be exploitet to run a Linux kernel
(like with HaRet)?

Cheers
  nils faerber

-- 
kernel concepts GbR        Tel: +49-271-771091-12
Sieghuetter Hauptweg 48    Fax: +49-271-771091-19
D-57072 Siegen             Mob: +49-176-21024535
--



More information about the Gpephone-devel mailing list