BlackBerry Forums Support Community
              

Closed Thread
 
Thread Tools
Old 07-14-2008, 10:02 PM   #1
zenartbb
Thumbs Must Hurt
 
zenartbb's Avatar
 
Join Date: May 2008
Location: Northern VA
Model: 8350i
Carrier: Nextel
Posts: 107
Default How To Restore Missing Folder Icons 8330 4.5.0.51

Please Login to Remove!

I searched and couldn't find the instructions, so I apologize to the mods if this is a repeat topic. Make sure you only follow these instructions if you sort of know what you're doing and are comfortable editing your Blackberry.alx file. I will not take any responsibility if you brick your BlackBerry. This is merely a post of what worked for me.

Here is how I was able to restore the ability to add homescreen multi-colored folders with icons (default in OS 4.3.x). Keep in mind that I have a Sprint 8330, with OS 4.5.0.51. I cannot verify that this will work for a non-CDMA device, but it might work similarly.

The problem seems to be a missing COD file in the OS load. What I did was copy the COD file from my previous 4.3 OS file, and update the Blackberry.alx file to reference that COD. Make sure you have previously installed OS 4.3 on your PC (If not you will have to install it for the purposes of copying the file below only).

Setp 1: Copy and Paste the COD file in your 4.5 Loader Files
Where to copy the COD file:
C:\Program Files\Common Files\Research In Motion\Shared\Loader Files\8330-v4.3.0.127_P3.1.0.73\Java


The name of the COD file is: net_rim_bb_media_320x240_b.cod

Paste this file in the following folder:
C:\Program Files\Common Files\Research In Motion\Shared\Loader Files\8330-v4.5.0.51_P3.2.0.41\Java

Step 2: Add the reference to the COD file in your Blackberry.alx file
Where this file is located:
C:\Program Files\Common Files\Research In Motion\Shared\Loader Files\8330-v4.3.0.127_P3.1.0.73

Open this file with NotePad or another text editor (to do this, right click on the file then choose "Open With" or "Open" and choose NotePad)

paste the following string of text (net_rim_bb_media_320x240_b.cod) somewhere in the list of COD files that follows this statement:
<fileset radio="CDMA" Java="1.0">
<files>

net_rim_bb_media_320x240_b.cod

Save the file.

Then sync your BlackBerry using the Desktop Manager.
__________________
Joe D


Zen and the Art of BlackBerry
Offline  
Old 07-14-2008, 10:07 PM   #2
JSanders
Crimson Tide Moderator
 
JSanders's Avatar
 
Join Date: Oct 2004
Location: North of the moss line
Model: Z30
OS: 7.0sumtin
PIN: t low
Carrier: Verizon
Posts: 41,921
Default

That is the file with pre-loaded stock wallpapers, which is commonly removed using the John Clark Memory Optimization Process (JCMOP )
Offline  
Old 07-14-2008, 10:27 PM   #3
zenartbb
Thumbs Must Hurt
 
zenartbb's Avatar
 
Join Date: May 2008
Location: Northern VA
Model: 8350i
Carrier: Nextel
Posts: 107
Default

Good point, I forgot to add that it does take up a little bit of additional space (about 1MBish of data space on the device). So might want to beware if you're really concerned about memory leakage.
__________________
Joe D


Zen and the Art of BlackBerry
Offline  
Old 07-14-2008, 10:40 PM   #4
JSanders
Crimson Tide Moderator
 
JSanders's Avatar
 
Join Date: Oct 2004
Location: North of the moss line
Model: Z30
OS: 7.0sumtin
PIN: t low
Carrier: Verizon
Posts: 41,921
Default

Yep, good post though. Just add back in the cod file deleted during the Memory Optimization Process - the JMOP.
Offline  
Old 07-15-2008, 02:37 PM   #5
toddz
Talking BlackBerry Encyclopedia
 
toddz's Avatar
 
Join Date: Feb 2006
Location: Texas
Model: 9700
Carrier: T-Mobile
Posts: 231
Default

If you are simply interested in the preloaded pictures (wall paper), these can all be extracted from the net_rim_bb_media_320x240_b.cod file. If you open that file as a .zip file, you will notice inside there are many smaller .cod files. Most of them contain 1 to 2 PNG pictures which can be further extracted using a hex editor and then saved to the memory card. All you really need to know is the PNG start of file header Hex: 89 50 4E 47 0D 0A 1A 0A and the end of file marker ASCII: IEND + 4 Byte CRC. Since the IEND CRC is always and only calculated on that chunk, the last 8 bytes of a PNG is always Hex: 49 45 4E 44 AE 42 60 82. Just copy everything including header and eof and name appropriately.

I was hoping to be able to also copy out the folder icons and save them to device memory were they appear after the the net_rim_bb_media_320x240_b.cod file is loaded, but it never worked. If anyone knows how to do this it would be nice to save memory.

