[iOS] iOS 5 『ファイル辞典』 (随時更新 2012年4月19日版) [JB]

(19)

脱獄をして何が楽しいのか? それは今まで見ることが出来なかったファイルを、見ることが出来る!!ということです。
そのためにSSH接続iFunBox等があるのです!

そこで「どのファイルがどんな役割なのか」をiOS 4.x版に続き、iOS 5版も簡単にですが書いてみました。
ファイルを弄るときに、少しでもご参考になれば幸いだっちゃ。

スポンサーリンク
スポンサーリンク

ファイルを弄る前に

ファイルを弄る前には必ずバックアップを取りましょう。
これを忘れると後で大変なことになります。
最悪起動不能になることもあります。と言いますか、なります。

また、ファイルにはそれぞれ所有権アクセス権等とよばれるパーミッション属性が備わっています。
この設定を間違えますとファイルを読み込まなかったり、最悪の場合では起動すら出来なくなります。
十分に注意し、元のパーミッションが何だったのかを確認しながらファイルを弄りましょう。

目次

iOS

  1. 連絡先
  2. Twitter
  3. メール
  4. メール、連絡先、カレンダー、ノート 同期アカウント
  5. メッセージ
  6. カレンダー
  7. 電話 (発着信履歴)
  8. Safari
  9. クッキー
  10. ウェブクリップ
  11. マップ
  12. メモ
  13. ロック画面、ホーム画面(アプリ並び順)
  14. 通知センター
  15. AppStoreアプリ
  16. 写真、スクリーンショット
  17. iTunes 同期データ
  18. 設定 (多数)

JailBreak

  1. Cydia Source(Repo)
  2. Activator
  3. SBSettings
  4. iFile
  5. 脱獄アプリ 設定 (多数)

iOS

連絡先

#連絡先内容(SQLite -wal、-shmは暗号化済み)
/private/var/mobile/Library/AddressBook/
/private/var/mobile/Library/AddressBook/AddressBook.sqlitedb
/private/var/mobile/Library/AddressBook/AddressBook.sqlitedb-wal
/private/var/mobile/Library/AddressBook/AddressBookImages.sqlitedb
/private/var/mobile/Library/AddressBook/AddressBookImages.sqlitedb-wal

#(*.sqlitedb-shmはバックアップしても構わないが、上記4ファイルがあれば自動生成される)

更新日:2012/04/20 (iOS 5.0.1) 目次へ

Twitter

#Twitterアカウント(SQLite)
/private/var/mobile/Library/Accounts/
/private/var/mobile/Library/Accounts/Accounts3.sqlite
#(バックアップから復元時にはパスワードの再入力が必須)

#フォローユーザー情報(SQLite)
/private/var/mobile/Library/Twitter/
/private/var/mobile/Library/Twitter/Twitter.sqlite

