[MOD]App2ExtSD2 [Works for all U.S. Galaxy S3!]

Search This thread

gotnoypi

Senior Member
Aug 10, 2012
176
11
anybody knows if this works with ParanoidAndroid 3? I've been trying to get SManager to work but it keeps on FC.

Is this only for TouchWiz?
 

prboy1969

Senior Member
May 7, 2009
10,518
7,378
Michigan
Chemistry ROM 64gb SD card and formatted 2 times through my laptop and it's still not working. The formatter your talking about is in the play store?

EDIT! i figfured it out while messing with the settings on the camera just change the store location from sd card to phone !!! worked
Glad you got it sorted. Just do a Google search for it. It is not in the Play Store.


The problem with this is that all the pictures that you take prior to this are gone forever.

Sent from my SPH-L710 using xda premium
You do mot lose the pictures. You are supposed to copy all your information to the SD Card for the Mod to work correctly.



anybody knows if this works with ParanoidAndroid 3? I've been trying to get SManager to work but it keeps on FC.

Is this only for TouchWiz?
I believe it should work. But I am NOT 100% sure. I would do a Nandroid first before trying.

TEAM MiK
MikROMs Since 3/13/11
 

vMAC

Senior Member
Oct 21, 2007
388
62
You do mot lose the pictures. You are supposed to copy all your information to the SD Card for the Mod to work correctly.
SIZE=3]TEAM MiK[/SIZE]
MikROMs Since 3/13/11
Yes you DO. If you are troubleshooting the way he was and I was. If you already have the script running and you take a picture and have it storing to the phone these pictures disappear. So there is no way to copy them to the SD card


Sent from my Nexus 10 using xda premium
 

domhall

Senior Member
Jul 20, 2006
621
115
For anyone who has asked here... I just flashed this to my T989 SGS2 on T-Mobile and it also worked!!! Im running the Embryo6.4 Update (SkyRocket port & Kernel)... Didnt copy my data over as stated but it did work, just duplicated the same files on both card...

Sent from my SAMSUNG-SGH-T989 using xda premium
 

youngpro83

Senior Member
Jun 22, 2009
945
296
Where Dem LouIziAniMals Stay
Ok here is the pro lem that I'm having. I looked at this script and it is trying to use a file in /dev/block/vold that I don't have using stock ma4 or ma6. I've tried changing it to one of those he two files in there but it doesn't seem to matter. Please help

Sent from my Nexus 10 using xda premium

I have this same problem.

Sent from my SPH-L710 using xda premium
 

prboy1969

Senior Member
May 7, 2009
10,518
7,378
Michigan
Folks,

This is my 11extsd2internalsd:

#!/system/bin/sh
#extsd2internalsd is a modification that allows to switch internal sd to external sd and viceversa. With this you can use default internal sd only for app storage #and the external sd to store all apps resource and all others stuff. The resut is a very big increase of installable apps on gs3
#All credits to Mattiadj of xda forum for the idea and script and to mike1986 for the cmw zip.
#xda thread url at
#Script Modified for U.S. Galaxy S3s by Zedomax at GalaxyS3Root.com to be compatible when sdcard is not inserted.


busybox mount -o remount,rw /

busybox mount -t vfat -o umask=0000 /dev/block/vold/179:33 /mnt/sdcard
busybox mount -t exfat -o umask=0000 /dev/block/vold/179:33 /mnt/sdcard
if busybox mount | busybox grep vold/179:33; then
busybox mount -o bind /data/media /mnt/extSdCard
fi

Please notice where it is mounting the SD Cards. So if yours quit working with a new rom then navigate with root explorer to /dev/block/vold

There should be 2 files in there. examples: 179:32 and 179:33 you want to record the second file name.

Then open your 11extsd2internalsd file with Notepad+++ and change the 3 locations to the second file name you found in dev/block/vold save changes and replace your old 11extsd2internalsd file.
Used this new method on an MB1 updated Rom. Worked like a charm thanks for the heads up.

TEAM MiK
MikROMs Since 3/13/11
 

SixthSandwich

Member
Feb 5, 2013
20
0
Hi im using CM 10 and replaced the 179.xx things.
But its not working and when i run the script , this is what i found

