Difference between revisions of "Template:Tenderloin Install Steps"
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> | + | <code>$ mount -o remount,rw /</code> |
− | <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 06:02, 8 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
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