#フォローユーザー アイコン(****部ユーザー名 実体は画像ファイル)
/private/var/mobile/Library/Twitter/
/private/var/mobile/Library/Twitter/profileImages/
/private/var/mobile/Library/Twitter/profileImages/****

更新日:2012/04/20 (iOS 5.0.1) 目次へ

メール

#受信箱 インデックス(SQLite)(特にバックアップの必要無し)
/private/var/mobile/Library/Mail/
/private/var/mobile/Library/Mail/Envelope Index
/private/var/mobile/Library/Mail/Protected Index

#メール.app 設定(一部)
/private/var/mobile/Library/Preferences/
/private/var/mobile/Library/Preferences/com.apple.mobilemail.plist

更新日:2012/04/20 (iOS 5.0.1) 目次へ

メール、連絡先、カレンダー、ノート 同期アカウント

#Mail、連絡先、カレンダー、ノート 同期アカウント
/private/var/mobile/Library/Preferences/
/private/var/mobile/Library/Preferences/com.apple.accountsettings.plist

#(登録メールアカウント情報をバックアップする場合はこのファイル)
#(バックアップから復元時にはパスワードの再入力が必須)

更新日:2012/04/20 (iOS 5.0.1) 目次へ

メッセージ

/private/var/mobile/Library/SMS/
#送受信履歴(SQLite)
/private/var/mobile/Library/SMS/sms.db

#送受信画像 (**、***、****部はスレッド、メッセージ ナンバー) (画像拡張子はそれぞれ)
/private/var/mobile/Library/SMS/Parts/
/private/var/mobile/Library/SMS/Parts/**/
/private/var/mobile/Library/SMS/Parts/**/***/
/private/var/mobile/Library/SMS/Parts/**/***/****-preview
/private/var/mobile/Library/SMS/Parts/**/***/****.png

#現在状態一時保存 (記入途中文等)
/private/var/mobile/Library/SMS/Drafts/
##メッセージ新規作成 送信先アドレス
/private/var/mobile/Library/SMS/Drafts/PENDING-recipients.plist

##メッセージ新規作成 本文
/private/var/mobile/Library/SMS/Drafts/PENDING.draft/
/private/var/mobile/Library/SMS/Drafts/PENDING.draft/message.plist

##既存スレッド (*部はスレッド ナンバー) 本文
/private/var/mobile/Library/SMS/Drafts/CKSMSServiceID-*.draft/
/private/var/mobile/Library/SMS/Drafts/CKSMSServiceID-*.draft/message.plist

#SMS/MMS設定
/private/var/mobile/Library/Preferences/
/private/var/mobile/Library/Preferences/com.apple.MobileSMS.plist

更新日:2012/04/20 (iOS 5.0.1) 目次へ

カレンダー

#登録イベント内容(SQLite)
/private/var/mobile/Library/Calendar/
/private/var/mobile/Library/Calendar/Calendar.sqlitedb

更新日:2012/04/20 (iOS 5.0.1) 目次へ

電話

#発着信履歴(SQLite)
/private/var/wireless/Library/CallHistory/
/private/var/wireless/Library/CallHistory/call_history.db

更新日:2012/04/20 (iOS 5.0.1) 目次へ

Safari

/private/var/mobile/Library/Safari/
#ブックマーク(SQLite)
/private/var/mobile/Library/Safari/Bookmarks.db

#履歴
/private/var/mobile/Library/Safari/History.plist

#Safariの検索窓で使用する検索エンジンリスト
/private/var/mobile/Library/Safari/SearchEngines.plist

#Safari終了時に保持していたタブ情報(タブ毎の観覧履歴)、終了時に表示されていたURL
/private/var/mobile/Library/Safari/SuspendState.plist

更新日:2012/04/20 (iOS 5.0.1) 目次へ

クッキー

#クッキー (Safari)
/private/var/mobile/Library/Cookies/
/private/var/mobile/Library/Cookies/Cookies.binarycookies

更新日:2012/04/20 (iOS 5.0.1) 目次へ

ウェブクリップ

/private/var/mobile/Library/WebClips/
#ウェブクリップ ディレクトリ(*****部はユニークID)
/private/var/mobile/Library/WebClips/*****.webclip/

#ウェブクリップ アイコン
/private/var/mobile/Library/WebClips/*****.webclip/icon.png

#ウェブクリップ情報(URL、タイトル等)
/private/var/mobile/Library/WebClips/*****.webclip/Info.plist

更新日:2012/04/20 (iOS 5.0.1) 目次へ

マップ

/private/var/mobile/Library/Maps/
#ブックマーク
/private/var/mobile/Library/Maps/Bookmarks.plist

#マップ検索結果 & 結果ピン位置(検索時にのみ出現)
/private/var/mobile/Library/Maps/SearchResults.dat

#マップ最終表示情報 & 設定
/private/var/mobile/Library/Preferences/
/private/var/mobile/Library/Preferences/com.apple.Maps.plist

更新日:2012/04/20 (iOS 5.0.1) 目次へ

メモ

/private/var/mobile/Library/Notes/
#メモ内容本体(SQLite)
/private/var/mobile/Library/Notes/notes.sqlite

#インデックス関係?
/private/var/mobile/Library/Notes/notes.idx

更新日:2012/04/20 (iOS 5.0.1) 目次へ

ホーム画面、ロック画面

/private/var/mobile/Library/SpringBoard/
#アイコンの並び順
/private/var/mobile/Library/SpringBoard/IconState.plist

#IconSupportを使用する脱獄アプリでのアイコン並び順
/private/var/mobile/Library/SpringBoard/IconSupportState.plist

#アプリに関する情報(バッジ、通知 etc…)保持
/private/var/mobile/Library/SpringBoard/applicationstate.plist

#壁紙 (ホーム画面) オリジナル
/private/var/mobile/Library/SpringBoard/HomeBackground.cpbitmap

#壁紙 (ホーム画面) 設定アプリで表示されるサムネイル
/private/var/mobile/Library/SpringBoard/HomeBackgroundThumbnail.jpg

#壁紙 (ロック画面)
/private/var/mobile/Library/SpringBoard/LockBackground.cpbitmap

#壁紙 (ロック画面) 設定アプリで表示されるサムネイル
/private/var/mobile/Library/SpringBoard/LockBackgroundThumbnail.jpg

更新日:2012/04/20 (iOS 5.0.1) 目次へ

通知センター

#通知センター プッシュ設定、履歴(***部はアプリID)
/private/var/mobile/Library/SpringBoard/
/private/var/mobile/Library/SpringBoard/PushStore/
/private/var/mobile/Library/SpringBoard/PushStore/***.pushstore

更新日:2012/04/20 (iOS 5.0.1) 目次へ

AppStoreアプリ

#AppStore アプリ(*****部はユニークID、**部はアプリ名)
/private/var/mobile/Applications/
/private/var/mobile/Applications/*****/
/private/var/mobile/Applications/*****/**.app

