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  回復をフラッシュしようとすると、「これは「espresso10wifi」です。  ( How come i get this is a espresso10wifi when i try to flash recovery ) 
私はADB-Sideloadを述べています新しい回復(Philz Touch Recovery N5110)私が得る、 <事前> <コード> 9988776655443331 ...

2  Nook OSを削除せずにルートヌークの色  ( Root nook color without removing nook os ) 
ヌークカラー1.3.0とMac OS Xコンピュータがあります。 Android OSをインストールするためにClockWorkModを持つmicroSDカードを持っていますが、市場から物事をインストールして実行するためにhoneycombやclockwork...

0  KK 4.4.2からCM 12ロリポップへのアップグレードは、アプリデータを復元できません(S4 MINI LTE)  ( Upgraded from kk 4 4 2 to cm 12 lollipop cant restore app data s4 mini lte ) 
以前のOSとアプリのフルNANDROIDバックアップとCWMリカバリを使用して、キャッシュのクリア、およびファクトリのパフォーマンスを使用して、先に進み、LollIpopを点滅させました。これは私が使用したROMです: https://s.basketbuil...

5  Google Apps 20130812をCyanogenMod 10.1(Android 4.2.2)にインストールする方法を教えてください。  ( How do i install google apps 20130812 into cyanogenmod 10 1 android 4 2 2 ) 
Google Apps(Gapps)20130812更新 Android 4.2.2のための私のサムスンギャラクシーの魅力的な魅力的な魅力的な 10.1-20130723-20130723- -fascinatemtd ClockWorkMod v4.0...

0  CyanogenMODの回復(文脈なし)  ( Recovering cyanogenmod no context found ) 
私の電話を使っていて、バッテリーは低く、突然停止しました。私はそれがバッテリーのためだと思い、私の充電器に差し込まれました。今私は私の携帯電話を起動しようとしていますが、CyanogenMod Boot Screenでスタッフしています。 > こちらは止ま...

6  yaffs2との.imgファイルにアクセスするにはどうすればよいですか。  ( How do i access img files with yaffs2 ) 
私はUbuntuでそれらを取り付ける試みました、運ずれ、<コード> ./unyaffs21 はyaffs2ファイルシステムを認識しません。 <コード> 99887665544332 および<コード> 99887665544333 では実際にはIMGファイルを解...

7  CWMリカバリから削除された修正許可オプション6.0.3.6  ( Fix permission option removed from cwm recovery 6 0 3 6 ) 
私の Galaxy S 3(AT&AMP; T、D2ATT)で最新の時計ワークモード回復に更新されました。 新バージョンは6.0.3.6です。 そして修正許可オプションがそれから削除されることに気づいた。 私はROMを流すときにそのオプションを使用しました。...

1  ClockWordModをインストールする前に、私が持っているAndroidのバージョンは何ですか?  ( Does it matter what version of android i have before installing clockwordmod ) 
リカバリー3Eを持つサムスンギャラクシーSを持っています。私の携帯電話にclockworkmodをインストールしたいのですが、私が持っている回復のバージョンのために、私はOdinを介してCWMをフラッシュする必要があります。 CWMリカバリイメージをダウンロ...

0  フォーマットされた/ sdcardと私の電話は起動しません  ( I formatted sdcard and my phone wont boot ) 
サムスンギャラクシースターデュオスGT-S5282を持っています。私はClockWorkmod Recovery 5をインストールしました、そして私はそれをめちゃくちゃでした。私は「マウントとストレージ」に行き、 9988776665544330 を選択してか...

4  ClockWorkMod Recoveryがインストールされているかどうかを教えてください。  ( How can i tell if i have clockworkmod recovery installed ) 
Galaxy S2がClockWorkMod Recoveryがインストールされているかどうかを知ることができますか? CyangenModをインストールし、ClockWorkModをインストールすることが最初のステップです。私はAndroid 2.3.3を...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有