As the title says im going to show you how to configure the Root External 2 Internal SD app properly to swap Internal Memory with External
Things You Need
1.Root External 2 Internal SD || Download it From Here
2.A Rooted Galaxy Young || How to Root Galaxy Young
SO LETS BEGAIN
After Installing Root External 2 Internal SD launch the app from your app drawer, you will see this Screen
{
"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"
}
Tap on Settings
Under Settings Check on Send Rescan and Use per default
then Tap on The Original Internal Mounting Point and change
Code:
/mnt/sdcard to /storage/sdcard0
This
To This
then Tap on The Original External Mounting Point and change
Code:
/mnt/extSdCard to /storage/extSdCard
This
To This
after that tap on The ext.sdcard device access and Change
Code:
/dev/block/vold/179:49 to /dev/block/vold/179:33
This
To This
the just go back to main screen and tap on
External > Internal
THATS IT!!
BEFORE
AFTER
ENJOY:highfive:
Nice guide Bro..:good:
vlc07 said:
Nice guide Bro..:good:
Click to expand...
Click to collapse
Cheers
[REPORT] External 2 internal APK
on my device set onboot checked NOT WORKING. But its working when i push External > Internal button.
[UPDATE]
and after few hours experimenting FOUND a way ! to switch internal as external on boot but this method has a BUG here the BUG list :
1. when we look to settings->storage the storage bar is changing frequently or show full.
2. MTP does not start or in your windows 7 PC on my computer your devices storage not visible.
Here how i do it :
1. Must support init.d script
2. create this script and save to /etc/init.d folder :
Code:
#!/system/bin/sh
if [ -e /dev/block/mmcblk1p1 ]
then
mount -o bind /data/media /storage/extSdCard
mount -t vfat -o umask=0000 /dev/block/mmcblk1p1 /storage/sdcard0
fi;
Note : i suggest the apk method its safer and less frustating creating init.d support for your device
inogbox said:
on my device set onboot checked NOT WORKING. But its working when i push External > Internal button.
[UPDATE]
and after few hours experimenting FOUND a way ! to switch internal as external on boot but this method has a BUG here the BUG list :
1. when we look to settings->storage the storage bar is changing frequently or show full.
2. MTP does not start or in your windows 7 PC on my computer your devices storage not visible.
Here how i do it :
1. Must support init.d script
2. create this script and save to /etc/init.d folder :
Code:
#!/system/bin/sh
if [ -e /dev/block/mmcblk1p1 ]
then
mount -o bind /data/media /storage/extSdCard
mount -t vfat -o umask=0000 /dev/block/mmcblk1p1 /storage/sdcard0
fi;
Note : i suggest the apk method its safer and less frustating creating init.d support for your device
Click to expand...
Click to collapse
Thanks for the update bro even i have a init script which swaps memory on boot, but if you use that script sometimes phones does not run the media scan which sucks because there is not any way to trigger it manually tried many apps but it didn't worked that's why i posted this method instead of script
Cheers
r2dak said:
...... sometimes phones does not run the media scan which sucks because there is not any way to trigger it manually tried many apps but it didn't worked that's why i posted this method instead of script
Cheers
Click to expand...
Click to collapse
Yes its true on media scaner, and AGAIN i totally agree with you after that i found some something else THE CAMERA CANNOT SAVE the PICTURE I SHOOT.
inogbox said:
Yes its true on media scaner, and AGAIN i totally agree with you after that i found some something else THE CAMERA CANNOT SAVE the PICTURE I SHOOT.
Click to expand...
Click to collapse
if you are using external2internal app then do this restart your phone after the phone is properly booted up don't do anything (i.e don't swap the memory) then run inbuilt music player and then close it after that open camera see if its working fine than close it too, then swap the memory this works most of times and remember after swapping memory media scanner works slower so give it atleast 2 3 mins to update
THE CAMERA CANNOT SAVE the PICTURE I SHOOT
in my previous post is for my script not using external2internal app. For clarification need.
But now i try to disable fuse for sdcard in build.prop to manually trigger media scaner
Code:
persist.fuse_sdcard=false
and i update the init.d script like this
Code:
#!/system/bin/sh
if [ -e /dev/block/mmcblk1p1 ]
then
mount -o bind,umask=0000 /data/media /storage/extSdCard
mount -t vfat -o umask=0000 /dev/block/mmcblk1p1 /storage/sdcard0
else
mount -o bind,umask=0000 /data/media /storage/sdcard0
fi;
everything seems works perfect with mmc attached and phone srorage as camera save path. BUT has problem without external MMC : camera can save pictures but gallery cannot read the pictures.. the problem is the file owner and file permission on the root explorer it say rw-------- in other word just the owner can view this file. So i try to change permision on that picture and YES it can show on gallery.
Hi I have Panasonic P55 with kitkat 4.4.2 with internal SD and apps do not load on Ext SD.
Is this only solution? Please provide App link as it is no more on Play store
Vipuljain_in said:
Hi I have Panasonic P55 with kitkat 4.4.2 with internal SD and apps do not load on Ext SD.
Is this only solution? Please provide App link as it is no more on Play store
Click to expand...
Click to collapse
Use link2sd it's better it's available at playstore for free and there is a paid ad-free version
help please
I currently own a Verizon Tablet Ellipsis 8 QTAQZ3 with KOT49H build. Finally a root method that works is KINGROOT. My issue is that I cant swap the internal with external as I am told that even updating UTUBE not enough space. Even with 6 gigabytes left. I have a 64gb class 10 sd card.When I look at dev/block/vold, I see 2 numbers 179:96 and 197:97. The tablet has no recovery made for it (yet). All my apps are on internal storage (partition, I think). I have read that internal and external are both the same. Please clarify, and can you please help.
wally18324 said:
I currently own a Verizon Tablet Ellipsis 8 QTAQZ3 with KOT49H build. Finally a root method that works is KINGROOT. My issue is that I cant swap the internal with external as I am told that even updating UTUBE not enough space. Even with 6 gigabytes left. I have a 64gb class 10 sd card.When I look at dev/block/vold, I see 2 numbers 179:96 and 197:97. The tablet has no recovery made for it (yet). All my apps are on internal storage (partition, I think). I have read that internal and external are both the same. Please clarify, and can you please help.
Click to expand...
Click to collapse
There is a xposed module called "XinternalSD" it will do the same as this app but it doesn't need any messing with settings...just download it and activate it and toggle it from it's settings.
But this will keep installing apps in tge internal memory so you may also need an app like link2sd or S2E .
Failure
Mr said:
There is a xposed module called "XinternalSD" it will do the same as this app but it doesn't need any messing with settings...just download it and activate it and toggle it from it's settings.
But this will keep installing apps in tge internal memory so you may also need an app like link2sd or S2E .
Click to expand...
Click to collapse
App2sd is not supported by your device. Because your device has a primary external storage which is emulated from the internal storage. Still trying though. Any insight.
wally18324 said:
App2sd is not supported by your device. Because your device has a primary external storage which is emulated from the internal storage. Still trying though. Any insight.
Click to expand...
Click to collapse
Don't use the 'move to sd" feature...as it won't work on alot of devices.
Instead chose "link to sd card" as it is the main feature of link2sd app, were the whole app gets moved to sdext. (You must have a partioned sdcard, partioning sdcard is so much easy and safe, you can use google/YouTube to get more details about partioning sdcard).
Press thanks [emoji106] if I helped [emoji6]
Sent from my GT-I9500 using Tapatalk
Mr said:
Don't use the 'move to sd" feature...as it won't work on alot of devices.
Instead chose "link to sd card" as it is the main feature of link2sd app, were the whole app gets moved to sdext. (You must have a partioned sdcard, partioning sdcard is so much easy and safe, you can use google/YouTube to get more details about partioning sdcard).
Press thanks [emoji106] if I helped [emoji6]
Sent from my GT-I9500 using Tapatalk
Click to expand...
Click to collapse
thanks for your quick response. I will do that, do I just need one partition for ext4.
wally18324 said:
thanks for your quick response. I will do that, do I just need one partition for ext4.
Click to expand...
Click to collapse
You need a ext4 partion (sdext that will be used with link2sd), (it will be hidden), (make it good sized it must be bigger than 512mb to be useful, and I prefer that you make more than 1GB if you have a sdcard bigger than 16GB)
And the other partion will be fat/fat32 and it will be your system mountable sdcard partion (this partion is the one that you can put your media files on and move games obb and extdata to), (shown as extsdcard ir sdcard2), (make the file system "fat" if this partion was 2GB or smaller, if this partion is 4GB or bigger use "fat32")
Sent from my GT-I9500 using Tapatalk
Mr said:
You need a ext4 partion (sdext that will be used with link2sd), (it will be hidden), (make it good sized it must be bigger than 512mb to be useful, and I prefer that you make more than 1GB if you have a sdcard bigger than 16GB)
And the other partion will be fat/fat32 and it will be your system mountable sdcard partion (this partion is the one that you can put your media files on and move games obb and extdata to), (shown as extsdcard ir sdcard2), (make the file system "fat" if this partion was 2GB or smaller, if this partion is 4GB or bigger use "fat32")
Sent from my GT-I9500 using Tapatalk
Click to expand...
Click to collapse
I used a 32gb sd card. After some research found out the tablet does not support more than a 32gb card. I was using a 64gb card. There are 2 partitions , 1st 28gb fat32 for media files, 2nd sdext2 about 3.5 gbs. I am on rooted stock so I used ext 2. worked like a charm. Used the link to sd. But I tried to move the Zedge data says Failure Link2sd package invalid. But beside that its ok. Unless I am missing something. Thanks for all the help and patience.
I have a GT-S7562
After swapping sd card....... the apps are not installing to extsd card
what should i do ????
Praveen125 said:
I have a GT-S7562
After swapping sd card....... the apps are not installing to extsd card
what should i do ????
Click to expand...
Click to collapse
This is only for app data not apps itself to move apps to extsd card watch my video
I know it but the app data is also installing on internal storage
Sent from my GT-S7562 using XDA Free mobile app
Related
Hello Friends,
I have seen many forum members requesting here in the forum for a method to increase the internal sdcard memory to enable installing games, which generally require high memory storage space or storing maps for example for standalone GPS navigation system. Again such maps requires to be stored on internal memory card for them to work. All this is possible using this mod.
Introduction: Galaxy SL (4Gb model)has three memory partitions built in.
1. Internal Phone memory- Consists of Internal Phone storage (1.87 GB) and Personal data (72.27 MB). This is not accessible through the USB mounting.
2. Internal SD card storage (1.52 GB) which is remaining partitioned memory from the 4GB phone memory. This partition is called as sdcard by the system. This is the memory which needs to be boosted for increasing efficiency to install games, and applications which needs to stay in internal sdcard.
3. external sdcard called as external_SD by system. This memory is added by user using micro sd card (upto 32GB) for storage purpose.
This hack makes use of external sdcard as internal sdcard, thus providing storage capacity upto 32 GB depending upon the capacity of microSDcard added by user. The internal sdcard memory is converted o external_SD, thus two memory are swapped by using simple modified path in the vold.fstab.
Just a word of caution here to use microSDcard of higher class than class 4 to keep the system snappier with fast read write ability. Your microSD should be formatted as FAT32 to be recognized by system.
I came a cross with this hack at lowyat.net, posted by 3snow. So the credit goes to him, but you can thank me for bringing this to your knowledge.
As usual I am not responsible for Bricked device.. You try this hack at your own risk
But let me make it clear, its not easy to screw your phone unless you are willing to restore it on your own.
This hack makes use of modified vold.fstab file, which requires to be replaced in the system/etc folder. This swaps the internal sdcard memory as external_SD and external_SD as internal memory.
The vold.fstab files posted here are specific to Samsung GT-I9003 Froyo release version 2.2.1. The structure of this file may vary from Phone to phone across different models and android release versions. So you may use the technique/ hack for swapping the memory but it is not guaranteed to work with other android phones using the same modified vold.fstab other than I9003.
I have attached two zip files here.
1. ori_voldfstab.zip - for restoring the phone memory to original state and
2. mod_voldfstab.zip - to swap the internal sdcard memory with external mSDCRD memory.
Follow the instructions below to run this mod on your phone.
Requirements:
-The most important requirement is root access
-First back up your data, both Phone as well as SDCARD, before installing this MOD as a precautionary measure, in case you encounter trouble and lose data.
-If you are using application to SD for some or all applications you will lose them as the memory will be swapped so first you need to change the storage to phone memory in menu>settings>Applications>Manage applications as phone memory.
Instructions:
1) Download the attached files, keep the ori_voldfstab.zip aside for future (if you forget to back it up) to revert the original state.
2) Unzip mod_voldfstab.zip and copy the file on to your external_SD.
3) Now you need to backup your original vold.fstab from /system/etc folder to sdcard/vold directory using Root explorer, just in case if you encounter any problem, you can replace the backed up original file to revert the original state.
To do this Browse to /system/etc folder, copy "vold.fstab" from that folder, then go to /sdcard, paste the "vold.fstab" inside a folder "vold" eg: sdcard/vold.
3) Now using root explorer, Copy the modified "vold.fstab" unzipped from mod_voldfstab.zip downloaded from attachment here and put on your extrenal_SD. Browse to /system/etc folder. Make the system/etc folder writable (R/W) by clicking on mount R/W on top in root explorer and paste "vold.fstab". Accept permission to replace the original file.
4) Restart ur phone,
You are done.
You have your microSDCARD as your internal sdcard and actual internal sdcard as external_SD. Now you have huge space to play games install applications and Maps for Navigation etc..
Trouble shoot:
In case you dont see your internal SDCARD, you wont see external SDCARD also after using this file, but not to worry it could happen due to either problem with vold.fstab or the file system format of microSD or may be even both.
If its due to incompaticle or wrong vold.fstab:
To restore you will have to push the original vold.fstab to /system/etc folder using adb as your sdcard is not visible.
If the problem is due to incompatible file format of microSD:
Just Swith off your phone take out microSD card and format it as FAT32 system in card reader. Put it back and switch on the Phone.
If both fails. then just take out sdcard, simcard and go to download mode using three button combo and reflash te phone with the desired stock firmware for the Phone. You will be restored to original setup.
Enjoy and dont forget to click thanks button.
I have tested it on my I9003 and now I have 16GB of internal sdcard memory. See the Screen shot below.
{
"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"
}
The ADB method
You can download extracted Samsung USB drivers from kies if you are having trouble installing kies or PPhone being not detected by PC. First unistall old drivers and kies and install the downloaded drivers.
Here I am providing separate instructions for ADB interface. I am not a programmer so I have used simple commands (which I know) but it does what you need to do.
Download the sdswap.zip to C: drive of your computer and right click to extract here. Now you will have C:\sdswap. It contains all necessary files including original vold.fstab file for I9003.
Windows "Start>All programs>Accessories>Command prompt(C:\)
A.To backup original vold.fstab into C:\sdswap folder do the following: You can skip this step, if you are doing this for Samsung I9003.
Code:
C:\>
C:\>cd sdswap
C:\sdswap>adb shell
$ su
su
# cp /system/etc/vold.fstab /sdcard
cp /system/etc/vold.fstab /sdcard
# exit
exit
$ exit
exit
C:\sdswap>adb pull /sdcard/vold.fstab
180 KB/s (922 bytes in 0.005s)
Now you have vold.fstab of your phone in sdswap folder, You can replace the extracted file into “ori” folder for reverting original setup.
B.To run this MOD you have to push the modified vold.fstab, do the following in Command Prompt:
Code:
C:\>
C:\>cd sdswap
C:\sdswap>adb push C:\sdswap\Mod\vold.fstab /sdcard/external_SD
3 KB/s (921 bytes in 0.250s)
C:\>cd sdswap
C:\sdswap>adb shell
$ su
Su
# mount -o remount rw /system
mount -o remount rw /system
# cp /sdcard/external_SD/vold.fstab.png /system/etc
cp /sdcard/external_SD/vold.fstab.png /system/etc
# mount -o remount ro /system
mount -o remount ro /system
# exit
exit
C.In case of Problem to revert your original setup
Follow the same steps as given in B. except the third line, which should be
Code:
C:\sdswap>adb push C:\sdswap\Ori\vold.fstab /sdcard/external_SD
Spanish translation of above post can be found in the below link (thanks to putero for translation):
http://www.samsunggalaxys.es/viewtopic.php?f=71&t=4698
Thanks a lot ! Wouldn't have thought it'd be so easy !
Swaping internal Sd card with external memory
Hi buddies can any body guide me how to swap external sd card with the internal sd card partition & not the phone memory.
wani64 said:
Hi buddies can any body guide me how to swap external sd card with the internal sd card partition & not the phone memory.
Click to expand...
Click to collapse
Dude its internal SDCARD itself. I had used the phone memory synonymously, sorry for the confusion. Edited the Title and the Post as Internal SDCARD instead of Phone memory.
Will try this thing soon
It actually works.. nice.. love it
Sent from my GT-I9003 using XDA Premium App
Sorry if the question is dumb but do i need to root my fone for this???
Sent from my GT-I9003 using XDA App
@ rdr
yeah dude you should have to root your device for doing this
One question, do we need to remove apps that are already on internal SD?
Better to move applications to phone memory first, as it will be swapped.
Sent from my GT-I9003 using XDA Premium App
@trip007in
Dude its awesome, thanks for bringing it here
i will try ASAp.
Thanks.
You are most welcome Bala.
bala_gamer said:
@trip007in
Dude its awesome, thanks for bringing it here
Click to expand...
Click to collapse
Trip, i luv u man.this was one of the flaws that made me very sad abt ma fon.and now its fixed.all thanks to u.hope u will keep dazzling us with new mods.
Sent from my GT-I9003 using XDA App
rdr_m said:
Trip, i luv u man.this was one of the flaws that made me very sad abt ma fon.and now its fixed.all thanks to u.hope u will keep dazzling us with new mods.
Sent from my GT-I9003 using XDA App
Click to expand...
Click to collapse
You welcome man. But I am not creator of this. I just shared something that I found useful for myself.
good deal.
might also help the users with this issue:
http://forum.xda-developers.com/showthread.php?t=845708
any reason we couldn't use ext2 for the fs? Then we could create a symlink to make better use of the internal card..
cat /proc/filesystem
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev cgroup
nodev tmpfs
nodev binfmt_misc
nodev debugfs
nodev sockfs
nodev pipefs
nodev anon_inodefs
nodev rpc_pipefs
nodev inotifyfs
nodev devpts
ext3
ext2
nodev ramfs
vfat
msdos
nodev nfs
nodev nfs4
nodev jffs2
yaffs
yaffs2
nodev oprofilefs
rfs
j4fs
Man this is awesome. Infact this is the reason I rooted the phone cause there was no need earlier there being no custom roms and stuff. Thanks a lot. One thing - I managed to delete the backup of my original vold.fstab file while I was transferring the files around so could somebody please provide me theirs. Also what happens when we get a firmware update or is there no need to worry.
attached file.
running xxkb3.
get rid of the .txt on end.. the forum needs some extension to upload..
fooman123 said:
attached file.
running xxkb3.
get rid of the .txt on end.. the forum needs some extension to upload..
Click to expand...
Click to collapse
Thanks a lot man.
OK now I have a problem. Although my internal sd is now showing as my external sd card, when I moved my installed apps to my sd card they somehow managed to move to my external sd card which was previously my internal sd card so it beats they purpose of this process. Maybe I'll have to reinstall all my apps.
Edit: Just installed an app from the market and I cannot move to the sd card because my external sd is full. So basically the phone is functioning the same even though it shows that the sd cards have been swapped.
Sent from my GT-I9003 using XDA Premium App
If you are like me and bought the 16GB version of our beloved SG3, thinking you could always move apps to the external sd card, then this mod is for you. It swaps the internal and external sd cards so apps install on your external card, because your phone is fooled into thinking the external card is the internal card.
I suggest that if you are going to do this, you should probably do it right after installing a new ROM, and before you install any apps. That way everything will get installed onto the external SD card.
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.
Wonder if this works on asop roms as well.
Please excuse my Galaxy S III, it's a bit Paranoid.
On my X2, this same mod was done via a flashable zip...not sure how it worked, but it was worked perfectly. At some point the roms incorporated the flip flop as part of the Rom. I like the feature because I wouldnt need to move certain app data to my external sd card. Also, I wouldn't have to show tibu where to look for my backups.
Sent from my SCH-I535 using Tapatalk
Clienterror said:
Wonder if this works on asop roms as well.
Please excuse my Galaxy S III, it's a bit Paranoid.
Click to expand...
Click to collapse
What's the consensus on this? Can this mod as posted above be applied to AOSP/CM9/CM10?
Just flashed this on aokp and both sdcard and external_sd are my physical sd card. The internal card is not showing.
Op, can we get an cm10 ver?
Did a little playing around. Below seems to work on cm10 aokp. Can op confirm this is good?
mount -t vfat -o umask=0000 /dev/block/vold/179:97 /storage/sdcard0
mount -o bind /data/media /storage/sdcard1
maniac2k said:
Just flashed this on aokp and both sdcard and external_sd are my physical sd card. The internal card is not showing.
Op, can we get an cm10 ver?
Click to expand...
Click to collapse
Are you actually flashing it, or using the Script Manager? As far as I know, only the Script Manager approach works.
maniac2k said:
Did a little playing around. Below seems to work on cm10 aokp. Can op confirm this is good?
mount -t vfat -o umask=0000 /dev/block/vold/179:97 /storage/sdcard0
mount -o bind /data/media /storage/sdcard1
Click to expand...
Click to collapse
Not sure, but take a look at the code from 11ext2internalsd file. If it works, and you can see both sd cards, then you've nailed it.
Yeah sorry, im running the script apk. It seems to work. I just dont understand the exacts of the vold/179:97 or if it should be vold/197:96?
When i go into settings/storage, should my physical sdcard stats be showing under internal memory?
Thanks I got mines to work now. Thanks to your suggestions.
Sent from my SCH-R530U using Xparent SkyBlue Tapatalk 2
Update: ive been using the script below for a littlw while and it is working great on cm10. It is best to enable it after a fresh rom install.
mount -t vfat -o umask=0000 /dev/block/vold/179:97 /storage/sdcard0
mount -o bind /data/media /storage/sdcard1
I need to do this.
MODERATOR.
This is not a Q&A Thread. Needs to be moved to appropriate location.
Apps Did Not Move After Internal / External SD Swap for GS3
Well I thought everything went perfectly because as mentioned, when I go to storage my internal shows my 64g card and internal of 12g now shows as external. However the apps are still on my internal which is now called my external and when I go to app manager it shows remaining space 5.9g. So I am not sure what I did wrong because I have reviewed this several times and started right after I installed a fresh rom . I am hoping someone can help me correct this because basically all it did was change the name of the two drives but apps are still getting installed to original location. Thanks in advance for any help you can give me
Swapping internal>external did not work
i followed all steps as stated above but when I go to File Manager (default), long pressing Internal SD>Details show 1.2 MB and External SD shows 1.8 GB which is not true. I have external SD of 8 GB and internal is 2 GB in my micromax a110 phone.
The steps above did not work to swap the memory but it now shows even incorrect size. I installed Root Browser lite but got no way to chck the size of the SD cards.. Please help
Does this work with the new Verizon Jelly Bean which they are now sending out via OTA? Are there other Verizon S3 Jelly Bean Roms that are known to work with this method? Thanks
Its works on the leak so i dont see why it wouldnt work on the actual vz rom
not working
This is not working with my samsung s duos please help
Any cm 10.1 updates for this?
I am unable to change the file permissions to -rwx-rwx-rwx- whenever I try to change it I get an error that the phone is unable to change permissions.
EDIT:
Successfully changed permissions and followed the instructions as given. Still not working on the international S3, my internal memory is still 16 GB and external 32GB
This is how to use "MiniTool Partition Wizard" to make second partition of "ext3" file format on SD-Card for use with Link2SD and Internal Memory Scripts.
Things you will need:
1. A Micro SD-Card (size 2 GB or more, recommended at least 4 GB)
2. A PC or Laptop with Windows Operating System with a USB slot
3. "MiniTool Partition Wizard" software (download link below)
4. A USB Mirco SD-Card Reader
Download "MiniTool Partition Wizard" from:
http://download.cnet.com/MiniTool-Partition-Wizard-Home-Edition/3000-2094_4-10962200.html
IMPORTANT!
BACKUP ALL DATA OF SD-CARD TO YOUR PC. IT WILL BE DELETED.
1. Connect SD-Card to your PC using the USB Micro SD-Card Reader
2. Backup all your SD-Card Data to your PC NOW!
3. Open My Computer and check which drive letter is your SD-Card mounted to such as "G:"
4. Open "MiniTool Partition Wizard"
*NEXT STEP WILL DELETE ALL YOUR DATA*
*DO NOT PROCEED IF YOU DID NOT BACKUP YOUR DATA*
5. Right Click on your SD-Card and delete all partitions
6. Now you have to do some calculations:
-See the Size of your SD-Card for example it is of 3.70 GB
-Now decide how much space you want for your second partition on which all applications will be installed for example 1 GB
-Now minus your selected size from Total Space for example:
3.7 - 1 = 2.7 GB
-This is the size of your first partition on which all your data such as songs, images and other stuff will go that is the real SD-Card space
7. Now create a new partition, select it as "Primary" and give it the space you calculated for example 2.7 GB. If the size is less than 2 GB then select "FAT" file system and if more then select "FAT32" for example here I will select "FAT32" for 2.7 GB
See this:
{
"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"
}
8. You will have your remainnig space which you decided before for example 1 GB. Select this all and then create a new partition as "Primary" again, select file system "ext3" and give label name as "sd-ext"
See this:
9. Now click Ok and click Apply and wait for it to complete.
10. Copy all your SD-Card data back to the SD-Card and remove the card.
Your SD-Card is now ready for you to use.
Regards,
RaHBeR
http://www.facebook.com/RahberLeader/
Could you later on down the road go back in and extend the ext2 partition??
Sillly Japps
Bought the Honor 3c 4G and whiped the phone(doh, IKR) Then trying to install firmwares 700mb+ on a 500mb drive.
What are they thinking?!
Anyway this helped, been at it for some time so Im greatfull dude. If you have paypal Ill buy you a beer.:highfive:
This has helped me but when I go to use Link2SD I am getting error message, " Mount script error. Mount script cannot be created. Mount: Invalid argument" How can I fix this?
Thanks
You should format partition as Ext4 in Lollipop Android. It works for me.
I guess since I have 64gb and I'm partitioning 13gb this process is a VERY long one, lol. mine probably won't be finished until 10 am -_-. Thank you for this.
Guys I have a queries plz help!!
1) Is there any way to create a partition without formating the sd card?
2) I have a 16gb sdcard and i m on rooted kitkat stock rom (micromax a102)
I want to create a partition of 2gb for app to use with link2sd+ SHOULD this partion be of ext3 only or can i select ext2 as well (what's the difference) ??
arckingpin said:
Guys I have a queries plz help!!
1) Is there any way to create a partition without formating the sd card?
2) I have a 16gb sdcard and i m on rooted kitkat stock rom (micromax a102)
I want to create a partition of 2gb for app to use with link2sd+ SHOULD this partion be of ext3 only or can i select ext2 as well (what's the difference) ??
Click to expand...
Click to collapse
Using minitool to create a new partition and you dont need to format the sd card. The function Resize partition can help you to get space from one partition and then create the unallocated space. You can decide the partition label, files system, and space size. Of course ext3 is better than ext2.
leafwarbler said:
Using minitool to create a new partition and you dont need to format the sd card. The function Resize partition can help you to get space from one partition and then create the unallocated space. You can decide the partition label, files system, and space size. Of course ext3 is better than ext2.
Click to expand...
Click to collapse
Okay so i have this app can storage space viewer...here i can see a few system partitions as ext4 type (screenshots attached)....so i guess i should go for ext4 while partitioning sd card??
arckingpin said:
Okay so i have this app can storage space viewer...here i can see a few system partitions as ext4 type (screenshots attached)....so i guess i should go for ext4 while partitioning sd card??
Click to expand...
Click to collapse
As you like. For my personal usage habit, ext3 is suitable for me.
leafwarbler said:
As you like. For my personal usage habit, ext3 is suitable for me.
Click to expand...
Click to collapse
i went for ext4 just to be safe and it worked just fine!! thnx a bunch!!!
This worked out fine on an LG G Stylo Boost Variant, Lollipop 5.1.1, ext4 2nd partition. Thanks.
messed up SD card
Man I partitioned my SD card and it worked fine for some time now suddenly it stopped working it only shows partition in mini partition tool but when I format it gives bad disk after format ,my phone can't read it can you suggest any fix
I followed all the steps but when i checked my phone it says "damaged storage card". It was asking if i want to format the card and so i chose "format". I opened Link2sd but it said "second partition not found." I tried again. This time i didnt format the sd card. I opened Link2sd and it still says "second partition not found." ????? Please help thx
J've micro usb otg sandisk (Sandisk - ULTRA ANDROID DUAL USB 32 GB WHITE) for my note 3 smn-9005 with lollipop and rooted
j testing the procedure in this 3d in order to have two partion: one for photo, video, ... and the other to have my note 3 to start in dual boot and test new roms
then, when it's all ok, j will buy a micro sd for my phone
j've created two partitions as in 3d but my phone read only first (FAT32, Primary), the second (ext3 or ext4) not work
also link2sd read only first partition
can you help me ? thx
Only the first partition is always mounted during boot. for other partitions you have to create a new mount script. Link2SD has an option for it.
Another solution is to manually create your own mount script.
[Tutorial] How to emulate Second Partition on SD-Card without formatting
Hello Good day.... I have a question. when i download the mini tool partition, it won't open even I download in the official site.. this is the error that always popping up when i try to open the tool "C:\Program Files\MiniTool Partition Wizard 10\partitionwizard.exe File system error (-1073741819). Can you pls help me? I just want to transfer my other files into the sd card because my internal storage has only 2.45gb even that it's original amount of storage is 16gb.... PLS help me? ;(
Any solution for this problem ?
http://forum.xda-developers.com/showthread.php?t=919326
As mentioned in the above link, i hv followed every step but still can't get this to work.
1.) Rooted my Xperia L with Rootkit for Xperia on latest firmware 15.3.A.1.12 (stock kernel).Root successful.
2.)Installed latest version of Link2sd, i.e. 3.1.2
3.)Connected my phone to pc as mass storage device
Formatted external 32gb sandisk card with Minitool in two partitions.First one is 20gb, primary, fat32.
Second 10gb, primary, fat32
4.)Disconnected the phone from pc & rebooted it.
5.)Checked the Storage in settings & it was showing only the second partition of my ext. sd card, i.e. 10gb
6.)Ran Link2sd, it asked for Super User permission which i granted with SuperSu
7.)Then it asked for filesystem for the second partition on ext card.i chose fat32.
8.)In next screen Link2sd said it Mount script error. Mount script cannot be created. mount : No such file or directory.
9.)Again i ran that script from left pane of link2sd.It said to reboot the phone which i did.
10.)From then on the phone goes into bootloop whenever i create two partitions in that external card.
I have to delete both partition and format it again as single one and then put it back into phone and it will normally boot.
Anyone successfully transferred apps, games to ext card with link2sd ? Pls guide me.
If you want to transfer games, GL to SD is the best option available to rooted users to transfer game data to ext.SD Card! You can also transfer apps using that, but it's not recommended. But I believe you must not be having apps that take 4gb+? I have tested GL to SD with my XL - Virtua Tennis, Asphalt 8 all work like charm and occupy no space in my Int.SD Card.
thanks .. i'll try that ...
for apps what i should use ? what about foldermount or apps2sd ?
JOYGR said:
thanks .. i'll try that ...
for apps what i should use ? what about foldermount or apps2sd ?
Click to expand...
Click to collapse
Did not try, will give a go tomorrow and tell you! Perhaps you should also try.. I had a good experience with GL to SD, so did not try them..Heard of Apps2SD Quiet often, but never Foldermount.
ok .. i'll try gl to sd
is there any bug in foldermount ?
if someone solved my link2sd prob, it would have been nice...... if i create a second partition in ext card, the phone goes into bootloop ... i think the mount script can't recognise it during bootup ... is there anyway to clear that mount script ?
can anyone atleast guide me how to do this using Terminal ?
1. Install Link2SD, launch so it makes the mounting script.
2. Remove mount scripts from /etc/init.d using terminal in my device.
Code:
cd /etc/init.d ; rm 05mountsd ; rm 11link2sd
3. transform to system app by moving Link2SD from /data/app to /system/app
Code:
mv /data/app/com.buak.Link2SD-1.apk /system/app/com.buak.Link2SD-1.apk ;reboot
JOYGR said:
can anyone atleast guide me how to do this using Terminal ?
Click to expand...
Click to collapse
What all are the files you are having in /etc/init.d directory?
Hello,
When I first setup my tablet (Lenovo Yoga Tab 11), I added an SD Card and formatted it to act as additional internal storage. Now I realize that's probably not the best for performance, so would like to unmount it. However, I realized in the Storage tab for the SD Card, there is only an "Eject" feature but that comes with the warning that all Apps and Media that's on the SD Card would be lost. There does not appear to be a way to migrate all this data back to the main storage.
So I'm wondering what's the best way to remove the SD card that's been formatted for internal storage? There's 4GB of Apps and 1GB of "System" files, but there's no breakdown of what exactly this is. Is it safe to use the "Eject" feature, test to see which apps still work, and simply reinstall any app that may not be functional? Or would this potentially cause any corruption issues?
Would love to hear your thoughts. Thanks!
That was a bad plan as you already had at least 128gb of internal storage. You use the SD card as a data drive only. The bandwidth of the SD card slot is significantly slower than that of the internally memory. Only the OS, apps, the dcim and download folders should go on internal memory, the critical data goes on the data drive.
If the apps on the SD card allow for backup, do so with an external drive. Those apps may need to be reinstalled after the card is removed. Hopefully it won't crash the system; make sure all critical data is redundantly backed up. Format the SD card before using with the new configuration.
blackhawk said:
That was a bad plan as you already had at least 128gb of internal storage...
Click to expand...
Click to collapse
Yea that's what I figure, hence I want to undo it. I went ahead and tried the "Eject" feature, pulled the SD, and tested every app. Everything seemingly seems to still work just fine. Which is weird because on the SD Card, it says there's 4GB worth of "App" stuff and 1GB of "System". Weird.
in - settings - apps - select each app on it's own. in the storage section, there should be option to move app (native App2SD button)
after moving back each app to phone storage, do a backup to PC with adb (usb debugging and platform-tools required)
Code:
adb pull -a /sdcard
now you can 'forget' SD Card in settings and create new partition by formatting as portable.
you can also do from adb shell
(commands may vary)
Code:
adb shell
sm list-disks
sm list-volumes
sm set-force-adoptable false
sm partition disk:xxx,yy public
sm format public:xxx,yy
sm mount public:xxx,yy
double check SD Card is available under /storage/????-????
you can now copy back your pictures from PC to MicroSD Card
AFAIK since Android 2 an app can only get moved to external storage ( SD-card ) - either via Android Settings->Apps or via 3rd-party tools like Link2SD / App2SD and many others -if app's developer allow this.
Code:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:installLocation="preferExternal"
... >
That's also true if you programmaticaly set app's install location to external storage ( SD-card )
Code:
adb devices
adb shell "pm set-install-location 2"
Note:
When your application is installed on the external storage:
There is no effect on the application performance so long as the external storage is mounted on the device.
The .apk file is saved on the external storage, but all private user data, databases, optimized .dex files, and extracted native code are saved on the internal storage memory.
The unique container in which your application is stored is encrypted with a randomly generated key that can be decrypted only by the device that originally installed it. Thus, an application installed on an SD-card works for only one device.
aIecxs said:
in - settings - apps - select each app on it's own. in the storage section, there should be option to move app (native App2SD button)
Click to expand...
Click to collapse
Thanks. I actually searched everywhere for this already. Neither in the App page (or sub menus) nor the Storage page makes any reference to where the data is stored, nor any option to move between internal or SD storage.
jwoegerbauer said:
When your application is installed on the external storage:
There is no effect on the application performance so long as the external storage is mounted on the device.
The .apk file is saved on the external storage, but all private user data, databases, optimized .dex files, and extracted native code are saved on the internal storage memory.
Click to expand...
Click to collapse
I wonder if this explains why although I've ejected the SD card, that every app seemingly still works fine. I literally cannot find any evidence of corruption or data loss. This has me stumped because the Storage page clearly says there's 4GB of App data and 1GB of System data on this SD Card. But there's no further breakdown on what that actually is.
Apps I can reinstall, but what that 1GB of System data that I've removed is more concerning.
as @jwoegerbauer stated it depends on android:installLocation in AndroidManifest.xml file on per app base (and requires Adoptable Storage)
So usually that is a two step process
1) format as internal
2) migrate data (move apps)
the second step can be done for "all" existing apps same time at once with "Migrate Data" button (new apps are installed to prefered install location automatically)
does not concern apps that do not allow this in its Manifest
{
"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"
}
it's possible to override Manifest settings in developer options
Note: some UI don't provide the "Migrate Data" button in settings (like Samsung OneUI)
if adopted storage is available and app allowed in manifest, you should see the current location of app storage in -> Settings -> Apps -> (Facebook) -> Storage. with the "Change" button you can move the app between internal storage and adopted storage forwards and backwards
(naming and layout vary)
However, you already erased MicroSD Card so it seems the apps just lost their Shared Storage /sdcard/Android which do not contain essential data (only media and backup files)
for example WhatsApp directory
/sdcard/Android/media/com.whatsapp/WhatsApp/Media/
contains all pictures you downloaded within the app, so pictures older than 4 months probably got lost.
speedboxx said:
I wonder if this explains why although I've ejected the SD card, that every app seemingly still works fine. I literally cannot find any evidence of corruption or data loss. This has me stumped because the Storage page clearly says there's 4GB of App data and 1GB of System data on this SD Card. But there's no further breakdown on what that actually is.
Apps I can reinstall, but what that 1GB of System data that I've removed is more concerning.
Click to expand...
Click to collapse
Ejecting and reinserting a SD-card doesn't corrupt its content, if it's correctly handled.
speedboxx said:
I wonder if this explains why although I've ejected the SD card, that every app seemingly still works fine. I literally cannot find any evidence of corruption or data loss. This has me stumped because the Storage page clearly says there's 4GB of App data and 1GB of System data on this SD Card. But there's no further breakdown on what that actually is.
Apps I can reinstall, but what that 1GB of System data that I've removed is more concerning.
Click to expand...
Click to collapse
Maybe go into the sdcard storage using an explorer and see what is in there?
If you from PC want to inspect contents of both internal storage and an SD-card converted to portable storage in Android phone USB option must be set to MTP to see all contents on both the portable storage and internal storage.
Right. But one can't see both on adoptable storage, it's either or then.
symlink /sdcard is pointing to ->
/storage/emulated/0
which is either ->
/data/media/0
or ->
/mnt/expand/6fe8c926-fda9-476d-822c-f7d5856d1847/media/0
(something like that)
aIecxs said:
Right. But one can't see both on adoptable storage, it's either or then.
symlink /sdcard is pointing to ->
/storage/emulated/0
which is either ->
/data/media/0
or ->
/mnt/expand/6fe8c926-fda9-476d-822c-f7d5856d1847/media/0
(something like that)
Click to expand...
Click to collapse
If you use Total Commander ( a dual pane explorer ) - what can MTP - on Windows PC you have a left / right scenario to watch content of both storage locations simultaneously.