Related
Phone: Cherry Mobile Titan (Rebrand of Konka w990/Spice-mi 500/Axioo Picopad GEW)
Processor: MTK6577
Hello guys, this is my first post as I could no longer find any solution on the internet. Hoping some experts could help
I accidentally formatted the NVRAM of my phone using SP Flash Tool. The new update didn't have the option not to format it. Now my IMEI's are lost. Although it is still possible to restore them using some methods. But none of the methods I have found were permanent. A simple wipe/data factory reset from CWM Recovery removes it instantly. Is there a way I could restore the NVRAM, or at least make the restoration methods permanent?
Thanks in advance guys!
EDIT: I tried flashing all available ROMs (SP Flash Tool Based / Flashable Zips) but still it shows an invalid IMEI. I also tried restoring a backup of my stock ROM to no avail.
ToldarkenHansam said:
Phone: Cherry Mobile Titan (Rebrand of Konka w990/Spice-mi 500/Axioo Picopad GEW)
Processor: MTK6577
Hello guys, this is my first post as I could no longer find any solution on the internet. Hoping some experts could help
I accidentally formatted the NVRAM of my phone using SP Flash Tool. The new update didn't have the option not to format it. Now my IMEI's are lost. Although it is still possible to restore them using some methods. But none of the methods I have found were permanent. A simple wipe/data factory reset from CWM Recovery removes it instantly. Is there a way I could restore the NVRAM, or at least make the restoration methods permanent?
Thanks in advance guys!
EDIT: I tried flashing all available ROMs (SP Flash Tool Based / Flashable Zips) but still it shows an invalid IMEI. I also tried restoring a backup of my stock ROM to no avail.
Click to expand...
Click to collapse
I'm in same case. I accidently damage my nvram ;
i have a complet backup made with mtkdroid tools (nvram included)
but sp flash tool doent give option to restore this part? how to restore?
the same problem for me. The phone is fully working, but it is very annoying to restore imei and delete wifi network (NVRAM WARNING err...) after each new ROM. And also I cannot sell this phone to anybody in the future.
No solution for this problem?
somebody can write commenttt???
---------- Post added at 07:54 AM ---------- Previous post was at 07:48 AM ----------
hey guys .at this picture error how can i solve this error?
h t t p : / /u1306.hizliresim.com/1b/l/p975s.jpg
first, you`ll need to root your device. refer to here:
http://forum.xda-developers.com/showthread.php?t=2332783
follow the tutorial step by step, if you brick your device i will laugh at you. if you got questions, ask them before doing random stuff.
if you got it rooted, you can recover your IMEI with different software. i will link one in this post later.
for questions - use this thread or PM me.
ToldarkenHansam said:
Phone: Cherry Mobile Titan (Rebrand of Konka w990/Spice-mi 500/Axioo Picopad GEW)
Processor: MTK6577
Hello guys, this is my first post as I could no longer find any solution on the internet. Hoping some experts could help
I accidentally formatted the NVRAM of my phone using SP Flash Tool. The new update didn't have the option not to format it. Now my IMEI's are lost. Although it is still possible to restore them using some methods. But none of the methods I have found were permanent. A simple wipe/data factory reset from CWM Recovery removes it instantly. Is there a way I could restore the NVRAM, or at least make the restoration methods permanent?
Thanks in advance guys!
EDIT: I tried flashing all available ROMs (SP Flash Tool Based / Flashable Zips) but still it shows an invalid IMEI. I also tried restoring a backup of my stock ROM to no avail.
Click to expand...
Click to collapse
I think your phone is dead. Is the phone detected when you plug it in to your pc via USB?
phone isn't dead. root it first, recovering imei is easy then. cannot explain more, im on smartphone right now.
sent from my Star N9770 using XDA App
so, here is a tool to generate the IMEI`s of your smartphone. you will usually find them in the back of your device. push the generated file to /data/nvram/md/NVRAM/NVD_IMEI/ and DON'T FORGET TO SET FULL RWX rights. (with ADB, cd to the mentined folder and set MP0B_001 with chmod to mode 777, in root explorer just check every box for read write and execute. otherwise phone cannot read the IMEI.
What a lame answers. Especially ones suggesting to root phone.
They guy clearly told he is able to restore MP0B_001 in phone, but its SOFT-IMEI and is lost after wipe/factory reset.
@ Original question by ToldarkenHansam, which is kinda outdated, but considering lame answers here:
To restore HARD-IMEI in NVRAM hidden partition use SN Write Tool or Maui META 3G. They are able to write hard IMEI and calibration to NVRAM partition.
@ kokabunga - if you have nvram.bin backup you can easily resore it with SP Flash Tool. Just open your scatter file with any text editor, find a __NODL_NVRAM section and remove __NODL_ part from it. Reopen scatter in SP Flash Tool and you'll be able to check NVRAM partition.
It might not be able to upload it without other parts selected. But you can you Options->Write memory, then manually enter start address, which will be show on download/upgrade page near NVRAM and length (your nvram.bin length) - that will always work. Be careful to write correct address thou.
Sidenote: all suggested methods before only touch SOFT-IMEI, stored in /data/nvram/md/NVRAM/NVD_IMEI/MP0B_001. Its lost with any wipe/reset, because whole /data partition are formatted. Then the whole /data/nvram directory (if it's empty) are restored from hidden NVRAM partition on EMMC. If you've corrupted your NVRAM when it won't restore correct IMEI ofc. With all methods mentioned above (i.e. replacing MP0B_001, echoing to pttycmd1, using mtkdroidtools, mobileuncletools and others) will only edit MP0B_001, i.e. soft copy of IMEI, which will be lost again with next hardware reset. Sure you restore your IMEI that way every time you wipe/reset/upgrade firmware. But its more solid to fix your IMEI partition with SN Write Tool / Maui META 3G so it will be correctly restored automatically from NVRAM at every wipe/etc.
EDIT: @Chrizzly92 this software are very outdate. It generates 24 byte MP0B_001 file, used by old MT6573/6513 platforms. Newer 6575/6577 uses 120 bytes MP0B_001 which are different. If you put 24 byte MP0B_001 generated instead from imei.c software, your phone will be buggy and will be constantly loosing IMEI every few hours until reboot. It's better to use MtkDroidTools or terminal method (echoing to /dev/pttycmd1) to correctly restore 120 byte IMEI file.
n9770, mt6577, no problem at all with the generated files.
sent from my Star N9770 using XDA App
same thing happened to me.. only sn write tool maybe able to do the job..I have also lost wifi mac address..now getting nv110 error..
but I need database and modem files for xolo a700 can anyone help?
NStorm said:
What a lame answers. Especially ones suggesting to root phone.
They guy clearly told he is able to restore MP0B_001 in phone, but its SOFT-IMEI and is lost after wipe/factory reset.
@ Original question by ToldarkenHansam, which is kinda outdated, but considering lame answers here:
To restore HARD-IMEI in NVRAM hidden partition use SN Write Tool or Maui META 3G. They are able to write hard IMEI and calibration to NVRAM partition.
@ kokabunga - if you have nvram.bin backup you can easily resore it with SP Flash Tool. Just open your scatter file with any text editor, find a __NODL_NVRAM section and remove __NODL_ part from it. Reopen scatter in SP Flash Tool and you'll be able to check NVRAM partition.
It might not be able to upload it without other parts selected. But you can you Options->Write memory, then manually enter start address, which will be show on download/upgrade page near NVRAM and length (your nvram.bin length) - that will always work. Be careful to write correct address thou.
Sidenote: all suggested methods before only touch SOFT-IMEI, stored in /data/nvram/md/NVRAM/NVD_IMEI/MP0B_001. Its lost with any wipe/reset, because whole /data partition are formatted. Then the whole /data/nvram directory (if it's empty) are restored from hidden NVRAM partition on EMMC. If you've corrupted your NVRAM when it won't restore correct IMEI ofc. With all methods mentioned above (i.e. replacing MP0B_001, echoing to pttycmd1, using mtkdroidtools, mobileuncletools and others) will only edit MP0B_001, i.e. soft copy of IMEI, which will be lost again with next hardware reset. Sure you restore your IMEI that way every time you wipe/reset/upgrade firmware. But its more solid to fix your IMEI partition with SN Write Tool / Maui META 3G so it will be correctly restored automatically from NVRAM at every wipe/etc.
EDIT: @Chrizzly92 this software are very outdate. It generates 24 byte MP0B_001 file, used by old MT6573/6513 platforms. Newer 6575/6577 uses 120 bytes MP0B_001 which are different. If you put 24 byte MP0B_001 generated instead from imei.c software, your phone will be buggy and will be constantly loosing IMEI every few hours until reboot. It's better to use MtkDroidTools or terminal method (echoing to /dev/pttycmd1) to correctly restore 120 byte IMEI file.
Click to expand...
Click to collapse
Greetings NStorm i try your method i already got one backup with MTKDROID TOOLS so i can use the NVRAM.BIN , i already modify scatter file and try to write memory but i only receive red bar, no yellow or green, so i think it not work at all, any suggestions also sorry for my bad english im from Mexico, ohhh i forgot i already have a full backup from all the files in the smartphone do you know if i can FLASH the Full Backup back? or a CWM restore or other kind of solution?
foox2k said:
Greetings NStorm i try your method i already got one backup with MTKDROID TOOLS so i can use the NVRAM.BIN , i already modify scatter file and try to write memory but i only receive red bar, no yellow or green, so i think it not work at all, any suggestions also sorry for my bad english im from Mexico, ohhh i forgot i already have a full backup from all the files in the smartphone do you know if i can FLASH the Full Backup back? or a CWM restore or other kind of solution?
Click to expand...
Click to collapse
NStorm, thanks for your awesome explanation.
I do not fully understand the nvbin flashing part.
I also have a backup I believe, but I am unsure.
I do have a proper nvram backup, so the proper files that are overwritten on flash.
With SP flash tool I get error 8038 when trying to flash.
Firmware upgrade is not working either even with all partitions.
I tried to remove __NODL__ from the nvram to fix it, but no luck.
Can you explain how to make that imei file and flash it with dd command or anything?
Would be awesome to get this problem fixed!
thank you
[update]guess what, you can do it with mtk droid tools 2.4.8 too!
I tried that before, but I used a backup I made after the issue.
Found an older one and it seems to work![/update]
guys..for permanent nvram, imei error or invalid use sn write tools.
mine solve a long ago..please read this: http://forum.xda-developers.com/showthread.php?t=2206421
http://forum.xda-developers.com/showthread.php?t=2197378&page=3
btw use a complete sn write tool
well works for me ,after factory reset everthing still as writen..
my phone mtk 6577 chipset based
{
"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"
}
Phone is Dead (canvas 2)
ToldarkenHansam said:
Phone: Cherry Mobile Titan (Rebrand of Konka w990/Spice-mi 500/Axioo Picopad GEW)
Processor: MTK6577
Hello guys, this is my first post as I could no longer find any solution on the internet. Hoping some experts could help
I accidentally formatted the NVRAM of my phone using SP Flash Tool. The new update didn't have the option not to format it. Now my IMEI's are lost. Although it is still possible to restore them using some methods. But none of the methods I have found were permanent. A simple wipe/data factory reset from CWM Recovery removes it instantly. Is there a way I could restore the NVRAM, or at least make the restoration methods permanent?
Thanks in advance guys!
EDIT: I tried flashing all available ROMs (SP Flash Tool Based / Flashable Zips) but still it shows an invalid IMEI. I also tried restoring a backup of my stock ROM to no avail.
Click to expand...
Click to collapse
i have selected "whole format" option in format tab in sp tools. but doing this my phone got dead. pls help me
Revived your ZTE V793 now!
Ok guys..
I'll share to you my ROM for flashing using SP Flash Tools application.
Note: I'll not take any responsibility for any damage, warranty void to your phone
1. Download SP Flas Tools - find it in xda or Google..
2. Download this ROM : This is backup ROM porting to my android device kindly remove in-necessary applications. As it's ready to flash via SP FLASH Tools so basically it'll be straight forward thing. Link here :
HTML:
[URL="http://www.4shared.com/archive/iBNm1jxI/V793_Files_to_FlashTool.html"]V793[/URL]
Password :
[email protected]
3. Extract the file using 7zip. Then extract the ZIP file inside.
4. Open SP_Flash_Tools.. select the extracted files earlier and select the scatter file.
5. Everything will be pick automatically.
6. Take your phone battery. Press start and wait "Searching" and connect your Phone (without battery) using USB.
7. Make sure you have the driver. Installed the driver if necessary.
8. Wait until you get "Doughnut" OK button. Warning : Never disconnect the cable during this operation as it'll brick your phone forever.
9. Once, OK. please disconnect your cable. Put the battery into the phone.
10. Make sure the battery at-least 80% before you perform the CWM steps.
Good Luck! If you need any further guide please revert here.. I'll try to create another 'empty' ROM after this if there is a request. Thanks.
---------- Post added at 04:23 AM ---------- Previous post was at 04:15 AM ----------
rohitjaiswal said:
i have selected "whole format" option in format tab in sp tools. but doing this my phone got dead. pls help me
Click to expand...
Click to collapse
Hi there..
before perform any update please... and please backup your ROM.. that's the reason "MTKdroidtools" being develop.
Use the application to gain "temp" root to able you to get the image files.
Then create SP Flash ready files from the backup image files.
If you don't have the backup ROM don't be hesitate to search it in google and XDA forum.. if your phone is "unique" please ask your friend. Loan the phone for a few minutes to make a backup images.
NStorm said:
What a lame answers. Especially ones suggesting to root phone.
They guy clearly told he is able to restore MP0B_001 in phone, but its SOFT-IMEI and is lost after wipe/factory reset.
@ Original question by ToldarkenHansam, which is kinda outdated, but considering lame answers here:
To restore HARD-IMEI in NVRAM hidden partition use SN Write Tool or Maui META 3G. They are able to write hard IMEI and calibration to NVRAM partition.
@ kokabunga - if you have nvram.bin backup you can easily resore it with SP Flash Tool. Just open your scatter file with any text editor, find a __NODL_NVRAM section and remove __NODL_ part from it. Reopen scatter in SP Flash Tool and you'll be able to check NVRAM partition.
It might not be able to upload it without other parts selected. But you can you Options->Write memory, then manually enter start address, which will be show on download/upgrade page near NVRAM and length (your nvram.bin length) - that will always work. Be careful to write correct address thou.
Sidenote: all suggested methods before only touch SOFT-IMEI, stored in /data/nvram/md/NVRAM/NVD_IMEI/MP0B_001. Its lost with any wipe/reset, because whole /data partition are formatted. Then the whole /data/nvram directory (if it's empty) are restored from hidden NVRAM partition on EMMC. If you've corrupted your NVRAM when it won't restore correct IMEI ofc. With all methods mentioned above (i.e. replacing MP0B_001, echoing to pttycmd1, using mtkdroidtools, mobileuncletools and others) will only edit MP0B_001, i.e. soft copy of IMEI, which will be lost again with next hardware reset. Sure you restore your IMEI that way every time you wipe/reset/upgrade firmware. But its more solid to fix your IMEI partition with SN Write Tool / Maui META 3G so it will be correctly restored automatically from NVRAM at every wipe/etc.
EDIT: @Chrizzly92 this software are very outdate. It generates 24 byte MP0B_001 file, used by old MT6573/6513 platforms. Newer 6575/6577 uses 120 bytes MP0B_001 which are different. If you put 24 byte MP0B_001 generated instead from imei.c software, your phone will be buggy and will be constantly loosing IMEI every few hours until reboot. It's better to use MtkDroidTools or terminal method (echoing to /dev/pttycmd1) to correctly restore 120 byte IMEI file.
Click to expand...
Click to collapse
i have imei problem , i have tried all of ways to write/restore/repair imei but failed. i have radio problem. System/dev/radio/pttycmd1
Radio is empty. there is no pttycmd1 so i can't writ imei . please tell how i can restore pttycmd1 or whole radio restore on my device ?
is it possible ? please please reply me soon. thanks,
[email protected]:crying:
Solution of NVRAM.img and no-services Lenovo S820
javedsipra said:
i have imei problem , i have tried all of ways to write/restore/repair imei but failed. i have radio problem. System/dev/radio/pttycmd1
Radio is empty. there is no pttycmd1 so i can't writ imei . please tell how i can restore pttycmd1 or whole radio restore on my device ?
is it possible ? please please reply me soon. thanks,
[email protected]:crying:
Click to expand...
Click to collapse
Solution of NVRAM.img and no-services Lenovo S820...thanks
foox2k said:
Greetings NStorm i try your method i already got one backup with MTKDROID TOOLS so i can use the NVRAM.BIN , i already modify scatter file and try to write memory but i only receive red bar, no yellow or green, so i think it not work at all, any suggestions also sorry for my bad english im from Mexico, ohhh i forgot i already have a full backup from all the files in the smartphone do you know if i can FLASH the Full Backup back? or a CWM restore or other kind of solution?
Click to expand...
Click to collapse
if you have CWM backup so you can install CWM on your phone and make a backup of current OS, then put the CWM backup in it and restore it.
if you have MTK Droid tools backup then you first make a flash able backup by choosing MD5 file from the backup. then it makes a new folder !file_to_flashtools . this is your flash able backup with scatter file.
Open MTK flashtools and select the scatter file and choose download or upgrade firmware which you like. connect the PC with battery or without battery , choose the options for battery.
make sure your android adb interface driver and preloader driver and cdc drivers are installed ?
how to install drivers ?
on your phone and select development and check debugging option and connect with PC. PC install drivers automatically if you have windows 7 . stop that process and install drivers manually . second time switch off your device put the battery out for 15 sec and put it again but no phone on. just off mode. connect with pc and install its preloader driver. Now press the power button continuously on phone device its ask for CDC drivers. install it and now your drivers are done.
for further detail contact on [email protected]
NStorm said:
What a lame answers. Especially ones suggesting to root phone.
They guy clearly told he is able to restore MP0B_001 in phone, but its SOFT-IMEI and is lost after wipe/factory reset.
@ Original question by ToldarkenHansam, which is kinda outdated, but considering lame answers here:
To restore HARD-IMEI in NVRAM hidden partition use SN Write Tool or Maui META 3G. They are able to write hard IMEI and calibration to NVRAM partition.
@ kokabunga - if you have nvram.bin backup you can easily resore it with SP Flash Tool. Just open your scatter file with any text editor, find a __NODL_NVRAM section and remove __NODL_ part from it. Reopen scatter in SP Flash Tool and you'll be able to check NVRAM partition.
It might not be able to upload it without other parts selected. But you can you Options->Write memory, then manually enter start address, which will be show on download/upgrade page near NVRAM and length (your nvram.bin length) - that will always work. Be careful to write correct address thou.
Sidenote: all suggested methods before only touch SOFT-IMEI, stored in /data/nvram/md/NVRAM/NVD_IMEI/MP0B_001. Its lost with any wipe/reset, because whole /data partition are formatted. Then the whole /data/nvram directory (if it's empty) are restored from hidden NVRAM partition on EMMC. If you've corrupted your NVRAM when it won't restore correct IMEI ofc. With all methods mentioned above (i.e. replacing MP0B_001, echoing to pttycmd1, using mtkdroidtools, mobileuncletools and others) will only edit MP0B_001, i.e. soft copy of IMEI, which will be lost again with next hardware reset. Sure you restore your IMEI that way every time you wipe/reset/upgrade firmware. But its more solid to fix your IMEI partition with SN Write Tool / Maui META 3G so it will be correctly restored automatically from NVRAM at every wipe/etc.
EDIT: @Chrizzly92 this software are very outdate. It generates 24 byte MP0B_001 file, used by old MT6573/6513 platforms. Newer 6575/6577 uses 120 bytes MP0B_001 which are different. If you put 24 byte MP0B_001 generated instead from imei.c software, your phone will be buggy and will be constantly loosing IMEI every few hours until reboot. It's better to use MtkDroidTools or terminal method (echoing to /dev/pttycmd1) to correctly restore 120 byte IMEI file.
Click to expand...
Click to collapse
your method of writing memory manually worked for me to bring back my /dev/radio folder and its contents, still cwmr write my imei though
This is a tried and tested method and it does work. This worked for me when EVERYTHING else failed and that includes MTK tools, mobile uncle tools, reflashing signed stock rom innumerable times. Thankyou @Chrizzly92 for this!!!
Follow this method this will surely work! Kudos to the developers!!:good:
IMPT YOU NEED TO HAVE A ROOTED PHONE SINCE YOU NEED TO PASTE A FILE IN THE /data/nvram FOLDER.
So first follow this section [Format EMMC with SP Flash Tool (Full Format)] with the help of the guide made by @codelover for honor 3c and then reflash your phone with the signed B108 international ROM. Then root your phone by the following method
Unlock your bootloader using the method given in the guide, then flash a custom recovery through spft and flash UPDATE-SuperSU-v2.40.zip attached with this post with the help of the custom recovery.
After following the above method, download ES File Explorer from play store and grant it superuser privileges.
NOW THE METHOD TO RESTORE YOUR IMEI
1. Download the attached imei.zip and extract it.
2. Run imei generator.bat
{
"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"
}
3. Find your IMEI numbers on your phone product box or remove the battery of your phone and you'll find the IMEI numbers written there.
Then input your IMEI numbers in the command prompt window which is opened by imei generator.bat
4. A file will get generated in the folder where the bat file is located.
5. Now transfer the generated file onto your sd card or your internal sd card. Copy the file and navigate to /data/nvram/md/NVRAM/NVD_IMEI/ and replace the MP0B_001 file with your generated MP0B_001 file.
6. Restart your phone and wait for a few seconds and VOILA!! Networks have been restored!!:victory:
7. Now to make this fix permanent (yeah, up till now this was a temporary fix i.e. IMEI will again be lost after a factory reset), flash the UPDATE-ModemFix-MY.zip attached with this post through the custom recovery and reboot.
DONE!! :victory: Now your IMEI has been fully restored and will remain intact even if you factory reset your phone or flash a new ROM. And by chance if u break the IMEI again, follow the above steps again!
Feel free to ask any questions regarding this issue . This saved my ass BIG TIME!! THANKYOU TO THE BLESSED SOULS WHO DEVELOPED THIS GENERATOR and the guide by @codelover!! And hit thanks if this post helped you
worked
thank you.:good:
softroid said:
worked:good:
thank you.:good:
Click to expand...
Click to collapse
Glad i could help
Very useful
worked for me
hulkinBrain said:
This is a tried and tested method and it does work. This worked for me when EVERYTHING else failed and that includes MTK tools, mobile uncle tools, reflashing signed stock rom innumerable times. Thankyou @Chrizzly92 for this!!!
Follow this method this will surely work! Kudos to the developers!!:good:
Click to expand...
Click to collapse
i did all steps but still have no antena and IMEI null.
[ROM][UNOFFICIAL][5.1.1][CM 12.1] Cyanogenmod 12.1 port for Huawei Honor 3C (H30-U10)
h_asadbeigi said:
i did all steps but still have no antena and IMEI null.
[ROM][UNOFFICIAL][5.1.1][CM 12.1] Cyanogenmod 12.1 port for Huawei Honor 3C (H30-U10)
Click to expand...
Click to collapse
did you format the EMMC? because the first time i hadnt and faced the same problem.
hulkinBrain said:
did you format the EMMC? because the first time i hadnt and faced the same problem.
Click to expand...
Click to collapse
Please tell me how to format emmc. I have no clue. Many thanks.
Honor 4x Che1-L04
Pls provide the same type of tools forHonor 4x Che1-L04 Indian edition.
dyy1969 said:
Please tell me how to format emmc. I have no clue. Many thanks.
Click to expand...
Click to collapse
Here, see this guide: http://forum.xda-developers.com/showpost.php?p=54603767&postcount=5
neerajksw said:
Pls provide the same type of tools forHonor 4x Che1-L04 Indian edition.
Click to expand...
Click to collapse
This is a general tool. it should work for honor 4x too.
hulkinBrain said:
This is a tried and tested method and it does work. This worked for me when EVERYTHING else failed and that includes MTK tools, mobile uncle tools, reflashing signed stock rom innumerable times. Thankyou @Chrizzly92 for this!!!
Follow this method this will surely work! Kudos to the developers!!:good:
IMPT YOU NEED TO HAVE A ROOTED PHONE SINCE YOU NEED TO PASTE A FILE IN THE /data/nvram FOLDER.
So first follow this section [Format EMMC with SP Flash Tool (Full Format)] with the help of the guide made by @codelover for honor 3c and then reflash your phone with the signed B108 international ROM. Then root your phone by the following method
Unlock your bootloader using the method given in the guide, then flash a custom recovery through spft and flash UPDATE-SuperSU-v2.40.zip attached with this post with the help of the custom recovery.
After following the above method, download ES File Explorer from play store and grant it superuser privileges.
NOW THE METHOD TO RESTORE YOUR IMEI
1. Download the attached imei.zip and extract it.
2. Run imei generator.bat
3. Find your IMEI numbers on your phone product box or remove the battery of your phone and you'll find the IMEI numbers written there.
Then input your IMEI numbers in the command prompt window which is opened by imei generator.bat
4. A file will get generated in the folder where the bat file is located.
5. Now transfer the generated file onto your sd card or your internal sd card. Copy the file and navigate to /data/nvram/md/NVRAM/NVD_IMEI/ and replace the MP0B_001 file with your generated MP0B_001 file.
6. Restart your phone and wait for a few seconds and VOILA!! Networks have been restored!!:victory:
7. Now to make this fix permanent (yeah, up till now this was a temporary fix i.e. IMEI will again be lost after a factory reset), flash the UPDATE-ModemFix-MY.zip attached with this post through the custom recovery and reboot.
DONE!! :victory: Now your IMEI has been fully restored and will remain intact even if you factory reset your phone or flash a new ROM. And by chance if u break the IMEI again, follow the above steps again!
Feel free to ask any questions regarding this issue . This saved my ass BIG TIME!! THANKYOU TO THE BLESSED SOULS WHO DEVELOPED THIS GENERATOR and the guide by @codelover!! And hit thanks if this post helped you
Click to expand...
Click to collapse
Thanks for this guide , I have done exactly this but when i factory reset my phone the imei go back to null any help I can get i'll be very grateful thanks in advance
yarob95 said:
Thanks for this guide , I have done exactly this but when i factory reset my phone the imei go back to null any help I can get i'll be very grateful thanks in advance
Click to expand...
Click to collapse
Just crossing out all the possible problems... you formated your emmc right?If not, it can create problems. Before applying the UPDATE Modem fix, did it temporarily fix your imei problem?
hulkinBrain said:
Just crossing out all the possible problems... you formated your emmc right?If not, it can create problems. Before applying the UPDATE Modem fix, did it temporarily fix your imei problem?
Click to expand...
Click to collapse
Thanks for reply,
I have formatted emmc (full format), flashed the b108 signed rom, unlocked the bootloader, installed twrp and rooted the phone, boot and the phone with no signals and imei null, created the MP0b file and put it in the sd , replaced it with the one in system files set permissions and reboot and the signals showed, then I flashed the my-modem and everything was good and signals were there, then I factory reset the phone and again back to imei null
I want to relock the bootloader again and leave this rom_messy thing :/
yarob95 said:
Thanks for reply,
I have formatted emmc (full format), flashed the b108 signed rom, unlocked the bootloader, installed twrp and rooted the phone, boot and the phone with no signals and imei null, created the MP0b file and put it in the sd , replaced it with the one in system files set permissions and reboot and the signals showed, then I flashed the my-modem and everything was good and signals were there, then I factory reset the phone and again back to imei null
I want to relock the bootloader again and leave this rom_messy thing :/
Click to expand...
Click to collapse
Backup your IMEI using MTK tools when you get the signals. Then instead of using UPDATE modem fix to make the changes permanent, use MTK tools to restore your IMEI.
Check if this method works for you
what on earth is a second imei? is that S/N?
Penetralia13 said:
what on earth is a second imei? is that S/N?
Click to expand...
Click to collapse
You do know it's a dual SIM phone right? One IMEI for each sim slot. Open your phone dialer and type *#06#, you'll see.
hulkinBrain said:
You do know it's a dual SIM phone right? One IMEI for each sim slot. Open your phone dialer and type *#06#, you'll see.
Click to expand...
Click to collapse
lol i do the problem is that after the flash i have no imeis and at the back of the phone only imei 1 is written
Penetralia13 said:
lol i do the problem is that after the flash i have no imeis and at the back of the phone only imei 1 is written
Click to expand...
Click to collapse
What?! You sure that you aren't looking at the serial number? There must be 2 IMEI numbers at the back of the phone which you'll be able to see after removing the battery. If for some reason there is only 1 IMEI number present, then enter the same IMEI number twice when the tool asks for the IMEI numbers.
hulkinBrain said:
What?! You sure that you aren't looking at the serial number? There must be 2 IMEI numbers at the back of the phone which you'll be able to see after removing the battery. If for some reason there is only 1 IMEI number present, then enter the same IMEI number twice when the tool asks for the IMEI numbers.
Click to expand...
Click to collapse
Will do cheers
Penetralia13 said:
Will do cheers
Click to expand...
Click to collapse
Do let me know if it worked or not
Hello everyone ,
so , I've been this and here is what i did to get back to normal :
1- download MiFlash and the oreo 8.1 (V9.6.8.0.ODHMIFE) fastboot image from here
2- download *adb* file that i upload , and extract the files
3- download this file ,and extract the files , you will find *TWRP* folder
4- copy or move *adb* folder to the C:\
5- use Miflash to flash the fastboot image
6- when your phone start bootlooping go to the fastboot in the phone
7 - open the *adb* folder and run *Command Prompt* , write *fastboot boot recovery.img*
8- when the TWRP start go to pc and copy *TWRP* folder and place it in the main internal
9-go to restore in TWRP and chose the backup folder , restore *Boot* and *EFS* and swipe (if it doesn't show anything to restore go to TWRP>backup and copy *2018-12-06--15-41-27_PQ1A181205006* folder into *TWRP* folder "not to backup folder")
10- now in TWRP go to reboot and click bootloader
11- you will go to fastboot , flash oreo 8.1 (V9.6.8.0.ODHMIFE) by MIflash
12- everything will get back to normal !! :highfive:
update (3-10-2019) :
i recommend to flash latest official mi a1 rom maybe well fix it (using fastboot) ,
any way here is new link for TWRP file http://www.mediafire.com/file/j6682qbs7qa5sg5/TWRP.7z/file
thanks to :
@joeyhuab for the advice
@berlin51 for the link
@abhishek987 for the recovery image file
So this will not mess up any IMEIs or anything? Is this a universal solution for everyone who messed up?\
EDIT: Nevermind, used the guide, works fine. Thanks for that!
It's working. Thank you!
Just need to copy "2018-12-06--15-41-27_PQ1A181205006" to TWRP folder.
following the tutorial, but my sim card didnt work, any solution?
adnbwta said:
following the tutorial, but my sim card didnt work, any solution?
Click to expand...
Click to collapse
IMEI must've got corrupted
Dail *#06# and check if it is showing phone's IMEI numbers n not zeroes
UCFour said:
IMEI must've got corrupted
Dail *#06# and check if it is showing phone's IMEI numbers n not zeroes
Click to expand...
Click to collapse
imei still there, both sim, but in settings-imei SV both are 00, anyway to fix it?
adnbwta said:
imei still there, both sim, but in settings-imei SV both are 00, anyway to fix it?
Click to expand...
Click to collapse
SV values are zeroes by default
Try to flash the same fastboot rom again but this time via EDL mode [ fastboot oem edl] using miflash
UCFour said:
SV values are zeroes by default
Try to flash the same fastboot rom again but this time via EDL mode [ fastboot oem edl] using miflash
Click to expand...
Click to collapse
Can you explain a bit
Sent from my OnePlus5T using XDA Labs
If anyone is planning to flash Pie stable/beta
1. First take a backup of EFS from TWRP and Low level backup of all partitions ( system n data not needed ) with low level backup tool via EDL
2. In order to get Pie booted, you just need "System.img" extracted from the OTA ( use payload dumper) or just take the system.img file floating around here
3. Transfer System.img to adb folder >> Boot to fastboot and flash the system.img only
fastboot flash system_a system.img
fastboot flash system_b system.img
Everything works except dual 4G/VoLTE
Downgrade will also won't have any issues
> For Dual 4G/VoLTE, you also need to flash modem and rpm
fastboot flash modem_a modem.img
fastboot flash modem_b modem.img
fastboot flash rpm rpm.img
fastboot flash rpmbak rpm.img [ Optional]
But now if you try to downgrade , you might end up with bootloop
>> To Fix bootloop, boot to EDL
Flash the fastboot rom you were running before when you took back of partitions
Then Use lowlevel backup tool to restore all the partitions and reboot
---------- Post added at 08:38 PM ---------- Previous post was at 08:35 PM ----------
Amanpreetsingh said:
Can you explain a bit
Sent from my OnePlus5T using XDA Labs
Click to expand...
Click to collapse
Procedure is same as flashing fastboot rom via EDL mode with MiFlash but instead of flashing it from fastboot try it from EDL mode
Use this command within fastboot mode to get to EDL
fastboot oem edl
Total process will take 10+ minutes, once the flashing status changes to "Success", hold the power button for around 10 seconds to reboot
UCFour said:
SV values are zeroes by default
Try to flash the same fastboot rom again but this time via EDL mode [ fastboot oem edl] using miflash
Click to expand...
Click to collapse
done that, but the sim still not showing, tried to swipe sim to slot 2 but no change, really confused right now
adnbwta said:
done that, but the sim still not showing, tried to swipe sim to slot 2 but no change, really confused right now
Click to expand...
Click to collapse
Check if those IMEI numbers are your phone ones only? AFAIK EFS is device specific which contains information like IMEI, MAC Address..
UCFour said:
Check if those IMEI numbers are your phone ones only? AFAIK EFS is device specific which contains information like IMEI, MAC Address..
Click to expand...
Click to collapse
both IMEI in the settings and in the box are the same, but now after flash image from EDL both IMEI become 0 and unknown, any solution?
adnbwta said:
both IMEI in the settings and in the box are the same, but now after flash image from EDL both IMEI become 0 and unknown, any solution?
Click to expand...
Click to collapse
Use this guide
https://forum.xda-developers.com/mi-a1/how-to/guide-how-to-restore-imei-permanently-t3759190
1. Download 7.8.23 Nougat Fastboot rom, flash it via EDL
2. If the phone boots fine to OS, Great! [ IMEI fix only possible with Nougat ] else restore the EFS again via TWRP [ Don't restore anything else modem/boot] to get the rom booted
3. Download Qualcomm dailog driver, IMEI to Hex converter, HEX Editor and QPST tool [ Latest ]
4. Open IMEI to HEX Converter, inpur your IMEIs and save the hex numbers somewhere else
5. Now download the QCN file linked in this post, open the QCN with hex editor and navigate to the address locations 0x17C50 & 0x02530 and replace the hex values "08 8A 16 11 11 11 11 11 11" and "08 8A 26 22 22 22 22 22 22" with the ones you saved before and save the QCN file [ You can can .qcn extension if this file doesn't work in the final step ]
https://forum.xda-developers.com/showpost.php?p=76496159&postcount=23
5. Now type *#*#717717#*#* , you will see dialog port enable status
6. Connect phone to PC, enable Dev options and USB Debugging
7. Open QPST [ Software Download ], Restore Tab see if the port is showing. If it isn't update the driver within device manager
If the port isn't showing even after driver update, detach the phone USB and re-connect phone
8. with the Com port displayed, select browse under xQCN file tab and the select the QCN file u modified with your IMEI numbers
9. Select "Allow ESN Mismatch" and hit start >> wait until status changed to memory process done successfully (something similar)
10. Reboot phone and everything will be fine
After everything is done, first its better to update to Oreo via OTA first [ Two 1GB Updates ] and then flash oreo fastboot rom
UCFour said:
If anyone is planning to flash Pie stable/beta
Click to expand...
Click to collapse
Is that for people who flash it through fastboot or is this required if we update to the stable through OTA as well?
michkost858 said:
Is that for people who flash it through fastboot or is this required if we update to the stable through OTA as well?
Click to expand...
Click to collapse
There is no official fastboot rom yet, the one available has the contents of extracted payload.bin from the OTA
Even if you update your phone via official stable OTA, you will be facing same downgrade issues
Yeah i meant it for those who are planning to flash via fastboot as most OTA users with locked bootloader wouldn't bother to downgrade
Please help me I did the steps and manages to restore the stock rom, but I get a message saying "phone not allowed" And when I want to make a call tells me "mobile network not available "
UCFour said:
Use this guide
https://forum.xda-developers.com/mi-a1/how-to/guide-how-to-restore-imei-permanently-t3759190
1. Download 7.8.23 Nougat Fastboot rom, flash it via EDL
2. If the phone boots fine to OS, Great! [ IMEI fix only possible with Nougat ] else restore the EFS again via TWRP [ Don't restore anything else modem/boot] to get the rom booted
3. Download Qualcomm dailog driver, IMEI to Hex converter, HEX Editor and QPST tool [ Latest ]
4. Open IMEI to HEX Converter, inpur your IMEIs and save the hex numbers somewhere else
5. Now download the QCN file linked in this post, open the QCN with hex editor and navigate to the address locations 0x17C50 & 0x02530 and replace the hex values "08 8A 16 11 11 11 11 11 11" and "08 8A 26 22 22 22 22 22 22" with the ones you saved before and save the QCN file [ You can can .qcn extension if this file doesn't work in the final step ]
https://forum.xda-developers.com/showpost.php?p=76496159&postcount=23
5. Now type *#*#717717#*#* , you will see dialog port enable status
6. Connect phone to PC, enable Dev options and USB Debugging
7. Open QPST [ Software Download ], Restore Tab see if the port is showing. If it isn't update the driver within device manager
If the port isn't showing even after driver update, detach the phone USB and re-connect phone
8. with the Com port displayed, select browse under xQCN file tab and the select the QCN file u modified with your IMEI numbers
9. Select "Allow ESN Mismatch" and hit start >> wait until status changed to memory process done successfully (something similar)
10. Reboot phone and everything will be fine
After everything is done, first its better to update to Oreo via OTA first [ Two 1GB Updates ] and then flash oreo fastboot rom
Click to expand...
Click to collapse
i follow the tutorial, but the imei in phone is different with the one in the box, maybe I did something wrong in step 5, can u tell me how to change or remove imei?
adnbwta said:
i follow the tutorial, but the imei in phone is different with the one in the box, maybe I did something wrong in step 5, can u tell me how to change or remove imei?
Click to expand...
Click to collapse
If the IMEI is different then u haven't edited the QCN correctly
Flash Nougat firmware again via EDL
and this time edit the IMEI hex values correctly in the qcn file via hex editor
Also make sure u have converted your IMEI to hex values
for me nothing is showing in twrp folder in restore
pls help
i folled the steps in op properly
---------- Post added at 06:24 AM ---------- Previous post was at 06:01 AM ----------
jai krishna said:
for me nothing is showing in twrp folder in restore
pls help
i folled the steps in op properly
Click to expand...
Click to collapse
I took my own backup of boot and efs.so one folder created in twrp folder.
i replaced my files with the downloaded files given in op
thanks a lot.love u all
I have a question, I am on Android P official BETA flashed with TWRP. I have backed up my previous P PE ROM with Boot, EFS, Persist, Modem full Nandroid Backup. Can I flash official P STABLE (Fastboot ROM) with MiFlash Tool when its available?? Without bricking my device??
Thanks to:
chaosmaster / k4y0z: GitHub / XDA
xyzz / xyz`: GitHub / XDA
Dinolek: GitHub / XDA
How to install:
1. Download the attached file: VD171_MTK-bypass.zip.
2. Extract the file and open the folder.
3. Run and install python: python-3.9.1-amd64.exe.
Keep atention: You need to select "Add Python to PATH" before starting the installation.
{
"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. Open cmd or powershell and execute this command:
pip install pyusb pyserial json5
5. Go to the Driver folder and right-click on the cdc-acm.inf file, then click Install and then, close window.
6. Run and install filter wizard: libusb-win32-devel-filter-1.2.6.0.exe.
7. Launch filter wizard.
8. Select Install a device filter and click Next.
9. Connect powered off phone with volume- button to boot in EDL mode.
10. Once you see new MediaTek USB Port in the list, select it and click Install.
Now, you are ready for bypassing EDL !
How to bypass:
1. Go to the Bypass folder. Run the script: bypass.bat.
2. Connect powered off phone with volume- button to boot in EDL mode.
3. Once you get "Protection disabled" at the end, without disconnecting phone and usb, run SP Flash Tool.
4. Once the SP Flash Tool opens, click Options > Options > Connection.
5. Select UART mode and select Baud rate to 921600.
Now, you are ready for flashing !
How to update:
1. Download latest release of the tool: https://github.com/MTK-bypass/bypass_utility/releases/latest
2. Download latest release of payloads: https://github.com/MTK-bypass/exploits_collection/releases/latest
3. Extract the content of both files to the Bypass folder.
Now, you are updated !
How does the bypass work?
Dissecting a MediaTek BootROM exploit
A bricked Xiaomi phone led me to discover a project in Github that uses a MediaTek BootROM exploit that was undocumented. The exploit was found by Xyz, and implemented by Chaosmaster. The initial exploit was already available for quite a while. Since I have managed to revive my phone, I am documenti
tinyhack.com
All Credits To:
chaosmaster / k4y0z: GitHub / XDA
xyzz / xyz`: GitHub / XDA
Dinolek: GitHub / XDA
Do you need help with your MERLIN device ?
Read this FAQ: https://forum.xda-developers.com/t/...for-merlin-redmi-10x-4g-redmi-note-9.4225177/
#NoAuth #NoAuthentication #No-Auth #No-Authentication #MediaTek #Xiaomi
#MiAuth #MiAuthentication #Mi-Auth #Mi-Authentication #XiaoMiAuth #free
#XiaoMiAuthentication #XiaoMi-Auth #XiaoMi-Authentication #unbricking
#unbricked #unbrick #unbrickingru #unbrickedru #unbrickru #remoterepair98
#MTK #MT6572 #MT6735 #MT6737 #MT6739 #MT6750 #MT6765 #MT6762
#MT6761 #MT6768 #MT6771 #MT6785 #MT8127 #MT8163 #MT8173 #MT8695
Redmi 10x 5 (ATOM) still not supported
[2021-02-07 06:26:57.702746] Waiting for bootrom
[2021-02-07 06:27:05.293534] Found port = COM3
Traceback (most recent call last):
File "C:\Users\Administrator\Downloads\VD171_MTK-bypass-v1.3\VD171_MTK-bypass-v1.3\Bypass\main.py", line 169, in <module>
main()
File "C:\Users\Administrator\Downloads\VD171_MTK-bypass-v1.3\VD171_MTK-bypass-v1.3\Bypass\main.py", line 44, in main
device.handshake()
File "C:\Users\Administrator\Downloads\VD171_MTK-bypass-v1.3\VD171_MTK-bypass-v1.3\Bypass\src\device.py", line 88, in handshake
self.check(self.read(1), to_bytes(0x5F))
File "C:\Users\Administrator\Downloads\VD171_MTK-bypass-v1.3\VD171_MTK-bypass-v1.3\Bypass\src\device.py", line 84, in check
raise RuntimeError("Unexpected output, expected {} got {}".format(gold, test))
RuntimeError: Unexpected output, expected 0x5f got 0xa0
Press any key to continue . . .
kurosaberex said:
Redmi 10x 5 still not supported
Click to expand...
Click to collapse
Unhappy, MT6875 is not supported yet.
Probably it will be supported too soon
VD171 said:
Unhappy, MT6875 is not supported yet.
Probably it will be supported too soon
Click to expand...
Click to collapse
will gladly wait for it hope it comes soon
kurosaberex said:
will gladly wait for it hope it comes soon
Click to expand...
Click to collapse
I hope to see all existing devices supported as well.
This EDL authenticated mode is really disappointing.
We love Xiaomi.
But, we are hostages to Xiaomi. Sad...
Should I Format All + Download??
-glyne- said:
Should I Format All + Download??
Click to expand...
Click to collapse
NO.
Never try to flash in "format all" mode.
Or you will lose all identifications of your device, like imei and mac.
If you are facing "PMT changed" message, your device has an older scatter file inside it.
This is because there is any modification to the scatter file you are using to the scatter file used before.
There are some minor changes to the MIUI 11 scatter file for MIUI 12, but nothing significant.
You can flash using "firmware upgrade" mode.
But, bootloader will be LOCKED again and userdata will be erased.
If you want to backup the state of unlocked bootloader and then restore it.
Just follow this guide before the "firmware upgrade": https://forum.xda-developers.com/t/...omi-redmi-10x-4g-xiaomi-redmi-note-9.4221065/
VD171 said:
NO.
Never try to flash in "format all" mode.
Or you will lose all identifications of your device, like imei and mac.
If you are facing "PMT changed" message, your device has an older scatter file inside it.
This is because there is any modification to the scatter file you are using to the scatter file used before.
There are some minor changes to the MIUI 11 scatter file for MIUI 12, but nothing significant.
You can flash using "firmware upgrade" mode.
But, bootloader will be LOCKED again and userdata will be erased.
If you want to backup the state of unlocked bootloader and then restore it.
Just follow this guide before the "firmware upgrade": https://forum.xda-developers.com/t/...omi-redmi-10x-4g-xiaomi-redmi-note-9.4221065/
Click to expand...
Click to collapse
Or if firmware upgrade doesn't work, he can backup IMEI, after format and flash is done, He can flash the persist, protect1 protect2 nvdata and nvcfg partitions which he backup-ed, this way he doesn't lose IMEI, successfully unbricks device.
Communos said:
Or if firmware upgrade doesn't work, he can backup IMEI, after format and flash is done, He can flash the persist, protect1 protect2 nvdata and nvcfg partitions which he backup-ed, this way he doesn't lose IMEI, successfully unbricks device.
Click to expand...
Click to collapse
Don't forget to backup seccfg partition.
It controls the state of locked/unlocked bootloader: https://forum.xda-developers.com/t/...omi-redmi-10x-4g-xiaomi-redmi-note-9.4221065/
Here, you can find the full list of the most important partitions to backup: https://forum.xda-developers.com/t/...lin-device-redmi-10x-4g-redmi-note-9.4229633/
VD171 said:
Don't forget to backup seccfg partition.
It controls the state of locked/unlocked bootloader: https://forum.xda-developers.com/t/...omi-redmi-10x-4g-xiaomi-redmi-note-9.4221065/
Here, you can find the full list of the most important partitions to backup: https://forum.xda-developers.com/t/...lin-device-redmi-10x-4g-redmi-note-9.4229633/
Click to expand...
Click to collapse
Thanks
@VD171 sir i'm on Miui china 12.0.8 when i run libusb and turn off my phone and hold volume - button then connect the cable it boot into fastboot mode instead of booting into edl mode pls help
MerliinTop1 said:
@VD171 sir i'm on Miui china 12.0.8 when i run libusb and turn off my phone and hold volume - button then connect the cable it boot into fastboot mode instead of booting into edl mode pls help
Click to expand...
Click to collapse
Try other combinations, like vol up or vol up + vol down.
I'm not sure, I'm on global 12.0.6.0 and the combination for EDL mode is just vol down.
VD171 said:
Try other combinations, like vol up or vol up + vol down.
I'm not sure, I'm on global 12.0.6.0 and the combination for EDL mode is just vol down.
Click to expand...
Click to collapse
Tried em all still not working sir
MerliinTop1 said:
Tried em all still not working sir
Click to expand...
Click to collapse
Are you sure your device is properly detected?
Are you sure usb driver is properly installed?
VD171 said:
Are you sure your device is properly detected?
Are you sure usb driver is properly installed?
Click to expand...
Click to collapse
Yeah its detected i can hear the detecet sound and i installed the driver u attached
MerliinTop1 said:
Yeah its detected i can hear the detecet sound and i installed the driver u attached
Click to expand...
Click to collapse
Then, I have no ideia what is the problem.
You need to keep trying.
VD171 said:
Then, I have no ideia what is the problem.
You need to keep trying.
Click to expand...
Click to collapse
Ok sir thx for ur attention
MerliinTop1 said:
Ok sir thx for ur attention
Click to expand...
Click to collapse
Try another cable.
Try another usb port.
Try usb 2.0. Try usb 3.0.
Try another computer.
If results are exactly same, probably you have a problem with your device.
VD171 said:
Try another cable.
Try another usb port.
Try usb 2.0. Try usb 3.0.
Try another computer.
If results are exactly same, probably you have a problem with your device.
Click to expand...
Click to collapse
I tried diff ports still same result and i'm using the original cable its still new
I didnt try another computer tbh
But i think the miui china 12.0.8 have something diff.....they may f**kd the edl mode cuz they know its bypass-able however ill wait the new update (A11) which should come soon(1 or 2 days) and try again since it has a new firmware than the previous 12.0.6 firmware and see whats gonna happen
Btw I'm trying to do this just to flash Eng rom and fix imei which i lost when i was trying to flash miui china with sp tool.....imei being lost doesn't effect on edl mode no?
MerliinTop1 said:
I tried diff ports still same result and i'm using the original cable its still new
I didnt try another computer tbh
But i think the miui china 12.0.8 have something diff.....they may f**kd the edl mode cuz they know its bypass-able however ill wait the new update (A11) which should come soon(1 or 2 days) and try again since it has a new firmware than the previous 12.0.6 firmware and see whats gonna happen
Btw I'm trying to do this just to flash Eng rom and fix imei which i lost when i was trying to flash miui china with sp tool.....imei being lost doesn't effect on edl mode no?
Click to expand...
Click to collapse
If you lost your imei, you can't recover it forever.
Only Xiaomi Centre can recover it.
I'm sorry.
Crossflash guide for AT&T LG V60Firstly I wanna give a special thanks to DK and @kim12355 (Mama Tao), without them this guide wouldn't be possible. Also great thanks to all guys on the Telegram Group. This guide was based on tbl-locksmiths's and @crimsonrommer's work.
This guide's purpose is to have your device crossflashed, not rooting or unlocking the bootloader. Doing this guide will grant you the latest and greatest LG software while also having safetynet enabled and L1 widevine (which is required for streaming HD content from netflix, for instance).
note: this method was tested on my own personal V60. This may work on other variants, although not tested.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is... still valid?
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about this guide before doing it!
* YOU are choosing to make these modifications, and if you point the finger
* at me for messing up your device, I will laugh at you.
*/
With that out of the way, let's begin. This guide will contain four sections. You can see them down below. They are useful on their own.
1 - Backing up your data1.1 Prerequisites1.1.1 QFIL Setup1.1.1.1 QFIL FireHose Setup1.1.1.2 QFIL Build Setup1.2 Backing up your data with QFIL1.2.1 Entering into 9008 mode1.2.2 Connecting Phone to QFIL1.2.3 Backing up partitions1.2.4 Loading backed up partitions2 - Loading custom bootloader2.1 Prerequisites2.2 Loading custom bootloader3 - Crossflashing3.1 Prerequisites3.2 Backing up and erasing partitions3.3 Flashing rom with LGUP4 - Fixing Serial Number and NT Code4.1 Prerequisites 4.2 Finding out your serial4.3 Patching your new ftm
--------------------- ||| ---------------------
1 - Backing up your data1.1 PrerequisitesFor this section you'll only need:
QPST
Qualcomm Drivers
Firehose
Firstly, install QPST and Qualcomm Drivers. In qualcomm drivers, select WWAN. From QPST, You'll need the QFIL utility.
1.1.1 QFIL Setup
Spoiler: 1.1.1.1 QFIL FireHose Setup
Open up QFIL. First go to Configuration -> FireHose Configuration and click it. Configure it like shown:
{
"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"
}
Spoiler: 1.1.1.2 QFIL Build Setup
note: You need to do this step every time QFIL opens.
On QFIL initial screen, select "Flat Build" as the build type.
Under the Select Programmer section, on the Programmer Path field, click Browse... and choose the Firehose file.
1.2 Backing up your data with QFIL
Spoiler: 1.2.1 Entering into 9008 mode
Firstly make sure to have your device connected to your PC.
Follow these steps:
Hold (Vol -) and (Power) until the phone shuts down
After the phone screen shuts down, keep pressing the two previous buttons, and tap quickly on (Vol +) to enter 9008 mode. You know you entered it when your PC makes a "device connected" sound.
Spoiler: 1.2.2 Connecting Phone to QFIL
After entering 9008 mode with your phone, open up QFIL, set it up (see 1.1.1), and click on Select Port.., you'll see your device named as Qualcomm HS-USB QDLoader 9008
click OK and you're done connecting.
Spoiler: 1.2.3 Backing up partitions
After setting up your device and connecting it to QFIL, it is now time to back up your phone.
Go to Tools -> Partition Manager
Confirm that you put the correct firehose file for the LG V60
Now it is time to back up your partitions.
Pick a partition, right click and click on Manage Partition Data
The Raw Data Manager window will open, you click Read Data... to save the partition to your PC.
By default, QFIL saves the partition data to %appdata%\Qualcomm\QFIL\COMPORT_X\ where X is your COM Port number.
Once you access the folder, rename it so you can organize it your self.
Tip: sort by modification date, it will make handling these files easier
If you are doing a full backup, I suggest you to backup all your partitions, except userdata (this one contains user info, and it is very big to back up and transfer it via USB).
Spoiler: 1.2.4 Loading backed up partitions
If something went wrong, you can always flash back your backed up partitions. Open up QFIL and follow these steps:
Go to Tools -> Partition Manager
Confirm that you put the correct firehose file for the LG V60
Now it is time to load your backed up partitions.
Pick a partition, right click and click on Manage Partition Data
Click on Load Image... and select your backed up partition.
2 - Loading custom bootloader
2.1 Prerequisites
QFIL Set up (see 1.1.1)
Custom ABL
Spoiler: 2.2 Loading custom bootloader
Firstly go to QFIL's partition manager (see 1.2.2 and 1.2.3)
We will be overwriting the device's bootloader (abl_a and abl_b), so make sure to back those partitions up (see 1.2.3).
After backing up your partitions, go to abl_a and abl_b, and load the ABL_ENG_V60.bin to them.
Now you'll have a custom bootloader capable of doing crossflashes.
3 - Crossflashing
3.1 Prerequisites
QFIL Set up (see 1.1.1)
LGUP (make sure to install LG Drivers)
KDZ (I download from here)
Spoiler: 3.2 Backing up and erasing partitions
For this section, you'll need to backup the following partitions (see 1.2):
ftm
op_a
op_b
modem_a
modem_b
sid_a
sid_b
all LUN 5 partitions
After backing them up, erase the following partitions:
ftm
op_a
op_b
modem_a
modem_b
sid_a
sid_b
You erase each partition by going to the raw data manager and clicking Erase
note: Do not let the phone to begin to boot! If it begins to boot, it may regenerate the SID and FTM partitions data and so you need to redo the whole erasing step. go straight to 3.3
Spoiler: 3.3 Flashing rom with LGUP
Now that you backed up and erased the proper partitions, it is time to flash your new KDZ to your phone.
Your phone may still be on 9008 mode so you'll need to put it on Download Mode so LGUP can flash it.
Follow these steps:
Force your phone to reboot by pressing (Vol -) and (Power) at the same time.
Once it disconnects from windows, release all previous buttons and press and hold (Vol +) until it enters download mode.
Once it enters download mode, open LGUP and select Partition DL.
Click on the three dots and choose your kdz file.
Click ok, then a partition list window will show.
Select every partition by hand (DO NOT CLICK Select ALL) EXCEPT
sid_a
sid_b
abl_a
abl_b
Then click ok . It will flash the KDZ to your device.
4 - Fixing Serial Number and NT Code
4.1 Prerequisites
QFIL Set up (see 1.1.1)
HxD
ftm partition backed up
Spoiler: 4.2 Finding out your serial
Firstly, get your backed up ftm partition (see 1.2.3 for backing up partitions) and open it up on HxD.
Hit CTRL + G on your keyboard and type in 12000 (in hex).
This is your serial. Write it up somewhere.,
Spoiler: 4.3 Patching your new ftm
You'll need your new ftm partition after the crossflash is done. (See 1.2.3 and 1.2.4 for reading and backing partitions up).
Firstly let's fix the serial code:
Open up your new ftm partition on HxD.
Go to ( CTRL + G ) 12000 (in hex).
Paste over ( CTRL + B ) your serial number.
The altered part will look red.
Now let's fix the NT code. You'll need to find the correct NT code (see post #2) for your KDZ.
Mine was named V600TM30d_00_USC_US_OP_0823, so the correct NT code for mine will be USC_US.
note: EA KDZs will use OPEN_EU NT code.
So the NT code for my KDZ is "1","FFF,FFF,FFFFFFFF,FFFFFFFF,81".
Let's fix the NT code by doing those steps:
Go to ( CTRL + G ) 14000 (in hex).
Paste over ( CTRL + B ) the NT code.
The altered part will look red.
After doing those steps, save the file and write it to the device (see 1.2.4).
after loading the image, you are good to go!
NT Code List
Code:
OPEN_KR "1","FFF,FFF,FFFFFFFF,FFFFFFFF,60"
SKT_KR "1","FFF,FFF,FFFFFFFF,FFFFFFFF,61"
KT_KR "1","FFF,FFF,FFFFFFFF,FFFFFFFF,62"
LGU_KR "1","FFF,FFF,FFFFFFFF,FFFFFFFF,63"
ATT_US "1","310,160,6D38FFFF,FFFFFFFF,FF"
TMO_US "1","310,260,FFFFFFFF,FFFFFFFF,FF"
USC_US "1","FFF,FFF,FFFFFFFF,FFFFFFFF,81"
OPEN_CA "1","FFF,FFF,FFFFFFFF,FFFFFFFF,82"
AMZ_US "1","FFF,FFF,FFFFFFFF,FFFFFFFF,83"
OPEN_EU "1","FFF,FFF,FFFFFFFF,FFFFFFFF,11"
OPEN_CIS "1","FFF,FFF,FFFFFFFF,FFFFFFFF,12"
OPEN_RU "1","FFF,FFF,FFFFFFFF,FFFFFFFF,13"
OPEN_SCA "1","FFF,FFF,FFFFFFFF,FFFFFFFF,31"
OPEN_ESA "1","FFF,FFF,FFFFFFFF,FFFFFFFF,51"
OPEN_HK "1","FFF,FFF,FFFFFFFF,FFFFFFFF,54"
OPEN_TW "1","FFF,FFF,FFFFFFFF,FFFFFFFF,55"
OPEN_SG "1","FFF,FFF,FFFFFFFF,FFFFFFFF,56"
OPEN_AU "1","FFF,FFF,FFFFFFFF,FFFFFFFF,57"
OPEN_AME "1","FFF,FFF,FFFFFFFF,FFFFFFFF,71"
OPEN_CN "1","FFF,FFF,FFFFFFFF,FFFFFFFF,91"
TMO_COM "1","262,01F,FFFFFFFF,FFFFFFFF,FF"
ORG_COM "1","208,01F,FFFFFFFF,FFFFFFFF,FF"
H3G_COM "1","222,99F,FFFFFFFF,FFFFFFFF,FF"
TMN_PT "1","268,06F,FFFFFFFF,FFFFFFFF,01"
PLS_PL "1","260,01F,FFFFFFFF,FFFFFFFF,FF"
P4P_PL "1","260,06F,FFFFFFFF,FFFFFFFF,FF"
O2_GB "1","234,10F,FFFFFFFF,FFFFFFFF,FF"
VIV_BR "1","724,06F,FFFFFFFF,FFFFFFFF,FF"
CLR_BR "1","724,05F,FFFFFFFF,FFFFFFFF,FF"
TIM_BR "1","724,02F,FFFFFFFF,FFFFFFFF,FF"
BOI_BR "1","724,16F,FFFFFFFF,FFFFFFFF,FF"
TCL_MX "1","334,020,FFFFFFFF,FFFFFFFF,FF"
VZM_US "1","311,480,FFFFFFFF,FFFFFFFF,FF"
CKT_US "1","310,150,FFFFFFFF,FFFFFFFF,10"
reserved #2
Here's the NT Codes for Verizon and Cricket as well!
VZM_US "1","311,480,FFFFFFFF,FFFFFFFF,FF"
CKT_US "1","310,150,FFFFFFFF,FFFFFFFF,10"
Surgemanxx said:
Here's the NT Codes for Verizon and Cricket as well!
VZM_US "1","311,480,FFFFFFFF,FFFFFFFF,FF"
CKT_US "1","310,150,FFFFFFFF,FFFFFFFF,10"
Click to expand...
Click to collapse
thanks! Will add to the list
this great tutorial but add the title nt- code error fix and volte menu open....this was fixed by my nt code error and volte start functioning.
k.syedhussain said:
this great tutorial but add the title nt- code error fix and volte menu open....this was fixed by my nt code error and volte start functioning.
Click to expand...
Click to collapse
so you telling me that you got volte back after fixing the nt code?
lucasdessy said:
so you telling me that you got volte back after fixing the nt code?
Click to expand...
Click to collapse
Yes if you fixed nt code error your network setting will unlock
My IMEI is null after crossflashing. Also, the S/N is gone and NT code error is showing.
My Device: DOCOMO Variant
Cross Flashed EU rom.
riasatku said:
My IMEI is null after crossflashing. Also, the S/N is gone and NT code error is showing.
My Device: DOCOMO Variant
Cross Flashed EU rom.
Click to expand...
Click to collapse
You can restore the IMEI and S/N if you made a backup copy of the LUNS 5 partitions.
Surgemanxx said:
You can restore the IMEI and S/N if you made a backup copy of the LUNS 5 partitions.
Surgemanxx said:
You can restore the IMEI and S/N if you made a backup copy of the LUNS 5 partitions.
Click to expand...
Click to collapse
Yes, I backed up LUN5 partitions. After cross flash I restored ftm (LUN0) partition and LUN5 partitions. But no luck.
Click to expand...
Click to collapse
DM me @mama Tao in Telegram group.
LM-V600AM gets stuck in a boot loop after following these directions. I keep getting the g.co/abh error message. I restored erased partitions from backup and everything is back to normal.
Em0ry42 said:
LM-V600AM gets stuck in a boot loop after following these directions. I keep getting the g.co/abh error message. I restored erased partitions from backup and everything is back to normal.
Click to expand...
Click to collapse
If it's stuck in bootloop,you factory reset after you flash.That will erase any userdata that may have been left behind afterwards.
All you need is LUN 5 with my backup,and it will install with no issues!
lucasdessy said:
so you telling me that you got volte back after fixing the nt code?
Click to expand...
Click to collapse
Yes,in some instances having the correct NT code for the carrier will fix VoLTE and some connectivity problems!
Surgemanxx said:
If it's stuck in bootloop,you factory reset after you flash.That will erase any userdata that may have been left behind afterwards.
Click to expand...
Click to collapse
Pardon my ignorance, but how do I get it into recovery when it's boot looping?
Em0ry42 said:
Pardon my ignorance, but how do I get it into recovery when it's boot looping?
Click to expand...
Click to collapse
This should help you out!
Surgemanxx said:
This should help you out!
Click to expand...
Click to collapse
That's what I thought. It's not working for me, I can't get into recovery. Boot loops before we get far enough even for that. It's very quick. LG logo, then the warning message, then a reboot, back to LG logo.
I just tried again using V600TM30d_00_USC_US_OP_0823.kdz, since you specifically called that out in the guide... I'm trying to eliminate variables, but it's still failing.
I suppose it's possible I'm doing something wrong... After LGUP is finished, should I be trying to interrupt the reboot it triggers? Is it possible something is getting mangled up then? I click "Start" in LGUP and it nearly immediately starts reboot looping. LGUP reports success after a reboot countdown, then I put it back in 9008 and update the FTM partition as mentioned in the guide. I've also tried replacing the LUN5 partitions from backup as mentioned in earlier comments. No success.
Edit: Finally got into recovery, did a data reset. Boot loop resumes immediately after.
Alright, I don't know what I did differently the 7th time but it's up and running!