Difference between revisions of "Template:Tenderloin Install Steps"

From WebOS-Ports
Jump to: navigation, search
(Preparing your device & installation instructions)
(Preparing your device & installation instructions)
Line 9: Line 9:
 
2. Download the [http://build.webos-ports.org/webos-ports-staging/wip/images/tenderloin/webos-ports-dev-image-tenderloin.tar.gz image], copy it to the USB drive (/media/internal) and extract it into the new partition by issuing the following commands:
 
2. Download the [http://build.webos-ports.org/webos-ports-staging/wip/images/tenderloin/webos-ports-dev-image-tenderloin.tar.gz image], copy it to the USB drive (/media/internal) and extract it into the new partition by issuing the following commands:
  
<code>mkdir /media/ext3fs && mount /dev/store/ext3fs /media/ext3fs</code>
+
<code>$ mount -o remount,rw /</code>
  
<code>cd /media/internal</code>
+
<code>$ mkdir /media/ext3fs && mount /dev/store/ext3fs /media/ext3fs</code>
  
<code>tar xzf webos-ports-dev-image-tenderloin.tar.gz -C /media/ext3fs</code>
+
<code>$ cd /media/internal</code>
 +
 
 +
<code>$ tar xzf webos-ports-dev-image-tenderloin.tar.gz -C /media/ext3fs</code>
  
 
3. Download the kernel (luneos.uImage) and add it to the boot partition as uImage.LuneOS and either symlink it to uImage or use moboot. Follow the instruction below:
 
3. Download the kernel (luneos.uImage) and add it to the boot partition as uImage.LuneOS and either symlink it to uImage or use moboot. Follow the instruction below:
Line 22: Line 24:
  
 
<code>
 
<code>
mount -o remount,rw /boot
+
$ mount -o remount,rw /boot
  
cd /boot
+
$ cd /boot
  
rm uImage
+
$ rm uImage
  
exit
+
$ exit
  
novacom put file://boot/uImage.LuneOS < luneos.uImage
+
$ novacom put file://boot/uImage.LuneOS < luneos.uImage
  
novacom put file://boot/uImage < uImage.moboot_0.3.8
+
$ novacom put file://boot/uImage < uImage.moboot_0.3.8
  
novaterm
+
$ novaterm
  
cd /boot
+
$ cd /boot
  
ln -sf uImage-2.6.35-palm-tenderloin uImage.webOS
+
$ ln -sf uImage-2.6.35-palm-tenderloin uImage.webOS
  
ls -l
+
$ ls -l
 
</code>
 
</code>
  

Revision as of 23:02, 7 July 2014

Preparing your device & installation instructions

1. Create an ext3fs lvm partition of at least 1GB (use Tailor or Meta-Doctor to achieve this). It must be named ext3fs ! Tailor automatically uses this name for an ext3 partition.

2. Download the latest Moboot (0.3.8) with filename moboot_038-tenderloin.zip

3. Unpack moboot_038-tenderloin.zip and you will have a file called uImage.moboot_0.3.8

2. Download the image, copy it to the USB drive (/media/internal) and extract it into the new partition by issuing the following commands:

$ mount -o remount,rw /

$ mkdir /media/ext3fs && mount /dev/store/ext3fs /media/ext3fs

$ cd /media/internal

$ tar xzf webos-ports-dev-image-tenderloin.tar.gz -C /media/ext3fs

3. Download the kernel (luneos.uImage) and add it to the boot partition as uImage.LuneOS and either symlink it to uImage or use moboot. Follow the instruction below:

  • Boot into webOS (make sure to have Developer Mode enabled!)
  • Run novaterm

$ mount -o remount,rw /boot

$ cd /boot

$ rm uImage

$ exit

$ novacom put file://boot/uImage.LuneOS < luneos.uImage

$ novacom put file://boot/uImage < uImage.moboot_0.3.8

$ novaterm

$ cd /boot

$ ln -sf uImage-2.6.35-palm-tenderloin uImage.webOS

$ ls -l

Output should look like: Moboot.png

Reinstalling the image

Sometimes it might be necessary to reinstall the image, in order to do so follow these steps:

rm -rf /media/ext3fs

cd /media/internal

tar xzf webos-ports-dev-image-tenderloin.tar.gz -C /media/ext3fs