• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Easily resize system + data partitions

Delsus

Android Enthusiast
May 14, 2011
329
60
Seen this on XDA and thought I would share it, works on my phone, and I have over 100MB left for apps.

Note: This will resize the system and data partitions to allow more space for apps by taking some space from the system partition on the phone

BIG THANKS TO MUR4IK FOR THIS TOOL! Be sure to donate to him and support his work!

Cannot get the builder to run or use Linux/Mac? Solution here!

In this guide I will be showing you how to resize your data + system partitions for more/less space.

Things you will need:
LG GT540 w/ A Fastboot ROM installed
LG drivers and Fastboot/ADB drivers installed
Windows (with .NET Framework 3.5 SP1 installed. If you have trouble launching the program, (re)install .NET 3.5 SP1. Also this tool will not work with Wine on Linux.)
Your phones USB cable.

WARNING: MAKE SURE TO NANDROID BACKUP YOUR ROM BEFORE CHANGING THE PARTITION SIZES! YOU MAY NEED IT LATER. ALSO, THIS TOOL DOES NOT REMOVE RECOVERY.
First of all, grab the SwiftBootloaderBuilder.zip from SwiftDroidSite or from here.
(Mur4ik's site is recommended)

Next, put your phone into Fastboot Mode (Camera+Power)

Extract the files to your Desktop using any archiving program. Then go to the folder you extracted. Right Click and Select 'Run as Administrator'
runasadmine.png


You will see a window like this pop up:
sbtbm.png

Now we can alter the partition sizes. If you want the same effects as Mur4ik's 234MB DATA KDZ, choose 150MB system, and the data column will change accordingly. If you want a bit more system space (eg. To run airbus360's LG Optimus One ROM) Select 190 system. Basically, adjust the settings to how you want. My recommendations are:

For SwiftDroid, joe.stone AOSP, airbus360 AOSP, EleganceSwift, MMXTREM 2.1 Lite, Quarx Black ROM: 150 system 234 data
For airbus360 Optimus One: 190 system 194 data
For stock 2.1: 250 system 134 data

Once you have decided on the size you want, hit 'Flash New Bootloader' and confirm you really want to do this. You will get a 'Done' message and then click OK. Select 'Wipe Data' and then Reboot Device. After you click reboot, hold down HOME until recovery pops up.

Now you have two choices. Either install a new ROM from scratch, or restore your nandroid backup you made earlier.
This tool also has the option to remove fastboot and recovery from the device, so you can return to stock firmware, and possibly use regular LG updates again.

Thats it!

Source: [HOW-TO] Easily resize system + data partitions! - xda-developers

Thanks to Mur4ik for making the program for this method, and thank you to effortless on XDA for posting it.

Oh and I found that after this fastboot instaid of showing a blank screen it shows a blue one and shows what is being done through fastboot, but it seems to work all the same.
 
[a][D][z];4188182 said:
where ca i find an android software or driver? my laptop cannot detect my device when i turned it on to fastboot mode .. it needs Android software to be able to read my device..

The CM7 post by dudeman has everything you need, including the driver (should be all you need) download the kdz zip and install the driver.
 
Upvote 0
can some one helpme??

im doing what tutorial says but..

the program does nothing..

shoul i see a progress bar ??

how many time it takes to say " DONE " ??? ..

i have the phone in download mode and aparently i have all drivers installed... but the phone has no rom inside .. im trying to resize system partition to install cm10.. what should i do ?
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones