[KB] Using SD card on Android 4.4 and above with ACR 16.7 and above (App Data folder workaround)

Issue #524 resolved
copluk
repo owner created an issue

IMPORTANT WARNING


All of your ACR recording will be PERMANENTLY deleted if you use App Data folder workaround and uninstall ACR


But, there is a workaround on Android 5 and above. Apps are allowed to use App Folder path on SD card. We have resisted to this workaround because it is NOT SAFE and all recordings would be deleted if you remove ACR.

From ACR 16.7 and above you can use App folder Path to save ACR recordings to your SD card.

To set this up simply go to ACR > Settings > Recording >an tap on recording folder, navigate to your SD card by going UP then find

/sdcard/Android/data/com.nll.acr/files

folder and select it.

This folder might also be like

/extsdcard/Android/data/com.nll.acr/files

or

/storage/extsdcard/Android/data/com.nll.acr/files

or

/storage/SERIAL-NUMBER-OF-SD-CARD/Android/data/com.nll.acr/files

Please note that previous recordings will not be moved there, you can however move them manually with a file manager then go to ACR > Settings >General and select Db maintenance to import them

Comments (48)

  1. Howard Lintel

    Having specified /sdcard/Android/data/com.nll.acr/files does not work and in emails back and forth to NLL APPS about this the last recommendation I received was the following:

    Sd card is not actually external sd card. You need to go up on recording folder selection until you see SDcard and Cople of other entries. One of then should be either external sd card or some sort of numeric serial like folder name. And from there go to Android data

    Maybe you could you update this thread to indicate that /sdcard/Android/data/com.nll.acr/files will not always work apparently and provide alternative instructions which are specific paths as the one indicated here.

    Thank you.

  2. Howard Lintel

    Thanks for the rapid response. Having tried all the alternative paths which lead to /storage/.../Android/data/com.nll.acr/files, however, ACR still fails to record. I did not realize version 16.7 would be problematic with this device:

    /storage/sdcard1/Android/data/com.nll.acr/files results in "was unable to record" as soon as the call is initiated

    /storage/sdcard0/Android/data/com.nll.acr/files results in showing the recording is occurring while the call is in progress but then the error message "was unable to record" results upon completing the call

    /storage/emulated/0/Android/data/com.nll.acr/files results in not showing the recording is occurring or the "was unable to record" error message during the call. The "was unable to record" error message only appears at the end of the call.

    ACR v.16.5 used to be able to record at least to the phone memory, so how can that version be reinstalled?

    The Android version on this device is 5.1 and the hardware is a ZTE Z812 which is AT&T's entry level smart phone which they offer primarily as a pay-as-you-go device at a nominal cost though in this instance it's being used with a regular subscription plan.

    Regards.

  3. Howard Lintel

    I believe the default recording directory was /storage/emulated/0/ACRCalls. When this directory is specified the last successful recording appears and can be played back within ACR but ACR still fails to record. Let me know if I may have specified the wrong phone memory directory. Recording also failed after rebooting and the "was unable to record" error message appears immediately upon initiating call.

    I've also reinstalled v.16.7 more than once within the last few days since ACR stopped recording. V.16.7 recorded to phone memory immediately upon installation a few days ago but has not been able to record ever since regardless of which recording directory is specified. Maybe some configuration specification may be lingering even after the app is uninstalled and reinstalled which is preventing recording.

  4. Howard Lintel

    Could you please provide v.16.5 to re-install as we continue to figure out why v.16.7 is not recording on this device? This way the different versions could be installed for use or troubleshooting.

    The specs of this device were given in previous post: "The Android version on this device is 5.1 and the hardware is a ZTE Z812 (Maven) which is AT&T's entry level smart phone which they offer primarily as a pay-as-you-go device at a nominal cost though in this instance it's being used with a regular subscription plan."

    (See http://www.legitreviews.com/att-gophone-zte-maven-4g-no-contract-phone-review_169932 for review & specs)

  5. Diego Quintero

    @copluk can you confirm if I have synced data with cloud, and I delete the app, the recordings would also be deleted from cloud? I have marked "not" to delete recordings from cloud when I activated it, but, better to confirm.

    Thanks!

  6. hadzi01

    I have android 5.0.2. ACR 28.8 and yet still I can not use SD card. When I try to change defaut folder it say: ,,It is not possibel to us SD card. The android 4.4.+ is bloking fool acces on SD card for app of trhirth parts"

    Please acan you help? To us app folder is realy inefficient!

  7. itakje

    First of all thank you for this app. I bought the paid version and still I have the same issue and one more.

    When I go to settings>recording>recordmap>up> .... I can choose from a few options, but these are folders from other apps and these are internalstorage folders. Even when choosing them, the recordings don't show up in the memory/folder. When manually adding a folder it doesn't show up in my phone. This is really a big issue as we all know the internal storage on phones is limited.

    second: The .bin is not shown in the ACR folder when I connect my phone to my laptop.

    My only 'solution' for now is manually transfer the calls to my SDcard, but this is time consuming and ACR doesn't show them in that case so all notes are gone. Please fix this issue!! If you want to be leading app in this field, get this in order.

    Samsung galaxy S8, android 7.0 and yes I turned off and on my phone various times after updating and changing the settings.

  8. copluk reporter

    Hi, com.nll.acr would definitely show if you navigate to the folder described above Re: .bin, it would be depending on operating system. You might need to change your OS setting son the computer to show "." (dot) files

  9. itakje

    Hi, com.nll.acr would definitely show if you navigate to the folder described above Re: .bin, it would be depending on operating system. You might need to change your OS setting son the computer to show "." (dot) files

    Yeah I found this folder, selected this in the settings, restarted my phone and made a testcall-> the file is saved in ACR app, but not in the selected folder (android>data>com.nll.acr>files). It saved in the ACRCalls folder on the internal memory, so the issue stays.

    Recording/saving to SDcard is not an option, not even with the workaround and I have tried multiple options.

    *My OS settings are all correct, and also this is not the main problem I just wanted to note you about this.

  10. itakje

    IT DOESN'T WORK! Seriously.. I went up and up and got this same issue as Howard (see below) Selecting a different folder only creates a .nomedia file there but doesn't save the calls in that same folder!!!

    Even worse, due to this .nomedia file and trying multiple options it even interfered with my gallery! My phone gave an error about this file and now my whole gallery is refreshing itself and it's even gone so far that my google back-up is synchronising EVERYTHING again. I just noticed this because I wanted to show you screenshots PROOVING that going 'up' is not the answer. I'm not stupid, I read all information here and on several other forums, it doesn't work!

    It's sad that there is no real work around after all these updates and complaints. I hoped this would be solved by buying the app, but it doesn't and I regret spending money on this.

    *Howard Lintel: Having specified /sdcard/Android/data/com.nll.acr/files does not work and in emails back and forth to NLL APPS about this the last recommendation I received was the following: Sd card is not actually external sd card. You need to go up on recording folder selection until you see SDcard and Cople of other entries. One of then should be either external sd card or some sort of numeric serial like folder name. And from there go to Android data Maybe you could you update this thread to indicate that /sdcard/Android/data/com.nll.acr/files will not always work apparently and provide alternative instructions which are specific paths as the one indicated here.

    Screenshot_20180621-171101.jpg

  11. copluk reporter

    I can assure you it does. I am using it right now. I admit it is not straight forward and easy as it should.

    ACR would create nomedia file in the folder you selected. And if you selected a higher up folder then contents would be hidden. Please do not change ACR folder to a higher global folder. If you did, remove nomedia file and restart your phone.

    My advise would be to copy ACRcalls folder to your computer and archive there

  12. itakje

    See my screenshot, there is no going 'up' more, this is as far as you can go up. See sdcard? When selecting sdcard>android>data>com.nll.acr>files as location the call gets saved in internalstorage>android>data>com.nllr.acr>files... INTERNAL STORAGE!!!

    When selecting the SDcard folder I can see folders from my internal memory ánd my ESD (this is just odd and means ACR reads the internal memory and the ESD as one). So I tried selecting a folder of which I am 100% sure is on my ESD and you know what happens? The calls are recorded, but somehow ACR made a folder with the SAME NAME on my internal memory and saved the call there. Are you following?

    So there is no option to save calls on the real ESD!

    My advise would be to copy ACRcalls folder to your computer and archive there

    I did this already just to be sure not to lose anything...

  13. copluk reporter

    You gone up to the root . You only nee to go to /storage/ and see list of folders. One of them (usually serial mumber) is the SD card

  14. hadzi01

    Well I was finely able to change the storage to SDcard, acording to Howard instruction. But I was able to take only one call record (second did not work), and when I look for the record in PC it was not in the folder.

    I give up, it does not work with SD card. I uninstal the app. When you make it work with SD, please let me know in this line.

    thanks

  15. itakje

    Hadzi, I solved it finally, please see if this helps you:

    BACK-UP: Before you do anything first do this: Connect your phone to your laptop/PC and make a backup (copy-paste) from the ACRcalls. For the .bin I had to first make a new folder on my phone (named it ACRbinBU), manually copied all bin files to this folder and then I was able to read this folder on my laptop and thus copy and past it to the backup folder on my laptop.

    Step 1: You have to go to settings>recording location. Go up as far as you can and then select storage, not SDcard (see my screenshot, storage is below SDcard). From there (in my case at least) to 0123-4567>Android>data>com.nll.acr>files. Then it FINALLY works!!

    Step 2: Best is after step 1 to make one call, save it, go to ACR and delete it. This way ACR also creates a .bin in the new SD storage folder.

    Step 3: Go to your internal storage (in my case it was internal>ACRcallsbackup), select all files, copy and move to SDcard>android>data>com.nll.acr>files. It will take some time, but after this, ACR will be able to recognize these calls in the app aswell. Only thing is, your notes will be lost.

    I have NOT removed the app, so I can not tell you what will happen to the files if you uninstall ACR. For me, I make monthly back-ups on my laptop of important folders on my phone to be safe no matter what happens.

    1.png 2.png 3.png 4.png 5.png 6.png 7.png This files folder should be selected. After selecting this, making a testcall, saving it, and deleting it, the folder will look like this: 8.png

    Done. let me know if this helped! *The shown language is Dutch

  16. Tomasz Krzywicki

    Dear copluk, why do not you write how to fix this problem easy? It works in android 8.1 and 7.1 and I suppouse 6. The only what has to be done is sd card fix. It can be separate app, but I use sdcardfix option in apps2sd application. Acr will work with directory on sdcard as long as the same version will be used. If you update acr to new version, it replaces directory to internal flash. Sd card fix will have to be used again. It is shame Acr has not it build-in. There is alternative solution used in titanium backup or open camera. Is Acr not enough good to implement it too?

  17. Rick van Hattem

    Please take another look at fixing this @copluk A workaround that deletes your recordings as soon as you uninstall the app is a really bad idea. And storing on the internal memory of the phone means that replacing the phone or wiping it will destroy the recordings as well.

    The main reason for me to store the files on an SD card is to make sure I keep them regardless of whether I replace/wipe/whatever my phone. I'm bound to lose a lot of data if I have to keep track of all of the stuff that's on the phone and not the SD card.

    You are obviously a capable developer or you couldn't have written this software so I'm asking you to please invest a little bit of time to fix this long standing issue for us.

  18. Log in to comment