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 a few different
options:

This is the system directory. In this folder you will find:

    • /audio/ - Stores default ringtones.
    • /btprint/ - Stores UI assets & templates for Bluetooth printing.
    • /cert/ - Stores root certificates.
      • ├ email.cfg - Stores your account logins.
      • ├ email.def - Defines email parameters, i.e. size limit.
      • ├ folders.dat - Stores your IMAP/POP folder structure.
      • └ messages.dat - Stores your e-mails.
    • /kjava/ - Install directory for apps.
      • ├ /mmstemplate/ - Self explanatory. Stores MMS templates.
      • ├ class_conformance.txt - Char limit, supported formats, etc.
      • ├ mms_flex_profile - Stores your current MMS server.
      • └ messages.dat - Stores your e-mails.
  • ALARMCLOCK - Stores alarm data.
  • call_menu_items.bin - Defines what appears on the Recent Calls menu.
  • custwakeup.gif - Carrier boot animation. Not on unbranded phones.
  • custgoodbye.gif - Carrier shutdown animation. Not on unbranded phones.
  • default.css - XHTML styling information for browser.
  • default_wml.css - WML styling information for browser.
  • dialing_prefix_settings.bin - Controls phone number formatting.
  • DL_DB_INET_RECORDS - URL to the carrier app store.
  • DL_DMH_File - Contains phonebook entries.
  • dnp.prf - Defines UI text strings.
  • gain_table.bin - Defines mic/speaker volume levels.
  • iTAP_User_Dictionary - Self explanatory...Keyboard user dictionary.
  • iTapp - Defines some music player parameters & iTunes song limit on V3i.
  • mib_op_greet - Animation that plays when you open the browser.
  • msgv.css - Messages styling information.
  • OICQBuddyDatabase.db - Self explanatory...ICQ Buddy List.
  • param_table.bin - Controls speaker EQ.
  • parsing_rules.bin -
  • plmn_text_table.bin - Stores carrier names for display on home screen.
  • PLMN_VERSION.txt- Self explanatory...PLMN version.
  • PUSH_DATABASE - Contains WAP push messages.
  • QosProfileFile - Determines call quality.
  • ROOT_CERTS - Lists browser root certificates.
  • SIM_PIN_STORE.tmp - Self explanatory...Stores SIM pin.
  • smil.css - MMS styling information.
  • SWDL.config - Specifies model, etc. for OTA firmware updater.
  • SyncML_file - Stores items synced via SyncML protocol.
  • uaprof_url.txt - Specifies url for browser UserAgent info.
  • WebSession - Stores your Web Session settings.
  • WebSessionProxy - Stores your Web Session proxy settings.

  • There will also be various gifs used for UI elements, and EMS message templates.
This is your SD card. Structure generally follows /e/.
This is the user data directory on newer V3.

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