Home | Stories | Reviews | Treo™ Store | Accessories | Software | Discussion | Mobile | About | Search

 
 
Pen Stylus  (3-Pack) SPE Pen Stylus for Treo 700p, 700w|wx
Just $14.95
InnoCase II Seidio InnoCase II for Treo Pro
Just $29.95
HS-500 Bluetooth Headset BlackBerry HS-500 Bluetooth Headset
Just $69.95
Micro-USB Travel Charger, Touchstone Compatible Seidio Micro-USB Travel Charger,Touchstone Compatible for Palm Pixi, Pre
Just $19.95
 
Old 10/06/2009, 10:38 PM   #1 (permalink)
Homebrew Developer
 
Join Date: Sep 2009
Location: Ontario, Canada
Posts: 55
Thanks: 8
Thanked 11 Times in 5 Posts
Default [HOW TO] Get Sprint firmware/apps on Bell Pre

HOW TO: Get Sprint firmware/apps on Bell Pre

I've managed to get the Sprint firmware and apps flashed onto my Bell Pre. Everything looks like it's working fine, instructions below.

Root access is not needed

***Use these instructions at your own risk!***

UPDATE: I've pulled the download link for the Sprint app files because I was tipped by destinal that it could be copyright infringement, Just to be safe. But, I've added easy instructions on how to get the files yourself.

Here's an easy way to get the Sprint app files.

Download Sprint WebOS Doctor here.

Use 7zip or Winzip to extract the .jar file into its own folder (Ex. if the file is webosdoctor.jar then extract it to a webosdoctor\ folder.)

You can find Sprint.tar in /webosdoctorp100ewwsprint/resources.

Extract Sprint.tar (you can use 7zip or Winzip) and then install the ipk's to your WebOS device using the method below.

Here's what Sprint.tar should contain:

amazonservice_1.0-5_armv7.ipk
audiod-config-sprint_1.0-4_castle.ipk
cdmacustomization-sprint_1.0.0-17_armv7.ipk
com.handson.app.nascar_1.0-34_armv7.ipk
com.handson.app.nfl_1.0-28_armv7.ipk
com.mobitv.app.sprinttv_1.0-36.4_armv7.ipk
com.palm.app.amazonstore_1.0-62.2_armv7.ipk
com.palm.app.sprintportal_1.0-7_armv7.ipk
com.telenav.app.sprintnavigation_1.0.0-64_armv7.ipk
com.telenav.sprintnavigation_1.0.0-64_armv7.ipk
dmtree-sprint_1.0.0-1_armv7.ipk
mobitv-sprint-rtspsrc_1.0.0-16.1_armv7.ipk
palmcustomizationinfo-sprint_1.0-171_all.ipk
provisioner_1.0.0-7_armv7.ipk
sweatshop-sprint-castle_1.1-24_armv7.ipk

Thanks Jason!

Installing to your pre:

Quote:
Originally Posted by Quintus and Jason Robitaille

(1) First off, you need to have novacom installed on your PC. To do this, goto the WebOS Quick Install thread and follow the instructions there.

(2) To be able to use the "novacom" commands, you have to download the Palm SDK Mojo first and install it. It is not enough to just have novacom loaded and installed on your PC. You can download the Palm SDK from this link:

Registration

(3) Put your Pre into dev mode by typing "upupdowndownleftrightleftrightbastart” from the launcher page. Turn DevMode "ON". Your Pre will reset. Plug your Pre into your PC's USB port and choose "Just Charge".

(4) Transfer the apps you want to the Pre. Do this in WebOSQuickInstall by Tools->Send File. Drag the ipk file onto the window. Then, in the destination text field, type: /
Then send the file.

(5) Now you need to set the Pre to Read/Write instead of Read Only. To do this,
In the WebOS Quick Install menu, go Tools->Linux Commandline.

