xda-developers.com
forum.xda-developers.com
device database
wiki.xda-developers.com Wiki HomePage
FAQ | Xanadux

RecentChanges | FindPage | | LikePages | BackLinks

Xanadux Developer Home

As someone interested in developer information on PortingLinux for the XDA you've come to the right place! This page attempts to get you on track to developing and porting as quick as possible. Please look around for the information to suit your needs and if you find it unclear or something is missing: improve it yourself!

Quick Steps

Read about the steps of Porting Linux to a new PDA: http://free-electrons.com/training/drivers/en

Or take a look in this document, which will show you where to look for toolchains and some embedded tools. http://free-electrons.com/doc/embedded_linux_tools.pdf

You don't want to wait or read?

Go to WallabyLinuxBooting to boot Linux on your XDA I, to the HimalayaLinuxBooting and boot linux on the XDA II or to the BlueangelKernel and boot linux on the MDA III.

Terminology

In this Linux porting project we now speak of the devices known under a lot of different names. As a generic name we will use the name XDA. To differentiate between the models we will call them by their HTC code names: Wallaby (such as the XDA), Himalaya (such as the XDA II), Blueangel (such as the MDA III), Universal (such as the MDA Pro) and Magician.

A general explanation of what is involved in the process can be found at PortingLinux.

HTC phones and handhelds have a lot of common features and devices:

  • Serial ports HTC_Serial
  • More on ASIC3

See for more information regarding a specific device:

  • More on WallabyDevelopment (MDA1/XDA1)
  • More on HimalayaDevelopment (MDA2/XDA2)
  • More on BlueangelResearch and Development (MDA3)
  • More on MagicianResearch (MDA compact)
  • More on UniversalResearch (MDA pro)

For the Research, of how windowsCE interacts with the hardware HaRET is the tool of choice.

General words to, what it is ... GPIO


Progress

During a project of this nature, progress will be in surges with very dull moments in between.

We keep some pages with some general progress, but you can also,- always, use the RecentChanges link at the top of the page to check recent additions.

To follow the current progress go to:

  • WallabyProgress
  • HimalayaProgress
  • BlueangelProgress
  • UniversalProgress
  • MagicianProgress

You like to help and/or try it by your self?

Sources are hosted on sourceforge.net

  • XanaduxCVS lists details
  • HowToCompile4Himalaya as an example
  • HowToUseADistribution as an example

Related Status Pages on Handhelds.ORG

http://handhelds.org/moin/moin.cgi/SupportedHandheldSummary

Most things can be followed in the IRC-Channel irc.freenode.net #htc-linux

There are archives of the channel:

http://ibot.rikers.org/%23htc-blueangel/

http://irclog.iclem.net


Last edited on September 5, 2006 4:34 am.


Edit | PageHistory | Diff | PageInfo
Login
User Name: Password:
Remember Me?