exec /system/bin/sh '/etc/init.d/11extsd2internalsd'
h '/etc/init.d/11extsd2internalsd' <
mount: mounting /dev/block/vold/179:49 on /mnt/sdcard failed: Device or resource busy
mount: mounting /dev/block/vold/179:49 on /mnt/sdcard failed: No such device
/dev/block/vold/179:49 on /mnt/shell/emulated/0 type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/block/vold/179:49 on /storage/emulated/0 type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/block/vold/179:49 on /storage/emulated/legacy type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)

Edit : I found out that my sd card and internal storage have been swapped.
But when i see storage on setting, my internal storage is still unswapped, but my sd card become internal storage also.
Anyone please help me


Sent from my GT-I9300
 
Last edited:

youngpro83

Senior Member
Jun 22, 2009
945
296
Where Dem LouIziAniMals Stay
I used Root Explorer. Should I be using something else? Or be doing something in settings to see the Vold folder values?

Edit: I finally got it to work. I used ES and I seen the values. Thanks for the idea. I would never have thought to switch.

Sent from my SPH-L710 using xda premium
 
Last edited:

prboy1969

Senior Member
May 7, 2009
10,518
7,378
Michigan
I used Root Explorer. Should I be using something else? Or be doing something in settings to see the Vold folder values?

Edit: I finally got it to work. I used ES and I seen the values. Thanks for the idea. I would never have thought to switch.

Sent from my SPH-L710 using xda premium
Kool glad you got it :) . So did yoi get it all working now?

TEAM MiK
MikROMs Since 3/13/11
 

youngpro83

Senior Member
Jun 22, 2009
945
296
Where Dem LouIziAniMals Stay
Well to update. I had to buy a new sd card because mine crapped after doing this. I checked my storage and it flipped to my sd card but I couldnt take pictures. When I went into my sd card it was black and my phone kept saying blank sd card and to format. I have in finally after not wanting to and did it. Then it went bad and now I have a new one. Gonna try again and see what happens.


Sent from my SPH-L710 using xda premium
 

ed_brd

Member
Feb 27, 2011
41
30
So my only real oriblem is that after having it working I un did it to use a new sdcard. When u went ti swap files and delete sone things off the old one kept getting a fail. Had to format it and lost everything.

Sent from my SPH-L710 using Tapatalk 2
 

youngpro83

Senior Member
Jun 22, 2009
945
296
Where Dem LouIziAniMals Stay
Yup and soon after your sd card is going to fail. You won't be able to add anything to it. At least that's what happened to me. I'm on my second sd card in a week. The hell with this mod.

Sent from my SPH-L710 using xda app-developers app
 

prboy1969

Senior Member
May 7, 2009
10,518
7,378
Michigan
Been on this Mod now for a while. Same SD Card. It's a SanDisk Ultra microSDHC Class 10. Also have the same SD Card, and Mod running on the wife's SGS3. No issues. What type of SD Card are you running?

TEAM MiK
MikROMs Since 3/13/11
 

ed_brd

Member
Feb 27, 2011
41
30
Been on this Mod now for a while. Same SD Card. It's a SanDisk Ultra microSDHC Class 10. Also have the same SD Card, and Mod running on the wife's SGS3. No issues. What type of SD Card are you running?

TEAM MiK
MikROMs Since 3/13/11

San disk ultra 32gb class 10. Had to take the mod off. Got an mms went to view it and said not enough space please delete went to delete and sd card wasn't able to delete anything. Somehow it keeps protecting it's self and won't let me change permissions

Sent from my SPH-L710 using Tapatalk 2
 

youngpro83

Senior Member
Jun 22, 2009
945
296
Where Dem LouIziAniMals Stay
San disk ultra 32gb class 10. Had to take the mod off. Got an mms went to view it and said not enough space please delete went to delete and sd card wasn't able to delete anything. Somehow it keeps protecting it's self and won't let me change permissions

Sent from my SPH-L710 using Tapatalk 2

Yes I am using a San disk 32 HC class 6. Same issue as you. Then when I tried to copy onto it, it wouldn't let me. It locked itself or something. Had to replace, twice. Luckily where I work I can just exchange.

Sent from my SPH-L710 using xda app-developers app
 

prboy1969

