1. Sukhdev Singh3's Avatar
    Hi,

    I have recently purchased a Sony Xperia Z3. Now this phone has an option to put in an external memory card, as I take and send a lot of pictures I used a 64gb external SD card.

    All media can be saved directly onto that memory card, except for anything coming off whatsapp. I send and receive a lot of media from whatsapp, and every time someone sends me something, it automatically saves on the internal memory. Now with the amount I have used whatsapp in the past, the 16gb internal memory will not last!

    I was wondering if anyone can shed some light on how to save any media off whatsapp and save it onto the external card, obviously without having to do it manually every time something new comes in.

    I have done some quick research on the matter, and some people have suggested rooting the phone and moving the app onto the SD card:

    Will this work?
    Will the media automatically save onto the SD card?
    Is it safe for the phone?
    Are there any other alternative methods?

    I'm sure this hasn't been a problem in the past! Does that mean it's the phone's fault, or has whatsapp changed? Any help and advice on the matter would be amazing.


    Regards

    Suk
    02-04-2015 10:34 AM
  2. SpookDroid's Avatar
    Unfortunately Whatsapp does not allow you to set the save path for images, audio, and video. Rooting and applying a 'patch' to make the phone 'think' your SD card is actually a part of the internal memory would allow you to move Whatsapp into the SD card, as well as its internal folders.

    HOWEVER, due to the SD Card's tendency to fail, I don't really suggest you do.

    You can still manually copy over the files to SD Card or maybe Tasker can be set to move the files automatically at a certain time or something. NOT sure if Tasker can move files or if you still need root for that though, but it's possible.

    UPDATE: This from a fellow Ambassador. Apparently it IS possible to move files with Tasker.
    02-04-2015 11:41 AM
  3. Sukhdev Singh3's Avatar
    Hi SpookDroid,

    Thanks for your reply! A few quick questions as I am struggling to decide what to do:

    If I buy a reliable SD card that is known not to break down or go wrong, would you advise in moving the app onto the SD card?

    Once the app is onto the SD card, is it known whether the media files (photos, videos etc) will automatically save onto the SD card or will it go back to the internal storage?

    Finally, I am considering using Tasker. But I couldn't figure out, does the phone need to be rooted in order for Tasker to work?

    Thanks for all the help so far!! I really want to sort this out
    02-06-2015 12:22 PM
  4. SpookDroid's Avatar
    1) I still don't recommend apps on SD cards because the read/write speeds and reliability is just not on par with internal memory (plus, if you remove the card for whatever reason, apps do tend to misbehave and sometimes even show up as uninstalled), but it's not the end of the world. They are usable.

    2) I'm not 100% sure. Usually, when the app is moved, so are all its folders, including the Media ones, so it's very likely it's the case with Whatsapp.

    3) You don't need root to use Tasker, but you might need root to be able to move files. Not mentioned on the video though, so you might not need it.
    02-06-2015 06:10 PM
  5. revdaxx's Avatar
    From Tasker's home page "This simple concept profoundly extends your control of your Android device and it's capabilities, without the need for 'root' or a special home screen."

    Just bought it. Failed to replicate what was shown in the video but I'll persevere til I get there. Hate the way my Z3/What's App deals with photos in general so if I can get this app to help out a bit it'll be well worth the money.

    Edit - just realised the above poster already said rooting not necessary for the app. BTW why are my posts now being pre nodded? They weren't when I joined.
    02-06-2015 08:10 PM
  6. Sukhdev Singh3's Avatar
    revdaxx,

    You seem to be having the same issues and problems as I am!

    What would you recommend doing? Can you see a solution to all of this through the use of Tasker? At the moment, would you recommend buying it and seeing if it all goes well? Also how much does the app cost and is it available on the google play store?

    It is incredibly frustrating! Such a great phone and app...but horribly managed!
    02-07-2015 04:55 AM
  7. revdaxx's Avatar
    It's super cheap, just a couple of bucks in Play.

    I'm a novice to the app and to Android. Just worked thru the first tutorial and from that and the video here I think it should solve the problem, even though I can't be 100% sure.

    But even if it doesn't there's a couple of other uses for the app I can think of, just from the app list of suggested applications to build, so if nothing else it'll be fun to build stuff I think.
    02-07-2015 07:50 AM
  8. LuvMusic's Avatar
    I don't use Whatsapp but there might be an easier way to move your media files.

    You will need an SD card. If you already have one, then you can try this now.

    1. On your Z3 go to Settings > Storage
    2. Scroll to the bottom of the page and look for the Miscellaneous area, you will find an entry for "Transfer data to SD card"
    3. Tap "Transfer Data to SD card"
    4. Select the types of files you wish to transfer. BTW, this only works with media files.
    5. Tap "Transfer" and your done.

    I use this utility all the time with music I purchase from Amazon to move it from internal memory to my SD card. Hope this helps.
    02-07-2015 08:47 AM
  9. Sukhdev Singh3's Avatar
    Using the settings and that process you have just mentioned does not work when it comes to moving Whatsapp pics, the problem is Whatsapp creates its own folder in the internal storage!

    But thanks tho, that method is useful for other reasons like moving screenshots etc!

    I think I might try using Tasker and see if it works. If not, I may have to root my phone and move the app that way! Unless someone has a different solution then I will 100% try one of these, as I heavily use Whatsapp for media files something has to be done!
    02-07-2015 09:20 AM
  10. Sukhdev Singh3's Avatar
    Hi Revdaxx,

    Did you manage to sort out the problem and come to a solution with Tasker? I've just started using Tasker...do you have any tutorial videos that you would recommend?
    02-15-2015 01:43 PM
  11. revdaxx's Avatar
    Wow, how frustrating are these forums? I posted a couple of links but it wont let me *sigh*

    Search the Tasker Google group to find my post trying to solve this issue. Still can't actually get it to work but there are a couple of helpful people on the user group trying to help out.

    As for tutorials, I found a huge set on YouTube which is great step-by-step for simpler tasks but unfortunately nothing for what we're trying to achieve with WhatsApp.
    02-17-2015 07:48 PM
  12. Sanya Kotliar's Avatar
    Rooting and applying a 'patch' to make the phone 'think' your SD card is actually a part of the internal memory would allow you to move Whatsapp into the SD card, as well as its internal folders.
    Can you please elaborate on the topic?
    09-04-2015 04:02 AM
  13. SpookDroid's Avatar
    I haven't rooted or 'hacked' a phone since the Original Motorola Droid, so I can only attest to general news and testimonies from other users.

    Rooting your phone is no longer as 'painful' as it was before, so there should be a myriad of guides available, but it does depend on your specific phone model and software version (and newer phones might still not be rooted; same goes for very 'obscure' models). This is needed for you to be able to make modifications to the system files.

    Once you're rooted, the most famous collection of hacks and customizations comes from the Xposed Framework. Now, this is where my experience is limited, but once you 'install' this, you're able to apply different patches that change your system's behavior. One of such patches is the ability to 'extend' the SD Card storage into the internal memory space, tricking your phone into thinking the SD card is just another section of its internal one. Again, there might be specific guides depending on your phone model.
    Sanya Kotliar likes this.
    09-04-2015 10:56 AM
  14. lokomotifbag's Avatar
    I haven't rooted or 'hacked' a phone since the Original Motorola Droid, so I can only attest to general news and testimonies from other users.

    Rooting your phone is no longer as 'painful' as it was before, so there should be a myriad of guides available, but it does depend on your specific phone model and software version (and newer phones might still not be rooted; same goes for very 'obscure' models). This is needed for you to be able to make modifications to the system files.

    Once you're rooted, the most famous collection of hacks and customizations comes from the Xposed Framework. Now, this is where my experience is limited, but once you 'install' this, you're able to apply different patches that change your system's behavior. One of such patches is the ability to 'extend' the SD Card storage into the internal memory space, tricking your phone into thinking the SD card is just another section of its internal one. Again, there might be specific guides depending on your phone model.
    Thank you for the information...
    09-09-2015 04:52 AM
  15. jemfalor's Avatar
    don't bother with tasker or anything else, use foldermount.

    ˜xperia z3,d6653,arm-sdk22v72,tapatalk
    09-12-2015 10:47 PM
  16. tom mcdonald3's Avatar
    Hi all
    Not sure if you're still having issues with this. But a simpler solution would be an Android app like foldersync. This can sync cloud and local storage and can be scheduled to run as often as you want it to. I was just looking into this same issue and this is my resolution.
    Hope this helps
    11-05-2015 02:00 AM
  17. Rkb rocks's Avatar
    Buy an windows phone. it stores whatsapp data in sd card by default.
    okizen likes this.
    10-17-2016 11:39 PM
  18. shahrukh_hp1's Avatar
    here's what I have done , select folder of whatsapp media and move it to external sd card + other stuff (like downloads etc) . so now you have space in your internal memory that can be used
    09-04-2017 03:27 PM
  19. Steve Waring's Avatar
    I've spent half a day learning Tasker, and now have a fully working solution. BTW, not shown in Gallery, Whatsapp also stores a copy of every file you have sent, you can find these using file manager. This is particularly pernicious, because you will be chewing up storage without realising it, and might also be retaining a copy of a sensitive file you thought you had deleted. If you send the same video five times, Whatsapp will save five copies of it!

    Moving the file out of the Whatsapp device directory will make the image in Whatsapp blurred, and you can't click on it to see the full size file. Because of this, my Tasker script only looks at files that are older than 10 days (you can choose whatever limit you want). It moves (actually copies and then deletes) received images and videos, and just deletes sent files.

    I'll post up the full Tasker script, with notes and screen shots in the next day or so. I just wanted to let people know that there IS a fully working Tasker script now available.
    04-24-2018 03:17 PM
  20. Steve Waring's Avatar
    Ok, as promised, here is the Tasker code.
    1. Install Tasker from the PlayStore
    2. From the Tasker menu, select Preferences.
      Under the UI tab, uncheck Beginner Mode
      Under the Monitor tab, I unchecked all the options like Accelerometer, and Use motion detection, etc, as they are not needed.
    3. Save this file http://www.stevewaring.me.uk/tsDownloads/TaskerWACleanupTask.txt as a .txt file on your phone.
    4. Using My Flies or a similar file manager, create a folder on your SD card to hold received images and videos. I called mine WA media. I'd advise avoid calling it a name that starts with Whatsapp, as it is very confusing in Gallery if you do.
    5. Import the file as a Task. To import the file, long press on the TASKS menu option in Tasker and you will get an import option. I've not imported a file, so I am not sure of the dialogue, but you should call the task Whatsapp media
    6. Tap on the task to open it in the editor. It should look like this:
      Is it possible to save all media from Whatsapp straight onto an external SD card?-task.jpg
    7. In the first action an array is set to these four locations:
      WhatsApp/Media/WhatsApp Images,WhatsApp/Media/WhatsApp Images/Sent,WhatsApp/Media/WhatsApp Video,WhatsApp/Media/WhatsApp Video/Sent
      , if they are not where Whatapp stores pictures and videos on your phone, you need to tap on the action and edit the text.
    8. Tap on action 10. Edit the To value to the folder you created in step 3. Tip, use the magnifying glass icon to browse for the folder.
      When you do this, you may get a message like:
      Grant Document Tree Access Please select your external storage in the following dialog
      When I tried to do that, I was confused as I only saw a Recent Files location. You need to tap on the Show SD card option at the top of the screen. Then tap on the SD card location, it opens up to show the contents of the folder, just tap on Select.
    9. If you want to change the number of days before files are moved, tap action 9 and change the number from 10. BTW Ten days and one second counts as greater that ten days in regards to if a file is actioned.

    That's it, as far as the task is concerned, you can run from inside Tasker by tapping the play button at the bottom

    To run the task everyday, say at 03:00:
    1. Tap on the PROFILES tab.
    2. Tap on the +
    3. Tap on the Time option
    4. Set the time from say 03:00 to 03:15. The task will only be run once, this just gives a window for when the task will be run if Tasker is busy.
    5. Tap on the back arrow at the top.
    6. Tap on the Whatsapp media task.
    7. Long press where the time of the task shows. Then tap on the A at the top of the screen and you can give the profile a name such as Whatsapp Cleanup.
    04-25-2018 07:37 AM
  21. ojutan's Avatar
    There is lot of BS going on about saving to the SD card. It is just the fact that some OEM versions of Android CAN use any micro SD card regardless of it's format to be used as "internal", others CAN'T.

    It happened to myself - my Xperia Z allows it, Android 4 on an older Galaxy 2 does it, Lenovo Moto with Android 5 can do this and Android 4 on Toshiba AT200 tablets do.

    It doesn't work on our two Lenovo tab2 A10-70 tablets and Lenovo C2. But it is not going to tell yu that this not work. Just some missing options in apps - where to store the data - are indicating that the external card can't. And some Android versions do not show up the dialogue what to do with the freshly insered micro SD card when the sd card slot requires a battery removal... mostly the dialogue comes up when it is plugged into a slot while Android is running...

    So yu plug in a SD card and a) no dialogue pops up with formatthgin something 2.) yu missed it 3.) yur Android doesn't want it.

    There are two solutions:

    1.) the Android way:

    Some branded Android versions do not do this with fat32 or exfat in case internal data should be stored there.

    YOU MUST FORMAT IT FOR INTERNAL USAGE in the settings / storage + usb / details of the external card. Tab on it and there are three options... use "format for internal usage". A warning comes up "all data are deleted". Back it up if there is anything... then hit the OK button. Formatting will take 5 min on a 32 GB card.

    Then a dialogue comes up "move data to external storage".
    done.

    2.) the hardcore way

    Android is linux
    Linux has a file /etc/mounttab
    that is where yu can do some automatical folder redirection.

    OR

    create an additional startup script for runlevel 5, link this script in the file rc5.d
    and in this script yu can use the ln command for folder redirection links, e.g. you can mount /dev/sd1/dcim to /dev/sd0 or use the ln command to accomplish this.

    Basically Android can save to all file systems but the menu option where to save does NOT appear in case yu just go to computer store and buy a micro SD. Below 64 GB they come with fat32 and larger they are usually formatted with Exfat.
    06-01-2018 04:13 AM
  22. samd0001's Avatar
    Thanks Steve worked like a charm! For step 3, to import into Tasker you need to save/rename the .txt file as .tsk.xml to be able to import it.
    06-04-2018 04:23 AM

Similar Threads

  1. Replies: 26
    Last Post: 03-11-2015, 11:54 PM
  2. 4.4.4 is available!
    By typhon62_1 in forum Samsung Galaxy S5 Active
    Replies: 11
    Last Post: 02-16-2015, 05:56 PM
  3. Why is my tablet not finding any WiFi Networks?
    By AC Question in forum Ask a Question
    Replies: 1
    Last Post: 02-04-2015, 10:48 AM
  4. Why am I getting an error message on my S5?
    By AC Question in forum Ask a Question
    Replies: 1
    Last Post: 02-04-2015, 10:39 AM
  5. Replies: 1
    Last Post: 02-04-2015, 10:36 AM
LINK TO POST COPIED TO CLIPBOARD