yaffs2との.imgファイルにアクセスするにはどうすればよいですか。 -- backup フィールド と adb フィールド と linux フィールド と clockworkmod-recovery フィールド android 関連 問題

How do I access .img files with yaffs2?


6
vote

問題

日本語

私はUbuntuでそれらを取り付ける試みました、運ずれ、<コード> ./unyaffs21 はyaffs2ファイルシステムを認識しません。 <コード> 99887665544332 および<コード> 99887665544333 では実際にはIMGファイルを解凍しないでください。 http://code.google.com/p/yaffs2utils/issues/detail?id=33 "rel =" nofollow ">ここ

IMGファイルは、CWMリカバリによってバックアップとして作成され、ファイルシステムに掘り下げて古い連絡先を見つけようとしています。 'll 99887766544334 を実行し、DBにPEEKを作成し、連絡先を紙または何かに印刷します)。

あらゆる助けがあります!

英語

I've tried mounting them in Ubuntu, no luck, mount does not recognize the yaffs2 file system. I've tried yaffs2utils and ./unyaffs2 but it doesn't actually unpack the img files, I've posted an issue about this on the Google Code page here.

The img files were created by CWM Recovery as a backup, and I'm trying to dig into the file system to find old contacts, and if I could just get the .db files I think I got it from there (I'll just run sqlite3 and peek into the db and print the contacts on paper or something).

Any help appreciated!

           
       
       

回答リスト

7
 
vote

yaffs2イメージを解凍するには、 99887766544330 Toolを使用できます。 google.com/p/unyaffs/downloads/detail?name=unyaffs&up.can = 2 & code.google.comのpage 。このページには、ソースコードを入手する方法に関するヒントも含まれているため、バイナリを自分で構築できます。 GCC(<コード> 99887666544331 )付き。

このツールを使用すると、Ubuntu 8.04 32bitとUbuntu 12.04 64bit( 998877666544332 Packageがインストールされている)でうまく機能します。

