Tools For P2k

There are many, many tools for working with P2K. Here,
I will cover perhaps not all of them, but many of them.

━ ⋅✶⋅ ━

File Managers

File managers are among the most important items in your
toolbox. There are several, and today I will cover 4 of them:
P2kCommander, P2kTools/P2kToolsVS, BitPim, MPT, and P2kMan.

BitPim

BitPim is a tool suite specifically for CDMA phones of
all shapes and sizes, Motorola or otherwise. With it, you
can do pretty much everything you would do with MPT, plus
gain access to the file system. BitPim can be obtained from
my downloads page.

BitPim detects V3c and V3m automatically, but for all
other CDMA variants, you'll need to configure it manually.
To do this, find the "Edit" menu in the top bar and select
"Settings". Select the COM port your phone is connected to.
It should be listed under "Available Ports" in the "Browse..."
menu. Select the modem, not the diagnostic port. Also set the
phone type to "Other CDMA phone" from the dropdown menu.

You now have access to the file system! Note that when
using the "Other CDMA phone" setting, this is all you
can do. Now you can copy files to and from the phone, but
don't go playing around in areas you don't understand if you
have anything to lose!

P2kCommander

P2K Commander is such a lovely tool! It's my go-to. A
file manager and seem editor all in one, it's available on my
downloads page.

To begin, open P2K Commander and then plug your RAZR
in. Once it is detected, you'll have to go through the whole driver
rigamaroll again. If it isn't detected, go to the options tab and
make sure P2KC is set to P2k/P2k05 mode. You can also set
the command speed—I leave it at new/fast.

Open the dropdown menu next to either of the "Re-read"
buttons. Depending on your RAZR, you'll have either one or
two options: /a/, or /a/ and /c/.

Okay, now let's go over the files you'll see.

/a/ is the system directory. In it, you'll find:

  • - mib_op_greet—the gif that plays when you open the browser
  • - gain_table.bin—this controls the volume of the mic & speakers
  • - various UI graphical assets, usually carrier-specific
  • - /brew/—CDMA models only; app install directory
  • - default wallpapers and screensavers
  • - your WebSession settings file
  • - /motorola/—CDMA models only
  • - EMS settings
  • - /mobile/

In /mobile/, you'll find:

  • - /pictures/—holds pictures, EMS templates, more UI assets, Mobile IM emoticons,
    default wallpapers & screensavers, & carrier power up/down animations
  • - /audio/—holds ringtones, power up/down sounds, & ringlight settings
  • - /btprint/—on some newer RAZRs; seems to be bluetooth printer settings
  • - holds cl.gif and /skins/ directory on CDMA models
  • - /mms/—holds your MMS templates
  • - /certs/—holds root certificates
  • - /kjava/—app install directory
  • - /wvim/—Mobile IM settings
  • - /email/—e-mail settings
  • - /mib/—more UI assets
  • - /video/—holds videos
  • - /skins/—UI themes
  • - /system/

In /system/, you'll find:

  • - cl.gif—the image the displays on your back LCD when flipped open
  • - ring settings
  • - menu layout settings
  • - camera sound settings

In /motorola/, you'll find:

  • - /shared/—holds /audio/, /picture/, and /video/ directories on CDMA models
  • - /mms/—holds MMS settings & templates on CDMA models
  • - /system/—holds carrier-specific UI assets, menu layout settings, & camera sounds