06-05-2013 02:02 PM
06-22-2013 11:18 AM
Your suggestions are excellent. A clarification for you, however, on item 4...
The support model for BlackBerry devices places primary support onto the carriers for their end user base. As such, the carriers then hold responsibility to release updated OS levels to their end users. As part of that, each carrier receives the updated OS packages from BlackBerry and then conducts their own processes -- testing, certification, internal support staff training, etc. In some cases, one carrier may well refuse to release/support a particular OS level while another carrier might choose to release/support it.
For your situation on item 4, that is the guess I would make...at the time you were attempting this, some carrier, other than yours, released 7.1 for your device while your carrier, for reasons only they can reveal, did not. Given the contractually required support model (where your carrier is responsible for your front line support), the Desktop Software will, left in it's "automatic" mode, always default to offering only those OS levels that your specific carrier has released and supports. To override that automatic function, you must do exactly as you did.
To change the "automatic" functionality within the Desktop Software would require changing the entire support model for BlackBerry devices...which would involve renegotiating contractual relationships all over the world with all carriers that presently support BlackBerry devices on their networks. I hope you can appreciate that such would not be a trivial undertaking.