Difference between revisions of "Tutorials webOS Installing An Ipk"
(→NEW) |
|||
Line 22: | Line 22: | ||
==== 2) PreBrew for Windows - Installation Instructions ==== | ==== 2) PreBrew for Windows - Installation Instructions ==== | ||
− | * On a Windows computer, [http://cid-e47a245fdc43bd04.skydrive.live.com/self.aspx/Public/PreBrew%201. | + | * On a Windows computer, [http://cid-e47a245fdc43bd04.skydrive.live.com/self.aspx/Public/PreBrew%201.4%20Installer.exe download PreBrew Installer.] |
* To install PreBrew on the computer, '''double click "PreBrew 1.3 Installer.exe"''' and follow the prompts. | * To install PreBrew on the computer, '''double click "PreBrew 1.3 Installer.exe"''' and follow the prompts. | ||
* After extraction '''double click "Setup.vbs"''' and follow the prompts. | * After extraction '''double click "Setup.vbs"''' and follow the prompts. |
Revision as of 13:12, 25 July 2009
Introduction
Our goal is to provide the simplest, most consumer friendly method to install homebrew apps on a stock Pre. The Pre does not have to be 'rooted'. The setup is much easier than the SDK method.
The PreBrew Installer is a tool that not only installs apps, but can run any rooted command on a Pre without having to manually root it. Unfortunately it requires development mode on the Pre, but the rest is very consumer friendly. This is much easier to initially setup than the SDK method. It works on Pres that are rooted or non-rooted.
PreBrew Install Method
Setup Instructions
1) Set Development Mode on your PreIn order to install Pre apps using this method, you need to have the phone in konami/development mode. You only need to do this section once. To turn Developer Mode on...
2) PreBrew for Windows - Installation Instructions
If you have issues, please post %temp%\PreTool.log and %temp%\PreBrewSetup.log in this Pre Central thread. |
3) To Install Pre Apps
4) Where to Find Pre Homebrew AppsPre Central has a forum with a repository of many Pre apps. There are now more homebrew apps than in the Palm App Catalog. Download the .ipk App file to computer and install using the step above. |
Resetting Pre to Factory Settings
If you have serious problems with your Pre due to a homebrew app, you can completely reset your Pre to factory settings. Try removing the problem App first. It is best to attempt a reset to factory settings before returning a Pre to the store. Note that this will wipe out the files stored to the USB drive, so you may want to copy to computer before resetting.
Click here to reset your Pre to factory settings.
Other Info
Tested On:
- Windows 7 (64bit and 32bit)
- Windows Vista (64bit and 32bit)
- Windows XP (32bit)
NEW
- Adjusted error messages, hopefully they will be read.
- Pretool.bat now checks for Pretool.jar
- All installer files are no longer contained in the MSI. This way if the installer fails for some reason you can copy the file over to the install directory.
- Self extacting zip file. (Installer is an exe which opens the extracted folder, you then run Setup.vbs)
KNOWN ISSUES
- Possible download issues with Firefox (If someone can host the files I will move them)
- I am unable to get any feedback from the application install on the Pre. So if it fails I can't tell you :(
PreBrew Console
- PreBrew console can be loaded from START MENU>Programs>PreBrew
- PreBrew console will run most of the commands available in PreTool.
Other Commands
- PreTool (installed to C:\Program Files\PreBrew) contains various command line options as shown below.
USAGE
- PreTool EMU -i myapp.ipk (Installs myapp.ipk on emulator)
- PreTool USB -i myapp.ipk (Installs myapp.ipk on Palm Pre)
- PreTool EMU -l (List installed applications.)
- PreTool USB -l (List installed applications.)
- PreTool EMU -l2 (List installed PreBrew applications.)
- PreTool USB -l2 (List installed PreBrew applications.)
- PreTool EMU -r com.myapp (Removes myapp on emulator.)
- PreTool USB -r com.myapp (Removes myapp on Palm Pre connected via USB.)
- PreTool EMU -r2 com.myapp (Removes myapp on emulator.)
- PreTool USB -r2 com.myapp (Removes myapp on Palm Pre connected via USB.)
- PreTool EMU -c COMMAND COMMANDARGS (runs a command on emulator)
- PreTool USB -c COMMAND COMMANDARGS (runs a command on Palm Pre connected via USB)
- PreTool -d (Disables Developer Mode.)
- PreTool -PreBrew (Enables PreBrew.)
- PreTool -drv (Checks for Novacom drivers and installs if neccessary.)
- PreTool -drv2 (Manually install Novacom drivers.)
- PreTool -recovery (Runs the WebOS Doctor)
- PreTool -check (Checks Pre connectivity)
NOTES
If any of the download links for Java or WebOSDoctor change you can change their locations in "Setup.xml"
HELP (see Discussion thread below)
Need help? Having any issues?
Please post as much information as you can with the below a minimum.
- Windows Version: Xp, Vista, 7
- Windows Arch: 32bit, 64bit
- Any errors?
- What you have done/were doing?
- Please post "%temp%\PreTool.log" and "%temp%\PreBrewSetup.log".
- Open a command prompt and go to c:\Program Files\PreBrew
- Run InstallApp.bat "<FULL PATH TO IPK FILE>"
Discuss
Also discuss installation methods on this Pre Central thread. There are other methods to pursue described in that thread.
Future Initiatives
- Find a way to push command/ipk w/out Dev/Konami mode (somehow webosdoctor can do this)
Now that greg has a solid method that pretty much matches the SDK method, it's time to raise the bar and figure out how to do this w/out Dev mode.
Somehow webosdoctor is able to refresh the Pre w/out manually putting into Dev mode.
This tool provides a way to look into java class files, which should provide clues to how webosdoctor is able to do this.
Are there better tools than this?
- Develop a PreBrew Installer app for the Pre to download/install ipk over the air
Credits
- xorg started the initiative seeking various methods, pursued webosdoctor method.
- greg_roll has made significant progress and completely developed the PreBrew method using webosdoctor.