yashsingh1/xdaforums huggingface dataset:
[Android Software Development] ichigoberry23:
i tried installing INT2EXT+ but after rebooting my internal storage is still 127MB. i didn't install link2sd app so what's wrong? i also have init.d support. can someone help me? what did i do wrong? :confused:
[Android Software Development] awayssg:
Great job! Woks fine Galaxy Fit CM 10.1 by Erikcas :)
[Android Software Development] ichigoberry23:
i tried it for the 2nd time but i still have 127MB. i even partition my sd ext again but still no luck.
[Android Software Development] rakijaman:
To tell you how I did it.

Install first link2sd and mount your sd-ext to file system which you want. Then reboot. Open link2sd and if is mounted go and remove link2sd then flash that script :)

And tell me do you make partition with clockworkmod or other way?
[Android Software Development] ichigoberry23:
i haven't tried link2sd. will that remove the init.d or change my rooted phone?

i did it like this:

1st i rooted my phone and add init.d support then i download the int2ext+ and open the cwm then click advanced > sd partition > 512 > 0 (swap) then there's a message finish. my cwm is in chinese but i managed to find a translation online. i have 4gb sd card - fat32 - partition ext2.
[Android Software Development] rakijaman:
Link2sd won't do nothing don't worry. Just mount 2nd partition with link2sd then remove it. Use ext3 or ext4 file system.

Btw i'm using link2sd.... tried every kind of scripts and trust me even with sd class 10 those scripts will be slow. Use link2sd and be happy :thumbup::):beer:
[Android Software Development] ichigoberry23:
oh okay i will try it now. i hope everything will be alright. /crossfingers

if i encounter problem i will post it here right away. hoping you're still online to help me :)

---------- Post added at 04:34 AM ---------- Previous post was at 04:18 AM ----------

how will i know if it is already mounted?
[Android Software Development] rakijaman:
You will know by open link2sd /storage info and you should see pict like this

By don't take attention because says ext2

That is ext4
[Android Software Development] ichigoberry23:
oh mine says

Internal (60% Free)

SD Card (99% Free)

SD Card 2nd Part. (92% Free)

System (22% Free)

Cache (92% Free)

does that mean it's already mounted?

i tried uninstalling link2sd then installing int2ext+ using cwm but when i was about to "format / sd-ext" there's no sd-ext. only "format / sd". what does that mean? not yet mounted?
[Android Software Development] rakijaman:
It's mounted and in cwm must have option to format sd-ext but that is not necessary to do
[Android Software Development] ichigoberry23:
If it's already rooted then why do i still have 127MB? This is confusing. Please help me :(
[Android Software Development] Kazekage Gaara:
Thanx a lot man. It worked GREAT!!! :D Now I am on the latest build of that rom with all my apps intact :D

Thanx. +Rep :)
[Android Software Development] rakijaman:
You want more memory? How much your device have internal?
[Android Software Development] ichigoberry23:
Yes.I only have 127MB right now. If possible I want 1GB
[Android Software Development] rakijaman:
Then use int2ext+ script
[Android Software Development] ichigoberry23:
Yes i tried installing that but still i have 127MB. I don't know what's the problem
[Android Software Development] rakijaman:
Mount system and data before you flash that
[Android Software Development] ichigoberry23:
I tried installing link2sd again. How will i mount it again? When i open the link2sd there's no option for mount unlike before
[Android Software Development] rakijaman:
Probably because already mounted :)
[Android Software Development] ichigoberry23:
Ohh.. i'll try installing int2ext+ again and see what will happen

---------- Post added at 09:06 PM ---------- Previous post was at 08:59 PM ----------

I was about to format the sd ext but theres no sd ext only sd
[Android Software Development] neo668:
You could go into More -> Recreate mount scripts, or uninstall Link2SD and install again.
[Android Software Development] ichigoberry23:
Then ext3?

---------- Post added at 09:39 PM ---------- Previous post was at 09:12 PM ----------

okay so i tried mounting my sd ext to ext3 then i tried installing int2ext+ again when i was about to mount there's no "FORMAT / SD-EXT" only "FORMAT / SD" this is the problem now. the SD-EXT won't show up. please tell me why is that? i've been doing this since yesterday but still no SD-EXT. what should i do? i also tried "FORMAT / SD" but still i have 127MB
[Android Software Development] awayssg:
I got whit this metod:

Use Root Explorer => Transfer only script => system/etc/init.d => Change permitions, select all and reboot.

You need mount init.d rw
[Android Software Development] ichigoberry23:
where will i transfer the init.d?

what change will i make? currently it's rwxrwxrwx

how will i mount the init.d rw? what's the rw?
[Android Software Development] rakijaman:
Rw = Read/write

Change your recovery, seems that one that you have don't have option format sd-ext
[Android Software Development] BajoPrimate:
Hi ichigoberry23,

you could extract the file 40int2ext from CronMod-INT2EXT+_signed.zip (in the zip's system\etc\init.d\) copy,

paste it in the system/ etc/ init.d directory in your device's root (not in SD) and give the permissions as the other files there.

Good luck.

P.S. You should do it after a clean installation (without user applications)

The success depends on the device, android version and rom.

In my opinion the best way is: install the rom as the rom's dev says but without reboot mount data and system , format sd-ext (if there's that option in your recovery) install int2ext+ and reboot.

Edit: Some times sd-ext formated as ext2 works fine where ext3 or ext4 partitions didn't work.

(I suppose that you have formatted your sd-ext as primary partition). Cheers.
[Android Software Development] praveenpgeb:
Sorry if anybody asked this before

Any way to increase ram memory??????
[Android Software Development] doppelhelix:
You can try to limit the background processes in developer options.

Gesendet von meinem Transformer TF101 mit Tapatalk 4 Beta
[Android Software Development] praveenpgeb:
Sorry i mean extending ram memory,

That is the only thing suffer in my phone
[Android Software Development] warface123:
I'm getting this error : E : Error in /external_sd/cronmod-INT2EXT4_signed.zip

(status 0)

Installation aborted.
[Android Software Development] doppelhelix:
This is due to a incompatible update binary. Just replace the update binary with one that works for your recovery.
[Android Software Development] praveenpgeb:
How to do that?????
[Android Software Development] doppelhelix:
Just unpack your zip, goto META-INF/com/google/android and replace the update binary with a working one (e.g. your custom ROM).

Then zip the whole thing (be aware of the directory-structure) and flash it.
[Android Software Development] post-mortem:
Better yet, do not unzip/rezip the file, just open it in your preferred file compression program (WinRAR, etc.). Open a working (flashable) .zip file in another instance, and drag & drop the update-binary from the working .zip to the other one, overwriting the update-binary which is giving you the error. This way, you avoid invalid signature errors.
[Android Software Development] mikle85:
im really unlucky... About a month ago my phone (lg p500) just turned off from itself, and then wont boot, i used int2ext4+. luckily i have CWM recovery but i couldnt do anything with it because it wasnt able to mound my sandisk 32gb sdhc card. after a few hours of trying somehow i get the card back and made a system restore without int2ext. But i needed more internal space so about a month ago i reinstalled my rom with d2ext since someone wrote its more reliable. after about a month it done the same thing. No sdcard in recovery probably wont boot because /data on sd-ext. however pc show my card as 31mb, so seems like i lost all my data may backups pictures etc. really sad about it i think card is faulty or d2ext like methods might killed it. i dont know just my experience
[Android Software Development] K@m¡k@zE_S¡D:
For using Int2ExtV2+ do we need swap memory.

Like I installed it on cm10.1 with 500 mb ext memory. I now have around 132mb free but whenever I try to install any app from play store a notification comes up saying low internal memory and the download pauses abruptly.

This never happened with other versions of int2ext.

Please help!!!
[Android Software Development] crash.override:
This script is very cool (y)
[Android Software Development] Nikhil_android:
Its working on galaxy 3 GT i5800/01 CM 7.2 alpha 8.3 . Nice one thank you I have installed INT2EXT4+ Script
[Android Software Development] ric69:
Hi and thank you croniccorey for sharing your awesome scripts.

Our HD2 has low sound issue with all your scripts on ICS, I found this code in >>vodkinagdan<< script :

if [ -d /data/$i ] && [ ! -h /data/$i ];
then
$BB mount -o bind /sd-ext/$i /data/$i; #To fix ICS low sound bug
fi;

Is it possible to adapt this on your script ?

Thanks in advance :good:
[Android Software Development] croniccorey:
Yes will take a look thanks
[Android Software Development] evrod20:
Currently I'm using Amarullz script but I'm thinking to use one of those you post in here, but the question is: Which one do you recommend to me if I use a galaxy ace with cm-7 apocalypse?

