これは以前の同様の質問の繰り返しではありません。私の言葉を聞いてください...わかりました。プラットフォームがAndroidであることを知っていることに関連する特定の問題 ext4 data recovery
。
背景
今日(< 24時間)私のAndroid携帯電話で問題が発生しました。他の同様の携帯電話が見つかるまでAT&T携帯電話を紛失したことを認めます。他人のバックアップ携帯電話を使用しました。結果はMIUIを実行するXiaomiです。別の朝に起きて見つけました。 /data/data/com.whatsapp/databases
(&私はmagiskcally rooted
)Xiaomiが実行しているいくつかの不都合なソフトウェア(例えば、クリーナー?まだ調べようとしています)によって切り取られたフォルダであり、私はそれを持っていました。すべてのインプアプリケーションはコンテンツを記録します。 SDカードの2番目のパーティションExt4
。
/data/data/<selected app Name> ---> /data/sdext2/data/<selected app Name>
/data/app/<selected app Name> ----> /data/sdext2/apk/<selected app Name>
しばらくして、私はカードを削除し、ライブLinuxを実行しているPCに接続したことに気づきました。私はこれを使って1つのファイル(1 GB以上)をextundelete ext4magic testdisk and R-studio
見つけることができました。msgstore.db
私がすることの断片
# tried various other ops including changing the `superblock`. Time based recovery and tinkered with various Util ops given
ext4magic -a $t -s 4096 -n $n -R -c -f data/com.whatsapp/databases -d `pwd` /dev/sdd2
extundelete --restore-directory data/com.whatsapp/databases --log ./extundelete.log /dev/sdd2
/data/data/com.whatsapp/databases/msgstore.db
上記の2つのうち、私が探している初期インスタンスを取得できません。他の小さくても役に立たないファイルは回復できます。
R-studio
私にも同じことを与えた。 Testdisk
4Kカタログ。
引用するリンクはここにあります。- ほぼすべてが試された。不運。ディープスキャンなどの
データベースファイルをどのように再インポートできますか?招待されていない一部の「クリーナー」アプリケーションが私のWhatsAppデータベースファイルを盗んだと思われます。そして最近のバックアップはありません。私が持っているのは少し古いものです。あなたはいつもバックアップすると言うでしょう。何らかの理由で、認知ドライブがいっぱいで夜間バックアップが行われないかどうかわかりません。
質問
また何を試すべきですか?上記の強力なユーティリティが使用されていないことを考慮すると、他のユーティリティに幸運があることを願っています。読みましたscalpel
。これは良いですか?
削除が発生した時期に関連する「インデックスノード」と「セクタ/ブロック番号」の正確なタイムスタンプ監査をどのように取得できますか?これを検索できますか?
私の理解は、削除されたデータをマイニングするときにすべての「ファイルシステム」「ext4」が「ジャーナリング」されるのが最善です。今私はそれを信じています。