तो यह पता चला, कि अमांडा ने एक गोरा पल बिताया और गलती से एसएमएस ऐप में अपने सभी धागे हटा दिए। हाँ, "सभी थ्रेड हटाएं" संभवत: आह्वान करने के लिए इतना आसान नहीं होना चाहिए।
फोन का ZTE ब्लेड, इसके सभी उपयोगकर्ता डेटा के साथ असुविधाजनक रूप से एक YAFFS2 फाइल सिस्टम पर संग्रहीत है।
मेरे पास एक पुराना बैकअप है, लेकिन मुझे जो एसएमएस ठीक करना है, वह तब से है। सिम कार्ड पर शायद कुछ हैं, इसलिए मैंने एक सिम रीडर का ऑर्डर दिया है। मुझे संदेह है कि बीस या तो यह ज्यादातर नेटवर्क ऑपरेटर स्पैम है, वैसे भी।
तो, मैं अपने अप्रभावी बैकअप योजना को अभिशाप देता हूं और भविष्य में जीएमआईएल को एसएमएस का समर्थन करने की कसम खाता हूं।
इस बीच, मैं mmssms.db को पुनर्प्राप्त करने का संकल्प करता हूं, या इसके बारे में क्या बचा है।
सबसे पहले, मैं adb कनेक्ट करता हूं और mounts की जांच करता हूं, फिर एसडी कार्ड पर एक छवि को ब्लॉक कॉपी करने का प्रयास करता हूं:
dd if=/dev/block/mtdblock6 of=/sdcard/data.img
ऐसा भाग्य नहीं। मेरा कारण है कि जबरन अलग करना एक बुरा विचार होगा, और शायद किसी भी मामले में काम नहीं करेगा।
इसलिए, मैं व्यस्त कार्ड की एक स्टैटिकली लिंक्ड एसडी कार्ड पर अपलोड करता हूं और कन्टेंट = नोयरर विकल्प का उपयोग करता हूं।
मैंने जो समाप्त किया वह एक फाइल थी जो एसडी कार्ड के भरे जाने तक आकार में बढ़ती रही।
मैं क्या गलत कर रहा हूं? क्या ClockworkMod सही अर्थों में एक छवि लेता है या यह सिर्फ फाइलों को वापस करता है और उन्हें एक छवि में पैक करता है? वहाँ एक YAFFS2 वसूली कार्यक्रम है? (मैंने जो दो पेपर पढ़े हैं वे संभव प्रतीत होते हैं लेकिन मैंने PoC कोड भी नहीं देखा है)
किसी भी सुराग कृतज्ञता प्राप्त /
संपादित करें: फोन निहित है। बहुत जड़ दिया :)
आगे संपादित करें:
अधिकांश संदेश mmssms.db-wal में पाए गए:
ls -al /data/data/com.android.providers.telephony/databases
drwxrwx--x 1 radio radio 2048 Jul 17 20:16 .
drwxr-xr-x 1 radio radio 2048 Oct 26 2011 ..
-rw-rw---- 1 root root 60416 Jul 17 20:16 mmssms.db
-rw-rw---- 1 radio radio 32768 Jul 17 16:18 mmssms.db-shm
-rw-rw---- 1 radio radio 628832 Jun 30 19:23 mmssms.db-wal
-rw-rw-rw- 1 root root 60416 Jul 17 20:16 mmssms.db.xxx
-rw-rw---- 1 radio radio 132096 Jun 18 13:25 telephony.db
-rw-rw---- 1 radio radio 32768 Jul 16 22:14 telephony.db-shm
-rw-rw---- 1 radio radio 106928 Jul 16 22:14 telephony.db-wal
किसी भी भाग्य के साथ, एसएमएस बैकअप और पुनर्स्थापना एक मर्ज की अनुमति देगा।