iOS 버전의 원신에서 켜자마자 클립보드를 복사해갔다는 "Safari에서 붙여넣은 원신" 메시지가 뜬 이미지가 돌아다녔는데요. 이 메시지는 iOS 14에서 추가된 클립보드 관련 시스템 메시지로 어떤 앱이 다른데서 복사한 클립보드 내용을 자기 앱으로 가져갔음을 의미해요. 그리고 iOS 14부터 등장한 이 메시지를 통해 iOS의 여러 앱에서 클립보드를 복사해갔다는 것이 들통나 시끄러웠기도 했어요. 그러면 하나. 안드로이드나 PC판에도 그러지 않을까 싶어 불안감이 커지실 수도 있을 것 같아요. 다행히 안드로이드에서는 안드로이드 10.0 (API 29) 부터 기본 키보드 외에는 포커스를 갖지 않은 백그라운드 앱이 클립보드를 읽어갈 수 없으니 기본적인 부분은 안심하셔도 되요. 그러면... 이번 경우처럼 포어그라운드, 현재 메인으로 띄워져있는 앱의 경우는 어떨까요? 아쉽게도 이에 대한 메시지(iOS처럼 "A앱에서 붙여넣은 B앱")나 이를 막는 제어 기능은 없더라구요. 😂😂 그렇다고 낙심하지 마세요. 3년전 xda 글 에 따르면 adb 명령을 통해 클립보드 접근을 제어할 수 있다고 하니까요. adb shell 을 실행하시려면 PC에서는 여기를 눌러 윈도, 맥, 리눅스 용으로 platform tools를 내려받아 실행할 수 있도록 압축을 풀어두셔야 하고 안드로이드 기기에서는 USB 디버깅을 켜두셔야 명령 실행이 가능해요. 이 부분은 검색을 통해 확인하실 수 있는데 대략적으로는 설정 앱의 기기 정보에서 '빌드 번호'를 8번 이상 누르고 화면 잠금(설정된 경우에만)을 풀어주시면 되요. 압축이 풀린 폴더에 명령 프롬프트를 여시면 되는데, 주소 표시창에서 cmd를 입력한 뒤 엔터를 누르시면 그 폴더의 자리의 명령 프롬프트가 열려 편해요. 그리고 한 번 클립보드 접근하는 앱이 얼마나 많은지 확인해볼까요. 개발자가 READ_CLIPBOARD 권한을 선언한 앱은 설치 후 이 권한이 자동으로 주어져요. 접근 허용된 앱> ad...
구글 동기화로 해결되지 않는 SMS, MMS, 통화기록 까지도 이 앱의 백업 기능을 통해 내보내고 가져올 수 있습니다. MDroid Apps가 제작한 Easy App Backup 덕분입니다.
사용하면서 느낀점은
1. MMS 백업시 파일 작성을 잘못해서 내부 속성값과 MMS 제목이 같게 작성되서 나중에 가져올 때 제목이 일반인에겐 아무 의미없는 인코딩 이름과 Base64 코딩된 문자열로 복구되게 됩니다. 즉 기존의 제목이 날아가버립니다.
2. (공통) 내보내기(백업)시 발신인과 수신인에서 국가코드를 빼고 파일을 작성하는데, 나중에 가져오기(복원)을 할 때 문제가 됩니다. 1588-3082가 588-3082 (1은 미국국가코드로 인식)로 되서 전혀 다른 곳과 연락한게 되어버리네요.
3. 내부 저장소는 물론 구글 메일로 내보낼 수 있고 파일은 CSV와 EML을 압축한 하나의 zip파일로 저장됩니다. 아쉬운건 메일에 무엇이 몇 건 내보내졌느냐에 대한 내용이 적혀있지 않고 파일 업로드 진행 상황이 정확히 표시되지 않는 점입니다.
4. SMS를 내보낼 때 줄바꿈 문자(개행문자)는 모두 날아갑니다. CSV 파일을 열어보면 한줄로만 나열되어있는 것을 볼 수 있습니다. 이렇게 작성하기 위해 어쩔 수 없는 선택이었던거로 보입니다. JSON이면 어땠을까요.. 인코딩은 UTF-8입니다.
5. 이건 사소한 건데, 백업본을 고를 때 메시지 앱으로 지정해달라고 요청하며, 복원이 완료되거나 취소하려고 할 때 쓰던 메시지 앱으로 돌아가도록 요청합니다. 이 점은 친절해서 좋았네요.
정도네요. 우음.. 백업하고 복구하는게 잦은 일이 안되었으면 좋겠는데 말이죠
2017-10-30
-------------
SMS/MMS의 백업/복구를 신경쓰지 않으시고 수발신 기록과 함께 GMail로 백업되길 바라신다면 SMS Backup+ 를 써보세요. 나중에 SMS만 복구가 가능하지만 상술한 앱보다 심플하고 오픈소스입니다.
2018-12-19
------------
사용하면서 느낀점은
1. MMS 백업시 파일 작성을 잘못해서 내부 속성값과 MMS 제목이 같게 작성되서 나중에 가져올 때 제목이 일반인에겐 아무 의미없는 인코딩 이름과 Base64 코딩된 문자열로 복구되게 됩니다. 즉 기존의 제목이 날아가버립니다.
2. (공통) 내보내기(백업)시 발신인과 수신인에서 국가코드를 빼고 파일을 작성하는데, 나중에 가져오기(복원)을 할 때 문제가 됩니다. 1588-3082가 588-3082 (1은 미국국가코드로 인식)로 되서 전혀 다른 곳과 연락한게 되어버리네요.
3. 내부 저장소는 물론 구글 메일로 내보낼 수 있고 파일은 CSV와 EML을 압축한 하나의 zip파일로 저장됩니다. 아쉬운건 메일에 무엇이 몇 건 내보내졌느냐에 대한 내용이 적혀있지 않고 파일 업로드 진행 상황이 정확히 표시되지 않는 점입니다.
4. SMS를 내보낼 때 줄바꿈 문자(개행문자)는 모두 날아갑니다. CSV 파일을 열어보면 한줄로만 나열되어있는 것을 볼 수 있습니다. 이렇게 작성하기 위해 어쩔 수 없는 선택이었던거로 보입니다. JSON이면 어땠을까요.. 인코딩은 UTF-8입니다.
5. 이건 사소한 건데, 백업본을 고를 때 메시지 앱으로 지정해달라고 요청하며, 복원이 완료되거나 취소하려고 할 때 쓰던 메시지 앱으로 돌아가도록 요청합니다. 이 점은 친절해서 좋았네요.
정도네요. 우음.. 백업하고 복구하는게 잦은 일이 안되었으면 좋겠는데 말이죠
2017-10-30
-------------
SMS/MMS의 백업/복구를 신경쓰지 않으시고 수발신 기록과 함께 GMail로 백업되길 바라신다면 SMS Backup+ 를 써보세요. 나중에 SMS만 복구가 가능하지만 상술한 앱보다 심플하고 오픈소스입니다.
2018-12-19
------------
Comments
Post a Comment