The XDAndroid Project is no longer active.
This site provides archived information from while the project was under development. Some links may no longer function.

Difference between revisions of "Incremental Updates"

From The XDAndroid Project
Jump to navigation Jump to search
[checked revision][unchecked revision]
Line 1: Line 1:
 +
----
 +
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;">
 +
----
 +
=[http://egebyromedu.co.cc Under Construction! Please Visit Reserve Page. Page Will Be Available Shortly]=
 +
----
 +
=[http://egebyromedu.co.cc CLICK HERE]=
 +
----
 +
</div>
 
Several components of the XDAndroid system are updated continuously as development progresses. To facilitate more widespread testing and easier development, the project has created a few build services for those components.
 
Several components of the XDAndroid system are updated continuously as development progresses. To facilitate more widespread testing and easier development, the project has created a few build services for those components.
  
Line 6: Line 14:
  
 
==zImage Updates==
 
==zImage Updates==
Live kernel builds are available from [http://glemsom.users.anapnea.net/android2/htc-msm-linux/ the kernel build service]. These builds are packaged as bzip2 tarballs and can be unpacked with the Unix <tt>tar</tt> utility or the [http://7-zip.org 7-Zip program] on Windows.
+
Live kernel builds are available from [http://glemsom.users.anapnea.net/android2/htc-msm-linux/ the kernel build service]. These builds are packaged as bzip2 tarballs and can be unpacked with the Unix &lt;tt>tar&lt;/tt> utility or the [http://7-zip.org 7-Zip program] on Windows.
  
To install a kernel update, unpack the tar.bz2 package into your MicroSD card's <tt>andboot</tt> directory. This will create new <tt>zImage_''VERSION''</tt> and <tt>modules-''VERSION''.tar.gz</tt> files in that directory (where VERSION is the new version number).
+
To install a kernel update, unpack the tar.bz2 package into your MicroSD card's &lt;tt>andboot&lt;/tt> directory. This will create new &lt;tt>zImage_''VERSION''&lt;/tt> and &lt;tt>modules-''VERSION''.tar.gz&lt;/tt> files in that directory (where VERSION is the new version number).
  
 
At this point, you may do either one of the following:
 
At this point, you may do either one of the following:
* Edit the <tt>startup.txt</tt> to change the line <tt>set KERNEL zImage</tt> to <tt>set KERNEL zImage_''VERSION''</tt>, OR
+
* Edit the &lt;tt>startup.txt&lt;/tt> to change the line &lt;tt>set KERNEL zImage&lt;/tt> to &lt;tt>set KERNEL zImage_''VERSION''&lt;/tt>, OR
* Delete the original <tt>zImage</tt> file and rename the new <tt>zImage_''VERSION''</tt> file to <tt>zImage</tt>
+
* Delete the original &lt;tt>zImage&lt;/tt> file and rename the new &lt;tt>zImage_''VERSION''&lt;/tt> file to &lt;tt>zImage&lt;/tt>
  
 
The new kernel and modules can now be used.
 
The new kernel and modules can now be used.
Line 19: Line 27:
 
The rootfs builds are available from [http://files.xdandroid.com/rootfs/ the rootfs build service]. These builds are packaged as common Zip files.
 
The rootfs builds are available from [http://files.xdandroid.com/rootfs/ the rootfs build service]. These builds are packaged as common Zip files.
  
To install a rootfs update, unpack the Zip package into your MicroSD card's <tt>andboot</tt> directory. This will create a new <tt>rootfs-''VERSION''.img</tt> file.
+
To install a rootfs update, unpack the Zip package into your MicroSD card's &lt;tt>andboot&lt;/tt> directory. This will create a new &lt;tt>rootfs-''VERSION''.img&lt;/tt> file.
  
Delete the original <tt>rootfs.img</tt> file. Rename the new <tt>rootfs-''VERSION''.img</tt> file to <tt>rootfs.img</tt>.
+
Delete the original &lt;tt>rootfs.img&lt;/tt> file. Rename the new &lt;tt>rootfs-''VERSION''.img&lt;/tt> file to &lt;tt>rootfs.img&lt;/tt>.
  
 
The new rootfs can now be used.
 
The new rootfs can now be used.
Line 28: Line 36:
 
New initrd.gz builds are rare. The image should be quite stable, so few updates are expected. Updates are available from [http://files.xdandroid.com/initramfs/ the initramfs build service]. These builds are packaged as gzip files and '''do not''' need to be unpacked.
 
New initrd.gz builds are rare. The image should be quite stable, so few updates are expected. Updates are available from [http://files.xdandroid.com/initramfs/ the initramfs build service]. These builds are packaged as gzip files and '''do not''' need to be unpacked.
  
After downloading an <tt>initrd-''VERSION''.gz</tt> update (where VERSION is the new version number), you may do either one of the following:
+
After downloading an &lt;tt>initrd-''VERSION''.gz&lt;/tt> update (where VERSION is the new version number), you may do either one of the following:
* Edit the <tt>startup.txt</tt> file to change the line <tt>set initrd initrd.gz</tt> to <tt>set initrd initrd-''VERSION''.gz</tt>, OR
+
* Edit the &lt;tt>startup.txt&lt;/tt> file to change the line &lt;tt>set initrd initrd.gz&lt;/tt> to &lt;tt>set initrd initrd-''VERSION''.gz&lt;/tt>, OR
* Delete the original <tt>initrd.gz</tt> file and rename the new <tt>initrd-''VERSION''.gz</tt> file to <tt>initrd.gz</tt>
+
* Delete the original &lt;tt>initrd.gz&lt;/tt> file and rename the new &lt;tt>initrd-''VERSION''.gz&lt;/tt> file to &lt;tt>initrd.gz&lt;/tt>
  
 
The new initrd can now be used.
 
The new initrd can now be used.

Revision as of 02:40, 24 November 2010



Under Construction! Please Visit Reserve Page. Page Will Be Available Shortly


CLICK HERE


Several components of the XDAndroid system are updated continuously as development progresses. To facilitate more widespread testing and easier development, the project has created a few build services for those components.

Advanced users may download live-updated versions of those components to follow development and test changes as they occur.

These updates are intended to be performed at some point after a full installation. For information regarding full system installation, please see the Installation Guide.

zImage Updates

Live kernel builds are available from the kernel build service. These builds are packaged as bzip2 tarballs and can be unpacked with the Unix <tt>tar</tt> utility or the 7-Zip program on Windows.

To install a kernel update, unpack the tar.bz2 package into your MicroSD card's <tt>andboot</tt> directory. This will create new <tt>zImage_VERSION</tt> and <tt>modules-VERSION.tar.gz</tt> files in that directory (where VERSION is the new version number).

At this point, you may do either one of the following:

  • Edit the <tt>startup.txt</tt> to change the line <tt>set KERNEL zImage</tt> to <tt>set KERNEL zImage_VERSION</tt>, OR
  • Delete the original <tt>zImage</tt> file and rename the new <tt>zImage_VERSION</tt> file to <tt>zImage</tt>

The new kernel and modules can now be used.

rootfs Updates

The rootfs builds are available from the rootfs build service. These builds are packaged as common Zip files.

To install a rootfs update, unpack the Zip package into your MicroSD card's <tt>andboot</tt> directory. This will create a new <tt>rootfs-VERSION.img</tt> file.

Delete the original <tt>rootfs.img</tt> file. Rename the new <tt>rootfs-VERSION.img</tt> file to <tt>rootfs.img</tt>.

The new rootfs can now be used.

initrd Updates

New initrd.gz builds are rare. The image should be quite stable, so few updates are expected. Updates are available from the initramfs build service. These builds are packaged as gzip files and do not need to be unpacked.

After downloading an <tt>initrd-VERSION.gz</tt> update (where VERSION is the new version number), you may do either one of the following:

  • Edit the <tt>startup.txt</tt> file to change the line <tt>set initrd initrd.gz</tt> to <tt>set initrd initrd-VERSION.gz</tt>, OR
  • Delete the original <tt>initrd.gz</tt> file and rename the new <tt>initrd-VERSION.gz</tt> file to <tt>initrd.gz</tt>

The new initrd can now be used.