Thanks! and sorry for the noob question :o
[Android Software Development] croniccorey:
if you have a ext4 partition then i would recommend INT2EXT4+ if you use ext2/3 then INT2EXT+
[Android Software Development] evrod20:
Thanks a lot.
[Android Software Development] bone069:
Best and fastest ...2SD mod ever used! Many thanks for your great work :)
[Android Software Development] atishey23:
I have used the Int2Ext4+ script on stocklite rom on my galaxy ace, it worked and showing my internal memory 535mb. But the sd-ext folder is empty, is it normal??
[Android Software Development] maxify:
sorry for a noob question, I couldn't find any FAQ though.

1) I'm currently using link2sd and want to migrate to int2ext4+. I uninstall link2sd, flash int2ext4+, format sd-ext. Is that all I need to do?

2) do I need to flash int2ext4+ again after flashing a new ROM?

TIA.
[Android Software Development] atishey23:
1) No, you have to first erase the link 2sd script from int.d folder, the name should be something like "40a2sd" or something like that.

2) And yes you have to flash it every time you flash other rom.
[Android Software Development] croniccorey:
Yes sd-ext is empty in int2ext scripts because it mounts /sd-ext to /data so the sd-ext mount point is unused
[Android Software Development] QNBT:
Thank you! This just made my life easier haha.

- Used a rom based on CM7 on samsung galaxy ace -
[Android Software Development] moss20:
Hi croniccorey,I'm modding the miui stable 2.3.7c for desire and I'd like to use yours scripts...

Here's my questions :

-Did anyone try one of these scripts with miui rom ?

-I have a class 4 sandisk sd card (16gb,1gb ext4),which script should I use for the best performance and the best speed ?

-Suggested Hboot ? Currently I'm using oxygen_r2 but play store and instagram are a bit slow...

Inviato dal mio HTC Desire usando Tapatalk
[Android Software Development] croniccorey:
hboot is your choice if you use a int2ext+ script then the more data you have the bigger ext you can have (you want roughly 100mb of internel for every 500mb of ext)

i have not tested with a miui rom but you should remove the builtin apps2sd script from the init.d folder if it exists
[Android Software Development] alkspo:
thanks a billion, works great, and now i dont have to "link" apps anymore, its like i have a 2gb internal memory on my gio which originally had 180mb. also much faster :)
[Android Software Development] ankorez:
bug "low sound" with INT2EXT+ or INT2EXT4+ :(

i must do fix permission every reboot :(
[Android Software Development] evrod20:
How do I know if I got the scrips already installed? :o
[Android Software Development] lihkin:
Can't we directly install the INT2EXT+ script immediately after installing the rom zip without booting?
[Android Software Development] evrod20:
I follow all the instructions but when I look into system/etc/init.d i can not find the file, what's wrong?

Another question, if I try to install it manually, I just have to copy in system/etc/init.d the file named "40int2ext" or do I have to do something else?.
[Android Software Development] jaymact:
I'm currently using APP2SD and LINK2SD now with [12.Aug.2012] NexusHD2-ICS-4.0.4-CM9-HWA V2.6 (Kernel: tytung_HWA_r3.4)..

Do i need to uninstall APP2SD and LINK2SD to replace with your INT2EXT+?

What will i do?

I don't want to UNLINK my application in my sd card..

1. uninstall app2sd and link to sd and clear dalvik cache.

2. install INT2EXT+...

is this instruction correct?

pls help.

thx
[Android Software Development] rivelta:
can i used for activate my swap partition?
[Android Software Development] GragonV:
Best app :)

Since I've known this app, it's the only choice for my HTC Chacha

However, when I upgrade my chacha to CM 10.1, I did the same processes with the CM 10.0 but the app doesn't work. What I did is flashing the rom, reboot, reboot in recovery, partition the sd-card (mine is 8G, and I choose 1G > 256Mb...), then install the Int2Ext+ (I also tried Int2Ext and v2+), Select "mounts and storage" category

Select "format /sd-ext" and reboot.

Normally it will give me the result I expected (with the 2.3.5 rom and the CM10.1) but this time it didn't :(

The CM10.1 roms I'm using are

http://xdaforums.com/showthread.php?t=2322072

http://xdaforums.com/showthread.php?t=2299442
[Android Software Development] ChrisChorlton:
I'm with you rakijaman - I want to go back to Link2SD - but after extensive searches I can't see a way to be sure I remove int2ext. If I reflash will it be deleted? Or do I need to do something special? Thanks in advance.
[Android Software Development] barkx:
hello all :)

i have arc s, fresh install rush & viper running sweet. 8gb class 6 sd

i want to leave data on internal, should i use int2ext4+ or the latest v2 ?

i run linux so can i just partition & format sd on my laptop (i have card slot), copy zip to fat root, boot to recovery and flash zip then reboot?

anyone tried this with the kernal & rom im using ?

OK, just tried it and it worked, ie internal now 1.6gb ect but google services stopped. so i wiped cache & dalvik then wont boot.

next i tried same but used zip to wipe dalvik, this time google services working but gmail stopped.

now im trying latest version v2+

fresh install, booted to rom, re-booted to recovery, installed latest v2+ zip, stuck half way, pulled battery, booted phone and internal is 1.6gb but gmail stopped, no fb.

Its the kernal, i tried it with vengeance and its fine.. so yes you can partition and format sd card on pc with linux then put in phone and go...

thanks

barkx
[Android Software Development] apcf55:
Will this work on stock ROM of samsung galaxy Y Duos GT S6102???
[Android Software Development] Nikhil_android:
It will work if the kernel of the stock ROM has init.d support.

So do the kernel has init.d support? If no how can one get it? Without flashing custom kernel/ROM? here is the ans :)

Check this thread :

http://xdaforums.com/showthread.php?p=6399 (not working)

check this http://xdaforums.com/showthread.php?t=1933849

---------- Post added at 11:32 AM ---------- Previous post was at 11:29 AM ----------

If u reflash ROM and format ur SD and sd-ext then its gone
[Android Software Development] post-mortem:
Your link doesn't work. Maybe you were thinking of Injector?
[Android Software Development] apcf55:
Check this thread :

http://xdaforums.com/showthread.php...lank
[Android Software Development] Nikhil_android:
no not that one. check this thread:

http://xdaforums.com/showthread.php?t=1933849
[Android Software Development] verynoob:
What's the difference between this script and the app Link2sd from the play store?
[Android Software Development] maxify:
This script works at a far deeper level in the system than Link2SD. Doesn't let you choose what you wanna link but actually "moves" a portion of internal memory to sd-ext.

-------

HELP Please: I'm using this script with CM10.1 to no avail. I guess the ROM has init.d support (I don't know of any way to find out other than looking into the Rom.zip in /system/etc/init.d, where are few other scripts), but system storage remains unaffected, still giving me the spare 10MB of it.

I tried manually coyping it into /system/etc/init.d and rebooting, as well as copying it into the Rom.zip and flashing it.
[Android Software Development] qashqool:
Hi. Have you format /sd-ext and then reboot? Worked for me:)
[Android Software Development] rocketero:
My /system partition is not MTD, is YAFFS2, so the \INT2EXT+\CronMod-INT2EXTV2+_signed\META-INF\com\google\android\updater-script shluld be reflecting this fact?? but I don't know if changing this file manually from the signed zip would work afterwords, or do you have a INT2EXTV2+ version where it address this issue ??

Second question, is I still don't know if my /system/etc/init.d folder can run scripts at boot time, how can I test this and in case that it doesn't how can I make it run scripts at boot.

Thanks in advance to any reply.
[Android Software Development] post-mortem:
Look at this and this.
[Android Software Development] rocketero:
thanks, for the second part and link I did accomplished making /etc/init.d run scripts at boot, following the procedure in there.

Although there is still a need to resolve the first issue, what should be edited in UPDATER-SCRIPT ( \INT2EXT+\CronMod-INT2EXTV2+_signed\META-INF\com\google\android\updater-script) to reflect that the /system is YAFFS2 and not MTD ?? and after editing how to repack as a signed zip ?

thanks for your quick replay.and for any one else to reply to this issue.
[Android Software Development] mxxmxxm:
i dont now how to modifiy the updater script, but why not simply copy the script by hand to init.d, and set the right permissions?
[Android Software Development] rocketero:
I'll try that as I have all the right permissions in place. The zip as I can see it's just an easy way to flash it from cyanogenmod recovery but one can also just do as you said place the script in the /etc/init.d folder and set permissions.

