OPT modem & firmware - OnePlus 2 Q&A, Help & Troubleshooting

Ok, I got a little confused, so any help is welcome for the following questions:
1) What is the "modem" and what is the "firmware"? What's the difference between them?
2) How can I check for which modem version I have installed on my phone?
3) How can I check for which firmware version I have installed on my phone?
4) Any god list of current official and custom modems/firmwares, their comparison, compatibilites, etc.?
Thanks

Firmware is the whole package of proprietary partitions of your device, modem itself is a NON-HLOS file responsible for your devicee's communications over WiFi, Mobile Networks and other stuff like that.

And what is the difference between firmware and the rom? What is the cause of recent problems like lost imei? Is it due to modem or firmware?

amitgudwill said:
And what is the difference between firmware and the rom? What is the cause of recent problems like lost imei? Is it due to modem or firmware?
Click to expand...
Click to collapse
Firmware is the responsible partition for IMEIs, the modemst partitions hold your IMEI, persist holds your Mac addresses etc. ROM is only a combo of system.img and boot.img (kernel)

Ok what things to restore if i lose my imei 2 mac address etc?

amitgudwill said:
Ok what things to restore if i lose my imei 2 mac address etc?
Click to expand...
Click to collapse
Both the modemst partitions.

Related

MG9 to MG5 firmware, losing imei

Hi there,
I'm just wondering why my phone is losing its imei (or rather, its changing to the generic 0049xxx) after flashing the latest MG5 firmwares (I tried three different versions now). I first came from MG1, then flashed the MG9 when it came out. Now, when I flash any other firmware, my imei gets f'ed up.
I havent rooted my phone yet, I'm just flashing firmwares I downloaded from sammobile. Is it just because of this MG5 firmwares not being compatible? Will I still be able to flash newer firmwares when it goes out?
Thanks in advance, cheers!
Bump...
tclocki said:
Bump...
Click to expand...
Click to collapse
I have downloaded the August version for the united arab emirates , it seems to see my imei , but whenever i lock the phone (or screen idle closes the display) 90% of times phone freezes and I need to restart it.
it seems that in the latest roms samsung(for S3,S4) change the efs structure ... thats why imei gets mess if you try to change rom after.but if you change the modem with old one it may works....
Gotcha thanks!
i have the similar problem .
updated from G1 to G5 via samobile,
same problem ... no network registration
..
since i was rooted i used cutsom rom legend and crash . working fine for the moment \
but i need to solve this issue if i want go on stock
BTW i have some EFS back up folder can it help in recovering the IMEI issue
also how to CHANGE THE MODEM WITH OLD ONe ????
Hello same problem with installing firmware from MG9 to MG5, the imei resets to 0049000 something, did you find solution to it. Please reply. Thanks in advance.
mihir880 said:
i have the similar problem .
updated from G1 to G5 via samobile,
same problem ... no network registration
..
since i was rooted i used cutsom rom legend and crash . working fine for the moment \
but i need to solve this issue if i want go on stock
BTW i have some EFS back up folder can it help in recovering the IMEI issue
also how to CHANGE THE MODEM WITH OLD ONe ????
Click to expand...
Click to collapse
kunal.bodke said:
Hello same problem with installing firmware from MG9 to MG5, the imei resets to 0049000 something, did you find solution to it. Please reply. Thanks in advance.
Click to expand...
Click to collapse
who flashed the MG9 firmware had their EFS partition modified.
So in case if you have to go back to earlier firmware you will have problems with IMEI. You have to:
- Restore EFS (that is backed up before this change) or
- Flash MG9 modem which can still read the modified EFS.
see here for modem collection http://forum.xda-developers.com/showthread.php?t=2192025
samersh72 said:
who flashed the MG9 firmware had their EFS partition modified.
So in case if you have to go back to earlier firmware you will have problems with IMEI. You have to:
- Restore EFS (that is backed up before this change) or
- Flash MG9 modem which can still read the modified EFS.
see here for modem collection http://forum.xda-developers.com/showthread.php?t=2192025
Click to expand...
Click to collapse
Flashing or restoring efs backup doesnt work after flashing mg9.
You need to return to your firmware when you first get your phone out of the box with clean install and wiping everything in cwm before getting into download mode.
Then after flashing the firmware, root then restore efs backup.
Sent from my GT-I9500 using xda app-developers app
marc_ecko28 said:
Flashing or restoring efs backup doesnt work after flashing mg9.
You need to return to your firmware when you first get your phone out of the box with clean install and wiping everything in cwm before getting into download mode.
Then after flashing the firmware, root then restore efs backup.
Sent from my GT-I9500 using xda app-developers app
Click to expand...
Click to collapse
so what is new
once you flashed the MG9, the efs partition format has been changed, so if you downgrade (regardless if to the original stock) you must restore the efs partition from the backup you made or just flash MG9 modem.
samersh72 said:
so what is new
once you flashed the MG9, the efs partition format has been changed, so if you downgrade (regardless if to the original stock) you must restore the efs partition from the backup you made or just flash MG9 modem.
Click to expand...
Click to collapse
Guys, If I flash with MG5 firmware and then flash with modem of MG9? Will it work ?

[Q] I9500, New version modem question and efs problem.-

Hi, I have I9500, and I need flash with older modem, but it will lost imei (0049xxx).- Is possible change partition of efs de new format to older format? Or Edit modem version name, *#1234# for see older version by the warranty requirements?
Thanks in advance
Hello,
Have you click "Phone EFS Clear" on odin ??? when you click this is your phone bricked and you can fix it with jtag box ....have you a backup of your EFS Floder ? When yes restore your EFS Floder and your Phone is unbricked and working back again ....
Method 2 : Flash your old Modem and flash a other rom and it's working again ???
Method 2 : Flash your old Modem and flash a other rom and it's working again ???[/QUOTE]
I have flashed pda and csc from older version with new modem, and phone it´s ok.-
But if I install this flash with new modem, imei is 0049...
I need patch name of modem or re-partition efs.-
I believe not exist jtag for I9500...
Thanks
I have flashed pda and csc from older version with new modem, and phone it´s ok.-
But if I install this flash with new modem, imei is 0049...
I need patch name of modem or re-partition efs.-
I believe not exist jtag for I9500...
Thanks
Click to expand...
Click to collapse
is your baseband "UNKNOWN" ?
My phone is ok, but for warranty/carrier requirements, I need have flashed old version in a new unit, with original mg9 modem.-
Therefore I can think one of two solutions: efs re-partition(new format to older format) or "lie" (changed version name on menu) on the version of modem.-

[Q] Imei Null on i9505 , Help?

Hello everybody i have imei null on my S4 i9505 , and im wondering if anyone has a efs backup for 4.4.2 ?
An EFS backup won't help as the IMEI isn't stored there any longer. IMEI is stored in the partitions used for the modem, so if you attempted an upgrade to 5.0.1 and got the IMEI issue, reinstall the original modem.
Strephon Alkhalikoi said:
An EFS backup won't help as the IMEI isn't stored there any longer. IMEI is stored in the partitions used for the modem, so if you attempted an upgrade to 5.0.1 and got the IMEI issue, reinstall the original modem.
Click to expand...
Click to collapse
so if i flash the modem file for the excact firmware is it possible to get the imei back ?
so now im with latest I9505XXUHOA7_OXAHOA7 firmware
so correct me if im wrong ,now i should flash the I9505XXUHOA7_OXAHOA7 modem file ?
Questions go in Q&A, not General.
Thank you.
UPSS !! said:
so if i flash the modem file for the excact firmware is it possible to get the imei back ?
so now im with latest I9505XXUHOA7_OXAHOA7 firmware
so correct me if im wrong ,now i should flash the I9505XXUHOA7_OXAHOA7 modem file ?
Click to expand...
Click to collapse
Flash the 4.4.2 modem.

[Q] HELP NOTE 3 N900 UNKNOWN BASEBAND, NULL IMEI completely out of Nowhere!

Hello Fellas, am posting here as I haven't found help elsewhere. Kindly Respond to my woes. I have a rooted Galaxy Note 3 N900 running official Lollipop with IMEI Null/Null and No Baseband version. The IMEI just disappeared totally out of the blue as no custom ROM has been flashed on the device!! This has happened 2 months after updating from 4.3 Jelly bean. With no prior EFS Backup here's what I have tried:
1. EFS Professional (backup&restore complete but no luck)
2. EFS Restore express ( backup.bat>Odin restore)
3. GSII Repair tool
After hitting no luck with the above tools and without any "/EFS mount errors" in recovery either and WIFI working fine, I came to a conclusion that most probably the EFS folder partition on my Note 3 is still intact and most probably this could be a case of a bad modem which would explain the loss of Baseband Version and thus the Null IMEI. So I tried flashing back to KitKat with N900XXUENG1 firmware and separately flashed a few modems compatible with Samsung's new EFS System: N900XXUENG1_MODEM, N900_XXUENF2_MODEM_CWM and also gave a shot at recommended N900_XXUENE1_MODEM_CWM.ZIP which seems to restore baseband for many users with this issue but this failed as well. After much searching I found a 4file_N900XXUGBNL8 Lollipop Firmware with PIT from Dev-Host, flashed all files in Odin&even repartitioned the device but still no baseband!!! WIFI&everything else runs smooth except the damn baseband/Null IMEI! Almost Exhausted my options...
Now I trust we have some informed members and developers here, NEED YOUR VALUABLE IDEAS HERE mates! Someone, anyone.....Thanks!
Have got any guarantee of the device?If so,send it to service ıf your guarantee continiues.
If you bought the device from another country,This may occur ıf you didn't register it.(In my country this is how it works.Turkey)
Or someone cloned your imei,check your imei ıf it is valid.
This is not because you upgraded your device to android 5.
If ıt was the case,you would have already faced the problem after just the flash.
I would say flash another modem
But,You say you tried flashing other modems.So no luck with that.
I had seen s3 with the same problem.I had flashed a modded modem.
It worked.I dont know if there is one for your device.
Briefly this is an imei/modem problem.
I don't know ıf the suggestions above help you.
I hope so.
Good luck.
try flashing stock rom from sammobile via odin. you need to backup efs folder everytime you flash a new rom, that's my opinion. may be wrong.
I think I used to had this problem with my Note 2 as well. If you come from 4.3 you should flash stock ROM Jelly bean 4.3 from Sammobile or Samsung-updates website. Then flash lollipop 5.0 over 4.3 when you can see your IMIE. Maybe it will work.
So. If u in L bootloader. U must! Flash the L modem that sometimes didnt get flashed by the odin while flashing stock rom. So just extract the modem.img and things for modem. Then just flash it using dd command or make flashable zip. Then it works fine. I have it on s4 exynos. That if i in L bootloader then even i install kitkat rom with L bootloader. U must still flash the L modem. K. Hope it works
1. İf you couldnt recover with efs professional , probably you've been lost your original imei files like nv_data.bin etc. and there is no backup...
2. So try to remake this kind of files with-again- with efs professional. But there is not so much info about this "creation" process.
3. I had the same situation. . . . And i'm still sorry. . . ( . . . The other solution is JTAG, more easy, cheaper in total and psychologicaly healty !!!)
GOOD LUCK....
m6112 said:
1. İf you couldnt recover with efs professional , probably you've been lost your original imei files like nv_data.bin etc. and there is no backup...
2. So try to remake this kind of files with-again- with efs professional. But there is not so much info about this "creation" process.
3. I had the same situation. . . . And i'm still sorry. . . ( . . . The other solution is JTAG, more easy, cheaper in total and psychologicaly healty !!!)
GOOD LUCK....
Click to expand...
Click to collapse
All EFS folder files are present including nv_data.bak&.bin Am a bit reserved to go the JTAG way just yet.
white7561 said:
So. If u in L bootloader. U must! Flash the L modem that sometimes didnt get flashed by the odin while flashing stock rom. So just extract the modem.img and things for modem. Then just flash it using dd command or make flashable zip. Then it works fine. I have it on s4 exynos. That if i in L bootloader then even i install kitkat rom with L bootloader. U must still flash the L modem. K. Hope it works
Click to expand...
Click to collapse
Thanks for that but as I already said I was lucky to find a 4file partitioned Lollipop ROM with separate modem. Flashed that through Odin and even repartitioned the device but that hit a rock as well!
longcoming said:
Have got any guarantee of the device?If so,send it to service ıf your guarantee continiues.
If you bought the device from another country,This may occur ıf you didn't register it.(In my country this is how it works.Turkey)
Or someone cloned your imei,check your imei ıf it is valid.
This is not because you upgraded your device to android 5.
If ıt was the case,you would have already faced the problem after just the flash.
I would say flash another modem
But,You say you tried flashing other modems.So no luck with that.
I had seen s3 with the same problem.I had flashed a modded modem.
It worked.I dont know if there is one for your device.
Briefly this is an imei/modem problem.
I don't know ıf the suggestions above help you.
I hope so.
Good luck.
Click to expand...
Click to collapse
It's an old device, no warrants. Am indeed looking at the possibility of someone else allocating the IMEI to their device, though i doubt. But if that was the case shouldn't the Baseband at least be present?
Did you try downgrading to 4.3 with official stock files?
If not,give it a shot.
Droidsan said:
It's an old device, no warrants. Am indeed looking at the possibility of someone else allocating the IMEI to their device, though i doubt. But if that was the case shouldn't the Baseband at least be present?
Click to expand...
Click to collapse
I have explained it earlier, Actually it is kernel. Newer kernel makes some changes on EFS partition and that changes can not be read by old kernel but in this case once you flash newer modem it will be solved. If your issue doesn't solved by flashing latest stock ROM then only possibility is messed up EFS partition and for that you must have a backup which was created when your device was normal. If your EFS partition is corrupted and you don't have backup then i think only option you have is to go to service station they can repair it easily. Though your device is not under warranty but you have official bill then still they can do it with paid service. Now a days samsung have changed policy and restoring IMEI they needs to do it online with samsung server (this information I got from service center owner in my city who is my friend and he did same for one of my friend)
UPDATE:
dr.ketan said:
I have explained it earlier, Actually it is kernel. Newer kernel makes some changes on EFS partition and that changes can not be read by old kernel but in this case once you flash newer modem it will be solved. If your issue doesn't solved by flashing latest stock ROM then only possibility is messed up EFS partition and for that you must have a backup which was created when your device was normal. If your EFS partition is corrupted and you don't have backup then i think only option you have is to go to service station they can repair it easily. Though your device is not under warranty but you have official bill then still they can do it with paid service. Now a days samsung have changed policy and restoring IMEI they needs to do it online with samsung server (this information I got from service center owner in my city who is my friend and he did same for one of my friend)
Click to expand...
Click to collapse
Thank you Dr.Ketan for that information. You have been a great help to many. I have followed your posts about this issue and I feel there is still hope.
UPDATE:
I WAS ABLE TO RESTORE THE BASEBAND AND NOW THE IMEI IS GENERIC, READS 004999010640000. [/B] I was able to restore nv_data backup from /Efs folder and deleting bad nv_data. Here's what I did:
Using root Explorer in /EFS:
Deleted corrupt files;
nv_data.bin ( 18 April 2015)
nv_data.bin.md5 (18 April 2015)
Renamed backup files (dated 31 Jan 2015) to apply;
.nv_data.bak > nv_data.bin
.nv_data.bak.md5 > nv_data.bin.md5
Using ADB shell:
Code:
adb shell
su
umount /efs
mke2fs /dev/block/mmcblk0p3
mount -w -t ext4 /dev/block/mmcblk0p3 /efs
Reboot
However, the baseband and generic IMEI come&go across reboots and seems not to stick permanently. Any possible steps from here???
NOTE: Previously I have been able to restore Unknown Baseband and Null IMEI in Galaxy S2 i9100 using the above adb method (Code Only) http://www.selftechgenius.com/?p=284
NOTE: Previously I have been able to restore Unknown Baseband and Null IMEI in Galaxy S2 i9100 using the above adb method (Code Only) http://www.selftechgenius.com/?p=284
Try this out
I always have that problem when I downgrade to jellybean but solving it is easy. Just flash THIS modem file under the AP option Odin. Tell me if it works.
Muthumbi said:
I always have that problem when I downgrade to jellybean but solving it is easy. Just flash THIS modem file under the AP option in odin mode. Tell me if it works.
Click to expand...
Click to collapse
If flashing modem via Odin you MUST turn off the phone then start it in DL mode. Simply doing a 'reboot' into DL mode will not let the modem be flashed.

WIPED IMEI without a BACKUP

Hey, guys, I have a question: I HEARD that the original IMEI of the Note 4 (I have the N910C - TCE) is read from the motherboard, but I also heard that if you don't have a backup of your /efs folder from the original stock ROM then you're screwed?
Do anyone of you all know anything about this? Problem is: I flashed a ROM on my phone and it wiped my IMEI, replacing it with a generic IMEI (350050500009692), and now I can't get it back without a backup of the /EFS folder?
I would REALLY appreciate your guys' help as its been at least a week and a half since I lost network service... if you guys need more screenshots, just ask and I'll post them.
Flash stock rom with odine wipe everything using a pit file...
I hope that will resolve your problem.
My friend have done the same thing. I flashed stock ROM from sammobile with Odin and IMEI was back and network service was back.
http://www.sammobile.com/firmwares/database/SM-N910C/
@webmaster750, should it be my phone-specific firmware or just a stock firmware (regardless of region)? Thank you for the reassurance, man.
@jemis1983, should the .pit file be specific to my firmware region?
vince.lupe said:
@jemis1983, should the .pit file be specific to my firmware region?
Click to expand...
Click to collapse
The pit file should be specific to your model of note 4
you have N910C EXYNOS try first to flash your stock rom without pit if that didn't fix it flash using the pit file.
take a loock in this theard;
http://forum.xda-developers.com/note-4/general/firmwares-galaxy-note-4-factory-t2912125
jemis1983 said:
The pit file should be specific to your model of note 4
you have N910C EXYNOS try first to flash your stock rom without pit if that didn't fix it flash using the pit file.
take a loock in this theard;
http://forum.xda-developers.com/note-4/general/firmwares-galaxy-note-4-factory-t2912125
Click to expand...
Click to collapse
Okay, thank you! I already tried to flash another region on 5.1.1 with and without the .pit file, but it would not fix the problem, so do you think I need to flash my firmware for my specific serial number? Like the firmware that would be downloaded from Kies or Samsung Smart Switch?
vince.lupe said:
Okay, thank you! I already tried to flash another region on 5.1.1 with and without the .pit file, but it would not fix the problem, so do you think I need to flash my firmware for my specific serial number? Like the firmware that would be downloaded from Kies or Samsung Smart Switch?
Click to expand...
Click to collapse
Do you nand erase your phone with the pit file using odine???
Should I nand erase all?
vince.lupe said:
Should I nand erase all?
Click to expand...
Click to collapse
yep:good:
Make a current efs backup before...
Okay, but why make a EFS backup before when my IMEI is all screwed up?
vince.lupe said:
@webmaster750, should it be my phone-specific firmware or just a stock firmware (regardless of region)? Thank you for the reassurance, man.
Click to expand...
Click to collapse
Yes, specific for Your country or/and provider.
In my friend case I download and flashed the 5.1.1. CROATIA(VIP) firmware.
vince.lupe said:
Okay, but why make a EFS backup before when my IMEI is all screwed up?
Click to expand...
Click to collapse
Make it the same thing if you can make call if not you should not need it.
@jemis1983 and @webmaster750
Thank you, you guys ☺ Okay, let me get this straight: so, I'm going to flash my firmware for my phone's specific serial number (more specific than my own region) through Odin when available and enable "nand erase all" with my specific .pit file as well? With no backup of my EFS (cannot make a call at all)?
vince.lupe said:
@jemis1983 and @webmaster750
Thank you, you guys Okay, let me get this straight: so, I'm going to flash my firmware for my phone's specific serial number (more specific than my own region) through Odin when available and enable "nand erase all" with my specific .pit file as well? With no backup of my EFS (cannot make a call at all)?
Click to expand...
Click to collapse
did this work for you?
vince.lupe said:
@jemis1983 and @webmaster750
Thank you, you guys Okay, let me get this straight: so, I'm going to flash my firmware for my phone's specific serial number (more specific than my own region) through Odin when available and enable "nand erase all" with my specific .pit file as well? With no backup of my EFS (cannot make a call at all)?
Click to expand...
Click to collapse
Unfortunately bro you will not get anything, l know my words very disappointing but efs or serial number is special information stored in your phone (emmc)by special partition and if you wiped that ,then you lost your serial number forever,
You have only two way?
1-go to Samsung service and they will repair your phone and will back your stock serial number but that will cost you much money (200) $ or more :crying::crying:
2-anyone with zx3 box or octopus box will fix it but another serial number you will get
Super imei and that will 50$or less
medo sator said:
Unfortunately...
Click to expand...
Click to collapse
@medo sator, two questions:
1. How do I know if my emmc partition is ruined? What if it's just my EFS folders?
2. What is Super IMEI like you mentioned in your comment above?
I have the same IMEI problem and have used odin and samsung tools pro with no change, also i tried reseting efs and nothing. It's a model SM-G750A galaxy mega 2 and i'm out of ideas or exhausted every search, what can i do?
Thanks,
Ok first install https://www.androidfilehost.com/?fid=24459283995315430 that is MM stock rom for N910C. In odin under options please check auto reboot, reparation, f. reset time, nand erase all, phone efs clear and phone bootloader update. Just in case it asks for the pit click on the pit tab and select the N910C pit you can extract in this firmware. I posted the pit as an attachment just encase you can not figure out how to get the pit file.
Will this work for my sm-g750a galaxy mega 2 also?
Sent from my SAMSUNG-SM-G750A using XDA Free mobile app

Categories

Resources