LG6190 (Telus Mobility)

[email protected]
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.