Product:LG-VX8100

From Payne.org Wiki

erliro This page summarizes various hacks for the LG VX8100.

I'm using this page to collect various notes, and other hard to find information about this phone. Feel free to add additional information, or drop me a note.

Contents

Hacking the LG-VX8100

Software:

  • BitPim. Free software to upload and download to the phone.

Hardware to connect the phone to your PC:

  • USB data cable. Available from Verizon stores and various on-line retailers.

OR

  • Bluetooth-enabled PC. Built-in, or as an external device. To enable your phone to be visible to your PC:
    • Under "Settings and Tools", "Bluetooth", turn on Bluetooth.
    • Under "settings and Tools", "PC Connection", select "Bluetooth"
    • Under "Settings and Tools", "Bluetooth", "Visibility", select "Shown to All"

In either case, (USB cable or Bluetooth), you should get a virtual COM port on your PC. You can then configure BitPim to use that COM port, and you will be able to upload and download data to the phone.

You can monitor activity in the BitPim "protocol log".

Firmware Versions

Summary of VX8100 firmware versions:

Version Notes
07 Bug fixes. See: [1]
06 Recalled
04 Big fixes and MP3 player

You can see your phone's firmware version with: Menu, Settings and Tools, System (4), Device Info (3), SW Version (2). The last two digits of the software version string indicate the firmware version.

You can get your firmware updated at a full-service Verizon store.

Filesystem Information

With Bitpim, use the filesystem tab to browse the files on the phone and copy files between the phone and PC.

Useful directories:

Directory Notes
/mmc1/my_pix Picture directory (JPG format)

Installing New Wallpaper

You can install new "wallpaper" (backgrounds) on the front and main LCD displays. You can transfer images from your PC using Bitpim's "wallpaper" tab.

The ideal image resolutions are reported to be:

  • Main: 176 x 184
  • Front: 128 x 112

Using the Service Menu

To enter the hidden service menu:

  • MENU
  • Press '0'
  • Enter '000000'

Enabling MP3 Support

Firmware versions 06 and 07 disable MP3 format support by default. You can reenable them through the service menu: Music Setting (11), MP3 Enable. This will add an "My MP3s" option to your "Get Tunes and Tones" menu.

Changing the Browser Start Page

To change the start page for the WAP browser (if you are using Verizon Mobile Web):

  • Enter the service menu (above)
  • Go to option #8 "WAP Setting"
  • Go to option #4 "Home page"
  • Enter the new homepage URL

The default Verizon Web page (in case you mess something up) is: http://homepage

If you have a way to host Web content, set up your own WAP page with your favorite links and make that your home page. Add a link to Verizon's default Web page (above) so you can get back to Verizon content.

The phone reports the following HTTP user agent when accessing a Web server:

LGE-VX8100/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0

Service Menu Layout

Here's the (incomplete) layout for the LG-VX8100 service menu:

  1. Service Prg.
  2. Field Tests
    1. Screen
    2. Test Call
    3. Errors
    4. Clear Errors
    5. Voice SO
    6. MRU Clear
    7. Emer Test Num
    8. gpsOne
    9. gps Air Test
    10. gps Cont Call
    11. (*) Power Save Mode
    12. (#) Normal DO Sleep
    13. HICPS Enable
    14. AMSS Ver. Info
  3. Network Select
    1. Mode Preference
    2. Band Preference
    3. Roam Preference
    4. P_REV Preference
    5. DTB Preference
  4. Data
    1. PortMap(Data)
    2. PortMap(Diag)
    3. Diag Baud(UART)
    4. MIP Setting
    5. Cable DUN Mode
    6. BT DUN Mode
  5. SMS
    1. SMS MO SO
    2. SMS L3 Ack
    3. Error Class
    4. Cause Code
    5. EMS
    6. CBS
    7. SMS Access
  6. H/W Test
    1. Set Mode
    2. Set Channel
    3. Rx Control
    4. Tx Control
    5. Bypass booting
    6. Camera Test
    7. ETC
  7. FCC Test
    1. PCS FCC
    2. CDMA FCC
    3. Bluetooth FCC
  8. WAP Setting
    1. Proxy Address Setting
    2. Proxy Port Setting
    3. User Password
    4. Homepage
    5. Clear Perm Mem
    6. Reset Browser
  9. Get It Now Settings
    1. Primary DNS IP
    2. Secondary DNS IP
    3. IP/URL
    4. Carrier ID
    5. BKey
    6. Version
    7. Application Policy Flag
    8. User Authentication Flag
    9. Use AKey or BKey
    10. (0) Test Enable
    11. (*) Min for Sid
    12. (#) Platform ID
    13. Subscriber ID
    14. Prepaid
    15. EULA
    16. Get It Now
  10. Battery Test
  11. Music Setting
    1. MP3 Disable
    2. MP3 Enable

App Development

The VX8100 is based on Qualcomm's BREW technology. (For more information, see: Binary Runtime Environment for Wireless).

Developers can sign up and download the BREW SDK, which includes an emulator. Applications can be downloaded using a USB or serial cable to a phone.

UNFORTUNATELY, BREW is a closed system: applications that are not digitially signed will be deleted at reboot. Developers have to register with Qualcomm and submit their applications for testing and approval. (Verizon also needs to approve, presumably.)

The VX8100 does not support Java.

Game Hacking

Tiger Woods 2007 by jwurmz

Tiger Woods 2005 by jwurmz