yashsingh1/xdaforums huggingface dataset:
[Galaxy Ace S5830 General] zzztidurvirus:
:good: Great guide!

But I think the guide should be updated to the next level.

:victory: Root done

:victory: Partition SD into FAT32 & Ext2/3 done

:victory: Run Link2SD & Recreate mount script (activate your 2nd partition) done

:good: Now the next level: Bring your /data/data/ stuff to the Link2SD 2nd partition! (/data/sdext2)

Q: Why I do this?

A: Yeah, we all enjoy the /data size increase with Link2SD, right? But, do you ever wonder why even you did Link2SD and the size suddenly gone small again even though you didn't install anything at all? Have you checked your Facebook, Google Play Store, and Play Store Services total size in Settings>Applications>All? It's huge, right? And later on, as always, uninstall every update, clear data, still full, reset all, and root, link2sd all over again.

No longer do you need to do this cycle over and over again, because now, all your app data, like your facebook caches, game save data and more will go to your Link2SD partition!

Requirements

1. Rooted phone with Link2SD partitions enabled (you can actually link your app to the 2nd partition) :p

2. Terminal Emulator (or you can do adb via pc/mac/linux/whaterver)

3. Titanium Backup (Just use official Play Store version, avoid using cracked/patched version)

4. X-plore File Manager (or any file manager you like that can do stuff in writable mode / root mode)

How to do it?

1. Once you have installed everything, open terminal emulator. You should see this.

$_

Just type the word >> su to make the screen show

#_

2. Now the important part. Write this >> ln -s /data/sdext2 /data/sd

ln is the small "L" not big "i' ok? You can just copy it if you're on adb :p

press enter on the keyboard so it will you #_ again. Close and leave it.

3. Now open X-plore. Select the 3-dot menu (the hard key beside your home key - for old ics and below) and select superuser + write mode. Find the location of /data/sd that you have made earlier. It should be a folder written as /data/sd > /data/sdext2. Now make a folder inside the /data/sd. Close X-plore and leave it.

