Related
Hello,
I would like to be able to use the sd-ext partition as a way to store my apps and if possible the config file of them (like config of an app, game saves, ...).
So, I will be able to install a new rom and use directly all my apps which are still on the sd-ext.
And yes, I known that a backup program can do that but it's far to be as good as what I'm looking for.
Apps can be installed on sd-ext using A2SD Script.
If you want to install a new rom without deleting the installed app,then don't wipe (or factory reset).
But most of rom required wipe during installation.
Link2sd is very good app and I find it better than app2sd because it allows widgets to still be used, (Which i beleive cannot be done with app2sd?)
Free download from play store.
You need to partition your sd card though.
Follow this guide to do it, its very easy and gives all the instructions to work.
I have been following this since my x10 days and now onto my neo phone. I cant live without it.
@svprm: Make a wipe is not a problem as I can save my apps by connecting directly my sd-card to my computer. So if a wipe is really necessary: backup data from sd-ext, make a wipe threw CWM, restore sd-ext, install rom
@gregbradley: I already install Link2SD but it creates symbolic links into the /data folder so if you make a wipe of this folder, you lost those symbolic links. So Link2SD could be perfect if it was possible to save/restore those symbolic links!
I think it will work as you said
1.Install the rom as per insutruction.
2.Install the A2SD script.
3.Restore the sd-ext from pc if you wiped.
4.Boot it.
Try it.
Yes sorry, my fault, I thought that you spoke about Link2SD.
So yes, with A2SD it seems to be possible (which require A2SDGui), in this case all the /data/app is moved to the SD as I understand. This will also save the "config files" (like config of an app, game saves, ...) ?
Yes,Apps and Config can be saved on sd-ext by A2SD++
See this thread for more info:http://forum.xda-developers.com/showthread.php?t=1716124
Wow, that's a very interesting thread, I was looking after this for a while. Thanks!
But I'v one more question if I can, where are store the "config files"? Into the /data/data folder?
Because there is so many possibilities with those scripts, it's not so easy to choose. Saving "config files" + apps seems to be the better way as dalvik cache could be regenerated quickly.
Config files are saved on /data/data folder.
Ok, so I've the choice between A2SD++ and INT2EXT.
A2SD++ seems to moves some sub-folders from /data while INT2EXT mount the sd-card on /data. So with A2SD++ there is still some sub-folders on the internal memory.
Have you test both of these solutions, which one is the best for you and why? Sorry to ask so many questions, it's the last one promise.
I think it depends on your sdcard speed(class).
INT2EXT working well for me.
Yokav said:
@gregbradley: I already install Link2SD but it creates symbolic links into the /data folder so if you make a wipe of this folder, you lost those symbolic links. So Link2SD could be perfect if it was possible to save/restore those symbolic links!
Click to expand...
Click to collapse
Isnt that why we use titanium backup?
So when we do a wipe we can restore all apps+data from the backup (Stored on the SD card) and have link2sd automatically relink them.
That always works for me.....I think you are finding problems where thay dont exist.
Yes, it will works like this. But for me using a backup tool is not interesting. The goal of storing data to the sd-card is to don't have to make any backup.
So my choice gone for the CronMod script presented by svprm but thanks for your comment, it's always good to have different point of view.
I found another great application to use with the CronMod script: Apps2ROM (https://play.google.com/store/apps/details?id=com.lrenault.tools.apps2rom).
Because external sd-card could never be as fast as internal memory, it's interesting to keep the possibility to move easily an application to the internal memory. And at the same time, to avoid duplicate application after an update.
Yokav said:
Yes, it will works like this. But for me using a backup tool is not interesting. The goal of storing data to the sd-card is to don't have to make any backup.
So my choice gone for the CronMod script presented by svprm but thanks for your comment, it's always good to have different point of view.
Click to expand...
Click to collapse
True,
But if you change roms you should not use the data froma previous rom, so changing from stock to CM to MIUI etc needs you to use a backup and restore tha apps without data
svprm said:
I think it depends on your sdcard speed(class).
INT2EXT working well for me.
Click to expand...
Click to collapse
I just tried with INT2EXT and it's slow...too slow.
Maybe that you've OC your Neo and have a very fast sd-card. I've a class 10 sd-card of 32Go, which should not be so bad.
Hello i have bought and phone and all apps are installed in external card.
But the folders of dalvik-cache and data/data have at least 100mb, and it results in some 10mb free in this partition, i need to instal more apps, and i receive a result that i didnt have space...
I was Atrix 4G owner, and didnt have this issue...
Please anybody a suggestion? I already installed all ...2SD apps and all apps are in SDCard...
Thanks guys!!
Velcis Ribeiro said:
Hello i have bought and phone and all apps are installed in external card.
But the folders of dalvik-cache and data/data have at least 100mb, and it results in some 10mb free in this partition, i need to instal more apps, and i receive a result that i didnt have space...
I was Atrix 4G owner, and didnt have this issue...
Please anybody a suggestion? I already installed all ...2SD apps and all apps are in SDCard...
Thanks guys!!
Click to expand...
Click to collapse
What is your new phone?Have you tried making a SD-EXT partition & move dalvik-cache to it?
How can i do that? I tried moving and link dalvik-cache to /sdcard but no result, it cant be linked in sdcard...
!!!
I cant install CWM or another recovery :/
Velcis Ribeiro said:
How can i do that? I tried moving and link dalvik-cache to /sdcard but no result, it cant be linked in sdcard...
!!!
I cant install CWM or another recovery :/
Click to expand...
Click to collapse
Try these steps
1. Make an ext3 partition of your desired size on your sd card using a pc partitioning tool called minitool and put it back in your phone.
2. Install an app called link2sd and launch it.
3. Select ext3 when the app asks for which type of partition the mount scripts need to be created.
4. Reboot the phone.
5. Again launch the app and this time if it shows the change log, the mount scripts are installed correctly.
6. Select the apps you want and create links. You can link the app as well as its dalvik cache.
7. You can even set the app to create links automatically when you install a new app.
8. All the linked apps will be in the sd ext3 partition and best thing is that widget apps too will work.
Hope this helps you.
texasranger770 said:
Try these steps
1. Make an ext3 partition of your desired size on your sd card using a pc partitioning tool called minitool and put it back in your phone.
2. Install an app called link2sd and launch it.
3. Select ext3 when the app asks for which type of partition the mount scripts need to be created.
4. Reboot the phone.
5. Again launch the app and this time if it shows the change log, the mount scripts are installed correctly.
6. Select the apps you want and create links. You can link the app as well as its dalvik cache.
7. You can even set the app to create links automatically when you install a new app.
8. All the linked apps will be in the sd ext3 partition and best thing is that widget apps too will work.
Hope this helps you.
Click to expand...
Click to collapse
I can do it but only with Fat32 partition, because i didnt have CWM my phone is XingLing, and doing by Fat32 its ok, but the cellphone stills to slow and i cant fix launcher in memory, i think it have 160mb ram because it shows 138mb used, 9.1 free
How can i drop almost processes? Or delete things that i cant use, i have root, but i dont know what to delete!
And another issue, my phone is MTK6573 based, and i cant found a scatter file for it, because i dumped all the phone and want to recover system.img
Thankz!!
Hi guys.
I just flashed my SGSIII from Stock 4.1.2 to the latest CM10.1 nightly using CWM.
These are the steps, in chronical order, i went through:
Root device
Install CWM
Titanium Backup my apps and app data
EFS Backup
several other manual backups such as sms backup, dcim folder, whatsapp images etc.
Nandroid Backup using the CWM
Transfer all backup files to my MAC, as i don't have an external SD, just in case
Flash CM10.1, Flash Gapps, Wipe Data/factory reset, wipe davlik cache
Everything works fine, therefore copy TB Backup form Mac to device and restore it.
First of all: I didn't expect "wipe data/factory reset" to delete my complete internal storage (in the past being reffered to as sdcard0) containing all my user data like photos etc. But in fact it did! Nowhere to be found right now, which doesn't really matter as i did backup the most important stuff. But anyway...
And here comes the strange thing:
My system tells me that i have 11,35gigs of storage overall but only 6gigs can be used? The internal storage is literally empty. I don't have any files on it except my TB Backup data which is about 450-500mb. Another stange thing is that these 4 or 5 gigs of data which cannot be found anywhere (except DiskUsage) just happen to be as much data as i had on my phone before the whole flashing process.
So, I gotta ask myself: Could this be my old data? If yes, where is it to be found?
Another hint: I used the DiskUsage app to scan my internal storage. It shows me "system data" with a size of a little over 4gigs. What is that? Is this my old - but unaccessible - data?
I wanted to post a screenshot here, but I am not alowed as a new user. So here is my link 0cn[DOT]de[SLASH]ug5c
I'd be very appreciative if you could help me somehow. And yes, I did perform a search before asking, but couldn't find anything. :good:
/sdcard used to mount to /data/media/ but now its /data/media/0 so android is looking here for your data.
Basically all your 11.35 GB is in /data anyway so it accounts for /data/app, data/data (where apks are and app data) but also /data/media (now /data/media/0)
So using a file manager, look for stuff in /data/media and /data/media/0.
In data/media you should only have:
0
obb
Legacy
Often you'll find a clockworkmod folder here due to a backup
Factory reset from stock recovery / android wipes /sdcard. But clockworkmod recovery (and others) do not
Sent from my GT-I9300 using Tapatalk 2
Thank you so much!
Indeed, a copy of my whole old data is in /data/media, so it's full with a bunch of folders, containing my old stuff including the CM.zip and the Gapps.zip etc.
According to your post, this is not right? Should I move the data somewhere?
Is there a good reason why they changed the filesystem and the folder structure in 4.2.x so massively?
And again, thanks!
domemvs said:
Thank you so much!
Indeed, a copy of my whole old data is in /data/media, so it's full with a bunch of folders, containing my old stuff including the CM.zip and the Gapps.zip etc.
According to your post, this is not right? Should I move the data somewhere?
Is there a good reason why they changed the filesystem and the folder structure in 4.2.x so massively?
And again, thanks!
Click to expand...
Click to collapse
first of all, it's not a copy, those are the original files. you can move it to /data/media/0 to be able to access it from the ROM.
the reason for the change is the multiple users feature. /0 is internal SD for the first user, /1 is for the second, and so on
Glebun said:
first of all, it's not a copy, those are the original files. you can move it to /data/media/0 to be able to access it from the ROM.
the reason for the change is the multiple users feature. /0 is internal SD for the first user, /1 is for the second, and so on
Click to expand...
Click to collapse
This makes a lot of sense! Thanks for clarification.
One last question
Strangely enough I found my whole old data here as well: /mnt/shell/emulated
Is there a reasonable explanation for this as well?
Hello,
I did a Nandroid backup (system, data, etc. using CWM) and a Titanium backup (user apps), wiped my phone, and installed a new ROM.
Q: Does a Nandroid backup include the /ProgramData/Language/ folder?
I'm trying to restore files I 'hid' using the Hide It Pro app. A developer blog post mentions that this folder is the 'vault location'. As a result, I'd like to find this folder and restore it if possible.
A Titanium Backup restore of the Hide It Pro app+data didn't of course work due to this. I'd like to avoid restoring everything from the Nandroid backup if possible and just restore the individual folder. I have of course tried looking through the folders and files to find it, to no avail.
Many thanks,
Chris
CM11 on Galaxy S3 i9300
I'd also like to know where (and if) the 'Download' folder is backed up to in a Nandroid backup.
Anyone with knowledge of the Android partitions structure and may know where to find these folders, your assistance would be much appreciated. I can't seem to find any of this on the net unfortunately.
ChrisLoz said:
I'd also like to know where (and if) the 'Download' folder is backed up to in a Nandroid backup.
Anyone with knowledge of the Android partitions structure and may know where to find these folders, your assistance would be much appreciated. I can't seem to find any of this on the net unfortunately.
Click to expand...
Click to collapse
I have been using "Audio Manager" aka "Hide it Pro" for many months (maybe 2 years)
(DON'T THINK OF WEIRD HIDDEN THINGS !!! I use only encryption feature to encrypt my script files. :laugh::highfive
Hide it Pro stores its main locker in /sdcard/ProgramData/Android/.Language/.fr
and fake locker in /sdcard/ProgramData/Android/.Language/.xx (escape pin locker)
After new ROM they are not deleted if you did not format SD Card.
Reinstall "Hide it Pro" (any version) and set password like first time. But all old hidden files will be there.
(During new ROM install, Hide it Pro files are not harmed if SD Card is not formatted, just follow above method to get files back)
They are not deleted unless you format SD Card. (internal or external whatever you have)
Unfortunately Nandroid backup does not backup /sdcard.
So you Hide it Pro hidden files (top secret!!! ) and Download folder is not backed up in Nandroid.
If you have any other question, ask me. I know thoroughly about that app.
Press Thanks if helped.
hnkotnis said:
I have been using "Audio Manager" aka "Hide it Pro" for many months (maybe 2 years)
(DON'T THINK OF WEIRD HIDDEN THINGS !!! I use only encryption feature to encrypt my script files. :laugh::highfive
Hide it Pro stores its main locker in /sdcard/ProgramData/Android/.Language/.fr
and fake locker in /sdcard/ProgramData/Android/.Language/.xx (escape pin locker)
After new ROM they are not deleted if you did not format SD Card.
Reinstall "Hide it Pro" (any version) and set password like first time. But all old hidden files will be there.
(During new ROM install, Hide it Pro files are not harmed if SD Card is not formatted, just follow above method to get files back)
They are not deleted unless you format SD Card. (internal or external whatever you have)
Unfortunately Nandroid backup does not backup /sdcard.
So you Hide it Pro hidden files (top secret!!! ) and Download folder is not backed up in Nandroid.
If you have any other question, ask me. I know thoroughly about that app.
Press Thanks if helped.
Click to expand...
Click to collapse
Hi, thanks for your reply.
It is to my understanding that /sdcard/ is the *internal* SD card, isn't it? ProgramData and Download are both folders on /sdcard/, which are currently empty due to the factory reset. I did not format my external SD card - the files on that still remain, but do not include either of these folders.
I have previously reinstalled Hide It Pro, the files did not reappear.
I would like to restore the two mentioned (internal) folders from my Nandroid backup.
ChrisLoz said:
Hi, thanks for your reply.
I have already reinstalled Hide It Pro, the files did not reappear.
It is to my understanding that /sdcard/ is the *internal* SD card, isn't it? ProgramData and Download are both folders on /sdcard/, which are currently empty due to the factory reset. I did not format my external SD card - the files on that still remain, but do not include either of these folders.
I would like to restore these two internal SD card folders from my Nandroid backup.
Click to expand...
Click to collapse
Depending on device's CWM (this varies with device) backed up folders change.
Copy CWM Backup to your PC and open that folder. You will see some/all following files. ext4 and rfs different based on ROM.
boot.img
data.rfs.tar
system.rfs.tar
.android_secure.tar
cache.rfs.tar
If there is sdcard.vfat.tar you are lucky. Internal SD Card is backed up. (unfortunately this is not for 99% CWM)
Otherwise I am afraid data is lost.
In case of data loss, try there to apps (require root) which can recover deleted photos. (I don't know about internal card, but I have tested them on external card.)
https://play.google.com/store/apps/details?id=fahrbot.apps.undelete
https://play.google.com/store/apps/details?id=com.defianttech.diskdigger
Press Thanks if helped.
hnkotnis said:
Depending on device's CWM (this varies with device) backed up folders change.
Copy CWM Backup to your PC and open that folder. You will see some/all following files. ext4 and rfs different based on ROM.
boot.img
data.rfs.tar
system.rfs.tar
.android_secure.tar
cache.rfs.tar
If there is sdcard.vfat.tar you are lucky. Internal SD Card is backed up. (unfortunately this is not for 99% CWM)
Otherwise I am afraid data is lost.
In case of data loss, try there to apps (require root) which can recover deleted photos. (I don't know about internal card, but I have tested them on external card.)
https://play.google.com/store/apps/details?id=fahrbot.apps.undelete
https://play.google.com/store/apps/details?id=com.defianttech.diskdigger
Press Thanks if helped.
Click to expand...
Click to collapse
Ah I see. Thank you.
I have already moved the backup to my PC, I'll check to see if that file is there tomorrow but I don't recall it being unfortunately. I had presumed Nandroid backed up everything, so it's quite an annoyance if I have lost everything from /sdcard/, but it's nothing too important thankfully.
Thank you for the link to the data loss recovery apps, I will give those a try if needed.
ChrisLoz said:
Ah I see. Thank you.
I have already moved the backup to my PC, I'll check to see if that file is there tomorrow but I don't recall it being unfortunately. I had presumed Nandroid backed up everything, so it's quite an annoyance if I have lost everything from /sdcard/, but it's nothing too important thankfully.
Thank you for the link to the data loss recovery apps, I will give those a try if needed.
Click to expand...
Click to collapse
Use these data recovery apps as soon as possible, because if the storage space where previous data was is overwritten, then data recovery is not possible.
Press Thanks if helped.
hnkotnis said:
Use these data recovery apps as soon as possible, because if the storage space where previous data was is overwritten, then data recovery is not possible.
Press Thanks if helped.
Click to expand...
Click to collapse
Neither worked unfortunately.
I'll give this method a go: http://forum.xda-developers.com/showthread.php?t=2143188
hnkotnis said:
Use these data recovery apps as soon as possible, because if the storage space where previous data was is overwritten, then data recovery is not possible.
Press Thanks if helped.
Click to expand...
Click to collapse
I'm trying to follow this guide to recover the 'sdcard' folder.
[GUIDE] Internal Memory Data Recovery - Yes We Can!
It's aimed at Galaxy Nexus, so I'm trying to change it for S3.
I've installed all the software and apps: BusyBox, Cygwin, Netcat, ADB (Android SDK + Java JDK), VHD Tool, Recuva, etc.
The internal 'sdcard' folder doesn't appear to be a partition, so when it comes to the first command main step:
5. Open a Cygwin terminal and enter (This assumes your BusyBox installation is at [/system/bin/busybox]. It may be at [/system/xbin/busybox]):
Code:
adb forward tcp:5555 tcp:5555
adb shell
/system/bin/busybox nc -l -p 5555 -e /system/bin/busybox dd if=/dev/block/mmcblk0p12
Click to expand...
Click to collapse
...I don't know what to enter.
Any assistance would be appreciated!
Edit: Continued in this thread - http://forum.xda-developers.com/galaxy-s3/help/recover-files-sdcard-t2704117/
Sometimes files could be lost after you hide them with Hide It Pro. You may see this guide: Recover data in Hide It Pro
Good Luck.
First, english is not my native language, so mistakes can occur
i've installed bieltv.3's CM9 for my Ace-i and it looks great, very smooth. But there're 2 things i don't like.
- The dialer app can't call to anyone. The others only receive calls from my ace but i can't do anything: Try to stop the call, turn back to the launcher by pressing home button, etc
- The google play store always show error 491. I tried many solutions such as deleting and readding google account, clear cache, reinstall it. None works
That's all. And i only can say thanks to anyone who help me with this becuz i'm Vietnamese
CM9 will never be stable for daily use. Bieltv.3 stopped development of it. CM11 has the basic functions working, except the moderate lag it has.
There is a help section for this matter and KAGE is right , dump it in favor of either cm11 or cm7 roms for more stable environments . However some bugs are common among CM's though , due to the fact drivers never been published and other things .
For Google play error 491 have you done the following process , after deleting your Gmail account (delete the Google Play updates too, if you have on your system) :
settings>>Apps>>All> Force stop, Clear data and cache for Google Play Store, Google Service Framework and Download Manager
Reboot your device and add you account ?
Second quick method was about clearing both cache and Dalvik cache through CWM ,, assuming you have done it correctly though .
Another solution which might work for your CyanogenMod 9.1 - BroadcomCM Beta 5 is a specific library and a binary was not included in the ROM ( fixed by Nightly Coder ) :
- Added libdrmframework_jni.so to /system/lib
- Added drmserver to /system/bin
Uninstall your old Google Apps package with the App Manager of the ES File Explorer ( i.e: GoogleApps_GearCM_CM9_20140711) and rest of the instruction from here and here ,, Follow them carefully to resolve your 491 error .
Hope i di help U and next time make your topic @ proper sub forum ( Help section not general part ).
I know and now I'm using cm11 now. It's not so smooth as cm9 and stock GB but it's still so cool. For now I only got 10.23mb left on /system partition because the cm11 was too heavy to put in with other flashable apps even GAPPS. Thanks u guys for advising me. Sorry for bad English
Sent from my GT-S5830i using XDA Free mobile app
doesntexits said:
I know and now I'm using cm11 now. It's not so smooth as cm9 and stock GB but it's still so cool. For now I only got 10.23mb left on /system partition because the cm11 was too heavy to put in with other flashable apps even GAPPS. Thanks u guys for advising me. Sorry for bad English
Sent from my GT-S5830i using XDA Free mobile app
Click to expand...
Click to collapse
For your CM11 , you can get yourself some extra storage by implanting modified version of S2E script/app from this topic .
Here is the installation and guideline process for your convenience mate :
1. Download and install S2E
2 .Reboot in CWM recovery
3. Go to advanced>partition SD card>choose size (512mb or 1024mb)
4. After that choose ext 4 then choose 0mb as swap partition and continue
4. After this is done go to mount and storage and format sd-ext there
5. Reboot your device
6. Open up the S2E app you should see now that it will give you GUI or a menu and can choose 'Applications' and 'Dalvik cache' to send to you sd-ext
7. After doing all that reboot your phone and your done
Hope I did help You
ehsanotaku said:
For your CM11 , you can get yourself some extra storage by implanting modified version of S2E script/app from this topic .
Here is the installation and guideline process for your convenience mate :
1. Download and install S2E
2 .Reboot in CWM recovery
3. Go to advanced>partition SD card>choose size (512mb or 1024mb)
4. After that choose ext 4 then choose 0mb as swap partition and continue
4. After this is done go to mount and storage and format sd-ext there
5. Reboot your device
6. Open up the S2E app you should see now that it will give you GUI or a menu and can choose 'Applications' and 'Dalvik cache' to send to you sd-ext
7. After doing all that reboot your phone and your done
Hope I did help You
Click to expand...
Click to collapse
But the description said that it works only for CM7, CM9, CM11
doesntexits said:
But the description said that it works only for CM7, CM9, CM11
Click to expand...
Click to collapse
Link to the apk/script clearly stated , it was modified for CM11 only , but you can get the general stance of the app/script from play store as well . If you got any problem after you planted it inside your CM11 , please notify me for further assistance .
ehsanotaku said:
Link to the apk/script clearly stated , it was modified for CM11 only , but you can get the general stance of the app/script from play store as well . If you got any problem after you planted it inside your CM11 , please notify me for further assistance .
Click to expand...
Click to collapse
Ok, now i'm using modded s2e from psyke83. It running well, but there's no option that it will mount /system to /sd-ext, only for the /data partition.
doesntexits said:
Ok, now i'm using modded s2e from psyke83. It running well, but there's no option that it will mount /system to /sd-ext, only for the /data partition.
Click to expand...
Click to collapse
SD card has a serious low read and write access in comparison with your internal Nand flash memory , so imagine what will happen to your critical functioning parts of your OS when whole /system partition being transferred into your /SD-ext lol
You just created an ext4 partition on your SD card and used S2E to move your apps and free up internal phone memory , which is the purpose of this mod by moving your Dalvik and applications .
The ext4 partition is mounted as /sd-ext, with directories /mount points for apps, Dalvik cache. The data existing on the internal /data/app, /data/Dalvik-cache, etc, is moved to these new directories and the directories mounted within the /data file system structure of the phone without any effect on your speed and stability of your system. Thus, the phone is using the stuff on /sd-ext ( the ones i instructed )just as it used to use stuff within internal memory.
Hope i Did Help You
ehsanotaku said:
SD card has a serious low read and write access in comparison with your internal Nand flash memory , so imagine what will happen to your critical functioning parts of your OS when whole /system partition being transferred into your /SD-ext lol
You just created an ext4 partition on your SD card and used S2E to move your apps and free up internal phone memory , which is the purpose of this mod by moving your Dalvik and applications .
The ext4 partition is mounted as /sd-ext, with directories /mount points for apps, Dalvik cache. The data existing on the internal /data/app, /data/Dalvik-cache, etc, is moved to these new directories and the directories mounted within the /data file system structure of the phone without any effect on your speed and stability of your system. Thus, the phone is using the stuff on /sd-ext ( the ones i instructed )just as it used to use stuff within internal memory.
Hope i Did Help You
Click to expand...
Click to collapse
Well, if it fails then i will have to use odin once again :. Thanks for advance