This is my first time I intent something like this as I have already done a project where I edit the boot.img image (editing init.rc file to mount /data directly at sd-ext partition just before the tablet boots all services:http://xdaforums.com/showthread.php?t=1843062 , which it's a better approach in my opinion). In this case the boot.img and system.img files were not able to be edited so I have to use this method to accomplish similar result.
[Android Software Development] maxify:
Hey, thanks. Actually I think my problem may go deeper because recovery doesn't see sd-ext, nor does the phone when booted. I'm using Clockworkmod and the error I get is "no sd-ext found". And I indeed have a properly formatted Ext3 partition on my SD card. So maybe we're solving an invisible partition problem rather than a not working script.

The problem, as posted on previous page:
[Android Software Development] rocketero:
This INT2EXTV2+ didn't go too well, lt left my table (a Coby Kyros MID7015 with Android 2.3.3) unbootable. I did set all the right permissions, and placed the 40int2ext script in /etc/init.d (chmod 0777). And the tablet just shows the Coby Logo letters and stays there forever.

I still get ADB connection, but not superuser rights, as if I type 'su' I get an error message "[1] Signal Stopped". The listing of the mount command shows /data still mounting in /dev/block/mtdblock5 which is the NAND partition for /data and not the way it should which should be in /dev/block/mmcblk0p2 where the ext4 partition on the sdcard is located.

Also very strange if I do a 'ADB push file /mnt/sdcard" I get a message that /mnt/sdcard is Read-Only system.

I did a cyanogenmod backup first so I got it back to the original state.

Now to digest what it went wrong.
[Android Software Development] mxxmxxm:
int2ext does some logging to /data/INT2EXTV2+.log, maybe you can see here where it stops

if you look inside the script, it should be easy to include some more logging if needed.
[Android Software Development] rocketero:
the funny thing is that the /data/INT2EXTV2+.log says it completly successfully, or it says STARTED successfully not COMPLETED successfully, I did read this log while the tablet was hanging at the boot logo, using ADB commands, here is the logo:

cat /data/INT2EXTV2+.log

Removing /sd-ext/app so it wont get binded
Removing /sd-ext/app-private so it wont get binded
Removing /sd-ext/dalvik-cache so it wont get binded
Binding /sd-ext/INT2EXTV2+.log to /data/INT2EXTV2+.log
Binding /sd-ext/Test.log to /data/Test.log
Binding /sd-ext/anr to /data/anr
Binding /sd-ext/backup to /data/backup
Binding /sd-ext/data to /data/data
Binding /sd-ext/dontpanic to /data/dontpanic
Binding /sd-ext/gps_fix_time.txt to /data/gps_fix_time.txt
Binding /sd-ext/gps_nonvol.txt to /data/gps_nonvol.txt
Binding /sd-ext/gps_rtc_cal.txt to /data/gps_rtc_cal.txt
Binding /sd-ext/local to /data/local
Binding /sd-ext/lost+found to /data/lost+found
Binding /sd-ext/misc to /data/misc
Binding /sd-ext/property to /data/property
Binding /sd-ext/secure to /data/secure
Binding /sd-ext/softmac to /data/softmac
Binding /sd-ext/swap2int to /data/swap2int
Binding /sd-ext/system to /data/system
Binding /sd-ext/tombstones to /data/tombstones
Leaving /sd-ext mounted so SWAP2INT can activate
Started INT2EXTV2+ successfully

also while the tablet was hanging at the boot logo I check the partitions sizes with "toolbox df " command, and /data was still mounting in the old nand, at /dev/block/mtdblock5 in my case, and not at the sd-ext (/dev/block/mmcblk0p2).

One thing I did try before applying this script was trying to mount /dev/block/mmcblock0p2 to a folder, and it was telling me that device didn't exist or NOT SUCH a DEVICE, however there is a /dev/block/mmcblk0p2 in the listings. but there were more listings with the command 'df -h' and they were mounting points for different folders inside /data. but they all were pointing to nand /data which in my tablet is 241 MB, the new sd-ext in my sdcard is 5 GB.

the command: cat /proc/partitions shows that there is an mmcblock0p2, and it's 5GB: (The listing under #blocks is in MB's)

cat /proc/partitions

major minor #blocks name

179 0 15558144 mmcblk0
179 1 10361856 mmcblk0p1
179 2 5193728 mmcblk0p2
31 0 10240 mtdblock0
31 1 5120 mtdblock1
31 2 204800 mtdblock2
31 3 4096 mtdblock3
31 4 40960 mtdblock4
31 5 246784 mtdblock5
31 6 10240 mtdblock6
31 7 1024 mtdblock7
31 8 1024 mtdblock8
240 0 3387392 ndda
240 1 3387376 ndda1
7 8 32768 loop8
[Android Software Development] mxxmxxm:
cat /data/INT2EXTV2+.log
Leaving /sd-ext mounted so SWAP2INT can activate
Started INT2EXTV2+ successfully

if script reaches that line you have also copied the 45swap2int script, maybe you should delete this and try without it.