4. Open Titanium Backup. Tap Backup / Restore (it's at the top). Select any user app (WhatsApp). Slide left to access Special features. Find Move app data to SD card. It will show you "Do you want to make /data /app folder?" Just press Ok. Done.

5. Final step. Go back so you can select more apps. But what if we can select all and do it? Sure, press the 3-dot menu (hard key), find Batch actions... > Move app data to SD card. Let it finish. You will experience some force close. Just let it finish. Reboot.

6. Check your Settings>Applications>All size now. Lots more free space, eh? :victory: Now, more downloading! Enjoy... :good:

My Recommended Setup:

32gb Class 10 UHS-1 microsd

4gb minimum of 2nd partition - the rest FAT32

I'm on stock rooted setup :D

GB and below: ext3 if its causing issues, pick ext2 instead.

ICS and up - even Lollipop: always pick ext4.

This Link2SD + Titanium trick will work for all rooted android with functional Link2SD!!!

:( Sorry, no images for now. Maybe I'll post screenshots later. Lets hope OP will try this and update it.
[Galaxy Ace S5830 General] vitorino_j:
Hi.

Have you had any answer yet.

It happens the same to me... Can't seem to fix it!
[Galaxy Ace S5830 General] dantsprt:
The solution is repartition the sd again,then work the link2sd.
[Galaxy Ace S5830 General] vitorino_j:
Hi.

What do you mean by "work the link2sd?"

I've repartition the sd so many times... and always the same error. I have a galaxy S5 G900F and the error of the link2sd is always the same, no matter the file system i chose...
[Galaxy Ace S5830 General] ecoutinho:
I also had problems setting up link2sd. It turned out that CWM formatted the second partition as EXT4. When Android booted, the system (kernel 2.6.35) had no support for EXT4, and the partition was mounted as EXT2, leading to errors. To solve this, on 'adb shell' or a terminal:

- Change to root user:

su

- List the partitions and make sure you have a second Linux partition:

fdisk -l /dev/block/mmcblk0

- Check if it is mounted, and umount it if necessary:

mount

umount /data/sdext2

- Format the second partition as EXT2 (all data will be lost):

mke2fs /dev/block/mmcblk0p2

If there's no errors on format, run Link2sd again, choose EXT2 as the partition format.
[Galaxy Ace S5830 General] vitorino_j:
Hi.

When I follow the steps in adb it doesn't recognize the ad nor the partitions... In the 1st step it says "not found"...
[Galaxy Ace S5830 General] vasilis_:
In the 6 step what will happen if I make the partition smaller than the 2nd part? I dont need any space for media files but only for my apps when I link the to SD \
[Galaxy Ace S5830 General] shailesh406:
hiiiii

would u plz tell me it' working with android version 5.1.1 or not.......

cz 5.1.1 running on ART runtime......................not on dalvik...................

i am using MOTOROLA G 3rd Generation ..so it will work on that or not:confused:
[Galaxy Ace S5830 General] foxthemene:
My ext4 partition is almost full how to increase the size without losing data

İ tried with mini partition tool but no go
[Galaxy Ace S5830 General] raviteja008:
Link2SD package invalid.

Error:

Link2SD package invalid.

Help me out ! :(
[Galaxy Ace S5830 General] skynet-rider:
Hi, also it gives me the damn:

Error:

Link2SD invalid package

Although I have the Link2SD Plus

Please help...
[Galaxy Ace S5830 General] leafwarbler:
Thanks, it seems so late to get this, but it is truly useful to me. Big thanks!!:fingers-crossed:
[Galaxy Ace S5830 General] 3KyNoX:
Thanks for this !
[Galaxy Ace S5830 General] ASHURiCAN:
Same here guys, unfortunately don't know how to remedy [emoji20]
[Galaxy Ace S5830 General] ctsbrasil:
Works fine.

Works fine! No more space problems! Thanks
[Galaxy Ace S5830 General] navi7512:
fail on kingston 32gb class 10 sd card

I am totally unable to create the second partition on a kingston 32gb class 10 sd card. The second partition shows like "Other" and is not being mounted on phone. (see image)

any clue?
[Galaxy Ace S5830 General] kh34d:
hi all,

what about link2sd with marshmallow?

thanx
[Galaxy Ace S5830 General] jahanbabu:
Internal storage remains same

I have followed all steps but after complete showing "Insufficient Storage"

Its not installing directly to ext2

I can see ext2 storage in storage info also can move apps to ext2 manually

How i can do this automatically ?

I have created mount script but its not working :(
[Galaxy Ace S5830 General] jhs39:
I have a Galaxy Desire 816 running Android 5.02. Link2sd doesn't work on my phone quite the way described here. If I create links to the ext SD card for an already installed app 95% of the time that app will work perfectly until I reboot the phone, at which point it will disappear and I will have a placeholder icon for the app instead of the real one. But then if I reinstall the app from the Play Store since I have Link2sd set up to install new apps to the external SD card it will create the links automatically upon installation and this time after I reboot the app will still be on the phone and will stay there. With my phone this is how I have to create links 95% of the time. I've only had two apps function correctly after I created the external links myself--Evernote and Fruit Ninja. With every other app the phone behaves as I described above and the app needs to be reinstalled in order for Link2sd to do its thing.
[Galaxy Ace S5830 General] Maniel-PC:
I understand how to do it but please?

How i will move apps and OBB I dont understand these

please help me:rolleyes :

1 request guys ... u see above this at least 4-5 hours out if my life that I spent to make this thread ... so I don't ask u not to share it... but pleez don't just copy paste this in different threads, forums, blogs etc... if u want to share pleez share a link to this thread ...

Thank u :)

=========HOLO-UBUNTU========theme[/QUOTE]
[Galaxy Ace S5830 General] isanagy:
work on class 4 8GB
[Galaxy Ace S5830 General] roby5167:
Hi sanny5, As a Senior member that published the Guide for Partition and Link2SD I hope you could HELP me

I cannot install anymore applications. I got an error "Can't install app - insufficient storage available".

I lack place on my device, so I move app as much as I can to the External card using AParted and Link2SD.

I found out that every time I want to link to SD card with Link2SD I got a warning: "NOT MOUNTED - /data/sdext2 mount not found"

When Link2SD starts, it opens a window asking to select my SD card's second partition from the following list: ext2, ext3, ext4 (the others are irrelevant). Whatever I choose I get an Mount script error "Mount script cannot be created. Mount invalid argument".

I checked the Storage Info (using the Link2SD app), and found that all the "partitions" - like Internal, SDcard, External SD, System and Cache - have some data and the percentage of free place - except "SD Card 2nd Partition" that remains empty. There is even a label that says "NOT MOUNTED".

Using Root Explorer, I found "sdext2" ! It is under "root" as follows: "/data/sdext2". Its permissions are "rwxrwx--x". I unchecked the last "x" (it shows on the column of Other Execute) but it didn't saved! Why? This is an CATCH 22 situation I cannot download and install app but I can continue to use my phone with a lot of app removed!

Is there a way to delete the /data/sdext2?

is there a way to mount the ext2?

How can I repair it?

Somebody with some help?! Please, don't recommend me to use the frightened FACTORY RESET - I had enough of this solution!

My S4 works with a stock ROM and it is rooted!

thanks, Roby
[Galaxy Ace S5830 General] freedomsofa@gmail.com:
2nd partition

I don't know if I posted right or not.

I have been trying to make a 2nd partition on SD with out PC.

Nairaland confused me. Been trying other ways but no luck

Now it seems either mount not supported , or no partition found or something like that.

Phone is Alcatel 7046t One Touch conquest/5.0 lollipop.

No access to a PC.

I have the following:

King Root gt

Superuser chains DD

Elite when I get play store will let Me

Update fixer

Busy box

Pro when it will let me

Link2sd

Pro when it will let me

apart

Purify

So can any one help me with easy to understan?

Thank you

God Bless

freedomsofa@gmail.com

I keep getting lost in here

Please email

Michael

I am a member here but even getting here was difficult.

I know that I am doing this wrong. Just very frustrated. I. Now own two sixteen gig sdvards. Can't use either.
[Galaxy Ace S5830 General] Shreyash_2016:
ApPS Went MISSSING......

OK! If anyone by mistake Linked their google play services/store and after rebooting found the APPs MISSING.

Then open settings ,go to apps you will see some apps in Grey (these apps went missing from your device). just open them and either click on 'uninstall updates' or 'Disable' both will do a factory reset for those app only. after that 'Enable' or 'Launch' the apps for checking.
[Galaxy Ace S5830 General] jlindroos:
:o:laugh::good:Thanx for this thread, im a newbie so I dont know if im suppose to thank like this but anyways millions of thanx for this thread, you are one of my heros and stars, I hope more people thank you:svetius:;)
[Galaxy Ace S5830 General] droid93:
I'm getting "mount: operation not permitted" error in Link2SD. I have tried with fat32, ext2, ext4 but no luck. So, I was thinking about manually writing script to mount the second partition. Mine is Sony stock ROM (Lollipop) with stock recovery. Can you please tell me whether your mount script will work or what should be the mount script in my case?

---------- Post added at 02:59 PM ---------- Previous post was at 02:47 PM ----------

Followed all of the steps already but when launching Link2SD app in my phone after inserting the SD card with second partition, it asks for choosing partition format. After choosing the partition (tried with ext2, ext4, fat32) it shows ".....mount: operation not permitted" error. My phone has Sony stock ROM (Lollipop) and stock recovery and rooted successfully using KingRoot. Then, what could be the problem? How can I solve it?
[Galaxy Ace S5830 General] mandayugana:
My mount script worked. In my phone, the kernel already mounted sd-ext as /system/sd which made Link2SD mount script failed somehow.

Now I'm using Mount2SD. It is simpler.
[Galaxy Ace S5830 General] droid93:
I have solved the problem. The problem was with Kingroot. It didn't totally root the phone thus /system, /data were read-only. I have rooted again with Eagleroot and now LInk2SD can mount the second partition perfectly.
[Galaxy Ace S5830 General] tzole:
I have a Cube I6 tablet with Android 4.4. I bought a Kingston class10 32GB MicroSD and I partitioned it using the steps

exactly

as they are in first page, 20GB for fat32 partition and 12GB for ext2 partition. I installed link2sd in my tablet and then I turned it off and put microSD. When I turned it on I went to settings-storage to see info about my SD card I realized that the tablet didn't recognize my card. Then I opened link2sd and the ext2 partition was mounted perfectly after reboot. I moved some apps and games to my sd card and they worked without problems. My problem is that I can't use the 20GB fat32 partition because the tablet can't recognize it. Can somebody help me please ?
[Galaxy Ace S5830 General] Zensuu:
Bad Disk :/

Hey. I followed the instructions here and the app just happened to crash part way through, and now my micro sd is listed as "bad disk". This is definitely not your fault I was just wondering if there was anything I could do to reverse this. Thank you.
[Galaxy Ace S5830 General] sonai365:
Well I did that only
[Galaxy Ace S5830 General] beatLeo:
I have exactly the same problem. My sd card is the same too. I have a huawei y6 with cm 12.1 (android 5.1). Please could anybody help us?
[Galaxy Ace S5830 General] Hunterzzz:
Root required for this?

Hi. Thanks for the wonderful share. Just want to know that if Root is required for doing this or not?
[Galaxy Ace S5830 General] edilebe:
Ok . . . One BIG question . . .

Partitioned my 32GB to [ 26GB FAT32 , 6GB EXT2 ]

Stock ROM : Samsung Galaxy J2 2016 [SM-J210F]

Everything is alright with me in using link2sd but . . . My First Partition is very miserable . . .

Apps does not recognize it . . . Eg: MX Player, My Inbuilt Gallery app, WhatsApp . . . And importantly, 'Gallery Vault' app (It Hides Media Files) . . .

Any Solution . . . ?
[Galaxy Ace S5830 General] smalih15:
3 partitions

My sim card for some reason has a partiton which i cannot modify it contains 8mb, it is unallocated and it is logical. When I add the other two partitions my sd card ends up having 3 partitions. also (keeping in mind the three partitions) ext2,ext4 do not work with link2sd. it says 2nd partition cannot automatically be mounted at boot. My phone is Samsung Galaxy J3 2016 (J320FN)
[Galaxy Ace S5830 General] Dj89:
just used this method in 2017 with a rooted kindle fire 5th gen!
[Galaxy Ace S5830 General] demonrojas17:
so ive followed you instructions perfectly but when i put the card in my phone it says the card is corrupt. what can i do to fix?
[Galaxy Ace S5830 General] mikele2016:
Hi all

Thanks for this great tutorial but I have big trouble ...

All run ok with phone BLU rooted I mount primary ext4 partition with Fat32 primary I install many programs and all run as hell but... when the phone reboot android optimize my applications and now the apps are corrupted close or freeze... I tried with ext2 and ext4 its the same after rebooting link2sd link my apps and all run as hell I can install many apps which link2sd move on sd but when phone reboot it optimize the apps and many are corrupted after this optimizing and rebooting...

What happens ?

SOLVED - EDIT JUNE 2 -

I desinstalled link2sd and installed APPS2SD. APPS2SD do the job very well now.
[Galaxy Ace S5830 General] Osama kaleem:
Can we bring our data back on sd card after partitioning?​

?
[Galaxy Ace S5830 General] Kireto00:
can u tell me if it working for honor 4x che2-l11 marshmello ??
[Galaxy Ace S5830 General] krish0008:
Can i Use My Internal Storage (Rather than storage available for app) for link2sd

Hey,

I have Gionee m2 8 GB

it has 4 gb internal storage

and 1.6 GB for application

well i am already using Link2sd with my 8 GB sd card

but i want to use My Internal Storage available for user rather than my sd card,

can i create a partition with this?

is this safe to create partition with this?

i meant could it brick my phone after partition my internal storage for link2sd?

although "after mounting my phone for USB mass storage it shows in MINI TOOL PARTITION":)

Thanks :)
[Galaxy Ace S5830 General] yobydnub:
More internal storage for my Galaxy Tab 2

