yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Kierrok:
Link2SD works great in my official GB 2.3.3 O1!

Maybe you should try to find where exactly it makes your phone to shut down. Try a manual mount or many of the suggestions in this thread.
[Android Apps and Games] Ztrindberg:
Well I try on two phones now.

And it worked very good before the update to 2.3.3

Now phones shut down after try to mount ext2.

And I think developer wants feedback so his app can get better..
[Android Apps and Games] Kierrok:
Yes, feedback helps him, but you just say it doesn't work in 2.3.3 which isn't true. You have to give him more info, that's why my suggestions.
[Android Apps and Games] bourne-nolonger:
thanks man for your feedback. I'm glad I'm not the only one experiencing the slow down issue. Wonder if that has something to do with the android system reading the apps stored on the sd card? Not sure, but I can live with it to pick up the additional space!
[Android Apps and Games] rental.sdg:
same problem on same phone

the app run perfectly before on andriod 2.2.1 but now on 2.3.3 the phone reboot after select the existing ext2 partition

samsung galaxy ace - GT-S5830
[Android Apps and Games] ryanpl:
Anyone try this on Rooted Nook?

HI, I have a rooted Nook Touch which runs Android 2.1. Has anyone used this program on the Nook Touch or on the Nook Color before the 2.2 upgrade?
[Android Apps and Games] Davserer:
great app, ty
[Android Apps and Games] Theeky:
Hi,

The link2sd are currently not working in Android 2.3.4 - Galaxy Gio Rom..

(As I said in this topic: http://xdaforums.com/showpost.php?p=16036610&postcount=21)

The program keep restarting the phone I have already try so many ways :mad:

Just to report, cumps :)
[Android Apps and Games] bakpinar:
I don't have Galaxy Gio and I can't test it.

This is a weird problem, sounds like a kind of security implementation similar to S-OFF on HTC phones.

- Can you check if "/system/etc/install-recovery.sh" file exists?

- Can you post its content?

- Can you try to run it manually?
[Android Apps and Games] k@iserex:
Really nice app, been using for a while now cos Im a lazy bastard seeing it Mur4ik SwiftBootloaderBuilder is a option too!
[Android Apps and Games] Ztrindberg:
Yes that file exist on my Ace.

Content is:

#!/system/bin/sh

#added by link2sd

sleep 10

mount -t ext2 -o rw /dev/block/vold/179:2 /data/sdext2

mount -t ext2 -o rw /dev/block/mmcblk0p2 /data/sdext2

How do I run manually?

Hope it help you?
[Android Apps and Games] Theeky:
I currently don't have the link2sd installed, because of that I don't know if the files contain any useful information, click here for you can see them.

If you want I install link2sd again and give you the files.

(for now I'm using Install Manager as substitute)
[Android Apps and Games] kchiman:
i hv used link2sd for some time. it works fine but yesterday i am updating some app manually installing apk and from the market.

link2sd said create link failure ... ... Read-only file system

how can i solve it

i am using lg p500 with mik cm7.1
[Android Apps and Games] 9inch:
Known issue:

* library files get unlinked after reboot on Android 2.3 and sometimes on 2.1 and 2.2. (PackageManager unpacks all native libraries from the apk files at boot)

Is there a way this to be fixed somehow?
[Android Apps and Games] Niggo372:
You can choose "Quick reboot" after the phone started. Its not a very good solution, but it fixes the problem. ;)
[Android Apps and Games] Ztrindberg:
I have now tried with ext2 and ext4 and fat32 but same problem, program rebbot or shut down phone after choose filesystem for second partition.
[Android Apps and Games] WillBlaylock:
Very nice app.

So far no issues noticed on Kyocera/Sanyo Zio 2.2.1 froyo. Ext2/3 may have been grumpy because my partition is fat32 but I cant remember why I ended up there.

I do have a question or five.

Why is it not a good idea to link apps from /system/app similarly?

Would a third partition make it less a problem to link one or two apps to my SD card?

Would a good experiment be to add a third partition, then add these two lines to the /system/etc/install-recovery.sh or am I stretching too far here? (after making /data/sdext3)

mount -t vfat -o r /dev/block/vold/179:3 /data/sdext3

mount -t vfat -o r /dev/block/mmcblk0p3 /data/sdext3

Would it be possible to use this same method to put one or two more apps in /system/xbin to augment busybox?

(/dev shows up as tempfs so I assume that is probably not a good idea to consider using)
[Android Apps and Games] Almighty1:
So one doesn't have to relink the unlinked libs again before doing the "Quick Reboot"? Does this work only in froyo 2.2 or does it work for gingerbread 2.3 too?
[Android Apps and Games] kchiman:
i tried to reformat my sdext2 by minitool, and reflash the phone again.

and now the same problem, read-only file system

i reboot the device and use adb to check mount partition.

/dev/block/mmcblk0p2 on /data/sdext2 type ext4 (rw, .... )

but after i open Link2SD and try to create or remove link. it shows failure due to read-only file system

and i go back to adb and mount check again...

it became

/dev/block/mmcblk0p2 on /data/sdext2 type ext4 (ro, .... )

what happens? and how can i solve it?
[Android Apps and Games] bakpinar:
try to reformat your 2nd partition with ext2 or FAT32
[Android Apps and Games] kchiman:
are there any ways to keep everything? can i just format to ext2 or FAT32 and put everything back then i can use my phone normally without reflashing or reinstalling the apps? thanks
[Android Apps and Games] beatadalhagen:
Manual solution for 'file exists' error upon migrating sd card

This hit me recently: Copied my data and app partitions to a new microSD card. However, upon swapping the card out, link2sd began to give various errors. Google search with the text of the errors was not helpful.

Specifically:

Initialised the new memory card with Gnome's Disk Utility: xx-0.768GB partition for fat32, remainder (Approximately 768MB) for ext2. Set filesystem labels.

Powered off phone. Removed old memory card, attached and mounted on Gnome desktop. Mounted new memory card on Gnome desktop.

Copied (through File Browser) contents from old to new card. Make sure to have selected 'Show Hidden Files' before copying.

Ejected and removed memory cards.

Insert new memory card into phone, then boot.

Error texts given:

create link failure

mkdir failed for /data/sdext2/dalvik-cache: file exists

I brought up a debugging console in order to check the file permissions, (busybox ls -al /data/sdext2) and noticed the directory '/data/sdext2/.' on the new card was different. I performed:

chmod 755 /data/sdext2/.

chown 0 /data/sdext2/.

chgrp 0 /data/sdext2/.

Re-tried linking the app, everything appears fine. I've linked further apps in and have run the phone for a couple days now; there doesn't seem to be any further problem.

Hopefully this will help someone else.
[Android Apps and Games] kchiman:
i format as ext2 by minitool and get invalid argument

then i format as fat32 and get I/O Error

finally i format as ext4 seems work. but i am afraid it cannot work well for long.
[Android Apps and Games] ozonbg:
Please add in a future version multi-select uninstall because multi-select unlinking is not so practical when you run out of space.

Thanks again for the great work!
[Android Apps and Games] Gigi1988:
Hi!

Yesterday I rooted my O1 without any problem. After that, I decided to partitionate my 8 GB SD, in order to move apps, in this way:

6.5 GB fat 32 primary

1 GB ext2 primary

At the moment I cannot download link2sd from the market (because of incompatibility). How can I solve this issue?

My phone data: LG O1 Official 2.3.3 - rooted with SuperOneClick
[Android Apps and Games] darkstep:
i used it before but strangely now i cant mount my ext partitions dont know why(i did a format overwrite to the sd) link2sd shows my ext after i select the file partition then i restart my phone its saying i have a second partition but no other app is seeing it ,instal some apps reboot the phone and its gone.i also tried s2e but same problem cant mount????always testing with a clean install??
[Android Apps and Games] bakpinar:
I will add batch (multi-select) uninstall and reinstall functions to next version.

Thanks
[Android Apps and Games] Kierrok:
Check the first post in this thread.
[Android Apps and Games] Almighty1:
Tried it on Android 2.2.2 FRG83G Stock rooted ROM on my Motorola Droid 1. Quick Reboot from Link2SD did not do anything as the libs still remain linked after rebooting. It seems if the phone reboots on it's own, then the link will stay but if it's a reboot initiated by the user, then the libs will get unlinked upon rebooting.
[Android Apps and Games] drwierdo:
Someone should have should have told earlier that such a great app like this doesn't work for Cupcake....

Do any of you know of the solution except app2sd...coz no custom ROM are available for my antique Acer e110
[Android Apps and Games] neo1234matrix:
hey guys thnx for the great app...

i have htc wildfire s (marvel) 2.3.3 rooted yesterday...

i come to know this app... because of low memory...

the problem is that... after completing installation (already partitioned.. fat32 + ext2) of 4gb card...

the app.. continues telling me about restarting the phone.. and i cant link any file.. because the partition in not being mounted may be... what to do... plz help... i need this app badly... :D

thanx... in advance... :)
[Android Apps and Games] xroger:
I have same problem...
[Android Apps and Games] Kierrok:
Once again: Read this!
[Android Apps and Games] neo1234matrix:
i already have the s-off then it is rooted...

