• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ARC][APP2SD] Discontinued App2Sd for Xperia Arc-Updated

Search This thread

svprm

Senior Member
Dec 17, 2007
1,531
495
Coimbatore
www.cybapps.com
App2Sd for Xperia Arc

Thanks to DooMLoRD for his Kernel.
Thanks to tkirton for his script.

Description:
App2sd has many advantages.App2sd is set on boot so it does not like link2sd.It will also work for Launcher,widget etc...because it set on boot.First it will move all Application from Internal Storage to EXT3.Then your Installing application will install on EXT3.So no more "Not enough space in Internal Storage." to install a apps.

Requirement:
Unlocked Bootloader
Custom Kernel from here

Installation:
Recommended:
Note:First create a EXT3 partition in your sdcard using partition tool.Click here for more info.

1.Download and copy to sdcard.
2.Install it via Recovery.
3.Factory reset your phone(Settings->Privacy->Factory Data Reset)

If you want to keep your previous application:
1.Download and copy to sdcard.
2.Install it via Recovery.
3.Connect your phone to ADB and type as below:
Code:
adb remount
adb shell
a2sd reinstall

Restart your device.
It will show a black screen after SE logo(Don't know why).
Remove battery and restart.
It will work.
You can see all application under /sd-ext/app.

FAQ:
Want to Move Dalvik cache files to the ext3:
Code:
adb remount
adb shell
a2sd cachesd
Want to Move Dalvik cache files to Internal Storage:
Code:
adb remount
adb shell
a2sd nocache

Want to Remove App2SD:
Code:
adb remount
adb shell
a2sd remove

Download:
Link:App2SD
Don't forgot to click some ads in my page.
 
Last edited:

bmwbasti

Senior Member
Apr 29, 2011
382
44
Sounds nice, thank you.
But one (hopefully not dumb) question: What exactly does it do? Is it possible to really move every app from internal to external memory?
 

zwilly

Senior Member
Sep 14, 2007
52
6
Hehe, been working on this a full day now. Even got parted and other binaries to do all the above from a terminal or adb shell, couldnt find upgrade_fs though to make ext3/4. Thanks for the guide, gonna follow the steps.
 

mariolouis

Senior Member
Jan 10, 2005
262
28
Manila
We can move apps to sd natively can't we? And if we need more space, we can partition the sd with fat32 and ext2/ext3/fat32 and install link2sd without the need for new kernel. That's how I did with mine.

Am I missing something here? Thanks!
 

bassie112

Senior Member
Apr 17, 2011
489
118
Nice work! Just, how can I install it via recovery? Can't find a guide anywhere...

EDIT: Boot into fastboot (EDIT+POWER). I did it without USB attached, don't know if it works with USB attached.


Question: Does the extra space actually show up under applications? Mine doesn't. Or maybe I made a partition mistake? I made 2 partitions on the SD: 6GB EXT3 (primary) and 10GB FAT32 (primary). I also tried it with a smaller 1GB EXT3 partition and later an 1GB EXT2 partition. In all cases I get a black screen after "SONY ERICSSON" (in letters, not the logo). The next restart it starts normal but without the extra space on the internal disk. I don't get it :(
 
Last edited:

bassie112

Senior Member
Apr 17, 2011
489
118
Thanks for your help but that is not the problem I think. What I did exactly:

-flash generic global
-flash doomlord kernel v2 (will try v3)
-startup and attach with usb mass storage
-format as 15GB FAT32 + 1 GB EXT3 (official SE SD card)
-copy zip to FAT32 partition
-restart in recovery and install zip via menu (no errors and 3 mounts which sounds logical)
-restart and now reset factory default in the Android privacy menu without formatting the SD-card.
-after the automatic restart I get a black screen after "Sony Ericsson" for at least an hour. Then I pulled the battery and restarted, now it's fine but no extra space and a 1GB smaller SD-card (which is ok). Strange...
 
Last edited:

bassie112

Senior Member
Apr 17, 2011
489
118
It's working.
Go to /sd-ext using root explorer you will see three folder.
Go to app folder you will see all apps.

Indeed sir, it works! The internal storage stays 217MB, however apps are installed on sd-ext. I recon the 217MB gets lower when sd-ext runs out of free room.
 

bassie112

Senior Member
Apr 17, 2011
489
118
Istalled

I see app in Ext partition

but

internal storage go down slowly down when i istall ;_; (and i have a lot of free space in ext partition)

any idea?

Indeed it goes down a little for some apps but slowly. Before I had like 30MB of space left, now 150mb+ and I use around 400MB/1GB of the new disk. Works like a charm. Next time I will make a disk of 500MB whcih is enough for me.
 

NiMH_999

Senior Member
Apr 19, 2011
144
48
We can move apps to sd natively can't we? And if we need more space, we can partition the sd with fat32 and ext2/ext3/fat32 and install link2sd without the need for new kernel. That's how I did with mine.

Am I missing something here? Thanks!

I do this too and I wonder if there is any thing am missing
 

AndroHero

Senior Member
May 28, 2010
6,483
906
Manchester
Can we get a version of this for the play please?? i tried to install, i flashed the patch, but when i try to activate using adb, i get the error:


[ ] Apps2SD is launching...
__ _____
| \ |
| | |
|__/ | Darktremor Apps2SD 2.7.5.2-1 (2011-01-

[ ] GetProp Command = /system/bin/toolbox getpr
[ ] SetProp Command = /system/bin/toolbox setpr
[ ] Mount Point = /sd-ext
[ ] Starting Darktremor Apps2SD Version 2.7.5.2
[ ] Launching Apps2SD Start Program with reinst
[ ] Starting Darktremor Apps2SD in reinstall mo
[X] SD Card not mounted.
Cannot reinstall applications to SD card.

:(
 

AndroHero

Senior Member
May 28, 2010
6,483
906
Manchester
I do this too and I wonder if there is any thing am missing

apps2sd has many advantages, for starters, you cannot move, widgets, live wallpapers, and apps you wish to sync from /data/app/ or they will not work, with apps2sd cause the ext partition is mounted on boot these can now all be stored on the SD card, also some other apps cannot be moved from /data/app/ without apps2sd, another advantage is apps2sd can move the dalvik cache from /data/ to the SD-EXT, My DC is nearly 150mb :)
 

svprm

Senior Member
Dec 17, 2007
1,531
495
Coimbatore
www.cybapps.com
@Evil_Sephiroth @bassie112
Yeah it will decrease due to Dalvik cache.
If you like move Dalvik cache to sd-ext.

App2sd have many advantage as said by AndroHero.

@AndroHero
It need custom kernel with init.d support.
PM me your Boot.img.
I will try to help you.
 
Last edited:

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,191
39,703
Pune
@AndroHero

u are on Play right? i am still waitign for 4.0 FW to be released for PLAY.. once thats available i will update my Xperia Play kernel with new goodies ;)
 
  • Like
Reactions: AndroHero

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    App2Sd for Xperia Arc

    Thanks to DooMLoRD for his Kernel.
    Thanks to tkirton for his script.

    Description:
    App2sd has many advantages.App2sd is set on boot so it does not like link2sd.It will also work for Launcher,widget etc...because it set on boot.First it will move all Application from Internal Storage to EXT3.Then your Installing application will install on EXT3.So no more "Not enough space in Internal Storage." to install a apps.

    Requirement:
    Unlocked Bootloader
    Custom Kernel from here

    Installation:
    Recommended:
    Note:First create a EXT3 partition in your sdcard using partition tool.Click here for more info.

    1.Download and copy to sdcard.
    2.Install it via Recovery.
    3.Factory reset your phone(Settings->Privacy->Factory Data Reset)

    If you want to keep your previous application:
    1.Download and copy to sdcard.
    2.Install it via Recovery.
    3.Connect your phone to ADB and type as below:
    Code:
    adb remount
    adb shell
    a2sd reinstall

    Restart your device.
    It will show a black screen after SE logo(Don't know why).
    Remove battery and restart.
    It will work.
    You can see all application under /sd-ext/app.

    FAQ:
    Want to Move Dalvik cache files to the ext3:
    Code:
    adb remount
    adb shell
    a2sd cachesd
    Want to Move Dalvik cache files to Internal Storage:
    Code:
    adb remount
    adb shell
    a2sd nocache

    Want to Remove App2SD:
    Code:
    adb remount
    adb shell
    a2sd remove

    Download:
    Link:App2SD
    Don't forgot to click some ads in my page.
    2
    @babygau
    Internal storage is ~200MB.
    So you can install application upto 200MB.

    By this you can install more.
    For Example:
    If your EXT3 part is 500MB means,you can install application upto 500MB.
    2
    It's working.
    Go to /sd-ext using root explorer you will see three folder.
    Go to app folder you will see all apps.
    2
    @Evil_Sephiroth @bassie112
    Yeah it will decrease due to Dalvik cache.
    If you like move Dalvik cache to sd-ext.

    App2sd have many advantage as said by AndroHero.

    @AndroHero
    It need custom kernel with init.d support.
    PM me your Boot.img.
    I will try to help you.
    1
    @bmwbasti
    First it will move all Application from Internal Storage to EXT3.
    Then your Installing application will install on EXT3.