Section 9 - Hacking the FOVC
One of the more usefull parts of the Motorola Bible
Note: This is NOT my hack. Thanks to Patrk@delphi.com for this addition.
HACKING THE FOVC
Problem: When listening to something
interesting (a
conversation),
just when that
sexy sounding horny broad begins to give her
phone number to some
lucky guy,
HANDOFF!!! then
static... DAMN!
Trick: Hack the FOVC.
a quick definition: FOVC = FOward Voice Channel
FOCC = FOward Control Channel
REVC = REverse Voice Channel
RECC = REverse Control Channel
As the
phone travels through cells, the
FOVC is where the
tower tells
the phone to adjust
power levels for the
current cell or to change to
a
new channel for use in the
new cell. This
info can be hacked apart.
So. When you've found a
good conversation, don't be
lazy! Enter 40#!
This makes the
phone listen for commands on the
voice channel
(embedded in the audio portion- you can hear it as a "
bump"
sound). It
will just sit there and the
display will read '40' , but the
conversation will still be
audible. Now when the phone receives a
FOVC
command (a 40 bit
sequence) data will flow across the
display, in
hex format, and stop. Listen to the
phone, if the conversation is
still there, then the [command\ was only to adjust
power levels. If the
conversation is gone, then its a
handoff. If you only got a
power
adjustment command just press # or clr, which ever gets you back to
the '
prompt. Enter 40# and keep listening. You can also use the # key
to cancel the 40# command, if you want to change channels or
something.
If it was a
handoff, its time for some quick
math. You have to convert
some of the numbers to
binary, and then to
decimal. I don't know how
many characters your phone's display will show. Mine only shows the
last seven of the ten hex digits. Count left from the end 6 digits.
Write down that digit and the next two on a piece of paper, i.e.:
???j16djjj j=junk numbers (hex numbers range from 0-9,a-f)
/ \
these are lost due to scrolling
write down 16d then convert it to a binary string:
1 = 0001
6 = 0110
d = 1101 (d=13)
now you have a binary string like this: 000101101101
throw away the first 2 bits and get: 0101101101
convert this to decimal and get: 365
365 is the new
channel the
conversation has moved to! Enter 110365#
and voila! You too, can hear the horny babe's
phone number!
Don't forget to enter 40# again, as the call may be moving quickly
through cells ( small cells or freeway driving ) or the call can get
bounced around by the tower for cell traffic purposes.
Here's one more example of the
hex to
binary to
decimal conversion.
???j5aejjj
5 = 0101
a = 1010
e = 1110
full string = 010110101110
truncate 2 msb = 0110101110
convert to decimal = 430
Previous -
Motorola Bible: Trik Clip
Next -
Motorola Bible: Disclaimer