#アプリ設定、セーブデータetc… (ディレクトリ以下にそれぞれ該当データ)
/private/var/mobile/Applications/*****/Documents/
/private/var/mobile/Applications/*****/Library/

#アプリ設定等をバックアップしたい場合は、これら2フォルダをバックアップする

更新日:2012/04/20 (iOS 5.0.1) 目次へ

写真、スクリーンショット

#写真、スクリーンショット、画像 (****部は追加された順に番号付加(例:IMG_0403.JPG))
/private/var/mobile/Media/DCIM/100APPLE/
/private/var/mobile/Media/DCIM/100APPLE/IMG_****.JPG
/private/var/mobile/Media/DCIM/100APPLE/IMG_****.PNG
/private/var/mobile/Media/DCIM/100APPLE/IMG_****.GIF

#最後に保存された画像番号を保持
/private/var/mobile/Media/DCIM/.MISC/
/private/var/mobile/Media/DCIM/.MISC/Info.plist

##フォトストリーム (***部はID毎のユニークナンバー)
/private/var/mobile/Media/PhotoStreamsData/
/private/var/mobile/Media/PhotoStreamsData/***/

##写真、スクリーンショット、画像 (****部は追加された順に番号付加(例:IMG_0403.JPG))
/private/var/mobile/Media/PhotoStreamsData/***/100APPLE/
/private/var/mobile/Media/PhotoStreamsData/***/100APPLE/IMG_****.JPG
/private/var/mobile/Media/PhotoStreamsData/***/100APPLE/IMG_****.PNG
/private/var/mobile/Media/PhotoStreamsData/***/100APPLE/IMG_****.GIF

#最後に保存された画像番号を保持
/private/var/mobile/Media/PhotoStreamsData/***/.MISC/
/private/var/mobile/Media/PhotoStreamsData/***/.MISC/Info.plist

更新日:2012/04/20 (iOS 5.0.1) 目次へ

iTunes 同期データ

