IMEI and BaseBand Version Fix Works 100 % - Android One (First-Generation) Cross-Device Genera

Lately i've been watching people as well as myself screwing imei and not getting reception.
There are two cases possible
1> You screw only the IMEI
2>You screw the baseband version also ( which in some cases makes the mobile lag )
Lets start with fixing the baseband version nothing can be done with a simpler way you just have to flash the stock firmware again and the next time you boot the baseband version will appear.
Imei Fixing
Prerequisite
** Make sure you are using Stock rom and Locked Bootloader
1> Install PDA Net and CDC Drivers*
2> Install MauiMeta 3G Software*
3> Download MTK 6582 NVRAM Database* (The Chipset our phone is using )
After you are done doing all these things
1) Open MauiMeta App
2) Click on Action select open NVRAM DB, A popup will appear navigate to the database files downloaded and select the db files and select the files starting with APDB... and the next time BPLG...
3) Click on Option on App and select "Connect Smart Phone In Meta Mode "
4) Select USB COM as your host and click on Reconnect
5)After doing this switch off your phone and connect it if drivers are installed properly the phone will boot in meta mode and the window besides the USBCOM will be accessible click on IMEI Tool if NVRAM DB files are asked provide it
6) Write the IMEI from the Mobile Phones Box (Behind) in both the tabs and press Upload to flash
7) Restart Phone
Voilà IMEI Appears and you can now get Network Signal
AS THIS IS MY FIRST POST AND I HAVEN'T COMPLETED POSTING 10 TIMES IN OTHER THREADS I AM NOT ALLOWED TO SHARE LINKS FROM OTHER WEBSITE WHICH INCLUDE THE SOFTWARE DRIVERS AND NVRAM DATABASE FILE. YOU TOO CAN BE INTELLIGENT AND GOOGLE THEM.
PRESS THANKS IF HELPED!!

Related

Flashing Motorola Droid To Tbaytel Canada and possibly many other CDMA networks

Okay so now i finally have my droid working on tbaytel, there was a few issues i ran into with android for working on it but it should be solved for now. Just follow these steps carefully and if your phone ever gets in a boot loop don't worry because you can fix it with RSD Lite. This Guide was written by Dexter Fichuk
What you will need:
Everything is listed in this text file with with the links seeing as i cannot post them straight onto here because i am a new user so no links just downlaod the attached file at the bottom
1. First you need to root your phone. i just used the Lifehacker Droid rooting guide because you will end up losing all your data anyways with this guide. So for rooting use the lifehacker guide by googling "lifehacker droid rooting" guide and download there Files
2.Now Fire up rsd lite again and flash the SPRecovery SBF file you downloaded from mediafire onto your droid.
3.Now Shut your phone off and turn it on while holding the X Key and you should get sprecovery, now click mount options -> Enable Usb Mass Storage and now on your compter drage the blugess beast zip file onto the root of your card. Delete the update.zip file there and then rename Buggless Beast "update.zip" but without the quotation marks. Now Click Disable usb stoarge and go back with the power button. Click Install -> Install /sdcard/update.zip (deprecated) and let buggless beast install
4. Now install the Motorola USB Drivers
4. Now Turn the phone off and turn it on while holding the T Key down for diagnostics mode.
5. Start up HW Virtual Serial Port which you can download from the top of this page. Click Login and the password is admin, Put Port Name 5, ip adress 192.168.16.2 and port as 11008. Click Settings on the top bar and disable NVT Enabled.
6. Now open up CDMA Workshop and change the port to COM5 and click connect at the bottom. Click Security and in the SPC box type 000000 and click SPC -> Send and it should say its correct and phone unlocked.
7. Click the Memory tab and where it says NV Items click Write and find the tbaytel nv items you downloaded.
8. Goto the other tab and in the prl box click Write and find your Tbaytel Prl you downloaded. Go back to the security box and in the ESN box click read and write down the first number it gives you.
9. Now you need to go and get it hooked up so make sure you bring that number you just wrote down and tell them that that is the ESN Number. And tell them to get to the programming screen is ##PROGRAM on the dialer not the keyboard so you might want to write that with the ESN number.
10. Now once you get your phone back it should be hooked up and everything should be working except for me i found that i couldn't get incoming texts working, i called Tbaytel, Verizon and Motorola and they couldn't figure out the issue. After a while i found that if you use the Blended Bliss rom Which was ported over from the htc desire the radio framework is different and it worked. its the only solution i could find to the problem if you find another please post it
11. Follow the Instructions for installing Blended Bliss if you cant get incoming texts working but after you get it installed go to SPRecovery and do another Factory Reset on it.
This Guide was Written by Dexter Fichuk
Thanks to:
Bigslanki for the flashing to cricket guide
Whiterabbit.org for the NV Items
xdxdaustin for Blended Bliss
tedo911 for the Tbaytel PRL
SirPsycho for sprecovery
and DexterFichuk which is me
If you have any other questions please leave a comment and if you need more of the setting schances are i have them, and if you find a solution to the incoming text problem please post, until then we are limited to Blended Bliss
What droid are you ussing and where did you get it for how much

[HowTo] Newbie guide to recover a dead P500

Most of you are stuck on a yellow screen with”Emergency mode!!” or the phone is not responding at all. You guys wanted a custom rom like Optimus Prime-v2 and let me tell you, this time it will work. Optimus One P500 comes with stock android 2.2 – V10a, V10b … and android 2.2.1 – V10n. They might be done for different regions depending upon the phone release and its popularity and definitely bug fixes and enhancements. To have Prime-v2 on your handset you will require V10a or V10b on your handset. Reason, V10n stock cannot be rooted easily. Rooting the handset is must if Prime-v2 is required on the device. Steps to install V10a, V10b series. I am using Windows 7 32-bit, 3 GB RAM laptop:
1. Clean your system first; get rid of LG PC suite and other stuff shown in Uninstall Program with vendor name as LG. Remove MSXML builts from the handset. Remove Nokia and other drivers if they are on system like Ovi suite etc. I also removed a lot of Microsoft runtime environments. Not sure about the reason but it worked for me.
2. LG usb device drivers, download the application B2CAppSetup.exe http://csmg.lgmobile.com:9002/client/app/B2CAppSetup.exe .
3. In the Menu Bar, click "Options & Help", and click "Country & Language". Select the appropriate Country & Language. I used India and select P500 from the list that popup after you change the country and region. It will download, install and save the drivers somewhere in C:\LGP500\USB_Driver, it will prompt to open the rar files, just click and install the exes seen in them.
4. Reboot the system.
5. Right click on Computer -> Properties -> Device Manager and see for three drivers – LG android usb modem, LGE serial usb port and LG composite USB device. Disable the modem driver and reboot once again.
6. Switch off the phone and press volume up + BACK button + POWER button. Phone should turn yellow with text “Emergency Mode!!” To switch it off you have to remove the battery (I know it hurts, but that’s the only way out here). Switch off and let’s continue with the setup.
7. To do the KDZ of system you will require the KDZ software updater, links keep going off and on internet. Try searching for “KDZ_FW_UPD_EN” or “KDZ_FW_UPD_EN.7z” in Google and download the software. It should be somewhere around 2.3 MB. To use it you will required some good version of WinZip or winrar again Google it and install the 7z archive utility.
8. Install msxml.msi as the manual or readme.txt says to do so.
9. To get the V10x Official ROM, you need to first determine the ROM of your choice. List of all firmware available for LG Optimus One P500 (list of codes) http://csmg.lgmobile.com:9002/csmg/b2c/client/ezlooks_model_list.jsp?model=LGP500 , search for your country (use IE it looks sexy in it), I looked out for IND/INDIA. Download link to the ROM is http://csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/XXXXX/V10a_00/V10A_00.kdz where XXXX is code from list of codes. In my case it was: AINDBK. Save the file.
10. Prepare the handset by removing the SD card and boot it to emergency mode (some are already stuck on it so reading this post…: D) using the key combination stated above.
11. Connect to the PC and it should say, installing drivers’ blah… blah … your device is ready to use now.
12. Run the KDZ updater downloaded in step 7. Select 3GQCT in Type, DIAG in PhoneMode, and browse for ROM V10a in KDZ file and hit Launch Software update. Wait for somewhere around 5-10 minutes. It should say ===FINISHED=== in the log window of updater.
13. Handset will reboot, if not wait for another 5 minutes. Unplug from USB and try to switch it on.
If you guys wants help with details on setting up the custom ROM, I mean more detailed information like above let me know. I will try to help you out.
What's about some kind of merge...
http://forum.xda-developers.com/showthread.php?p=10006406#post10006406
Yes, I think we should + I am thinking of doing detailed notes on How to Root and do the custom rom with proper steps for newbies.
Tell me what you need from me... my post is also not having stuff in bold/italics and proper links.
"[HowTo] Newbie guide to recover a dead P500"
I think if the phone can start in emergency mode is not completely dead. Here people have the realy dead phone http://forum.xda-developers.com/showthread.php?t=878286
This is very similar thread.
I sugest you to merge your thoughts with The_ERROR that has already this one:
http://forum.xda-developers.com/showthread.php?t=883314
Thread closed!

