Difference between revisions of "Testing LunaCE"

From WebOS-Ports
Jump to navigation Jump to search
Line 1: Line 1:
 
This is my outline! Lots more to come! :)
 
This is my outline! Lots more to come! :)
 
<pre>
 
<pre>
link to novacom install
 
 
download file per dev's instructions
 
download file per dev's instructions
make a note of where your browser put the file
 
  create directory if necessary
 
 
open xterm/terminal.app
 
open xterm/terminal.app
 
cd ~/Download
 
cd ~/Download
Line 16: Line 13:
 
</pre>
 
</pre>
 
rwhitby sez best recovery method is palm-install the recovery ipk downloaded manually
 
rwhitby sez best recovery method is palm-install the recovery ipk downloaded manually
 +
 
===Notes and Assumptions===
 
===Notes and Assumptions===
 +
*You have at least skimmed WebOS Internals' [http://www.webos-internals.org/wiki/Basic_Linux_Use Basic Linux Use] page.
 
*You are downloading files to your default download directory, ~/Downloads, using your browser.
 
*You are downloading files to your default download directory, ~/Downloads, using your browser.
 
*"~" is Unix/Linux shorthand for the location of your home directory.
 
*"~" is Unix/Linux shorthand for the location of your home directory.
Line 25: Line 24:
 
*Computer running Ubuntu Linux or Mac OS X
 
*Computer running Ubuntu Linux or Mac OS X
 
*'Developer Mode' enabled on your TouchPad ([https://developer.palm.com/content/api/dev-guide/tools/enabling-developer-mode.html How To Enable Developer Mode])
 
*'Developer Mode' enabled on your TouchPad ([https://developer.palm.com/content/api/dev-guide/tools/enabling-developer-mode.html How To Enable Developer Mode])
*Install the appropriate versions of the Palm SDK-PDK and novacom on your computer (you will need this if you have to recover)
+
*Install the appropriate versions of the Palm SDK-PDK (you will need this if you have to recover) and novacom on your computer (the novacom install is on the SDK-PDK install page).
 
**[https://developer.palm.com/content/resources/develop/sdk_pdk_download.html#linux Installing the SDK-PDK on Linux]
 
**[https://developer.palm.com/content/resources/develop/sdk_pdk_download.html#linux Installing the SDK-PDK on Linux]
 
**[https://developer.palm.com/content/resources/develop/sdk_pdk_download.html#osx Installing the SDK-PDK on OS X]
 
**[https://developer.palm.com/content/resources/develop/sdk_pdk_download.html#osx Installing the SDK-PDK on OS X]
 +
*Install Save/Restore from Preware on your TouchPad and set it to back up your app data daily.
 +
*Check that the Palm Backup app backups are "on" and that your data is being backed up to their servers daily.
  
  
 
===How to Recover===
 
===How to Recover===
#Download the stock [http://ipkg.preware.org:8080/feeds/woce/org.webosports.palm-lunasysmgr_3.0.5-3_arm.ipk Palm LunaSysMgr 3.0.5-3] to your computer. This is the same recovery package that you can install with Preware, but if something goes really wrong, you're not going to have Preware.
+
#Download the stock [http://ipkg.preware.org:8080/feeds/woce/org.webosports.palm-lunasysmgr_3.0.5-3_arm.ipk Palm LunaSysMgr 3.0.5-3] to your computer. This is the same recovery package that you can install with Preware, but if something goes really wrong, you won't be able to run Preware.
# Check the MD5 sum of the ipkg, which should match this: 20501828cc5b29200a0a3feaf8535dd4
+
#Open a terminal window (Linux) or Terminal.app (OS X).
#*Linux<br>% '''cd ~/Downloads'''<br>% '''md5sum org.webosports.palm-lunasysmgr_3.0.5-3_arm.ipk'''
+
#Using that window, go to your downloads directory and check the MD5sum (fingerprint) of the ipkg, which should match this string: 20501828cc5b29200a0a3feaf8535dd4
#*OS X<br>% '''cd ~/Downloads'''<br>% '''md5 org.webosports.palm-lunasysmgr_3.0.5-3_arm.ipk'''
+
#*for Linux type<br>% '''cd ~/Downloads'''<br>% '''md5sum org.webosports.palm-lunasysmgr_3.0.5-3_arm.ipk'''
 +
#*for OS X type<br>% '''cd ~/Downloads'''<br>% '''md5 org.webosports.palm-lunasysmgr_3.0.5-3_arm.ipk'''
 +
#If the fingerprint strings do not match, something may have gone wrong. Delete the file you just downloaded and download another copy.
  
 +
[http://www.palm.com/ROM webOS Doctor]
  
[http://www.palm.com/ROM webOS Doctor]
+
===Installing a LunaSysMgr pre-alpha test binary===
 +
#Before you do anything else:
 +
##Run a Save/Restore backup.
 +
##Run a Palm Backup app backup.
 +
##Connect your TouchPad to your computer, put it in USB mode, and copy the entire USB drive folder to your computer.

Revision as of 04:26, 20 August 2012

This is my outline! Lots more to come! :)

download file per dev's instructions
open xterm/terminal.app
cd ~/Download
check md5sum (need mac: /sbin/md5 LunaSysMgr & linux /usr/bin/md5sum commands)
install with novacom
novacom run -- file:///sbin/stop LunaSysMgr
novacom run file://bin/mount -- -o remount,rw /
novacom put file:///usr/bin/LunaSysMgr < ./LunaSysMgr
novacom run file://bin/mount -- -o remount,ro /
novacom run -- file:///sbin/reboot

rwhitby sez best recovery method is palm-install the recovery ipk downloaded manually

Notes and Assumptions

  • You have at least skimmed WebOS Internals' Basic Linux Use page.
  • You are downloading files to your default download directory, ~/Downloads, using your browser.
  • "~" is Unix/Linux shorthand for the location of your home directory.
  • "%" represents the command prompt in your terminal window.
  • The commands you can cut and paste are in bold.

Requirements

  • Computer running Ubuntu Linux or Mac OS X
  • 'Developer Mode' enabled on your TouchPad (How To Enable Developer Mode)
  • Install the appropriate versions of the Palm SDK-PDK (you will need this if you have to recover) and novacom on your computer (the novacom install is on the SDK-PDK install page).
  • Install Save/Restore from Preware on your TouchPad and set it to back up your app data daily.
  • Check that the Palm Backup app backups are "on" and that your data is being backed up to their servers daily.


How to Recover

  1. Download the stock Palm LunaSysMgr 3.0.5-3 to your computer. This is the same recovery package that you can install with Preware, but if something goes really wrong, you won't be able to run Preware.
  2. Open a terminal window (Linux) or Terminal.app (OS X).
  3. Using that window, go to your downloads directory and check the MD5sum (fingerprint) of the ipkg, which should match this string: 20501828cc5b29200a0a3feaf8535dd4
    • for Linux type
      % cd ~/Downloads
      % md5sum org.webosports.palm-lunasysmgr_3.0.5-3_arm.ipk
    • for OS X type
      % cd ~/Downloads
      % md5 org.webosports.palm-lunasysmgr_3.0.5-3_arm.ipk
  4. If the fingerprint strings do not match, something may have gone wrong. Delete the file you just downloaded and download another copy.

webOS Doctor

Installing a LunaSysMgr pre-alpha test binary

  1. Before you do anything else:
    1. Run a Save/Restore backup.
    2. Run a Palm Backup app backup.
    3. Connect your TouchPad to your computer, put it in USB mode, and copy the entire USB drive folder to your computer.