+ Reply to Thread
Results 1 to 14 of 14
  1. #1
    Join Date
    Nov 2005
    Location
    Canada
    Posts
    157
    Phones
    HTC Touch
    LG8600 Chocolate Flip
    LG8500 Chocolate Slider
    Carrier
    Telus Mobility
    Feedback Score
    0

    Putting Games On Lg8100 (telus) Phone - Simplified!

    Since i've been getting alot of request as to how to accomplish this correctly, I decided to make a write up! and here it is, feel free to correct me and any spots where i might have mistyped something or if you have an easier more streamlined way of doing it!

    *ahem*

    Putting games onto you LG8100CA (Telus model) cell phone - an essay by chris pipe


    Ok now to put games onto this phone, there are a few different folders and files you need to

    play around with, but they are all within the AMS folder on your phone, visible through the

    filesystem tab in BitPim. If you need help finding that, I'd be more then happy to help you

    out there as well.

    But assuming you know the bitpim filesystem basics, let's get right to it.

    First things first, the backup process incase we mess things up. The files we need to back

    up here are the following

    /brew/ams/db/contentinfo
    /brew/ams/db/executioninfo

    I cannot stress how important backups are, to continue the normal operation of your cell in

    the event that you make a mistake here.

    Now after the backup stage is complete, it's time to get to the fun part!

    In your /brew/ams folder, you will see a couple folders within that are numbered. Most

    likely 0, 11, 13, and 17 i believe are the factory program folders. Leave those ones alone.

    If you muck around with them, you could disable things like your media player etc. So best

    not to touch them.

    For the games, we're going to need to create some new folders in here. I reccommend starting

    at 20, since the numbers don't have to be sequenced really, starting at 20 is safe. All you

    have to do after that is remember not to mess with any folder under 20. Simple, no? =)

    So assuming you have a game you want to put on your phone, this is how it is done.

    We make a folder within the /brew/ams folder, and name it 20. (Right click the AMS folder,

    click "make subdirectory", punch in 20, hit ok)
    Once you've done that you should be able to see the folder you just made in bitpim, if so,

    sweet, you're doing good so far, if not, start over.

    If all is well, folder is there, then open it up so that in the right frame of bitpim you

    can see it's empty, and the left frame should have that folder highlighted. In this folder,

    we're going to put the .jad and .jar files of the game you're trying to install. First, we

    need to rename these files to the same name as the folder they will be in. So if you have

    Monopoly.jad and Monopoly.jar, rename them to 20.jad and 20.jar. So again, right click the

    20 folder, go to "new file" and select each file to send to the phone. Once that is

    complete, you should now see both files in the right pane of Bitpim. Keep this window open

    as we will need to refer back to it shortly.

    Next step, is to make copies of the files that we backed up earlier. To keep things safe and

    simple, rename these copies to "contentinfo-backup" and "executioninfo-backup" and keep them

    in a seperate folder for safety. Now we take the copy with the original filename, and we're

    going to make some changes here.

    Let's start with your contentinfo file.

    Open it up with notepad (if you're using windows, if not, you could use any other basic text

    editor, or if you're leet, a hexeditor will do the job as well), and you can see the install

    info for the programs already on your phone. Take a look at them to get a feel of the

    format, how they are laid out within the file, etc. No need to memorize it, as I will

    explain everything we're doing in detail, but it's easier if you're familiar with it.

    To make this file a little easier on the eyes, go thru it, and before every !C, hit enter to

    space it out abit, this has no effect on the operation of the file, so no worries there.

    Now, to edit this file so it picks up your game.

    You will notice at the end of this file, there is a !T, you can hit enter before that to

    make it on it's own line, as that's the terminate segment of the file. Anything placed after

    that will not show up on the phone. We are going to ADD a line to this file, and give it the

    info it needs to run the game. For example, if the game was called Monopoly, this is what

    the line would look like when finished:

    !C
    20
    Monopoly
    application/java-archive
    90
    Games
    112093
    ams/20/20.jar
    0
    0


    !C = start of new application
    20 = index number (identical to folder number we created, as well as the name of the jad and

    jar files we put in said folder.
    Monopoly = Name we want to show up on the phone
    application/java-archive = type of application (MIME-type)
    90 = no idea what this means, but every line of that file has it, so keep it at 90 for every

    new line you add
    Games = folder you want to put it in, you could change this to Tools if you wanted it in

    that folder, just as a future reference.
    112093 = file size of jad+jar as displayed in bitpim
    ams/20/20.jar = path to the application we want to add

    To get the correct file size for each game you want to add, do the following (this is why i

    said to keep that bitpim window open). Open calculator, or use the one on your cell, and and

    the size of 20.jad and 20.jar together, the number you put in your contentinfo file should

    be the sum of these 2 numbers. If you mess this up, the game will work, but it will screw up

    your memory usage display on your phone. We don't want to mess anything up, so make sure you

    do this correctly.

    Now you can use the line i pasted above, for every game you want to add, just change all the

    info accordingly as i explained above. For the next game you want to add, call that one

    21.jad etc, put it a new folder called 21, the number after the !C should be 21, and it's

    all easy stuff. I'm sure you get the idea.

    Once you have this line added, save the file (make sure not to overwrite your backup!!!),

    and we'll now move onto the executioninfo file!

    Now in this file, instead of !C we see !E, and you can space them out the same as you did in

    contentinfo to make it a little easier to work with. At the end of this file, we see the

    same !T, and it does the same thing, so make sure there is never anything AFTER the !T, as

    it wont show up on your phone.

    Now right above the !T, we're going to add a new line here too. And with monopoly, the line

    would look like this;

    !E
    8388622
    20
    midlet:Monopoly
    0
    ë:


    !E = start of new application
    8388622 = unique number, it's reccommended to use the number 1 digit higher then the

    previous application in this file. Keep them in sequence to make it easier, so on my phone,

    this is 8388622, and my new game is 8288623, etc.
    20 = folder this is in
    midlet:Monopoly = name of application

    For every new game, copy, paste, and alter this line to suit the game you're adding. Make

    sure you change all the variables to match, or the game wont run. You'll likely get a java

    or application error when trying to load it.

    Once this file is changed to suit the game you're adding, save it, again, without

    overwriting the backup copy, and close up your notepad.

    In Bitpim, go to the /brew/ams/db folder, right click, new file, and upload each CHANGED

    copy of the files we worked with, to overwrite the ones on the phone.

    Once everything has been sent over, power cycle your phone, and when it comes back on, you

    should see the game you just added in the games folder, and it should be working (as long as

    your phone can support said game).

    I have a huge collection of games, some of which i've tested and work, and most of which i

    haven't gotten around to yet. But i'd be happy to share these with anyone interested.

    So, hopefully at this point, your game is working, you are happy, and i didn't just waste

    half an hour writing this up for ya!

    If not, and you still need some help, send me a PM or an email, and I'll see what I can do

    for ya!

    I can also do wallpapers, ringtones, videos, whatever. Ask and ye shall (eventually)

    receive!

    Take care!

    -pipe
    Once I thought I was wrong, but I was mistaken.

  2. #2
    Join Date
    Jul 2006
    Location
    Canada
    Posts
    22
    Phone
    LG 8100
    Carrier
    Telus
    Feedback Score
    0
    pretty interesting..

    I'm gonna try it soonly

  3. #3
    Join Date
    Jul 2006
    Location
    Canada
    Posts
    321
    Phones
    lg Keybo + h700
    HTC Desire (no more LGs :( )
    LG Keybo
    Carrier
    Telus Mobility
    Feedback Score
    0
    I just put my first game yesterday and I was scare to do something wrong but everything went well and thx for this thread

  4. #4
    Join Date
    Nov 2005
    Location
    Canada
    Posts
    157
    Phones
    HTC Touch
    LG8600 Chocolate Flip
    LG8500 Chocolate Slider
    Carrier
    Telus Mobility
    Feedback Score
    0
    Quote Originally Posted by PickyBoy
    I just put my first game yesterday and I was scare to do something wrong but everything went well and thx for this thread
    exactly why this thread was so long and thorough, so there is no room to make many errors =) glad it helped!

  5. #5
    Join Date
    Jul 2006
    Location
    Canada
    Posts
    22
    Phone
    LG 8100
    Carrier
    Telus
    Feedback Score
    0
    Hi Chrispipe,

    Could you tell me what are the games that are working on the LG 8100.

    Also, can you give me some by private or others ways?

    And finally, I've 1000 games actually, but they were made for nokia, how could i use them?

    thanks

  6. #6
    Join Date
    Nov 2006
    Posts
    2
    Phones
    LG 8100
    LG 6190 (Retired)
    LG 4600 (Retired)
    Carrier
    Telus Mobility
    Feedback Score
    0
    Excellent post Chris, been looking EVERYWHERE for instructions on adding games to 8100's. Haven't tried it yet, but I will later and let know how it goes! And thanks Picky for directing me here



    Shanny

  7. #7
    Join Date
    Nov 2005
    Location
    Canada
    Posts
    157
    Phones
    HTC Touch
    LG8600 Chocolate Flip
    LG8500 Chocolate Slider
    Carrier
    Telus Mobility
    Feedback Score
    0
    Quote Originally Posted by shanny
    Excellent post Chris, been looking EVERYWHERE for instructions on adding games to 8100's. Haven't tried it yet, but I will later and let know how it goes! And thanks Picky for directing me here



    Shanny

    No problem =) Glad I could be of assistance.

    If anymore help is needed, feel free to message me privately, or for a faster response, MSN works.

    pipe@bunkford.com is how i can be reached there.

  8. #8
    Join Date
    Sep 2006
    Location
    Great white north
    Posts
    4
    Phone
    LG 8100
    Carrier
    Telus
    Feedback Score
    0
    Quote Originally Posted by chrispipe
    No problem =) Glad I could be of assistance.

    If anymore help is needed, feel free to message me privately, or for a faster response, MSN works.

    pipe@bunkford.com is how i can be reached there.
    I have some game that i found on a site and there ios only the .jar file no descriptive .jad. Will these games work ?

    If you can pm me some address where i can find some great new games for my lg8100 i'll be happy

    Thx man you're great and your

  9. #9
    Join Date
    Nov 2005
    Location
    Canada
    Posts
    157
    Phones
    HTC Touch
    LG8600 Chocolate Flip
    LG8500 Chocolate Slider
    Carrier
    Telus Mobility
    Feedback Score
    0
    You could make your own .jad file, they are small and simple to modify. Take a .jad from a different game and play around with it, change everything in there to suit the .jar you want to use.

  10. #10
    Join Date
    Dec 2005
    Location
    City Hall
    Posts
    187
    Phones
    LG VX8500 - Chocolate (Black)
    Samsung A520 (backup)
    Samsung D508 / D528
    Carriers
    (1) Telus/ ClearNET, since 1998
    (3) Rogers - Pay Go
    Feedback Score
    0
    This is a great thread chrispipe. Would this somehow work on the LG8500 too??

  11. #11
    Join Date
    Aug 2001
    Location
    Coquitlam
    Posts
    92
    Phones
    LG 8500
    Samsung a-520 (4 Sale)
    LG TM5-20 (Stolen)
    Carriers
    TeLuS
    Rogers
    Feedback Score
    0
    Quote Originally Posted by sdmania
    This is a great thread chrispipe. Would this somehow work on the LG8500 too??

    would be sick if it did.

    i'm bumping this thread hoping someone will try.
    Selling LG TM520 desktop charger for $10. PM for more details. I'm in Vancouver.

  12. #12
    Join Date
    Nov 2005
    Location
    Canada
    Posts
    157
    Phones
    HTC Touch
    LG8600 Chocolate Flip
    LG8500 Chocolate Slider
    Carrier
    Telus Mobility
    Feedback Score
    0
    haha unfortunately, it will not work on the 8500, and attempting so might send your phone into a painful loop cycle. i will post 8500 instructions as soon as i get them working 100%, i can get some to work, but some fail, and i dont wanna be responsible for bricked phones. just gimme a little more time =)

  13. #13
    Join Date
    Sep 2006
    Posts
    3
    Feedback Score
    0
    I've tried a few different games with no luck so far. I'm not sure if it is the games I've tried or the way I'm editing the contentinfo and executeinfo files. I would really appreciate it if somebody could send me a working game that they have had success with already to rule out some of the possibilities.
    Thanks

  14. #14
    Join Date
    Sep 2006
    Posts
    3
    Feedback Score
    0
    nevermind, I figured it out. The .jad file changed format after I changed the name so it kept buggering up the works. Managed to get an application working that I have wanted for a while now. Thanks to the information on this site.

+ Reply to Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts