yashsingh1/xdaforums huggingface dataset:
[Android Software Development] post-mortem:
If you're flashing the same int2ext script, and using the same sd card, then we can rule out incompatibility with ext type (2/3/4). I suspect that init.d has not been implemented properly. Have you tried Mounts2SD? You could try that, at least just to see if init.d is working right.
[Android Software Development] croniccorey:
yes they are safe to use from my github I will update them from time to time but it is a hassle to pack them all in zips and sign them every update, they wont be removed from my git and the developer link will take you there

remember that a2sd/d2ext are not tested with android 4.2.x.. just a heads up
[Android Software Development] croniccorey:
your internal storage in settings will be the size of your ext
[Android Software Development] kye04:
On my Htc Wildfire s works flowless...

In my Defy+ gives me status 0 when i try to install the zip thru recovery...

CM 7.2 on bought...

Any fix ?
[Android Software Development] post-mortem:
Swap out the update-binary?
[Android Software Development] Sillik:
OK, thank you.

And I confirm that at least the previous version (don't know when the script was last updated) didn't work with 4.2.x. I never reached past the bootanimation...

That's why I came here to find out if an update was available.

I'll try using the last version and see if it works...
[Android Software Development] TheDynamiteGuy:
@op(croniccorrey)

can you make swap on the unused data partition,cause i want use swap on the unused real data partition..
[Android Software Development] croniccorey:
Re: [SCRIPTS]CronMod-INT2EXT (updated 02/22)

It could be Done with a swap file but not the partition as there not formatted as swap and messing with that could brick a phone.

Also if your using int2ext+ then the data partition is still being used for storage of immovable files
[Android Software Development] TheDynamiteGuy:
Re: [SCRIPTS]CronMod-INT2EXT (updated 02/22)

yup,i want to make a swapfile in the unused data partition..the immovable file is only about 10mb in my device..im using int2ext..

Sent from my HAL9000
[Android Software Development] croniccorey:
so to make it work you will need to modify the script by adding the following..

## Setup a swap directory on the internal /data partition
if [ ! -e /sd-ext/swap ] && [ ! -e /data/swap ]
then
busybox mkdir /sd-ext/swap;
busybox mkdir /data/swap;
fi;

## Bind swap directory
if [ -e /data/swap ]
then
busybox mount -o bind /sd-ext/swap /data/swap;
fi;

## Setup swap file
if [ ! -e /data/swap/swap.swp ]
then
mkswap /data/swap/swap.swp;
fi;

## Turn on swap
if [ -e /data/swap/swap.swp ]
swapon /data/swap/swap.swp;
fi;

that code should go in the int2ext script before

## Unmount /sd-ext
busybox umount /sd-ext;

and after

## Make Binds
if [ -e /data/$i ]
then
busybox mount -o bind /sd-ext/$i /data/$i;
fi;
done;

i wrote that little script of the top of my head but it should work, let me know to check run "adb shell free" from pc or "free" from terminal..

if it works good maybe i will add it as an option on install in the next update

EDIT: if it does not work then just reflash the int2ext script, i will test it and update this post

UPDATE: the edit above will work for some but not all... i am writing a more universal swap script now that will add to the op as a flashable zip untill the next update

UPDATE2: finished .sh script is on post #1224
[Android Software Development] icu64:
changelog please?
[Android Software Development] croniccorey:
never wrote one you can have a look at my github tho to see commits.

when i have extra time i will put one together

the last update changes are to make it compatible with android 4.2.x and move the misc directory back to internal to fix wifi issues for some..

also cleaned up the code a bit
[Android Software Development] persano:
hey, do you know how to swap a tablet like the kindle fire hd or google nexus 7 without a sd slot, with memory integrated only?, a swap file in that memory?
[Android Software Development] croniccorey:
as long as it has root and init.d, then yes
[Android Software Development] persano:
and that swap will work with ics, and how much is the swap (200 mb 1 gb how much?), or it only creates the partition or it create the file

---------- Post added at 08:07 PM ---------- Previous post was at 07:59 PM ----------

or the system will use the swap it want ?
[Android Software Development] croniccorey:
well to do it you would create a swap file on the /data partition. size is upto you i would go half the size of ram but you will lose that space on your data.. if you want to do it. it would require a init.d script to execute a .sh script on boot, im working on it now for my script if you want to try PM me and you can give it a test.
[Android Software Development] appman1234:
Re: [SCRIPTS]CronMod-INT2EXT (updated 02/22)

The INT2EXT works great except GPS cannot be activated for my Galaxy Gio customed GB 2.3.6 rom (SGSII JB ROM v11.1). The Developer advised that GPS will have problem if using INT2EXT script.

Is there any way to fix GPS issue? Thanks!
[Android Software Development] croniccorey:
it is a file that is being moved that cant be but since i dont own the device i cant test and fix.
[Android Software Development] TheDynamiteGuy:
thanks for the bind and mkdir swap on the data partition..

but i use this script to create & setup swap..
[Android Software Development] croniccorey:
Swap2int mod

nice i also finished one that is attached to this post and i am going to release soon for people to use with and without int2ext..

To use it without int2ext, swap2int.sh needs to be placed in /system/bin and 45swap2int needs to be placed in /system/etc/init.d then set the permissions to 755 for both

To use it with int2ext, swap2int.sh needs to be placed in /system/bin and set the permissions to 755 then add the command from 45swap2int between "## Make Binds" and "## Unmount /sd-ext" in the int2ext script like the example shows

Exapmle:

## Make Binds
if [ -e /data/$i ]
then
busybox mount -o bind /sd-ext/$i /data/$i;
fi;
done;

## Activate swap2int if it exists
if [ -e /system/bin/swap2int.sh ]
then
busybox sh /system/bin/swap2int.sh;
fi;

## Unmount /sd-ext
busybox umount /sd-ext;

Flashable version coming soon

Enjoy :)
[Android Software Development] melando:
int2ext4 scripts are not working with this ROM P500 PAC20.0.0 but badly needed given limited internal memory on device... can you suggest a work-around?

(my experience - it hangs on the boot screen and never gets to the home screen)
[Android Software Development] Dark Passenger:
Tested working on galaxy fit cm7/cm10.1 looking forward to a release:good:
[Android Software Development] Sillik:
Hello,

Just wanted to point out that your D2ext+ script doesn't seem to work with this 4.2.2 rom, at least:

http://xdaforums.com/showthread.php?p=38589434

But I'm not sure if the issue is in the script, in android 4.2.2, or in the rom. It seems other people ran into issues trying to move data 2 ext using other scripts as well... :(
[Android Software Development] croniccorey:
Re: [SCRIPTS]CronMod-INT2EXT (updated 02/22)

Only a2sd and int2ext are compatible with 4.2.x
[Android Software Development] croniccorey:
Re: [SCRIPTS]CronMod-INT2EXT (updated 02/22)

Pm me and we can try to fix
[Android Software Development] persano:
how to increase the size of the swap or decrease it? and how i can make it 256 mb or 100 mb ?
[Android Software Development] croniccorey:
it is setable in the swap2int.sh

## Swapfile size (1024=1Mb)
## Default=32768 (32Mb)
size=32768
[Android Software Development] persano:
but dont undertand how, i have to change the default or what, change it to have 100 mb of swap please :D
[Android Software Development] croniccorey:
change the size to "102400" then delete the old swap file and reboot
[Android Software Development] persano:
where change it ?
[Android Software Development] croniccorey:
in the swap2int.sh (system/bin/swap2int.sh)
[Android Software Development] persano:
but, i say, in what value, DONT KNOW if in the default or where in that file, in what line, dont understand!
[Android Software Development] croniccorey:
change "size=32768" to "size=102400"
[Android Software Development] persano:
and 32 mb to 100 mb no ?
[Android Software Development] croniccorey:
im unsure what your asking please just PM and ill exxplain
[Android Software Development] croniccorey:
Info on INT2EXTV2+

Hey all,

you will notice there is a new script on the OP, i have bin working on it for a while now and it is ready for use..

the differences from the old int scripts is that this one should be completely universal and should fix gps, low sound, and any other bugs.

the new script takes a different approach to how it works, the new version scans the files so it knows what to bind and also now has logging and has SWAP2INT built in as a choice on install.

please try it and give me feedback...

a heads up the new script cannot be flashed over an old one because they are so different.
[Android Software Development] appman1234:
Could you also make the INT2EXTV2 (without +) version?

Thanks for your effort!
[Android Software Development] asdot:
Here's the "free' from terminal

I didn't change any values on the script but it shows 75552, I thought the size should be 32768

Sent from MARVEL JellyScream
[Android Software Development] croniccorey:
it is because compcache is enabled, disable it and reboot then it will be 32mb
[Android Software Development] croniccorey:
yes they are availible on my git at the moment and once tested i will be adding them all here
[Android Software Development] Lt.Win:
Great. Hope to see it soon! I tested V2+ on my stock Sense ROM. Works fine.

Sent from my HTC Wildfire™ S powered by Jelly King®

[HELP THREAD] Official Wildfire S Help Thread!
[Android Software Development] -SlenderMan-:
I'm not sure which to use on my Xperia V 4.1.2

Sent from your backyard...

Slender watches what you do...
[Android Software Development] asdot:
got it, problem solved. ;)
[Android Software Development] TheDynamiteGuy:
thanks for the new script..but can i have the int2extv2 without +...

Sent from my HAL9000
[Android Software Development] -SlenderMan-:
There's the answer. Please read. The post is only a few post above yours

Sent from your backyard...

Slender watches what you do...
[Android Software Development] croniccorey:
Use a V2 one, they will work with xperias
[Android Software Development] DirkStorck:
Do these scripts work with 4.2 ROMs ?

Thanks!
[Android Software Development] croniccorey:
Yes they work with 4.2.x, it is posted in the OP
[Android Software Development] DirkStorck:
uppps sorry...thanks! must have missed it...
[Android Software Development] rush2ashu:
I want your suggestion.

Hi croniccorey,

I am new to INT2EXT. In fact this is my first visit.

I have a LG P500 and lately there has been many new developments in P500 related to GB 4.2.2.

I have bought a new 32GB memory card. I want to use INT2EXT.

Sorry I couldn't read through complete thread.

I have some quick question ...

1. What should be the swap partition size

2. How much should be the EXT partition size and which is the best EXT2\EXT3\EXT4? Should this be Primary partition or Logical .. set to Active? I am using Minitool Partition Software to partition my SD card.

3. Which APK is better for me... there are so many APKs in this thread.

4. When to flash the ZIP file.. I mean after each ROM install. or before every ROM install... or After Gaps zip is flashed.?

Thanks in Advance ... and sorry for all the trouble I am giving you.

:good:
[Android Software Development] -SlenderMan-:
I got error 0 when flashing

Sent from your backyard...

Slender watches what you do...
[Android Software Development] croniccorey:
OK will test the zip you may need to manually install, I need to get a more universal install zip
[Android Software Development] Sillik:
So, is there any plan to make compatible with 4.2.2?

Or is my only option to get apps data on ext to use int2ext (without +) ?

I'm sure I'm not the only one willing to have data on ext and dalvik in nand, right? :)
[Android Software Development] croniccorey:
1. It is up to you. Generally you make swap half the size of ram.

2. The ext can be set to what ever size you want but if you using a plus version then you need 100mb internal for every 500mb ext, partition must be primary and not set active.

3. I recommend trying the new int2extv2+, but you can use any one you want

4. Flash it after rom or over existing rom

If you have trouble read through the thread most answers can be found, if not pm me and I'll get back to you when im online.
[Android Software Development] croniccorey:
Dalvik in nand is slower but if you really want it pm me I'll show you how to mod the script
[Android Software Development] TheDynamiteGuy:
when you want to release the v2 script without +..

i dont want to leave data on the data partition..
[Android Software Development] melando:
Confirmed by my test - see my PM
[Android Software Development] -SlenderMan-:
Okay. I'll wait in the meanwhile. Good luck ;)

Sent from your backyard...

Slender watches what you do...
[Android Software Development] croniccorey:
There on my git already I will add them to zips once I have time
[Android Software Development] rush2ashu:
Thanks.... I started with int2extv2+

I am facing an issue here. i have done all the changes as per your instructions in my SDCARD.

I had a CM -10.1 Nightly. I entered ClockworkMod recovery and started flashing this Zip File.

I am struck at this instruction for a long time now.

only install SWAP2INT if your kernel supports swap

4ext:disable_scrn_update

does that make any sense?

:mad:

I clicked Home Button and got this screen

INSTALL SWAP2INT?

YES

NO

Below was this message:

E: Missing bitmap progress_empty ( code -1)

E: Missing bitmap progress_fill ( Code -1)

choice: error fixed. Pelase ignore
[Android Software Development] croniccorey:
It is a yn binary just select yes or no using trackball. The errors are nothing to worry about.

I will upload new ones when I am home.

This one is ment for testing so I can improve my install zip and look for issues in the new script.
[Android Software Development] persano:
how to install the one with swap manually ?
[Android Software Development] stealthware:
Can I install a2sd + + in my phone?

my spec:

phone: samsung galaxy ace

custom rom: stocklite 7.1

sdcard: Kingmax 8GB class 10 with 768MB ext3 partition
[Android Software Development] croniccorey:
Yes others have reported it working with stocklite
[Android Software Development] croniccorey:
You install with adb or rootexplorer.

If you need more info PM me.

Please remove the massive quote of the OP, it takes up far to much space and when I update the OP it won't match thanks.
[Android Software Development] persano:
permission please
[Android Software Development] croniccorey:
Please remove that quote!

"adb shell chmod 755 /system/etc/init.d/* && adb shell chmod 755 /system/bin/swap2int"
[Android Software Development] persano:
only a joke xD.

---------- Post added at 04:52 PM ---------- Previous post was at 04:51 PM ----------

but no, in that file with swap that have another directory ? no bin

INT2EXTV2+

this one
[Android Software Development] ayazm.140895:
Please, check your pm now!
[Android Software Development] croniccorey:
The swap2int file goes in /system/bin, the 40int2ext and 45swap2int go in /system/etc/init.d
[Android Software Development] persano:
thanks

thanks
[Android Software Development] -SlenderMan-:
Any news on the "error 0" when flashing error?

Sent from your backyard...

Slender watches what you do...
[Android Software Development] valenrock:
I have int2ext+ previous version.

So, should i flash over with the new script (v2)?

Or..should i remove the old script first,then flash the new script(v2)?

Or .....should i reflash the ROM n format SD-ext before flash the new script (v2)?

Thanks

sent by my fingers
[Android Software Development] stealthware:
help me please :(

why in my ace a2sd++ does not work :(

is there a way to activate it for?

because I want to try to use it

d2ext, d2ext+, int2ext, int2ext+ work for me

but after some time of use, I have some apps force close :(

report:

int2extv2 + does not work in my ace :(

installation script stops in the middle :(
[Android Software Development] rush2ashu:
that will be of great help.

Have you updated the script? Can I try downloading it once again?

I tried int2extV2+. Initially it went on well. I mean the Flash. I now have a sd-ext which has some of the data moved from internal memory to SD-ext.

But I Have new problems now.

1. My SD-Card partition in not mounted. I am not able to Mount it in Android.

SD-CARD is working in Recovery. I am able to flash bec of that... Lucky me.

2. After installing some 30 Apps .... ( which google started syncing automatically .... ), I ran out of space... Which shouldn't have happened.

DO I need to flash the int2ext+ zip once again to move the newly installed app to sd-EXT.

Thanks in Advance.
[Android Software Development] TheDynamiteGuy:
you should delete the previous version and flash the new version..

i also suggest to format your mmcblk0p2(sd-ext) partition..
[Android Software Development] TheDynamiteGuy:
can i wipe dalvik cache using script like sclean or i must wipe dalvik cache using provided pakaged??
[Android Software Development] croniccorey:
i have not tested with anything but the provided package, back-up first..
[Android Software Development] icu64:
I really wish you would make this compatible with twrp
[Android Software Development] DenverPL:
How to install INT2EXTV2+ on GIO Jelly Bread V.3.0?

I make a clean intallation of JB 3.0., I have an EXT4 partition (about 600mb) on my sd card and when I try to install Int2extv2+ it gets stuck in a half of loading process. When I click twice on home button it asks "Install SWAP2INT?" and whichever answer I give and press home button it just toggles screen on/off... After reboot no new options/icons appear...
[Android Software Development] faddys123:
Does this swap the internal to external sd card? Or does my external sd need to have a partition
[Android Software Development] croniccorey:
int2ext is a form of a2sd it moves the internal data partition to the sd-ext..

swap2int creates a swap file on the internal data of your phone (its like virtual ram)
[Android Software Development] croniccorey:
have you tried a v2 script.. they should be compatible with it
[Android Software Development] ankushgattani:
INT2EXTV2+ not working with JellyKing V2.0

INT2EXTV2+ not working with JellyKing V2.0 with eoghan2t7's kernel.

May be this kernel doesn't support Swap. I am not sure though.

Device: HTC Wildfire S

I flashed ROM, just after that flashed "CronMod-INT2EXTV2+_signed.zip" with 680 MB EXT4 partition and 128 MB Swap.

Script hang and last text displayed was

4ext: disable_scrn_update
[Android Software Development] gian569:
can i install INT2EXTv2+ on a htc pico/explorer with stock rom, stock kernel and root? (i don't remember if has init.d support and anything else)

now it has installed link2sd,but obviusly i would get rid of it,do you know any good guide? thanks :)
[Android Software Development] rush2ashu:
Similar happens on CM 10.1 Jenkins ROM

And along with this

1. MY SDCARD is not getting mounted. But I can see the SD Card in Recovery. Any one any suggestion here.

2. I flash the Gaps zip file, google automatically starts syncing my Apps. soon my memory shortage error pops.

Please give me suggestions.
[Android Software Development] ankushgattani:
If you faced the same error that i faced, means your kernel doesn't support SWAP2INT.

I suppose you still have the swap partition in your sd card.

take out your sd card and delete the swap partition using "Minitool partition wizard"home edition(its free).

your sd card should have 2 partition (one Fat32 and one ext2/3/4).

If it doesn't work, try flashing the scripts in OP without SWAP2INT (depending on your ext partition).

I've flashed INT2EXT4+, its working flawlessly.

good luck :good:
[Android Software Development] croniccorey:
OK I have tested this script and had no issues with sdcard, i also did not change anything that would cause this..

I am curious to know more please pm me.

For myself it is working on my:

HTC desire 4.0.4

HTC magic 2.3.7

HTC dream 2.3.7

Moto defy 4.2.1
[Android Software Development] LewisGauss:
Can you make a version which Dalvik Cache is moved to internal instead of /data/data? Like the D2EXT+ but works on CM10.1 because INT2EXT+ slows down the phone.... :(

Reading this line is a waste of time but you still did
[Android Software Development] Nickovtyme:
Flashed it...tried it this morning.

Finally unbricked it a few minutes ago.

Not sure what went wrong. Im sure I messed up somewhere. :)
[Android Software Development] WiseCrunchyEggroll:
Doesnt work on HTC Wildfire S

INT2EXTV2+ Doesn't work on the HTC Wildfire S. Stops midway where it ask yes or no to install swap
[Android Software Development] Gruber11:
I can't install Int2extv2 on my lg p350, when i choose to install zip from sd card installation stucks at the middle... And whenever i touch any of keys, screen looks like this:
[Android Software Development] shenlong85:
confirmed problem with Int2extv2+. Stuck @ CWM cm10 recovery screen and the Yes/No option screen. Need to pop out battery to reboot.

Just tried Int2ext+ and it works great!!!

Reboot and the kernel screen stays for 2-3mins. It's actually working, but I thought it is stuck!!! Luckily, I'm a patient man. ^_^
[Android Software Development] persano:
my apps in sd dont load, and i cant do nothing, how i can remove the tweak without using rom toolbox, and if i push it, my apps will work? and how to push it ? and i will have any problem if i push it ?, any new script i can push after pulling this that will recover my apps ? tell me :(

or can change permission using adb ? but my apps will stay in sdcard if i remove the tweak or if i change permission so it cant launch in boot ?
[Android Software Development] natoilva:
stuck in the midle of instalation =(
[Android Software Development] Mango Polo:
so if I convert my ext2 to ext4 and install int2ext4+ will it be better in speed and performance than using int2ext+ ? I read on the forum that ext4 is better but did'nt feel any difference on my galaxy gio. whats the theory?
[Android Software Development] -SlenderMan-:
1 question. This is the first time I'm trying this. I have init.d already but how to I get the rest? Sorry if this has been asked and I didn't search because my PC is broken and I'm using XDA App so I can't search.

I have a 16gb memory card.

Sent from your backyard...

Slender watches what you do...
[Android Software Development] engr_exxi:
First partition your 16gb sd. Like 15gb fat32 and 1gb ext2 or ext3 or ext4. Then flash the file like int2ext+.. watch the awesomeness of the script as the internal memory is expanded.
[Android Software Development] post-mortem:
EXT4 is the newest, but it may or may not be faster. You have to try both to find out, since the sd card you use can influence test results.

See here for the differences between ext2/3/4: http://en.wikipedia.org/wiki/Comparison_of_file_systems
[Android Software Development] -SlenderMan-:
How do you partition? I've tried but failed

Sent from your backyard...

Slender watches what you do...
[Android Software Development] engr_exxi:
What method did you tried?

Cwm? Minitool? Partition by knife.chainsaw?
[Android Software Development] -SlenderMan-:
CWM

Sent from your backyard...

Slender watches what you do...
[Android Software Development] post-mortem:
Go to Settings -> Storage -> Erase SD card. Then boot to CWM recovery to make partitions.
[Android Software Development] vldesco:
a2sd and int2ext only? that 's the reason I failed to test int2ext4+ with CM 10.1 from wayland_ace (Android 4.2.2. beta6). I tried that since the op thread says "All scripts are tested on Android 2.3.7 - 4.2.2". maybe it was fixed after my test? which script do you recommend for CM 10.1?