QNC on the "Q"
This is a first draft on how to get QNC free (but slow) internet access with the
Motorola Q on Verizon systems including prepaid services like Page Plus
Cellular (my service) and probably Airvoice and others. I just got it
working myself on my new black Q and a thread about it can be found here. More general info here.
Basically, you have to get the phone's Internet IP
mode set to "Simple Only" and force data rate to 14.4kbps/14.4kbps. This may
involve enabling a Dial-up entry under Connections, which is normally hidden.
Other settings might be required. My black Q may have been a tough case and you
could have an easier time with the Silver Q and older firmware. If you have no
internet access at all you should just try launching IE and see if a login box
miraculously opens. No, huh?
I went through a long series of steps but it wasn't
until the last one that QNC worked. I don't no which ones were or were not
necessary. So I would suggest you try the last one first. Force data rate to
14.4kbps/14.4kbps by dialing ##073887* Send. It should go into programming mode,
enter 000000 for passcode, change data rate to 14.4k/14.4k, hit OK, BACK,
EXIT. If you're lucky, this may cause a Dial-up login window to
pop up when you try to access the Internet allowing you to enter a login
for QNC. Use #777 for Phone number, qnc for User Name and qnc for Password.
Leave Domain blank.
The next easiest thing to try is to "unhide" the
Dial-up option in Settings/Connections. You can do this by editing the
connectcdma.cpl.xml file
in the Windows folder (you'll need to uncheck "hide
system files" and "hide hidden files" under Menu/Options) . Unfortunately,
this file is write-protected (at least on the black Q with the latest
firmware) so you have to be tricky:
-
On your phone, use File Manager to copy
connectcdma.cpl.xml to My Documents.
-
Connect your phone to your PC (I'm assuming
ActivSync is installed).
-
Copy connectcdma.cpl.xml from My Documents to
your desktop (drag to Desktop)
-
Edit the file with Notepad (right click, open
with) by removing <!-- and --> marks (just back over them) and then
save.
-
Go back on your phone and delete
connectcdma.cpl.xml from My Documents using File Manager.
-
Go back to your PC, drag the file from desktop
back to My Documents
-
Go to your phone again and copy the file from My
Documents back to Windows (thus overwriting it).
Do the last step slowly and give it time to
complete or it will fail and may wipe out your Start Menu (if so, do a hard
reset to restore, or back it up first). If successful:
-
Go to Settings, Connections, Proxy, if you see
anything there, delete them or make them all connect to anything except "The
Internet".
-
Go to Settings, Connections, Dial-up, if you see
anything there, delete them or make them all connect to anything except "The
Internet".
-
Add a new Dial-up QNC, dial #777, user qnc,
password qnc.
Still not working? Let's hack the phone and set
Internet IP to Simple Only. You'll need RSD General CDMA 4.5 or QPST 2.7 build
215. You can find them via a BitTorrent client like UTorrent.
I couldn't get RSD to work but maybe you
can. It will probably tell you that your phone is unsupported but do it
anyway. I'm told it's notoriously slow so wait for it to do its stuff. I assumed
it had just crashed, taking the phone with it, and gave up on it. So I went
to QPST 2.7 which works well but requires VirtualSerialPort to connect. See that
here. Make sure the checked boxes are the same
under the Settings tab. You can find your un-used com ports by looking at your
modem settings in Device Manager on your PC. Anything above 10 is probably
unused.
Once you get QPST working, read from the
phone and save a copy of your settings. Then go straight to the "I. IP" tab and
change to Simple Only. Then write to the phone. If you putz around looking at
other things you may accidentally change something. Also, some of the Q's
settings make QPST think some of the values are wrong and you'll get stuck in a
dialogue box and have to start over.
If that doesn't work, launch QPST again, go to Data
tab, change data mode to MDR Only; Service option to pre-707.
Once you get QNC working you'll find it's quite
useful for lots of things. You can't receive calls while online but a VM icon
and tone arrive quickly. Alter your Voicemail message accordingly. You can hang
up the connection by attempting to dial any number. A registry hack will allow
you to set a timeout for the connection. Get a registry editor like Resco. If
you delete the SuspendResume key under hklm\comm\connmgr\planner\settings, QNC
will disconnect automatically after 60 secs. You can change the timer with the
cachetimer key. The Q is a great hackable phone!
Anyway, like I said, this is a first draft and is
ass-backwards from what I did and may be wrong. Use at your own risk. As we get
more "victims" the best procedure will get sorted out. You may want to start by
editing connectcdma.cpl.xml since it doesn't change any settings on your
phone.
Thanks to Fixup and slohasley.
Update!
We have a 2nd victim! He just got QNC working on
his new black Q by using this method. Oddly, he did everything but change the
data rate. Go figger. His only glitch came when he tried using an older
version of QPST 2.7 which was not build 215 and it had no "I. IP"
tab.