เก็บข้อความ SMS โดยไม่มีสิทธิ์พิเศษ


12

คำตอบของคำถามต่อไปนี้แสดงรายการแอพ Android จำนวนหนึ่งที่สามารถใช้ในการสำรองข้อความ SMS:

อย่างไรก็ตามแอปพลิเคชันทั้งหมดที่กล่าวถึงในคำตอบดูเหมือนจะต้องการสิทธิ์จำนวนมากที่ไม่จำเป็นอย่างเคร่งครัด ตัวอย่างเช่น "รับ SMS", "แก้ไข SMS หรือ MMS", "การเข้าถึงอินเทอร์เน็ตเต็มรูปแบบ", "อ่านข้อมูลการติดต่อ", "เขียนข้อมูลติดต่อ", "เขียนข้อมูลติดต่อ", "อ่านสถานะโทรศัพท์และข้อมูลประจำตัว" เป็นต้น

มีเครื่องมืออะไรบ้างที่

  1. เพียงแค่คัดลอกข้อความ SMS ทั้งหมดไปยังไฟล์ในเครื่องบนการ์ด SD
  2. ไม่ต้องการสิทธิ์ใด ๆ ที่ไม่เกี่ยวข้อง - เท่าที่ฉันเห็นการอนุญาต "อ่าน SMS หรือ MMS" และ "แก้ไข / ลบเนื้อหาในการ์ด SD" ควรเพียงพอ

แก้ไข:ตามคำตอบฉันได้ดูSMS Backup & Restore Proอย่างละเอียดยิ่งขึ้น มันดีกว่าไม่มีอะไร - อย่างน้อยก็ไม่ต้องการการเชื่อมต่ออินเทอร์เน็ตใด ๆ อย่างไรก็ตาม:

  • ไม่สามารถคัดลอกข้อความที่เก็บไว้ในซิมการ์ดได้เฉพาะข้อความที่เก็บไว้ในกล่องจดหมาย
  • มันไม่ทำงานบนAndroid 3.2 แท็บเล็ต
  • มันยังต้องใช้สิทธิ์มากเกินไปสำหรับความต้องการของฉัน

TxtArchive ดูเหมือนจะไม่ทำงานบน Android 3.2 เช่นกัน


คำตอบ:


5

ในขณะที่คุณไม่ได้ขอให้กู้คืนพวกเขา (เพียงเพื่อสำรองข้อมูล): คุณลองดูที่การสำรองข้อมูล SMS ของ TxtArchiveหรือไม่? Yupp มีราคาไม่กี่เหรียญ แต่ด้วยเหตุนี้มันจึงไม่ต้องการโฆษณาและไม่มีอินเทอร์เน็ต: อ่าน SMS / MMS, อ่าน Contactdata (ทั้งคู่เชื่อมต่อ - แน่นอนคุณต้องการรู้ว่าใครเป็นคนเขียน SMS;) และเก็บไว้ใน SD

ในทำนองเดียวกันSMS Backup & Restore Proในราคาเดียวกัน (2 ยูโร) ซึ่งต้องการเขียน SMS / MMS (เพื่อเรียกคืน) และเก็บโทรศัพท์ไว้ในขณะที่เครื่องยังทำงานอยู่

โอ้บวกกับข้อกำหนดที่กล่าวถึงโดย Flow: "ต้องอ่านสถานะโทรศัพท์และข้อมูลระบุตัวตน" ด้วย - แม้ว่าแอปจะระบุการทำลายล้าง Android 1.6 (ข้อกำหนดนี้ถูกลบด้วย Android 2.0 AFAIK - สำหรับรุ่นก่อนหน้านี้ทั้งหมดเป็น "ต้อง")

ค้นหาSMS Backupอย่างง่าย ๆบน playstore ทั้งในหน้า 1 - ค้นหาไม่ยากเกินไป หวังว่าคุณจะชอบพวกเขา;)


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 reverse) เพื่อลบสิทธิ์สองหรือสามหลังที่ระบุไว้ด้านบนจาก. apk ที่กำหนด นอกจากนี้คุณยังสามารถตรวจสอบสแน็ปช็อตของรหัสเก่าและสร้างเวอร์ชันที่ดัดแปลงเองได้หากคุณต้องการเพิ่มเติมตามความต้องการของคุณ

พื้นหลังบางอย่างเกี่ยวกับสาเหตุที่เปลี่ยน LifeSaver2:
LifeSaver2 เป็นเครื่องมือการย้ายข้อมูลที่คุณใช้เพื่อย้ายบันทึกการโทร / SMS จากเดิมไปยังโทรศัพท์ Android ใหม่ คุณทำเช่นนั้นด้วยการสำรองข้อมูลเก่า ๆ ใส่การ์ด SD ภายนอกลงในโทรศัพท์ใหม่และใช้แอปอีกครั้งเพื่อเรียกคืนที่นั่น
อุปกรณ์ Android รุ่นใหม่ไม่จำเป็นต้องมีการ์ด SD ภายนอกอีกต่อไป เป็นเรื่องยุ่งยากสำหรับผู้ใช้ส่วนใหญ่ของ LifeSaver2 ที่จะถ่ายโอนไฟล์ข้อมูลสำรองด้วยตนเองดังนั้นผู้เขียน (ที่ทำงานกับ Google) จึงตัดสินใจสำรองข้อมูลไปยังคลาวด์ (Google AppEngine atm.) แทนการ์ด SD ในบางจุด


