Android :: Securely Store User Data On Device?
Apr 9, 2010
I'm writing an application wherein users will sometimes make orders through it. I want to give users the option to save their billing info (name, address, etc.) so that it can be quickly restored later if they want to make another order. The user will enter a password to secure the data. Obviously I can't just put this as a file on the device, as anyone can root/find the data. Is there a built-in Android method for storing secure data that is locked with a password? If not, what is a good place to start for storing this data securely using Java?
View 2 Replies
Mar 11, 2010
I want to access phone internal memory to store some data, similar to that of sdcard. but the problem is that the data written by one application is not accessed by other applications. because of uid mismatches.
View 2 Replies
View Related
Apr 12, 2010
Still waiting to get the desire..killer wait! (wanted the black one via orange but not happy with their loaded apps from what i've read)
anyway..just wondered if its possible to store media files securely in folders that i can keep separate/secure?
doesn't seem to be an app available...
View 3 Replies
View Related
Nov 28, 2013
I need to securely wipe any personal data on my phone and tablet.
On my Linux notebook I just zero the whole disk one or two times and reinstall the OS, with my Android devices it's a little bit more complicated.
Is there a way to securely wipe all my data, for example using fastboot?
Isn't there anything comparable to the good old
Code:
dd if=/dev/zero of=/dev/sdX
So that I can simply flash a new Android OS afterwards? Or at least for the data and cache partitions so that I just keep the OS
A method that definitely works is to just write a file to the data and cache partitions until there is no space left, but I wondered whether there is a "cleaner" solution?
View 3 Replies
View Related
Aug 4, 2010
I need to store and retrieve data from database when the device is in offline.When i run my application when the device have internet it fetches data and shows it user,but i also need the same output when the device is in offline by saving previously obtained data in database,anyone help me to implement it in my application.
View 1 Replies
View Related
Sep 26, 2013
how to sanitize my phones' internal memory.
I have an HTC ONE, and a Samsung Galaxy S4 that I am trying to sell. I know that it's fairly easy to recover data from a wiped partition by using programs like "TenorShare Android Data Recovery", unless data has been written over them at least once.
I had taken pictures of some documents containing highly sensitive data with the phone, and would like to make sure that those documents are not recoverable by the next user.
Neither of them have the USB Mass Storage option in the settings, so I can't just use some secure wipe program.
View 5 Replies
View Related
Nov 14, 2010
I am trying to post data to the Blob Store on google's app engine, this code runs without throwing any exceptions, but on the blobstore end there is no log on the post request at all. The server side stuff works when i post using a form (albeit with mime data). I have allowed my android app to use internet. This is a stab in the dark but if any of you folks might have had an issue like this before perhaps the problem i am having might ring a bell
View 1 Replies
View Related
Mar 4, 2010
I'm making an Android Java app game (although this question applies to all languages really) and hope to release the first version soon. I'm nervous about how I save data in my game. My problem is that, if in a later update, I decide to store more data or store the same data in a different way, I need to be careful I don't lose or corrupt data for users that upgrade (i.e. I want users to be able to use data created by an old version in the new version, like their high scores from before).For example, say I want to save high scores in version 1.
View 3 Replies
View Related
Apr 24, 2009
I am creating an application which connects to the server using username/password and I would like to enable the option "Save password" so the user wouldn't have to type the password each time the application starts. I was trying to do it with Shared Preferences but am not sure if this is the best solution. I would appreciate any suggestion on how to store user values/settings in Android application.
View 4 Replies
View Related
Nov 24, 2010
I am developing an Android frontend to a web application using its API. This Android application will expose some extra features if the user is a 'pro'. Therefore I need the Android app to acquire the information whether an account is pro. That is done while getting the token. In other words, when the Android application requests a token to the web application via the API, the web application provides also a flag representing whether the user is a pro.
When the Android app gets that piece of information, it stores it in the SharedPreferences, like this: this.sharedPreferencesEditor.putBoolean(Account.PRO_ACCOUNT, isPro).commit();
Then the Android app reads that value to decide whether a certain feature is available to that user. Now, my question is: is that approach easily hackable? I mean, can some clever user work-around this system and get pro-features even if they are not pro-users? How could do that?
View 1 Replies
View Related
Jul 28, 2010
I am working on an app that connects to a media providing site and downloads mp3 files to the user phone. I would like for the user to be unable to copy these files off the phone but only listen to them through my app. I am currently trying to encrypt the files using DES and encryption and decrypt and play the file in bits in the app. This is however not working. Is there a better way of achieving my end goal or has anyone else implemented a similar solution?
View 2 Replies
View Related
Jul 8, 2010
I have added a mute button to a menu on my application and am wondering if it is possible to store the user's latest preference of either muted or unmuted for use when he/she reopens the application. Here is the code I am using for setting mute or umute:
public void isMute() {
if(mIsMute){
mAm.setStreamMute(AudioManager.STREAM_MUSIC, false);
mIsMute = false;
}else{
mAm.setStreamMute(AudioManager.STREAM_MUSIC, true);
mIsMute = true;
}
}
View 2 Replies
View Related
Nov 5, 2009
In my G1 phone, Once I setup the gmail account, after some time, maybe one hour. Reboot the phone, then I will never be able to login gmail again, I always get the log...
View 2 Replies
View Related
Apr 20, 2009
I have a shared prefrences which stores the user each time it login, i simply replace the existing user in shared prefrences when 2nd user login.
Here is a peace of my code:...............
I need to make list of Emails dynamically; whenever user login , it would store its email in contents
Question: I need to make a list of login users to have autocomplete funtionality at next login, please advise me how can i do this.
View 2 Replies
View Related
Jan 14, 2010
Is it legally OK to store an SHA1 Hash of a user IMEI on a server? I have asked the user for permission before sending the IMEI.
View 1 Replies
View Related
Feb 20, 2010
Is there a way to get the User Agent of the Browser on the android device pro grammatically from within an app ?
View 8 Replies
View Related
Jul 15, 2010
In getting the user-agent string in android devices from my application. I have come across the way of getting it through WebView like - String ua = m_webview.getSettings().getUserAgentString() ;. But i dont want to show any webview to the user. Is there any other way?
View 2 Replies
View Related
Jul 26, 2010
I am looking into writing an Android app that has a database of approximately 2000 longitudes and latitudes which are effectively hard coded.I assume that once my app is installed, I can put this information into the SQLite database, but how should I distribute this information when the app is downloaded?One option I thought of was some kind of Patricia Trie to minimize the size of the data (the points will be in a number of clusters, rather than evenly distributed), but I'm not sure whether such a collection would work when there are two associated numbers to store, along with perhaps some other information such as place name.Does anyone have any thoughts, input or suggestions?
View 1 Replies
View Related
Sep 1, 2010
In my android application i would like to use time which do not come from device but a standard time that the user cannot change.
Is there any way to do this.
View 4 Replies
View Related
Jun 17, 2010
How to store username password in device memory.Even after the user closes the application and returns back , he should be able to authenticate his username and password. Right now I am testing in Eclipse. so please help me with some pointers/links which will allow me to test in Eclipse and eventually run on Mobile.
View 2 Replies
View Related
Oct 9, 2010
I currently use about 6 or 7 different passwords or pin numbers and often forgoet them.
Is there an app in which i can save all of my passwords for various things and then have one password for that app?
View 2 Replies
View Related
Feb 1, 2010
I'm trying to get a list of folders in /data/data that starts with "totalcross". Is this possible? All i get is "permission denied". All these folders are signed with the same key and have the same user id.
View 5 Replies
View Related
Feb 17, 2011
I've got an app that needs to handle Android versions 2.2.1 and above differently than 2.2. I'd rather not create two separate apps, but I haven't been able to find a way to identify what version of Android is running on the user's device.
View 9 Replies
View Related
Mar 3, 2013
I am trying to get my phone ready to sell and I would never sell a computer hard drive without writing zeros to the drive so that my data could not be recovered. I can find no way to do this with my phone.
Recovering data off of a factory reset android is extremely easy (this guy does it in like 5 minutes):(I cant post links so go to gottabemobile dot com and search for the article "Security Guru: Don't Sell Your Android Phone Until Turning it into Swiss Cheese".)
the only semi reliable way to securely erase data would be to do a whole disk overwrite or a whole disk encryption (single file deletion or free space overwrite completely fails on SSD drives).(Search Google for this paper "Reliably Erasing Data From Flash-Based Solid State Drives." This was a study done at UC San Diego.)
I realize that the newer android operating systems have encryption, but I cannot verify if it is whole disk encryption, and if it is not whole disk (encrypting all of the free space on the drive) it would be useless for files that are already deleted (or overwritten considering how wear leveling works, there can be multiple copies of the file spread out over the drive). I could do a whole disk overwrite and then load the operating system back on from download mode?
View 2 Replies
View Related
Nov 14, 2010
I am writing an application that needs to store keys that will be compared against later. How can I do this securely? I have looked into using a SQLite database, but this doesn't seem to be secure at all...any thoughts?
View 2 Replies
View Related
Sep 16, 2010
I write app that hold route information (array of GeoPoint ) for every race.At the end of each race I want to save information about race. They may have 100-200 GeoPoints (70.22222, -20 33333), each race.Example for one race:
70.22212, -20 33253
70.25222, -20 33463
70.26232, -20 33573
70.27242, -20 33683
Now I store this information in this array List<GeoPoint> race = new ArrayList<GeoPoint>(); Where to save information for every race in Android (Database, internal XML)?
View 1 Replies
View Related
Jun 22, 2009
I'm writing an application that needs to store some small jpeg or pngs. Looking at the documentation i have seen that databases are stored under /data/data/package_name/databases I decided to store my data under /data/data/package_name/files. With the emulator i can see all these files (databases and images) under the proposed directories but moving the application on a real device and installing a file system browser i cannot see any file under /data. Can anyone explain me why? My application works perfectly on my mobile (HTC magic) so i think that data is downloaded and stored. If this is a security constraint,do i need to put the application under debug on the mobile in order to inspect file system?
View 3 Replies
View Related
Sep 26, 2010
Is Exchange ActiveSync enabled by user? device? device type or device OS? I'm asking because I'm going to an employer who said they only support Exchange corporate email on Blackberry or iPhone. I just purchased a Samsung Epic Android phone under Sprint. As far as I now there is no Enterprise email plan for that phone. But it does run ActiveSync. Why would an employer limit the devices allowed to access email and can they really enforce that? Is the limitation usually a function of what devices can run Active Sync? Also, if they do allow my Android, what beyond entering the the user, pw and exchange server do they need to do on my phone? Can they put a policy on my personal phone?
View 1 Replies
View Related
Feb 23, 2010
For a particular activity - what is the best way to store data that needs to be displayed. The issue is that when the user changes orientation, you need to be able to re-render your activity which means you need to get back at that data that you use to render. I understand the MVC design pattern, but I guess I'm wondering where the M should be stored. Global variables? Static members of your activity? Serialized to private storage?
View 2 Replies
View Related
Aug 19, 2010
I am looking for something like SugarSync, but something that does not store data in the cloud. I want to sync folders from my Incredbile to my PC and vice versa.
View 10 Replies
View Related