d820 MSL code - Nexus 5 Q&A, Help & Troubleshooting

hello to all, i will explane exactly what i try to do, in order for you to be able provide me the best answer.
i got a nexus 5 few days ago, its the d820 model. the lte is not working in my region, i found a guide who show how to change the lte bands from usa to europe. thats the guide:
http://forum.xda-developers.com/google-nexus-5/general/radio-enable-lte-band-3-nexus-5-d820-t2928561
in the step where i should go into nexus 5 field test mode app, i go to app, choose the lte and then edit, and then my phone ask me for a service code.
i start look for what is this code he ask me after reading little i understand it something called MSL code.
i look alot on how to get this code, i try all kind of methods and codes to find it, try to download app to check it, non worked, i get no number.
any one know how can i get it?

Tricky. Why didn't you get a d821?
Sent from my Nexus 5 using Tapatalk

because i didnt know all that.
but i see this method work for other ppl, when they do what that post say it give them the msl code, and then they move on to other steps and it working for them.
why isnt it working for me?

ok i solved it. here is what i did if some1 else got this problem:
you need adb ofc.
i downgarded to android 4.4
then i root it.
install the app "nexus 5 test field mode"
then open CMD on widows, go to ADB folder, type "adb logcat"
at this point cmd will write all kind of things.
now open nexus 5 test field go to LTE the edit , after press edit logcat will show u the MSL of your phone.
it will look something like this:
D/QC_RIL_OEM_HOOK(18638): sendOemRilRequestRaw returns value = 10
V/LG_SVC_ITEMS(18638): length =6 responseBytes=REMOVED itemValue=******
D/LG_SVC_ITEMS(18638): getCommands commandId 200 = ******-END
D/LG_SVC_CMD(18638): itemID = 200, Value = ******
the ******* is where ur code will show up.
NOTE: there are much easyer ways to do that, i did all above only after all other things i tryed faild.

Related

Product Code for I896 Please HELP

can someone please run the product code checker from SGS Tools or SGS Toolbox and repost or pm me with the proper product code for the Rogers I896
i am guessing SGH-I896KZAROG
but just want to make sure
PS - if you have a proper product code in your nv_data file.
would greatly appreciate a 2nd favor.
-download Hex Editor free from Market.
-open hex editor
-use capacitive menu button to open options and select open file
-navigate to EFS folder and open nv_data.bin
-go back to menu using capacitive button and selection jump to address
-enter 0188000 (will take you to line 00188000 which is where we need to be)
the lines i am interested in will all be on screen: 00188000, 00188008, 00188010, 00188018, and 00188020
if you could please post the hex code for each line (to the immediate right of each line you will see 8 blocks of data in green text each containing two letters/two numbers/or combo of letter/#)
I need the data from each of the 8 blocks from those 5 lines.
if you could just cut and paste the lines below into response and provide the data black next to them for each line
00188000
00188008
00188010
00188018
00188020
Not sure if this is helpful...read your other thread on how to do change product code. I am on a custom rom and my IMEI is the same as when I first got the phone. IF THAT MEANS THAT MY PRODUCT CODE SHOULD REMAIN THE SAME, then my product code is: SGH-I896ZKARWC....but once again, i'm not very confident about this...I just noticed that no one else responded yet
danrubi said:
Not sure if this is helpful...read your other thread on how to do change product code. I am on a custom rom and my IMEI is the same as when I first got the phone. IF THAT MEANS THAT MY PRODUCT CODE SHOULD REMAIN THE SAME, then my product code is: SGH-I896ZKARWC....but once again, i'm not very confident about this...I just noticed that no one else responded yet
Click to expand...
Click to collapse
That is the correct product code, but it can be changed by custom roms.
Thanks for the quick reply...I just confirmed this too: http://forum.xda-developers.com/showpost.php?p=10406775&postcount=221
You type faster though
It's funny that some roms change the PC and IMEI on certain phones but not others...

Link for PRL update security code?

Link for PRL update secutity code on virgin site doesnt work anymore. Doea anyone know how to find the security code now? I forgot the acronym, sorry.
Sent from my MOTWX435KT using Tapatalk
bobloadmire said:
Link for PRL update secutity code on virgin site doesnt work anymore. Doea anyone know how to find the security code now? I forgot the acronym, sorry.
Sent from my MOTWX435KT using Tapatalk
Click to expand...
Click to collapse
The MSL?
.
.
.
.
.
.
.
idbl_fanatic said:
The MSL?
.
.
.
.
.
.
.
Click to expand...
Click to collapse
Yeah
.
.
.
.
.
.
I spent hours trying to get my MSL. None of the methods I found really worked on the Motorola Triumph.
Eventually, I found my own method and it's way easier than any other method I've seen.
Download and install aLogcat (free) from the Android Market.
Run aLogcat and set it to filter for "sec_code"
Go to your Phone apk and dial ##33284#
When prompted for the MSL, type 000000.
Now, go to aLogcat. And it should have found a "sec_code:" line with your MSL code at the end of it. It's 6 digits.
Hope that helps.
P-Men said:
I spent hours trying to get my MSL. None of the methods I found really worked on the Motorola Triumph.
Eventually, I found my own method and it's way easier than any other method I've seen.
Download and install aLogcat (free) from the Android Market.
Run aLogcat and set it to filter for "sec_code"
Go to your Phone apk and dial ##33284#
When prompted for the MSL, type 000000.
Now, go to aLogcat. And it should have found a "sec_code:" line with your MSL code at the end of it. It's 6 digits.
Hope that helps.
Click to expand...
Click to collapse
Perfect! Thank you. I've been searching for days...
P-Men said:
I spent hours trying to get my MSL. None of the methods I found really worked on the Motorola Triumph.
Eventually, I found my own method and it's way easier than any other method I've seen.
Download and install aLogcat (free) from the Android Market.
Run aLogcat and set it to filter for "sec_code"
Go to your Phone apk and dial ##33284#
When prompted for the MSL, type 000000.
Now, go to aLogcat. And it should have found a "sec_code:" line with your MSL code at the end of it. It's 6 digits.
Hope that helps.
Click to expand...
Click to collapse
You are the man! thanks a ton!

[Tool][Win] Repair IMEI & Roaming ERI issues

DISCLAIMER
This tool is only to be used to restore your original MEID/IMEI, this tool is not to be used for anything other then that, by downloading this tool YOU agree that you will only be using it to restore a damaged MEID/IMEI. XDA, FTT, I or anyone else is not held accountable for actions that you might consider doing. Any talk of "Cloning", 'Changing" etc will be reported and immediate ban AS THIS IS YOUR ONLY WARNING. So please avoid this. There should be no reason you don't see this, its the first thing you see when reading the thread.
What this is for
Some users when installing a rom, recovery or unlocking the bootloader experience a lose of there IMEI and or ERI. This tool is designed to help them recover it, specially in the case where they didn't make any prior backups.
PLEASE NOTE
If this does not work for you, you can try to use this code in the dialer *2767*3855# using a stock rom. To see if it will factory reset your device.
You may also try ##RTN# to reset device, this will erase all settings and data from the device. In order for this code to you work you must be on a stock touch wiz rom and enable hidden menu.
Prerequisites
Windows XP, Vista, 7 or 8 64bit or 32bit
Microsoft DotNet 3.5 Installed.
Diagnostic Drivers Installed
How To
You must enable the diagnostic port on your device. If you are on a TouchWiz based rom follow TouchWiz Diag else follow ASOP Diag.
1. Find your IMEI under the battery on the device, you should see a sticker. Copy the IMEI down and power on the device.
2. Connect the device to your computer and open "Device Manger"
3. Check under "Ports" and Look for Samsung and Note the Comport it is on.
4. Open the software and under comports select the comport number you found your device on then click connect.
5. Check the IMEI number of to the left, and note the ERI message. If it is red and says your ERI is missing or not found. Please do both methods.
6. If your ERI is not found, click on "Repair" in the ERI section, if your IMEI is missing, when asked to reboot click "NO" other wise click yes and you are done.
7. Type your IMEI in the IMEI box, Do not worry about MEID it will auto fill once IMEI is typed.
8. You will notice that the last number is added automatically this is done using the Luna Algo and is a checksum number.
9. Once you have typed your IMEI click on "Repair" in the IMEI section, once the repair is done your phone will auto reboot.
10. Please check your ERI and IMEI under Settings/System/About/Status. Your IMEI should appear and ERI version 5 should be there.
Thats it you should not be roaming anymore and your IMEI successfully repaired.
TouchWiz Diag
1.) Bring up the Dial Pad on the phone
2.) Press *#22745927
3.) When the "Enable/Disable Hidden Menu" comes up
tap where it says "Hidden Menu Disabled".
4.) Select "Enable" on the popup.
5.) Select "OK"
6.) Press the "Home" key to return to the home screen.
7.) Bring up the Dial Pad on the phone
8.) Press **87284 (USBUI)
9.) On "PhoneUtil" make sure "PDA" is selected.
10.) Select "Qualcomm USB Settings"
11.) Select "DM+MODEM+ADB"
12.) Select "OK"
Note:You can also use "Casual" and invoke the PhoneUtil menu directly.
AOSP Diag
Using adb. or terminal
Execute DiagMode.sh
Code:
echo 0 > /sys/class/android_usb/android0/enable 0
echo smd,bam > /sys/class/android_usb/android0/f_rmnet/transports
echo diag > /sys/class/android_usb/android0/f_diag/clients
echo 1 > /sys/class/android_usb/android0/f_acm/instances
echo rmnet,acm,diag > /sys/class/android_usb/android0/functions
echo 1 > /sys/class/android_usb/android0/enable
To return to normal
Execute MTPMode.sh as root
Code:
echo "" > /sys/devices/virtual/android_usb/android0/f_mass_storage/lun_ex/file
echo 0 > /sys/devices/virtual/android_usb/android0/enable
echo "mtp,acm,adb" > /sys/class/android_usb/android0/functions
echo 1 > /sys/devices/virtual/android_usb/android0/enable
vold
Video How To
How To Upload ERI using Revskills
Manual Method / How This Works
The IMEI part is complex and I wont go into detail on that at all. If you dont have access to a windows machine, then I'm sorry but most of the avail tools that will allow you to repair IMEI is going to be Windows based and you can use a virtual machine. Not with my tool but others. This is mostly going to be focused on the ERI it self.
The ERI is binary file that is stored on the QCOM chipset, this is the primary file the "Radio" and the device use in order to determine certain functionality of the device.
This is stored as /nvm/eri_0 on the QCOM's EFS. You can use QPST EFS Explorer all though it will probably crash, or some other EFS explorer for Qualcomm chipset's.
I have uploaded the original eri_0 file to this forum. All you have to do is download it. User QPST or Bitpim, Revskills, and upload the file to /nvm/eri_0 you can leave it's permissions as 666 or chmod the permissions to 777 your choice the phone will read it either way.
The /nvm/eri_0 that is uploaded to this forum comes from a stock s3, although its the same ERI file Verizon has been using forever. Thats all this tool does. Simply fix's the IMEI and uploads a good eri file to the correct directory.
Questions and Answers
Q) Do I need to do anything special first like back up any part of my phone or anything ?
A) No, as long as you can enable diag port you can restore your IMEI, just look on the back of your device under the battery for your original IMEI. I STILL ADVISE YOU TO BACK UP using this method here http://forum.xda-developers.com/showthread.php?t=1852255
Q) Can this change IMEI?
A) Its purpose is not to change IMEI doing so is illegal and any talk about changing the IMEI will be reported and you may be banned. I advise against it as it could cause unknown issues.
Q) Can you share how this works.
A) No, sorry my position, my family and my job comes first and this would put me in a bad position.
Q) Can you just tell me in pm.
A) No so dont bother asking.
Q) My phones says Roaming and show roaming icon will this fix it ?
A) Yes this should be able to fix that issue, it does that by uploading the ERI back to the QCOM chipset.
Q) Should I / Do I have to donate ?
A) No, you don't need to donate, and I don't want you to fell you need to. Your donation could go to something else EFF, Adam Outler, XDA, Poor kids in any country, some other foundation. If you feel you would like to donate to me you can, I wont stop you and I wont ask you to.
Credits
Not sure who all to credit if you feel your name should be here Just tell me and why and Ill post it here. I did not read any of the other forum really, but ill list who i have seen and who as helped me identify it was the ERI
Also no particular order
Adam Outler - For everything he does, I watch a lot of his videos.
WildZontar - For his thread, not sure if its his info or just info collected. - http://forum.xda-developers.com/showthread.php?t=1852255
TrevE - For what he has contributed, looks like a lot very knowledgeable person
Jay Evans - For doing the initial tests
BillBauman - Discovered the missing ERI
GerardAnthony - For the AOSP mode scripts
Again, for these people as well, I didn't read the whole thread etc to see everything they contributed. If someone would or if they would / want me to update it please ask to me to update so I can give credit where its do.
amoamare said:
This tool will help you restore your IMEI back to your device. Its about ready. I'm a little tired but I will have it up shortly
Click to expand...
Click to collapse
waiting
Exe has been added.
I gotta give you props just for making your own IMEI all 9's, i would never do that on purpose.
Have to make sure it works as intended lol. I'm not to worried as I know I can restore from it.
the program force closes on me when i try to open it is there something wrong with it? i tried downloading it again and it does the same.
Whats the error you are receiving and are you sure you have at lest 3.5 Dot net installed ?
amoamare said:
Whats the error you are receiving and are you sure you have at lest 3.5 Dot net installed ?
Click to expand...
Click to collapse
ya it could be just something messed up with my computer. im trying to redownload it again and update .net and see if it helps
Does this have the roaming glitch?
What roaming glitch ? Sorry not familiar with that. This doesn't modify anything other then the IMEI
amoamare said:
Whats the error you are receiving and are you sure you have at lest 3.5 Dot net installed ?
Click to expand...
Click to collapse
i updated to 4.5 and still it says program has stopped working and self quits.
same...heres a pic...windows 7 64bit. Ran in compat mode for xp as admin, same error. I am fully updated.
edit: I looked into the app, and you have problem with kernelbase.dll
Ok one sec ill recompile again, one reason i really hate C# haha i think i know what it is
Please re-download should be v2. I forgot to compile a dll with it, so should work now.
sweet dude...yea looks like a faulty dll. Nice program though...I deleted my esn/meid/iemi to see if I could restore earlier today and figured out how but one program would save a lot of steps. Many thanks.
Edit: works!!
amoamare said:
What roaming glitch ? Sorry not familiar with that. This doesn't modify anything other then the IMEI
Click to expand...
Click to collapse
It is where it shows that your roaming, Its a Graphical Glitch.
fr8cture said:
It is where it shows that your roaming, Its a Graphical Glitch.
Click to expand...
Click to collapse
We sure its just a graphical glitch?
Sorry if this is a stupid question. Flame me if you must.
Is it possible to port this to another device or edit to make it compatible. I personally don't need it, but anyone with a lost imei would find it immensely useful. As you can see from my sig I have an att galaxy s2 skyrocket. Thanks for your time.
In case you were wondering this thread showed up in the unread list when I opened the xda app
------------------------------------------------
Sent from my Skyrocket i727 running AOKP JB
For a one stop shop are Vincom's threads
Everything Root: http://forum.xda-developers.com/showthread.php?t=1773659
Returning to Stock: http://forum.xda-developers.com/showthread.php?t=1652398
Mike on XDA,
It's possible but it would have to be written for that device, meaning I would have to have test device or some way to check stuff.
Damn, this is legit man. Thanks so much for making this tool. I have yet to lose mine, but I'm sure it'll happen at some point.
Much appreciated, booted up just fine on win8 rtm. This is the stuff legends are made of haha.
Sent from my SCH-I535 using xda premium

