*Note - Read entire thread first before starting!
First, a little background:
I discovered this method through weeks of trying to get my 8220 back up and running.
The symptoms:
- BlackBerry crashed while updating the O/S
- Would then show the 507 or 561 error screen
- Would fail any type of O/S install
Methods tried:
- Tried using various versions of Desktop Manager
- Uninstalled and reinstalled all BlackBerry software
- Completely cleaned the registry
- Tried to update on multiple computers
- Tried wiping first with JL_Cmder
- Tried Apploader using the /no jvm command
- Tried the loading doing the battery-pull method
- Tried different O/S versions
- Tried the online updater
- Adjusted my USB power settings
I know there are probably a few other methods that I tried that I can't recall at the moment!
The problem was that every time I tried to install the O/S, the Apploader would fail while trying to load the .cod files.
The exact error would be "Errors: Unspecified error encountered [J:0x00000005]".
Well, I finally came up with a solution!
*Note, this is very time consuming and very detail oriented.
Step 1:
Download and install BlackBerry Master Control Program
You can get this at mcpfx.com
Plug-in your BlackBerry and open your Apploader.
Apploader is found in the folder C:\Program Files\Common Files\Research In Motion\Apploader and is actually titled "Loader"
*Note - If your BlackBerry is robooting in a continuous loop, get to the connection page of the Apploader and wait for it to register a pin or say "Unknown". Quickly click next and a connection should be established.
2.)
Make sure the vendor.xml file is deleted from the C:\Program Files\Common Files\Research In Motion\Apploader folder.
Follow the Apploader installation instructions through the erasing, loading JVM, and loading system files.
When it goes to reconnect to the device, disconnect your BlackBerry from the computer and stop the installation process.
3.)
Open the BlackBerry Master Control Program.
Make sure that you go to the Settings Screen and type "BrickBerry" into the "Enable Protected Controls" box and submit it.
4.)
Go to the Operating System Management Screen and select the O/S you had previously installed on your computer.
Go through all of the check-boxes and uncheck everything to just leave the core system files. (You'll be able to install everything else later!)
*Doing this step will move all unnecessary files to a different folder for the time-being.
5.)
Go to the JavaLoader Screen.
Click on the folder icon that will take you to the Save Modules Screen.
Click the Retrieve button. Click Ok on everything that pops up.
This will produce a list in the scroll box of all installed files on your BlackBerry. (Shouldn't show much, if anything at this point.)
6.)
Click on the blue arrow button to take you to the Load Modules Screen.
Click on the COD/JAD button and navigate to C:\Program Files\Common Files\Research In Motion\Shared\Loader Files\"Your O/S Here"\Java.
Select the first file and click Open.
It will list this file in the scroll box.
*Note - Do only one file at a time! You are here because DM or your Apploader fails every time it goes to load the .cod files.
Click the Load button. Click Ok on any pop-up window.
Your device will restart with most files loaded. Just wait for it to go back to the white error screen before you start the next step.
7.)
Go to the Save Modules screen again and retrieve the files installed again. Make sure to hit Clear first if anything is already showing in the scroll box.
Verify the file you just installed is showing after the retrieve in the scroll box.
If it is not, go back to the Load Modules screen again and try to load it again.
If it did show up, click Clear, go back to the Load Modules screen, click Clear, and select the next file in the list.
******CAUTION*******
Do not load the net_rim_cldc.cod file until very last. This is the primary boot file and will send your Blackberry into a continuous reboot loop if installed too early!
Repeat steps 6 and 7 until all files are loaded.
Keys to remember:
- Always double-check in the Save Modules screen to see if the last file was loaded
- Some files may fail a couple times to load, keep trying until it succeeds
- Make sure to wait until the white error screen is showing again before trying to load anything else when the phone reboots
- This is very time consuming, but if you pay attention to details, it will all pay off!
- This should be your last resort method if all other methods have failed
8.)
If you successfully loaded all files and your phone booted up right, open DM and add applications as normal.
*Things might not look or act completely normal at first, but when you do your application updates, those things should be corrected. At least your phone turns on!!!
Good luck with everything and if there are any questions, please feel free to PM me.
P.S. Please consider donating to the people who made the BlackBerry Master Control Program! They have developed, and are continuing to develop, a great program that is a vital tool for many.