추가 권한없이 SMS 메시지 보관


12

다음 질문에 대한 답변은 SMS 메시지를 백업하는 데 사용할 수있는 많은 Android 앱 목록입니다.

그러나 답변에 언급 된 모든 응용 프로그램에는 반드시 필요한 것은 아닌 많은 권한이 필요한 것 같습니다. 예를 들어 "수신 SMS", "SMS 또는 MMS 편집", "전체 인터넷 액세스", "연락처 데이터 읽기", "연락처 데이터 쓰기", "연락처 데이터 쓰기", "전화 상태 및 ID 읽기"등이 있습니다.

어떤 도구가 있습니까

  1. 모든 SMS 메시지를 SD 카드의 로컬 파일로 복사하기 만하면됩니다.
  2. 알 수없는 한 "SMS 또는 MMS 읽기"및 "SD 카드 내용 수정 / 삭제"권한으로 충분해야합니다.

편집 : 답변을 바탕으로 SMS Backup & Restore Pro를 자세히 살펴 보았습니다 . 그것은 아무것도 아닌 것보다 낫습니다. 적어도 어떤 종류의 인터넷 액세스도 필요하지 않습니다. 하나:

  • SIM 카드에 저장된 메시지는 복사 할 수 없으며받은 편지함에 저장된 메시지 만 복사 할 수 있습니다.
  • Android 3.2 태블릿 에서는 작동하지 않습니다 .
  • 여전히 내 요구에 너무 많은 권한이 필요합니다.

TxtArchive는 Android 3.2에서도 작동하지 않는 것 같습니다.


답변:


5

백업을 요청하지 않고 (백업 만 가능) : TxtArchive SMS 백업을 살펴 보셨습니까 ? pp, 약간의 비용이 든다. 그러나 광고와 인터넷이 필요하지 않습니다. SMS / MMS 읽기, 연락처 데이터 읽기 (모두 연결되어 있으며 SMS를 작성한 사람을 알고 싶어합니다.) 및 SD에 저장합니다.

마찬가지로 SMS Backup & Restore Pro 는 거의 같은 가격 (2 유로)으로 SMS / MMS를 작성하고 (복원하기 위해) 전화가 작동하지 않는 동안 잠자기 상태로 유지하려고합니다.

또한 Flow에서 언급 한 요구 사항 : "전화 상태 및 ID 읽기"도 필요합니다. -앱에 Android minversion 1.6 (이 요구 사항은 Android 2.0 AFAIK에서 제거됨)이 표시되지만 모든 이전 버전에서는 "필수"였습니다.

1 페이지의 플레이 스토어에서 SMS 백업 을 간단하게 검색 할 수 있습니다. 당신이 그들을 좋아 바랍니다.)


4

SlightBackup 또는 LifeSaver2에서 (다시) 살펴보십시오.

LifeSaver2에 대한 참고 사항 :

Google Play에는 없지만 이전 버전은 아닙니다!

구 버전의 LifeSaver2는 순수 오픈 소스 f-droid.org 저장소 에서 사용할 수 있습니다 .

이전 버전에 대한 권한 :

SMS를 읽는 데 사용됨 :
⚠ SMS 또는 MMS 읽기 [READ_SMS]
⚠ SMS 수신 [RECEIVE_SMS]
⚠ USB 저장 장치 내용 수정 / 삭제 [WRITE_EXTERNAL_STORAGE]

통화 기록을 읽는 데 사용됩니다.
⚠ 연락처 데이터를 읽습니다. [READ_CONTACTS]

통화 로그 및 SMS를 복원하는 데 사용됩니다.
⚠ 연락처 데이터 쓰기 [WRITE_CONTACTS]
⚠ SMS 또는 MMS 편집 [WRITE_SMS]

여전히 슈퍼 편집증이라면 apktool (Android .apk 리버스 엔지니어링 도구)을 사용하여 주어진 .apk에서 위에 나열된 두 개 또는 세 개의 권한을 제거 할 수 있습니다. 필요에 따라 이전 코드 스냅 샷을 검사하고 직접 수정 된 버전을 만들 수도 있습니다.

LifeSaver2가 변경된 이유 에 대한 배경 지식 :
LifeSaver2는 실제로 통화 기록 / SMS를 이전에서 새 Android 전화로 이동하는 데 사용 하는 마이그레이션 도구입니다. 이전에 백업 한 내용을 백업하고 외부 SD 카드를 새 휴대 전화에 삽입 한 다음 앱을 다시 사용하여 복원했습니다.
최신 Android 기기에는 더 이상 외부 SD 카드가 필요하지 않습니다. 대부분의 LifeSaver2 사용자는 백업 데이터 파일을 수동으로 전송하는 것이 번거롭기 때문에 Google (저희에서 일하는 저자)은 SD 카드 대신 클라우드 (Google AppEngine atm.)로 백업하기로 결정했습니다.


LifeSaver 2의 현재 버전은 Android 3.2 태블릿과 호환되지 않는 것 같습니다. 이전 버전의 시스템 요구 사항이 더 유연합니까?
Jukka Suomela

저자가 태블릿 장치를 제외했을 수 있습니다. 기술적으로 작동해야합니다. 나는 그것을 시도해보십시오. 이전 버전의 복원은 최신 Android 버전에서 절반으로 손상되었습니다 (복원 된 통화 기록에 날짜가 유지되지 않음).이 이전 버전을 사용하여 Jelly Bean을 실행하는 Nexus S에서 백업 할 수 있습니다. 여기에 테스트 할 3.2 태블릿이 없습니다.
ce4

1

권한이 걱정되는 이유가 앱이 사악한 일을 할 수 있다는 우려 때문에 오픈 소스 솔루션을 사용해보십시오. 그렇게하면 프로그램이 나쁜 일을한다면 개발자는 소스 코드를 보면 알 수있을 것입니다.

SMS Backup + 는 오픈 소스 도구입니다. 소스는 https://github.com/jberkel/sms-backup-plus 에서 사용할 수 있습니다 .


SMS 백업 +는 Android 3.2 태블릿에서 작동하지 않습니다.
Jukka Suomela

0

질문.

  • 주식 앱을 사용하고 있습니까?
  • SMS 용 대체 앱 사용을 고려 하시겠습니까?

그렇다면 GoSMS Pro를 고려하십시오. 이름에서 알 수 있듯이 무료이며 SD 카드에 메시지를 백업합니다.


주식 앱의받은 편지함에서 SMS 메시지를 읽을 수 있습니까? 내 주요 관심사는 이미받은 편지함에있는 SMS 메시지입니다.
Jukka Suomela

절대적으로 가능합니다. 모든 메시지가 GoSMS 내에서 자동으로 채워집니다. 그러나 Go에 대한 몇 가지 문제가 있습니다 . 스톡 앱을 유지하고 GoSMS를 기본 SMS 앱으로 사용하는 것이 좋습니다. 이렇게하면 텍스트를 SD 카드에 계속 백업 할 수 있습니다. 받은 편지함에서 메시지를 자동으로 삭제하려면 텍스트 제한을 대화로 설정하십시오 (보통 백업 일정이 일주일보다 길고 평소보다 너무 많은 텍스트를 얻는 경우 200 이상).
IO

이 방법은 Android 3.2와 호환되는 것 같습니다. 불행히도 GoSMS Pro에는 전체 인터넷 액세스를 포함하여 많은 권한이 필요합니다.
Jukka Suomela

그것은 단지 텍스트를 백업하는 것이 아니라 완전한 SMS 앱이기 때문입니다. 주식 SMS 앱에 필요한 모든 권한이 있으므로 Go에 대해 회의적인 이유는 무엇입니까? 그냥 궁금 해요!
IO

-1

"Gmail로 백업"은 S3에서 사용중인 앱입니다 (다른 Android 기기를 사용하지 마십시오)


많은 권한 (전체 인터넷 액세스 포함)이 필요하며 Android 3.2에서는 작동하지 않으므로 불행히도 실제로 내 질문에 대답하지 않습니다.
Jukka Suomela
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.