Home arrow Cell / Phone arrow Cellular arrow Treo650 Bluetooth Dial Up Networking Hack 19 July 2008  
Main Menu
Home
News
Forums
Downloads
Contact Us
Search i-hacked
Become a Member
- - - - - - -
Computer Components
Consumer Electronics
Electronic Projects
Game Systems
Cell / Phone
Car / Home
Misc
- - - - - - -
Info and Contests
Reviews
Login Form





Lost Password?
Latest Edge
Advertisement
Privacy Policy
Vote for us in Top 100 Security Sites
Click here to Vote!
Newsflash
Treo650 Bluetooth Dial Up Networking Hack Print E-mail
Written by shearwind   
Monday, 06 February 2006
When PalmOne released the Treo 650 smartphone for Sprint PCS and Cingular, they had to obey the carries requests to disable the DUN (Dial Up Networking) profile for bluetooth. Why they did this is a matter of debate, but regardless the functionality was already there. They just disabled it. Thus I set out of figure out how they disabled it and how to fix it.

Once digging threw the files in the 650's ROM I quickly found the "btmanager" overlays which showed the DUN option proving that it was built in. I then referenced the control to the "btmanager.prc" code and found where it was called. While tracing threw I found a subroutine that did nothing other than "hide" the control. So I just eliminated the two calls to this routine by "NOPing" them.
How to Install it

Before you can start hacking it, you will need to download one of the bluetooth DUN enabled PRC files:
For Sprint
For Verizon

If you want to see what the "Bluetooth" app currently looks like, start it and turn bluetooth on. You should see:


Before you go any farther now, pull the battery cover on the phone and do a soft reset. (This avoids trouble later) Now that you have the file, you need to get it to the phone's ram. The catch is you can not hotsync it over as this is a protected file. You need to use one of two methods (although I am sure there are others):

Method 1: Email the file to yourself, then check your email with Versamail on the 650. Save the attachment to RAM.
Method 2: Copy the file to a SD card, then insert the SD card in the phone and use a file utility like "filez" to copy to ram.

Now once again, do a soft reset on the phone. At this point it should be working, so let's check! Go to the home screen and run the "Bluetooth" application. Once you turn Bluetooth on you should see:


There it is! You now have the Dial up networking option enabled! From here what you need to do will vary to be able to use it. Every different computer bluetooth adaptor has different ways of doing things, but most also include a manual about how to use them. I'll continue with some general instructions that will hopefully get you moving in the right direction:

First off you need to start whatever your bluetooth program is, and get it to look for bluetooth devices. Once it finds the Treo you want to search for the services it offers. You should find the Dial Up Networking service! (If you only find the Object Exchange service, pull the battery cover and do a soft reset, this sometimes happens). Once you have found the service, most bluetooth adaptor software will allow you to "create a dialup".

For Sprint: Username: "your vision username@sprintpcs.com" Password: "your vision password" (If you don't know those contact sprint tech support and they will help) Phone number: #777

For Verizon: Username: "your phone number@vzw3g.com" Password: vzw Phone Number: #777"

For Cingular: Username: WAP@CINGULARGPRS.COM Password: CINGULAR1 Phone Number: **99***1#

And that should do it! If you have problems figuring out your bluetooth software simply find your documentation or call the maker of your computer/adaptor. If you still need help, please post in the forum here or at TreoCentral.com.

Some links to help you out:
For more MAC help: http://vocaro.com/trevor/treo-dun/
For more Windows help: http://discussion.treocentral.com/showthread.php?t=63250&page=17&pp=20
Last Updated ( Monday, 13 February 2006 )
 
Related Items
I-Hacked's Most Popular
2006 I-Hacked T-Shirts
 I-Hacked T-Shirts
Have been released, Now with
3 versions!

Check them out here

Latest Articles
Top of Page

If you see information here that you know is inaccurate, out of date, misleading, confusing, or just blatantly wrong, please let us know. Updates and corrections are reviewed and updated as they are received.

 
Disclaimer
I-hacked.com does not take any responsibility with the information presented. Any information provided on this site is not guaranteed in any way. Some articles may discuss topics that are illegal, so this information is provided for educational purposes only, use at your own risk. If you blow up your car, home, computer, or anything else -- it's not our fault, use good judgement and play nice.


© I-Hacked.com LLC