Home > resource > 

How to Recover Lost/Deleted Photo after Factory Reset on Android

How to Recover Lost/Deleted Photo after Factory Reset on Android

"I recently had some problems with my Android phone, so I factory reset to get my phone back to normal, but when I  factory reset, I found out that my photo was missing. Is there any way to help me Recover Lost/Deleted Photo after Factory Reset on Android?"---Kim asked.

Also Read:

How to Backup and Restore Android Phone Effortlessly

How to Fix Android SystemUI Has Stopped Error
 
When there is a problem with our Android phone, we will solve the problem through factory reset. But that's a good thing and a bad thing, because you're at risk of losing data. What should we do if your phone loses data such as photos after factory reset?

Best Way to Restore Photos from factory reset Android

Once the data is lost, I think the most effective way is to turn to Android data recovery. This is a very powerful software, in addition to restoring the photos, it can also restore video, audio, music, contact, WhatsApp message, SMS and other data for you. At the same time, this software is suitable for a variety of Android phones, such as Samsung, HUAWEI, LG, SONY, HTC and so on, no matter what reason you lose data.
 
Download Win Download Mac 
 
How to recover deleted photos on Android using a PC:
Method 1Recover Data From Android by Android data Recovery 
Method 2Tips for Solving SD card issues on Android phones (Free)
Method 3How to recover deleted files from internal memory for free? (Complicated)
Method 4Recover deleted contacts on Android device (Free)
Method 5Tips for retrieving deleted text messages without computer (Free)
Method 6Recover deleted photos from Google Photos (Free)

Method 1: Recover Data From Android by Android data Recovery

1. Launch Program
 
Download, install and launch this software on your computer and choose Android Data Recovery on the interface. Then connect android phone to the computer with USB cable.
 
 
If your device is connected but not recognized successfully, click Device connected, but can’t be recognized? Get more help to get more methods for establishing a successful connection.
 
 
If you failed to connect the device to your computer, click on the Retry button to reconnect it. Or follow the second methods by clicking Click to view switching tutorial to get detailed steps to switch USB connection mode to Transfer files or MTP mode.

 
2. USB Debugging
 
The software will detect your Android version and tell you how to open the USB debugging mode on your phone. Just follow the on-screen instruction. Then tick the boxes of the file types you want to recover and click Next.
 
 
3. Get Privilege
 
The program requires the privilege to read your device data so you will be prompted to install the Rooting Tool – FoneGo to root your phone by enabling Install via USB option in Developer options. You can also install a root app on your device to root the device. This article is for your reference: One Click to Root Your Android Devices

 
When you finish installing FoneGo App, you need to authorize it to access your phone before scanning. If you have authorized but the program didn't detect authorization status correctly, please click I Have Authorized. Or you can choose to scan authorized files.

 
If the program detects non-authorized items on your phone, you will get a pop-up message to confirm your choice to go back for permissions, or continue to scan authorized files. After that, this program starts scanning your phone.

 
4. Scan & Recover Data
 
When the scanning is finished, you will be prompted that Standard Scan has been finished. Then click Ok and preview your files listed in categories on the left sidebar. Select the Android data you want to recover, and then click Recover button to complete recovering process.

 
If you can't find the data you want, click Deep Scan button on the right bottom corner to get more lost data. Then you will get a pop-up message to explain what the Deep Scan is. For Deep Scan, you must root your phone to scan your full storage. Compared with Standard Scan, more data will be scanned, and more time will be used. After rooting your phone, exit root tools and click Start Deep Scan button on this pop-up window to scan more data. Then choose the data you want to recover.

 
Download Win Download Mac 
 
 
After using these SD card recovery software for Android mobile, you would certainly be able to retrieve your lost or deleted content. Nevertheless, there are times when users face unwanted issues and errors while using an SD card on their Android device. For instance, your card can get corrupt or it might not be detected by your smartphone. Here’s how you can resolve these common SD card related issues on Android.

 SD card not detected on Android
 
If your SD card is not getting detected by your Android, then don’t worry. It is one of the most common issues with Android devices these days. Follow these suggestions to fix it easily.

Fix 1: Check whether your phone supports the SD card

Firstly, check whether the type of SD card you are using is compatible with your Android device or not. There are different types of SD cards out there. If the type of card is old while your device is brand new, then you might face these compatibility issues.

Fix 2: Check for a physical damage

Chances are that your device, the card slot, or the SD card could be damaged as well. You can attach the SD card to any other Android device to make sure there is no problem with the card itself.

Fix 3: Remove the SD card and mount it again

If the SD card is not getting detected at first, then simply remove it from your device. After waiting for a while, attach the SD card again and see if it fixes the issue.


 Android SD card corrupted
 
If there is a drastic issue with your SD card, then you might get a prompt stating that your SD card has been corrupted. In this case, you can implement the following suggestions.

Fix 1: Restart your device

If you are lucky, then chances are that there could be a minor glitch with your SD card. Simply restart your device and let it load the SD card again. Most likely, the issue will be resolved this way.

