[Android Q&A, Help & Troubleshooting] Teo En Ming:
Subject: How to Configure WhatsApp (with existing 21 GB Large Data) to use 64 GB external microSD card on Used Samsung Galaxy S5

Author: Mr. Turritopsis Dohrnii Teo En Ming

Country: Republic of Singapore

Date Range: 6th to 8th April 2018, Friday to Sunday

Location: Singapore

Timestamp of this article: 8th April 2018 Sunday 9:24 AM Singapore Time GMT+8

Document Version: 1.0

Background trial and error information

======================================

Performed factory data reset three times (3x) after purchasing used/second hand Samsung Galaxy S5 for S$150.

Rooting used/second hand Samsung Galaxy S5 Android 5.0

1. Kingoroot failed to root.

2. Safely Root One Click Root (must pay to use, aborted)

3. iroot (China software) failed to root.

4. Chain fire auto root rooted successfully.

Configuring WhatsApp to use external SD card.

/storage/extSdCard

1. XInternalSD, which depends on Xposed Framework, is not compatible with Samsung stock ROMs and therefore dangerous to use, aborted.

2. FolderMount (root) looks promising.

3. Link2SD, which needs to create 2nd partition on SD card, doesn't get mounted. ClockworkMod Recovery image cannot be installed.

===START===

Backup WhatsApp with 21 GB data to local storage and Google Drive. Since we are going to use local backup to restore WhatsApp on the new phone, it is especially important that you make the local backup carefully and properly. Copy the local backup to harddisk, eg. D drive.

Buy used/second hard Samsung Galaxy S5 (Android 5.0) from Why Mobile at Far East Plaza, #03-126, Singapore for S$150 on 6th April 2018 Friday at 7:30 PM.

Carry out factory data reset of the used phone three (3) times.

Root the used Samsung Galaxy S5 using Chain Fire Auto Root according to the instructions in www.samsungsfour.com (correct).

Install SuperSU.

Install Root Checkers from Google Play Store to make sure your new mobile phone is rooted.

Install FolderMount(root) and give it Administrator/superuser access.

Open FolderMount, click the + sign to the right of List of pairs at the top. Configure Folder pair settings as follows:

Name: WhatsApp

Source: /storage/emulated/0/WhatsApp

Destination: /storage/extSdCard/WhatsApp

Tick "Exclude from media scan"

Click OK.

Turn on WhatsApp in the list.

Buy a 64 GB Samsung Class 10 U3 microSD card from Popular Book Store in Singapore on 7 April 2018 Saturday at 12 noon.

Quick Format the 64 GB microSD card using the exFAT filesystem on your Windows computer.

Using Fast Copy software, copy the entire WhatsApp folder from D:\ drive to the root of your 64 GB microSD card.

Insert the 64 GB microSD card into Samsung Galaxy S5.

Make sure that the database file msgstore.db.crypt12 with the time stamp 7 April 2018 Sat 1:21 PM exists in /storage/extSdCard/WhatsApp/Databases.

Make sure WhatsApp is turned on in FolderMount(root).

Uninstall WhatsApp from Settings > Applications > Application Manager.

Make sure WhatsApp is turned on in FolderMount(root) again.

Install WhatsApp from Google Play Store.

Verify your mobile phone number in WhatsApp.

When WhatsApp is Looking for backups from the network connection, click Skip twice.

***This is very very important, click Restore to restore from local backup ("pseudo internal storage so to speak because of the FolderMount), not from Google Drive.***

383,551 messages restored.

Success! That's all folks.

Restart Samsung Galaxy S5.

===END===

Reference Resources

===================

1. Samsung Galaxy S5 : How to change Default download Storage to SD Card (Android Phone) - YouTube

Link: https://www.youtube.com/watch?v=OEfbX3NP5DQ

2. CF-Root Download

Link: https://download.chainfire.eu/397/CF-Root/CF-Auto-Root/CF-Auto-Root-klte-kltexx-smg900f.zip

3. [SM-G900*] CF-Auto-Root - Post #3

Link: https://xdaforums.com/showpost.php?...28.663761380.1523035020-1692491108.1521868811

4. [Fixed] Recovery is not Seandroid Enforcing

Link: https://www.fonepaw.com/bricked/recovery-is-not-seandroid-enforcing.html

5. How To Root Samsung Galaxy S5 On Lollipop 5.0 (All Models)? | Tutorials

Link: http://www.samsungsfour.com/tutorials/how-to-root-samsung-galaxy-s5-on-lollipop-5-0-all-models.html

6. CF-Root Download

Link: https://download.chainfire.eu/727/CF-Root/CF-Auto-Root/CF-Auto-Root-klte-kltedx-smg900f.zip

7. Best Way to Root Samsung Galaxy S5 with/without PC

Link: http://www.iroot.com/how-to-articles/how-to-root-samsung-galaxy-s5.html

8. How to Root Your Samsung Galaxy S5

Link: https://www.tomsguide.com/us/samsung-galaxy-s5-guide,review-2821-4.html

9. How to move apps to SD card on Android phone using Link2SD

Link: https://www.technologywindow.com/move-apps-sd-card-android-phone-using-link2sd/

10. How to move WhatsApp + Data to external SD Card | My Instant Search - YouTube

Link: https://www.youtube.com/watch?v=8jDkhPpE8Q0

11. How to change default WhatsApp media storage location to SD card

Link: https://www.technologywindow.com/change-default-whatsapp-media-storage-location-sd-card/

===BEGIN SIGNATURE===

Turritopsis Dohrnii Teo En Ming's Academic Qualifications as at 30 Oct 2017

[1] https://tdtemcerts.wordpress.com/

[2] http://tdtemcerts.blogspot.sg/

[3] https://www.scribd.com/user/270125049/Teo-En-Ming

===END SIGNATURE===