ดูเหมือนว่า LifeSaver 2 เวอร์ชันปัจจุบันจะไม่สามารถใช้งานร่วมกับแท็บเล็ต Android 3.2 ได้ ความต้องการของระบบของเวอร์ชันเก่านั้นมีความยืดหยุ่นมากกว่านี้หรือไม่?
Jukka Suomela

บางทีผู้เขียนอาจยกเว้นอุปกรณ์แท็บเล็ต ในทางเทคนิคมันควรจะทำงาน ฉันจะบอกว่าแค่ลองดู การเรียกคืนของเวอร์ชั่นเก่านั้นเสียหายครึ่งหนึ่ง (บันทึกการโทรที่ได้รับการกู้คืนไม่มีการเก็บวันที่) บน Android รุ่นใหม่กว่า แต่ฉันสามารถสำรองข้อมูลใน Nexus S ที่ใช้ Jelly Bean ได้ดีโดยใช้เวอร์ชันเก่านี้ ฉันไม่มี 3.2 แท็บเล็ตสำหรับการทดสอบที่นี่
ce4

1

หากเหตุผลที่คุณกังวลเกี่ยวกับการอนุญาตเป็นเพราะคุณกังวลว่าแอปอาจทำสิ่งที่เลวร้ายทำไมไม่ลองใช้โซลูชันโอเพ่นซอร์ส? ด้วยวิธีนี้ถ้าโปรแกรมทำสิ่งที่ไม่ดีนักพัฒนาจะรู้ได้จากการดูซอร์สโค้ดของมัน

SMS Backup +เป็นเครื่องมือโอเพนซอร์ซ แหล่งที่มาที่มีอยู่ในhttps://github.com/jberkel/sms-backup-plus


SMS Backup + ใช้ไม่ได้กับแท็บเล็ต Android 3.2
Jukka Suomela

0

คำถาม

  • คุณใช้แอพสต็อคอยู่หรือไม่
  • คุณจะพิจารณาใช้แอปทดแทนสำหรับ SMS หรือไม่

ถ้าใช่ให้พิจารณา GoSMS Pro ตรงกันข้ามกับชื่อที่แนะนำให้ใช้ฟรีและสำรองข้อความไปยังการ์ด SD


สามารถอ่านข้อความ SMS จากกล่องรับข้อความของแอพหุ้นได้หรือไม่? ข้อกังวลหลักของฉันคือข้อความ SMS ที่ฉันมีอยู่ในกล่องจดหมาย
Jukka Suomela

มันสามารถอย่างแน่นอน ข้อความทั้งหมดที่คุณมีจะถูกบรรจุภายใน GoSMS โดยอัตโนมัติ แต่มีปัญหาเล็กน้อยกับไปว่าผมมีรายละเอียดที่นี่ แนะนำให้เก็บแอปหุ้นและใช้ GoSMS เป็นแอพ SMS หลักของคุณ ด้วยวิธีนี้คุณสามารถสำรองข้อความของคุณไปยังการ์ด SD หากต้องการลบข้อความออกจากกล่องจดหมายเข้าของคุณโดยอัตโนมัติให้ตั้งค่าขีด จำกัด ข้อความเป็นบทสนทนา (ปกติคือ 200 แต่มากกว่านั้นหากกำหนดเวลาสำรองของคุณนานกว่าหนึ่งสัปดาห์และคุณได้รับข้อความมากกว่าปกติมากเกินไป)
IO

ดูเหมือนว่าวิธีนี้จะเข้ากันได้กับ Android 3.2 ซึ่งดีมาก น่าเสียดายที่ GoSMS Pro ต้องการการอนุญาตมากมายรวมถึงการเข้าถึงอินเทอร์เน็ตเต็มรูปแบบ
Jukka Suomela

มันเป็นเพราะมันเป็นแอพ SMS เต็มรูปแบบไม่ได้เป็นเพียงแค่ข้อความสำรอง มันมีสิทธิ์ทั้งหมดที่แอพ SMS ในสต็อกของคุณต้องการและมีดังนั้นทำไมคุณถึงสงสัยเกี่ยวกับ Go? แค่สงสัย!
IO

-1

"Backup to Gmail" เป็นแอปที่ใช้งานบน S3 ของฉัน (ไม่มีอุปกรณ์ Android อื่น ๆ ให้ลองใช้)


มันต้องมีการอนุญาตมากมาย (รวมถึงการเชื่อมต่ออินเทอร์เน็ตเต็มรูปแบบ) และมันไม่สามารถใช้งานได้บน Android 3.2 ดังนั้นน่าเสียดายที่นี่ไม่ได้ตอบคำถามของฉัน
Jukka Suomela
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.