wap.howardforums.com | FAQs | Reviews | About | Rules | Advertise | Contact  
HowardForums: Your Mobile Phone Community & Resource

Go Back   HowardForums: Your Mobile Phone Community & Resource > Canadian Carrier Discussion > TELUSMobility.HowardForums.com > CDMA Network and Devices
User Name
Password
Marketplace Register FAQ Premium Mark Forums Read



Reply
Welcome to the HowardForums: Your Mobile Phone Community & Resource.
HowardForums is discussion board dedicated to mobile phones with over 1,000,000 members and growing!

For your convenience HowardForums is divided into 7 main sections; marketplace, phone manufacturers, carriers, smartphones/PDAs, general phone discussion, buy sell trade and general discussions. Just scroll down to see them!

Only registered members may post questions, contact other members or search our database of over 8 million posts. Why don't you join us today!

CLICK HERE TO REGISTER

If you have time check out our sister sites:
HowardChui.com - Where you can find the latest mobile phone news and reviews.
HowardChui.com phone gallery - See interesting pictures of phones that we've taken.
HowardForums Wiki - Our Mobile Phone Encylopedia.
Niknon.com - Our sister site about Digital Photography.
SlowFo.com - General Discussion.
 
Thread Tools Display Modes
  #1  
tobeychris's Avatar
tobeychris tobeychris is offline

I've climbed a cellphone tower
Phone(s):
1: HTC Touch Pro 2, Diamond, and Touch
2: LG 8600, 8700, 8800, 9700, 10k
3: Samsung U510 / A950 / A600
Provider(s):
Telus. (Clearnet in the old days)
Joined: Jun 2006
From: Niagara
Posts: 1,432
LG Shine 8700 Ringtone and App Tutorial

This is a step by step tutorial on adding ringtones and games to your Telus LG Shine (Games also work for Chocolate and Chocolate Flip but ringtones have DRM issue)

**I take no responsibility for you damaging your phone in any way if this does not work due to my mistake or yours!**

Firstly you need to connect your phone to your computer.
I've always done this via bluetooth and (after some playing around) it connects fine and have had no troubles. It took me about 30 minutes to finally get it set up properly ( I use COM4 ) and now it just takes 1 click to connect.

Secondly you will need Bitpim I recommend getting the newest version (1.0.2) or even the test version (1.0.3), but I've been using version 1.0.1 and everything works fine.

Once you're connected and have BitPim open, don't bother letting it find the phone for you, because most of the time this doesn't work.
1. Goto Phone Settings.

2. Change the phone type to LG-VX8700.

3. Change the Com Port to whatever your bluetooth or usb is set for (Mine is 4)

4. Everything else on the screen should be UNCHECKED in most cases.

5. Press OK and then notice at the bottom of the screen it says "LG-VX8700 - COM## - Manually Set. <- This is good!

6. Goto View > View Filesystem and make sure there is a check beside it.

7. On the left side you should now see Bitpim , Phone, Filesystem and Log. Click on Filesystem.

8. Now a nice folder with a "/" appears, click on the + beside this and at the bottom of the screen, the light should go Red and say "Busy".

9. After this is done we will have a nice list of folders to hack!

10. **AND MOST IMPORTANT** Right click and select Backup entire tree for
a) brew
b) dload


**Now for the ringtone part!

1. Create a .mp3 file that is isn't too large (20-40 seconds) and save it with fairly low bitrates. Your goal is probably around 500 kilobytes or less, but I've had them up to 1 meg for better quality.

2. Now in BitPim, navigate to the "/ > brew > shared > ringtone" folder. It should be empty at this point, unless you've downloaded ringtones (how silly). What you want to do is drag the ringtone you've created in step 1 over to the white space on the right.

3. Now that this is done, just look over and confirm that the ringtone is in the ringtone folder!

4. Now navigate to the "/ > dload" folder and you should see a .bit file and list of .dat files. We want "ringtone.dat". What you need to do is right click and delete this file.

It's also worth mentioning, that on this phone at least, "mymusic.dat" is actually spelled "mymuisc.dat" and I thought it was funny.

5. Turn off your phone and turn it back on! (you may or may not need to take out the battery)

6. Goto "Music and Media > Tones and Sounds > My Ringtones" on your phone, and YAY WE HAVE FREE RINGTONES.

**Now for Apps (mainly games)