i have s-off with the xtc clip... then also its comming...

hope you dont mind.. for my silly questions... :( n thanx for everything...

i am pretty sure that there will be some kind of solution i will get from you guys... :D
[Android Apps and Games] KenifJambo:
I have been using Link2SD for a while now.

I have a 1gb partition which currently is using 100mb.

When I try to install an app (scrabble) or update an app (angry birds) I am getting a message that I don't have enough space.

Pretty much all my apps apart from launcher and market on linked2sd.

Anyone else had this?
[Android Apps and Games] neo1234matrix:
DOne.... cheers... working like charm....

At last i figured it out.... :D I have HTC wildfire S

thanx again n again...

here are some steps that i figured out...

1: S-OFF your HTC wildfire s with XTC-Clip

2: Root your HTC with the method mentioned here at xda forums..

3: Partition your memory card (i used the

FAT32 + ext2

)

4: update the necessary applications like... Google maps, youtube, etc..

5: install necessary softs ( it depends on you.. u are free... ;) ):

I used the

--> ES Explorer with root permision...

--> Script manager(free version) its use I have mentioned below...

6: install the app : Link2SD run the app and select the second partition type you used... then reboot

if u got it run without any problem after rebooting... thats it for you guys...

but if you been asked again

select second partition type.. etc.. etc...

( the problem i had... :D)

then...

7: run the script manager...

menu>more>advance options> config > select browse as root

give the root permission to it...

now select the file

/system/etc/install-recovery.sh

select both > run as root

> run at boot

then save it... and reboot the phone... (u also can run it there also.. :P but i recommend to reboot.. )

after reboot and start the Link2sd... you are done....

you are able to use the great app... Link2SD.... thnx bro...

and when you restart the phone you will notice the linked apps are not present in the application...

to solve this >> run Link2SD > menu > more > quick reboot...

you will get your linked apps back... ;)

thnx Hope this will be helpful.... :cool: :D
[Android Apps and Games] beeryourself:
i updated my samsung gio to firmware 2.3.4 and rooted.

my SD card is yet partitioned and formatted in FAT32. I install link2SD from market but it always shows the message to reboot and automatically reboot the phone not allowing to do anything.

is this an S-OFF case? what is this? what can I do???
[Android Apps and Games] beeryourself:
YOU ARE GREAT MAN!!!

I followed your guide from step 7 and now I can enter link2sd.

now I will try to recover my apps from titanium backup, hope it work...
[Android Apps and Games] mierda1:
I thought the same... but now I don't think so:

I used link2sd with a 2gb card (the one with the mobile, a generic one) and now I'm using a 8Gb 4 class kingston sd card.

With 2gb card I had like 1,4gb fat32 and 0,6gb exit3 (both primary).

With 8gb card I have 5,25gb fat32 and 2gb fat32 (both primary).

With 2gb card I had no problems but with 8gb I tried second partition with ext3 and fat32 and I have problems. I dont remember the error with ext3 but the same program said to me that better to format fat32... ok :P

Then with fat32 If I try to link only App it gives the "write: I/O error" and trying dex it gives a linux error saying basically that I have no permisions to write in /data/sdext2.

Now I tried again with 2nd partition less than 750MB (1st more than 6,5GB) and apparently works! Link2sd says that he can moved correctly the app but there is an error... there is no app anymore! Not in system, not recognitzed by link2sd and the only thing I can see is that in 2nd partition probably there is the app because have xmb ocupped like the app I moved.

Anyone knows what is the problem? With other kinds of problems (permisions) I can do some investigations and, for example I saw that the 2nd partition was mounted with ro permisions, but now that apparently all works ok I dont know what to do... maybe format 2nd one with ext3 like with 2gb card that worked well? :confused: I will try!

PD: ext3 tried and no work. It says "ext3 may boit be supported by your device". It worked with the 2gb card, why not with 8gb card? :(
[Android Apps and Games] erickwill:
I am trying to use Link2SD with 2.3 gingerbread SE custom rom.. however I ever got an error saying that there is no partition or cannot mount.. or what ever?

Is there any knew issue with gingerbread?

Thanks!
[Android Apps and Games] neo1234matrix:
@beeryourself

you are always welcome... happy that my work helped you... hehe.. ;)
[Android Apps and Games] Ztrindberg:
Nice workaround until developer comes with bugfix.

To bad script manager only worked one time hehe

Now it FC

