BrickBreaker COD Files
From Blackberry BrickBreaker
BrickBreaker ships as a pair of COD Files named:
- net_rim_device_apps_games_brickbreaker.cod (referred to as the Code file)
- net_rim_device_apps_games_brickbreaker240x160resources.cod (referred to as the Resource file)
As the names indicate, the first file net_rim_device_apps_games_brickbreaker.cod has been known to contain the program logic, a few GIF images used as the application icon, and 34 Levels or brick layouts. The second file net_rim_device_apps_games_brickbreaker240x160resources.cod is primarily a data file which contains numerous PNG images or sprites used by the game, this includes the paddles, bricks, ball, missile, and the main background.
To obtain these files, you will need to download the Wireless Handheld Operating System from BlackBerry. You will probably have to go through the download site of your Service Provider. You will endup with an EXE file that will self-extract somewhere in your profile's Temp directory.
The extracted files will be .MSI installers. Launch the MSI file by issuing a /a command line argument which will invoke the Administrative Installation. It will prompt you to enter a Network path where to store the extracted files. Enter the path and watch the files get extracted.
C:\> msiexec /a "Blackberry 7290.msi"
Note: Your MSI filename will vary depending on the handheld and carrier you use.
If the extracted files are also MSI files, use the same instructions as above to unveil their subcontents.
At the end, you should end with a Directory Structure similar to:
âÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂCommon
âÃÂàâÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂResearch In Motion
âÃÂàâÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂAppLoader
âÃÂàâÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂShared
âÃÂàâÃÂàâÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂLoader Files
âÃÂàâÃÂàâÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂ[ModelDir]
âÃÂàâÃÂàâÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂ[Model][NetworkType]
âÃÂàâÃÂàâÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂ[DeviceSubDir]
âÃÂàâÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂRIMDeviceManager
âÃÂàâÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂUSB Drivers
âÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂSystem32
âÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂWindows
âÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂSystem32
âÃÂàâÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂdrivers
âÃÂÃÂâÃÂÃÂâÃÂÃÂâÃÂÃÂinf
The files will be located in the Common\Research In Motion\Shared\Loader Files\[DeviceSubDir] subdirectory.
Extracting the data from these two files can be done by understanding the COD file structure first.
