BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 04-12-2005, 11:02 AM   #1 (permalink)
rpk
New Member
 
Join Date: Apr 2005
Posts: 3
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Handheld Software Installation

Please Login to Remove!

Hi,

We're currently upgrading our user's blackberries to v4.0 system software. We'd like to send them an e-mail with a link to the apploader and allow them to upgrade themselves. However, we want to control what they install and don't install, i.e. they can't uncheck boxes. Is there a way to accomplish this? So far we've tried editing the PkgDBCache.xml file with no luck.

Any help would be appreciated. Thanks in advance.
Offline  
Old 04-12-2005, 11:35 AM   #2 (permalink)
BlackBerry God
 
jibi's Avatar
 
Join Date: Oct 2004
Location: Jibi's Secret Place
Model: 8900
OS: 4.6.1.174
Carrier: AT&T
Posts: 11,310
Post Thanks: 0
Thanked 1 Time in 1 Post
Default

look in the ALX files (open with Notepad).

in BlackBerry.ALX, for instance, you will notice:

Code:
<loader version="1.0">
        <application id="net.rim.blackberry">
                <name>BlackBerry %_appsVersion:V02% Core Applications</name>
                <description>Core Applications for the BlackBerry %series% Series</description>
                <version>%_appsVersion:V02%</version>
                <vendor>Research In Motion</vendor>
                <copyright>Copyright 1998-2005 Research In Motion</copyright>
                <required>true</required>
You can notice the <required> tag listed, which has options of true and false. In Application Loader, you will notice that 'BlackBerry Core Applications' is greyed out.

With each ALX file, you can add the <required> tags and set it to true to envoke the greyed out box, forcing the user to install it. If you do not want something to be available for installation, simply remove the ALX file from the directory.
__________________
In the beginning the Universe was created. This has made a lot of people very angry and is widely regarded as a bad move.
Offline  
Old 04-12-2005, 02:30 PM   #3 (permalink)
rpk
New Member
 
Join Date: Apr 2005
Posts: 3
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks for the info. Is there anything else I need to do to get this working? I set the required flag to true in all the alx files, but it's still not greying out the box.

I also tried setting required="1" in the xml file after changing the flag in the alx file. Once again, thanks for any help.
Offline  
Old 04-14-2005, 11:00 AM   #4 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Mar 2005
Location: Washington DC
Model: all
Carrier: All carrier's
Posts: 315
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

rpk, is this part of a "push" or just external install. I am looking to do something of that nature...
Offline  
Old 04-15-2005, 09:47 AM   #5 (permalink)
BlackBerry God
 
jibi's Avatar
 
Join Date: Oct 2004
Location: Jibi's Secret Place
Model: 8900
OS: 4.6.1.174
Carrier: AT&T
Posts: 11,310
Post Thanks: 0
Thanked 1 Time in 1 Post
Default

Application Loaders reads from the ALX files. If the boxes are not set to grey, then you should look in the ALX files (which is simply XML). If you've fiddled with any other files, then I'd put them back to their original state. Only the ALX above has the <required> tags by default. All others do not.
__________________
In the beginning the Universe was created. This has made a lot of people very angry and is widely regarded as a bad move.
Offline  
Old 04-18-2005, 10:55 AM   #6 (permalink)
rpk
New Member
 
Join Date: Apr 2005
Posts: 3
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

This is just part of an external install. We're going to be sending the users links to an apploader that resides on a network share. I haven't had a chance to work on this lately. I'll let you know if I get it working.
Thanks for your help.
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright 2004-2014 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.