But its enough
[Android Apps and Games] mierda1:
Tried now with ext2 and occurs the same like fat32: it moved correctly to 2nd partition but the app dissapear from app list (manage app of android and link2sd too) and I cannot run it... even I can install again in market.

How many mounts of link2sd have to exist? I only have this one:

/dev/block//vold/179:2 /data/sdext2 exte rw 0 0

In /system/etc/install-recovery.sh script I see this:

#!/system/bin/sh
#added by link2sd
sleep2
mount -t ext2 -o rw /dev/block//vold/179:2 /data/sdext2

mount -t ext2 -o rw /dev/block/mmcblk0p2 /data/sdext2

Is it correct this script? I don't know what is mmcblk0p2 and why it mounts in same /data/sdext2.

PD: More testing. When only linking APP file it do it ok and the system still finds the app (good!) but when opening do a FC. The app dont have any icon and maybe gets corrupted.

If linking only dalvik-cache files the app seems that SOMETIMEs can open but most of the time do FC or don't open.
[Android Apps and Games] f_mulder:
Question before ROM upgrade

Hi !

I am planning to move from my stock ROM (Desire , Froyo 2.2) to something else.

I am using link2sd for a few months now, and really like it, though all ROMs I see

around talk about a2sd/data++/a2whatever and many more, but not link2sd...

All these ROM mention they need SD to be partitioned to at least 2 partitions.

That is actually the case, as link2sd also has such requirement.

My concern is that during ROM upgrade process, ext2 partition will get wiped.

My concern #2, is how to restore all installed programs after upgrade, in case

ext2 partition will not get wiped or will be simply restored by me.

What kind of backup should be performed?

Anyone here has already passed through such process and can share the experience?

Thank you in advance!
[Android Apps and Games] f_mulder:
As I understood that , script tries to mount second partition of SD in 2 ways.

First time using it's "volume" name and second time using it's "device" name.

I assumed that was done in order to treat all possible cases in different devices.

In different devices , volume enumeration might be different, and device naming can differ too.

These 2 lines just backup each other...
[Android Apps and Games] mierda1:
Ahh, ok, thanks! Then it seems to be ok this script.

I have no idea where is the problem... maybe to have the 2nd partition at the end of the sd card? (in 7th GB of 8GB card). Anyone has a 8GB or more SD and works ok link2sd?
[Android Apps and Games] f_mulder:
I have 8GB MicroSD , and it works.

Which tool do you use to partition the SD?
[Android Apps and Games] eoghan2t7:
Mmcblk0p2 =

Mmc - sdcard

Blk0 - is the 1st partition

P2 - is the partition link2sd uses ;)
[Android Apps and Games] neo1234matrix:
sorry, what happened??!! i didn't got you... bro..

i mean does that script manager worked for you only one time?!!! you can try alternative autoStart (root) and put the script as autorun.. ;)

i have also installed and running Link2sd with both the soft..... i have rebooted many times to cross check.. and that start every time for me.. hehe

the script manager worked...

look if you reboot (not quick reboot)

you will lost all the linked files...

to solve this

you have to make a quick reboot

after doing so... may be you can have all the softs back...

best of luck... ;)
[Android Apps and Games] Ztrindberg:
Yes I can not start Scriptmanager anymore, it FC only.

I will try to uninstall it and reinstall.

To bad all apps disappear after reboot but that I can live with until a new version comes of this nice app!
[Android Apps and Games] f_mulder:
Which device do you have?
[Android Apps and Games] mierda1:
Oh, now I understand perfectly what f_mulder says regarding one line is a backup of the other one, thanks!

f_mulder I used paragon partition first (wich broke 2 times my boot, bcd, in windows 7!) and now I'm using EaseUS Partition Master:

partition-tool.com/personal.htm

Both partitions says Primary and I can format in ntfs, fat32, ext2 and ext3 (no ext4); with both paragon and easus partition manager.

Some options creating the partitions are to put or not label (I put nothing and app2sd with the same result), cluster (always put 4kb)... and I don't know what else can do that link2sd to me don't work now.
[Android Apps and Games] e82136:
of course, thank you :

by the way, my phone is XT701
[Android Apps and Games] bakpinar:
Have you applied this?
[Android Apps and Games] e82136:
Yes, I did.

copy ext2.ko into /system/lib/modules/

Permission : rw-r--r-- (like other files in this folder)

reboot

still show the same message:

ext2 not mounted.
[Android Apps and Games] bakpinar:
Can you run this command first and then open Link2SD.

insmod /system/lib/modules/ext2.ko
[Android Apps and Games] rikirix:
Do you think that a class 2 micro sd makes the job?

