How clipboard should be implemented - General Topics

On iPhone, the clipboard retains data only for about 20 minutes, and there is no concept of clipboard history.
On Android, different OEMs have different implementations. Samsung has a very neat clipboard history feature that allows one to copy something quickly and paste it elsewhere.
Here is the problem:
The clipboard retains the last copied item until the phone is rebooted. This allows any app that can access clipboard to see what is there, and may be keep a record of it too in its own data (although I don't think this is possible unless the user manually pastes it somewhere).
HOW CLIPBOARD SHOULD BE IMPLEMENTED​
1. Clipboard should be automatically erased by the OS every 20 minutes or so.
2. Clipboard Access should be a setting and users should be able to allow/ deny access per app (just like they can for other permissions like Camera, Microphone, etc.).
3. Clipboard History should be retained in a secure encrypted storage, so user can access it whenever he wants. No app should have access to the history. User must manually copy it each time it is required.

Use ColorNote to retain copies and hyperlinks. Auto backup to SD card or cloud.
I use it to store bookmarks as well.

blackhawk said:
Use ColorNote to retain copies and hyperlinks. Auto backup to SD card or cloud.
I use it to store bookmarks as well.
Click to expand...
Click to collapse
That requires me to create a note each time, which is not convenient. Hope you're aware of the restrictions with clipboard starting with Android Q. I welcome this move to block clipboard monitoring by 3rd party apps.
If the OS allows to keep clipboard history, it should ensure no apps have access to it without user intervention.

TheMystic said:
That requires me to create a note each time, which is not convenient. Hope you're aware of the restrictions with clipboard starting with Android Q. I welcome this move to block clipboard monitoring by 3rd party apps.
If the OS allows to keep clipboard history, it should ensure no apps have access to it without user intervention.
Click to expand...
Click to collapse
Clipboard works ok on Q... scoped storage sucks. For those who think they can install anything they want rather than being careful what they install. No saving dumb bunnies... they always end up dead.

Related

[GUIDE] Guide to the understanding of internal memory

Hi all, is a long time that I was determined to make this guide, which talks a little bit of memory and a backup, but not in the traditional way, there are many guides who speak backup and restore on the forum, this guide aims to clarity on what is davero save and restore on Android, and quite often emerging from years of windows, to many it is not clear the system, which is both simple and ingenious.
In fact few people know that if a system Android is configured correctly, we could bring the system exactly as we had no need for any backup, or rather save only minimal data.
In fact, Android is designed precisely so that in case of hard reset is possible to recover most of our data assolutament without saving anything.
How can you say? A little cloud, and thanks to google, thanks to some extraordinary system that we have at hand.
It is to make an introduction, some phones like the nexus s, the dual optimus, the galaxy's have a partition of internal memory which is viewed a bit like the SD of the other external phones, as a general rule that says of this guide is also valid for them, but keep in mind that the external removable SD, where present (in no nexus) is used only for photo papers and films, while the rest is used for internal storage.
We must first begin to understand WHAT and WHERE you install to get through to understand OCSA we can restore and what may be unnecessary or less important to be clear I AM NOT SAYING THAT I DO NOT GO BACK FACTS, a spare copy of every thing is fine it, but is often used even when not needed and when and how best to act otherwise.
We begin to see what and where you save files on Android:
THE SYSTEM
And 'the directory / system of our phone and also has a dedicated partition in the internal memory that contains all the firmware "base" includes all pre-installed applications, widgets, etc. keyboards.
We can find it in / system / app
\
THE APK
They are the real applications, we download and install an application in the market is. Apk
These are saved in order to function in a precise post system and is usually the directory / data / app on your phone
THE DATA AND THE CACHE OF APK
It 's the hardest thing to understand, an application, and is used when the install saves a certain amount of data that can be variable depending on the application itself (from a few kb to a few megs), many applications do not even have to save data, but others do and are represented by such preferences that we ourselves, as if spuntiamo an option rather than another, or choosing a layout type rather than another if the applicazionelo allows, or if the level of bailouts it is a game, in short everything you need to find an application as we have decided to appear and then leave the options configured to our liking so.
These data are stored by the applications to be found in / data / data is saved for every apk a special folder with the data reported in the application itself.
The caches are special types of files used temporarily or often (usually a few kb), which serve to ensure that the application can draw from in order to make things faster, or temporary files that are dynamically replaced.
We can easily delete data and cache any application, they will be recreated as soon as we open the application itself, of course, the application will restart with the default options, and if it is a play off-line again from the first level and so on.
ADDITIONAL DATA (also called extra cache)
Some applications, especially games or navigation systems require a lot of data to work and would occupy much memory required for this and once opened the same applicazzione to download them from the network and in some cases is asked whether to save them on SD or reminiscent internal, usually because the internal memory is precious, they end up on SD if there is no choice in the application.
These data are usually very full-bodied and are also represented by hundreds of MB and then creates a folder easily recognizable on our external SD card (in the case of phones with internal SD is also used for internal storage SD).
For example, games of GLU create a folder named our Glu SD, and a subfolder with the name of the game and so on.
Other lighter applications such as applications that have widgets that give the possibility to download wallpaper or weather, etc., going to save this data in the default folder Sd / Android / data / nomedell 'application, including maps of maps end up here , and all additional data from applications that do not create specific folders on the SD
Some system folders on the SD are dedicated or created by applications to files that we download on the network, or via bluetooth etc..
For example, the browser downloads its files usually in the / downloads available on the SD filoe we download via tapatalk go tapatalk download folder etc..
It's pretty easy to understand and see if an application has created a folder on our SD (internal phones that have internal storage) and figure out what application it is.
PHOTO AND VIDEO DOCUMENTS
These vendgono all usually stored on external SD (on all phones that have), and then will abbastqnz easy to find a manager with the folder where files are usually saved We take the pictures with the camera is the DCIM folder where classical inside will also find all the photos and video that we made.
The documents that we save where we can save more than we like and we should
CONTACTS AND CALENDAR
We have different sections of an Android phone, at least 3 as we have different agendas and calendars (also install applications via the market)
See you in detail what is best to use and how best to handle this very important aspect
the manufacturer of the phone book
The book google
the rubric of sim
calendar and google calendar
Any calendars or calendar entries installed by the market
we can use them all at once or one by one or only one of them depending on how we organize ourselves, usually the rubrics of the managers are not synchronized on a bilateral basis, but only through software provided by the manager himself, so for the calendar, then a Android phone is very practical and comfortable to use google's address book and calendar to google, it also allows us to merge contacts with our friends on facebook twitter etc..
In any case, when we save a contact address book on gmail, it will immediately be synchronized via internet and then we could do with a PC to organize as best we believe our contact, just go into google contacts with our account and do all the goole changes we want.
We can synchronize a directory with security provided by the program manager, who usually also allows synchronization of photos and documents.
Thanks to the synchronization, we can safely delete contacts of SIM if we are double, so as to make it easier to visulizzazione of contacts and that will not recur in the book as a text message or MMS cinviamo
Even the calendar is the same thing, we can synchronize the calendar with a google account and any other event that we mark will be synchronized on the network.
For photos and documents google video offers everything there is to offer as our movies youtube, picasa for photos and
documents for documents.
WHAT HAPPENS IF IT IS A HARD RESET OR IF YOU CHANGE ROM
Sometimes we have to do a hard reset, or simply want to change ROM, when we do this we delete EVERYTHING THAT'S 'ON THE PHONE.
In the case of hard reset will erase all data downloaded applications and cache LESS DATA ON SD that is not touched and is not necessary to do so (in the folder Android patre secure).
When cambaimo ROM is also overwritten the system.
WHAT 'WHAT AND NO NEED TO RESTORE
We finally got to the point, but without these explanations is impossible to understand what really, it's time to save, restore, when and how.
So we come to the point.
all we have synchronized the phone with google we find in our account as soon forgive and sincronizziamo google account
So our contacts are safe and reappear as soon forgive our google account.
So even if we happen synchronized photos or documents, our photos are on picasa web albums and we can see them on goole + documents of our documents and just put the application or any application that we use to synchronize documents.
The apk should almost always always put them back from the shop, just have AppBrain to get a list of applications that you had.
E 'be noted that on some phones, notably HTC phones and those with CyanogenMod also held official record of applications that we had on the phone, so if you own a HTC, when we finish the wizard and put the google account PROCEDURE TO TOUR the market automatically restores all applications that we had.
This only works if you configure automatic rièristino phones and our account teamite start the wizard, is the sense of HTC, both on cm7 Rom.
If you do not have an HTC phone call or not cm7 may be easier to track the applications you were using AppBrain is using the web market puts everything back in 5 minutes.
If you do not format the SD it has all the data we had previously, and then also our photos of the documents and additional applications, if you must format it just a copy paste to put everything easily.
WHAT REALLY NEED TO RESTORE WITH BACKUP?
Contacts: no use because they are synchronized by many
Photos and video documents: safe on the SD but you can also synchronize them with special programs or directly with google
The APK: all are small and wireless, with the web market is fast putting them back
Additional data: they are safely stored on SD and on some phones are restored by themselves (HTC, Cm7)
Application data: for maggtior part not because it is unimportant configurations, the limit if you play a game off line as angry birds to not lose any past levels
Email: do not serve because they are safe on our account
MMS or SMS: If yes but only if they are important, and if you still saved on the sim are safe, however if you want you can use tiuanium
As you can see Android is structured so that even if we lose everything, a huge part of what is lost can be recovered facilemte and therefore no need to do regular backups or restore colossal, just restore the minimum for the system EXACTLY as before.
Android gives each type of data a precise place to stay in your system if you just want to save only the data of insertions apply only to save the corresponding folder that is located in / data / data and overwrite it with root permissions or replace it.
The same is true for all other things.

[Q] How do YOU manage sensitive data?

I am looking for a secure & simple method to keep sensitive data on my phone that will survive wipes/rom flashes. I used to keep a password list in my Google Docs, but I misplaced my tablet at work (fortunately a coworker locked it up until I could retrieve it), so I nuked that idea.
I tried mSecure and spent half an hour saving all my personal info, and lost it the next time I flashed a rom (I also keep the info on my desktop computer, so no big deal). Maybe mSecure has an option to keep an encrypted file on external memory, I didn't play with it enough to see.
Cloud services are ok I suppose, but I really prefer having the info on the phone itself, for those rare times I don't have a data connection but need access to passwords, etc.
Some people use a method of encrypting/decrypting files on their device. That sounds pretty ideal to me ― just decrypt it when needed and encrypt when done. If you lose the device, hopefully the encryption is strong enough to prevent anyone from stealing your info.
How do YOU manage sensitive data?
KeePassDroid for passwords. You can sync database to cloud if you want. PC comatibile.
EDS Lite for data, it's truecrypt container compatibile(in specific settings), so you can mount it also on PC.
Use TrueCrypt on a PC to create a container sync'd to DropBox (or similar), but pay attention to the settings to make it accessible on Android using EDS Lite.
Sync the encrypted container Android device using DropBox/Dropsync.
Use EDS lite on Android to access the sensitive data, when needed.
Use some kind of backup system (e.g. CrashPlan) to back up the DropBox folder, just in case the secure container gets deleted on a device and the deletion gets mirrored by DropBox. (You can normally recover deleted files on DropBox, but there may be a one month limit for free accounts, and it's best to have a secondary backup system, just in case!).

[APP][4.1+]Fileseal - Automatic File Encryption

Fileseal lets you encrypt your files and sync the encrypted files with cloud storage services (e.g. Dropbox and Google Drive). It’s fast, simple and secure.
Setup in 3 steps only, and Encryption is done automatically in background, including NEWLY ADDED FILES!
Dropbox and Google Drive are supported, you can sync your files to these cloud storage services with Fileseal.
Provable Security
The encryption protocol is built on cryptographic algorithms with provable security.
Cloud Secure
An extra layer of security keeps files secure in the cloud services. Files are encrypted before being uploaded.
Secure Removal
Original plain files are wiped immediately by secure delete methods after encryption. Chance of recovery after removal is minimized.
Battery Friendly
Fileseal consumes minimal battery and CPU power as a background service in the device.
Built-in Viewer
Fileseal has a built-in image viewer and a file manager, allowing you to view your photos without exposing to external apps.
Run in Background
Setup and enjoy, Fileseal does all you need in the background afterwards.
Visit us on Facebook and our webpage.
Comments and suggestions are highly appreciated
1.0.2 is now available
- menu added for individual image viewer
glad to see new privacy apps appearing
hi nice app
at present which cloud storages can be used kindly provide the list of cloud storage supported
jeevan_500 said:
at present which cloud storages can be used kindly provide the list of cloud storage supported
Click to expand...
Click to collapse
Fileseal currently supports Dropbox and Google Drive. We may add more depending on number of requests.
Just a quick update, someone just send us email asking why we need full network access, it is actually a good question, and we would like to clarify here as well.
Network access is used for synchronization of encrypted files with cloud storages, and for serving ads.
If upgraded to premium, as no ad would be served, the only network access would be for syncing files.
Nothing more than these.
More questions are welcomed, we would be adding these to our FAQ.
Our windows installer has been updated to 1.0.1. Fixed some issues user encountered during installation.
version 1.0.7 available
1.0.7
- fixed a bug which could cause crash on some device
- a more accurate check to see if selected folder is read only
1.0.6
- enhanced sync function
- more detailed error message if error occurs during password generate
great app!! thanks!!
1.0.8
- enhanced user interaction when opening files with no apps declared to view them
Hi,
I tried fileseal today because it seemed exactly like what I needed: Upload encrypted files to GDrive.
But it skips files bigger than 10mb and it apparently deleted the files that it uploaded. Or does it copy the files somewhere after they are encrypted.
-Is there an option to tell fileseal that all files, regardless of size should be encrypted and uploaded?
-Why where my files deleted or moved?
-I would like to still access the files with a normal file manager or photo app. Should I therefore have the files in two folders? One unsynced and unencrypted folder and one encrypted and synced folder?
Thanks!
I guess this project is dead?

Is there no way to restrict folder access by app ?!

I'm currently using AFWall+ and Xprivacy to manage which app can access my data and which app can access the Internet.
I'm rooted and on CyanogenMod btw.
I basically just block Internet access for every apps and for those apps that really do require Internet access, I restrict what exactly these apps can access.
But there there are a couple of huge flaws in that system:
Let's say you install a hypothetical app to share your photos. That app needs Internet access and access to a folder containing your photos.
But there is no way to restrict access to just a single folder. You either grant access to your whole file system or you deny it completely.
So this app could easily spy on other things like your videos, music, confidential documents or whatever.
I know there are ways to secure folders with passwords, but when I put a password on my documents folder, my document reader won't be able to access that folder anymore.
Is there an app or Xposed module that I could use to simply specify which app can access which folders?
Hi,
I don't know if this Xposed module AppOpsXposed could be an answer for you.
AppOpsXposed just let's you change app permissions, as in "Storage access: Yes/No". The same can be done with Xprivacy more safely and it is not what I'm looking for at all. I basically want to be able to set permissions on a per-folder basis.

Block application from accessing certain device folders?

Is it possible to somehow prevent certain applications from accessing certain folders on Android?
I use Adobe Lightroom that has an option to automatically add pictures to my library. The problem is, Adobe provides very little customisation for what gets added, which means it doesn't just add my phone photos, but also all my screenshots, WhatsApp images, Instagram posts and basically any media folders on my device.
I'm hoping there's some way I can block Lightroom's access to those folders at OS level so it can't even see them. Is that possible?
itsChimpanzee said:
Is it possible to somehow prevent certain applications from accessing certain folders on Android?
I use Adobe Lightroom that has an option to automatically add pictures to my library. The problem is, Adobe provides very little customisation for what gets added, which means it doesn't just add my phone photos, but also all my screenshots, WhatsApp images, Instagram posts and basically any media folders on my device.
I'm hoping there's some way I can block Lightroom's access to those folders at OS level so it can't even see them. Is that possible?
Click to expand...
Click to collapse
To block the app per folder at system level is not possible. However, you can try a good old trick to make them invisible, maybe the app won't recognize them after: put a dot before the name of the folders you want to hide, for example: ".WhatsApp"
Try that and let me know
Thanks Raiz. I'll give that a go.
Nice idea but unfortunately, WhatsApp stops recognising the folder and just creates a new one and Lightroom uploads from that instead.

Categories

Resources