From Fedora Project Wiki

Line 1: Line 1:
== Download and Build Instructions ==
== Download and Build Instructions ==
* http://source.android.com/download
* http://source.android.com/download
* Note that although the base platform is open source, the software shipped on any production phone likely contains proprietary components, e.x. for the HTC Dream:
* Note that although the base platform is open source, the software shipped on any actual product likely contains proprietary components, e.x. for the HTC Dream with a qualcomm MSM7K system-on-a-chip: "...The Dream device software contains some proprietary binaries.
<pre>
"...The Dream device software contains some proprietary binaries.
For contractual reasons, these cannot be redistributed separately from the shipping hardware,
For contractual reasons, these cannot be redistributed separately from the shipping hardware,
but the provided script may be used to extract these binaries from your
but the provided script may be used to extract these binaries from your
development device so that they can be correctly included in your build.
development device so that they can be correctly included in your build.
These libraries include the openGL|ES library, the Qualcomm camera library, the HTC Radio Interface Library, etc."
These libraries include the openGL|ES library, the Qualcomm camera library, the HTC Radio Interface Library, etc."
</pre>
** http://source.android.com/documentation/building-for-dream
** http://source.android.com/documentation/building-for-dream



Revision as of 00:53, 21 March 2009

Download and Build Instructions

  • http://source.android.com/download
  • Note that although the base platform is open source, the software shipped on any actual product likely contains proprietary components, e.x. for the HTC Dream with a qualcomm MSM7K system-on-a-chip: "...The Dream device software contains some proprietary binaries.

For contractual reasons, these cannot be redistributed separately from the shipping hardware, but the provided script may be used to extract these binaries from your development device so that they can be correctly included in your build. These libraries include the openGL|ES library, the Qualcomm camera library, the HTC Radio Interface Library, etc."

Build Dependencies In Fedora

yum -y install glibc-devel.i586 zlib-devel.i586 ncurses-devel.i586 libX11-devel.i586 readline-devel.i586

GCC 4.4 Patches