Monday, September 3, 2018

Attach/Use SD Card as Internal Storage (No Root), Android

I have attached my SD Card as Internal Storage in my Samsung Galaxy J2 Prime without Root my phone, and its working fine fo...me.. please see below to perform the same in your phone.

we need to follow the below steps to complete the task ...

1. Executes the ADB commands to Format the SD Card as Internal Storage
2. Migrate all data to SD Card to complete the task.

Let me explain above two steps in details ...

STEP 1: 

1.1: Enable USB Debugging in your phone.
       1.1.1: To enable developer option -> go to "About Phone" -> go to "Software Info" -> tap seven (7) times on "Build Number"
       1.1.2: go to "Settings" -> "Developer Options" -> enable "USB Debugging"
1.2: Download ADB Shell (Windows) and Universal Android Driver (support almost all device)
       1.2.1: Extract both ZIP and setup Android Driver only.
1.3: Connect USB cable between Phone and PC
1.4: Allow Debugging on your Phone screen (new popup window with MAC Address) -> 'Press OK'
1.5: Open Command Prompt .. Run -> "CMD"
1.6: Go to "ADB Shell" extract folder -> cd "C:\ADB_Shell" (this is my case)
1.7: execute below commands
adb shell
sm list-disks 
sm partition disk:<disk number from previous command> private
reboot 
Replace <disk number from the previous command> with the output of the previous command.
example: sm partition disk:179,64 private

1.8: Once rebooted/ restarted, you are done to Format as Internal Storage

STEP 2: Let Android know that you attached an SD Card as an internal storage...

2.1: Go to Settings
2.2: Tap on Storage (OR "Device Maintenance" -> "Storage")
2.3: Tap on "SD Card" [OR Tap on Menu (top/bottom three (3) dots) -> "Storage Settings"]
2.4: Tap on Menu (top/bottom three (3) dots)
2.5: Tap on "Migrate Data" -> next -> finish
2.6: All is set now...

From Now Android OS will decide which app/file would be stored where ... this is very efficient ...
Enjoy ;)