| Newsgroups |
gmane.comp.mobile.bitpim.devel |
| Message-ID |
<[email protected]> |
Ok well i've been messing around with BitPim with my phone, and I'm trying to
figure out what kinds of changes need to be done to an existing configuration in
order to add this phone into the toolset.
I'll continually Post things that I find. I'm not a python programmer in any
respects, but I can try to figure this out by trial and error and post my results.
I do have access to a lot of different phones.
-------------------------------------
Current Config: LG-VX6100
Desidered Config Name: LG-VX6190 (Telus Mobility)
Description: This phone was released ONLY to Telus Mobility.
Product Link: http://www.telusmobility.com/ab/pcs/handset_lg_6190.shtml
-------------------------------------
Section: Ringtones
===================
-=-=-=-
Log
-=-=-=-
10:25:13.559 LG-VX6100: Reading ringtone-index
10:25:13.559 LG-VX6100: Getting file contents
'download/dloadindex/brewRingerIndex.map'
10:25:13.746 LG-VX6100: Getting file contents
'download/dloadindex/mmsRingerIndex.map'
10:25:13.888 LG-VX6100: Getting file contents
'download/dloadindex/mmsDrmRingerIndex.map'
-=-=-=-=-=-
Errors
-=-=-=-=-=-
10:25:13.934 LG-VX6100: Getting file contents
'download/dloadindex/brewRingerIndex.map'
10:25:14.121 LG-VX6100: Getting file contents 'user/sound/ringer/Tout.le.Monde.En'
10:25:14.153 LG-VX6100: It was in the index, but not on the filesystem
10:25:14.153 LG-VX6100: Getting file contents 'user/sound/ringer/Duality'
10:25:14.168 LG-VX6100: It was in the index, but not on the filesystem
10:25:14.168 LG-VX6100: Getting file contents
'download/dloadindex/mmsRingerIndex.map'
10:25:14.325 LG-VX6100: Getting file contents 'mms/sound/Alarm.mid'
10:25:14.357 LG-VX6100: It was in the index, but not on the filesystem
10:25:14.371 LG-VX6100: Getting file contents 'mms/sound/EineKleine.mid'
10:25:14.403 LG-VX6100: It was in the index, but not on the filesystem
10:25:14.403 LG-VX6100: Getting file contents 'mms/sound/HappyBirthday.mid'
10:25:14.434 LG-VX6100: It was in the index, but not on the filesystem
10:25:14.434 LG-VX6100: Getting file contents 'mms/sound/JingleBells.mid'
10:25:14.466 LG-VX6100: It was in the index, but not on the filesystem
10:25:14.466 LG-VX6100: Getting file contents 'mms/sound/Nutcracker.mid'
10:25:14.496 LG-VX6100: It was in the index, but not on the filesystem
10:25:14.513 LG-VX6100: Getting file contents 'mms/sound/Serenade.mid'
10:25:14.543 LG-VX6100: It was in the index, but not on the filesystem
10:25:14.543 LG-VX6100: Getting file contents 'mms/sound/WeddingMarch.mid'
10:25:14.575 LG-VX6100: It was in the index, but not on the filesystem
10:25:14.575 LG-VX6100: Getting file contents
'download/dloadindex/mmsDrmRingerIndex.map'
10:25:14.607 ['uniqueserial', 'sync', 'ringtone', 'ringtone-index',
'wallpaper-index', 'groups']
10:25:14.607 {'ringtone': 'OVERWRITE'}
-=-=-=-
File Structure
-=-=-=-
The actual file structure for the ringtones goes as follows, according to what
it is looking for.
usr/
Ringtone/
Duality/
.desc
body
Tout.le.Monde.Eng/
.desc
body
File Notes:
body is the .mid file (you can rename it and it's an actual midi file.
.desc seems to be the file descriptor for the phone, containing for example:
À WtÒzbtÒzWtÒz body identity
audio/midi
-=-=-=-
Camera Pictures
-=-=-=-
File Structure:
cam/
pic00.jpg/
.desc
body
pic01.jpg/
.desc
body
pic02.jpg/
.desc
body
pic03.jpg/
.desc
body
Notes:
Each picture is saved in its own folder with the name pic##.jpg the camera
count starts at 1, so Picture01.jpg in the system is actually pic00.jpg/ folder
on the phone itself.
-=-=-=-
Games
-=-=-=-
File Structure:
ams/
00.ico 454bytes
00.jad 377bytes
00.oma 67480bytes
00.url 122bytes
00_1.ico 454bytes
contentInfo 127bytes
preloaded 0bytes
runCount 0bytes
Notes:
From what I can see, the .oma file is the actual game itself. It is a Cribbage
game that I downloaded the Full Version of. This cost me $4.00 but it stored it
on the phone forever rather than having a subscription to it.
Interesting note about subscriptions and from what I see when I look at the
phone, the contentInfo is like this:
--------[startpaste]--------------
!C
0
Cribbage
-1
application/java-archive
Games
telusmobility.co
!E
midlet:com.magmic.cribbage.Cribbage
0
Cribbage
--------[endpaste]--------------
with some extra phone code at the end. One of these has to be the subscription
length from when I *DID* have a 30-day Free Trial on this game. After it
expired, I downloaded it. Don't know :) I'll do some more testing.
-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click