La version AOSP pure d'Android n'enregistre pas les données du presse-papiers dans des fichiers ; les données sont stockées uniquement dans la mémoire vive par la fonction ClipboardService qui fonctionne à l'intérieur du system_server
processus.
Samsung, comme beaucoup d'autres fabricants, ajoute ses propres modifications au code de base de l'AOSP ; l'une de ces modifications est la possibilité de conserver l'historique du presse-papiers, et cet historique est stocké dans des fichiers dans le dossier de l'utilisateur. /data/Clipboard
répertoire. Bien entendu, vous ne trouverez pas ce code propriétaire de Samsung sur d'autres appareils, ni même dans des ROM tierces pour appareils Samsung.
Quant à l'accès au service du presse-papiers en utilisant adb shell service call clipboard ...
vous ne pouvez pas le faire sur les versions récentes d'Android, car l'option Interface IClipboard a maintenant des contrôles de sécurité (il faut spécifier le nom du paquet, et l'uid appelant doit posséder le nom du paquet). Cette interface est également un détail d'implémentation et change entre les différentes versions d'Android.