Thanx
[Android Apps and Games] parthabhatta:
Works perfectly on my X10 mini with Éclair with .24 (latest firmware version). Bakpinar, you made our "Eclair loaded device" somewhat comparable to Froyo by extending the functionality of Eclair with this app. Great innovation! BTW you may incorporate the last few lines of SkaDiver's post below (within braces) to your first post. Its pretty useful and helped me ready my 16gb card with ext2 partition without formatting or deleting anything. I had only 2.6GB empty space in my card out of which I managed 800MB ext2 without losing anything or formatting. I have installed only AngryBird now and it works. Will slowly install more apps/games. :D

One more thing : Nothing has been mentioned about class of the card best suited for this app. Although somebody has advised to use a class 6 card, I am using this app satisfactorily with my 16gb card my which has no class marked on it and I presume it to be the slowest one. Will let you know if I face any problems later.

One of the best apps developed for pre-Froyo OS.

@SkaDiver : Your post helped me to install this app on my x10Mini easily without going for formatting the 16gb card. Kudos
[Android Apps and Games] e82136:
Wow, All done!!

thank you very much!!

so the step is :

prepare SD card that has ext2 partition

copy the ext2.ko into /system/lib/modules/ folder (for MOTO user)

adb shell command insmod /system/lib/modules/ext2.ko

then install Link2SD.apk

awesome app really thank you!!

to rikirix :

my SD card is Class 2...

it works very well.
[Android Apps and Games] rikirix:
thanx mate, going to install right now! ;)
[Android Apps and Games] ozonbg:
Just to know cleaning the dalvik cache do not do anything because after restart the phone rebuild it completly and you end up with the same low amount of free space. But good to know though.

I have another important question. How to remove linked apps? Do we have to unlink them first or we can do it directly how they are, with some unninstalling app like Titanium backup. And as I mention Titanium backup is this app compatible with Link2SD and its operation functional with linked apps? Thanks in advance for clearing this out.
[Android Apps and Games] rikirix:
works like a charm with class 2 sd.

thanx
[Android Apps and Games] bakpinar:
Uninstall a linked application; two paths to go

- uninstall, apk file remains in ext2 (/data/sdext2 directory), you need to delete it manually.

- unlink first then uninstall, you don't need manual delete.

I don't know much about Titanium backup.
[Android Apps and Games] anotherloony:
LG P500 and devoid rom.

1.2.0 keep show message to reboot.

After mount -t /dev/block/mmcblk0p2 /data/sdext2 said ext partition found but give me error when I tried to create app link( IO Error)

I`ve flashed mik_os kernel(for a less cpu load when I touch the screen) and after I said I have to try links2sd again.

Now everything woks fine.

No need for manual mount, links are created and works ok.

I think it was abbout ext2.ko and insmod

Thanks again.
[Android Apps and Games] aamzalag:
i have attemptd this on my droid 1, which will not get the sd ext partition to mount. but for some reason every time i try to insmod the ext2.ko partition, i get an error, one saying insmod: init_module '/system/lib/modules/ext2.ko' failed (Exec format error)

and when trying from recovery i get:

insmod: can't insert '/system/lib/modules/ext2.ko': invalid module format

any help would be appreciated?
[Android Apps and Games] kousik:
Well finally I got it working. Thanks for the idea. The app doesn't directly support ext3, but I edited mot_boot_mode to ensure during boot the ext3 partition is mounted as /data/sdext2. After that I moved a few apks to /data/sdext2 and symlinked. A reboot and voila ... the apps are back and running from ext3.
[Android Apps and Games] obomartin:
Bakpinar.........................díky za super aplikaci----------Link2SD-------- a návod.Mám Xperii x8................trochu jsem se s tím natrápil.Ale podle zprávného rozdělení Sd karty podle návodu.................... rozjel a funguje.Díky moc.Stačilo naformátovat--rozdělit-restartovat-nebo vypnout telefon.A vše O.K.

Díky
[Android Apps and Games] LususNaturae:
Works perfectly on my rooted Xperia X10 running stock 2.1

Now I can fill my SD with stacks of crap games!

Thanks :D
[Android Apps and Games] ChungHung.Chen:
Moto XT701 needs to manually install ext2.ko then everything should be work.

You may find the module in other app2sd packages, just need the .ko file.
[Android Apps and Games] ozonbg:
Here some ideas about furure releases.

Add batch linking of user apps. And batch unlinking too. This will be the bomb.

Other thing remove from inital list loading of system apps(sinse they aren't able to be linked). The start of the app will be much faster that way.

An explorer in the ext2 partition for deleting obsolete apk's will be the crown of everything :)

Greets for the phenomenal job!