Fix 2: Scan it with an anti-virus

If your SD card has been corrupted by the presence of a malware, then you should scan it with an anti-virus software. Connect it to your system and choose to scan it thoroughly with a reliable anti-virus tool. In this way, a minor malware from your SD card will be removed on its own.

Fix 3: Format the device

If nothing else would seem to work, then you can just format the SD card as well. Though, this will delete all the existing data from the memory card. To format your SD card, connect it to your Windows system. Right-click the SD card icon and choose to “Format” it. Select a formatting option and click on the “Start” button to commence the process. Once the SD card is formatted, you can use it again like a brand new memory card.
 

 Not enough space on SD card
 
Getting the “Insufficient Storage” prompt is quite common in Android devices. Even after having enough free space on your SD card, chances are that it might show the “not enough storage” error. In this case, you can try the following suggestions.

Fix 1: Restart your device

The easiest way to fix this issue is by restarting your data. This will load your SD card again to your device. Since your Android device will read it again, it might detect the available space.

Fix 2: Format your SD card

Another way to fix this issue is by formatting your SD card. You can go to the SD card settings in your device to format it. From here, you can unmount the SD card and check its available space as well. Tap on the “Format” option and wait for a while as your card would be formatted entirely.


Fix 3: Clear up more space on it

It might happen that your SD card could be cluttered with too much content. In this case, you can simply move certain data from your SD card to the phone’s internal storage. You can just cut and paste the photos and media files the usual way. Additionally, you can go to the App Settings on your phone to move the app data. From here, you can clear the cache data from apps as well.
 
 
 
Firstly, we have to make a copy of your phone’s internal storage as a RAW file. This would later be converted into a VHD format. Once the virtual hard disk would be mounted to your Windows disk management, we can scan it using any reliable data recovery tool. Okay – I agree, it does sound complicated. To make it easier for you to perform internal memory recovery using this technique, I have broken down the process into different steps.

Step 1: Creating an image of your Android’s internal memory

1. Firstly, we have to make an image of the phone’s internal memory. To do this, we will take the assistance of FileZilla. You can just install the FileZilla server on your system and run it. Just make sure you are running it as an administrator.

2. Once FileZilla is launched, go to its general settings. In the “Listen to these ports” feature, list the value of 40. Also, in the timeout settings here, provide 0 for the connection timeout.


3. Now, go to the Users settings and choose to add a new user. As you can see, we have created a new user here with the name “qwer”. You can specify any other name as well. Also, set a password for the user. To make it easier, we have kept it as “pass”.

4. Enable the read and write operations for it and save it at C:\cygwin64\000. Here, C: is the drive where Windows is installed.


5. Great! Once it is done, you need to install the Android SDK on your system. You can download it from Android’s official website right here.

6. After installing it, copy the adb.exe, adb-windows.exe, AdbWinApi.dll, AdbWinUsbApi.dll, and fastboot.exe files to C:\cygwin64\bin.

7. Connect your Android phone to the system. Just make sure that the USB Debugging option is enabled on it beforehand.

8. Open the Command Prompt and enter the following commands. This will let you obtain a list of the available drives. In this way, you can simply copy a selected drive instead of the entire phone storage.

adb shell
su
find /dev/block/platform/ -name 'mmc*' -exec fdisk -l {} \; > /sdcard/list_of_partitions.txt
 
9. Here, the “list_of_partitions” text file will contain information about the partitions on your phone. Give the following command to copy it to a safe location.

adb pull /sdcard/list_of_partitions.txt C:/cygwin64/000

10. Later, you can open this file and manually look for any information regarding your missing data.

11. In order to make an image of your phone’s internal data, you need to provide certain commands. Open a new console window and enter the following details.

adb shell
su
mkfifo /cache/myfifo
ftpput -v -u qwer -p pass -P 40 192.168.42.79 mmcblk0p27.raw /cache/myfifo
 
12. Here, “qwer” and “pass” are our username and passwords that you can replace with yours. This is followed by the port number and the server address. In the end, we have specified the particular area that was associated to the file’s original location.

13. Launch another console and type the following commands:

adb shell
su
dd if=/dev/block/mmcblk0p27 of=/cache/myfifo
 
14. As stated earlier, “mmcblk0p27” is the location on our phone from where the data was lost. This can vary from one phone to another.

15. This will make FileZilla copy the data from your phone to the folder “000” (as provided earlier). You would have to wait for a while for the process to be completed.

Step 2: Converting the RAW to a VHD file

1. Once you have copied the data, you need to convert the RAW file into a VHD (Virtual Hard Disk) format so that you can mount it in your system. To do this, you can just download a VHD tool from here.

2. When it is done, you have to copy the VHDTool.exe file in the working folder. In our case, it is the 000 folder. Launch console once again, go to the folder, and type the following:

cd C:/cygwin64/000/ VhdTool.exe /convert mmcblk0p27.raw

3. While the converted file name will have the RAW extension, it can be used as a virtual hard disk.

Step 3: Mounting it as virtual hard disk in Windows

1. You are almost there! Now, all you need to do is mount the virtual hard disk in Windows. To do this, go to the Disk Management settings on Windows.

2. Now, go to the Settings > Action and click on “Attach VHD”.

 

3. When it will ask for a location, provide “C:\cygwin\nexus\mmcblk0p12.raw”. Remember, the name of your file would be different here.

4. Right-click it and choose to Initialize Disk > GPT. Also, right-click on the empty space and select the “New Simple Volume” option.

 

5. Just complete the wizard by assigning a new letter to the drive and disable the partitioning.

6. Also, right-click the RAW part and format it. The file system type should be FAT 32.

Step 4: Perform Data Recovery

In the end, you can use any freely available data recovery tool and scan the virtual hard disk that you have just mounted on your system. When the application will ask you the location to perform data recovery, provide the letter of the virtual hard disk that you have allocated in the previous step.

Needless to say, this technique has numerous complications. Firstly, you can only perform phone memory recovery on a Windows PC as it won’t work on a Mac. Most importantly, your device should be rooted beforehand. If not, then you won’t be able to create a RAW file of its internal storage. Due to these complications, the technique seldom yields the desired results.
 

You can restore contacts on Android device by using one of these four ways:

#1 Beat Android at its hide-and-seek game
 
They may be hidden---sometimes, the settings on your Android device can be a little cheeky. There are instances where users reported that they could not find their contacts. Relax---they are probably not lost and Android decided to play a game of hide-and-seek. Finding your contact list only needs a quick four-step process:

● Open the 'Contacts' application.
● Locate the vertical three dots and tap on it.
● Tap 'Contacts to display'.
● Tap on 'All contacts'.
 
This should solve your problem immediately. However, if you find that 'All contacts' is active, you will need to try the next method.

#2 Get acquainted with Google
 
Most Android users are probably avid Google application users. If you have your Gmail to setup to backup your contacts, it will be easy for you to recover deleted contacts. It will only require you to resync your device with your Google account---this will get you most of your contacts back depending on your most recent backup.

ATTENTION: If your contacts are available in Gmail but not on your Android device, try resyncing your Google accounts.

Here is how to recover deleted contacts from Android devices using your Gmail account:

● Go to your Gmail inbox on your computer.
● Select 'Contacts' from the dropdown menu on the left-hand side.
● You should be able to see your contacts. Click on 'More' and click 'Restore contacts...'.
● Choose the backup file/period and click 'Restore'.
● Resync your Google account on your Android device.

#3 Check your Android database
 
To see if you can recover your contacts using your Android device's contacts database, go to /data/data/android.providers.contacts/databases.

You will need to search for the providers.contacts/databases folder. If it is empty, your contacts are completely gone.

 
Now when you know how to retrieve deleted texts on Android without computer, you can simply take the assistance of Dr.fone Data Recovery App to get your lost data back. Though, there are a few things that you should keep in mind to yield productive results. Simply follow these expert tips and suggestions to ensure that the app would produce optimum results to retrieve deleted text messages Android without computer.

Avoid overwriting of data

You might already know that when something gets deleted on your phone, it doesn’t get wiped off from its memory immediately. Instead, the space that was allocated to it in the memory register gets available. Therefore, if you have deleted your messages on your device, then make sure that you don’t overwrite this data.

Don’t use any other app, click pictures, or download any kind of content on your device. Try not to browse the internet as well. Take added measures not to overwrite anything on your device’s storage.

Be prompt

Don’t wait for a while to recover your data. The longer you wait, the lesser you would have the chances to recover it. Try to be as fast as you can to use a data recovery app. This will prevent the overwriting of data automatically.

Use a reliable recovery app

If you use an unreliable data recovery tool, then chances are that it might cause more harm to your phone than good. Therefore, it is recommended to go with only an authentic and secure application to perform the recovery process. For instance, Dr.fone Data Recovery App is extremely safe and is already used by thousands of users the world over.

Avoid restarting your device

Most of the users make the rookie mistake of restarting their phones multiple times in the hope of retrieving their data. Try not to make this mistake. Also, don’t take any added measure (like resetting your phone) before taking the assistance of any data recovery tool.

Backup data to prevent loss

If you don’t want to face any unforeseen situation, then you should make a habit of taking a timely backup of your data. Even after losing your data, you would be able to retrieve it from Android backup. You can always use dr.fone - Backup & Restore (Android) tool to do the same.
 
 
To recover deleted photos from Android device using Google Photos –

● Login to your Google account on Google Photos app.
 
 
       Google Photos interface
 
● Now, hit the Menu button (3 horizontal bars on top-left) > then tap on Trash > select photos > and finally hit on ‘Restore’.
 
Restore photos from cloud
---------------------------------------------------------------------------------------------------------------------------------------------
The next time you accidentally delete your files, don't panic. You can easily get them back by employing one of the best tools in the business. Android data Recovery can recover any file lost under any circumstances. It can also help you create a full backup of your device to avoid future mishaps.
 
Download Win Download Mac 
 
 

 



comments powered by Disqus