The Curve 9300 is not capable of running OS 7.1 due to hardware limitations. The Curve 9310 was designed in order to be work with BlackBerry OS 7.0 and 7.1. I understand this may not be the answer you were hoping to hear, but unfortunately, there is no way around this.
If you want to thank someone for their comment, do so by clicking the Thumbs Up icon.
If your issue is resolved, don't forget to click the Solution button on the resolution!