Page 1 of 1

installing csentry in a different folder

Posted: December 1st, 2020, 10:02 am
by AriSilva
csentry was supposed to be installed in a folder at the same level of the android folder, under the Internal Storage folder.
But some of my interviewers had csentry installed in a folder named DATA below the Android folder, as in the attached picture.
Under these folders, apparently, csentry works well, but when trying to connect to other apps they do not find some files that were written by csentry, because these external applications will seek the files in the csentry "normal" locaiton.
How can we fix that?

Re: installing csentry in a different folder

Posted: December 4th, 2020, 10:38 am
by aaronw
With CSEntry 7.5 new installations will be located "/Android/data/gov.census.cspro.csentry/files/csentry." If you're upgrading from an earlier version of CSEntry the location will be "/csentry." The change was made to support evolving Android security requirements.

https://www.csprousers.org/help/CSPro/w ... o_7_5.html

Re: installing csentry in a different folder

Posted: March 26th, 2021, 2:41 am
by mathur_rakesh
Is there any way to fix the installation path into all devices, either we upgrade the application or install a new one?

Regards,

Re: installing csentry in a different folder

Posted: March 26th, 2021, 2:18 pm
by khurshid.arshad
I don't it will serve your purpose or not.

To perform some activities in my application, it is import to know that where is the application installed. So what i am doing is:
PROC LISTING_QUEST_APP



Preproc



{******************************************}
{   Check Application Path                 }
{******************************************}

   
SDPath=pathname(CSEntry);

   
if length(strip(SDPath))<= 35 then
       
PathFlag="Old";//Old Path
   
else
       
PathFlag="New";//New Path

   
endif;

PROC L_Q5

    If PathFlag="Old" then  //application is istalled on the old location
       
if dirlist(filelisting, "..\..\..\..\Android\data\dummyfiles\dummyfiles.txt")>0 then;
            {do some activity}
       
else
            {do some activity}

       
endif;

   
elseif PathFlag="New" then//application is istalled on the new location

       
if dirlist(filelisting, "..\..\..\..\..\..\..\data\dummyfiles\dummyfiles.m4a")>0 then;

            {do some activity}

           
RecordingFlag=0;
       
else
            {do some activity}
       
endif;


   
endif;



a.