How to upgrade Blackberry Curve 9300 to OS 6.0

In my previous post, I showed you that my Blackberry Curve 3G 9300 has been upgraded to OS and it works without any problem.

UPDATE!! I found a bug in this release that I could not make a call directly from Contacts, click the Menu or just click a contact to see the contact details. Most of my contacts are saved in the SIM Phone Book, in this release I can not view the contacts that saved in the SIM. If you still want to upgrade to OS 6, there is a good news that StarHub Ltd. officially dropped BlackBerry OS for Curve 3G 9300. This is an official release. You can safely upgrade to that release instead.

UPDATE!! BlackBerry OS just leaked and available for BlackBerry Curve 3G 9300, Pearl 3G and Bold 9700. You can download and test from here.

If you feel unhappy with the OS 6.0, you can follow this guide to downgrade.

For those of you that want to know the step by step on how to upgrade, here is the guide. This guide should work for any upgrade of Blackberry OS to the latest version.

1. Blackberry Desktop Software, can be downloaded at
2. Blackberry OS, the download links can be found at the end of this guide.
3. The Blackberry Curve 9300
4. The Blackberry USB data cable

WARNING!! This OS version is still an unofficial release so do it at your own risk. It is highly encouraged that you backup anything before upgrading.

Lets go to the guide!

1. Firstly you need to install the Blackberry Desktop Software. This software, if any new software update found, will prompt you that an update is available. Make sure this software is not running before installing the OS

2. Double click the 9300M_PBr6.0.0_rel1676_PL6.6.0.105_A6.0.0.418.exe to start the installation.

Upgrade Blackberry Curve 9300 to OS 6.0

3. Select your country or region

Upgrade Blackberry Curve 9300 to OS 6.0 step 2

4. Accept the license agreement

Upgrade Blackberry Curve 9300 to OS 6.0 step 4

5. Installation of Blackberry OS to the local computer. It may take some minutes so please wait.

Upgrade Blackberry Curve 9300 to OS 6.0 step 5

6. Installation completed. Check the box ‘Yes, I want to start the BlackBerry Desktop Software’ the click Finish button.

Upgrade Blackberry Curve 9300 to OS 6.0 step 6

7. The BlackBerry Desktop Software will automatically start after clicking the Finish button, if not run it manually.
Connect The Blackberry Curve 9300 device using the USB data cable. The BlackBerry Desktop Software will detect that there is an update version found in the local computer. Make sure the available new version is correct, Version (Bundle 1676). Click ‘Get Update’ button to the next step.

Upgrade Blackberry Curve 9300 to OS 6.0 step 7

8. Make sure to check the ‘Back up device data’ and fill your email address to get notified a new software update. Click the ‘Install Update’ button to start updating.

Upgrade Blackberry Curve 9300 to OS 6.0 step 8

9. Please wait while the BlackBerry Software Device Software is updated. It may take up to 30 minutes so be patience.

Upgrade Blackberry Curve 9300 to OS 6.0 step 9

10. After several minutes, if there is no problem, the software update is complete. You can savely disconnect the device from the PC/Laptop.

Upgrade Blackberry Curve 9300 to OS 6.0 step 10

Now your BlackBerry Curve 9300 is upgraded to BlackBerry OS Enjoy the new experience of BlackBerry OS 6.

Upgrade Blackberry Curve 9300 with OS 6.0

Download links

Vodafone: Official BlackBerry OS

StarHub: Official BlackBerry OS


