This are most easiest way to partition your sdcard. You don't need PC like minitool to partition your sdcard. I'm using 4gb mmc class4 in this tutorial.
Requirements:
Rooted
Aparted.apk
Link2SD.apk
Note: unmount your sdcard in storage settings
Procedure:
1. Install Aparted then Grant SuperSU
2. Click Tools Check Part 1 then choose DELETE click APPLY
3. Click (+) button twice to get PART 1 and PART2
4. Part 1 select Fat32 size 2000MB
5. Part 2 select ext2 size 2000MB or 1929 as shown in image below.
6. Click Apply changes then show "SD card will be erased!" just click ok
then wait show "Do you want to change the default write disk" click CANCEL
Congrats!You will notice that your sdcard are already has partition
7. Install Link2sd Open ang Grant SuperSU
Select ext2 then Reboot
For unli internal proceed this [Click Here] or follow this procedure bellow
Procedure:
Install Rootexplorer
Install Rootexplorer
Go to root folder/data
COPY this 5 folder
app
app-lib
app-private
dalvik-cache
data
app-private
dalvik-cache
data
PASTE in data/sdext2
Step 4. Check all this 5 folder click option
LINK TO THIS FOLDER
GO back to DATA or click the back button
Click option CREATE LINK
pop up show OVERWRITE click Yes
Do all this in 5 folder
(app,app-lib,app-private,dalvic cache,data)
Step 5: in data/sdext2 check the box of sdext2 change owner/
owner- 1000
group- 1000
Click OK
Then set permission of sdext2
rwxrwx--x
Do all this in 5 folder
(app,app-lib,app-private,dalvic cache,data)
Step 5: in data/sdext2 check the box of sdext2 change owner/
owner- 1000
group- 1000
Click OK
Then set permission of sdext2
rwxrwx--x
now Reboot!