/private/var/mobile/Media/iTunes_Control
#音楽、ミュージックビデオ (**部はユニークID、拡張子は対応した物)
/private/var/mobile/Media/iTunes_Control/Music/
/private/var/mobile/Media/iTunes_Control/Music/**/
/private/var/mobile/Media/iTunes_Control/Music/F**/**.mp3

更新日:2012/04/20 (iOS 5.0.1) 目次へ

設定 (多数)

/private/var/mobile/Library/Preferences/
#言語、使用キーボード設定、等…
/private/var/mobile/Library/Preferences/.GlobalPreferences.plist

#タイムゾーン設定
/private/var/mobile/Library/Preferences/com.apple.preferences.datetime.plist

#日時の自動設定 の設定
/private/var/mobile/Library/Preferences/com.apple.timed.plist

#キーボード設定 & 設定.app(一部)
/private/var/mobile/Library/Preferences/com.apple.Preferences.plist

#ボリューム設定
/private/var/mobile/Library/Preferences/com.apple.celestial.plist

#アプリ起動履歴、着信音、効果音設定 等のSpringBoard関連の設定
/private/var/mobile/Library/Preferences/com.apple.springboard.plist

#キーボード音 ON/OFF設定保持
/private/var/mobile/Library/Preferences/com.apple.preferences.sounds.plist

#時計.app 設定 & アラーム登録設定 等…
/private/var/mobile/Library/Preferences/com.apple.mobiletimer.plist

#FaceTime 設定
/private/var/mobile/Library/Preferences/com.apple.imservice.FaceTime.plist

#iPod 設定
/private/var/mobile/Library/Preferences/com.apple.mobileipod.plist

#YouTube.app 履歴、ブックマーク等の情報、設定
/private/var/mobile/Library/Preferences/com.apple.youtube.plist

更新日:2012/04/20 (iOS 5.0.1) 目次へ

JailBreak

Cydia Source

#Repo 手動追加リスト
/etc/apt/sources.list.d/
/etc/apt/sources.list.d/cydia.list

#Cydia 更新履歴
/private/var/lib/cydia/
/private/var/lib/cydia/metadata.plist

#手動追加したリポジトリのバックアップを行いたい場合は、上記2ファイルのバックアップが必要

更新日:2012/04/20 (iOS 5.0.1) 目次へ

Activator

#ジェスチャ設定
/private/var/mobile/Library/Caches/
/private/var/mobile/Library/Caches/libactivator.plist

更新日:2012/04/20 (iOS 5.0.1) 目次へ

SBSettings

/private/var/mobile/Library/SBSettings/
#リスプリング時 表示画像(Retina = *@x2.png)
/private/var/mobile/Library/SBSettings/respring.png

#SBSettings上部に表示される上矢印 画像(Retina = *@x2.png)
/private/var/mobile/Library/SBSettings/Arrow.png

#SBSettings アドオントグル (本体 & 付属品) (***部はアドオン名)
/private/var/mobile/Library/SBSettings/Toggles/
/private/var/mobile/Library/SBSettings/Toggles/***/

#SBSettings アドオン用コマンド (***部はアドオンID)
/private/var/mobile/Library/SBSettings/Commands/
/private/var/mobile/Library/SBSettings/Commands/***/

#SBSettings テーマ(**部はテーマ名、****部はアドオン名、Retina = *@x2.png)
/private/var/mobile/Library/SBSettings/Themes/
/private/var/mobile/Library/SBSettings/Themes/**/
/private/var/mobile/Library/SBSettings/Themes/**/****/
/private/var/mobile/Library/SBSettings/Themes/**/****/on.png
/private/var/mobile/Library/SBSettings/Themes/**/****/off.png

#設定 & Toggle並び順
/private/var/mobile/Library/Preferences/
/private/var/mobile/Library/Preferences/com.iptm.bigboss.sbsettings.plist

更新日:2012/04/20 (iOS 5.0.1) 目次へ

iFile

#ブックマーク
/private/var/mobile/Library/iFile/
/private/var/mobile/Library/iFile/Bookmarks.plist