(6) Once you have your Pre in read/write mode then type "ipkg install /file.ipk" (where file.ipk is the name of the ipk, for example "ipkg install /com.palm.app.amazonstore_1.0-62.2_armv7.ipk) and press enter.

(7) After, type "rm -f /file.ipk" (where file.ipk is the name of the ipk, like before).

(8) Turn off Dev.Mode which will reset your Pre.
To uninstall the apps:

Quote:
Originally Posted by Jason Robitaille

(1) In the WebOS Quick Install menu, go Tools->Linux Commandline.

(2) Now you need to know the package id of what you want to remove. Thankfully most of the ids are included in the ipk names.
ex./ IPK: com.telenav.app.sprintnavigation_1.0.0-64_armv7.ipk
Package: com.telenav.app.sprintnavigation

(3) Then, type "ipkg remove packageid", where packageid is the package id (for example "ipkg remove com.telenav.app.sprintnavigation").
Thanks Jason and Quintus!

Working apps: Amazon MP3, Sprint Navagation, Sprint Link

Sprint Navigation requires you to create an account, it's not recommended to enter your email address, only your first and last name

Apps that are not able to "connect to the server" are: the NFL App and the NASCAR App

Perhaps, setting up a VPN would fix that, I'm looking into it.

Let me know how this goes for you guys.

Thanks!

If you're not comfortable with the updated steps, you can use the other way below

the other way:

STEPS:

On your pre:

1. Plug your pre into your Computer

2. Select just charge

3. OPTIONAL: Backup any data you don't want to lose (via USB Drive mode)

4. Hold the power button, while flicking the ringer switch back and forth at least 3 times (Soft reset) aka "Bootie" mode)

3. Wait for your phone to start rebooting

5. Now, hold the volume up button until a large, glowing USB logo appears

Leave it be and setup your computer now.

On your Computer:

1. Download the latest version of WebOS Doctor for Sprint

2. Close all open applications

3. Run WebOS Doctor and follow the on screen instructions

When the process finishes follow the directions on your pre.

NOTE: if you want access to paid apps from the catalog, you'll need to create an American palm profile account, otherwise paid apps won't work.

Working apps: Amazon MP3, Sprint Navagation, Sprint Link

Sprint Navigation requires you to create an account, it's not recommended to enter your email address, only your first and last name

Apps that are not able to "connect to the server" are: the NFL App and the NASCAR App

Perhaps, setting up a VPN would fix that, I'm looking into it.

Let me know how this goes for you guys.

Thanks!
Attached Images
File Type: jpg amazonstore_2009-06-10_072636.jpg (58.6 KB, 69 views)
File Type: jpg browser_2009-05-10_221017.jpg (58.0 KB, 71 views)
File Type: jpg deviceinfo_2009-05-10_221045.jpg (35.0 KB, 54 views)
File Type: jpg deviceinfo_2009-05-10_221053.jpg (36.3 KB, 57 views)
File Type: jpg deviceinfo_2009-05-10_221040.jpg (38.7 KB, 49 views)

Last edited by diov; 10/25/2009 at 08:21 PM. Reason: updated for WebOS Quick Install 2.8 support, new format, pulled download link, updated instructions
diov is offline   Reply With Quote
Old 10/06/2009, 10:42 PM   #2 (permalink)
Member
 
Join Date: Aug 2009
Posts: 26
Thanks: 0
Thanked 2 Times in 2 Posts
Default

Any way to pull sprint nav off and install the ipk on bell firmware?
misasi is offline   Reply With Quote
Old 10/06/2009, 10:45 PM   #3 (permalink)
Homebrew Developer
 
Join Date: Sep 2009
Location: Ontario, Canada
Posts: 55
Thanks: 8
Thanked 11 Times in 5 Posts
Default

I'm still working on cracking it open and extracting the app, this is just a start.
diov is offline   Reply With Quote
Old 10/06/2009, 10:49 PM   #4 (permalink)
Member
 
Jason Robitaille's Avatar
 
Join Date: May 2005
Location: Winnipeg, MB, Canada
Posts: 1,344
Thanks: 403
Thanked 5,238 Times in 448 Posts
Default

Why not install the sprint firmware apps from the Sprint.tar in the Sprint WebOSDoctor?
Jason Robitaille is online now   Reply With Quote
Thanked By:
Old 10/06/2009, 10:51 PM   #5 (permalink)
Homebrew Developer
 