This method basically charges you $0.50 to put a game on your phone. But the first is FREE!
You will also need a Hex Editor, I use the HDD Free Hex Editor
Lastly, you will need some games or applications in the form of a .jar and .jad file.
I found Zelda, Bomberman and Super Mario to be quite fun!

EDIT: I found the best place to get games that WORK is through torrents, I searched for ".jar games LG" and found many.

Now for the fun part!

1. Navigate to the "/ > brew > ams > db" folder and you should see three (3) files: folderInfo, executionInfo, and contentInfo. We need "contentInfo" and to do this you simply right click and select save, then choose where you want it, the desktop is easiest.

**I strongly suggest making a backup copy of this file even though we have the whole folder backed up**

2. YOU MUST USE A HEX EDITOR to open the contentInfo file, or you risk turning your phone into a nice paperweight.

3. Once you've opened the file, you will see a crazy amount of numbers and letters, and then their equivalent decimal values on the right. It will look something like this

00000120:00 00 03 00 93 00 03 32 0e 00 00 00 04 33 16 00 ....“..2.....3..
00000130:ff 00 54 45 4c 55 53 20 6e 61 76 69 67 61 74 6f ÿ.TELUS navigato
00000140:72 00 70 00 00 00 04 34 22 00 ff 00 61 70 70 6c r.p....4".ÿ.appl
00000150:69 63 61 74 69 6f 6e 2f 6a 61 76 61 2d 61 72 63 ication/java-arc
00000160:68 69 76 65 00 35 1e f2 e4 00 00 00 02 35 5a 00 hive.5.òä....5Z.
00000170:04 36 12 00 ff 00 47 50 53 20 53 65 72 76 69 63 .6..ÿ.GPS Servic
00000180:65 73 00 01 00 00 03 37 cc c4 06 00 04 38 16 00 es.....7ÌÄ...8..
00000190:ff 00 66 73 3a 2f 61 6d 73 2f 31 34 2f 31 34 2e ÿ.fs:/ams/14/14.
000001a0:6a 61 72 00 00 00 02 39 00 00 02 3a 00 00 02 jar....9...:...

Except much longer. What we want to do is overwrite an application that you preferably do not use, be it Telus Navigator, Mobile Radio, TV, whatever. In the example, I'm using TELUS navigator located in the GPS Services menu and the files are located at fs:/ams/14/14.jar. THESE ARE IMPORTANT

4. The next thing to do is change these values to match whatever you're putting in. BUT it is easiest to not change the length of the words that includes making them longer.

Therefore: We want to change "TELUS navigator" to "Super Mario...." and "Games......." Where the remainder of the words are just spaces.

IF YOU MAKE A MISTAKE: Don't try and fill in the space, just get the contentInfo file again and start over, once you get used to it, it takes less then 5 minutes to add a game.

5. You should still be in the "/ > brew > ams > db" in BitPim and now drag your modified "contentInto" file into BitPim to overwrite the old one.

6. Once you've finished with the contentInfo file, we need your .jar and .jad files.
In the example, Telus Navigator was # 14, so we need to rename your files 14.jar and 14.jad.

7. Navigate to the "/ > brew > ams > 14" (or whatever number) folder. Now open it up and you should see a 14.jar and 14.jad file there. Simply drag your game files in there (This might take a few minutes) and you're almost done.

8. All you have to do now is turn off your phone and turn it back on!

EDIT: Not all games actually work, try it with the Build 3 Zelda that is very common as a start, then once you know you can do it, hack away!

9. If you want more games, download Telus Navigator again, it will add another folder and entry to the contentInfo file for you to change!
(This is where it costs $0.50 for more games)

10. Enjoy!

Last edited by tobeychris : 11-27-2007 at 15:53.
Reply With Quote
  #2  
Massonite's Avatar
Massonite Massonite is offline

I've climbed a cellphone tower
Phone(s):
1: 32 GB Apple iPhone 3GS (White)
2: Motorola Milestone (HSPA Droid - soon)
3: BlackBerry Bold 9700 (when Wind launches)
Provider(s):
Telus Mobility, Wind Mobile (sooner or later)
Joined: Oct 2005
From: Calgary
Posts: 1,811
Very thorough, thanks for the excellent post! I don't have a Shine but I know people who do. I'll have to send them this way
__________________
And that's the bottom line, cause Massonite said so!

I HATE ROGERS!!!
Reply With Quote
  #3  
chapinrico's Avatar
chapinrico chapinrico is offline

