View Single Post
  #1 (permalink)  
Old 01-03-2009, 01:55 AM
John Clark's Avatar
John Clark John Clark is offline
BES Guru
 
Join Date: Dec 2008
Posts: 589
Default Updating OS on Multiple Devices and adding 3rd Party App Install

Recently I was asked to deploy 20 new TMobile 8320's to our department. Of course, everyone wanted all the new stuff like Documents To Go, HTML email, and some other 3rd party apps that we use on a regular basis. Now, when I ordered these TMobile hadn't released OS 4.5 and they all came with OS 4.2.2.180. That means an OS update on all the devices was necessary. Also, this was a good time to clean up the OS and remove unneeded modules before handing them out.

So, I was faced with updating the OS and preinstalling the 3rd party apps on 20 devices so that I didn't get 100 phone calls asking me where to get Google Maps and BBWeather, and Sheet To Go--blah blah blah. I wanted all the latest versions of the apps I'd already installed OTA on my own device.

I realize that most of you BES Admins would simply wrap up your desired 3rd party apps into a software config and push them out wirelessly. Since not all of us have this luxury, here is what I did. I wanted to basically clone my device and hand them out to everyone ready to go with the apps they needed.

Before starting, I recommend charging up at least 3 batteries, either from the new devices or if you have some spares, use those. If you have spares that allows you to keep the new ones in the boxes and not mess with them.

1. Install the OS you want on the devices to your PC (remove vendor.xml if necessary.) Then follow the instructions here for cleaning up the OS before loading. I realize that it takes a few extra minutes but you can save your users some precious memory space by just doing this one time and it will load that way on all the devices.

2. Make a 3rd party app backup of the device to clone. In my case, my device also had 3rd party apps that I did NOT want everyone to have so once I finished the 3rd party app backup process I simply removed the cod files from the backup (they don't have .cod extensions but they are essentially .cod's.) that I didn't want on the new devices.

3. Since the 3rd party app backup included my up to date free version of Docs To Go, I didn't need/want the version included with the OS. So I renamed the DocumentsToGo.alx to DocumentsToGo.old. This is something you should do anytime you upgrade a 4.5 OS to a new 4.5 OS if Docs To Go has been upgraded on the device. You can find this DocumentsToGo.alx file in the same location as the BlackBerry.alx file as described in the post in step one.

4. Once the OS is installed on the PC, and the 3rd party backup is made simply put a charged battery in the device and a media card(and I highly recommend a memory card. 2-4Gb cards can be bought on NewEgg.com for only a few dollars each and will save you many hours of support phone calls down the road) and then plug in the device and run Loader.exe found in c:\program files\common files\research in motion\apploader. Using Loader.exe instead of Desktop Manager speeds up the process quite a bit.

Select the apps you want installed. Use the "Add" button to add the pin.alx file from the 3rd party app backup. This only needs to be done on the first device. Subsequent loads will pick up the apps automatically. Begin the loader process. If the devices are new (as mine were) you don't need to make the automatic backup. I recommend using a few charged up batteries to use in the devices while you're upgrading. Then remove them when each device is finished and put in the next device in line. This way the new batteries stay in the boxes ready to go.

(Edit: Thanks to Sith_Apprentice in post #2 below for adding that multiple devices can be updated at once. You can open as many instances of Loader.exe as you have USB ports. Just don't use a hub.)

5. When the loading process is complete, disconnect the device and set it aside for the 20 minute reboot. Then plug in the next device and begin the same process. Once the first device is rebooted, format the media card and then remove the battery and put in the next device in line. As you can see below, I have one device rebooting (sitting on the laptop) and another device loading (in the stand to the right.)







6. Simply repeat this process until they're all done. When you're done you should have the OS you want on each device as well as the apps you want on them when you hand them out. Once you do a few you'll see how quick and easy it goes.



Attached Images
  

Last edited by John Clark; 01-12-2009 at 01:00 AM.
Reply With Quote
Sponsored Links