#ゴミ箱 (***部は削除されたディレクトリ & ファイルを保持)
/private/var/mobile/Library/iFile/Trash/
/private/var/mobile/Library/iFile/Trash/***

更新日:2012/04/20 (iOS 5.0.1) 目次へ

脱獄アプリ 設定 (多数)

/private/var/mobile/Library/Preferences/
#AskToCall (設定)
/private/var/mobile/Library/Preferences/me.deVbug.AskToCall.plist

#CleanStatus (設定)
/private/var/mobile/Library/Preferences/us.nakedproductions.cleanstatus.plist

#Color Profiles (設定)
/private/var/mobile/Library/Preferences/com.rpetrich.colorprofiles.plist

#Deck (設定)
/private/var/mobile/Library/Preferences/com.sbcoders.deck.plist

#DisplayRecorder (設定)
/private/var/mobile/Library/Preferences/com.booleanmagic.displayrecorder.plist

#FolderEnhancer (設定)
/private/var/mobile/Library/Preferences/jp.ashikase.folderenhancer.plist

#iFile (設定)
/private/var/mobile/Library/Preferences/eu.heinelt.ifile.plist

#InlineCandidate for iOS 5 (設定)
/private/var/mobile/Library/Preferences/com.hiraku.inlinecandidate.plist

#MailQuotePatcher4 (設定)
/private/var/mobile/Library/Preferences/com.hitoriblog.mailquotepatcher4.plist

#MobileTerminal (ショートカット & ジェスチャー & 設定)
/private/var/mobile/Library/Preferences/com.googlecode.mobileterminal.Terminal.plist

#Multifl0w (設定)
/private/var/mobile/Library/Preferences/com.aaronash.multifl0wpreferences.plist

#Notifier+ (設定)
/private/var/mobile/Library/Preferences/com.iDevBrTeam.iNotifier.plist

#PasteBoardStacker (設定 & 履歴)
/private/var/mobile/Library/Preferences/com.hitoriblog.pasteboardstacker.plist

#Protect My Privacy (設定)
/private/var/mobile/Library/Preferences/org.protectmyprivacy.PMP.plist

#StatusBarCustomClock 4 (設定)
/private/var/mobile/Library/Preferences/com.hitoriblog.statusbarcustomclock4.plist

#SwitcherMod (設定)
/private/var/mobile/Library/Preferences/com.collab.switchermod.plist

#WinterBoard (設定)
/private/var/mobile/Library/Preferences/com.saurik.WinterBoard.plist

#Zephyr (設定)
/private/var/mobile/Library/Preferences/com.chpwn.zephyr.plist

更新日:2012/04/20 (iOS 5.0.1) 目次へ

コメント

  1. 正座中の教科書として最高でした
    まるっとコピーしてテキストで残しましたよ!

    羊の絵、うまいっすね(=´∀`)人(´∀`=)

  2. 位置情報サービスのアプリ一覧の個別削除とかどのファイルいじればいいですかね?

    • 個別削除とはどういうことでしょうか?
      アプリ自体を削除しますとリストからも削除されますが、アプリがあるのにリストからは削除したい。ということでしょうか?

      • はい。あれが消えればまた位置情報送信の確認ダイアログが出せると思って。
        ちなみに/var/root/Library/Caches/locationd を削除してデーモン再起動で完全リセットされるらしいが個別で消すのはちょっと見当たらず
        clients.plistがあやしいと思ったが効果なし

  3. いつも楽しく勉強させていただいております。

    バックアップを取るということなんですが、
    データ飛んじゃうんでしょうか?
    初心者なもので変な質問ですみません。

    • データ自体は脱獄を行っていると予期せぬ時に初期化されたり、といった事はあり得ます。

  4. 教科書として
    大変に参考になりました。

    ありがとうございます。

  5. 辞典の中に「ユーザー辞書」の項目がありませんが、
    /var/Mobile/Library/Keyboardがその対象フォルダでしょうか?
    また、初期化後にそれらのファイルを戻せばユーザー辞書は問題なく元に戻りますか?

    • 「/var/mobile/Library/Keyboard/UserDictionary.sqlite」が目的のファイルとなります。

  6. いつもここにお世話になっております。

    iPhoneで撮影した写真(カメラロール)について一つ質問させてください。

    写真に付随している位置情報のバックアップはどのように行えば宜しいでしょうか?
    今のiPhoneにあるカメラロールの写真をPCにバックアップして、その後iPhoneをクリーンにして、写真を元に戻そうと考えてます。

    どうかご教授の方、お願い致します。

    • 写真に付加されているGPS情報が画像ファイル自体に一緒の保存されております。
      何か別にファイルがある。と言う事ではありませんので写真のみバックアップして頂ければ問題ありません。

      ただし、使用するソフトなどによっては自動的にこれらの情報を消してしまう物がありますので、その点は注意してあげてください。

      • お世話になっております。

        分かりやすいご回答ありがとうございます。
        ifunboxでバックアップを取ろうと考えていますが、このソフトは消してしまうのでしょうか?

        • iFunBoxからPC側へドラッグ&ドロップする分にはコピーされるだけになります。

          • 承知致しました。

            ifunboxならば安心してできそうです。
            ご丁寧に対応して頂きありがとうございます!

  7. 設定アプリの壁紙どこのファイルですか?

    • /Library/Wallpaperと進んでいって頂ければあるはずです

      • ありがとうございます

  8. 一つ質問なのですが、ios4.3.3のmmsのデータをios5.1.1へ引き継ぐというか、移行は出来るでしょうか?

    • 一部ファイル形式が違っている部分がございますので、安全策としましては、一度iTunesでiOS 5.1.1へバックアップから復元を使っていただき、そちらのファイルを抜き出すと言った手法が良いかと思われます。

スポンサーリンク
スポンサーリンク
タイトルとURLをコピーしました