[G2 Q&A, Help & Troubleshooting] Sw33t_Lov3r:
Guide a little more explained.

Original guide

Revised guide

Thank you very much Kickoff! All your input and effort to explain the steps are very appreciated!

I could get my G2's storage right again and get back to the process of flashing Cloudyfa's great Cloudy G2 2.2 ROM :laugh:

(If anyone wants to know how I get it wrong, please just ask)

Just to give some more input about the steps:

- The G2 must be on KitKat (4.4.2 is very easy to root with Towelroot)

- USB Debugging must be enabled (Enable it in Developer options)

- Proper drivers must be installed. A quick search for "LG Drivers".

- Connect USB cable and use MTP mode.

- Check the display of your device for a promt asking USB Debugging permission upon connection of the USB cable.

- The necessary files from Kickoff's Dropbox folder should go in

/system/xbin

(check if

supersu

file is there, otherwise it's in

/system/bin

If so then put the 9 files there)

- Set the right Permissions. This is easier with Root Explorer: Select the 9 files and set the Permissions to 0755 (755 is the same). There's an option which reads "Enter Octal" Enter 755 there.

Aditional tip

:

If in some step you get the result "Permission denied" Go to your device and using Root Explorer (or similar app) set the permissions for the 9 files right (0755) or, set them again.

There's a chance they rolled back to other settings and this is causing the "Permission denied" problem.

- Then you need ADB installed in your PC. I found it in this thread and it's working and it's very easy to get it installed: (I used version 1.3)

15 seconds ADB Installer ADB, Fastboot and Drivers

- To use ADB commands you need to open the CMD.exe application on your PC. Just press Windows + R and a box will appear. Type CMD.exe there.

- Once there type:

adb devices

This is to check if your device is "online" and connected to the PC. You'll see a number and letters name below if it is.

- Then follow the instructions:

1. Type: adb shell (Enter)
Type: su (Enter)
Type: cd /system (Enter)
Type: /parted /dev/block/mmcblk0 (Enter)

- Follow the instrucctions in the original guides.

- Once you get to the Print command results i.e Line 36 reads "36 15.7GB 15.8GB 37.7MB grow" Quit it by typing: quit (Enter)

Then:

Type: adb shell (Enter)
Type: su (Enter)
Type: cd /system (Enter)

Here paste all of these 2 following lines at once, but before pay attention to the /system/bin part:

If you pasted the 9 files into /xbin then rewrite this part to /xbin. (If not you will get answer: File not found)

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

Once pasted this you are almost done. A result will appear,

hit enter once more

.

The mentioned result looks similar to this:

root@android:/# cd /system
f=/sdcard/pgpt16G.img bs=512 count=34 <
34+0 records in
34+0 records out
17408 bytes (17.0KB) copied, 0.014294 seconds, 1.2MB/s
of=/dev/block/mmcblk0 bs=512 seek=0 conv=notrunc <
34+0 records in
34+0 records out
17408 bytes (17.0KB) copied, 0.008996 seconds, 1.8MB/s

If you get to this you are almost done again.

You can type command Exit (twice if needed) to exit the ADB commands connection and follow the original guides instructions.

Thank you everyone Kickoff and all who make this interesting "flashing and tweaking world" possible :laugh:

- L.

Pd: Please feedback if I forgot something. Thanks.