PRL Hacking: - PowerPoint PPT Presentation

About This Presentation
Title:

PRL Hacking:

Description:

On CDMA handsets, the Preferred Roaming List is a binary file that controls ... interpretations and stood his ground with Verizon (despite threats of litigation) ... – PowerPoint PPT presentation

Number of Views:62
Avg rating:3.0/5.0
Slides: 10
Provided by: cellre
Category:
Tags: prl | hacking | net | sanyo | verizon | www

less

Transcript and Presenter's Notes

Title: PRL Hacking:


1
PRL Hacking
What your wireless carrier doesnt want you to
know
  • by The Prophet

2
What Is a PRL?It Matters In Montana
  • On CDMA handsets, the Preferred Roaming List
    is a binary file that controls which cellular and
    PCS systems you are allowed to use. You can only
    use the systems your carrier has specified, even
    if others are available.

3
How Are PRLs Released?
  • On new phones
  • Over the air (OTA) upgrades
  • PST and data cable
  • This guy will break your PRL if you piss him off

Wireless carriers can change PRLs (and your
coverage) over the air without prior notice.
4
How Do I Hack My PRLand really tick off my
wireless carrier?
  • Before you get started, know the consequences
  • You will definitely void the warranty on your
    handset.
  • Changing your PRL probably violates your
    carriers Terms of Service.
  • Some people claim that this is illegal. It might
    be in Pennsylvania (where programming phones in
    any way at all is technically illegal), but there
    are no specific laws against PRL hacking.

5
Downloading Your PRL
  • Using BitPim, unload the PRL
  • Beware of decoys! On Sprint handsets, the files
    in /nvm/PRL are present, but often blank.
  • On most Sanyo handsets, the real PRL is in the
    /nvm/nvm/nvm-0019 binary file.
  • Using a hex editor, truncate the first 86 bytes.
    The starting offset should be 0F. Also truncate
    the nulls at the end.
  • You can now use your favorite PRL editor and/or
    disassembler.

6
Whats Inside A PRL?
  • Acquisition index Instructs the handset which
    channels to scan for each carrier.
  • Geography PRLs can be split into areas.
  • Priorities The order in which available systems
    are scanned.
  • Home Systems System IDs that are not marked as
    roaming. Generally, these are the systems
    operated by your carrier.
  • Roaming Systems System IDs that are marked as
    roaming. Generally, these are systems operated by
    other carriers.
  • Negative systems System IDs upon which you are
    not allowed to roam.

7
What Can I Change?
  • Unlike politics, essentially everything
  • but be careful! Your carrier will catch on in a
    hurry if your phone is doing something it should
    never be able to do.
  • The most useful things to change are System IDs,
    roaming priorities, and digital vs. analog
    preference.
  • You can use any PRL editor I like Nokias the
    best.

8
How Do I Upload A PRL?
  • Carefully! You can fry your phone if you make a
    mistake (like uploading an empty PRL), and your
    warranty will be null and void.
  • In general, you will need the Phone Service Tool
    (PST) provided by your handset manufacturer.
    These tools are not sold, but are only provided
    to cellular carriers. You may be able to find a
    copy for your handset on the Overnet file trading
    network.

9
Acknowledgments
  • XFF and Cinema for the excellent information
    provided on WirelessWavelength.com
  • JaminMC, who figured out how to create custom
    PRLs.
  • Justalurker, who developed a methodology for PRL
    interpretations and stood his ground with Verizon
    (despite threats of litigation).
Write a Comment
User Comments (0)
About PowerShow.com