Senior Member
May 7, 2009
10,518
7,378
Michigan
San disk ultra 32gb class 10. Had to take the mod off. Got an mms went to view it and said not enough space please delete went to delete and sd card wasn't able to delete anything. Somehow it keeps protecting it's self and won't let me change permissions

Sent from my SPH-L710 using Tapatalk 2



Yes I am using a San disk 32 HC class 6. Same issue as you. Then when I tried to copy onto it, it wouldn't let me. It locked itself or something. Had to replace, twice. Luckily where I work I can just exchange.

Sent from my SPH-L710 using xda app-developers app
What roms are you running?


TEAM MiK
MikROMs Since 3/13/11
 

Top Liked Posts

  • There are no posts matching your filters.
  • 34
    This is a hack that that allows you to swap internal storage with your external SD card so you can increase your app data storage.

    All credits go to original i9300 App2ExtSD Hack by mattiadj. I simply hacked it to work with U.S. versions and also I've added code so it will disable this feature when you don't have a microSD card inserted (app storage will default to internal when no microSD card is inserted).

    E.g. If you have 16GB internal storage on Galaxy S3, you can install this witih a 64GB microSD card and swap the storage and get 64GB on your app storage instead of 16GB.


    Before you can use this, you will need:
    1) Rooted Galaxy S3 (SCH-I535/SPH-L710/SGH-T999/SCH-I747) or also Canadian versions too (i747m, etc...etc...)
    2) A ROM/kernel with init.d support!
    3) I've only tested this with TouchWiz-based ROMs, so it should work on stock ROMs and any TouchWiz-based ROMs, not sure on CM9 or CM10.
    4) You must use the FAT32 or EXTFAT zip file below, depending on what format your microSD Card is in! (e.g. if you have a FAT32 microSD card, use FAT32)

    To get this working, simply flash the zip files in your CWM Recovery:

    Download and Details:
    http://galaxys3root.com/galaxy-s3-t...-external-microsd-for-u-s-canadian-galaxy-s3/

    If you do not have init.d support, you can also enable on any rooted phone by using Script Manager, here's a quick tutorial:

    I recommend you to FORMAT your microSD card once to get camera working flawless before using this hack!

    How to disable this:
    If for some reason you are having trouble, simply delete /system/etc/init.d/11extsd2internalsd.
    OR
    if you leave your microSD card out during boot (then re-insert it after), your phone will work as normal (internal storage used for app data).
    9
    As Promised, Solved: another way to do it using Script Manager

    I didn't invent this, Zedomax adapted in from mattiadj. But most people haven't been able to get it fully working, probably due to variations in the init.d function of various ROMS. They'd be able to see the External SD card as the internal SD, but the internal SD would disappear. This method avoids using init.d, and instead uses the app Script Manager to load the script on boot.

    After much fooling around, I figured out how to do it so the External SD card and the internal cards are swapped, but you can see both with any file Explorer. I got it working on CleanROM 2.0, but it should work on Beans 10 as well.

    Here's how to do it: Warning, if you do not understand the following instructions, or don’t have experience doing these things, you probably don’t want to do this hack. I am not responsible if you a) brick your phone, b) delete your data, or c) get very frustrated. That being said, the most likely failure will be that you only see the one card (the External card).

    Back everything up that you care about first!!!!

    1. First, I'd recommend making a Nandroid backup of your phone.

    2. Next, just to be extra safe, I would backup your internal SD card to your PC. While you are doing that, if you have data on the external SD card, back that up too.

    3. Next, I would format your external SD card to fat 32. (You could probably use Ext format too, but I didn’t test that.)If you already have it in that format, and have content on it, this won't affect the content, but back it up just to be safe. It’s probably better to have the Ext SD blank to begin with, you can always copy back its content from your pc.

    4. Next copy the contents of the internal SD to the External SD card. This is to avoid confusion about apps and such.

    5. Next install script manager free from the play store:
    https://play.google.com/store/apps/...anager&feature=nav_result#?t=W251bGwsMSwyLDNd

    It will show up on your phone as S manager ads.

    6. Download the mod from here: http://downloadandroidrom.com/file/...ternalsd_gs3_fat32orextfat_US_ZEDOMAXv0.2.zip

    7. You’ll see a folder called: 11extsd2internalsd_gs3_fat32orextfat_US_ZEDOMAXv0.2.zip

    You need to unzip the folder, then go to System/etc/init.d and copy the 11extsd2internalsd file from there to your phone. Put it into the /data directory. Use Root Explorer, and your phone will need to be rooted.

    (https://dl.dropbox.com/u/6305/SD Card Hack SG3/11ext file in data directory.png)

    Or you can get just the 11extsd2internalsd file here: https://dl.dropbox.com/u/6305/SD Card Hack SG3/11extsd2internalsd



    8. Using Root Explorer, navigate to that file in the /data directory. Press and hold the file name until the menu pops up, and click on permissions.

    https://dl.dropbox.com/u/6305/SD Card Hack SG3/Permissions.png

    (Unix geeks set them to 777, and everyone else copy the picture below. Click OK.

    https://dl.dropbox.com/u/6305/SD Card Hack SG3/Permission settings 777.png



    9. Open the script manager app, and select Browse as Root in the config screen. Tell it to remember this setting.

    https://dl.dropbox.com/u/6305/SD Card Hack SG3/Script manager browse as root and save.png


    10. Navigate to the /data directory and choose the 11extsd2internalsd file that is located in /data and click on it. Click on the “Is script” button.

    11. Now tap on the buttons that say Su, Boot, and Save. The file name will come up in yellow after the save.

    https://dl.dropbox.com/u/6305/SD Card Hack SG3/Script manager setting after save.png


    12. Reboot your phone and you should see the swap working and be able to access both internal and external SD cards. The external card will show up as sdcard, and the internal card will show up as extSDCard. Your apps should now install to the external card, since your phone will think it's the internal card. Is that confusing? It was to me too!

    Good luck and please share your experiences specifying which ROM you used, so that others can avoid frustration.

    Thank you’s always appreciated.
    4
    This will work with any ROM 11extsd2internalsd

    Folks,

    This is my 11extsd2internalsd:

    #!/system/bin/sh
    #extsd2internalsd is a modification that allows to switch internal sd to external sd and viceversa. With this you can use default internal sd only for app storage #and the external sd to store all apps resource and all others stuff. The resut is a very big increase of installable apps on gs3
    #All credits to Mattiadj of xda forum for the idea and script and to mike1986 for the cmw zip.
    #xda thread url at
    #Script Modified for U.S. Galaxy S3s by Zedomax at GalaxyS3Root.com to be compatible when sdcard is not inserted.


    busybox mount -o remount,rw /

    busybox mount -t vfat -o umask=0000 /dev/block/vold/179:33 /mnt/sdcard
    busybox mount -t exfat -o umask=0000 /dev/block/vold/179:33 /mnt/sdcard
    if busybox mount | busybox grep vold/179:33; then
    busybox mount -o bind /data/media /mnt/extSdCard
    fi

    Please notice where it is mounting the SD Cards. So if yours quit working with a new rom then navigate with root explorer to /dev/block/vold

    There should be 2 files in there. examples: 179:32 and 179:33 you want to record the second file name.

    Then open your 11extsd2internalsd file with Notepad+++ and change the 3 locations to the second file name you found in dev/block/vold save changes and replace your old 11extsd2internalsd file.
    3
    Running
    JellyBomb JB ver 15.6.0
    KT747-TW-JB-4.1.2-SPR-05-31-2013
    That would be why. Your running 4.1.2. The Mid was originally made for 4.1.1 . I have a modified one I'm using on the same Rom. I'll post it up in a bit. It works without running Script Apps. Using it on JellyBomb right now.

    EDIT: The link below is for the Modified file. Again BIG Ups, and THANK YOU to zedomax for making this Mod for everyone.

    Non-Flashable_Modified_for 4.1.2_App2ExtSD2

    TEAM MiK
    MikROMs Since 3/13/11
    2


    Worked like a charm for me. Even switched the apps I had installed to the SD Card (now device memory) which I wasn't expecting.

    I'm on Blazer rom. All I did was install the zip and wipe dalvik cache (I'm not sure why I did that, only because mvaughn mentioned it and I know it won't wipe anything/was prepared for a wipe).

    mvaughn, are you running a rooted tw rom with init.d support? And did you possibly wipe your data by accident?



    Anyway, time to buy a 64gb card lol.

    EDIT: Can also confirm deleting the file as stated and restarting your phone will switch the two back as well as move your apps back to the right spot. This is very neat.