バイナリを配置します。 99887766544333 (<コード> 99887766544334 にあります)で、どこからでもアクセスできません。抽出したい画像ファイルを空のディレクトリに置く( 9988776665544335 は常にイメージファイルのフォルダに直接ファイルを抽出してから、 998877665443636 に直接ファイルを抽出するようです。画像ファイル名はパラメータだけです<コード> unyaffs data.img 。その後、そのファイルシステム/イメージの内容が解凍され、それらを調べることができます。

  • <コード> data/com.android.providers.telephony/databases/mmssms.db
  • のSMS / MMS
  • <コード> data/com.android.providers.media/databases/*.db
  • のマルチメディアメタデータ
  • gcc -o unyaffs unyaffs.c0
  • のカレンダーデータ

Motoblurイメージを調査したばかりのマイケースの連絡先は、<コード> 9988776665443311 に保存されています - おそらくあなたの場合の異なる場所にあります(推測:<コード> 9988766655443312

/usr/local/bin13 コマンドは、自然に機能します。グラフィカルフロントエンドを好む場合は、 998877665443314 パッケージ(データベースファイルをパラメータとして受け入れます)をお勧めします。

 

To unpack a YAFFS2 image, you can use the free unyaffs tool, which is available as pre-build ELF-binary (for Linux) from this page at code.google.com. This page also contains hints on how to obtain the source code, so you could build the binary yourself e.g. with gcc (gcc -o unyaffs unyaffs.c).

I use this tool myself, it works fine on Ubuntu 8.04 32bit as well as Ubuntu 12.04 64bit (with the ia32-libs package installed).

Place the binary e.g. in /usr/local/bin (which is in your $PATH), so you can access it from everywhere. Put the image file you want to extract in an empty directory (unyaffs always seems to extract files directly into the folder the image file is in), and then call unyaffs with the image file name as only parameter, e.g. unyaffs data.img. After that, you will find the contents of that file system/image unpacked, and can investigate them -- e.g.

  • SMS/MMS in data/com.android.providers.telephony/databases/mmssms.db
  • Multimedia Metadata in data/com.android.providers.media/databases/*.db
  • Calendar data in data/com.android.providers.calendar/databases/calendar.db

As I just investigated a MotoBlur image, contacts in my case have been stored to data/com.motorola.blur.providers.contacts/databases/contacts2.db -- they are probably in a different location in your case (a guess: data/com.android.providers.contacts/databases/*.db).

The sqlite3 command works on them, naturally. If you prefer a graphical frontend, I can recommend you the sqliteman package (comes with a binary of the same name, which accepts the database file as parameter).

 
 
2
 
vote

Titanium Backup をインストールできます。 Proキー。

保存されたCWM NANDROIDバックアップからアプリバックアップを抽出することを可能にします。

使用法:チタンバックアップ、メニュー&GTを起動します。もっとgt; "Nand​​roid Backupからの抽出"

 

You can install Titanium Backup and buy the Pro key.

It allows to extract app backups from saved CWM nandroid backups.

Usage: Launch Titanium Backup, Menu > More > "Extract from nandroid backup"

 
 
     
     
0
 
vote

バックアップにはどのROMがありましたか?

ファイルシステムがext4の場合、IMGをループバックにマウントすることができます。

これはLinux BTW、

上にあります <事前> <コード> 9988776655443330 その後、そのディレクトリに入り、そのディレクトリに入り、そこにディレクトリ構造を表示できるはずです。)
 

What ROM was it in the backup?

If the filesystem was ext4 you could mount the img to loopback like this:

This is on Linux btw,

sudo mount -o loop,ro,noexec,noload system.img ~/mountedImageDir 

Then go into that directory ~/mountedImageDir and you should be able to see the directory structure in there :)

 
 
         
         

関連する質問

2  Android携帯電話(コンピュータなし)にはどのようなバックアップ/同期アプリがお勧めですか? [閉まっている]  ( What backup sync app is recommended for android phones without computer ) 
閉じたこの質問はオフトピックです。現在答えを受け付けていません。 この質問を改善したいですか? ...

23  新しい電話:ゲームの進行状況を転送する方法?  ( New phone how to transfer game progress ) 
私は新しいAndroid携帯電話を購入することを計画しています。 。 現在HTCの欲求を持っており、HTC EVO 3Dを購入します。 これに対する単純/一般的な解決策はおそらくわかりません。 しかし、私は誰かが似たことがあるかどうか疑問に思っていて、いくつか...

5  ROMバックアップを復元します  ( Restore a rom back up ) 
私は今夜私の携帯電話にシアノーゲン銃を試すつもりです。しかし、私がそうする前に、私は一つのことについて興味があります。私はこのサイトで受け取った1命令(Bryanに感謝します)、そして私のすべてのアプリケーションとデータのチタニウムのバックアップを行ったNAN...

1  Nandroidバックアップの後に復旧した写真  ( Pictures gone after nandroid backup restored ) 
最近、私は現在のROMのTWRP回復のNANDROIDバックアップをしました。バックアップでは、/ Data Partitionを含めました。復元に行ったとき、私は写真アプリを開き、そこには何もありませんでした。ファイルシステムをチェックし、カメラとDCIMフ...

1  MyTouch 3Gスライドスクリーンは空白になった?  ( Mytouch 3g slide screen went blank ) 
私はTMOBILEを連絡しました、そして彼らは私に交換をやり直すことになるでしょう。しかし、私は私がアクセスを失っていることを私の携帯電話に保存されていることを疑問に思いますか?そして、私がそれを私のプライベートカレンダー、ファイル、電子メールなどにアクセスで...

3  バックアップを実行するときに私の電話が停止し続けるのはなぜですか?  ( Why does my phone keep getting stuck when performing a backup ) 
私は私の電話を根ざしていて、現在私のSprint HTC Heroに古いバージョンのシアノーゲンMODを持っています。 ROMマネージャを使用してバックアップを実行しようとすると、電話機は再起動しようとするが、起動を終了することはありません。最新バージョンのシ...

2  GBoardデータのエクスポート/インポート  ( Export import gboard data ) 
Gboardアプリケーションからデータをエクスポートおよびインポートする方法を見つけたい。 私のデータのバックアップをしたい、そして将来的には、私の単語を新しい電話に移動する能力があります。 また、MASS-ADD WORDSを購入する方法が必要です。 関連...

1  人から人へのWhatsAppの履歴を転送する  ( Transferring whatsapp history from person to person ) 
私は私のwhatsapp履歴をPerson Xで削除しましたが、会話履歴はXの電話にまだ存在します。だから私はXの電話から履歴を取り戻すことができますか? ...

50  ADB Backupは0バイトのファイルを作成します。一つを設定しない場合でも、現在のバックアップパスワードの入力を求めます。デスクトップバックアップパスワードの場合は「パスワードの設定に失敗しました」  ( Adb backup creates 0 byte file prompts for current backup password even though ) 
問題: ADBバックアップを実行するたびに、 99887766544334 の後に 998877666544355 を数秒間 <> にするメッセージが続きます。後で私が17 GBのデバイスメモリを使用しているという事実にもかかわらず、結果として生じるバック...

1  私のコンピュータにSIMカード上の連絡先をバックアップする方法は?  ( How can i backup contacts on a sim card to my computer ) 
私の兄弟は私に彼のSIMカードのデータをバックアップしたいです。自分の連絡先をめちゃくちゃにすることなく私のコンピュータにこれをコピーするにはどうすればよいですか? ...

1  Android 5.1 ADBバックアップはAndroid 6.0と互換性がありませんか?  ( Is an android 5 1 adb backup incompatible with android 6 0 ) 
最近、私のNexus 4にCyanogenModをロードしました。復元を必要とする唯一のものはCandyCrushデータですが、ADB Restoreは仕事をしていないようです。それは単に/ sdcard / android / dataに空のフォルダを作成し...

42  Android携帯電話の完全な発表バックアップを実行する方法  ( How do i perform a full pre rooting backup of an android phone ) 
最良評価のバックアップアプリケーション(Titanium Backup)がrootを必要とするため、この問題は発生します。それでは、本当に完全なバックアップを取得するときには代わりに何人か使用するのでしょうか。携帯電話上のファイルシステム全体をどこかにコピーす...

5  継続的な同期でフォルダをオンラインにバックアップしておくことができますか?  ( How can i keep a folder backed up online with continuous syncing ) 
チタンバックアップのDropboxのサポートが私のAMDには働かないことを私はubuntuoneとiDrivesyncを使ってみましたが、これらのサポートのどちらも同期に保つためのディレクトリを設定していません。 誰かが無料のサービスを知っていますか、それは...

3  Partial WakeLock - Androidシステム*バックアップ* = NO DeepSleep / Dozeモード  ( Partial wakelock android system backup no deepsleep doze mode ) 
hardbatterystats (部分Wakelocks の中)で、このウェイクロックは私の電話を常に目を覚まし続け、深いスリープ/ dozeモードを防ぎます( *バックアップ*(Andriod System) 最新のAndroid 6.0.1(M...

0  デフォルトのランチャーが再起動時にクラッシュし、ステータスバーと設定にアクセスするためのアクセス  ( Default launcher crashing at reboot access only to status bar and settings ) 
私はCelkon A95を持っています(それはより少ない知られています。 .gsmarena.com / celkon_a95-4822.php )そして私はここでいくつかの深刻な問題にあります。電話機は安全に根ざして、ジンジャーブレッド2.3.6を実行します...

関連する質問

2  Android携帯電話(コンピュータなし)にはどのようなバックアップ/同期アプリがお勧めですか? [閉まっている] 
23  新しい電話:ゲームの進行状況を転送する方法? 
5  ROMバックアップを復元します 
1  Nandroidバックアップの後に復旧した写真 
1  MyTouch 3Gスライドスクリーンは空白になった? 
3  バックアップを実行するときに私の電話が停止し続けるのはなぜですか? 
2  GBoardデータのエクスポート/インポート 
1  人から人へのWhatsAppの履歴を転送する 
50  ADB Backupは0バイトのファイルを作成します。一つを設定しない場合でも、現在のバックアップパスワードの入力を求めます。デスクトップバックアップパスワードの場合は「パスワードの設定に失敗しました」 
1  私のコンピュータにSIMカード上の連絡先をバックアップする方法は? 
1  Android 5.1 ADBバックアップはAndroid 6.0と互換性がありませんか? 
42  Android携帯電話の完全な発表バックアップを実行する方法 
5  継続的な同期でフォルダをオンラインにバックアップしておくことができますか? 
3  Partial WakeLock - Androidシステム*バックアップ* = NO DeepSleep / Dozeモード 
0  デフォルトのランチャーが再起動時にクラッシュし、ステータスバーと設定にアクセスするためのアクセス