System and network administrator and also a blogger. You can follow me on Twitter (@fuadnahdi) or Google+ (

  • ZulFahmi

    how do I Download

  • Pingback: How To: Upgrade BlackBerry Curve 9360 to OS 7.1 | ComputechTips()

  • Onadele_16

    my phone starts acting very slow , please may i knw why

  • Ijocampo

    My BB was upgraded, :(  more slow  

  • Choto Cheeta


    Dont have BIS enable, but I do have normal DATA plan (3G).. I am running VodaFone India.

    When i try the said process here, DM does detect the update for stops me from applying it saying I require BIS to be activated before it can apply the update.

    I have tried after deleting the vendor.xml file but no effect, it still stops me from applying the update..

    Is the anyway that I can install the update without running BIS..

    Please note, with present data plan (normal 3G) I am able to use internet from my BB running the default given OS :P..


  • Macy A

    The BlackBerry Desktop Software will detect that there is an update
    version found in the local computer. Make sure the available new version
    is correct, Version (Bundle 1676). Click ‘Get Update’ button
    to the next step.

    >> The Desktop Software did not detect the new update. Stuck at this step.

  • Krystian Sadowski

    Hi, I’ve Got Problem with update. When its doing back up. and then instaling process it shows error like ‘ Check your internet connection and try again later ‘
    i tryed many times.
    What’s wrong with that

  • Fuad NAHDI

    Try to remove the battery first then re-insert the battery. Then re-run the BlackBerry Desktop Manager. OS 6 update should show up.

  • Fuad NAHDI

    Hi you can download the device software available for your provider at

  • Reallove1942

    and i did not purchase the phone from starhub.
    i am in india and using airtel..
    will upgrading disable my bbm??

    please reply soon!

  • Reallove1942

    i did delete the vendor.xml, but how do i use loader.exe to upgrade the OS?
    my desktop manager is not detecting any upgrade!!

  • Fuad NAHDI

    What did you mean by upgrading using cd?

  • mohit sehgal

    it is still not showing sir…

  • Azaan

    hey i hv a bold 9700 n there is something really wrng wt it
    as soon as i put my phone on it goes white n says app error 523 n gives me an option to reset but thn the same thing follows
    please help!!!!!!!!!

  • Fuad NAHDI

    Correct. It is the OS

  • Fuad NAHDI

    Yes, choose this one, OS, that currently installed in my Curve 3G

  • andre
  • andre

    sir my phone is not purchased from starhub im from philippines and it is on globe i go to the site the choose the globe for my telco then a download page shows up [img][/img]

    will i choose this? lackBerry Handheld Software v6.0.0.1879 (All Languages)

    Package Version:
    Consisting of:
    Software Platform:
    File name: 9300jAllLang_PBr6.0.0_rel1879_PL6.6.0.124_A6.0.0.448_Globe_Telecom__Inc.exe
    File size: 178.26MB

  • andre

    last question sir
    which of the two link should i download the vodafone or the starhub
    i got bb curve 3g 9300 v5.0.0.977 bundle 1602 platform 6.3.063
    thank u

  • andre

    hello sir i also got problem like abby
    i deleted the vendor.xml,then open the loader it says that i should like delete my 3rd party app which doesnt needed and then i continue after i finished the loader my desktop manager doesnt detect the new os 6 that i installed in my pc
    like that on ur guide
    please help maybe can i get ur skype/ymessenger/facebook or other communication that u can help me personally
    hoping for your help,thank u very much

  • bhuvi

    how can i use my cd to upgrade it

  • Fuad NAHDI

    Hi Abby,

    Delete or move the file vendor.xml located in C:\Program Files\Common Files\Research In Motion\AppLoader and then run loader.exe to upgrade the OS. It seems RIM blocked you when upgrade via DM.

  • Fuad NAHDI

    Do you mean that the data services do not work but you can make a call and write an sms message? If so try to disable and then re-enable the Data Services in the Mobile Network Options.

  • Fuad NAHDI

    Does the device still work properly with the previous OS? If so, try to re-run the upgrading process.

  • Madiha

    heyy i was in the process of installing os 6 when i accidentally hit the cancel button.Problem is the modules have stopped loading but it has not been cancelled entirely?what should i do now?

  • Pingback: Guide:How to upgrade OS 6.0 with AT&T Blackberry Curve 9300 | AT&T Cell Phones Blog()

  • Abdul Rauf

    Thanks for this guide mate, you rock, just like the OS 6.0!
    So I followed your steps and got OS 6.0 on my Curve 9300 :) But since then I’ve not been able to utilize my blackberry internet service subscription; meaning blackberry messenger doesn’t work anymore as well as other third party applications :(
    Sir please I need to figure this out and get them working again ASAP, HELP me!!!!

    Thanks again …

  • Abby

    Hey first i installed the blackberry desktop manager and the the upgrade but the desktop manager does not detect the upgrade automatically and then when i try to upgrade manually by going on to the destop manager upgrade it says that this upgrade is only for active black berry subscribers what should i do please help.

  • MrZam

    Hi! I was able to change it. Thanks! btw, no monochrome (black/white) setting for the camera?

  • Fuad NAHDI

    You can find the software for your device at

    I found in the above download site your device is only upgradable to OS 4.5

  • oyindamola

    this sisnt a question relating to the topic above but do u have an idea what os i can upgrade a blackberry 8320’s on an os of 4.2…is it possible to upgrade to a 4.6 or 5.0

  • Z


    I had the same problem, and after some research I found
    1. Close any BlackBerry Desktop Manager program/process running:
    2. you must delete the file vendor.xml found in C:\Program Files\Common Files\Research In Motion\AppLoader (I stored it some place else just in case).

    Restart BDM and OS 6 will show up

  • Careen

    I upgraded my BB curve 9300 to OS 6, now blackberry protect does not work–I recieve a message say (error starting net_rim_bb_dryad_gui: symbol “security.deviceunder Attack’not found), neither does my blackberry ID, when I try to sign in to app world. My id information is correct as I am able to sign on via HELP Please with this problem I love os 6 but I need to have blackberry protect and I need to install new applications.

  • Fuad NAHDI

    In the step 8th above, you are warned to not disconnect the device while upgrading. Two possibilities will happen if you do that:

    1. The upgrade will (must) fail.
    2. Your BB device may be broken.

    So don’t do that! you’ve been warned.

  • Ali

    Hi will anything happen to my blackberry if i take it off when it is upgrading from the pc??

  • Fuad NAHDI

    Congrats. I’m glad it can help.

  • Fuad NAHDI

    You’re welcome mrZam. To change the alert tones for twitter and facebook, you can follow my tutorial

  • Fuad NAHDI

    Create an account in the Blackberry website and then re-run the update.

  • Fuad NAHDI

    Hi Shahid,

    No you can’t. Skype for mobile is only available for certain models of BlackBerry smartphones from Verizon.

  • Shahid

    Sir, Can i Use Skype in My BlackBerry 9300 3G
    if yes, plese gude me how i Can.

    Thanks A Lot.

  • Pingback: OS6 Untuk BlackBerry Kamu « Jaya’s Weblog()

  • elmer

    Please help.

    I followed your procedure, it failed and this thing came out:

    “There was an error updating your software!

    This blackberry device software upgrade includes new features and significant enhancements to the blackberry solution and as such is only available to users with an active blackberry subscription.”

  • francis

    this is awesome and it works

  • mrZam

    thank you very much! My curve3g is now on OS6. Your instructions are very helpful. i have a simple problem though, I cant change the alert tones for twitter and facebook. Are there any ways? Thank you very much and please keep us updated!

  • http://asds kartik

    yes,i that i have downgraded my os to os 5 my services are working…my internet is working.what should i do i want os 6..

  • Fuad NAHDI

    Have you followed Alejandro’s procedure in this comment thread?
    He did the following steps:

    1. Close any BlackBerry Desktop Manager program/process running

    2. Delete the file vendor.xml found in C:\Program Files\Common Files\Research In Motion\AppLoader (I stored it some place else just in case).

    3. Restart BDM and OS 6 will show up

    Hope it will help

  • Fuad NAHDI

    If it didn’t break your device, it is fine. just re-run the updating.

  • Fuad NAHDI

    the internet connection problem shouldn’t be related to the BB OS. Could you connect to internet using the previous OS?

  • Fuad NAHDI

    What did you mean that you were not able to upgrade? The system has to be restarted / restarted by itself to complete the updating.

  • Eduardo

    Hello Bianca,

    You used this procedures for BB 9300 3G? I did all the steps but the BB desktop manager dont apears with the new OS. How you did the new installations?

    regards eduardo

  • pradeep

    I am not able to upgrade my OS. After installing OS 6 bundle it is asking me for system restart.

    Can you please help me on it

  • kartik gami

    i am not being able to connect to the internet eventhough i hav taken the bb services.n i have upgraded it to 0s 6..can any one help

  • david

    hi i stay in malaysia….i upgrade mu curve 3g to os 6, everything is working fine but my bbm stopped working and the internet to has stopped. help cause i really like the os 6. thanks

  • sandeep malhotra

    I was updating my curve 3g to os 6 but due to some power interruption my laptop got restarted in the middle of installation. what should i do now…..

  • Fuad NAHDI

    Thank you bro. Great tips and thanks again.

  • Fuad NAHDI

    Many thanks bro for the tips. Excellent.

  • Alejandro


    I had the same problem, and after some research I found
    1. Close any BlackBerry Desktop Manager program/process running:
    2. you must delete the file vendor.xml found in C:\Program Files\Common Files\Research In Motion\AppLoader (I stored it some place else just in case).

    Restart BDM and OS 6 will show up :-)

  • Alejandro

    Hi Mohammed,

    I had the same problem, and after some research I found
    1. Close any BlackBerry Desktop Manager program/process running:
    2. you must delete the file vendor.xml found in C:\Program Files\Common Files\Research In Motion\AppLoader (I stored it some place else just in case).

    Restart BDM and OS 6 will show up :-)

  • Pingback: How to downgrade BlackBerry OS 6 to OS 5()

  • Pingback: How to upgrade Blackberry OS 5 to OS 6()

  • Fuad NAHDI

    Hi Mas Jaya, Apa kabar? Semoga baik-baik saja :)

    I think the internet connection was interrupted or the speed was not that fast enough to access the Blackberry servers to download the files. I used 2Mpbs+ dedicated line when upgrading the device software and it finished completely without any problems.

  • Jaya

    Hi, I’m Jaya from Indonesia…
    I have a problem in updating my BB Curve 9300 to OS 6…

    when the step of downloading the device software, it comes pop up of “An Error has occurred downloading software for your device. Please verify your Internet Connection or try again later, if the problem persists”

    BUT, I’m still connect to the internet all the time…

    can you help me with this problem?


  • Bianca

    Wow.. thanks!!! I love the update.. thanks!!!!

  • Mohammed

    hi i istalled the device software on my computer and clicked open desktop manager after installation ,but the desktop manager doesn’t see the device software,although my blackberry is a 9300 curve bundle 5

  • Fuad NAHDI

    No, you don’t need to pay for it. You can get the official os from
    For the unofficial/leaked version, you can find some in this website.

  • preasan

    i dont know whats wrong… when i try load the first exe thing it stops and gives an error… i downloaded it from fileserve… after i select the country and click next it ends…

  • rakshit

    do i need 2 pay for the os6?

  • Fuad NAHDI

    you can upgrade your device by offline. download the software first and follow the above steps.

  • preasan

    hey… do i need to be connected to the internet to do the upgrade or can i do it when my pc is offline

  • maze reyes

    thank you so much for this! works perfectly!

  • sathyamoorthy

    hi this sathyamoorthy sir i try to update os 5 to os 6 severaltimes for my curve 9300 shown message is no update available please guide me

  • Rainy

    I updated it. One thing I do not like is that you can’t make an MMS message like you use to. They have to be sent as attachments. MMS sounds do not automatically play when you open them. You have to open an attachment. That stinks.

  • Fuad NAHDI

    Hi achiad, you can safely update to that version. I already updated to and it worked just fine. See this

  • achiad

    it is giving me update verision should i update??

  • Fuad NAHDI

    Hi Fin, it would be better for you to subscribe. You will get updated/informed when a new software available.

  • Fuad NAHDI

    You’re welcome, chris.

  • chris

    thank you very much for this..

  • Fin

    i have downloaded this for my pc installed it and it all went fine until it said its only for active blackberry subscriptors pls help is there a way to get past this?!!????

  • Fuad NAHDI

    That's great. Thanks bro faizal

  • 5ZaL

    Bro Fuad Nahdi. Million Thanks for the explanations. Managed to install OS 6 V6.0.0.380 into My Curve 9300 download from Celcom Malaysia. Really love this OS so much. No problem at all even Curve 9300 RAM was only 256MB (Previously saw an article said that OS 6 only suitable for 500MB RAM above).

  • Jane Tan

    i di dit but the tutorial link isnt available. help pls.

  • ki

    Blackberry 9300, tmobile user, from US.
    1st problem: after all installation, blackberry desktop software said, there is no need for update. Then i tried the delete vendor.dll files, used file loader.exe -> unsuccessful because it always show the pin. Then i restart the comp, connect BB to comp and run BB desktop software, it found an update is available, i to to the screen where i need to put my email and click update. i got this message "once complete, u must activate your device wirelessly to continue to send and recieve email messages and user other BB services. If you do not want to continue, click cancel" . I click okey then got this error message "this appli. is not compatible with your device and cannot be loaded".
    so what's the problem ?

  • Fuad NAHDI

    Need to more investigations which modules are missing..

  • Fuad NAHDI

    Hi, which os 6 version did you install? I installed the from Starhub and YM/WLM works just fine.

  • Fuad NAHDI

    Which OS6 version did you install? I am using OS from Starhub and everything works fine. YM and WLM both work properly without any problems.

  • Angel


    I finally could upgrade my device, however, I can not use the Windows Live Messenger, nor the Yahoo! Messenger, I keep getting the following message: "Uncaught Exeption: java.lang.NullPointer Exception" I´m really happy with the new version of the software, but i really need to use the WLM. Could you please help me?


  • jeff

    after installing software on the pc locally and running the loader executable file, where can i find the software installed locally to be added to the phone?

  • Pingback: Official BlackBerry 6 from Verizon for Curve 3G and Bold 9650 Owners()

  • Rhea

    when i click on "update software" the process starts but after the back- up step it says "software could not be upgraded as there are some missing modules"
    i cannot figure out what's wrong
    can someone please guide me through?

  • AnVaPe

    I can´t make Windows Live Messenger to work properly. My BB gives me this ucauhgt exeption error: java.lang.nullpointer exception

  • AnVaPe

    Nope, no error mesgs, it just says that my device has been updated.

  • Fuad NAHDI

    First delete the Vendor.xml located in C:Program FilesCommon FilesResearch In MotionAppLoader directory then run Loader.exe from that directory.
    You may need to pull the battery from the device and put it back in. This tutorial may help

  • 01dane01

    please help! im really keen on this os6 tryed all the methods above and no luck my comp says no update available and whrn i use the app loader it still does not pick up the update tryed this on my laptop and pc no luck…

  • dane0000000007

    please help! im really keen on this os6 tryed all the methods above and no luck my comp says no update available and whrn i use the app loader it still does not pick up the update tryed this on my laptop and pc no luck…

  • Fuad NAHDI

    Yes it is a requirement. It would be worth for you as a BB user to subscribe.

  • Fuad NAHDI

    What did you mean that it didn’t work? Any error messages?

  • Fuad NAHDI

    As shown in the image above, the Email Notifications is a required thing. I think it is worth for all BB users to be notified if a new software version available so better to subscribe.

  • jj

    Can you please answer this one. do you need a bb subscription to update to the official version?. because i try and it keep saying i need a bb subscription

  • AnVaPe


    I tried using the loader program, it didn´t work, could you please help me?

  • Fuad NAHDI

    Hi Zach,
    You may need to upgrade using Loader program located in C:Program FilesCommon FilesResearch In MotionAppLoader
    Double click the Loader executable file and follow the instructions.

  • Zach

    ive downloaded the software and the desktop software, but when i connect my device onto it it dosent search automatically for the software, and when i manually click "update device" it says it cant find a software. its like it is not searching my computer locally.

    please help

  • ryle

    does not work! it says that i need an active blackberry subscription?

  • Pingback: How to downgrade BlackBerry OS to the previous software version()

  • Pingback: BlackBerry Curve 3G 9300 Gets Official OS 6 via StarHub Ltd.()

  • Fuad NAHDI

    Hi David,

    I have successfully upgraded to OS 6 without deleting the vendor.xml file. It works.

  • David

    Maybe I've over looked it, but doesn't a vendor file have to be deleted somewhere in these steps?

  • Pingback: My Blackberry Curve 3G 9300 upgraded to Blackberry OS