List of CODs and what they do, if needed etc.
Results 1 to 6 of 6

Thread: List of CODs and what they do, if needed etc.

  1. #1
    BoNg420 is offline BlackBerryOS Friend
    Join Date
    Mar 2009
    Device
    Storm 9530
    OS
    .132
    Posts
    16
    Liked
    0 times

    List of CODs and what they do, if needed etc.

    Just wondering if anyone has thought of making a list of all the CODs in the JAVA folder, well the larger ones, like 400kb + in size and say what they do, if needed or not for the phone to function. Also maybe a group of CODs that go together that can be deleted to free up more space.

    I don't know if anyone has made a list like this but I think it would be a really helpful thing for people who want to customize their own OS and remove stuff not necessarily needed like voice dialing or setup wizard, various apps and such.


    ---------

    Also what controls the keyboard size and text? Is it the 2 keyboard CODs or the radio SFI?
    Last edited by BoNg420; 04-23-2009 at 12:00 PM.




  2. #2
    jnepsa's Avatar
    jnepsa is offline BlackBerryOS Wizard
    Join Date
    Apr 2009
    Location
    ohio
    PIN
    ch me then
    Device
    9550 Storm 2
    OS
    5.0.0.428
    Posts
    4,387
    Liked
    5 times
    Quote Originally Posted by BoNg420 View Post
    Just wondering if anyone has thought of making a list of all the CODs in the JAVA folder, well the larger ones, like 400kb + in size and say what they do, if needed or not for the phone to function. Also maybe a group of CODs that go together that can be deleted to free up more space.

    I don't know if anyone has made a list like this but I think it would be a really helpful thing for people who want to customize their own OS and remove stuff not necessarily needed like voice dialing or setup wizard, various apps and such.


    ---------

    Also what controls the keyboard size and text? Is it the 2 keyboard CODs or the radio SFI?
    lol I asked the same thing....lyricidal is thinking about doing it but i wouldnt push cause there are a crap load of flies so if he does he does other wise do like i do and tinker and ask and wait...as far as the keybord size...i belive it is controled by the sfi (radio/CDMA) and can not be edited.....and here is another plug for lyricidal search Shrink-a-os by him and use it...can remove all that stuff with just a few clicks.

  3. #3
    chouputra is offline BlackBerryOS Noobie
    Join Date
    Mar 2009
    Device
    9530
    Posts
    6
    Liked
    0 times
    Quote Originally Posted by jnepsa View Post
    lol I asked the same thing....lyricidal is thinking about doing it but i wouldnt push cause there are a crap load of flies so if he does he does other wise do like i do and tinker and ask and wait...as far as the keybord size...i belive it is controled by the sfi (radio/CDMA) and can not be edited.....and here is another plug for lyricidal search Shrink-a-os by him and use it...can remove all that stuff with just a few clicks.
    I am not sure if I am right but there is an XML file in the keyboard file which can be edited. But doing this will temper the .cod file and will not be able to load back into the device. I believe the .cod file has digital signature which prevents unsigned .cod file to be loaded into the device even if we managed to decompile, edit and compile back.

  4. #4
    BoNg420 is offline BlackBerryOS Friend
    Join Date
    Mar 2009
    Device
    Storm 9530
    OS
    .132
    Posts
    16
    Liked
    0 times
    Quote Originally Posted by chouputra View Post
    I am not sure if I am right but there is an XML file in the keyboard file which can be edited. But doing this will temper the .cod file and will not be able to load back into the device. I believe the .cod file has digital signature which prevents unsigned .cod file to be loaded into the device even if we managed to decompile, edit and compile back.
    Not even with crackutil. How would you get an xml file out of the keyboard .cod anyway

  5. #5
    chouputra is offline BlackBerryOS Noobie
    Join Date
    Mar 2009
    Device
    9530
    Posts
    6
    Liked
    0 times
    Quote Originally Posted by BoNg420 View Post
    Not even with crackutil. How would you get an xml file out of the keyboard .cod anyway
    No you can't but here is a portion of the XML that sets the button sizes and positions.


    <svg version="1.1" baseProfile="tiny" width="360" height="232"
    xmlns="http://www.w3.org/2000/svg"
    xmlnssi="http://www.w3.org/2001/XMLSchema-instance"
    xmlnslink="http://www.w3.org/1999/xlink"
    >
    <image id="B_0_0" x="0" y="1" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_0_0" x="0" y="0" width="72" height="59" visibility="hidden"/>
    <image id="B_1_0" x="72" y="1" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_1_0" x="72" y="0" width="72" height="59" visibility="hidden"/>
    <image id="B_2_0" x="144" y="1" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_2_0" x="144" y="0" width="72" height="59" visibility="hidden"/>
    <image id="B_3_0" x="216" y="1" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_3_0" x="216" y="0" width="72" height="59" visibility="hidden"/>
    <image id="B_4_0" x="288" y="1" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_4_0" x="288" y="0" width="72" height="59" visibility="hidden"/>

    <text id="T_0_0" x="36" y="40" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_1_0" x="108" y="40" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_2_0" x="180" y="40" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_3_0" x="252" y="40" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_4_0" x="324" y="40" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>

    <image id="B_0_1" x="0" y="59" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_0_1" x="0" y="59" width="72" height="58" visibility="hidden"/>
    <image id="B_1_1" x="72" y="59" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_1_1" x="72" y="59" width="72" height="58" visibility="hidden"/>
    <image id="B_2_1" x="144" y="59" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_2_1" x="144" y="59" width="72" height="58" visibility="hidden"/>
    <image id="B_3_1" x="216" y="59" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_3_1" x="216" y="59" width="72" height="58" visibility="hidden"/>
    <image id="B_4_1" x="288" y="59" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_4_1" x="288" y="59" width="72" height="58" visibility="hidden"/>

    <text id="T_0_1" x="36" y="98" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_1_1" x="108" y="98" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_2_1" x="180" y="98" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_3_1" x="252" y="98" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_4_1" x="324" y="98" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>

    <image id="B_0_2" x="0" y="117" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_0_2" x="0" y="117" width="72" height="58" visibility="hidden"/>
    <image id="B_1_2" x="72" y="117" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_1_2" x="72" y="117" width="72" height="58" visibility="hidden"/>
    <image id="B_2_2" x="144" y="117" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_2_2" x="144" y="117" width="72" height="58" visibility="hidden"/>
    <image id="B_3_2" x="216" y="117" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_3_2" x="216" y="117" width="72" height="58" visibility="hidden"/>
    <image id="B_4_2" x="288" y="117" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_4_2" x="288" y="117" width="72" height="58" visibility="hidden"/>
    <image id="I_4_2" x="289" y="118" width="70" height="56" xlink:href="../common_20/BackspaceIcon.png"/>

    <text id="T_0_2" x="36" y="156" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_1_2" x="108" y="156" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_2_2" x="180" y="156" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_3_2" x="252" y="156" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_4_2" x="324" y="156" fill = "#FFFFFF" font-size="30" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>

    <image id="B_0_3" x="0" y="175" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_0_3" x="0" y="175" width="68" height="58" visibility="hidden"/>
    <image id="B_1_3" x="72" y="175" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_1_3" x="72" y="175" width="68" height="58" visibility="hidden"/>
    <image id="I_1_3" x="72" y="176" width="70" height="56" xlink:href="../ShiftIcon.png"/>
    <image id="B_2_3" x="144" y="175" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_2_3" x="144" y="175" width="68" height="58" visibility="hidden"/>
    <image id="B_3_3" x="220" y="175" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <image id="I_3_3" x="220" y="175" width="80" height="58" xlink:href="../SpaceIcon.png" visibility="hidden"/>
    <rect id="H_3_3" x="220" y="175" width="80" height="58" visibility="hidden"/>
    <image id="B_4_3" x="288" y="175" width="72" height="58" xlink:href="../common_20/Normal.png"/>
    <rect id="H_4_3" x="288" y="175" width="72" height="58" visibility="hidden"/>
    <image id="I_4_3" x="288" y="175" width="72" height="58" xlink:href="EnterIcon.png"/>

    <text id="T_0_3" x="36" y="214" fill = "#FFFFFF" font-size="26" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_1_3" x="108" y="214" fill = "#FFFFFF" font-size="26" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_2_3" x="180" y="214" fill = "#FFFFFF" font-size="26" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_3_3" x="252" y="214" fill = "#FFFFFF" font-size="26" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>
    <text id="T_4_3" x="324" y="214" fill = "#FFFFFF" font-size="26" text-anchor="middle" font-family="BBAlpha Sans Condensed" font-style="italic" font-weight="900"/>

    <image id="StickyHighlight72x58" x="0" y="0" width="72" height="58" xlink:href="../common_20/StickyHighlight72x58.png" visibility="hidden"/>
    </svg>

  6. #6
    chouputra is offline BlackBerryOS Noobie
    Join Date
    Mar 2009
    Device
    9530
    Posts
    6
    Liked
    0 times
    BTW SVG = Scalable Vector Graphic which means that any graphic used in the virtual keyboard can be sized into any sizes without distortion.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •