IMEI number is a personal identifier and if gets corrupted you can loose working of SIM in those phone.
Why would it happen?
1. Probably you went High and cause your modem to get corrupted?
2. Or the Old way deleted/removed/ate away NV_RAM file of EFS partition
+>Try changing ROM in case there is no IMEI in the About Phone section.
If problem persist
+> Install your modem again
Reboot your phone.
it works? YESS? YAAAAAAY
no? WHAAAAAT? Congratulations messed up with IMEI
Let's fix it.
You need
1. Proper functioning and working brain
2. Your IMEI number for both SIM
3. A windows computer(I searched a lot for Linux alternative but its not available that's sad)
4. Download qcn file which will be prototype ( Get it from another post in this segment by @Vimal Vinz)
5. Download and install QPST from https://www.qpstflash.com/downloads/QPST_2.7.460.zip
unzip password => qpstflash.com
6. A hexadecimal editor tool ( in Linux use Ghex if you use GNOME , for Windows go for HexWorkshop )
7. Qualcomm Driver from here https://androidfilebox.com/tool/qualcomm-qdloader-hs-usb-driver-32-bit-64-bit/
8. Can't Resist to mention but please make sure that you have adb installed
9. Have rooted phone.
1. goto .......Here.......... enter your IMEI and copy and paste the generated NV_RAM(hex) in some text editor FOR BOTH SIM
2. Open the "qcn" file in the prototype I gave in step 3 above in your favorite HEX editor
3. Change build.prop file in your mobile located in /system
use any editor (try ES explorer maybe?) Find "ro.build.selinux " and set it value to "0"
reboot!!!!!!!
4. when phone opens up goto adb shell
if now reinstall the Qualcomm Driver
6. Open QPST
Want to support me?
UPI address : [email protected]
PayPal: paypal.me/TalentedTey
Thanks to Vimal Vinz fot qcn file.
Why would it happen?
1. Probably you went High and cause your modem to get corrupted?
2. Or the Old way deleted/removed/ate away NV_RAM file of EFS partition
I CAN'T EMPHASIZE THIS ENOUGH BUT ALWAYS KEEP BACKUP OF YOUR EFS PARTITION
What should I do in case my mobile gets no sim card status?+>Try changing ROM in case there is no IMEI in the About Phone section.
If problem persist
+> Install your modem again
Get NON-HLOS.bin file its located in firmware released by ASUS on our device, Unzip the firmware and then goto folder 'firmware' in that you can find NON-HLOS.bin
fastboot flash modem NON-HLOS.BIN
fastboot erase modemst1
fastboot erase modemst2
Advance user can do this TWRP, In case anyone need that ask me ? Otherwise I think this is best way to go for it? easy and simplefastboot continue
Reboot your phone.
it works? YESS? YAAAAAAY
no? WHAAAAAT? Congratulations messed up with IMEI
Let's fix it.
You need
1. Proper functioning and working brain
2. Your IMEI number for both SIM
3. A windows computer(I searched a lot for Linux alternative but its not available that's sad)
4. Download qcn file which will be prototype ( Get it from another post in this segment by @Vimal Vinz)
5. Download and install QPST from https://www.qpstflash.com/downloads/QPST_2.7.460.zip
unzip password => qpstflash.com
6. A hexadecimal editor tool ( in Linux use Ghex if you use GNOME , for Windows go for HexWorkshop )
7. Qualcomm Driver from here https://androidfilebox.com/tool/qualcomm-qdloader-hs-usb-driver-32-bit-64-bit/
8. Can't Resist to mention but please make sure that you have adb installed
9. Have rooted phone.
Now what you need to do is:UPCOMING STEPS CAN LEAD YOU TO COMMIT CRIME AGAINST STATE IF YOU DON'T FOLLOW THEM PROPERLY BECAUSE CHANGING IMEI TO SOMETHING OTHER THAN WHAT YOU WERE ALLOTTED CAN LEAD YOU IN PRISON AND I AM NOT RESPONSIBLE FOR ANY OF YOUR ACTION
1. goto .......Here.......... enter your IMEI and copy and paste the generated NV_RAM(hex) in some text editor FOR BOTH SIM
I wonder If I should say it again but please don't make mistake here otherwise you are a criminal *remembers Briteny Spears*
save the file to a location.3. Change build.prop file in your mobile located in /system
use any editor (try ES explorer maybe?) Find "ro.build.selinux " and set it value to "0"
reboot!!!!!!!
4. when phone opens up goto adb shell
5. Open Device manager and now you can see a Qualcomm Devicesetprop sys.usb.config diag,adb
if now reinstall the Qualcomm Driver
6. Open QPST
- Goto Ports Tab in QPST
- If you can't see any port you can add it clicking on add new port located at left corner
- After you can see ports goto "Start Client" menu in menu bar and in that select "Software Download"
- Select port and qcn file (which you edited before ) and click on start button to start flashing !
- And at last reboot your phone and the problem is SOLVED !
Want to support me?
UPI address : [email protected]
PayPal: paypal.me/TalentedTey
Thanks to Vimal Vinz fot qcn file.
Last edited: