D2EXT+ INSTALLATION TUTORIAL
IF YOU ALREADY HAVE S2E, LINK2SD OR SIMILAR, YOU MUST REPARTITION SD CARD AND FACTORY WIPE
D2EXT+ Supports 1gb+ and same as INT2EXT+.
PREPARATIONS
Download the latest build of CyanogenMod 9.
Download the latest version of CronMod D2EXT+ (i've attached the zip)
Open CyanogenMod 9 zip.
Navigate to /system/etc/init.d
Open D2EXT+ zip.
Navigate to /system/etc/init.d
Add the file called 40d2ext in the /system/etc/init.d directory in CM9 zip.
INSTALLATION
Go to recovery, do factory reset and advanced > partition sd card.
Select 2048M for ext(as much as u want) and 0M for swap.
Wait until it says Done and goes to menu.
Go to Mounts and Storage.
Select USB storage and connect your phone to your computer.
Copy your modified CM9 zip file to the root of your sd.
Unmount.
Reflash ROM.
Reboot.
thats it your internal memory is 2gb
proof
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After reboot, reboot into recovery and flash gapps.zip normally.
Then go to Applications and enjoy your new, extended internal storage.
PLEASE HIT THANKS IF I HELPED
int2ext+ supperts 1 GB+ too. I just forgot to define it.
oops sorry
oh.. than sorry i will edit my thread but anyway d2ext+ is also best right?
does this support stock explorer rom??
Thanks
Works great! thanks a lot. But one small problem...The Dalvik Cache's size has become 150mb, the size of the internal memory (data_internal) on HTC Explorer and I barely have around 40 apps. Its not letting me install more apps and the device is hanging every half hour or so, forcing me to reboot. this has become very problematic. Rest all is working fine. Please advice.
wow seems good!...
im currently using link2sd.. ive seen so many scripts out there. which one do you think is the best?
ungaze script? int2sd d2sd bla bla??
Sent from my HTC Explorer A310e using xda app-developers app
does this script have anything to do about class of SD card coz I am using 8gb class 2 and still I am wondering how come any script increases internal memory?
nik007rock said:
does this script have anything to do about class of SD card coz I am using 8gb class 2 and still I am wondering how come any script increases internal memory?
Click to expand...
Click to collapse
no it works just fine mine is 8gb class 4 and it wont increase internel memory these scripts mount sd-ext and make the phone think that sd-ext is the internal memory, installing any app will go into sd-ext (internal memory)
:good:
Xzan23 said:
wow seems good!...
im currently using link2sd.. ive seen so many scripts out there. which one do you think is the best?
ungaze script? int2sd d2sd bla bla??
Sent from my HTC Explorer A310e using xda app-developers app
Click to expand...
Click to collapse
INT2EXT+ :good:
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
-First universal INT2EXT method
and
D2EXT+ :good:
-Mounts /data to /data_internal and /sd-ext to /data
-Leaves /data/dalvik-cache on internal for speed
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
sviswas7 said:
INT2EXT+ :good:
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
-First universal INT2EXT method
and
D2EXT+ :good:
-Mounts /data to /data_internal and /sd-ext to /data
-Leaves /data/dalvik-cache on internal for speed
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
Click to expand...
Click to collapse
hey thanks... 1 more ques...would this be better or the ungaze script?
Sent from my HTC Explorer A310e using xda app-developers app
Why doesn't clockwork recovery 6.0.x.x have the sd partitioning capability?
Umm can't I make it working without repartitioning my SD card..?
Rishik999 said:
Umm can't I make it working without repartitioning my SD card..?
Click to expand...
Click to collapse
nop...the extra memory wont pop out of mid air u know
Sent from my HTC Explorer A310e using xda app-developers app
Xzan23 said:
hey thanks... 1 more ques...would this be better or the ungaze script?
Sent from my HTC Explorer A310e using xda app-developers app
Click to expand...
Click to collapse
ungaze is better sometimes it did't work for me so i used this,this will work definitly if u follow my tut.. correctly
Rishik999 said:
Umm can't I make it working without repartitioning my SD card..?
Click to expand...
Click to collapse
no
hrkh83 said:
Why doesn't clockwork recovery 6.0.x.x have the sd partitioning capability?
Click to expand...
Click to collapse
its new and it has a bug (which will brick ur phone) and it needs to be fixed and need to be improved a lot
Help..
"Add the file called 40d2ext in the /system/etc/init.d directory in CM9 zip."
Am not able to add this..
any suggestions??
Edit:-
Got the procedure.
Weee..
Thnx for this..
u need to add it using winrar...uh...and 40d2ext is located in cronmod_d2ext+.zip
I followed the tutorial to word...factory reset...clean instal if the modified cm9.zip....my card is partitioned 512 mb...and nothing...memory still 150 mb....
I'm really starting to get frustrated...yesterday I tried ungaze script...it didn't work...today I tried this...it didn't work...
WHAT AM I MISSING???!
Edit:: I just saw it supports 1gb+....how stupid of me :/
I guess that was the problem with ungaze too
Xzan23 said:
I followed the tutorial to word...factory reset...clean instal if the modified cm9.zip....my card is partitioned 512 mb...and nothing...memory still 150 mb....
I'm really starting to get frustrated...yesterday I tried ungaze script...it didn't work...today I tried this...it didn't work...
WHAT AM I MISSING???!
Edit:: I just saw it supports 1gb+....how stupid of me :/
I guess that was the problem with ungaze too
Click to expand...
Click to collapse
hey try int2ext+, d2ext and int2ext r working 100% sure
did u copy 40d2ext to system\ext\int.d\ folder in cm9.zip?,did u reboot after starting for first time or did u just install both cm9.zip and gapps.zip at the same time
Related
Ive been looking for something since I got this phone. Today with just system apps and 20 user apps on the internal partition I ran out of space yet again. So off to search google and I found this.
http://forum.xda-developers.com/showthread.php?t=1342387
What this will do is create a link from /data/app to a created partition on your sd card. It can move dalvik and a few other things to the /sd-ext partition.
I created a 1 gig partition and I have over 300 megs left for apps. I dont forsee a problem in the near future.
Good find. I'll need to check this out.
I just glanced at this briefly, but isn't this the same as app2sd which our phones already have? Or do o need to look at it closer? Lol
Sent from my SGH-I727 using xda app-developers app
Look closer!
Appps2SD isn't compatible with all apps, and it doesn't move the whole app.
Data2ext moves the whole thing to sd partition as well as all dalvik cache.
Good find eollie I yesterday saw this script that let's user fix the "low storage" this script works for our with cm9, aokp and nexus beam(haven't test the other roms)
So if you guys test with data2ext here's the link http://forum.xda-developers.com/showthread.php?p=26375859
Sent from my SGH-T959V using Tapatalk 2
Huh, I have 100+ apps, and lots of free space!
And all of them are 2mb +
I go to settings and manually move unmoved apps to sd card. For some reason CM isn't doing it automatically
thomas.raines said:
I just glanced at this briefly, but isn't this the same as app2sd which our phones already have? Or do o need to look at it closer? Lol
Sent from my SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
Like airflip said read closer. This does more than just move the app to the sdcard. It fools your phone into thinking it has a larger /data partition and also moves a lot of stuff to the /sd-ext partition and sym links it back to the /data partition.
Im going to try this for a couple days and make sure it doesnt give me some wild errors.
Airflip I had a lot more apps installed when I was on stock roms. But cm based roms seem to fill the data cache up super fast. Atleast that is what I can figure out. The "app" I linked to has a option to fix the cm based data issues. I havent enabled it yet want to read up on it more.
Are your apps on SD? On CM9 I have a lot more storage than kj6.
Sent from my SGH-T959V using xda premium
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Woops posted the wrong picture initially. See how much free space it says I have?
Sent from my SGH-T959V using Tapatalk 2
Hi eollie
This looks amazing.
I hate it when I restore with TB and have to push apps one by one to sd card, to spare space and not all apps like it (dropbox) ..
I will definately test it on my next ROM flash.
sent from me
I dont suggest turning on the cmdalvik option or swap. Both of those made me extremely laggy. So far no issues.
Hey eollie,
This brings up an interesting discussion.
I've been thinking about moving to the SGS/Aries partitioning scheme.
MTD:
0 = boot (kernel)
1 = recovery (not usable... Maybe steal this space for system)
2 = /system
3 = /cache
4 = /efs
5 = /radio
6 = /datadata (mounts to /datadata which is symlinked to /data/data)
7 = reservoir
SD:
1 = /sdcard
2 = /data
This would of course mean that those with bigger sd cards will have more room for data.
Let me know what you think.
Sent from my SAMSUNG-SGH-I717 using xda premium
Basically it would work kinda like this zip does then right?
For this zip to work you have to have a ext2/3/4 partition.
Would adding data to sdcard work on the native partition?
The reason for needing the ext partition is it is much faster than the fat partitions.
Im all for giving people more rom for apps without having to flash apps and zips.
bhundven said:
Let me know what you think.
Click to expand...
Click to collapse
Yes please. I would really like to see this.
This phone's lack of internal memory drove me to buy a 32GB SD Card (Sandisk, ebay, fastest, claimed to be 'special for Android apps & games', for only 32$).
Looking forward towards this implementation.
sent from me
That scheme is confuzzling me.
So, /datadata is the same as our current data, but only important stuff like dalvik and etc will be there.
/mnt/sdcard/data is real data that the system will think is an internal data partition right?
/mnt/sdcard/SD is SD card right?
If I am right, boot will be faster, you will rarely run out of sd space unless you depleat sd card, if you pull out your sd card, then you will have no data partition, but sd mount from SystemUI will just mount /mnt/sdcard/SD right?
And in a perfect world, only apps will be there and not settings data which should remain in /datadata because if you boot without sd card, then phone will reset every time and ask to sign in, but then again, it'd look for a non-existant symlink and phone would still reset.
But won't widgets and other downloaded home replacements take forever to load? Or is there a way to move an app to /datadata?
In a way it's good cause you won't need apps2sd to auto move without the fear of low internal space.
Bad: Just like apps on Sd card that take 2-3 minutes to populate on app drawer, this would be consistent for all downloaded apps. Unless it mounts sd during boot proccess.
---------- Post added at 02:11 PM ---------- Previous post was at 02:08 PM ----------
This reminds me of my G1.
Swap partition wouldn't allow me to boot w/o sd card.
That is why a ext 2/3/4 partition is used because android read them faster. They are native to the os. I have only noticed problems with things when the sdcard used is a cheap four dollar one you find on ebay.
Basically what he is looking to do is build this .zip into the rom natively. Right now the only problem with this is a permissions issue. But other than that is has worked on other devices just fine without problems. Hopefully the permissions will not be a issue once we can move to mtp insteadof mass storage like bhundven is hoping for.
What is mtp?
Also, this will change the phones mounts completely, not just inbuilt zip. Resulting a new recovery.fstab, and new twrp requirement.
Sent from my SGH-T959V using xda premium
airfluip1 said:
What is mtp?
Also, this will change the phones mounts completely, not just inbuilt zip. Resulting a new recovery.fstab, and new twrp requirement.
Sent from my SGH-T959V using xda premium
Click to expand...
Click to collapse
MTP
Ill defer the rest of those questions to bhundven.
SO... I assume that the under MTP, /mnt/sdcard/SD will be mounted, but we will still be able to use it as a normal transfer method for roms and such not just media, correct?
Also, thanks for not sending me to LMGTFY despite my laziness in not googling it for myself.
INT2EXT+ INSTALLATION TUTORIAL
IF YOU ALREADY HAVE S2E, LINK2SD OR SIMILAR, YOU MUST REPARTITION SD CARD AND FACTORY WIPE
INT2EXT+ moves ur apps to sd-ext automatically and it also Supports 1gb+ and is newer and faster than d2ext+
PREPARATIONS
Download the latest build of CyanogenMod 10.
Download the latest version of CronMod IN2EXT+ (i've attached the zip)
Open CyanogenMod 10 zip.
Navigate to /system/etc/init.d
Open INT2EXT+ zip.
Navigate to /system/etc/init.d
Add the file called 40int2ext in the /system/etc/init.d directory in CM10 zip.
INSTALLATION
Go to recovery, do factory reset and advanced > partition sd card.
Select 2048M for ext(as much as u want) and 0M for swap.
Wait until it says Done and goes to menu.
Go to Mounts and Storage.
Select USB storage and connect your phone to your computer.
Copy your modified CM9 zip file to the root of your sd.
Unmount.
Reflash ROM.
Reboot.
thats it your internal memory is 2gb
proof
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After reboot, reboot into recovery and flash gapps.zip normally.
Then go to Applications and enjoy your new, extended internal storage.
THANKS TO XPMODE FOR HIS TUT.. ON CM9
Click to expand...
Click to collapse
PLEASE HIT THANKS IF I HELPED
So, copy my tutorial, give no credit, replace cm9 with cm10, add a few lines and bam, here you go, stealing tutorials the easy way?
xpmode said:
So, copy my tutorial, give no credit, replace cm9 with cm10, add a few lines and bam, here you go, stealing tutorials the easy way?
Click to expand...
Click to collapse
sorry i didnt mean that way wait.. :highfive:
will this work for cm9????????
working in cm 9 build 11
does not work in JB MIUI v4
knight84 said:
does not work in JB MIUI v4
Click to expand...
Click to collapse
its rom problem mate coz it works flawlessly on cm10 beta 2
I did the same on cm9 but stuck on bootscreen. I am not able to install any other script too.
Sent from my HTC Explorer A310e using xda app-developers app
In order to install any other memory script .... you will have to repartition your SD card... Which will result in formatting of the SD. I suggest you make a backup of your sd card on your computer. Advisable.
Hit Thanks if I helped !
for fresh installation of rom we need re create sd ext?
thippesh said:
for fresh installation of rom we need re create sd ext?
Click to expand...
Click to collapse
nope but just format it
Problem in installing int2ext and all other scripts
I repartitioned my sd card and did exactly what was written. I made a 1GB partition through recovery but still the same prob.
No script gets installed. I get some error with "status 0" or "status 6" written in the end.
Installed cm10 b1 with int2ext4+ in it...mob refused to leave the boot screen. I restarted the mobile several times and finally it started. But the mobile is restarting whenever i touch any notification.
Sent from my HTC Explorer A310e using xda app-developers app
read PM and give it a try.
I have a stupid question... I am using the link2sd app... What is the difference between using app or script? Also is this better than link2sd?
Sent from my HTC Explorer A310e using xda premium
In link2sd the app data cache and dalvik cache are transferred to the external partition.. in this the SD ext partition acts as a part of your internal memory.. its your personal choice about which script to use... also some ROMs do not support some scripts .. like this is not supported in the Sense 4.0A and its modded ROMs..
PS my sdext size is 600 odd + 0 swap
Check out the screenshot for your understanding.. on what happens when you use. It.
Sent from my HTC Explorer A310e using xda premium
Yeah I understand that but is there any difference in using the app or adding the script in the rom? Also what does ungaze do?
Sent from my HTC Explorer A310e using xda premium
Apps2sd app transfers app data to your SD card.. and when you mount your SD on your computer as mass storage it may result in the force closing of some of your apps.. where as in int2ext it is transferred to the ext partition which is not mounted on your computer.. hence your apps remain unaffected..
Sent from my HTC Explorer A310e using xda premium
---------- Post added at 02:21 PM ---------- Previous post was at 02:14 PM ----------
Ungaze .. is similar to int2ext but it has different requirement s and sometimes the write speed is diff on the SD card.. you can check the individual posts for all the correct specs..
Also note that int2ext+ will work only for ROMs having init.d support so check the ROM you are about to flash and then use of the script
Sent from my HTC Explorer A310e using xda premium
Thanks a lot for taking the time to explain bro. Helped a lot!
Sent from my HTC Explorer A310e using xda premium
will it work by copying 40int2ext to int.d folder and setting permission ? in cm10 beta3
anyone tried ?
hey guys i have ics 4.0.4 and i want to install htc sense4.0.3...........So the instructions are in very brief format
i need full info about how to mount cache and sd ext partition ....................and i have my phone rooted and unlocked.
and i also want to know have partitioned my sd card before from card reader and linked with link2sd as fat32 (512mb, primary) partition ...........and after installing another custom rom (ics 4.0) the partition gone its not showing in the pc or my phone i only have now 1.32 gb sd card.......so this is why i want to know the exact prosedure for partitioning my new 8 gig sd card.......
rajat836 said:
hey guys i have ics 4.0.4 and i want to install htc sense4.0.3...........So the instructions are in very brief format
i need full info about how to mount cache and sd ext partition ....................and i have my phone rooted and unlocked.
and i also want to know have partitioned my sd card before from card reader and linked with link2sd as fat32 (512mb, primary) partition ...........and after installing another custom rom (ics 4.0) the partition gone its not showing in the pc or my phone i only have now 1.32 gb sd card.......so this is why i want to know the exact prosedure for partitioning my new 8 gig sd card.......
Click to expand...
Click to collapse
At first u need to partition ua sd card before flash ics4.04 HTC rom. At it should be at least 512mb. And get there mini partition tool. And get the ext2 partition. It's best. U can get the tutorial in the XDA it self just search. If u can figure it out quote here.
After partition put ics rom(zip file) in memory card(not in any folder). Now go to recovery wipe data/factory rest>wipe partition>wipe dalvik>wipe system(compulsory)>now go to install zip from sd card then flash the new rom>reboot
And wait don't panic it ll take some time. After that don't unlock the screen wait for 2min then install mount2sd(u can use link2sd also but mount2sd is best). Then go to enumerator type su then enable every thing. N enjoy..
Hit thanks if I helped
Typing in swift key3 from tiny explorer with ICS
if am not wrong sense 4 Rom has no m2sd ya don't need link2sd also its auto if ya can't understand partition wizard do this
go recovery > advance )partition) choose any u like 1024 I choose then partition it it will erase all data so back up sd card then go and mout USB after con. to pc copy Rom to sd and do fresh install acc to procedure
guys correct me if went wrong
How do I move usr folder from system partion to sd-ext
Sent from my HTC Explorer using xda premium
answer
mohan padmanabha said:
How do I move usr folder from system partion to sd-ext
Sent from my HTC Explorer using xda premium
Click to expand...
Click to collapse
just download es file explorer from play store.........or file manager ,,,,and just long press on the folder and option will popup and then move your folder......
^epic facepam
rajat836 said:
just download es file explorer from play store.........or file manager ,,,,and just long press on the folder and option will popup and then move your folder......
Click to expand...
Click to collapse
I don't think its that simple dude. You need a root explorer (ES File Explorer also has that property), gotta rename the folder and gotta symlink it after moving it to sd-ext.
It's better you change it in the downloaded zip and flash it. Or simply download Sensebuild4
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Can u tell me how to create symlink . I'm using the modded version of sense 4 and I like so
Sent from my HTC Explorer using xda premium
Ya I got it transfered to sd-ext by using symbolic link ..
Sent from my HTC Explorer using xda premium
NO multitasking
Hai guys pls some one help me i have installed FlyROM (Sense 4.0) (hTc Explorer) but I don't get multitasking option.....
pls some one help me........
Hey guys, I'm confused allot! What is the difference between a2sd,d2ext etc. ( http://forum.xda-developers.com/showthread.php?t=1716124 - does this work with our device) I'm totally confused, I have tried every custom rom and due to some issues like fear of bricking device, lack of time and stability. I'm using stock gb. So, I want a decent a2sd except link2sd app. I often run into low memory thing I'm ready to modify my rom like adding intd script (if possible) and do name some kernels working with stock gb , am NOT asking for best kernel.as ext3 doesn't work with stock kernel.
Sent from my LG-P500 using xda app-developers app
ayazm.140895 said:
Hey guys, I'm confused allot! What is the difference between a2sd,d2ext etc. ( http://forum.xda-developers.com/showthread.php?t=1716124 - does this work with our device) I'm totally confused, I have tried every custom rom and due to some issues like fear of bricking device, lack of time and stability. I'm using stock gb. So, I want a decent a2sd except link2sd app. I often run into low memory thing I'm ready to modify my rom like adding intd script (if possible) and do name some kernels working with stock gb , am NOT asking for best kernel.as ext3 doesn't work with stock kernel.
Sent from my LG-P500 using xda app-developers app
Click to expand...
Click to collapse
Im using this,and have had no issues: http://forum.xda-developers.com/showthread.php?p=27538212
ayazm.140895 said:
Hey guys, I'm confused allot! What is the difference between a2sd,d2ext etc. ( http://forum.xda-developers.com/showthread.php?t=1716124 - does this work with our device) I'm totally confused, I have tried every custom rom and due to some issues like fear of bricking device, lack of time and stability. I'm using stock gb. So, I want a decent a2sd except link2sd app. I often run into low memory thing I'm ready to modify my rom like adding intd script (if possible) and do name some kernels working with stock gb , am NOT asking for best kernel.as ext3 doesn't work with stock kernel.
Sent from my LG-P500 using xda app-developers app
Click to expand...
Click to collapse
You could try d2ext from the thread you linked to. I think IcySnap is using that for moving apps to SD.
Custom roms may never be 100% stable, but there are many which are pretty decent for daily usage, and IMHO miles better than stock GB at least.
What's wrong with link2sd that made you not consider it?
Try a2sd from that thread, after you're experienced you may try d2ext
Sent from my LG-P500 using Tapatalk 2
You could try d2ext from the thread you linked to. I think IcySnap is using that for moving apps to SD.
Custom roms may never be 100% stable, but there are many which are pretty decent for daily usage, and IMHO miles better than stock GB at least.
What's wrong with link2sd that made you not consider it?
Click to expand...
Click to collapse
ah i have been using link2sd for many days! The thing is, it takes long to load and it doesn't move the whole app, some data is there on phone like facebook it has a size of 12 mb and its data keeps increasing every time upto 10 again, my storage is increasing!
3ncrypt3d_Droid said:
Im using this,and have had no issues: http://forum.xda-developers.com/showthread.php?p=27538212
Click to expand...
Click to collapse
i don't want to move whole system apps to sdcard, i just want to move some apps to sd of my choice that too with data!
Link2sd doesnt have any issue. You can recreate facebook's link.. and this time check move app Data option also.
You cant move system app first of all.. if you want to move system app using link2sd.. convert them to internal app.
And be sure.. what you move!
rr0yy said:
Link2sd doesnt have any issue. You can recreate facebook's link.. and this time check move app Data option also.
You cant move system app first of all.. if you want to move system app using link2sd.. convert them to internal app.
And be sure.. what you move!
Click to expand...
Click to collapse
I meant whole apps like some scripts move all apps except for system apps to sdext!
Sent from my LG-P500 using xda app-developers app
Guys, how to add init.d support on stock gb or its already there! Help me! And what is difference between d2ext and int2ext?
Sent from my LG-P500 using xda app-developers app
Some how obtained init.d support, but still not working! Only flashing is successful. How to enable cronmod a2sd++ from the above specified thread?
Sent from my LG-P500 using xda app-developers app
ayazm.140895 said:
Some how obtained init.d support, but still not working! Only flashing is successful. How to enable cronmod a2sd++ from the above specified thread?
Sent from my LG-P500 using xda app-developers app
Click to expand...
Click to collapse
My ext partition is not recognized! I have partitioned my sdcard using clockwork mod recovery 5.0.2.7 or 5.0.2.0 I don't remember! Help me!
Sent from my LG-P500 using xda app-developers app
You need to install busybox.
I would suggest.. you try gingersnap and then use these mods.
rr0yy said:
You need to install busybox.
I would suggest.. you try gingersnap and then use these mods.
Click to expand...
Click to collapse
I have installed busybox already! :| but I want to stay on stock!
Sent from my LG-P500 using xda app-developers app
ayazm.140895 said:
I have installed busybox already! :| but I want to stay on stock!
Sent from my LG-P500 using xda app-developers app
Click to expand...
Click to collapse
You need to change your kernel on stock rom if you want init.d scripts, flash djnoxd kernel, if it still didn't work you will have to install busybox from Stericson on play store
Sent from my LG-P500 using Tapatalk 2
Junior Einstein said:
You need to change your kernel on stock rom if you want init.d scripts, flash djnoxd kernel, if it still didn't work you will have to install busybox from Stericson on play store
Sent from my LG-P500 using Tapatalk 2
Click to expand...
Click to collapse
Already I have installed djnoxd kernel 2.5.8 and busybox from stericson but due to random reboot am using Franco #4 kernel
Sent from my LG-P500 using xda app-developers app
ayazm.140895 said:
Already I have installed djnoxd kernel 2.5.8 and busybox from stericson but due to random reboot am using Franco #4 kernel
Sent from my LG-P500 using xda app-developers app
Click to expand...
Click to collapse
Mount /system in recovery, then flash the script you want, then reboot
Sent from my LG-P500 using Tapatalk 2
Try this
Go to this post as this has all the scripts at one place with their description.
http://forum.xda-developers.com/show...2#post27538212
Go there and hit thanks button for his nice and really helpful work.
And I am qouting that post here too for fast reading. If I helped please hit Thanks button.
croniccorey said:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you like it please click thanks on this post and give it a rating
Thanks to all users and contributors​
About:
CronMod A2SD and D2EXT are scripts i wrote for use in my rom with the goal to achive stable and fast A2SD and D2EXT, now i will be releaseing them for all users and developers to use in any rooted rom with init.d support.
CronMod INT2EXT scripts are new and faster then D2EXT, They are also the first universal INT2EXT method released
Developer Stuff Next Post
Features:
A2SD
-Moves /data/app to /sd-ext
-Moves /data/app-private to /sd-ext
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
A2SD+
-Moves /data/app to /sd-ext
-Moves /data/app-private to /sd-ext
-Moves /data/dalvik-cache to /sd-ext
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
A2SD++
-Moves /data/app to /sd-ext
-Moves /data/app-private to /sd-ext
-Moves /data/dalvik-cache to /sd-ext
-Moves /data/data to /sd-ext
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
D2EXT
-Mounts /data to /data_internal and /sd-ext to /data
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
D2EXT+
-Mounts /data to /data_internal and /sd-ext to /data
-Leaves /data/dalvik-cache on internal for speed
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
INT2EXT
-Mounts /sd-ext to /data
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
-First universal INT2EXT method
INT2EXT+
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
-First universal INT2EXT method
INT2EXT4
-Mounts /sd-ext to /data
-Works with EXT 4 filesystem
-ZipAligns /data/app on every boot
-No symlinks
-First universal INT2EXT method
INT2EXT4+
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
-Works with EXT 4 filesystem
-ZipAligns /data/app on every boot
-No symlinks
-First universal INT2EXT method
Prerequisites:
-Rooted Rom with init.d support
-SD-EXT partition
-100mb internal is needed for every 500mb sd-ext (INT2EXT+/INT2EXT4+)
SD Card Partitioning:
Partition 1 - Fat32
Partition 2 - Ext 2/3/4
Install:
(Instructions based on ClockWorkMod recovery)
-Download Appropriate Script Below
-Place on root of your sdcard
-Reboot Recovery
-Select "install zip from sdcard"
-Select "choose zip from sdcard"
-Select "CronMod-****_signed"
-Select "mounts and storage" category
-Select "format /sd-ext"
-Reboot
(if you already use a A2SD/D2EXT/INT2EXT script then you will need to remove it completely)
Downloads:
(Please leave feedback)
INT2EXT
INT2EXT+ (Recommended and featured in CronMod Roms)
INT2EXT4
INT2EXT4+
Dalvik-Cache Wipe Tool (This is for wiping /dalvik-cache when running a INT2EXT script)
Final Releases:
A2SD
A2SD+
A2SD++
D2EXT
D2EXT+
Extra:
Bravo/Bravoc GB thread
Bravo/Bravoc JB thread
Dream thread
Sapphire thread
Bugs:
A2SD
-none
D2EXT
-none
INT2EXT
-Some devices may still lose there data connection (fix: try the xperia version)
-Some devices may still lose there gps (fix: try the gps version)
-Some phones can experience a low sound bug (fix: run fix-permissions)
-Some phones recoverys wont flash the script properly (fix: mount /system in recovery then flash)
Credits
-Wes Garner - "Auto ZipAlign Script"
-CyanogenMod - "Bind Cache Script"
-Matermind1024 "Help with resolving IMEI and Baseband issues"
-BlazinReign (my girlfriend) "donating her old laptop to the cause, and putting up with my development work "
-XDA "hosting the fourms"
Donators
(if you make a donation and your name is not here send me a pm)
[URL="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RXYPT5A5ACJ7W"]
[/URL]
Click to expand...
Click to collapse
I have found a solution for your low memory space problems on a Galaxy S4 GT-I9505 16GB
Courtesy of TweakerL, modified for the S4 with his permission.
Original script http://forum.xda-developers.com/showthread.php?t=1888986
Features:
Install apps and data directly to the external SD
[*]Moves existing apps and data to the external SD
[*]Mounts the /data folders to the external SD on boot
[*]Free your internal SD memory for use
[*]Uses a second EXT4 partition on your MicroSD
[*]Seamless intergration
NOTE: This now works on stock ROM's and stock kernel's.
I have tested this script successfully on stock MDF, ME3, MEA, MF4, MF8 and Omega ROM's. Works with ktoonsez 6/23/2013 and Abyss 1.1 kernels. Adam 1.4 kernel hangs on reboot, but can be flashed after the script has installed successfully. This works on faux kernel even though it does not have init.d support.
Requirements:
Experience with Android modding, although not strictly required
Galaxy S4 GT-I9505
ROOT Access
Fuse mod which will be installed
MicroSD, preferably a blank 64GB Class 10
Busybox Installer from Playstore https://play.google.com/store/apps/details?id=com.jrummy.busybox.installer
Terminal Emulator from Playstore https://play.google.com/store/apps/details?id=jackpal.androidterm
Any root explorer from Playstore, I use ES https://play.google.com/store/apps/details?id=com.estrongs.android.pop
PerfMon from Playstore, free from here http://forum.xda-developers.com/showthread.php?t=1933284
Any zip extractor app from Playstore, ES has one built-in
Partition Table from Playstore https://play.google.com/store/apps/details?id=com.cls.partition
A computer to create EXT4 partition on the MicroSD
MiniTool Partition Wizard Home Edition v7.8 free from here http://www.partitionwizard.com/free-partition-manager.html
Pre-install preparations:
Do a Nandroid backup of your current ROM, if you have a custom recovery
Although not required with this script, backup your apps with Titanium or another app.
Backup your MicroSD. This is important if you have files on it that you want to keep.
Using MiniTool Partition Wizard, format your whole MicroSD to FAT32
Then resize the first partition to your requirements. e.g. 30GB and 30GB for the second
Create the second partition and select Primary, EXT4 and 4KB cluster size
In my example below I have a 40GB EXT4 partition for my apps and games
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
While your waiting for the MicroSD to finish formatting, install the apps listed above
Install busybox v1.20.2 to /system/xbin. This is a important step.
Once thats done put your MicroSD back into your S4
Installation instructions:
Extract the A2SD zip to /sdcard
Run the Terminal Emulator
Code:
Type [B]su[/B] then press enter
Type [B]cd /sdcard/a2sd[/B] then press enter
Type [B]sh ./install-a2sd[/B] then press enter
It should install successfully, press enter to reboot
Once rebooted, run your root explorer
Navigate to /sdcard/Tweaked.Scripts/A2SD
If there is a DEVICE_IS_READY file you can reboot again
Upon reboot, run PerfMon, select Disk I/O
You will see the data moving between internal to external SD
Run root explorer and navigate to /sdcard/Tweaked.Scripts/A2SD
Wait till all the data has been moved. NOTE: It can take a while if you have a full sdcard
IMPORTANT: The Read and Write columns on DISK I/O must all be '0' before you reboot
Refresh /sdcard/Tweaked.Scripts/A2SD in root explorer
If there is a DEVICE_IS_READY file you can reboot again
Once rebooted, your apps and data now reside in your external SD
It does look like nothing has happened but everything is now running from external SD
If you find the 'SD-EXT' folder in '/Android/data' ; '/Android/obb' ; '/data/app' ; '/data/data' then these folders are now mounted on your external EXT4 partition instead of the internal sdcard.
Now reboot again for the fourth and final time
Once rebooted all apps and app data will be deleted from the internal sdcard except your user files
Open the Application Manager in More Settings
You can see the free space increasing before your very eyes
As you can see your apps are still installed with their data
You can see what was deleted in /sdcard/Tweaked.Scripts
To find out how much space is being used on your MicroSD's second partition
Run the Partition Table app and look for /storage/sd-ext/data
If you subtract the available from the total space in the screenshot below, it is less than the applications and other data added together.
NOTE: At the moment, there is no reversal script. Restore a nandroid backup to reverse. This will not restore the Android/data though. Remember to put back your files on your MicroSD that you backed up
WARNINGS:
DO NOT DELETE '/sdcard/Tweaked.Scripts' OR IT WILL STOP THE SCRIPTS WORKING
DO NOT REMOVE MICROSD CARD WHILE THE PHONE IS ON. ALWAYS POWER OFF FIRST SO TO NOT CORRUPT DATA.
DO NOT REBOOT THE PHONE WITHOUT THE MICROSD CARD, YOUR PHONE WILL BE IN A STOCK STATE AGAIN IF YOU DO AND FORCE CLOSURES MIGHT HAPPEN
Changelog:
v1.0 Released 16-06-2013
v1.1 25-06-2013
Runs on stock ROM and kernels
Flashing custom or stock kernel will not affect script
Rename install-recovery.sh in Omega ROM as not needed
Add a init.d test script
This is awesome!, But will it work on i9500?
It will not install on any S4 but I9505 for now. I would need some system info to make it work for other variants. Any volunteers to test script's?
Sent from my GT-I9505 using xda app-developers app
It would'n be possible to handle this with a dedicated application ?
I am seeing if it can be installed from a flashable zip. As for making a App, I don't know. Might look into it later maybe. No promises.
Sent from my GT-I9505 using xda app-developers app
No offense but why would you go to all of this bother when you can just use Folder Mount free app?
Sent from my GT-I9505 using Tapatalk 2
No offense taken. Why am I going to so much bother? Well this is XDA after all and because I wanted a seamless and maintenance free solution. I used to use directory bind and it became very tedious to move data over every time I installed a app or game with large data.
This script once installed allows you to install and run apps and games directly from the Playstore on your micro sd card including the data and obb files. Install it once and forget about it. It treats the external memory as though it is the internal, but not totally swapped. It's safer than that method.
As for Folder Mount it's the same as directory bind. Too high maintenance for me. It is also limited to 3 mounts I believe unless you pay. It's great if you don't have the knowledge to use a script but for me if I can do it a better way I will always follow that path.
Sent from my GT-I9505 using xda app-developers app
Deus_ex11 -
the apps will be installed in fat32 or ext4?
Yes you are required to make a second partition on your Microsd card with the EXT4 file system. It will be faster for your apps. Remember to backup the card before you partition it.
Sent from my GT-I9505 using xda app-developers app
Hi guys wanna to know if i install this after clean rom install are all apps installed after that will go to sdcard ???
Yes, apps and app data will be installed straight to your external memory
Sent from my GT-I9505 using xda app-developers app
Deus_ex11 said:
Yes, apps and app data will be installed straight to your external memory
Sent from my GT-I9505 using xda app-developers app
Click to expand...
Click to collapse
Great its really good work man
Just a heads up. DO NOT use ADAM kernel to install this script until advised. It hangs on reboot. You can use Adam kernel after you have installed the script successfully. Also Faux kernel doesn't have init.d support.
Sent from my GT-I9505 using xda app-developers app
Deus_ex11 said:
Just a heads up. DO NOT use ADAM kernel to install this script until advised. It hangs on reboot. You can use Adam kernel after you have installed the script successfully. Also Faux kernel doesn't have init.d support.
Sent from my GT-I9505 using xda app-developers app
Click to expand...
Click to collapse
Well i'm using Omega v5.0 MEA ROM with init support dosnt need a kernel to support it its this ok ?
I have not tried that Rom. It's a Samsung based Rom. If it has init.d support without a custom kernel then it shouldn't be a problem but you will need to remove the # from the sysinit file on this line '/system/bin/logwrapper busybox run-parts /system/etc/init.d'
Sent from my GT-I9505 using xda app-developers app
Deus_ex11 said:
I have not tried that Rom. It's a Samsung based Rom. If it has init.d support without a custom kernel then it shouldn't be a problem but you will need to remove the # from the sysinit file.
Sent from my GT-I9505 using xda app-developers app
Click to expand...
Click to collapse
ok i'm new to android world only have i9505 for a week now can u tell me where i can find this file thanks
It's in the A2SD zip. Before you run the A2SD script. You can test if you have init.d support first by adding the attached test script to /etc/init.d and rebooting.
If you have a 'init.d.log' file in /sdcard then your init.d is working.
Forgot to add, extract the 99testinit.zip to /etc/init.d
Sent from my GT-I9505 using xda app-developers app
Deus_ex11 said:
It's in the A2SD zip. Before you run the A2SD script. You can test if you have init.d support first by adding the attached test script to /etc/init.d and rebooting.
If you have a 'init.d.log' file in /sdcard then your init.d is working.
Sent from my GT-I9505 using xda app-developers app
Click to expand...
Click to collapse
Ok but i i use kernel with init support i dont have to do that right
No
Sent from my GT-I9505 using xda app-developers app
Deus_ex11 said:
No
Sent from my GT-I9505 using xda app-developers app
Click to expand...
Click to collapse
Ok i have a problem i installed Pre-rooted XXUBMEA and CWM 6.0.3.2-6 i put the omega zip
on sd card but when i go to install zip from sd card now the recovery can see my sd card
and i have to make hard reboot