[GUIDE] How to change your PRL while using CM7 - Hero CDMA General

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​
install QPST
Get your MSL
Install the Htc Diagnostic Drivers (if needed)
Connect your phone to your PC
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
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Open QPST Configuration
Select the "Ports" tab
Click "Add New Port"
Uncheck "Show Serial and USB/QC Diagnostic ports only"
Click on your device and hit OK
Highlight your phone on the "Ports" tab
Open up the "Start Clients" menu
Click on "Service Programming"
QPST Service Programming will open up and a "Phone Selection" window will appear: Click your phone if needed, and press OK
Now select the "Roam" tab and click on "Read from Phone" button
Enter your MSL, OK
Click on the "Browse" button and select the PRL file you want on your phone
Click the "Write to Phone" button next to the "read phone" button
Wait for it to finish writing to the phone. You might (read as most likely) get an error box, click OK on it.
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.

edit: oops double post >_<

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.

thank you. works like a champ.
running cm7 nightly 129 heroc

Nice work man glade to see this working.
Sent from my HERO200 using XDA Premium App

Kyouko > heroc
Kyouko ~ shooter
BANG! from my shooter...

il Duce said:
Kyouko > heroc
Kyouko ~ shooter
BANG! from my shooter...
Click to expand...
Click to collapse
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

kyouko said:
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
Click to expand...
Click to collapse
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

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

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

When I click ADD NEW PORT, my phone is not showing up.

I am running Windows 7 Professional on my computer. For whatever reason, while trying to install the drivers and HTC sync, I could never get my phone to connect. I tried manually updating the diagnostics drivers to no avail. I fought with it for about an hour before saying forget it(not exact terminology). I am not sure if others have encountered this, but I will post my work around. I searched for a virtual machine solution with no results, so also not sure if its been talked about in other threads.
My job is programming controllers for building automation. I know a few pieces of our software will not work properly with W7. We have to run a virtual machine on our computers. Microsoft has been so kind that if you are running Windows 7 Professional, Enterprise, or Ultimate, you can download, for free, an XP Virtual Machine. I'm going to assume, since what you guys are able to do with phones is over my head, you know what a Virtual machine is.
I apologize about the links, since I am a newbie, I can't post outside links, if you need the links, PM me and I will give them to you.
Here is the link to Microsoft's site where the VM ware is(I could only get IE Explorer to work, I normally use Firefox but it wouldn't work with the microsoft security): Google "XP Mode" The first link should be one to microsoft's website.
Go through the steps and download the xp mode and virtual machine. continue with the installation. With this, I installed Sync 2.0.40 with no problems. No additional drivers to install.
HTC Site: Under the downloads section on the HTC Site for the hero
Hooked up my phone. Everything worked as it should. I've now switched between a few different PRLS. I've been running CM7 and just switched to Jaybob's AOSP 2.3.5.
I'm not sure if this will ever help anybody, but I thought I would at least post it.

Great guide man. This helps alot with changing the prl. I really got tired of flashing back to stock then back to cm7. 2 thumbs up.
Sent from my finger tips using the XDA App
edit: Well i tried this little tutorial and it didn't do crap for me.

Nice guide, but that seems a lot harder than just doing a nandroid backup, flashing a sense rom (fresh in my case), updating PRL/Profile/etc, and restoring from your original backup.

Im stuck on 1x data with the PRL 21081. Should I try updateing to fix this? Also my Wifi says error all the time and wont turn on if that has anything to do with it. Thanks.

After some initial difficulty getting setup (the main issue being the diagnostic drivers (vista drivers) listed in the link didn't work on MY 64 bit win7 setup. I did find an alternate source that worked, I'll link it here if I can track it down...) I was able to get this working, and once setup, it's a breeze. Definitely easier than going back to a sense rom to do it.
It was only the initial setup that was a pain. So, my hero took a couple hours of mucking around to ultimately update the PRL, BUT, took about 5 minutes to update my son's, and the bulk of THAT time was getting msl reader on his phone, and rebooting after the write to phone phase.
Awesome.

hareofthedog said:
After some initial difficulty getting setup (the main issue being the diagnostic drivers (vista drivers) listed in the link didn't work on MY 64 bit win7 setup. I did find an alternate source that worked, I'll link it here if I can track it down...) I was able to get this working, and once setup, it's a breeze. Definitely easier than going back to a sense rom to do it.
It was only the initial setup that was a pain. So, my hero took a couple hours of mucking around to ultimately update the PRL, BUT, took about 5 minutes to update my son's, and the bulk of THAT time was getting msl reader on his phone, and rebooting after the write to phone phase.
Awesome.
Click to expand...
Click to collapse
Yeah, if you can find the link to what worked for you with this process that'd be great. I had the same problem you mentioned when I attempted this with the wife's phone. But I never found the right drivers. I would be eternally grateful.

These are the ones that worked for me, found them here, of course,
http://forum.xda-developers.com/showthread.php?t=801570

hareofthedog said:
These are the ones that worked for me, found them here, of course,
http://forum.xda-developers.com/showthread.php?t=801570
Click to expand...
Click to collapse
Unfortunately this didn't change anything for me. I am trying to update the prl on an evo shift though, so that may be the ultimate factor after all. I may just have to give in and revert her phone back to stock temporarily to update it. I've used QPST many times with updating my Epic, so I'm certainly comfortable with that aspect. I thank you for your assistance nonetheless. Hopefully it will be the determining factor for someone else in a similar position.
Sent from my HP Touchpad using xda premium

will this method only work with cm7??

Related

[Q] MSCHAPv2, PEAP, eduroam issues

