Difference between revisions of "Testing Feeds"

From WebOS Internals
Jump to navigation Jump to search
Line 1: Line 1:
Anyone participating in WebOS Internals alpha testing of any kind must be prepared to fully erase and webOS Doctor their phone at a moment's notice without warning and without any regrets or complaints.
+
=Rules that you must agree to before using these feeds=
  
They must be prepared to and able to log into the command line on the device and type Linux commands when instructed to do so. Knowing Linux commands ahead of time is preferred, but not required if you are willing to learn them when necessary or can follow instructions without making mistakes.
+
Before you use our testing feeds, please read and agree to the following rules:
  
They must be prepared to go to great and extraordinary lengths to try and reliably reproduce any problems they encounter.
+
# Anyone participating in WebOS Internals alpha testing of any kind must be prepared to fully erase and webOS Doctor their phone at a moment's notice without warning and without any regrets or complaints.
 
+
# They must be prepared to and able to log into the command line on the device and type Linux commands when instructed to do so. Knowing Linux commands ahead of time is preferred, but not required if you are willing to learn them when necessary or can follow instructions without making mistakes.
They must give full and detailed bug reports, leaving out no piece of information which could possibly be remotely connected to the problem.
+
# They must be prepared to go to great and extraordinary lengths to try and reliably reproduce any problems they encounter.
 
+
# They must give full and detailed bug reports, leaving out no piece of information which could possibly be remotely connected to the problem.
They must read any and all documentation and forums threads (in their entirety) before asking a question.
+
# They must read any and all documentation and forums threads (in their entirety) before asking a question.
 
+
# They must fastidiously follow the forum threads where the alpha testing is being discussed by the authors, and follow precisely any instructions given there.
They must fastidiously follow the forum threads where the alpha testing is being discussed by the authors, and follow precisely any instructions given there.
 
  
 
If you're not prepared to do *all* the above, and do it all in good spirit, then please wait for the public release of the item.
 
If you're not prepared to do *all* the above, and do it all in good spirit, then please wait for the public release of the item.
Line 17: Line 16:
 
Note that everything above is a function of attitude, not of skill.
 
Note that everything above is a function of attitude, not of skill.
  
Setting up the WebOS Internals testing feeds on your webOS 1.3.5+ device:
+
==Setting up the WebOS Internals testing feeds on your webOS 1.3.5+ device:==
  
 
===Using Preware===
 
===Using Preware===

Revision as of 11:14, 23 June 2010

Rules that you must agree to before using these feeds

Before you use our testing feeds, please read and agree to the following rules:

  1. Anyone participating in WebOS Internals alpha testing of any kind must be prepared to fully erase and webOS Doctor their phone at a moment's notice without warning and without any regrets or complaints.
  2. They must be prepared to and able to log into the command line on the device and type Linux commands when instructed to do so. Knowing Linux commands ahead of time is preferred, but not required if you are willing to learn them when necessary or can follow instructions without making mistakes.
  3. They must be prepared to go to great and extraordinary lengths to try and reliably reproduce any problems they encounter.
  4. They must give full and detailed bug reports, leaving out no piece of information which could possibly be remotely connected to the problem.
  5. They must read any and all documentation and forums threads (in their entirety) before asking a question.
  6. They must fastidiously follow the forum threads where the alpha testing is being discussed by the authors, and follow precisely any instructions given there.

If you're not prepared to do *all* the above, and do it all in good spirit, then please wait for the public release of the item.

If you are prepared to do *all* the above, then by all means please participate in the alpha testing.

Note that everything above is a function of attitude, not of skill.

Setting up the WebOS Internals testing feeds on your webOS 1.3.5+ device:

Using Preware

With Preware versions 0.9.30 and above, users are now able to add custom feeds through Preware without the use of a computer. The following instructions will explain how to add the Webos-Internals Testing feed for all devices:

  1. Open Preware and wait for it to finish loading.
  2. Open the App Menu (tap "Preware" in the top left corner of the screen) and tap Manage feeds.
  3. Scroll to the bottom until you see the New Feed box.
  4. Type or paste in the NAME text box. (from phone: shift-click on text to select, then gesture-c to copy, gesture-v to paste)
webos-testing-all
  1. Type or paste the URL in the text box
http://ipkg.preware.org/feeds/webos-internals/testing/all
    • Make sure to delete 'http://' before pasting the URL if the URL already contains 'http://'
  1. Make sure the IS COMPRESSED option is set to YES.
  2. Tap Add Feed and then tap Yes when the alert pops up.
  3. Scroll to the bottom until you see the New Feed box.
  4. Type or paste in the NAME text box.
webos-testing-armv7
  1. Type or paste the URL in the text box
http://ipkg.preware.org/feeds/webos-internals/testing/armv7
  1. Make sure the IS COMPRESSED option is set to YES.
  2. Tap Add Feed and then tap Yes when the alert pops up.
  3. Gesture swipe back, open the App Menu, and tap Update Feeds.

Congratulations, you have just added a custom feed! For adding other feeds, be sure to replace the name and URL in these instructions with the proper name and URL.

The following are the testing feed URLs specifically for Pre, Pixi, and Emulator respectively. These are separate from the 'all' testing feed (which contains packages that will run on all devices).

Replace 'armv7' with 'armv6' or 'i686' in the instructions above if you are using a Pixi or the Emulator.

Pre:
http://ipkg.preware.org/feeds/webos-internals/testing/armv7
Pixi:
http://ipkg.preware.org/feeds/webos-internals/testing/armv6
Emulator:
http://ipkg.preware.org/feeds/webos-internals/testing/i686

Using a Computer

1. Gain access to the shell, either through novaterm/ssh or via the terminal application available through the regular WebOS Internals Feed

2. Execute the following script:

cd /media/cryptofs/apps/etc/ipkg
echo "src/gz webosinternals-testing-all http://ipkg.preware.org/feeds/webos-internals/testing/all" > webosinternals-testing-all.conf
echo "src/gz webosinternals-testing-armv7 http://ipkg.preware.org/feeds/webos-internals/testing/armv7" > webosinternals-testing-armv7.conf

3. Once Preware is launched, selected the Update Feeds menu.

Replace 'armv7' with 'armv6' or 'i686' in the instructions above if you are using a Pixi or the Emulator.