Why yes, that is a bag phone
Phone(s):
1: Htc diamond
2: Lg Venus
3: Motorola Krzr...
Provider(s):
Telus Mobility
Joined: Nov 2003
From: Toronto...Canada
Posts: 793
Mp3 installation on the lg spin is much easier than your intruction...meaning you do not need to delete those 2 files....but I will try your game intructions and let you know if they work on the spin..thanks...
__________________
The future is friendly......Regretably only by Telus.
Reply With Quote
  #4  
tobeychris's Avatar
tobeychris tobeychris is offline

I've climbed a cellphone tower
Phone(s):
1: HTC Touch Pro 2, Diamond, and Touch
2: LG 8600, 8700, 8800, 9700, 10k
3: Samsung U510 / A950 / A600
Provider(s):
Telus. (Clearnet in the old days)
Joined: Jun 2006
From: Niagara
Posts: 1,432
You only have to delete 1, but sounds good!
Reply With Quote
  #5  
Gnome187's Avatar
Gnome187 Gnome187 is offline

Phone Collector
Phone(s):
1: HTC Touch Pro 2
2: HTC Touch
3: LG 245
Provider(s):
Telus
Joined: Nov 2005
Posts: 113
Quote:
Originally Posted by tobeychris
4. Now navigate to the "/ > dload" folder and you should see a .bit file and list of .dat files. We want "ringtone.dat". What you need to do is right click and delete this file.


instead of the step 4, u could actually just press the Send Phone Data button in the top left corner.

Send Data to Phone window pops up.

check Ringtone (do not switch from Add to Replace All).

click OK.

right click on pane where the filesystem is expanded and select Reboot Phone.

after the phone has been restarted, you should see the same result.

otherwise everything else is great. thanks for the instructions, tobeychris!
Reply With Quote
  #6  
DownEast's Avatar
DownEast DownEast is offline

Mobile Pro
Phone(s):
1: LG Shine vx8700
2:
3:
Provider(s):
Telus Mobility Aliant Mobility
Joined: Oct 2004
From: Canada
Posts: 48
sticky this thread!
Reply With Quote
  #7  
crowman's Avatar
crowman crowman is offline

I can dial without looking
Phone(s):
1: lg 8700 x 3
2: lg 4600 x 2
3:
Provider(s):
Telus Mobility
Joined: Nov 2004
Posts: 8
tutorial worked great. I had to follow tutorial.. 'send phone data' did not work.


FYI file to delete on my phone was myringtone.dat
Reply With Quote
  #8  
DownEast's Avatar
DownEast DownEast is offline

Mobile Pro
Phone(s):
1: LG Shine vx8700
2:
3:
Provider(s):
Telus Mobility Aliant Mobility
Joined: Oct 2004
From: Canada
Posts: 48
would googletalk work in this fashion?
Reply With Quote
  #9  
TomCat39's Avatar
TomCat39 TomCat39 is offline

My antenna is smaller than yours
Phone(s):
1: LG 8550 Spin
2: LG 8500 (Backup)
3: Sanyo SCP-2300 w/Solo Mobile (Retired)
Provider(s):
Telus
Joined: Feb 2007
From: Canada
Posts: 498
I should clarify a part of the original post. The rest of the words in contentinfo need to be nulls Hex code 00. A space is Hex code 20. I tried doing games followed by spaces and it didn't work, once I changed the digits to 00 it worked perfectly.

It's sad we still have to pay telus 50 cents for each entry we want but at least we can add some of the free games out there with this.

Now I can get my sokoban on my LG 8500.
Reply With Quote
  #10  
TomCat39's Avatar
TomCat39 TomCat39 is offline

My antenna is smaller than yours
Phone(s):
1: LG 8550 Spin
2: LG 8500 (Backup)
3: Sanyo SCP-2300 w/Solo Mobile (Retired)
Provider(s):
Telus
Joined: Feb 2007
From: Canada
Posts: 498
Another tip/trick

You can get custom icons in your games list for each game by opening the jar file in something like WinRar. Find the icon.png file. Sometimes they use the name of the game so it might be sokoban.png or goblin5.png etc etc. Anyways, once you find the proper 16 pixel x 16 pixel png file that you want to use, you rename it to the jar folder number _icon.png so lets say your custom game is in folder 17 and is 17.jar.... You rename the png file to 17_icon.png

