Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
kyouko
Old
(Last edited by kyouko; 15th July 2011 at 06:57 AM.)
#1  
kyouko's Avatar
Senior Member - OP
Thanks Meter 245
Posts: 1,083
Join Date: Mar 2010
Location: IL/WI border
Lightbulb [GUIDE] How to change your PRL while using CM7

YES YOU READ THAT CORRECTLY

First off, huge props to Bierce and Oostah for all the searching and then providing me the info on how we might be able to enter DIAG mode on your phone while on CM7. All I did was manage to get it to work, and taking a leap of faith by trying to change my prl while using CM7

Something we never thought was possible...

Second, this isn't exactly for the faint of heart. QPST can really mess up your phone if you don't know what you're doing (read as: venture off and mess around with the program). Also, since I literally just did this this evening, there obviously hasn't been extensive testing with it. So "continue at your own risk".
Personally I haven't had issues with it and I've changed my PRL about 5 times to make sure it works. But still, it goes without saying: I'm not responsible if your phone gets FUBAR

What you'll need:
MSL -> (msl reader app)
Diagnostic Drivers (htc) -> google it for now, but I think these are the correct ones you need LINK
QPST -> Get the latest version here
  1. install QPST
  2. Get your MSL
  3. Install the Htc Diagnostic Drivers (if needed)
  4. Connect your phone to your PC
  5. Open 'Terminal Emulator' on your phone and enter the following:
    Code:
    echo 1 > /dev/qct_diag_enable
    This enables Diagnostics Mode, which enables us to use QPST
  6. Open QPST Configuration
  7. Select the "Ports" tab
  8. Click "Add New Port"
  9. Uncheck "Show Serial and USB/QC Diagnostic ports only"
  10. Click on your device and hit OK
  11. Highlight your phone on the "Ports" tab
  12. Open up the "Start Clients" menu
  13. Click on "Service Programming"
  14. QPST Service Programming will open up and a "Phone Selection" window will appear: Click your phone if needed, and press OK
  15. Now select the "Roam" tab and click on "Read from Phone" button
  16. Enter your MSL, OK
  17. Click on the "Browse" button and select the PRL file you want on your phone
  18. Click the "Write to Phone" button next to the "read phone" button
  19. Wait for it to finish writing to the phone. You might (read as most likely) get an error box, click OK on it.
  20. Once all that is done, you can reboot your phone and enjoy the changed PRL without nandroiding, nand-restoring/flashing, etc. etc.


I just want to mention that the first time I did it, I lost my Mobile Data connection (3g) and after a reboot it was stuck on 1x. After another reboot, it was back to normal. But I believe that it was because I tried a verizon PRL that drops my service to almost 0.


End results


Yes, I know the status bars are 2 different colors. I have the Orion theme on my SDcard at the moment so it takes a little while to load up. But I assure you its the exact same CM7 rom and everything.
If I've helped you in anyway, please feel free NOT to press the thanks button - I'm not a thanks whore so it makes no different to me
Greed is for amateurs
The Following 12 Users Say Thank You to kyouko For This Useful Post: [ Click to Expand ]
 
kyouko
Old
#2  
kyouko's Avatar
Senior Member - OP
Thanks Meter 245
Posts: 1,083
Join Date: Mar 2010
Location: IL/WI border
edit: oops double post >_<
If I've helped you in anyway, please feel free NOT to press the thanks button - I'm not a thanks whore so it makes no different to me
Greed is for amateurs
 
Bierce22
Old
(Last edited by Bierce22; 10th July 2011 at 03:05 PM.)
#3  
Bierce22's Avatar
Senior Member
Thanks Meter 131
Posts: 1,586
Join Date: Nov 2010
Location: canton ga
ha you beet me to this kyouko great guide man. if yall are having trouble getting diag drivers to install please use this guide.

http://forum.xda-developers.com/showthread.php?t=114087

and the te method will work on all aosp roms.
-phone, samsung continuum
-Rom, EC07 Clean
http://forum.xda-developers.com/show...php?t=1029933- helpfull prl info
http://forum.xda-developers.com/show....php?t=1142401 all your prl needs in one place.
http://forum.xda-developers.com/show....php?t=1162091 diag mode for cm7 and aosp!


computer asus k55a-rbr6
OS -ArchLinux 64bit kde 4.10
Desktop Screenshot http://imgur.com/D5XmlvD
 
dankdank11
Old
#4  
Member
Thanks Meter 2
Posts: 42
Join Date: May 2010
thank you. works like a champ.
running cm7 nightly 129 heroc
 
oostah
Old
#5  
oostah's Avatar
Senior Member
Thanks Meter 128
Posts: 2,125
Join Date: Oct 2010
Location: Cullowhee

 
DONATE TO ME
Nice work man glade to see this working.

Sent from my HERO200 using XDA Premium App
2Samsung Stratosphere II
2 DROID 3 globule's retired
2 droid 2 globule's
htc hero retired

twitter @ooostah
 
il Duce
Old
#6  
il Duce's Avatar
Recognized Developer / Recognized Themer / Retired Forum Moderator
Thanks Meter 14650
Posts: 15,882
Join Date: Feb 2009
Location: Twin Cities, MN

 
DONATE TO ME
Kyouko > heroc
Kyouko ~ shooter

BANG! from my shooter...
 
kyouko
Old
#7  
kyouko's Avatar
Senior Member - OP
Thanks Meter 245
Posts: 1,083
Join Date: Mar 2010
Location: IL/WI border
Quote:
Originally Posted by il Duce View Post
Kyouko > heroc
Kyouko ~ shooter

BANG! from my shooter...
I'm still waiting on the Within (SGSII) to get released for sprint. I wanna check that out before I get an upgrade. Either way, probably wont get a new phone till fall :/

Sent from my HERO200 using XDA App
If I've helped you in anyway, please feel free NOT to press the thanks button - I'm not a thanks whore so it makes no different to me
Greed is for amateurs
 
oostah
Old
#8  
oostah's Avatar
Senior Member
Thanks Meter 128
Posts: 2,125
Join Date: Oct 2010
Location: Cullowhee

 
DONATE TO ME
Quote:
Originally Posted by kyouko View Post
I'm still waiting on the Within (SGSII) to get released for sprint. I wanna check that out before I get an upgrade. Either way, probably wont get a new phone till fall :/

Sent from my HERO200 using XDA App
NICE JOB man i found the same thing was coming to tell you about the

echo 1 > /dev/qct_diag_enable

and to disable it

echo 0 > /dev/qct_diag_disable

it may be echo 1 then > /dev/qct_diag_disable
i will test then edit post
2Samsung Stratosphere II
2 DROID 3 globule's retired
2 droid 2 globule's
htc hero retired

twitter @ooostah
The Following User Says Thank You to oostah For This Useful Post: [ Click to Expand ]
 
kyouko
Old
(Last edited by kyouko; 16th July 2011 at 05:27 PM.)
#9  
kyouko's Avatar
Senior Member - OP
Thanks Meter 245
Posts: 1,083
Join Date: Mar 2010
Location: IL/WI border
it would be:
Code:
echo 1 > /dev/qct_diag_enable
echo 0 > /dev/qct_diag_enable
to turn diag mode on and off, respectively

/dev/qct_diag_disable doesn't exist

You can check that with terminal emulator...
Code:
su
cd /dev/
ls
If I've helped you in anyway, please feel free NOT to press the thanks button - I'm not a thanks whore so it makes no different to me
Greed is for amateurs
 
kyouko
Old
#10  
kyouko's Avatar
Senior Member - OP
Thanks Meter 245
Posts: 1,083
Join Date: Mar 2010
Location: IL/WI border
Thought I'd mention that I've used this method easily more than 20 times between my phone and another hero with ZERO problems.

I know in the OP it might sound a little scary, the warning is mostly for screwing around with QPST in the areas not talked about.

Sent from my Hero using Tapatalk
If I've helped you in anyway, please feel free NOT to press the thanks button - I'm not a thanks whore so it makes no different to me
Greed is for amateurs

 
Post Reply+
Tags
aosp, cm7, cyanogen, cyanogenmod, prl
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

What Happened at Google I/O 2013 – XDA Developer TV

Unless you just emerged from a deep, dark, dank cavern under the Earth, you know … more

Forums Added for the LG Optimus G Pro and Sony Xperia Tablet Z

Not too long ago, we talked about how Sony was continuing its AOSP efforts on … more

Permanent Screen Off for the Visually Impaired

Most of us take the simple act of waking up our devices and having a quick glance at the … more

App Analytics, or the Death of the Independent App Developer

This is entry number one in a series of articles about tools for app developers, … more