how to use logcat to get the SPC code

hello everybody !
currently i apply this thread on my nexus 5 http://forum.xda-developers.com/google-nexus-5/general/radio-enable-lte-band-3-nexus-5-d820-t2928561
but i stopped on this step, i'don't where should i put this logcat
adb shell
logcat -d | grep "commandId\ 200"
to get the SPC code, because on the Nexus 5 Field Test mode app, i cant type letters, only numbers. i think should i put the logcat on another place but i don't know .. please help
thanks to "maidenboston"
how
Chouiyekh said:
thanks to "maidenboston"
Click to expand...
Click to collapse
How did u solve this bro lemme know asap
ecftv said:
How did u solve this bro lemme know asap
Click to expand...
Click to collapse
ok, so by following this steps on topic :
- Install the app Nexus 5 Field Test mode
- Make sure you have the phone rooted
- Enable usb debugging
- Now you need to obtain your SPC code. For doing it open Nexus 5 Field Test Mode App, got to settings (view), then LTE, and click on edit. At the same time use logcat to get the SPC code
you should use it on "adb " and you will get the spc code

MSL Code?

Hi guys, Happy 2017 for all, I have this phone for start the new year, but I live in Argentina, of course LTE isn't working, only 3G and variants, and I want to unlock the bands, but when I'm in the DATA MENU, The edit menu ask me for MSL CODE, and I'm tired of searching a solution, nothing works, so, maybe you guys knows something about this, I'm using 6.0.1 now, I don't know what I need to do, I can downgrade also. I trust in you guys and maybe someone can help me!
Regards and happy new year to all!! <3
:laugh:
the only way I know is by using galaxy tools. i sent you the two files you need. those files were meant to work on lollipop. Root phone, install gt 3.1.5, open it and grant it root permission, then install 3.1.8 update, click the big 'update' button, and reboot phone immediately after updating. Then, open the galaxy tools app again from the app drawer, and you will be able to see the msl code.
You could also get the msl code on 6.0.1 with galaxy tools. All you have to do before installing anything is just copy the "su" file that you can find in either /su/bin or /su/xbin and paste it in either /system/bin or /system/xbin, and just follow the same instructions above for installing galaxy tools.

Categories

Resources