
Originally Posted by
Steve.G
First off, I know that Bitpim can manipulate the filesystems of these phones, usually when set to "other CDMA phone". Also, I know that some models are supported officially by Bitpim. I'm not saying you can't use a Canadian CDMA phone with Bitpim.. but if it's having trouble, here's a likely cause.
The filesystems of Verizon's editions of these are not the same as the Canadian carriers.
The designation of 'VX' means it's Verizon. These phones run BREW and have no Java support.
For example:
The VX9100 enV 2 vs. the LG 9100 Keybo. The Keybo shares form factors with the enV2 but they are in fact very different devices.
So, the way Bitpim works, in the case of ringers, pictures, etc... is just that it has pre-scripted the filesystem locations of the ringers dir, as well as it knows the various sizes, and methods employed when writing to the device.
env2 ringers, for example are located in /mod/10889, as opposed to the Keybo's /brew/shared/ringtones
(these filesystem locations might not be entirely correct, I just Googled for them, but you get the idea)
So Bitpim, when you force it to recognize the phone as an enV2, tries to drop the ringers in /mod/10889 which, of course doesn't exist on your Keybo.. so you get an error.
This also applies for any of the other various LGs you try to use with Bitpim.
You will notice that Bitpim has official support for the LG8100 and ALSO the LG VX8100. Things that are different are not the same.
So anyways, that's the problem. You need to just go ahead and let it detect as 'other CDMA phone' and then do things through the filesystem, without forcing it to detect it as a VZW phone.
Now I know there are exceptions to every rule, and some filesystem locations might be shared on some models.. but I'm just getting tired of troubleshooting people's connections on their 'enV2' that turns out to be a Keybo. That's why there's a sticky at the top that says to state your carrier, and save yourself (and us) a headache.
Bookmarks