Join Date: Sep 2009
Location: Ontario, Canada
Posts: 55
Thanks: 8
Thanked 11 Times in 5 Posts
Default

Quote:
Originally Posted by Jason Robitaille View Post
Why not install the sprint firmware apps from the Sprint.tar in the Sprint WebOSDoctor?
Thanks Jason, I'll try be sure to try that!

great job on WebOS Quick Install BTW.
diov is offline   Reply With Quote
Thanked By:
Old 10/06/2009, 10:58 PM   #6 (permalink)
Member
 
Jason Robitaille's Avatar
 
Join Date: May 2005
Location: Winnipeg, MB, Canada
Posts: 1,344
Thanks: 403
Thanked 5,238 Times in 448 Posts
Default

For those wondering, the contents of the Sprint.tar file are:
Code:
amazonservice_1.0-5_armv7.ipk
audiod-config-sprint_1.0-4_castle.ipk
cdmacustomization-sprint_1.0.0-17_armv7.ipk
com.handson.app.nascar_1.0-34_armv7.ipk
com.handson.app.nfl_1.0-28_armv7.ipk
com.mobitv.app.sprinttv_1.0-36.4_armv7.ipk
com.palm.app.amazonstore_1.0-62.2_armv7.ipk
com.palm.app.sprintportal_1.0-7_armv7.ipk
com.telenav.app.sprintnavigation_1.0.0-64_armv7.ipk
com.telenav.sprintnavigation_1.0.0-64_armv7.ipk
dmtree-sprint_1.0.0-1_armv7.ipk
mobitv-sprint-rtspsrc_1.0.0-16.1_armv7.ipk
palmcustomizationinfo-sprint_1.0-171_all.ipk
provisioner_1.0.0-7_armv7.ipk
sweatshop-sprint-castle_1.1-24_armv7.ipk
Jason Robitaille is online now   Reply With Quote
Old 10/06/2009, 11:07 PM   #7 (permalink)
Member
 
Quintus's Avatar
 
Join Date: Jul 2009
Location: Ontario, Canada
Posts: 163
Thanks: 23
Thanked 25 Times in 13 Posts
Default

Jason,

Does this mean you could lift the Sprint Navigation software and port it over to a Bell Pre?
Quintus is offline   Reply With Quote
Old 10/06/2009, 11:09 PM   #8 (permalink)
Member
 
Join Date: Oct 2009
Location: Barrie, ON
Posts: 26
Thanks: 1
Thanked 2 Times in 2 Posts
Default

Would bell see that as using GPS or would they just think you are using more data? Have you checked your bill to make sure you aren't getting charged for the Sprint Nav?
__________________
Not a Pre user...... Yet....
TyBec is offline   Reply With Quote
Old 10/06/2009, 11:14 PM   #9 (permalink)
Member
 
Jason Robitaille's Avatar
 
Join Date: May 2005
Location: Winnipeg, MB, Canada
Posts: 1,344
Thanks: 403
Thanked 5,238 Times in 448 Posts
Default

Quote:
Originally Posted by TyBec View Post
Would bell see that as using GPS or would they just think you are using more data? Have you checked your bill to make sure you aren't getting charged for the Sprint Nav?
I belie it goes through data usage. Honestly not sure the full extent of its usage


EDIT:

Oh, and I should note the ipk files need to be installed to the base, not /var, so don't use WebOSQuickInstall or the palm-install script to install it
Jason Robitaille is online now   Reply With Quote
Old 10/06/2009, 11:22 PM   #10 (permalink)
Homebrew Developer
 
Join Date: Sep 2009
Location: Ontario, Canada
Posts: 55
Thanks: 8
Thanked 11 Times in 5 Posts
Default

Quote:
Originally Posted by Jason Robitaille View Post
I belie it goes through data usage. Honestly not sure the full extent of its usage


EDIT:

Oh, and I should note the ipk files need to be installed to the base, not /var, so don't use WebOSQuickInstall or the palm-install script to install it
Do you know possibly what could be used instead?
diov is offline   Reply With Quote
Old 10/06/2009, 11:31 PM   #11 (permalink)
Member
 
Jason Robitaille's Avatar
 
Join Date: May 2005
Location: Winnipeg, MB, Canada
Posts: 1,344
Thanks: 403
Thanked 5,238 Times in 448 Posts
Default

Quote:
Originally Posted by diov View Post
Do you know possibly what could be used instead?
There's 3 steps to get it from your computer to installed on your device:
  1. Transfer to the Pre. Do this in WebOSQuickInstall by Tools->Send File. Drag the ipk file onto the window. Then, in the destination text field, type: /
    Then send the file.
  2. Install the ipk. This requires Novacom (which you'll have already installed if you use WebOSQuickInstall)
    • For Windows, go StartMenu->Run...->"cmd.exe"
    • For Mac/Linux, open Terminal
    Type "novacom -t open tty://"

    Now type "ipkg install /file.ipk" (where file.ipk is the name of the ipk, for example "ipkg install /com.palm.app.amazonstore_1.0-62.2_armv7.ipk)
  3. Now we delete the ipk file to clean things up.
    Type "rm -f /file.ipk" (where file.ipk is the name of the ipk, like before)
Jason Robitaille is online now   Reply With Quote
Thanked By:
Old 10/06/2009, 11:55 PM   #12 (permalink)
Homebrew Developer
 
Join Date: Sep 2009
Location: Ontario, Canada
Posts: 55
Thanks: 8
Thanked 11 Times in 5 Posts
Default

Thanks Jason!

You guys should be able to install them without wiping your pre's now. Let me know if you guys have any problems with it.
diov is offline   Reply With Quote
Old 10/07/2009, 12:00 AM   #13 (permalink)
Member
 
Jason Robitaille's Avatar
 
Join Date: May 2005
Location: Winnipeg, MB, Canada
Posts: 1,344
Thanks: 403
Thanked 5,238 Times in 448 Posts
Default

If someone could verify my above method works, it'd be appreciated
Jason Robitaille is online now   Reply With Quote
Old 10/07/2009, 05:05 AM   #14 (permalink)
Member
 
Join Date: Oct 2008
Posts: 43
Thanks: 1
Thanked 2 Times in 2 Posts
Default

Jason, it does work using your method. Piece of cake.

I just installed Sprint Navigation. There are two separate packages -- com.telenav.sprintnavigation must be installed before com.telenav.app.sprintnavigation. After installation, you must reboot the Pre to see the icon appear in the Launcher. It does load, but unfortunately it requires a Login (First Name, Last Name and optionally email.) I am afraid to go further. I am not sure what will happen logging in from a Bell unit in Canada. Does anyone have the answer?
Ubuntite is offline   Reply With Quote
Old 10/07/2009, 08:10 AM   #15 (permalink)
Homebrew Developer
 
Join Date: Sep 2009
Location: Ontario, Canada
Posts: 55
Thanks: 8
Thanked 11 Times in 5 Posts
Default

I believe it's asking you to create an account. Ex. I put di as my first name and ov as my last name.

Everything works the same after, except you'll get a working Sprint nav.
diov is offline   Reply With Quote
Old 10/07/2009, 09:25 AM   #16 (permalink)
Member
 
Quintus's Avatar
 
Join Date: Jul 2009
Location: Ontario, Canada
Posts: 163
Thanks: 23
Thanked 25 Times in 13 Posts
Default

Help! I am following Jason's instructions and when I type "novacom -t open tty://" in the command line, I get an error message that "novacom is not recognized as an internal or external command."

I am using webos quick install so I must have novacom installed. I also hit the "reinstall novacom" button in WebOS Quick Install but that doesn't solve it. I also noticed that "Palm Novacom" is shown in the bottom tray and there is an option to "remove Palm Novacom" when the Pre is plugged into the computer via USB.

What else am I missing?
Quintus is offline   Reply With Quote
Old 10/07/2009, 09:34 AM   #17 (permalink)
Member
 
Jason Robitaille's Avatar
 
Join Date: May 2005
Location: Winnipeg, MB, Canada
Posts: 1,344
Thanks: 403
Thanked 5,238 Times in 448 Posts
Default

Quote:
Originally Posted by Quintus View Post
Help! I am following Jason's instructions and when I type "novacom -t open tty://" in the command line, I get an error message that "novacom is not recognized as an internal or external command."

I am using webos quick install so I must have novacom installed. I also hit the "reinstall novacom" button in WebOS Quick Install but that doesn't solve it. I also noticed that "Palm Novacom" is shown in the bottom tray and there is an option to "remove Palm Novacom" when the Pre is plugged into the computer via USB.

What else am I missing?
Very strange. I'm adding a Linux command option to the next WOSQI (v2.73), so that should make things easier
Jason Robitaille is online now   Reply With Quote
Old 10/07/2009, 09:47 AM   #18 (permalink)
Member
 
Quintus's Avatar
 
Join Date: Jul 2009
Location: Ontario, Canada
Posts: 163
Thanks: 23
Thanked 25 Times in 13 Posts
Default

Jason,

Thanks for the quick response. I guess this means I can do nothing until you release WOSQI v. 2.73, right?

Interestingly, I tried the same command on my laptop which also has WOSQI installed and I get the same error message.

Edit: I sure hope I didn't mess things up. Instead of waiting for Jason, I decided to try to install the ipk files directly using WOSQI's "+" option. The Sprint Navigation installed but when I try to sign in or even go to Preferences, I receive this error:

"An Exception Occurred

The Sprint Navigation Adapter experienced an exception: Object # has no method "callService".

To make matters worse, I can't delete the application. Whenever I try to do so, it gives me the "Delete" option, I proceed, confirm and the app disappears for a second and then comes back.

Any suggestions?

Last edited by Quintus; 10/07/2009 at 12:56 PM.
Quintus is offline   Reply With Quote
Old 10/07/2009, 01:11 PM   #19 (permalink)
Member
 
Quintus's Avatar
 
Join Date: Jul 2009
Location: Ontario, Canada
Posts: 163
Thanks: 23
Thanked 25 Times in 13 Posts
Default

BTW,

I installed both packages "com.telenav.sprintnavigation" and "com.telenav.app.sprintnavigation".

Still no go. Same error message.
Quintus is offline   Reply With Quote
Old 10/07/2009, 01:21 PM   #20 (permalink)
Member
 
Join Date: Oct 2008
Posts: 43
Thanks: 1
Thanked 2 Times in 2 Posts
Default

Quote:
Originally Posted by diov View Post
I believe it's asking you to create an account. Ex. I put di as my first name and ov as my last name.

Everything works the same after, except you'll get a working Sprint nav.
BTW, I am not clear, are you a Sprint Customer?

I think it is asking me to log in, not create an account. I suspect if I was a Sprint customer, I would have an account setup automatically, probably associated with my phone number. The first and last name are probably not log in credentials, just there for info.

So you entered "di", then "ov", then "everything works the same". What do you mean by that last part?
Ubuntite is offline   Reply With Quote
Reply


Thread Tools
Display Modes

~


All times are GMT -4. The time now is 11:11 PM.

Creating smartphone communities
Android Central - Android reviews, news and forums Crackberry - Blackberry news, reviews and community TiPb - iPhone news, accessory reviews & forums
Pre Central - Palm Pre Review, News and Community Treo Central - Treo & Centro News and Forums WMExperts - Windows Mobile Reviews & News

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
 
 

Copyright ©1999- TreoCentral. All rights reserved : Terms of Use : Privacy Policy

TREO and TreoCentral are trademarks or registered trademarks of palm, Inc. in the United States and other countries;
the TreoCentral mark and domain name are used under license from palm, Inc.
The views expressed on this website are solely those of the proprietor, or
contributors to the site, and do not necessarily reflect the views of palm, Inc.

Explore More: Crackberry | WMExperts | the iPhone Blog | Android Central | Smartphone Experts Combined Forums