How To Fix LG G2 Memory Error, If It’s Showing 16GB Instead Of 32GB

13

Most of the OEMs release their device in different variations according to localization, network connectivity and also storage capabilities and obviously the more storage the smartphone has the higher the rate will be. LG G2 was released in 2013 and was released in 10 different variants and two models with 16 and 32 GB storage. Now if you have purchased a 32GB LG G2 and because of a Wrong firmware flash or due to any other problem, it is showing 16GB instead of 32GB, what will you do, first thing, Freak Out! next thing, install any other custom ROM and if that doesn’t work either, start looking for the solution.

If you are looking for a solution to such thing then you are on the right spot, last time we posted the same thing about Nexus 5 and it worked like a charm, it recovered the Nexus 5 from 16 to 32 GB again. It mostly happens, when you tired to install a 16GB model firmware on 32GB model, sometimes it happens because of a hard reset. Many times it can be solved by restoring the device to the original firmware, if still not then follow the tutorial below.

20140313T022425

Getting Prepared:

 

Download the Following Files:

How To Solve This Problem

  • Extract the sdparted-recovery-all-files.zip, and copy all the 9 files to your device.
  • Open Total Commander and copy all the 9 files to /system/ bin/ directory of your phone.
  • Now fix permissions of all the files.

Screenshot_4

  • Now Install minimal_adb_fastboot_v1.1.3_setup.exe on your PC
  • Launch Minimla Adb fastboot and type in the following command:

adb shell
su
cd /system
./parted /dev/block/mmcblk0 –

  • Press Enter.
  • When the Sequence is over, write the following lines and Press Enter.

adb shell
su
cd /system
./dd if=/system/bin/sgpt32g.img of=/dev/block/mmcblk0 bs=512 seek=61071327 conv=notrunc
./dd if=/system/bin/pgpt32g.img of=/dev/block/mmcblk0 bs=512 seek=0 conv=notrunc

  • Wait for it to finish and your LG G2 will be in Download mode.
  • Now you need to install the 32Gb firmware, Follow:Restore LG G2 to Stock Firmware.
  • Once the Firmware is installed, if it still shows you 10.8 GB, Go to Settings > Back-up and Reset > Factory Data Reset.
  • When it boots up, your LG G2 will show you 25GB in your SD card.

13 COMMENTS

  1. Hello,
    I`m trying to follow this memory fix but its not working.
    After copying 9 files to system/bin and chmod to 775.
    tried to run the commands on Minimal ADB and Fastboot but I keep getting an error saying:
    /system/bin/sh: ./parted: not found
    127|root@android:/system #
    Please your helpOren

  2. Hey
    I am try this but I getting parted: not found problem in adb
    my phone rooted and recovered
    check commands please,,

  3. This code is wrong.

    ./dd if=/system/sgpt32g.img of=/dev/block/mmcblk0 bs=512 seek=61071327 conv=notrunc
    ./dd if=/system/pgpt32g.img of=/dev/block/mmcblk0 bs=512 seek=0 conv=notrunc

    It should be:

    ./dd if=/system/bin/sgpt32g.img of=/dev/block/mmcblk0 bs=512 seek=61071327 conv=notrunc
    ./dd if=/system/bin/pgpt32g.img of=/dev/block/mmcblk0 bs=512 seek=0 conv=notrunc

    As you put your files in System/bin.
    It should work if you do this way.
    Good luck!

  4. Hello . I am having the same issue and still I can’t solve because I can’t go back to my stock rom . And in the another thread or article it says that the phone must be kitkat but the stock firmware of my phone is now lollipop and I can’t find any working links to download some kdz (particularly kitkat).

    Help thanks 🙂

  5. my phone storage fix ahahahah
    do you want to know how
    all file must place in sytem folder not inside bin folder
    and use this code

    adb shell
    su
    cd /system
    parted /dev/block/mmcblk0

    then enter then quit

    then enter this

    adb shell
    su
    cd /system

    copy paste this

    ./dd if=/system/sgpt32g.img of=/dev/block/mmcblk0 bs=512 seek=61071327 conv=notrunc
    ./dd if=/system/pgpt32g.img of=/dev/block/mmcblk0 bs=512 seek=0 conv=notrunc

    Wait for a few seconds till it is finished and then reboot your LG G2 into the Download Mode.

    Now, you need to install the correct 32GB firmware on your phone

    When your LG G2 boots up again, it should show 25GB user storage on SD Card.

  6. you wrote “Now you need to install the 32Gb firmware”, while we flash the firmware with “lg flashtool 2014” must we flash it with “cse flash” option or “normal flash” does it matter

Got a question/query or a suggestion? Drop it below.