Then make a copy of your new png file and rename the copy to 17_icon1.png then copy both 17_icon.png AND 17_icon1.png to your 17 folder. Once copied your game will have that icon in your games list. No reboot necessary. It will load as soon as you go to your games list.

Ciao.
Reply With Quote
  #11  
tobeychris's Avatar
tobeychris tobeychris is offline

I've climbed a cellphone tower
Phone(s):
1: HTC Touch Pro 2, Diamond, and Touch
2: LG 8600, 8700, 8800, 9700, 10k
3: Samsung U510 / A950 / A600
Provider(s):
Telus. (Clearnet in the old days)
Joined: Jun 2006
From: Niagara
Posts: 1,432
Thanks TomCat! Forgot to say that space meant 00.
As for deleting the ringtone.dat file... or myringtone.dat, I know it has to be done on chocolate flip, and I did it anyways on the Shine, didn't test without. So if you don't, and your ringtones don't work... that's why!
Reply With Quote
  #12  
TomCat39's Avatar
TomCat39 TomCat39 is offline

My antenna is smaller than yours
Phone(s):
1: LG 8550 Spin
2: LG 8500 (Backup)
3: Sanyo SCP-2300 w/Solo Mobile (Retired)
Provider(s):
Telus
Joined: Feb 2007
From: Canada
Posts: 498
Quote:
Originally Posted by tobeychris
Thanks TomCat! Forgot to say that space meant 00.
As for deleting the ringtone.dat file... or myringtone.dat, I know it has to be done on chocolate flip, and I did it anyways on the Shine, didn't test without. So if you don't, and your ringtones don't work... that's why!



No problem man. Every little bit helps.

Also you can find a ton of generic java ME games and apps at www.getjar.com

Most of them work on the LG Chocolate and above as far as I've noticed this far.
Reply With Quote
  #13  
Ihaveaphone's Avatar
Ihaveaphone Ihaveaphone is offline

Radiation is good
Phone(s):
1: Current: BB 9530
2: Previous: BB 8330, BB 8130
3: Old: Too many to list
Provider(s):
Telus
Joined: Dec 2007
Posts: 592
first of all THANK YOU, tobeychris, for posting this thread... excellent timing since I just got the 8700 as a replacement phone.

I can confirm that this method works on the 8700 Shine and the 8550 Spin, with no files needing to be deleted for the mp3 ringtones to work! You simply have to drag and drop your own mp3s into the folder mentioned above, reset the phone and ta-da, you have your own ringtones!

Not too sure about games or apps since I have no interests in those but for those of you that want to use your own ringtones on these 2 phones - do it, it's SO easy.

Thanks again, OP.
Reply With Quote
  #14  
ObLiTeRaTe's Avatar
ObLiTeRaTe ObLiTeRaTe is offline

I can dial without looking
Phone(s):
1: LG 8700 (Shine)
2:
3:
Provider(s):
Bell
Joined: Dec 2007
Posts: 9
I cant get games to work. Ive tried tons (Zelda, tetris, King kong to name a few). It seems that if I only add the .jar file the Java screen comes up for about 1 second and comes out saying "abnormal java exit" and the only option is to exit. Then if I get a game from getjar with the jar and jad file and put both in it goes to the java screen for like a minute and just exits back out to the games menu. Any help would be grateful.
Reply With Quote
  #15  
tobeychris's Avatar
tobeychris tobeychris is offline

I've climbed a cellphone tower
Phone(s):
1: HTC Touch Pro 2, Diamond, and Touch
2: LG 8600, 8700, 8800, 9700, 10k
3: Samsung U510 / A950 / A600
Provider(s):
Telus. (Clearnet in the old days)
Joined: Jun 2006
From: Niagara
Posts: 1,432
Quote:
Originally Posted by ObLiTeRaTe
I cant get games to work. Ive tried tons (Zelda, tetris, King kong to name a few). It seems that if I only add the .jar file the Java screen comes up for about 1 second and comes out saying "abnormal java exit" and the only option is to exit. Then if I get a game from getjar with the jar and jad file and put both in it goes to the java screen for like a minute and just exits back out to the games menu. Any help would be grateful.


Zelda works, I know because I play it.

Try using Jad Maker. Maybe that will help? You need both the Jar and Jad files no matter what, one without the other will not work.
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



Current time is 10:15 GMT.


Niknon.com | HowardChui.com | wap.HowardForums.com | wiki.HowardForums.com | SlowFo.com