I have a few questions. I hope you can clear things up for me.

I have tried this procedure a few times. I am never able to mount the second partition, it comes up as corrupt.

Im not sure why I would make the partition for my media files bigger than the other one. Isnt the whole idea of this process to make my internal storage bigger? I would have thought making it 512MB isnt really going to make much of a difference. Maybe im not understanding something here.

Lastly, will this method actually work on my particular device? Maybe that's why I cant get it to work.

I hope you can answer some of these questions for me.

Many Thanks

yobydnub
[Galaxy Ace S5830 General] droid93:
You have to keep a separate and bigger partition for your media files because the process of creating a second partition and linking the apps using link2sd doesn't actually make the internal storage bigger. It helps us to transfer the apps and their files to the second partition. You can't put any other file in the second partition like media, documents etc. So that, you have to maintain another partition for storing media files.

Sorry, I am not sure about your other questions.
[Galaxy Ace S5830 General] madmax800:
error help please

Hi, I thank you for this thread but I have followed your words but get an error when I start Link2Sd. I have selected axt 4, then 3, then 2 but my phone says this.

Mount script error

Mount script cannot be created

not allowed to su

can you please help

madmax800
[Galaxy Ace S5830 General] LoneRanger76:
Hi, can I ask where to put the 512mb in Step 8. Am I doing it right? Is it always the same amount of partition size and unallocated size after whether I choose fat32 and ext2? Please see the attach photos.
[Galaxy Ace S5830 General] droid93:
First make the FAT32 partition (in your case it's 1.32 GB) and then in the unallocated space (513 MB in your case) after the FAT32 partition, create a new partition of EXT2/EXT3/EXT4 format. Don't forget to mark "Create as" to "Primary". Unallocated space after the second partition will be 0 MB, not the same as the previous one. I think you've got it.

---------- Post added at 03:47 PM ---------- Previous post was at 03:40 PM ----------

First of all, you have to create a FAT32 partition (in your case it's 1.32 GB) which will have adjacent unallocated space of about 513 MB (in your case). Then create a second partition of EXT2/EXT3/EXT4 format having a size of 513 MB. Don't forget to make "Create as" to "Primary". This partition will have 0 MB as the following unallocated space, not the same as the previous one.

---------- Post added at 03:49 PM ---------- Previous post was at 03:47 PM ----------

First of all, you have to create a FAT32 partition (in your case it's 1.32 GB) which will have adjacent unallocated space of about 513 MB (in your case). Then create a second partition of EXT2/EXT3/EXT4 format having a size of 513 MB. Don't forget to make "Create as" to "Primary". This partition will have 0 MB as the following unallocated space, not the same as the previous one.

---------- Post added at 03:50 PM ---------- Previous post was at 03:49 PM ----------

First of all, you have to create a FAT32 partition (in your case it's 1.32 GB) which will have adjacent unallocated space of about 513 MB (in your case). Then create a second partition of EXT2/EXT3/EXT4 format having a size of 513 MB. Don't forget to make "Create as" to "Primary". This partition will have 0 MB as the following unallocated space, not the same as the previous one.
[Galaxy Ace S5830 General] LoneRanger76:
Thank you. I got it.
[Galaxy Ace S5830 General] Peter770:
Is it mandatory fat32 partition to be bigger than the ext2 partition? Can it be reverse?
[Galaxy Ace S5830 General] Vipin8:
Plz help me also , I hv same problem
[Galaxy Ace S5830 General] old-is-gold-developer:
BRU

the screen is hung at plz wait i have been waiting for an hour :D
[Galaxy Ace S5830 General] sanny5:
Yup its safe afaik ...

But if its nite safe... U will probably endup messing ur phone ... Like something not getting mounted etc... And it will not affect ur sd card or ant hardware in no way .... So u can just make a backup if u want before u try ... :)
[Galaxy Ace S5830 General] tofy4ever:
working great

thanks buddy for this
[Galaxy Ace S5830 General] LeeoNardo:
Noob question

Sorry for the noob question, but... Does it work with a stock phone with stock kernel, not rooted ?

My mother in law has a Ace out of memory, and I don't want to root or do any other "nerdy" stuff with her phone...

Thanks !
[Galaxy Ace S5830 General] sanny5:
no it won't work without root :p
[Galaxy Ace S5830 General] LeeoNardo:
So... Let's root some Aces !

Thanks for your fast reply, Sanny5.

Said that, let's root some Aces here !

Thanks again,

LeeoNardo.
[Galaxy Ace S5830 General] cho777:
Does this work with Galaxy S4 rooted on stock rom?
[Galaxy Ace S5830 General] CrimsonSwordsman:
In any SDCARD sir?

Sir, will this work even if I don't have a CLASS 4 micro SD card or above? Thanks for the reply. :) More power. :)
[Galaxy Ace S5830 General] sanny5:
^^yeah should :)

only swap needs class 4 sd i guess
[Galaxy Ace S5830 General] sykox2:
i walk step by step, i have 32gb sd card, i kept FAT32 with most of the storage then rest for EXT2 1005.00MB. after everything done when i put the sd back on my phone it shows "damage SD card format it"
[Galaxy Ace S5830 General] RawnyRom:
My partition works and when i install apps it gets linked to the partition. But the internal storage is getting used up!! Why?
[Galaxy Ace S5830 General] TheMatrix2000:
Two weeks i am using link2sd with no issues at all. Sorry but i can't find any bugs :cool:
[Galaxy Ace S5830 General] Adonis_2115:
Works perfectly

Thank you
[Galaxy Ace S5830 General] majid25:
my sd card is not being recognized by the phone or computer :( anyway to get it up and running again? its a brand new sandisk 32GB....I created the ext4 partition and fat32 both as primary following all the steps
[Galaxy Ace S5830 General] JovieBrett:
Thanks alot for this guide! Now I've partitioned my sd card ^_^
[Galaxy Ace S5830 General] bboy_201:
imma cry

followed everything and it acts like it works but i still cannot download any more apps. It even said it moved/linked the apps that were already downloaded but when i check the sd card apps nothing is there..

imma try again from the beginning.

update:

tried again and nothing
[Galaxy Ace S5830 General] limikey:
I managed to use Partition Wizard to do my SD card after help from this forum but it went a bit Pete Tong trying to get Link2SD to use it, obviously something I did as other people are doing it, anyway, if you get stuck like I did, I got my phone back from a guy on ebay last week who sorted it all out, its worta alook for any novices with half bricked phones, this is the ebay listing http://cgi.ebay.co.uk/221246126698 Regards.
[Galaxy Ace S5830 General] bboy_201:
i ended up being able to download 3 aaps with ROM Toolbox Pro and after that I can download app...
[Galaxy Ace S5830 General] Hakim Rahman:
try to fix it with HP USB Disk Storage Format Tool, then you can run suface test using MiniTool Partition Wizard to check any read error in your SD card's memory blocks