Hacking the VI660

The following are tips I've picked up for modifying a Samsung SPH-A660 (VI660) cellphone

If you know of other tips or have games or apps to share, please contact me - jab5915@yahoo.com

Sections: General Stuff : Sample Files : Using your cellphone as a modem


General Stuff


Sample Files

Ringers

Chitty Chitty Bang Bang - chittyBang.mid - chittyBang.gcd


Images

Cat in the clouds - mrp.jpg - mrp.gcd
Animated Matrix - matrix.pmd - matrix.gcd


Games

  1. If your phone came with a demo version of Bejeweled, edit the _jad file and change the line Demo: true to Demo: false. You'll get unlimited game play.
  2. Tetris - jad. You can get the latest version of this open source game here.
  3. Games.zip - This archive contains the following games, all of which work on the VI660
    • Amoba
    • Asteroids
    • Bay
    • Bejeweled
    • Dots
    • DS AllLights
    • DS BlackJack
    • DS Fifteen
    • JAMDAT Bowling
    • JAMDAT Solitaire
    • Ms. PacMan
    • Pang
    • Pegged
    • Simon Says
    • Spruce Checkers
    • Spruce Go
    • Tetris Deluxe
    • Video Poker

Using Your Cellphone as a Modem

Note: the following works for the VI660 and you can connect to the verizon network without a username and password (this is especially strange since verizon is not my carrier). I don't know if you will be charged for using it though, I'll have to wait and see on my next bill.

Update: I was charged forty cents per minute for using my cellphone as a modem (my cellphone contract does not include internet access). I don't think I'm going to be doing that again.

I copied this from someone else's webpage so not all of the instructions are applicable to the VI660. I only followed the directions starting at #12.


******** Wireless Data how-to ************

These instructions are proven to work with a phone with the WD14 software revision and a Windows XP system (with a USB port) on a Verizon Wireless CDMA-2000 (1x) system.

You don't need any software (like FutureDial's SnapDialer or Verizon's Office Connect) to connect to the internet. Just follow these instructions.

Verizon Wireless does support Venturi Wireless' (f.k.a. Fourelle Systems) software (to speed web downloads and decrease their size by degrading images), which is included in Verizon's Wireless Office pack. You /may/ be able to get it to work by downloading it at http://www.fourelle.com/tech_suppor...onWireless.html . Any info on whether it's worth it is appreciated.

1. Buy a USB data cable. Any cable that works with the SAMSUNG A530, A310, A600 VGA1000/A610, A620, N270 and VI660 will do. Note that your local Radio Shack will carry the right cable (made by FutureDial), item #17-784. See here for availability near you or mail order: http://www.radioshack.com/search.asp?find=17-784). As far as I know, no cables recharge the phone, so you need well charged batteries to do wireless data.
3. Download the USB drivers from http://www.futuredial.com/support/d...0Installer.exe. Save the file "USB Installer.exe" on the hard drive.
4. The file is actually a zipped file. Extract from it the folder Drivers/Samsung/winxp into its own folder (you can do this by renaming the file .zip and then using Windows Explorer on it). After doing this, you can delete the downloaded file.
5. If present, remove the label covering the USB plug reading "Install the USB Driver Software BEFORE Plugging in the Data Cable". It's a ploy to get you to buy something that you don't need.
6. Plug the cable in the phone. Make sure the phone is on.
7. Plug the other end of the cable in the computer's USB port.
8. When you get the "Welcome to the Found New Hardware Wizard", select "Install from a list or specific location (Advanced)" and continue.
8. Make sure that "Include this location in the search" is selected, and browse to the location of the folder you extracted above in step 4.
9. The wizard will search, then install the "SAMSUNG USB Composite Device". Note that it will set a system restore in case you need to roll the install back.
10. After the install of this driver, Windows XP will find another device (the modem) and you will get another "Welcome to the Found New Hardware Wizard" (for an Unknown device). Redo the steps above, and it will now install the "SAMSUNG CDMA Modem"
11. Congratulations! Windows XP will now recognize the phone as a modem. You now need to create a dial-up connection to use it to connect to the net. You can delete the folder created in step 4.
12. Select "Create a new connection". One way to do so is by going to the Control Panel, clicking on "Network and Internet Connections", then on "Network Connections" and finally, on the left under "Network Tasks", "Create a new connection"
13. Choose Connect to the Internet (default)
14. Choose Set up my connection manually
15. Choose Connect using a dial-up modem (default)
16. Select the "Modem - SAMSUNG CDMA Modem (COMx)" only. COM port will vary according to what else you have on your computer.
17. Type in the ISP name, e.g. "Verizon Wireless National Access"
18. Phone number is #777. User name is <your_10_digit_number>@vzw3g.com; password is vzw
19. You will see the "Connect Verizon Wireless National Access" screen. Congratulations: you're now done!!

Note: when you connect, it will tell you that you have a 230.4 kbps connection. That is the maximum speed at which the phone will connect, but it's not the actual throughput, which varies based on a number of factors, including quality of the airlink (proximity to station etc.) and network loading. Search google for "bandwidth meter" and use one to test actual throughput at any given time.

Note: in certain computers, each USB port is treated separately, so if at a later time you plug in the phone in another USB port you will have to install the drivers again and you will get another instance of the modem with another COM port associated with it

For cdmaOne (non-1x) connections, you can probably connect with the setup above. If not, try creating a new connection (step 12 on), calling it "Verizon Wireless Quick-2-Net Connect" and using the same phone number but the username qnc and passord qnc. Also, you MAY have to add the modem initialization string of AT$QCMDR=2. All of this is theory based on various posts that I dug out, but have no firsthand experience on this.