[Honor 4x Guides, News, & Discussion] Elguevara:
1. flash memory patch with TWRP, I leave 2 patches ZIP both works with root and without root.

2. The root patch needs an "Essentials roots" apk to install patch in TWRP, install apk and flash zip with TWRP. (I recommend this patch root perfectly recognizes the SD as internal)

3. Can install the ZIP which does not need Essentials roots apk in TWRP. (I didn't try this patch but it should work)

4. Need to install Huawei Suite and Minimal ADB Fastboot. (when installing Minimal ADB choose a directory that you remember)

In my case I installed the ADB Folder on Disk C

View attachment 5416437

5. Activate developer options and activate usb debugging.

View attachment 5416453

6. connect the cell phone to the pc and obtain the usb debugging permission.

View attachment 5416455

7. Find and open the Minimal ABD Fastboot folder on your pc, inside the folder press SHIFT + right click and press open command window here

View attachment 5416467

8. Now have to enter ADB codes, the first code will recognize our device, the code is:

adb shell

Introduce the adb shell code and give enter

View attachment 5416469

9. Re-enter the adb shell code until it recognizes the device, it should appear "shell@hi6210sft: / $" :

View attachment 5416477

10. If the command window shows that the device is not found only disconnect and reconnect the phone, or you should disconnect the cell phone, revoke the debug permissions, reconnect, give debug permissions again and it should work.

11. Now enter the other codes, enter each one and wait until "shell@hi6210sft: / $" appears to write the next, the codes are:

-The next command shows the disk drive present in your phone, example: disk: 179: 128 (It´s you SD card

sm list-disks

-The next command changes the disk: 179: 128 (SD) to internal disk. Here start to format the SD as internal, it will take a little while.

sm partition disk:179:128 private

- This command shows all other disk options.

sm list-volumes all

- This will appear

sm list-volumes all

emulated:179:130 unmounted null

private:179:130 mounted b6a58e7f-1dbf-4db5-95ab-19bf365e1a55

private mounted null emulated mounted null

shell@hwChe2:/ $ exit

View attachment 5428389

12. Now Open "Advanced Settings > Memory & Storage > Sd Card > Migrate Data". (A new option will appear in the SD card menu to migrate the data)

View attachment 5428383

View attachment 5416491

View attachment 5428385

View attachment 5428407

13. During the process, an error will be displayed, but the process will be completed. It will also show a message 'No Space Available' since EMUI is not build to support Adoptable Storage as of now.

View attachment 5428387

14. Reboot the device & enjoy the expanded internal storage on your Huawei device.

View attachment 5428391

- Of 3gb available that have the system, now I have 7.25gb

IMPORTANT:

By doing this the SD becomes completely internal, better than the default function, applications can be moved to both storages and in games it perfectly links the data and obb folders.

This mod unites both memories, you should use half of what your device supports in SD, in my case I have Honor 4X with 8gb internal (with only 3gb available) and supports 32gb external, 8gb + 32gb = 40gb surpasses the what system supports, I should use a SD 16gb or 8gb, I tested with 8gb and it worked perfect (I try a 32gb SD and the system fails).

The sum of the internal memory and the external SD appears in my case 16gb, 8gb internal and 8gb external.

View attachment 5416495

Note:

In the files are the patches root, no root, apk essentials root, minimal adb setup.

And Huawei Suite link download: https://consumer.huawei.com/co/support/hisuite/