WhatsApp Chat Backup and Restore

i am going to write about WhatsApp chat backup and restore, Because most of people visiting us at our cellphone service centers for data recovery after deleting or damaging their smartphones such as contacts recovery, photos and video etc, half of them asking to restore WhatsApp chat history after deleting or uninstalling their WhatsApp application from their phone.

if you follow these steps you have your WhatsApp with all chat history for life. Mean you can restore WhatsApp chat history and media any time even you lost your phone or whatever.

About WhatsApp:

WhatsApp Messenger is a freeware, cross-platform messaging and Voice over IP (VoIP) service Founded by Jan Koum and Brian Acton owned by Facebook. It allows users to send text messages and voice messages, make voice and video calls, and share images, documents, user locations, and other media. WhatsApp’s client application runs on mobile devices but is also accessible from desktop computers, as long as the user’s mobile device remains connected to the Internet while they use the desktop app.

The service requires users to provide a standard cellular mobile number for registering with the service. In January 2018, WhatsApp released a standalone business app targeted at small business owners, called WhatsApp Business, to allow companies to communicate with customers who use the standard WhatsApp client.

WhatsApp Chat Backup:

If still confused and thinking why this backup is important? This is the easiest way to transfer your WhatsApp data to your new phone. This could be more useful when you break or lost your phone then this backup will allow you to restore all chat history.


In order to use Google Drive backup, you need to have:

  • A Google account activated on your phone.
  • Google Play services installed on your phone.
  • Enough free space on your phone to create the backup.
  • A strong and stable Internet connection.


How to Make WhatsApp backup on Google Drive:

  • Open WhatsApp.
  • Tap More options  > Settings > Chats > Chat backup.
  • Tap Back up to Google Drive and select a backup frequency other than Never.
  • Select the Google account you’d like to back up your chat history to. If you don’t have a
    Google account connected, tap Add account when prompted and enter your login credentials.
  • Tap Back up over to choose the network you want to use for backups. Please note, backing up over a cellular data network might result in additional data charges.

Follow the screenshots below if you have any confusion.

How to make chat backup on Whatsapp



Restore from a Google Drive backup

In order to successfully restore a Google Drive backup, you need to use the same phone number and Google account used to create the backup. Follow the instructions below to restore your backup:

  1. Uninstall and reinstall WhatsApp.
  2. Open WhatsApp and verify your number.
  3. When prompted, tap RESTORE to restore your chats and media from Google Drive.
  4. After the restoration process is complete, tap NEXT. Your chats will be displayed once initialization is complete.
  5. WhatsApp will begin restoring your media files after your chats are restored.

Note: If you install WhatsApp without any prior backups from Google Drive, WhatsApp will automatically restore from your local backup file.

Restore from a local backup

If you want to use a local backup, you’ll need to transfer the files to the new phone using a computer, file explorer or SD Card.


  • Your phone will store up to the last seven days worth of local backup files.
  • Local backups will be automatically created every day at 2:00 AM and saved as a file in your phone.
  • If your data isn’t stored in the /sdcard/WhatsApp/ folder, you might see “internal storage” or “main storage” folders.

Restore a less recent local backup

If you want to restore a local backup that isn’t the most recent one, you’ll need to do the following:

  1. Download a file manager app.
  2. In the file manager app, navigate to sdcard/WhatsApp/Databases. If your data isn’t stored on the SD card, you might see “internal storage” or “main storage” instead of sdcard.
  3. Rename the backup file you want to restore from msgstore-YYYY-MM-DD.1.db.crypt12 to msgstore.db.crypt12. It’s possible that an earlier backup might be on an earlier protocol, such as crypt9 or crypt10. Don’t change the number of the crypt extension.
  4. Uninstall and reinstall WhatsApp.
  5. Tap RESTORE when prompted.
  • WhatsApp backups no longer count against your Google Drive storage quota mean you have unlimited space on Google Drive for Whatsapp Backups.
  • WhatsApp backups are tied to the phone number and Google account they were created on.
  • WhatsApp backups that haven’t been updated in more than one year are automatically removed from Google Drive. To avoid the loss of any backups, we recommend backing up your WhatsApp data regularly.
  • The first backup might take a while to complete. Please leave your phone connected to a power source.
  • Every time you create a Google Drive backup using the same Google account, the previous backup will be overwritten. There’s no way to restore an older Google Drive backup.
  • Media and messages you back up aren’t protected by WhatsApp end-to-end encryption while in Google Drive.

Please me know if you have any problem regarding Whatsapp backup and restore i will try to answer as soon as i can. Subscribe via Email to be notified on every new post on this website. your security is important to us, your email will not be published to any place for your security.

Content source: Official Whatsapp website

Tags: , , ,

How to Root LG v10 H901 Android 7.0 Nougat

In this post i am going to write about How to Root LG v10 H901 Android 7.0 Nougat, But before start root process for LG v10 you must have bootloader unlocked on your LG v10. So if you are confused or don’t know how to unlock bootloader on LG phones you should first reed How to unlock Bootloader on LG v10 artical. If you deviate from this procedure, and think: “I can just skip a step, or I can do this on my own Linux install”. Don’t complain if you brick your phone.


  • You need to download FWUL (version 2.7 or later) and burn it to a USB stick: link
    Even if you have Linux, and you think you can install the dependencies, don’t. I know this works from FWUL.


  • Boot from your FWUL USB stick. If your PC has secureboot enabled, you will have to disable it in BIOS
  • Put your phone into download mode. By turning it off, hold vol up and plug in the USB cable. You do not need to touch the power button — the phone will power on and enter download mode.
  • Once booted successfully to FWUL, Login to FWUL. The password is: linux
  • Double click the LG folder can be found on the desktop
  • Double click on LG LAF (runningnak3d) icon and you will be at a terminal prompt.
    Execute the following commands in terminal one by one. You can copy / paste them if you like.
git pull
git checkout v10-miscwrte

When you are told to, pull the USB cable, and the phone will power off. You have TWRP installed now. At this point you can flash a ROM, or Magisk or whatever you like using TWRP.

If you don’t know what to do with TWRP, and you just want to run rooted stock, this is for you….
First boot into TWRP – with the phone off, hold vol down and power at the same time. The second the LG logo appears, release power for a split second, then then press and hold power again (you never let go of vol down).
When you get a screen asking you to factory reset, you can let go of both buttons. hit vol down to select yes — two times — this will take you to TWRP.

PROCEDURE PART 2: Rooting and cleanup

Now when you are in TWRP enter command below via terminal:


If you ran you have TWRP on recovery, and you are rooted. If you only ran, then you have TWRP on recovery. Either way, enjoy! Subscribe via Email and Social Media for more.

CREDITS: runningnak3d originally posted at XDA

Tags: , , , , , , ,

How to unlock Bootloader on LG v10

In this tutorial i am going to share Bootloader unlock method for LG, If you are looking for bootloader unlock on LG you should follow this tutorial to learn about it.

Warning! You loose phone Warranty after root / bootloader unlock.

What is Unlock Bootloader ?

A Bootloader is a code which runs when we turn on our device. This code initializes some hardware and then loads the kernel and ramdisk, and gets the boot process going. So this process is known as Bootloader. The same concept applies to all the technology stuff such as Laptop, PC, Smartphones and any such device. Every Android OEM manufacturers lock the bootloader even though it is an Open Source. So if you want to try custom ROM on your device, it is not possible to load the custom ROM without Unlocking Bootloader. So Manufacturer made a policy of making the smartphone with Unlocked Bootloader will void the warranty. They want you to stick with the Stock ROM. Unlock Bootloader allows you to Root your android smartphone, Flash TWRP and Custom ROM.


  1. You will Loose phone warranty if you unlock bootloader
  2. Charge your phone battery up to 80%
  3. Unlock Bootloader may wipe all your data, So make sure to Backup your Smartphone on SD Card or in your Computer.
  4. Follow the steps properly. Don’t Skip and Read ! – We are not responsible for any damage that you make to your phone.

What Do You need ?

  • Download Minimal ADB package from this page.


  1. Enable Developer Option to Enable Developer Options, Go to your Settings -> About Phone -> Now Tap on Build Number 7 Times until you see a message “Developer option enabled
  2. Now you need to enable the OEM Unlock by going to Settings -> Developer Option and Enable OEM Unlock
  3. Extract Minimal ADB package on your computer
  4. Turn your phone off and Boot your phone into Bootloader by pressing Volume Up + Power Button Simultaneously until you see a fastboot/bootloader
  5. Go to the folder where you have extracted the ADB Minimal Package
  6. Plug the phone into your PC, then open a command prompt window by pressing Shift Key + Right Mouse Click on empty area of Minimal ADB folder.Unlock Bootloader on LG v10 H901
  7. Now type the command in your command window
    fastboot devices
  8. This command will list the connected devices. If your phone’s serial number shows up you are good to go and may continue. If the phone is NOT listed this indicates that your drivers are not installed correctly. In order for you to continue you must fix your drivers so that your phone is listed under fastboot devices.
  9. If you are on Windows 10 then you might get error  ” command not recognized ” as screenshot below. Then you first need to type cmd and hit enter to enter in to CMD.adb command error on windows 10
  10. If your phone has been recognized by the command above, proceed to unlock bootloader with the following command: Remember that this step will wipe EVERYTHING off your phone
    fastboot oem unlock
  11. You have unlocked Bootloader on LG V10
  12. Now you can reboot your phone by entering the command
    fastboot reboot-bootloader
  13. Click Enter and That’s it !


Tags: , , , ,

Fix Unknown Caller Name ACR | Call Recording Apps

I am going to write about how to fix unknown caller name problem in acr and other call recorder applications for android after Google has denied phone number access permission for all call recording apps. we are receiving lots of requests about it from our customers, they are facing unknown caller name problem from few months.

Full Working ACR Call Recording App

This is Google’s policy and only applies to the Google Play store. they are going to release fully functional version of ACR called “ACR Unchained” on other app stores such as Huawei and Samsung and keep required permissions for accessing phone number during the call.Unfortunately Google Play Store policy prevents them from providing direct apk downloads from their website.

How to fix unknown caller name?

Because of Google have full control on Google Play and Android security is being improved day by day. Google not going to allow these apps to access phone number during calls so call recording apps developers are bound to follow Google’s policy if they need to be in Google Play. but i have a solution for unknown caller name for your you today.

How it works?

As we all know that android apps developer must follow to google policies and keep apps updated as per policy changed to compliance with new Google policies. But in this case we know that previous versions application was working well. So we can find old version of call recorder app or any other app before the current version which is not working for us due to some changes in in application.

Android apps developers can’t leave Google Play store because this effect directly their earning from Android applications. Let suppose someone made a best application and selling directly from their website, will this work for them. no this will end up with failure because 99% people prefer using free applications including me.

So developers earning are totally depends on Google Adsense ads, so they are publishing apps on Google Play to get maximum downloads for their apps.

Installing working version of call recorder app

So we are also going to install old version of ACR apk to fix unknown caller name problem due to changes in new version of ACR apk. Before we move forward we must have downloaded old version of ACR application. if you still have not downloaded the application.

Full working ACR Application : ACR-com.nll.acr-300-v30.0.apk

Installing an Android application is not a big deal but some people still don’t know about Android application installation process. we can install apps on an Android device via two methods. this first one is via copying apk file to internal memory and second  one is via adb command.

Update: Now we have fixed version with latest version on Galaxy Store , so you can download directly from Samsung Galaxy Store on your Samsung phones.

1- Installing Android app from phone memory

  • Open File manager or My files app
  • Locate apk file which you wish to install
  • Tap on apk file and you will have install option or open with package installer
  • Select install and press OK
  • You will be redirected to permission screen to allow install apps from unknown source
  • Allow install apps from unknown source and press ok
  • Apk file installation process will be started if still not you should go back and click on install button again to start android app installation process.
  • You will have Done! message on screen in few seconds.

2- Installing Android app via adb command

Installing android apps via adb command is also not very hard to understand. but it is little complicated against installing android apps from internal memory or memory card. You can read installing android apps via adb commands for more.

How to install android apps via adb command (video tutorial in Urdu)

I hope you will have not any problem regarding this problem, if you still have any problem or question in your mind you can write in comments to get answered, follow us for more!

Tags: , , ,

Xiaomi Mi 3 Schematics Diagram Full Download

If you are looking for Xiaomi Mi 3 schematics diagram or service manual in pdf format, just scroll down to download Redmi Mi 3 schematics diagram. But if you still don’t know what is schematic diagram is you can read below.

Schematic diagrams?

Schematic diagrams are our map to design and troubleshoot electronics circuits. Understanding how to read a mobile phone schematic diagram is most important thing for any cellphone technician. read also about difference in schematic diagram and service manuals.

schematic, or mobile phone schematic diagram, is a representation of the elements of a system using graphic symbols rather than real pictures. A schematic usually not include all details that are not relevant to the information the schematic is intended to convey, and may add unrealistic elements that help to understand.

In electrical and electronic industry, a schematic diagram is often used to describe the design of equipment. Schematic diagrams are often used for the maintenance and repair of electronic and electromechanical systems.

Cellphone manufacturers also providing a service manual or schematic diagrams of cellphone to their authorized service centers and persons. To read and understand a cellphone schematic diagram we must have some knowledge about basic electronics like resistors, capacitors, transistors, integrated circuits etc.

Xiaomi Mi 3 Schematics Diagram

You can find list of available content in Xiaomi Mi 3 Schematics Diagram folder, that are available with screenshot to download on by one or Xiaomi Mi 3 schematics file.

  • Block Diagram with Part finder.pdf
  • XIAOMI Mi3 Schematics.pdf
  • XIAOMI Mi3 Board Photo-1.jpg (Scroll)
  • XIAOMI Mi3 Board Photo-2.jpg (Scroll)
  • XIAOMI Mi3 Parts List.pdf
  • Component finder.pdf

Block Diagram with Part finder

Download Block Diagram with Part finder.pdf file Mediafire link.

XIAOMI Mi3 Schematics

Download XIAOMI Mi3 Schematics.pdf file Mediafire link.

XIAOMI Mi3 Board Photo-1

XIAOMI Mi3 Board Photo-2

XIAOMI Mi3 Parts List

XIAOMI Mi3 Parts List.pdf

Component finder

Component finder.pdf

Xiaomi Mi 3 Full Schematic Diagram

You can download full Xiaomi Mi 3 schematics diagram Google Drive lin in one package to make your job more easy. but i have already uploaded all content in one by one file format you can choose which one is your need.

Let us know if you have any problem in downloading the files or broken link, follow us for more.

Tags: , , , ,

Installing Android Apps via Adb

If you have problem in installing Apps from Google Play or from memory, then you should follow this post to install Apps via adb command. Installing Android Apps via adb is possible if you have usb debugging enabled on your phone from developer options.

so in this post i am going to write a tutorial on how to install Apps via adb or how to install Apps on Samsung running combination firmware.

If you also have apps installation problem on your phone being a user or being a mobile phone technician, i recommend you to read this post and watch video tutorial on apps installation using adb commands.

What is ADB?

ADB and Fastboot are arguably two of the most indispensable tools used when working with Android devices. If you really want to modify, debug, and tweak along with their countless uses in rooting, and other procedures ADB and Fastboot are a must for any Android device owner.

Typically if you want to install ADB and Fastboot you have to download and setup the Android SDK (If you really want to learn about Android Development I highly recommend downloading and installing the full Android SDK from here), but this can be unnecessary for people who just want to install ADB and Fastboot.

How to install Android Apps using adb command:

You must have minimal adb package and adb drivers for your phone on your computer and usb debugging enabled to install android applications on your android device. to enable usb debugging on your android device follow the instructions below.

Go to About > Software information > Tap on Build number 7 time > go back and enter into Developer options > Enable developer options if you have on off toggle button > Turn on usb debugging in developer options.

  • Connect your Android phone to computer via usb cable.
  • Accept usb debugging connection prompt on phone screen.
  • Go to Minimal adb installation folder.
  • Press and hold Shift key on keyboard.
  • Right click on empty space in adb installation folder anywhere.
  • Click on “Open PowerShell window here‘.
  • Type “cmd” in command prompt window.
  • Type adb install [App name including .apk] e.g adb install facebook.apk and hit Enter.
  • App will be installed in few seconds or minutes.
  • You will get Success message and done!

Watch Tutorial: How to Install Apps via ADB in Urdu?

You may also like

Root Samsung S7 Edge U3 on Combination Firmware.

Minimal ADB and Fastboot Latest Version

All Recorded Calls will be saved as from Unknown Number


Follow us for more, if you still have any question regarding this post leave your message in comment box.


Install apps via adb, how to install applications via adb command, how to install android apps via adb, adb command,

Tags: , , ,

Root Samsung S7 Edge U3 on Combination Firmware

I am going to share root method for Samsung S7 Edge G935F U3 on combination firmware, so if you are in search how to root Samsung G935F U3, U4 on combination firmware you don’t need to go anywhere just follow steps below for root your Samsung S7 edge B3 with factory firmware.

What is root and why we root Android phone?

Before start the process you must know about root, if you already know what you are going to do? you can skip this phrase. But if you have any doubt then continue reading. Root is actually a Super user with all permissions on a Linux OS that are not allowed for normal users. Your Android phone uses Linux permissions and file-system ownership. You are a user when you sign in, and you are allowed to do certain things based on your user permissions. But with a Superuser permissions we even modify Android file system and it’s  secure files like EFS, NVM read write that are not possible with normal user permissions.

How to root Samsung on combination firmware?

Samsung using combination firmware on their service centers to make different tests and fixes on Samsung phones because this firmware is specially being released for this purposes, with factory binay (combination firmware) it’s we also can do some jobs because of its security is less then normal firmware.

To root your Samsung S7 Edge on B3 or B4 you first need to install combination firmware then download Kingo root for Windows and install on your computer. Connect your Samsung S7 Edge to your computer / laptop using Micro USb cable. normally you don’t need to turn on usb debugging option from developer options, but if you want to confirm then go to

About Phone > Software information > Tap on Build number 7 times to enable developer options. go back and enter into developer options and check usb debugging.

  • Open Kingo Root on your computer
  • Connect your S7 Edge to pc via usb cable
  • Accept prompt on mobile phone screen
  • Press Root button on Knogo Root and wait to complete the process
  • You will have Rood Success message on Kingo Root
  • And mobile phone’s screen also
  • Done!

Root Samsung on Combination Firmware Video Tutorial in Urdu / Hindi

Note: It’s not a permanent root it’s a temporary root for your Samsung S7 Edge B3 for just to do your job like patch network, read or write efs etc.

If are looking how to install apps on Samsung S7 Edge on combination firmware you should watch video below, this video is in urdu language but if you don’t know Urdu just follow the on screen actions to understand and do the job.

 How to install apps on combination firmware?

Follow #PAKFONES for more!


Tags: , , , , ,

PTA Device verification System Explained | Easy to understand

So many mobile devices being displayed Device IMEI is non-compliant. Your IMEI has been paired with your mobile number with PTA device verification app and working on only one network. showing emergency calls only on other network sim. After 15 January 2019 PTA has blocked many IMEIs and paired with only one network because of non-compliant with GSMA. PTA introduced an application called  “Device verification System” to check IMEI of a mobile device in Pakistan.

PTA DVS application is available for Android OS via Google Play everyone can download and check IMEI of his/her mobile device but unfortunately we still receiving lots of requests from people who still not able to understand the PTA DVS check results.


PTA Device Verification System Messages Explanation:

We have 4 messages response in IMEI check result in device verification system application. that can be seen below one by one.

  1. Your mobile device IMEI is compliant (PTA Approved)
  2. Your mobile device IMEI is valid and not PTA Approved / Registered.
  3. Device IMEI is non-compliant. Your IMEI has been paired with your mobile number and device will continue receiving service.
  4. Device IMEI is blocked. Reported stolen.

1- Your mobile device IMEI is compliant (PTA Approved)

This message indicates that this mobile device is PTA compliant / approved. device will remain operational as long as you have.

Action: You don’t need to do anything to use it in Pakistan.

Note: We don’t recommend you to but any used mobile phone device without have box with it or legal proof of its ownership. If you purchased theft and stolen mobile also being sold in market, these cellphones can be tracked easily and can create problem for you.

2- Your mobile device IMEI is valid and not PTA Approved / Registered

Your mobile device IMEI is valid and not PTA Approved / Registered. Please register your device at and pay FBR Tax / Duties within 60 days of its first use on Pakistani Mobile network.

This message indicates that IMEI of your mobile device is a GSMA standard number however it was brought into the county via informal channels and therefore was not registered at PTA.

Action: International Passengers: Such passengers at the time of arrival can avail the custom Kiosk facility available at the airports for registration of their mobile devices. Prior to arrival users can download and fill the mobile declaration form and hand it over to Customs official upon landing into Pakistan.
All such international passenger who didn’t avail Custom kiosk facility to register their device IMEI, will be required to approach nearest custom house location and declare their device details. After fulfilment of codal requirements, IMEI will be registered accordingly.

Gift/Packages via courier postal services: Individuals intending to bring devices as gifts through courier services will be required to obtain CoC through PTA website and upon fulfilment of the codal requirements, IMEI will be registered accordingly.

Disclaimer: As per policy user can bring maximum of 5 devices in personal capacity per year.

3- Device IMEI is non-compliant. Your IMEI has been paired:

This message indicates that IMEI programmed on your device is non-standard (in other words someone changed imei of this device for some reason) therefore flagged as non-compliant by PTA. However all users of such devices who were observed active on Pakistani mobile networks as of 1st December, 2018 have been paired with their mobile numbers and shall continue to receive services.

Action: Such paired IMEIs/mobiles will receive network services on the paired SIMs only. All other network sims will show emergency calls only message. It’s means this imei can work only on paired sim card. But if you have original box of this device and it’s imei is not same as shown on your mobile device you should check it’s imei on DVS app. If you get approved message you can request your nearest mobile service center to fix it. But keep in mind you must prove that you are original owner and purchaser of this device.

Watch complete video about message response from device verification app

4- Device IMEI is blocked. Reported stolen

This message indicates that your IMEI is blocked as this IMEI has been reported stolen by original owner.

Action: If you are the one who has reported this mobile device as stolen/lost earlier and now it is recovered, then contact PTA/CPLC to unblock your mobile device.

How to know details of an IMEI?

You can also get information about your mobile device imei free of cost by visiting and submitting your IMEI to this website also confirming your device information with the help of GSMA. They sending IMEI information request to GSMA and displaying the result after.

If you still have any question in your mind you can ask us via comments below. follow us for more useful information about smartphone.

Tags: , , , , ,

Motorola Fastboot Drivers

If you are looking for Motorola fastboot drivers or motorola quark s drivers you can find them below. easy to install and have for both windows platform Motorola drivers for Windows 32 bit and Motorola drivers for Windows x64. I am uploading to help people who facing Motorola driver installation problem.

How to install Motorola fastboot drivers?

Motorola drivers installation on windows 32 bit or x64 is not so hard but sometime this creating problems for us due to wrong drivers installation ot conflict with other drivers. so if you follow the Motorola drivers installation instructions i am sure you can do the job easily. download one of these zip file as per your os “” or “

  • Extract downloaded zip file using any unzip utility. winrar, / zip7, / Alzip
  • You will have “Motorola_End_User_Driver_Installation_6.4.0_64bit.msi” file after unzip.
  • Double click on msi installer and follow the on screen instruction.

You may also like to visit Motorola RSD Lite collection

You may also like how to flash motorola using RSD Lite

Tags: , , , ,