Have fun,
toddz
__________________
T-Mobile 9700 with a working Alt key :P
Offline  
Old 08-07-2008, 04:07 PM   #6
keisur
Knows Where the Search Button Is
 
keisur's Avatar
 
Join Date: Aug 2008
Location: Houston, TX
Model: 8330
OS: v4.5.0.77
PIN: N/A
Carrier: Verizon
Posts: 26
Default

Just curious, but why don't you put the "net_rim ... .cod" file in the same section as it is in the BlackBerry.alx file for the 4.3.0.127 OS? In that version it is in:

<fileset radio="~CDMA-GPRS" Theme="Normal" Colour="True" series="8800|8300" Java="1.0">
<files>
net_rim_bb_media_320x240_b.cod
</files>
</fileset>
Offline  
Old 08-07-2008, 09:13 PM   #7
zenartbb
Thumbs Must Hurt
 
zenartbb's Avatar
 
Join Date: May 2008
Location: Northern VA
Model: 8350i
Carrier: Nextel
Posts: 107
Default

that is the same statement section. Your device may have the 8830 code because it has the GPRS reference, but mine only had the sprint 8330.

I think you're talking about the same section of the Blackberry.alx file.

As long as it is making the call to load the cod file, that is really what matters.
__________________
Joe D


Zen and the Art of BlackBerry

Last edited by zenartbb; 08-07-2008 at 09:15 PM..
Offline  
Old 08-08-2008, 08:48 AM   #8
keisur
Knows Where the Search Button Is
 
keisur's Avatar
 
Join Date: Aug 2008
Location: Houston, TX
Model: 8330
OS: v4.5.0.77
PIN: N/A
Carrier: Verizon
Posts: 26
Default

ok. that makes sense. I'm going to do it today so I wanted to be sure.

Last edited by keisur; 08-08-2008 at 12:17 PM..
Offline  
Old 08-08-2008, 12:19 PM   #9
keisur
Knows Where the Search Button Is
 
keisur's Avatar
 
Join Date: Aug 2008
Location: Houston, TX
Model: 8330
OS: v4.5.0.77
PIN: N/A
Carrier: Verizon
Posts: 26
Default

I may be not clear on this as this is my first BlackBerry, but when you say "sync ... using the Desktop Manager" do you just plug in the BB and open desktop manager and let it discover the change and add the files? Or do you have to actually go to the sync page within desktop mgr and sync that way?

EDIT: Nevermind, got it.

What I had to do was strip the "C:\Program Files\Common Files\Research In Motion\Shared\Loader Files\8330-v4.3.0.127_P3.1.0.73" folder of all files except the .alx file, then open Desktop Mgr and it installed them.

The problem I was having was that it seemed to want to load the 4.3 OS back in also.

Last edited by keisur; 08-08-2008 at 01:07 PM..
Offline  
Old 09-11-2008, 03:47 PM   #10
welchda
New Member
 
Join Date: Jul 2008
Model: 8300
PIN: N/A
Carrier: rogers
Posts: 1
Default

worked perfectly for me....i have been looking for a way to do this for a long time....thanks

took the net_rim_bb_media_320x240_b.cod file from 4.2.x and followed above instructions into 4.5.52.

The only difference is I added the line (net_rim_bb_media_320x240_b.cod) to blackberry.alx file in the most current os's loader file (8300-v4.5.0.52_P2.7.0.66). This way I didn't run into the DM trying to load an older version of OS.
Offline  
Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


New Factory Sealed AB 1756-L61 SER B ControlLogix 2MB Memory Controller 1756L61 picture

New Factory Sealed AB 1756-L61 SER B ControlLogix 2MB Memory Controller 1756L61

$304.69



2711-NM11 PCMCIA Linear Flash Memory Card 256KB Fast Shipping AB 2711NM11 picture

2711-NM11 PCMCIA Linear Flash Memory Card 256KB Fast Shipping AB 2711NM11

$350.66



RCA Digital 128 MB Built in Flash Memory Voice Recorder RP5050A picture

RCA Digital 128 MB Built in Flash Memory Voice Recorder RP5050A

$21.85



New Hp 462975-001 Memory 512MB BBWC Module w/ 462976-001 P-Series Battery F-3 picture

New Hp 462975-001 Memory 512MB BBWC Module w/ 462976-001 P-Series Battery F-3

$19.99



NEW Original Allen Bradley 2080-MEMBAK-RTC Memory Module With RTC Plug-In picture

NEW Original Allen Bradley 2080-MEMBAK-RTC Memory Module With RTC Plug-In

$284.00



AVNET ULTRAZED SOM ZYNQ ULTRASCALE+ XCZU3EG SYSTEM ON MODULE -  picture

AVNET ULTRAZED SOM ZYNQ ULTRASCALE+ XCZU3EG SYSTEM ON MODULE -

$98.67







Copyright © 2004-2016 BlackBerryForums.com.
The names RIM © and BlackBerry © are registered Trademarks of BlackBerry Inc.