@netmsm, hi bro as you posted "User data partition is not getting backed up due to the large size and yet not being necessary".Userdata like "photo, mucsic"in "internal storage" will not be backup
This tutorial shows how to make a full backup of the phone flash and how to restore it. Codes fit LG G8 which with some minor modifications they can be used for any other Qualcomm based devices. If you provide me the "PartitionsList.xml" of other SDM855 devices maybe I'll modify codes for them too.
Be aware I'm not responsible if the phone gets harmed or backups get corrupted or harmful or any other jinx happens to the phone. You can just use the manual way to create backup, with the help of "partition manager".
Note 1: Phone must be in EDL mode. This is up to you to figure that out and get the phone into EDL mode. There are information in type of tubes and posts that tell how to do this. Note 2: We can make backup of individual partitions or LUNs. In the process of restoring backup, the former can prove more efficient and I'd prepare such codes if OP partition didn't vary from one carrier/KDZ to another. So, thinking of a universal method, it will be concluded in making backup of LUNs. Since, some partitions are vital I prepared additional codes to create backup of them. Note 3: There are 7 LUNs numbered from 0 to 6. The last LUN keeps FRP data and so is hidden; Qfil does not show any of this LUN. Be careful with that . There are some alignments and 4 other hidden partitions that are not shown in "partition manager". DevInfo and Limits in LUN4 whereas DDR and CDT in LUN3 are hidden. LUN3 itself is also completely hidden like LUN6. Anyway, in partition manager you can see what other LUNs are keeping. The provided codes make backup of all alignments and hidden partitions too. Note 4: User data partition is not getting backed up due to the large size and yet not being necessary. Note 5: The partition on the computer where QPST is installed should have at least 25GB free space.
Requisites
QPST and Qualcomm USB Driver (get)
LGE SM8150 Firehose (get)
Preparation
1. Install QPST and Qualcomm USB Driver.
Steps A
1. Open QFIL.
2. Change "Storage Type" to UFS.
3. Select "Flat Build".
4. Browse for "LGE SM8150 Firehose" and pick it.
5. Now, connect the phone to PC and boot into EDL mode.
6. Open "Select Port" and select the phone, press OK.
7. In "Tools" open the "Partition Manager". Keep the "Partition Manager" for the entire process.
Note 6: To dump partitions we use fh_loader which requires the "partition manager" to be opened so do not close it until after all get done, otherwise the phone may become bricked. Note 7: In the following codes you need to add the port number of the phone right after "fh_loader.exe --port=\\.\COM". If yours is 3 then it should become "fh_loader.exe --port=\\.\COM3"
Steps B (Using fh_loader)
1. Go to QPST installation folder then go to bin folder.
2. Open CMD there.
3. In "partition manager" hit on "save partition file".
4. Go to "C:\Users\YOUR_USER_NAME\AppData\Roaming\Qualcomm\QFIL".
5. Open file named "COM#_PartitionsList.xml". (# is your phone port number)
6. Find the phrase "userdata" using search tool.
7. In this line, find "start_sector". There is a number in front of it, subtract 1 from this number and put it in place of "???????" in the code for LUN0.
For example: In VRZ a10, we see the number in front of "userdata" is 5285640 which we subtract 1 from it. The result will be 5285639 which we use in place of "???????" in LUN0 Code.
8. Put the following codes in CMD (make sure your phone's port number is added to codes).
Note 8: Restoration process is the same as the making backup process, in preparation and all other stuff. All backup files should be placed in bin folder of QPST installation folder before running codes.
Note 9: Where are the backup files stored? QPST installation folder/bin. Note10: Can I restore my phone's backup to my friend's phone? Yes, but do not expect it to cure IMEI problems of the second phone.
@netmsm hi bro, i have just made a backup of LG v60 (L51a) on A12 from LUN 0 to LUN 6.after that i restored a backup that made on A11 before (LUN 0 to LUN 5, LUN 6 was not backup) but i can not bootup (was stucked at LG V60 Thinq logos.finally, i have restored backup of A12 (LUN 0 to LUN 6), what a surprise, it was booted and did not any error (like NT code,..).so, on A11 LUN 6 maybe need i think.Finally, can you show me how to fix bootloop on A11 ?thanks bro.
@netmsm hi bro, i have just made a backup of LG v60 (L51a) on A12 from LUN 0 to LUN 6.after that i restored a backup that made on A11 before (LUN 0 to LUN 5, LUN 6 was not backup) but i can not bootup (was stucked at LG V60 Thinq logos.finally, i have restored backup of A12 (LUN 0 to LUN 6), what a surprise, it was booted and did not any error (like NT code,..).so, on A11 LUN 6 maybe need i think.Finally, can you show me how to fix bootloop on A11 ?thanks bro.
I didn't get that. Flashed it to A11 and still no chance?
We do not make backup of user data partition.
Restore the attached file into LUN6 and see if it is working.
P.S
If it's still not working try the attached FTM.
I didn't get that. Flashed it to A11 and still no chance?
We do not make backup of user data partition.
Restore the attached file into LUN6 and see if it is working.
P.S
If it's still not working try the attached FTM.
Note 7: In the following codes you need to add the port number of the phone right after "fh_loader.exe --port=\\.\COM". If yours is 3 then it should become "fh_loader.exe --port=\\.\COM3"
Hello. I don't understand where to write "fh_loader.exe --port=\\.\COM16" when following note 7. Do I need to find the saved codes in the QFIL files and write them somewhere?
I will successfull rstore to android 10,i restored lun5 and ftm with my backup, but you now the finger print sensor its not work?do you know how fix it,
I will successfull rstore to android 10,i restored lun5 and ftm with my backup, but you now the finger print sensor its not work?do you know how fix it,
Earlier today I was alerted to https://www.cnblogs.com/yanhua-tj/p/15525593.html which has the actual firehose and steps to unlock! However it seems to be in Simplified Chinese so I'll translate it here for you. The firehose is attached below...
This tutorial shows how to make a full backup of the phone flash and how to restore it. Codes fit LG G8 which with some minor modifications they can be used for any other Qualcomm based devices. If you provide me the "PartitionsList.xml" of other SDM855 devices maybe I'll modify codes for them too.
Be aware I'm not responsible if the phone gets harmed or backups get corrupted or harmful or any other jinx happens to the phone. You can just use the manual way to create backup, with the help of "partition manager".
Note 1: Phone must be in EDL mode. This is up to you to figure that out and get the phone into EDL mode. There are information in type of tubes and posts that tell how to do this. Note 2: We can make backup of individual partitions or LUNs. In the process of restoring backup, the former can prove more efficient and I'd prepare such codes if OP partition didn't vary from one carrier/KDZ to another. So, thinking of a universal method, it will be concluded in making backup of LUNs. Since, some partitions are vital I prepared additional codes to create backup of them. Note 3: There are 7 LUNs numbered from 0 to 6. The last LUN keeps FRP data and so is hidden; Qfil does not show any of this LUN. Be careful with that . There are some alignments and 4 other hidden partitions that are not shown in "partition manager". DevInfo and Limits in LUN4 whereas DDR and CDT in LUN3 are hidden. LUN3 itself is also completely hidden like LUN6. Anyway, in partition manager you can see what other LUNs are keeping. The provided codes make backup of all alignments and hidden partitions too. Note 4: User data partition is not getting backed up due to the large size and yet not being necessary. Note 5: The partition on the computer where QPST is installed should have at least 25GB free space.
Requisites
QPST and Qualcomm USB Driver (get)
LGE SM8150 Firehose (get)
Preparation
1. Install QPST and Qualcomm USB Driver.
Steps A
1. Open QFIL.
2. Change "Storage Type" to UFS.
3. Select "Flat Build".
4. Browse for "LGE SM8150 Firehose" and pick it.
5. Now, connect the phone to PC and boot into EDL mode.
6. Open "Select Port" and select the phone, press OK.
7. In "Tools" open the "Partition Manager". Keep the "Partition Manager" for the entire process.
Note 6: To dump partitions we use fh_loader which requires the "partition manager" to be opened so do not close it until after all get done, otherwise the phone may become bricked. Note 7: In the following codes you need to add the port number of the phone right after "fh_loader.exe --port=\\.\COM". If yours is 3 then it should become "fh_loader.exe --port=\\.\COM3"
Steps B (Using fh_loader)
1. Go to QPST installation folder then go to bin folder.
2. Open CMD there.
3. In "partition manager" hit on "save partition file".
4. Go to "C:\Users\YOUR_USER_NAME\AppData\Roaming\Qualcomm\QFIL".
5. Open file named "COM#_PartitionsList.xml". (# is your phone port number)
6. Find the phrase "userdata" using search tool.
7. In this line, find "start_sector". There is a number in front of it, subtract 1 from this number and put it in place of "???????" in the code for LUN0.
For example: In VRZ a10, we see the number in front of "userdata" is 5285640 which we subtract 1 from it. The result will be 5285639 which we use in place of "???????" in LUN0 Code.
8. Put the following codes in CMD (make sure your phone's port number is added to codes).
Note 8: Restoration process is the same as the making backup process, in preparation and all other stuff. All backup files should be placed in bin folder of QPST installation folder before running codes.
Nota 9 : ¿Dónde se almacenan los archivos de copia de seguridad? Carpeta/bin de instalación de QPST. Nota 10 : ¿Puedo restaurar la copia de seguridad de mi teléfono en el teléfono de mi amigo? Sí, pero no esperes que solucione los problemas de IMEI del segundo teléfono.
This tutorial shows how to make a full backup of the phone flash and how to restore it. Codes fit LG G8 which with some minor modifications they can be used for any other Qualcomm based devices. If you provide me the "PartitionsList.xml" of other SDM855 devices maybe I'll modify codes for them too.
Be aware I'm not responsible if the phone gets harmed or backups get corrupted or harmful or any other jinx happens to the phone. You can just use the manual way to create backup, with the help of "partition manager".
Note 1: Phone must be in EDL mode. This is up to you to figure that out and get the phone into EDL mode. There are information in type of tubes and posts that tell how to do this. Note 2: We can make backup of individual partitions or LUNs. In the process of restoring backup, the former can prove more efficient and I'd prepare such codes if OP partition didn't vary from one carrier/KDZ to another. So, thinking of a universal method, it will be concluded in making backup of LUNs. Since, some partitions are vital I prepared additional codes to create backup of them. Note 3: There are 7 LUNs numbered from 0 to 6. The last LUN keeps FRP data and so is hidden; Qfil does not show any of this LUN. Be careful with that . There are some alignments and 4 other hidden partitions that are not shown in "partition manager". DevInfo and Limits in LUN4 whereas DDR and CDT in LUN3 are hidden. LUN3 itself is also completely hidden like LUN6. Anyway, in partition manager you can see what other LUNs are keeping. The provided codes make backup of all alignments and hidden partitions too. Note 4: User data partition is not getting backed up due to the large size and yet not being necessary. Note 5: The partition on the computer where QPST is installed should have at least 25GB free space.
Requisites
QPST and Qualcomm USB Driver (get)
LGE SM8150 Firehose (get)
Preparation
1. Install QPST and Qualcomm USB Driver.
Steps A
1. Open QFIL.
2. Change "Storage Type" to UFS.
3. Select "Flat Build".
4. Browse for "LGE SM8150 Firehose" and pick it.
5. Now, connect the phone to PC and boot into EDL mode.
6. Open "Select Port" and select the phone, press OK.
7. In "Tools" open the "Partition Manager". Keep the "Partition Manager" for the entire process.
Note 6: To dump partitions we use fh_loader which requires the "partition manager" to be opened so do not close it until after all get done, otherwise the phone may become bricked. Note 7: In the following codes you need to add the port number of the phone right after "fh_loader.exe --port=\\.\COM". If yours is 3 then it should become "fh_loader.exe --port=\\.\COM3"
Steps B (Using fh_loader)
1. Go to QPST installation folder then go to bin folder.
2. Open CMD there.
3. In "partition manager" hit on "save partition file".
4. Go to "C:\Users\YOUR_USER_NAME\AppData\Roaming\Qualcomm\QFIL".
5. Open file named "COM#_PartitionsList.xml". (# is your phone port number)
6. Find the phrase "userdata" using search tool.
7. In this line, find "start_sector". There is a number in front of it, subtract 1 from this number and put it in place of "???????" in the code for LUN0.
For example: In VRZ a10, we see the number in front of "userdata" is 5285640 which we subtract 1 from it. The result will be 5285639 which we use in place of "???????" in LUN0 Code.
8. Put the following codes in CMD (make sure your phone's port number is added to codes).
Note 8: Restoration process is the same as the making backup process, in preparation and all other stuff. All backup files should be placed in bin folder of QPST installation folder before running codes.
Note 9: Where are the backup files stored? QPST installation folder/bin. Note10: Can I restore my phone's backup to my friend's phone? Yes, but do not expect it to cure IMEI problems of the second phone.
Making a fully automated backup of all visible partitions
Looking for hidden partitions (still in testing stages)
Making automated LUN backup for LUNs: 0,1,2,4,5
Making manual LUN backup for LUNs: 3 and 6
I left the backup of LUN #3 and LUN #6 in the capable hands of the user, since there’s no way for me to calculate the exact sizes of those partitions based on the PartitionsList.xml alone, and because they’d probably differ for every Android version and phone model.
The app was tested with:
Android 9 / LG v50 (V450PM Sprint)
Qualcomm USB Driver v1.00.37
QPST v2.7.496
I haven't upgraded my phone yet, so I can't guarantee that this app will work with Android 10 or above.
For the V60 I was pulling the same under the XML file.I've always used this under userdata,and the backups always work 100% for LUNS 0.This was pulled from an AT&T variant, and it starts at 5924904 and of course subtract 1?
This tutorial shows how to make a full backup of the phone flash and how to restore it. Codes fit LG G8 which with some minor modifications they can be used for any other Qualcomm based devices. If you provide me the "PartitionsList.xml" of other SDM855 devices maybe I'll modify codes for them too.
Be aware I'm not responsible if the phone gets harmed or backups get corrupted or harmful or any other jinx happens to the phone. You can just use the manual way to create backup, with the help of "partition manager".
Note 1: Phone must be in EDL mode. This is up to you to figure that out and get the phone into EDL mode. There are information in type of tubes and posts that tell how to do this. Note 2: We can make backup of individual partitions or LUNs. In the process of restoring backup, the former can prove more efficient and I'd prepare such codes if OP partition didn't vary from one carrier/KDZ to another. So, thinking of a universal method, it will be concluded in making backup of LUNs. Since, some partitions are vital I prepared additional codes to create backup of them. Note 3: There are 7 LUNs numbered from 0 to 6. The last LUN keeps FRP data and so is hidden; Qfil does not show any of this LUN. Be careful with that . There are some alignments and 4 other hidden partitions that are not shown in "partition manager". DevInfo and Limits in LUN4 whereas DDR and CDT in LUN3 are hidden. LUN3 itself is also completely hidden like LUN6. Anyway, in partition manager you can see what other LUNs are keeping. The provided codes make backup of all alignments and hidden partitions too. Note 4: User data partition is not getting backed up due to the large size and yet not being necessary. Note 5: The partition on the computer where QPST is installed should have at least 25GB free space.
Requisites
QPST and Qualcomm USB Driver (get)
LGE SM8150 Firehose (get)
Preparation
1. Install QPST and Qualcomm USB Driver.
Steps A
1. Open QFIL.
2. Change "Storage Type" to UFS.
3. Select "Flat Build".
4. Browse for "LGE SM8150 Firehose" and pick it.
5. Now, connect the phone to PC and boot into EDL mode.
6. Open "Select Port" and select the phone, press OK.
7. In "Tools" open the "Partition Manager". Keep the "Partition Manager" for the entire process.
Note 6: To dump partitions we use fh_loader which requires the "partition manager" to be opened so do not close it until after all get done, otherwise the phone may become bricked. Note 7: In the following codes you need to add the port number of the phone right after "fh_loader.exe --port=\\.\COM". If yours is 3 then it should become "fh_loader.exe --port=\\.\COM3"
Steps B (Using fh_loader)
1. Go to QPST installation folder then go to bin folder.
2. Open CMD there.
3. In "partition manager" hit on "save partition file".
4. Go to "C:\Users\YOUR_USER_NAME\AppData\Roaming\Qualcomm\QFIL".
5. Open file named "COM#_PartitionsList.xml". (# is your phone port number)
6. Find the phrase "userdata" using search tool.
7. In this line, find "start_sector". There is a number in front of it, subtract 1 from this number and put it in place of "???????" in the code for LUN0.
For example: In VRZ a10, we see the number in front of "userdata" is 5285640 which we subtract 1 from it. The result will be 5285639 which we use in place of "???????" in LUN0 Code.
8. Put the following codes in CMD (make sure your phone's port number is added to codes).
Note 8: Restoration process is the same as the making backup process, in preparation and all other stuff. All backup files should be placed in bin folder of QPST installation folder before running codes.
Note 9: Where are the backup files stored? QPST installation folder/bin. Note10: Can I restore my phone's backup to my friend's phone? Yes, but do not expect it to cure IMEI problems of the second phone.
I have edited your write up to make it more noob friendly. I hope I am posting this in a way it will not be annoying. I think some may find this usefull.
Requisites
QPST and Qualcomm USB Driver (get)
LGE SM8150 Firehose.elf (get)
Part 1
1. Open QFIL from start menu. (Using version 2.0.3.5 for this tutorial)
2. Change "Storage Type" to UFS at bottom right corner of QFIL window.
3. Up top in "Select Build Type" choose "Flat Build".
4. In "Select Programmer" browse for "LGE SM8150 Firehose.elf" you downloaded and pick it.
5. Now, connect the phone to PC and boot into EDL mode. Youtube how to boot into EDL mode for your phone.
6. Up top click "Select Port" and select the phone, (Should read Qualcomm HS-USB QDLoader 9008 for LG G8) press OK.
7. In "Tools" open the "Partition Manager". Keep the "Partition Manager" open for this entire process. Do not close it before finishing or you run the risk of a bricking your device.
Part 2 (Using fh_loader from the bin folder)
1. Open CMD. use "cd C:\Program Files (x86)\Qualcomm\QPST\bin" to navigate to the QPST/bin folder.
2. Back in "Partition Manager" click on "Save Partition File".
3. Go to "C:\Users\YOUR_USER_NAME\AppData\Roaming\Qualcomm\QFIL".
4. Open file named "COM#_PartitionsList.xml". (# is your phone port number)
5. Find the phrase "userdata" using search tool.
6. In this line, find "start_sector". Subtract 1 from the number it ='s and put it in place of "???????" in the code for LUN0 below.
*For example: In VRZ a10, we see the number in front of "userdata" is 5285640 which we subtract 1 from it. The result will be 5285639 which we use in place of "???????" in LUN0 Code.*
*In the following codes you need to add the port number of the phone right after "fh_loader.exe --port=\\.\COM". If yours is 3 then it should become "fh_loader.exe --port=\\.\COM3"*
7. Add your phone's port number to all the codes below and right click paste them into the CMD window pointed to the QPST/bin folder.
---------------------------
Finishing Notes & Questions
---------------------------
*You may close CMD, Partition Manager, and exit QPST when finished*
*Hold power and vol- until your phone boots. It may take a moment, wait til the phone turns on and release.*
*Can I restore my phone's backup to my friend's phone? Yes, but do not expect it to cure IMEI problems of the second phone.*