Hello everyone.
Following two days of googling and several hours spent doing so I am this close to selling my brand new Iconia A500 and getting an iPad - this is how desperate I am.
The problem is as follows: my school uses eduroam, a wifi using WPA-EAP PEAP MSCHAPv2 authentication protocols. I am using Acer Iconia A500 tablet sporting the original Honeycomb OS, rooted. When I try to connect to the network, it stucks on Connecting and eventually it gives up.
What I've done:
I've set the network settings to what they should be (PEAP, MSCHAPv2, my username and password, no certificates), didn't work.
I've downloaded server certificates (CESNET CA root, personal, 3), installed them and tried using those to no avail.
I've downloaded Wifi Advanced Configuration Editor and tried setting the proper setting in it, didn't help.
I've manually edited my wpa_supplicant.conf according to this post, didn't help.
I've downloaded and tried using Full Wifi (I think that's what it was called) which should allow me to set settings as well, didn't help.
I've done a factory reset.
I've checked for firmware updates.
I've contacted the IT guy that should be in charge of this network. His reply was that "His Desire Z connected simply by setting the PEAP, MSCHAPv2, name and pwd and that I should google around". Obviously, this didn't help at all.
I've read the topics offered to me by xda after typing in the title of this thread, nothing in them helped me.
I've installed terminal emulator, remounted system partition as r/w (took me several tries and programs) and copied over a new wpa_supplicant that I edited according to eduroam support site (disregard that you don't understand the language), along with the .pem certificate. Didn't work.
Right now I have no more ideas as to what should I do.
Apparently this is a problem some Android phones have, some don't. I would like to add I can connect on my laptop using Win XP without a problem and that my friend using iPad connects without the slightest hitch as well, so the network is most probably fine - I've even tested it in two different institutions (eduroam is a pan-university service, so each faculty has connection) - this to eliminate that it's a problem with the AP or somesuch.
One thing I noticed is, that when I set the Phase 2 authentication to MSCHAPv2in the wifi settings (regular Android interface) for this network (eduroam), click save and then reopen them again, the Phase 2 authentication is set to None. This was worrying, but using Wifi Advanced Configuration Editor I've checked that in THERE the eduroam network DOES have Phase 2 auth. set to MSCHAPv2. What is doesn't show is the password, but I assume this is for security reasons (doesn't even show the usual "dots" that replace the characters).
I would be extremely grateful to anyone who would help me solve this problem. Knowledge that I'll use the college wifi convinced me to buy the wifi only version of the device and not being able to use it (regardless of that I can use it on my home wifi and in caffees and such) is really a deal-breaker for me. Being a student and this the only student network spread through my whole country (several cities I visit) makes being unable to use it almost a good enough reason to sell the device - which I would hate to do, because other than this I've found no issue with it and am loving both the looks and the performance it offers.
Thank you all for reading and I'm looking forward to your wise advices.
liveangelic
I' m having the same issues with my Asus Transformer here at Stuttgart, just to share...
Have you found anything yet?
Oh, and my Desire also easily connected, like your IT guys's phone.
It must be something related to Honeycomb.
First, promise you won't laugh.
... done?
I thought the password was different and kept in typing it wrong, time after time after time.
/facepalm
Ok, not laughing... I guess... hehehehe
So, no problem witht the connection at all, just the password?
Since you have made a lot of changes and stuff before entering the correct password (so it is hard to know if any of them really helped), which one of the actions you took do you think would be a good try? I have already installed the certificates, and used the Advanced Config Editor app.
Ok, I'm laughing now, but I promisse it's about something else... heheheh...
Well, apparently, it was none of the changes I made, it was just the password. I know this, because I've factory-reset it just before trying out the correct password, without doing any other changes.
As for the changes: downloading, installing and setting up the certificates is indeed a neccessity. I don't think installing extra apps helped at all. What I think might be quite helpful is editing the wpa_supplicant.conf, so I would look into that if I were you and if you're stuck otherwise.
Either way, good luck
This used to work for me when my tablet was on 3.0.1. When I got the 3.1 update, it no longer works. Level 2 support just scratched their head and opened a bug for me. Since I use my tablet at work, I'm looking to downgrade to 3.0.1.
eswalker said:
This used to work for me when my tablet was on 3.0.1. When I got the 3.1 update, it no longer works. Level 2 support just scratched their head and opened a bug for me. Since I use my tablet at work, I'm looking to downgrade to 3.0.1.
Click to expand...
Click to collapse
any results? I've lost work connection with both secure PEAP and fully open - but I can connect at home with WPA2 this is the newest patch on Acer's site dated 7/19/11 "connect WiFi unsuccessfully" patch (which doesn't work still, sigh...)
Oh, happy day!
I don`t know if any of you are still suffering with this issue, but... after months of frustration, I finally got my eduroam connection working:
With some ideas from here and here, for me it's working as the image below (taken from the second link):
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The only thing different from the image above, is that I needed to select the Phase 2 Authentication as MSCHPv2 (in the image is set as "none"). Otherwise, it's working here in Stuttgart.
I hope it helps anyone!

Track N Remote Control your G-Note online - Free Service by Samsung

Track Your Galaxy Note online with samsung server.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Since I am using this service from day one, but i have never read a word regarding this on XDA forum. so writing a guide who are not aware to this service.
Priorly with SGS i have tried, but was not available to my country(india), but this time with Note we are lucky.
To activate this service
First Go here
http://samsungdive.com
and register your account(free)
- Now on mobile go to setting-Location n security - Find My mobile
1.check SIM card change alert
2.click on alert msg recipient - Now login with credential, you have register on above mentioned samsung site. - and add recipient mobile number (your other number / family number) on which you will get notification, if SIM will changed.
3.check Remote control
Now when you visit samsungdive.com n login, you will see your register device there, (see Image above)
Click on your device.
You will see this
Now you can track your mobile. It have all function which available with many costly applications on market like
-tracking on map (to check location)
-Ring mobile (to find device in nearby location)
-Forward msgs
-call logs
-wipe out device etc
Hope it will be useful to G-Note user.
I didn't know about this! Thanks!
Samsung Dive is an excellent tool.
it also helps with few other things.
The other day i misplaced my note under my desk and i went online and made it ring( it rings even in silent mode )
Sounds great! I will have to check this out. I have been using SeekDroid since it came out, but this might be a more fool proof way, since I have had issues with Seekdroid while running practice tests. Thanks!
Doesn't seem to work in the US. Saying my ZIP is not enough digits and I don't see the setting on the phone menu to "find my mobile."
Edit: nevermind, deleted the optional address information. Still not working yet...added +10000000000 (0's are my phone number) since I'm in the US....
Edit 2: I previously had a SGSII on my Samsung account. Perhaps it's trying to locate that device (hehe, the new owner is probably panicking).
How can I delete that device and add my Note?
Edit 3: Nevermind, figured out how to add the Note here:
https://v2.samsungdive.com/help/guideRemoteControls.do
Doesn't say how to delete a device I no longer own though....
thanks for this
Although find my mobile worked fine with me "lock mobile" and "ring mobile" didn't although it is showing as succeeded on the web
any idea?
ericshmerick said:
Doesn't seem to work in the US. Saying my ZIP is not enough digits and I don't see the setting on the phone menu to "find my mobile."
Edit: nevermind, deleted the optional address information. Still not working yet...added +10000000000 (0's are my phone number) since I'm in the US....
Edit 2: I previously had a SGSII on my Samsung account. Perhaps it's trying to locate that device (hehe, the new owner is probably panicking).
How can I delete that device and add my Note?
Edit 3: Nevermind, figured out how to add the Note here:
https://v2.samsungdive.com/help/guideRemoteControls.do
Doesn't say how to delete a device I no longer own though....
Click to expand...
Click to collapse
I think if u signout of samsung dive account in your phone , it dissappears.
Not so sure. will test it.
drgopoos said:
I think if u signout of samsung dive account in your phone , it dissappears.
Not so sure. will test it.
Click to expand...
Click to collapse
The FAQ says to delete (disable) the feature on your phone before selling it.
I factory reset it so it had to be disabled as the phone re-formatted.
Oh well. Works on my Note but I hope I don't wipe some guy's SGSII that I sold it to lol.
this is a really good tool, i played around with it for a while and its an asset
guys lock screen and all is working for you ?
any specific apk should be installed?
what ROM are you using ?
Thank you very much! It's working like a charm
THANK YOU!!
I saw this in the settings and wondered from where on the net one can control it.
@ArticCat: Are your phone's data/wifi enabled? 'Cause it needs to communicate with the servers.
Noooooo
No no no no nooooooooo, definitley not, couldnt bear the thought of knowing i was been tracked at any moment, dont like the idea of that software, like the people upstairs dont already have their beady eyes on us, how do we know samsung wouldnt make this info available to the government for some corrupt scheme. big no from me...
graemeg said:
No no no no nooooooooo, definitley not, couldnt bear the thought of knowing i was been tracked at any moment, dont like the idea of that software, like the people upstairs dont already have their beady eyes on us, how do we know samsung wouldnt make this info available to the government for some corrupt scheme. big no from me...
Click to expand...
Click to collapse
Tinfoilhat and all, but any and all cell companies know where you are 24x7. Hint: they could give two ****s.
I, on the other hand, want to wipe my phone if I lose it, so I'm in. Samsung can watch me drive around all they want but I'd be willing to bet they have better things to do, like make Touchwiz more bloated and the like.
ericshmerick said:
Tinfoilhat and all, but any and all cell companies know where you are 24x7. Hint: they could give two ****s.
I, on the other hand, want to wipe my phone if I lose it, so I'm in. Samsung can watch me drive around all they want but I'd be willing to bet they have better things to do, like make Touchwiz more bloated and the like.
Click to expand...
Click to collapse
Sent from my GT-N7000 using Tapatalk
ericshmerick said:
Tinfoilhat and all, but any and all cell companies know where you are 24x7. Hint: they could give two ****s.
I, on the other hand, want to wipe my phone if I lose it, so I'm in. Samsung can watch me drive around all they want but I'd be willing to bet they have better things to do, like make Touchwiz more bloated and the like.
Click to expand...
Click to collapse
To continue on his point, I trust Samsung more than the guy who accidentally/purposefully acquires my phone with all my personal info on it. WIPE WIPE WIPE!
Works great, I had this with my galaxy s and now the note ;-)
And it works very good, I am in sweden.
Sent from my GT-N7000 using Tapatalk
Thanks!
But does this affect battery life in anyway?
Sent from my GT-N7000 using Tapatalk
Thanks! This looks awesome. I will try this once I get back home from work.
Thanked & Rated 5 Stars...
Got it to work in USA. Thanks for posting this.

HOW TO: Flash the Nexus S 4G to MetroPCS

***I'm going to soon grab a Samsung Galaxy Nexus! Look out for my guide on how to flash THAT to MetroPCS, soon!***
This is my first write up of a really detailed tutorial on HowardForums. I spent as much as a hour writing this whole thing out, seriously! I figured I might as well get it up on XDA here as well. o: Leave me with your feedback and how things work out for you.
==How to Flash the Nexus S 4G to MetroPCS==​
This is just a very detailed write up on how to get the Nexus S 4G flashed to MetroPCS. I get really in-depth with this tutorial. I don't know how much easier I can make it. This will get you working talk, text, web, mms, and all that good cellphone stuff.
This tutorial is made up of bits and pieces of Bloodykiller's HTC EVO 4G flashing how-to, just re-written with proper MetroPCS settings and all other things specifically for the Nexus S 4G.
==BEFORE WE BEGIN==
Couple of things we'll need before we can begin. Here's the checklist for your grand journey.​
- CDMA Workshop 2.7 OR 3.5 (Google it.)
1- QPST build 323 (Google it.)
2- Experience with QPST and CDMA Workshop...
3- These Samsung drivers: https://www.dropbox.com/s/mthba0oaizzo6t0/samsung_driver.zip
4- This PRL (Enables 3G data, if available): https://www.dropbox.com/s/z8ecqcg76gw44wg/3029.prl
5- *MMS is being fixed, ignore it*
6- A ROOTED Nexus S 4G running on STOCK Android 4.0.x, OR Android 2.3.x, with A CUSTOM RECOVERY (This is now a requirement to get working MMS!)
7- Some MiniUSB cables
8- Your Nexus S 4G's MEID added into MetroPCS's database. Look it up, or PM me for help on the matter. I don't do it, but I can help.​
Disclaimer: Follow these instructions CAREFULLY. Mess up, and things can go bad, and I'm not responsible for whatever happens. Okay, lets begin.
==1. TALK/TEXT==​
1. This is the most crucial part. Your MEID needs to be added into the MetroPCS database. No MEID = No phone. (Or to get smart about it, no talk, or text.)
2. We're going to need to use CDMA Workshop for this part of the tutorial. You need to either download it from somewhere on the interwebs, or be a cool guy and actually buy it, up to you.
Before we can start, you will need to download the Samsung drivers (https://www.dropbox.com/s/mthba0oaizzo6t0/samsung_driver.zip), unzip it, and install the .msi file inside. Thats it for the drivers part.
3. Now that you've gotten the drivers, make your way to your Nexus S 4G, and open up the dialer. Dial *#*#8778#*#*, and you should be pulled into a menu called PhoneUtil. (If you didn't get into PhoneUtil after dialing the code, you need to be on STOCK Android 2.3.x, or 4.0.x!) Next, tap the modem bullets on both UART and USB.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4. Connect your Nexus S 4G to your PC. You should be getting a message about a new device being installed. Once that finished, go to the Start Menu, and right click on "Computer" and choose "Properties". On the left side, click on Device Manager. Once you're in, expand "Ports (COM & LPT) and look for "SAMSUNG Mobile Modem Diagnotic Serial Port (WDM) (COMx)"
The x in (COMx) is the number of the port you'll be using in QPST and CDMA Workshop. It'll be 1,2,3,4,5 and so forth, whatever.
5. Open up CDMA Workshop. Under the Main tab, find COM Settings, and change the Port to whatever the SAMSUNG Mobile Model Diag Port told us earlier. I got COM6, so I would open up the drop down menu and choose COM6. Don't touch the baud rate. Go down and click "Connect", and then click "Read".
**If the phone does not answer, wake up your Nexus S 4G.**
You should then see a bunch of number and stuff on the left under Phone Information, awesome! Next, make your way to the Security tab. We need to unlock the phone before we can do anything. Under SPC, in the blank field, enter in "000000" (without quotations), then click on SPC and then click send. You should get the message saying "SPC is correct. Phone unlocked", opossum-grade awesome!
6. Go to the NAM tab, and click Read at the bottom. You should see a bunch of numbers and other things, but what we want to look at is "MIN" and "Dir_Number". You need to change these numbers accordingly. Dir_Number is your actual phone number, and MIN is your Mobile Identification Number. Your MIN can be found from one of your older phones. Once you put those in, click on Write at the bottom.
**If the phone does not answer, wake up your Nexus S 4G.**
7. Next, make your way to the "Other" tab. Find PRL, and make sure the boxes read "Universal, and NAM1". Click the Write button, and find the PRL file that you downloaded earlier. (3029.prl) Once you find it, double click it, and wait for it to finish.
Sometimes you will get an error about failing to write to NAM1, no worries. Go back to the main tab, disconnect, and reconnect and at the same time, read again. Go back to security, enter the SPC, and try to rewrite the PRL.
**If the phone does not answer, wake up your Nexus S 4G.**
8. Almost done with CDMA Workshop! Also, be VERY careful with this part because a simple mistake CAN brick your phone. Finally, head over to this website here: http://www.whiterabbit.org/android/
We need to get our NV items, as well as our MetroPCS MSL. In the field where it says "Enter your login string", type in [email protected]. (So if your phone number were 555-555-5555, you'd put in [email protected]) Before clicking generate, make sure you have the correct version of CDMA Workshop on the bubbles selected! Okay, so you should have gotten a .txt file after clicking generate. Save it to somewhere you can find it.
Go back to CDMA Workshop, and go into the "Memory" tab. Find "NV Items" and click Write. You'll get a warning message, click OK. Find the .txt file you got from whiterabbit, and open it in CDMA Workshop. *Make sure that this process does NOT get interrupted!* Once that's done, not only have you just taken the first steps into getting WEB working, but you've gotten Talk and Text working on your Nexus! Give yourself a pat on the back.
Also, you will need to get your MetroPCS MSL Code. To get this, on the whiterabbit page, near the field that says "Enter 1 MEID/ESN per line in the text area to your left, then click the calculate button.", enter your ESN/MEID in the field, and click generate. Under MetroPCS MSL, write that down, we'll need it later.
Close CDMA Workshop, and reboot your phone.
==2. DATA/WEB==​
Time to work with QPST! This stuff is going to really require your attention to "spot the differences". I say that because I'm going to use pictures. on this part to make life simple.
1. Open up QPST Configuration, and while you're doing that connect your Nexus S 4G to your PC, again.
2. Remember that port we used for CDMA Workshop? It might be the same as last time. Mainly, look for the Phone "FFA-6550-ZRF6500". Do you see it? If not, go to Add New Port. Uncheck "Show Serial and USB/QC Diagnotic ports only". Select the ports that showed up and click OK. Wait and see if it finds your phone now. It should.
(If the ports are enabled, but you still don't see your phone, on your Nexus S 4G, go to the dialer, and enter in *#*#8778#*#* and make sure those fields are still on MODEM.
3. With your phone highlighted, go to "Start Clients" at the top, and choose Service Programming.
4. On the new window that showed up, click on your Nexus, and click OK.
5. Another window should come up. Click "Read from Phone" at the bottom, and with the window asking for your SPC, just press OK. Let it read, and make sure that some stuff popped up on Settings. If it did, awesome.
6. Click the right arrow at the top of the window to move the tabs over until you find M.IP, open it. Remember the matching I was talking about earlier? Well, match up the values down here in QPST.
7. When you've matched up those values, under User Profile, you want to click on Profile #0 and click the Edit button. Match up what you see here.
Those red boxes are where your phone number would be. So if your phone number was again, 555-555-5555, you'd need to put in [email protected] in those NAI and Tethered NAI fields.
Once you're done with the matching, click OK, and then, we're going to be doing the same under Profile #1, so click it, and go click Edit, again. You're going to do the EXACT same thing. Match up Profile #1's values with what you did in Profile #0. (Hint: Look at the picture above, and just match it inside of Profile #1)
8. After that, time for more matching! Go to the "PPP Config" tab on the top. We're going to first start off in the "Rm" tab. Copy everything exactly as you see here.
Okay, now we go to the "Um" tab. The only difference here is that you will need to check the "Req PW enc" option, and enter the MetroPCS MSL code that we got earlier.
Make sure you copy those settings, and get that MSL in there. Also, the red blocked off area in the picture above should be your phone number.
Finally, we're going to the "AN" tab. Copy the settings, and make sure you get the MSL code we got earlier in there as well.
Again, the red blocked off area in the picture above is where your phone number would be, and you need to get the MSL code in there.
9. At last, you can finally hit the "Write to phone" button in QPST. Your phone should now be rebooting.
==3. Configuring Web/MMS==​
Really simple steps here, if you know what I'll be talking about here. Simple. If you do not know what a build.prop is, it's a sign that you should read this section carefully.
1. When your phone comes back on, go back into the dialer, and dial *#*#8778#*#*, and put your phone back into PDA mode on both UART, and USB.
**If you ever need to use CDMA Workshop or QPST again, you just go back into here, and re-enable MODEM. You need to go back into PDA mode in order to utilize your Nexus's NAND storage.**
2. Connect to a Wi-Fi network, and go into the Google Play Store.
3. Search for the application called "AnyCut", download and install it.
4. Go back. You need to also search for ES File Explorer in the Google Play Store. Download and install it as well.
5. Have that MMS Fix.zip file downloaded and ready to go as well, we're going to need to use it.
6. Let's save us some time for later on, first. Open up AnyCut, and tap on New Shortcut.
7. Tap on Activity.
8. Wait for the list to load, and look for "APNs", tap it, just press Ok, on the following pop-up.
SKIP EVERYTHING IN HERE. I'm trying to fix MMS
9. Mount your device in USB Mass Storage mode with your computer.
10. Copy the MMS Fix.zip file to the root of your Nexus S 4G's NAND storage.
11. Unmount properly, and power off your device.
12. Boot into recovery (You need a custom recovery, like ClockworkMod Recovery!). (While your device is off, hold the volume down and power buttons. On the boot loader screen, select Recovery, using the volume keys and the power button.)
13. When you are in your recovery, flash the MMS Fix.zip file, and reboot your device.
14. We're back into the Android OS now? Good. PROCEED.
Click to expand...
Click to collapse
15. Go back to your homescreen and tap on the newly created APNs shortcut.
16. Open up the Sprint APN and match up the settings to the following below as EXACTLY as it's shown. Don't type in Not Set into the fields, just tap on a field, and empty it. Then press OK.
Name: metropcs
APN: internet
Proxy: Not set
Port: Not set
Username: Not set
Password: Not set
Server: Not set
MMSC: http://mms.metropcs.net:3128/mmsc
MMS Proxy: wap.metropcs.net
MMS port: 3128
MCC: Don't touch.
MNC: 120
Authentication type: None
APN type: mms
===ICS users may have the settings below==
APN protocol: IPv4
APN roaming protocol: IPv4
APN enable/disable: Its greyed out. If its not, check it.
Bearer: Unspecified
You're done with APNs, press MENU, and SAVE.
17. When you save your APN, the MetroPCS APN should be missing. That's great, we're making some nice progress. c:
18. Go back to your home screen, and open up ES File Manager.
THIS IS THE PART WHERE YOU NEED SUPERUSER PERMISSIONS! (ROOT!)
19. When ES File Manager has fully loaded, press the menu key, and tap on Settings.
20. Scroll to the very bottom. Check ROOT EXPLORER, when you get the warning message, press yes. You MUST grant ES File Manager superuser permissions. Next, check Mount File System, and also check Backup System App.
21. Press the back key once.
22. At the top, press the Favorites button, and choose /
23. Open up the "system" folder.
24. Find build.prop, and open it by taping it and then tapping on ES Note Editor on the following popup.
25. Scroll down the file until you locate "ro.cdma.home.operator.numeric="
26. There should be a 5 or 6 digit number after the = symbol, change that number to 310120. Do NOT make any spaces after the = symbol.
27. When you're done, press menu, and tap Save.
28. When you saved the build.prop file, reboot your phone.
(KEEP IN MIND, MMS cannot be recieved or sent while Wi-Fi is on. Sending MMS while your Wi-Fi is on will break your MMS until you reboot your phone.)
===
Congratulations! You are DONE! You should now have working Talk, Text, Web, and MMS! (Depending on your plan.) If there's any problems, you can PM me, or attempt to post it here. I don't browse the forums that often but, its worth a try. To really get my attention, go to my website. http://HaxConnect24.com, and use the Contact Us form on my site.
I may wind up doing this after my Sprint contract ends, metroPCS is so incredibly cheap.
Thanks for a fantastic post, great detail and you even included screens!
i found qpst over in the ppcgeeks forums. someone posted several versions, some much newer than build 323 listed in the instructions above. i wonder if that is a good thing to use or not. no luck on finding cdma workshop 3.5+ though
mercado79 said:
i found qpst over in the ppcgeeks forums. someone posted several versions, some much newer than build 323 listed in the instructions above. i wonder if that is a good thing to use or not. no luck on finding cdma workshop 3.5+ though
Click to expand...
Click to collapse
It's a specific build that needs to be used, and you also don't have to just use CDMA Workshop 3.5. You can also use 2.7. I used 2.7 to get my Nexus up and going.
wow
Much respect bro thanks for your time and effort writing this ....
do you need a metro phone that already has services???
bongrun said:
do you need a metro phone that already has services???
Click to expand...
Click to collapse
Not really. You can still flash your Nexus over to MetroPCS by following this tutorial, having your ESN added into the MetroPCS database, and changing the phone on your account.
okie dokie imma give it a try wish me luck...and thanks...
bongrun said:
okie dokie imma give it a try wish me luck...and thanks...
Click to expand...
Click to collapse
And also, for testing purposes, what version of Android does your Nexus S run?
i'm running IMM76D ICS 4.0.4...
bongrun said:
i'm running IMM76D ICS 4.0.4...
Click to expand...
Click to collapse
Okie. Thanks for the response.
Sent from my Nexus S 4G using XDA
Great tutorial. Quick question, would you be able to get metro's 4G working on the phone or can you only receive their 3G data?
Metro is LTE. NS4G uses Wimax... so not a chance
Sent from my Nexus S 4G using Tapatalk 2
pimp8426 said:
Great tutorial. Quick question, would you be able to get metro's 4G working on the phone or can you only receive their 3G data?
Click to expand...
Click to collapse
MetroPCS uses LTE. The Nexus has WiMAX. Two different technologies.
3G doesnt seem to work on 4.0.4 i get 1x instead... is seems to work with 2.3.x just fine
Anyway to get 3G back?
Uzi5 said:
3G doesnt seem to work on 4.0.4 i get 1x instead... is seems to work with 2.3.x just fine
Anyway to get 3G back?
Click to expand...
Click to collapse
3g should work on 4.0.4. Go back and check your settings and that your prl is the correct one. Metro may have pushed prl 2004 to your phone.
Uzi5 said:
3G doesnt seem to work on 4.0.4 i get 1x instead... is seems to work with 2.3.x just fine
Anyway to get 3G back?
Click to expand...
Click to collapse
As chainsaw said, yes, metroPCS is always going to periodically push out the 2004 PRL to your phone to rid of your 3G data. Just try to re-write the 3029.prl file to your device again. Weird though, the firmware of the device shouldn't be affecting your network data connection either.
Sent from my Nexus S 4G using XDA
Metro is no longer accepting flashed phones.
Sent from my Nexus S 4G using Tapatalk 2
BananaOG said:
Metro is LTE. NS4G uses Wimax... so not a chance
Sent from my Nexus S 4G using Tapatalk 2
Click to expand...
Click to collapse
Wrong. You can use wimax with metro. Go to clear.com sign up for service and enter your Mac address of the wimax and as long as you are in a wimax area... good to go.
Sent from my Nexus S 4G using Tapatalk 2
Google_Nexus said:
Wrong. You can use wimax with metro. Go to clear.com sign up for service and enter your Mac address of the wimax and as long as you are in a wimax area... good to go.
Sent from my Nexus S 4G using Tapatalk 2
Click to expand...
Click to collapse
I honestly never knew that. But I live in Florida, so there's no 4G service here. I'll surely give this a try when it comes.
Google_Nexus said:
Metro is no longer accepting flashed phones.
Sent from my Nexus S 4G using Tapatalk 2
Click to expand...
Click to collapse
I'm aware. ESN's can't be added by MetroPCS themselves anymore. However, it can still be done with services like eBay or so, but I won't mention who exactly to get it done with.

Everything on the Samsung ATIV Odyssey (INTEROPUNLOCKED!)

Just bought one of these from someone on eBay for $95.00 and now to begin the hacking!
Model: SCH-I930
Note: This device is dual CDMA and GSM. It is also SIM unlocked. I believe I have the capability to provision this device for a different CDMA carrier, but it most likely needs manually programmed.
For the nest part I'm assuming that this device only has been turned on and never updated.
OS Version: 8.0.10211.204 (GDR1)
Firmware revision:2218.12.12.4
Hardware revision number:13.22.0.4
Radio software version: 2218.12.12.4
Radio hardware version: 0.0.0.4
Bootloader version: 12.12.20.17
Chip SOC version: 1.5.32
InteropUnlock:
Use app that's attached. Or wait for WOLF's app to update with support for us!
Launch the Native Toast Launcher attached and replace the existing app-id with the following,
Code:
[B]51d4668e-01fa-4b6f-a8af-5170b5d7484c[/B]
This opens the Samsung Registry editor.
Now Install @-W_O_L_F-'s Interop Unlock Helper app, to copy and paste info into the fields shown. (Just skip the step with launching the app.)
Paste the rest as you see as in this screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Updates Available:
SAMSUNG Update for Windows Phone.For
more information on this software update,
visit www.vzw.com/ativodysseysupport
Microsoft Update 8.0.10322.71
Microsoft Update 8.0.10327.77
EDIT: Now I finally got it to show the GDR3 Update, but I'm weary of the SAMSUNG Update as there isn't a ROM available for this device....
This is pretty much it for now. I don't have any other original app-ids yet.
New Update:
Microsoft Update 8.0.10521.155
Native Dialer Codes:
Code:
<Customization OwnerType="Microsoft">
<Component ComponentName="Partner App Support">
<SettingsGroup>
<Setting Name="Partner App Task URI" Value="app://51d4668e-01fa-4b6f-a8af-5170b5d7484c/_default"/>
<Setting Name="Partner App Provisioning File Path" Value="\Windows\System32\Provisioning\mpap_Diagnosis_01.provxml"/>
<Setting Name="Partner Immediate Dial Strings" Value="##634#;##2539#;**33284;##3282#;**367738;**476813580;**87284;##25327#;**7838;**6828378;##72786#;##889#;##433346#;##22745927#;##366633#"/>
</SettingsGroup>
</Component>
</Customization>
NOTE: Most of these codes above are blocked. Start the Native Toast app, use the string below and change to Unblock. (To access these you'll need to type them in the Diagnosis app) This setting switches back to Block when the device is turned off or restarted!
Code:
app://51d4668e-01fa-4b6f-a8af-5170b5d7484c/_default#/WP8Diag;component/1_hidden%20menu/vzwkeyblocksetting.xaml
I don't have a new complete set of dial codes for Diagnosis yet. You can get some of them from the Windows Phone 8 Diagnostic and Hidden Apps thread.
The UpdateHistory.xml file lists each file it downloaded to update. Interesting.
View attachment UpdateHistory.xml.txt
NEW!: Settings for Verizon's Unlimited Data customers!
Use the native toast launcher with the following string:
Code:
app://51d4668e-01fa-4b6f-a8af-5170b5d7484c/_default#/WP8Diag;component/1_hidden%20menu/vzwkeyblocksetting.xaml
Click launch toast and click on the the toast whenever it pops up.
Click unblock, and close both apps.
Open diagnosis again from the app list and dial ##3282#.
Click edit then Data Profile.
Change username, from
<your verizon number>@vzims.com
to
??? (I don't know what the default setting is for device internet vs. tethering yet...)
Hit save.
PROFIT!!!!!
New!: Qualcomm DM Mode
Dial ##366633# from the normal dialer menu (not Diagnosis)
Hit Enable DM Mode
Let the device reboot.
Install drivers for QC RMSerial.
CDMA Workshop is playing nicely!
VolUP+CameraFull = Download Mode
Driver name: USB DOWNLOADER
HWID: USB\VID_045E&PID_062B&REV_0000
Use the driver included with the flasher.
VolUP+VolDown+CameraFull = Recovery Mode?
Says the following:
Press volume down to continue.
Click to expand...
Click to collapse
then
Please wait for a moment.
Click to expand...
Click to collapse
If any other button is pressed or its just left alone, it continues booting.
When you hold voldown, it takes you to the "!" screen.
now it's Interop Unlocked . Can you access to Full FS ?
It should. I had to redo the CSC, (which did a full reset -_-) because I apparently mucked with some of the cellular settings making it think I was roaming when I'm not. Haven't gotten that far. Just installed the three main apps too...
EDIT: Just set it and restarted the phone once. Works like a charm!
I was looking at the Odyssey's listed on ebay myself Besides the benefits of being interop unlocked how do you like the experience compared to your Lumia 928? I like my Lumia well enough as to not want to invest in a second device and just wait and see what, if anything, happens as far as an unlock for the Lumias. I did however see a number of defective Odyssey's listed that are cheap enough that even if the device is beyond repair as far as a working phone it might still be fun to tinker with the hardware...
@thals1992 : great work, your work has been mentioned at an article of WMPoweruser. Did you had to do something extraordinary to the normal procedure of interop-unlocking an normal ATIV S or was the process the same?
bruce142 said:
@thals1992 : great work, your work has been mentioned at an article of WMPoweruser. Did you had to do something extraordinary to the normal procedure of interop-unlocking an normal ATIV S or was the process the same?
Click to expand...
Click to collapse
It's the same since I've updated Interop Unlock Helper.
tonbonz said:
I was looking at the Odyssey's listed on ebay myself Besides the benefits of being interop unlocked how do you like the experience compared to your Lumia 928? I like my Lumia well enough as to not want to invest in a second device and just wait and see what, if anything, happens as far as an unlock for the Lumias. I did however see a number of defective Odyssey's listed that are cheap enough that even if the device is beyond repair as far as a working phone it might still be fun to tinker with the hardware...
Click to expand...
Click to collapse
I bought mine just the phone that included a cheap charger for ~$120.
It doesn't have FM, but you have access to everything inside the cellular settings using the toast launcher on Diagnosis. So you could take this device over to PagePlus (or another MVNO) if you really wanted to. Besides that, its similar to the 822 Nokia has. It has a MicroSD slot, a 3.8 V 7.98 Watts/hour battery, and multiple sockets (snap on style) on the back to attach antennas to if you have weak signal and need something large outdoors. Oh and this isn't super low end WP, so it's got an LED on the back.
I essentially think of it as a Trophy with 4G, but no FM. And settings to change the NAM, MSL, ect. That's only useful for CDMA though. Also be careful, US Cellular also has this device, but I have no clue those are SIM Unlocked.
Sent from my Lumia 928 (RM-860) using Tapatalk
bruce142 said:
@thals1992 : great work, your work has been mentioned at an article of WMPoweruser. Did you had to do something extraordinary to the normal procedure of interop-unlocking an normal ATIV S or was the process the same?
Click to expand...
Click to collapse
Yeah, buying the device and getting the app-id for Diagnosis.
Also, the app attached to the OP is actually for the ATIV S, but we are pasting in ours. Also, its much easier to use his app anyways. I didn't know how long it would take, so I published this as a tutorial
Super Easy!
Sent from my Lumia 928 (RM-860) using Tapatalk
CDMA Workshop works!
Okay, I've played around with the Different USB modes a little more. Apparently each mode has a different PID.
You'll need to get drivers that are attached below. (Also, if you are running on Vista x64 or newer, you need to be running Test Signing mode.)
QC RMNetComposite uses Qualcomm 9001 as the main driver.
MI_00 is Qualcomm HS-USB Diagnostics 9001
MI_01 is Qualcomm HS-USB NMEA 9002 (Couldn't find the exact pid, but close enough.)
MI_02 is a modem, where I had to get an outside driver made by ALCATEL.
MI_03 is Qualcomm Wireless HS-USB Ethernet Adapter 9001 which I had to grab from QISDA Corporation for the H2O.
QC RMSerial uses Qualcomm Winmobile 319B
MI_00 is Qualcomm WinMobile Diagnostics 319A (close, but compatible enough)
MI_01 is a modem, where I had to get an outside driver made by ALCATEL.
MI_02 is Qualcomm WinMobile NMEA 319A
MI_03 is Qualcomm WinMobile Trace 319A
Drivers are available at my SkyDrive (now OneDrive )
EDIT: The drivers are all kindof a mess, because I don't recall which set worked and which set didn't. Most of these drivers both have 32bit and 64bit in them. Let me know if there are issues.
If you got wired tethering working (or even if you didn't, but think it might be usable for that) please share the (link to the) driver you used!
The NMEA device is also interesting. That implies that the phone could be used as a USB-connected GPS, which could be very handy.
I'll probably attach it to the post above or upload it to dev-host. I used a variety of drivers and I don't exactly recall what's what.
EDIT: NMEA doesn't show any output, but that might just mean it needs an app pulling lat+long realtime, which I didn't test yet.
Hmm. NMEA is usually a very simple serial interface, with the GPS (or other location device) pushing information over it in a semi-readable ASCII format pretty much continuously. Maybe something needs to be done driver-side to trigger it, or maybe the phone needs to run something that will push the data... when you connected to the NMEA interface, did the phone display the location services icon in the taskbar?
Hmm, nothing. I tried launching HERE Drive, nothing. I tried using Realterm, nothing happens except TXD freezes on, because its not accepting the data device side or something. I tried using HERE Drive to see if that would work, but to no effect. There's literally no output whatsoever. Might need something else to initialize on the phone. No location symbol appears when connected to usb.
Edit 1: Apparently the Qualcomm Gobi 2000 shows that they use "$GPS_START/$GPS_STOP" to initialize. Still doesn't work when input to either the Diagnostic port nor the modem port.
Edit 2: http://mod-book.ru/files/Gobi2k/Documents/AT_Command_Set_Gobi.pdf shows that it uses AT$$GPS_STOP from official leaked documentation.
Edit 3: Seems we are diving deeper into the chipset than I initally wanted. http://www.qualcomm.com/chipsets/gobi
There's a new update for the OS. Nothing else to report, besides the possibility of using VZWManager for USB tethering.
VZAccess Manager won't work, but I tested with the Modem interface and the Odyssey bluescreens.
(If you'd like to know more, you can search online later for this error: SOC_SUBSYSTEM_FAILURE) :/
New settings?
number to dial
#777
username
[email protected]
password
vzw
I don't thing there is a way to tether lte yet.... unless you use internet sharing over WiFi.
Got an opportunity to trade my 928 for an Odyssey and after playing with the Samsung device for a bit I took it. Honestly the Lumia Black update that was so anticipated left me feeling a little flat and although Nokia puts out great stuff the Odyssey seems way more fluid and vibrant to me. Long story short Interop Unlocked and fully updated,without Dev Preview, and everything seems to be working great. Willing to test and THANK YOU TO EVERYONE THAT MADE THIS POSSIBLE!!! :highfive:
There seems to be an additional key combo for booting, but I'm afraid it doesn't do anything...
Can I update my odyssey ativ with the windows 8.0 to 8.1?

How to unlock bootloader for HTC Desire 626S (e.g. MetroPCS)

Couldn't find a section for the HTC Desire 626S so I decided to go ahead and post it here so if my post is the wrong section, admins please correct it for me. Thanks
1. First make sure Developer Options is enabled on your device:
a. Go to 'Settings' head to 'Security' and check "Unknown Sources."
b. Next enable USB Debugging: Go to 'Settings' and scroll down until you access "About." Go to 'Software Information', and access "More". Rapidly tap on "Build number" until it tells you that you have enabled developer options. Now go back and Developer Options now appears above "About". Go in and check "USB debugging" and "OEM unlocking" (to allow bootloader to be unlocked).
2. Unlock your bootloader: this flashing procedure will wipe all the data on your device for security reasons - there's no way around that. It’s recommended that you backup what you want manually.
a. Access HTCDev which will provide the instructions to do so. Sign in first and select your device model [HTC Desire *]. First you will need to update to the latest Java, and download and install the latest Android SDK and latest HTC USB Driver v4.16.0.001.
b. Power off phone, press and hold Volume Down and then press and hold Power; hold both buttons to start the device into Bootloader mode.
c. Connect the device to the computer via a USB cable
d. Now we must get the 'Identifier Token' for unlocking the bootloader.
* With your device still in the 'Download mode', navigate to "C:\Program Files (x86)\Android\android-sdk\platform-tools". With the folder opened in a new window, hold Shift key and right click onto a blank part of the opened window and select "Open command window here" like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
* When command window opened, type:
fastboot oem get_identifier_token
You will get the series of strings like this:
* Now copy the whole string and paste it into your favorite editor like Notepad and delete "(bootloader)," "<<<< Identifier Token Start >>>>" and blank space, so that the resulted string should appear like this:
Code:
<<<< Identifier Token Start >>>>
4F83B3A301842037241BA9B4960EFA06
DA5F5E6289DB07DF352BCD93227EC7E7
A96EFBB5B6B78F18EFF3120C3520F05D
B5F64931A881749FE6AE165033FD4412
1A483DD7B01A6BC96D827A80D14A4717
96857FE3C996D56873D231E73F2A23C5
554B6B081EC6589C0AE075D4EBE45B33
0046E3E0CCC5B700E4236EF6896B7D0B
4AE9A6F2DE7F2A4C4B70B5689C698E4A
4382F54F1DD24A5666FC5CC468B23446
0F1ADCBB79D780D52882FA2CF8F0AB6F
7B6572F38E4659250CD78615A4566E00
D3AAFA0DEF9F2DD9873B36B33ACECBDB
349110DD2F646007D442343415DC17DD
E1C4F1D29577B3E05A4BF79FBC25AC85
913512B173065739F0E2B155FB416A86
<<<< Identifier Token Start >>>>
* Now copy it and go to the HTCDev site (assuming you’re already signed in) and scroll down to find step #7:
* Now enter the copied string in the box provided and press the "Submit" button.
e. You will be sent an email with the unlock key as a file attachment.
* Download the attachment "Unlock_code.bin" and place it in the adb folder.
* Press Shift key and right click onto a blank part of the opened window and click "Open Command Window here".
* In the command prompt type: fastboot flash unlocktoken Unlock_code.bin. In the command prompt you will see the following message:
* You will now see the disclaimer: Use the Volume buttons to highlight your choice, and make your selection with the Power button. Selecting Yes, wil reset your phone to factory settings, and your bootloader will be unlocked and selecting No, will reboot your phone and no changes will be made.
* To re-lock your bootloader, in the command prompt, type: fastboot oem lock.
Note: This will not restore the factory default lock, but will simply re-lock the bootloader so no further changes can be made
f. Now it’s completed, your phone will be rebooted and it will start automatically with the unlocked bootloader.
OEM unlocking
On my MetroPCS I also had to got to Settings -> Developer options -> OEM unlocking and enable before I could get the unlock token.
ByteEnable said:
On my MetroPCS I also had to got to Settings -> Developer options -> OEM unlocking and enable before I could get the unlock token.
Click to expand...
Click to collapse
O ok cool. So was this guide helpful.
So what is the advantage to unlocking the bootloader if there is no root solution or no custom ROMs? Is there any real reason to unlock at this point?
Sent from my HP SlateBook 10 x2 PC using XDA Free mobile app
This guide was very helpful. Now all we need is a Developer with this device to build some roms for us. I love this phone so far. It is amazing and just the right size for my hands. Thanks for this guide brother.
Informative
It was informative. I use GNU/Linux. So the only step that was missing on the HTC site was that you need to be root to run the programs.
jtrosky said:
So what is the advantage to unlocking the bootloader if there is no root solution or no custom ROMs? Is there any real reason to unlock at this point?
Sent from my HP SlateBook 10 x2 PC using XDA Free mobile app
Click to expand...
Click to collapse
Well Idk if u are aware but when u unlock the bootloader, the device automatically resets to factory settings (all data lost). Someone such as myself who just got this phone would rather unlock the bootloader now (with nothing saved on the device) instead of waiting till a root solution becomes available down the line which would require me to backup all the things I find important on my device.
s3llz said:
This guide was very helpful. Now all we need is a Developer with this device to build some roms for us. I love this phone so far. It is amazing and just the right size for my hands. Thanks for this guide brother.
Click to expand...
Click to collapse
No problem man
Unlock now to avoid pain later
urbanman2004 said:
Well Idk if u are aware but when u unlock the bootloader, the device automatically resets to factory settings (all data lost). Someone such as myself who just got this phone would rather unlock the bootloader now (with nothing saved on the device) instead of waiting till a root solution becomes available down the line which would require me to backup all the things I find important on my device.
Click to expand...
Click to collapse
Sound logic. The exact logic I used. Unlock now and have a few apps blown away. However, one could always back up first but my Titanium Premium Backup wants root.
On a side note. I went to the HTC dev site to see if they had a kernel published and they don't.
Yeah, I'm aware that unlocking the bootloader resets the device - I was just wondering if there was a reason to unlock at this point. I already have my device fully setup - although, honestly, that's the great thing about Google/Android, even if I have to start from scratch, I can have it automatically reload all of my apps, app data, etc, so there really isn't much manual work involved in reseting an Android device.
Anyway, nice writeup and hopefully someone will find a way to root this thing soon - it's a hell of a phone for $80 (MetroPCS)! Can't beat the monthly fees either. This is the first Android device (out of over 10) that I couldn't root - although to be perfectly honest, so far it really hasn't caused me any grief - other than not being able to remove some of the system apps that I don't use...
The DotView case is pretty cool too - screen is always protected and I can see notifications/answer calls, etc without even opening the case! Expensive for what it is, but cool nonetheless....
Sent from my HP SlateBook 10 x2 PC using XDA Free mobile app
ByteEnable said:
It was informative. I use GNU/Linux. So the only step that was missing on the HTC site was that you need to be root to run the programs.
Click to expand...
Click to collapse
Thanks
jtrosky said:
Yeah, I'm aware that unlocking the bootloader resets the device - I was just wondering if there was a reason to unlock at this point. I already have my device fully setup - although, honestly, that's the great thing about Google/Android, even if I have to start from scratch, I can have it automatically reload all of my apps, app data, etc, so there really isn't much manual work involved in reseting an Android device.
Anyway, nice writeup and hopefully someone will find a way to root this thing soon - it's a hell of a phone for $80 (MetroPCS)! Can't beat the monthly fees either. This is the first Android device (out of over 10) that I couldn't root - although to be perfectly honest, so far it really hasn't caused me any grief - other than not being able to remove some of the system apps that I don't use...
The DotView case is pretty cool too - screen is always protected and I can see notifications/answer calls, etc without even opening the case! Expensive for what it is, but cool nonetheless....
Sent from my HP SlateBook 10 x2 PC using XDA Free mobile app
Click to expand...
Click to collapse
Thanks by the way. The DotView case looks nice but that's hella expensive, especially when u can go on ebay and find some going for at least $6 (from China), but more power to u.
Yeah, I saw some of those on Ebay but they were either purple (or some other ugly color) or they weren't genuine HTC cases (don't trust the chinese knock-offs). That and it would have taken 3 or 4 weeks to get here, by which time I would have most likely scratched the **** out of my phone!
I also didn't see a genuine HTC black 626s dotview case for anywhere near $6. Saw a few for other models, but not the 626. If you have a link to one, I'd appreciate it because for that price, it wouldn't hurt to have a spare. Now that I already have one, I don't care how long it takes to get here for the spare. I really do like the idea behind the dotview case though. Phone is always protected buy still useful at the same time.
Thanks.
Sent from my HP SlateBook 10 x2 PC using XDA Free mobile app
jtrosky said:
Yeah, I'm aware that unlocking the bootloader resets the device - I was just wondering if there was a reason to unlock at this point. I already have my device fully setup - although, honestly, that's the great thing about Google/Android, even if I have to start from scratch, I can have it automatically reload all of my apps, app data, etc, so there really isn't much manual work involved in reseting an Android device.
Anyway, nice writeup and hopefully someone will find a way to root this thing soon - it's a hell of a phone for $80 (MetroPCS)! Can't beat the monthly fees either. This is the first Android device (out of over 10) that I couldn't root - although to be perfectly honest, so far it really hasn't caused me any grief - other than not being able to remove some of the system apps that I don't use...
The DotView case is pretty cool too - screen is always protected and I can see notifications/answer calls, etc without even opening the case! Expensive for what it is, but cool nonetheless....
Sent from my HP SlateBook 10 x2 PC using XDA Free mobile app
Click to expand...
Click to collapse
jtrosky said:
Yeah, I saw some of those on Ebay but they were either purple (or some other ugly color) or they weren't genuine HTC cases (don't trust the chinese knock-offs). That and it would have taken 3 or 4 weeks to get here, by which time I would have most likely scratched the **** out of my phone!
I also didn't see a genuine HTC black 626s dotview case for anywhere near $6. Saw a few for other models, but not the 626. If you have a link to one, I'd appreciate it because for that price, it wouldn't hurt to have a spare. Now that I already have one, I don't care how long it takes to get here for the spare. I really do like the idea behind the dotview case though. Phone is always protected buy still useful at the same time.
Thanks.
Sent from my HP SlateBook 10 x2 PC using XDA Free mobile app
Click to expand...
Click to collapse
Yeah, I was thinking just like u. I went and got me a case from my local Metro PCS dealer right here (the version I have on ebay). I didn't wanna wait either and catch any scratches on it. Got mine for $15 which is a drop in the bucket in my opinion.
Hi @ you all, for me was working http://www.kingroot.net/ to root my phone i have the german version 626g
Houamei said:
Hi @ you all, for me was working http://www.kingroot.net/ to root my phone i have the german version 626g
Click to expand...
Click to collapse
I rather try a root option that requires me to use my PC instead of one that is on the fly. If I don't see a root option that meets those specifications within the next month, I'll probably use the kingroot method u suggested.
urbanman2004 said:
I rather try a root option that requires me to use my PC instead of one that is on the fly. If I don't see a root option that meets those specifications within the next month, I'll probably use the kingroot method u suggested.
Click to expand...
Click to collapse
Kingroot has an pc version too. if you want to root the phone via PC.
Houamei said:
Kingroot has an pc version too. if you want to root the phone via PC.
Click to expand...
Click to collapse
Alright, thanks. I'll look into it then
Kingroot does not work for the 626s. I believe that the difference is that the 626s runs Android 5.1 whereas the other 626 models run Android 4.4...
Sent from my HP SlateBook 10 x2 PC using XDA Free mobile app
jtrosky said:
Kingroot does not work for the 626s. I believe that the difference is that the 626s runs Android 5.1 whereas the other 626 models run Android 4.4...
Sent from my HP SlateBook 10 x2 PC using XDA Free mobile app
Click to expand...
Click to collapse
I can confirm Kingroot doesnt work for the 626x using android 4.4.4
can't even install the updated apk and have not tried with the pc version yet....

Categories

Resources