[Q] CP

I played around with smartflash yesterday and i checked the 'erase entire cp' which will erase my imei , thinking that it would unlock me full market access because the play store checks the imei to determine the country restrictions . when the phone booted up, it showed a strange korean message which i could not read and the only english letters were 'CP' . i think that had to do with me checking the 'erase entire cp'. now,where ever i go there is no signal , i think my phone is blacklisted because it did not have a imei . is there any way to flash a imei to my phone ?
Well I had to do this when my phone got security error. I found a tutorial in XDA, sorry I'm at school so I can't search it for you but I had to use Hyperterminal (try to Google : restore imei hyperterminal xda).
EDIT : What is strange is that my network was working fine and no strange message was showing, not like you.
Sent from my LG-P970 using xda premium
http://forum.xda-developers.com/showthread.php?t=1447311
Sobralobo said:
Well I had to do this when my phone got security error. I found a tutorial in XDA, sorry I'm at school so I can't search it for you but I had to use Hyperterminal (try to Google : restore imei hyperterminal xda).
EDIT : What is strange is that my network was working fine and no strange message was showing, not like you.
Sent from my LG-P970 using xda premium
Click to expand...
Click to collapse
netum said:
http://forum.xda-developers.com/showthread.php?t=1447311
Click to expand...
Click to collapse
Thank you !!!!!!!! but not at computer right now , can't do it
The tutorial did not explain clearly , i cannot find COM settings in hyperterminal and what i type in hyperterminal would not show up . hyperteminal would not detect my device , it only detected COM 17(my phone) in S/W Upgrade Mode .PLEASE HELP , i don't want to spend money buying another phone or go to the service center
So, you need to switch usb mode from AP to CP from hidden menu 3845#*970#. Then when you create a new connection choose com 24 or smth like that. it will work! just try more.
radkor said:
You need a HyperTerminal or other Terminal app that can connect to modem on COM port and run AT commands.
1. Connect phone by USB (phone should be on normally)
2. Enter 3845#*970# in dialer
3. Select Port Settings -> Select CP USB
4. Start hyperterminal, in COM settings select same port like in devide manager -> LGE mobile USB Serial Port, 115200bps
5. Type AT if response is not OK, change port number
6. Type at%imei, it should display your current IMEI
7. Type at%imei=x,x,x,x,x,x,x,x,x,x,x,x,x,x,x , where x,x,x... is your orginal IMEI number
8. Change again from CP USB -> AP USB
8. Restart
You should know that in many countries changing IMEI is illegal!
Click to expand...
Click to collapse
Redpik said:
So, you need to switch usb mode from AP to CP from hidden menu 3845#*970#. Then when you create a new connection choose com 24 or smth like that. it will work! just try more.
Click to expand...
Click to collapse
But there is no COM settings in hyperterminal..........and what i type in hyperterminal doesnt show up
Sent from my LG-P970 using xda premium
I now know what caused the problems! It was because i did not disable my sim security before i flashed the ics rom so my phone doesn't recognises the umts network after i flashed it .But after i flashed another gb rom, the problem becomes like pemanent or some sort of thing...............phone still cannot call........The problem most likely had to do with one of the ics roms and part of the problem should be of the 'erase entire cp' thing

[Q] Big problem

Hello,
i had yesterday rooted my LG Optimus Black, after that was all perfect but at the evening i got a big bug.
They didn´t find my sim card. I searched for many solutions.
I have a good one with smart flash but i cant click at Erase Entire CP but i have WIndows Enabler active.
What can i do?
Hello. Just wanted to clarify. You mean that you cannot connect to your mobile network? Any other changes besides root?
Sent from my LG-P970 using xda app-developers app
only root and zeus v7 rom installed
the lock screen shows No sim card and security failure.
click twice on the button
really make sure windows enabler is on
are you on 64 bit or 32 bit?
i have win 7 64bit
after 2 clicks it isn´t activ at smartflash i try it in the next half hour but i think it had to be active to work.
Don't erase entire CP. It damages a partition that can't be recovered (Even with SFT) and a repair person might refuse warranty if they notice.
i have no warranty it was a present but i can´t use sim cards at any kind of rom its say the same.
At a german board the say you had to erase entire cp and after that change the imei to your original imei.
pieromatro said:
i have no warranty it was a present but i can´t use sim cards at any kind of rom its say the same.
At a german board the say you had to erase entire cp and after that change the imei to your original imei.
Click to expand...
Click to collapse
Still damages nvram. If warranty is not a issue then you can go ahead.
Sent from my LG-P970
Sorry, since I needed to do that last year, I'm curious about what damaging nvram implies xonar_ ? Thanks.
Sent from my LG-P970 using xda premium
what's the thing with nvram xonar?
When you wipe CP it wipes nvram partition on your phone ( or at least part of it). All data like mac address of and IMEI are stored there. This data isn't touched by reflashing with SFT. It's possible to read that data from phone to restore it since it's hardwired to the phone, but kernel 3 only reads it from nvram partition. Rmcc made changes to the kernel to make a dummy address if the mac address is zeroed out to allow people with corrupt nvram to use wifi. I don't know if the kernel then later reads it from phone self, but it could cause some problems with wifi and bluetooth.
If you tried flashing the official firmware of KU5900 (kdz or bin not the repack) and didn't change it to fits our device then it also corrupts nvram.
Its possible that ticking wipe CP only wipes the first bit of nvram where the IMEI is stored. There is two entries in nvram that contains IMEI and replacing both of them could 'repair' it then.
I made a backup of my nvram incase something like that happens.
LG R&D tool might fix this,but I'm not sure. It takes forever and I'm making the assumption it's because it does more than SFT.
Here the guide of the german board.
Here is a summary of my approach: (Before installing the SIM card process!)
1) Smart Flash tool load.
3 loading) The image of the LG P970 V20B page.
4) Smart Start Flashtool
5) Erase entire Ap select and process restart select (Previously appropriate COM port) The port will be displayed only if you have installed the drivers and the LG hidden menu of the smartphone "AP CP USB Switching" and "CP USB" selects.
5) Windows Portable load start, and enable the bottom of the icon menu with a simple click.
6) The Windows Portable you have the opportunity to shaded box "Erase entire CP" enable the Smart Flash tool.
7) You select the pre-loaded CP and Ap-bins and start the process. (Before you have to take the battery off the phone, disconnect USB cable, hold the loudspeaker key pushed up, tuck USB cable again. Then the phone is in programming mode, and you can put the battery back.
8) Now click the Smart Flash tool easy to start. After about 5 minutes the process is completed.
9) You should see the SIM error be gone.
10) Note: Since absolutely everything in this process will be deleted right, not the IMEI! This can be changed using a HyperTerminal program again. The right is under the battery.
pieromatro said:
Here the guide of the german board.
Here is a summary of my approach: (Before installing the SIM card process!)
1) Smart Flash tool load.
3 loading) The image of the LG P970 V20B page.
4) Smart Start Flashtool
5) Erase entire Ap select and process restart select (Previously appropriate COM port) The port will be displayed only if you have installed the drivers and the LG hidden menu of the smartphone "AP CP USB Switching" and "CP USB" selects.
5) Windows Portable load start, and enable the bottom of the icon menu with a simple click.
6) The Windows Portable you have the opportunity to shaded box "Erase entire CP" enable the Smart Flash tool.
7) You select the pre-loaded CP and Ap-bins and start the process. (Before you have to take the battery off the phone, disconnect USB cable, hold the loudspeaker key pushed up, tuck USB cable again. Then the phone is in programming mode, and you can put the battery back.
8) Now click the Smart Flash tool easy to start. After about 5 minutes the process is completed.
9) You should see the SIM error be gone.
10) Note: Since absolutely everything in this process will be deleted right, not the IMEI! This can be changed using a HyperTerminal program again. The right is under the battery.
Click to expand...
Click to collapse
If everything is deleted then your MC address will also go poof. It can be put back into nvram quite easily. Make a buckup of your nvram so that you can get your Mac Addresses out. (You can get them other ways aswel but I think this is easiest way.)
Code:
adb pull /dev/block/mmcblk0p11 /WHERE_YOU_WANT_IT/nv.img
i have no idea how i can i do it.

QCN file

hey everyone,
I'm looking for an answer to CA issues(LTE plus/4G+) on another device and I want to check out op3t qcn file for LTE configs. if you could upload your phone's qcn file,It would be a big help. I just want to check nvids related to LTE.
also please state your device model and if you have LTE Plus on your phone carrier.
note : if you're concerned about your phone's IMEI, please google "how to change IMEI", you will use a hex editor tool to change it or you could simply use qualcomm's qrct software to export only nvids related to LTE by simply opening your qcn on qrci software, type LTE in Filter field, hit Enter key on your keyboard, select all of them by using your mouse, then select write all to> qcn. it will export it.
this is my thread regarding the issue that I'm looking into :
https://forum.xda-developers.com/redmi-note-3/help/carrier-aggregation-issue-xiaomi-phones-t3624585
this is the guide for creating qcn file from your device :
1. Opening DIAG - Assuming you got your phone rooted, run this command from ADB
adb shell
su
setprop sys.usb.config diag,adb
2. Now your devices wil either detected as unknown device (or Qualcomm Diag Port/USB Modem if you already have the diag driver) on Device Manager
3. Install the driver from requirement list number one, and you will have "HTC USB Modem" listed in your device manager (skip this step, if you already have your own qualcomm usb diag driver installed)-(remember to disable signature enforcement if you use WIN8/10)
4. Now fire up QPST and go to "Port" tab, and choose "Add New Port" ,
5. On "Serial/USB Port" tab, unchecked the option of "Show Serial & USB...bl bla bla" option, you will see your phone listed there as a "COM#" (# is a number depending on your PC) choose it, and click "OK"
6. Now choose "Start Clients" from the Menu tab above, and choose "Software Download"
7. Airplane Mode your Phone
8. Choose "Backup" Tab, and click browse for QCN file, select ".qcn" from save as type, type name of the file and click save then click start.
https://forum.xda-developers.com/oneplus-3/how-to/guide-unlock-additional-lte-bands-t3519563
Do not upload this file. It contains the content of the EFS partition including the IMEI's of your phone...
virusmoere said:
Do not upload this file. It contains the content of the EFS partition including the IMEI's of your phone...
Click to expand...
Click to collapse
you could simply change it via hex editor! or you could export only nvids related to lte via qrct.
You have some QCNs here:
https://forum.xda-developers.com/oneplus-3/how-to/guide-unlock-additional-lte-bands-t3519563
BTslo said:
You have some QCNs here:
https://forum.xda-developers.com/oneplus-3/how-to/guide-unlock-additional-lte-bands-t3519563
Click to expand...
Click to collapse
yeah,you're right. thanks. I just quickly read it and thought it's only got the modifications.

Categories

Resources