LG Rebel 4 & Journey move apps to SD card lml212vl l322dl

LG Rebel 4 is a low-cost entry-level smartphone with bare basic features. It comes with 16 GB of internal storage space. The actual usable space is just around 8GB. It does offer expandable memory support, but apps and games still occupy the internal memory.

To cater to this issue, we can use the adoptable storage feature on LG Rebel 4/Journey. This way we can move apps to the SD card and use it as internal storage.

Let’s see how to do this with the help of the below video & screenshots –

How to move apps to SD card on LG Rebel 4 lml212vl & LG Journey l322dl

Before moving further make sure to – 

  • Backup your internal storage data.
  • Use a high-speed Micro SD card. At least Class 10 is preferable.
  • Keep the SD card installed all the time to avoid app close errors.


Remove your Rebel 4 battery door to install the SD card.

Place the micro SD memory card in its respective slot.


Now, that we have installed the Memory card, we need to enable USB Debugging.

To turn on USB Debugging, we need to enable the Developer Options beforehand as follows –

Pull down the notification panel and tap the “Settings icon” icon to open the Settings app.

Now, scroll down to the bottom of the page and select “System”.

Choose the last option on the System page i.e. “About phone”.


Now, Go to the “Software info” page and tap the “Build number” 7 times.



A confirmation text flashes on the screen – “You are now a developer!”.


Now, go 2 steps back using the back button.



On the System page, we have a new option “Developer options” as shown above. Open “Developer Options”.

Now, look for “USB Debugging” and tap it to enable.

Accept the request to “Allow USB debugging”.

Now, that USB Debugging is turned on, we are ready to connect our Rebel 4 to the PC.

Connect your phone to the computer via a Micro USB data cable.

A notification on the phone reads “USB debugging connected”.

Now, wait for the ADB Interface drivers to install.

Check the driver installation status via the Device Manager on your PC.

The “LGE Mobile ADB Interface” driver is installed on my computer.

For USB Debugging we need to download and install the “Minimal ADB & Fastboot” tool.

You can download it from the below link –


Install and launch the Software.

The Minimal ADB & Fastboot tool launches the command prompt window. We are going to use it for writing ADB commands.

First of all, let’s check our ADB connection.

Type adb devices and hit enter on your PC keyboard.

The output of the above command line is LML212VL unauthorized

We need to authorize the connected PC for USB Debugging. Please check your Rebel 4 screen.

You must see an “Allow USB Debugging?” request on your phone screen. Hit “OK” to accept it.

Write the same command once again i.e. adb devices

Now, we have authorized the connected computer for USB Debugging.

Let’s proceed further –

Write the next command line as adb shell sm list-disks and tap enter.

Note down the output of this command. In my case the disk name is disk:179,64

It can be 179,128 or something else. We need to use it accordingly in future commands.

The next command line is adb shell sm list-volumes all


To enable adoptable storage, write the command adb shell sm set-force-adoptable true

In this step, we are going to partition the SD card as internal storage. You can use the whole SD card as internal storage or save a portion as external storage.

To partition the complete SD card space as internal storage, write the command –

adb shell sm partition disk:179,64 private

To partition the SD card in 60:40 ratio where 60 percent is used as internal storage, the command line would be –

adb shell sm partition disk:179,64 mixed 60 

The partitioning will take some time. You need to wait for a while.

NOTE: Make sure to use the correct disk name in the above command. It’s disk:179,64 in my case.

The next command line is adb shell sm list-volumes 

From the output of the above command, we need to copy the UUID. It’s marked in the above screenshot.

The UUID in my case is 319dd238-9456-485e-b34b-a2dabd499cfb

It’ll be different in your case. Copy it and use in the next command line –


Based on the UUID code from the previous command output, the next command line would be –

adb shell pm move-primary-storage 319dd238-9456-485e-b34b-a2dabd499cfb

This step will move the internal storage data to the SD card.

The output of the above command is “Success”.

Now, check your Rebel 4 screen.


A notification reads – Move complete (Data Moved to SD Card).

Pull down the notification panel and tap the “Settings icon” on the top-right corner.

Now, select “Storage” as shown above.

You can see there are 2 SD Cards.

The 1st SD card is the new Internal Storage. It’s marked in the above screenshot.

It’s the new default storage space for apps and games.

We have successfully moved apps to the SD card on LG Rebel 4.

To revert the changes format the SD card as Portable/External Storage

Tap the 1st SD card as shown above.

Now, hit the “3 dots icon” at the top-right corner and select “Format as Portable”.


Tap “Format” to erase the internal storage partition on the SD card.


Now, the whole SD card space is available as External Storage.

How practical do you think is the Adoptable storage feature on LG Rebel 4? Please share your experience in the comment section below.


Leave a Comment