iOS10内パス一覧iOS10.2
Fig.1 ファイルを置き換えた例
脱獄iPhoneをいろいろ弄るようになると、パスを知っておくと重宝することが多々あります。
iFileなどでファイルを直接編集することで、「ロック解除」の文字を書き換えたり、キャリア部のSoftBank画像を置き換えたりすることができます。
(もちろん書き換える前にオリジナルをコピーしておいて下さい)
そのほとんどがWinteboardでできることなのですが、plistの部分的な入れ替えができないなど、微妙に届かないこともあるので、直接ファイルを編集する場合もあります。
右のスクリーンショットは、みなさんお馴染みのCydiaです。
Winterboardによるファイルの入れ替えでは実現できない表示ですね。
これが、ファイルを直接置き換えた結果です。
最近、パスを覚えきれないくらい増えてきたので、ここにまとめておきます。
自作テーマ
/var/stash/Themes.??????/
/Library/Themes/
Cydiaでインストールしたテーマはすべてここに格納されます。
自作のテーマやウィジェットもここに格納して、WinterBoardで反映させます。
ちなみに、スクリーンショットで適用しているテーマは、 glasklartHD.dReAmNeT.atからダウンロードした「iOS7 Glasklart IconBundles」というテーマと、自作した通信信号のステータスアイコンです。
ドックのアイコン数が増えていますが、当サイト「脱獄アプリ一覧」にある、「Springtomize3」をご覧になって下さい。
フォント変更に関しては、「脱獄アプリ一覧」にある、「BytaFont2」をご覧になって下さい。
カメラロール
/var/mobile/Media/DCIM/100APPLE/
/User/Media/DCIM/100APPLE/
iPhoneで撮影した写真やビデオがここに格納されます。
写真は.JPGで格納され、ビデオは.MOVで格納されます。
ちなみに、スクリーンショットは.PNGで格納されます。
拡張子が大文字なのが、個人的にとても気になります・・・
写真などを合わせて1,000枚毎に「101APPLE」、「102APPLE」・・・と増えていきます。
ホーム画面背景画像とロック画面背景画像
/var/mobile/Library/SpringBoard/
/User/Library/SpringBoard/
この中にあるHomeBackground.cpbitmapがホーム画面背景画像で、ロック画面背景画像はLockBackground.cpbitmapというファイル名です。
どちらも同じ壁紙を設定している時は、LockBackground.cpbitmapの方しかありません。
cpbitmapという拡張子ですので、一般的な画像ビューアーでは見ることができません。
この中には、HomeBackgroundThumbnail.jpgとLockBackgroundThumbnail.jpgというファイル名の画像もありますが、Thumbnailが付いているだけあって、画像としては小さいので、ウィジェットなどで、このJPEG画像を壁紙に設定しても粗くなるだけです。
もし、ウィジェットなどで壁紙を参照したい場合は、当サイト「脱獄アプリ一覧」にある「Wallpaper JPEGifier」をご覧下さい。
音声ファイル
System/Library/Audio/UISounds/
ビデオ録画時の音声や電話番号プッシュ音などがあります。
もちろんカメラのシャッター音やメッセージ受信音もここにあります。
この音声ファイルは.cafですので、.cafファイルの分かる方は、ここにある音声ファイルを入れ替えることで、お好みの仕様にすることができます。
入れ替える前にバックアップを取りましょうね。
iPhoneに表示される文字
System/Library/CoreServices/SpringBoard.app/ja.Iproj/
この中にiPhoneの文字表示に関するファイルがいくつかあります。
そのファイルは以下の通りです。
・BulletinBoard.strings
・CarDisplay.strings
・Jibbler.strings
・Radio.strings
・SpringBoard-Mesa.strings
・SpringBoard.strings
・USSD.strings
ちなみに、ロック画面の「ホームボタンを押して開く」という文字は、SpringBoard.stringsの中で定義されています。
変更前にバックアップを取りましょうね。
iPhoneに表示される画像の一部
System/Library/CoreServices/SpringBoard.app/
iPhoneで表示される画像がここにあります。
アップルロゴも、コントロールセンターの画像もここにあります。
ユーザーインターフェースの画像は別の場所にありますので、すべての画像がある訳ではありませんが、フォルダー関連の画像やニューススタンド関連の画像などもあるので、変更したい画像があれば、入れ替えることでお好きな仕様にできます。
もちろん、入れ替える前にバックアップを取りましょう。
ちなみに、画像はPNGファイルです。
ユーザーインターフェースなどの画像あれこれ
System/Library/Frameworks/UIKit.framework/Artwork.bundle/Assets.car
System/Library/Frameworks/UIKit.framework/LegacyArtwork.bundle/Assets.car
iPhoneを使っていると多くの画像を目にします。
その中でも、iPhoneの操作に関わる画像のほとんどは.carファイルに収められています。
UIKit_OriginalArtwork.carには900個以上の画像が、UIKit_NewArtwork.carには200個弱の画像があります。
これまでは、.artworkファイルに収められていましたが、iOS7では、.carファイルがその役割を担います。
収録数も、.artworkファイルに匹敵する量となっております。
(iOS7に未対応のアプリ用に、旧画像も収録されています)
この.carファイルの中の画像を差し替えることで、iPhoneの雰囲気を変えることができます。
「差し替える」と言っても、一度バラしてから画像を入れ替え、組み立て直してiPhoneに戻す・・・という作業が必要になります。
他力本願でない方は、チャレンジしてみて下さい。もちろん自己責任で!
格納されている画像は以下の通りです。
・アンテナバー画像
・LTEの文字画像
・Wi-Fiバー画像
・バッテリー残量表示用画像(充電中のアクセサリー画像も含む)
・Bluetooth画像
・Location画像
・ボタンバーの矢印やゴミ箱など
・ダウンロード中の画像
などなどなど・・・
iOS10のツリー表示(iOS10.2)
もうお馴染みになったかもしれないツリー表示です。
私がよく気にするディレクトリやファイルのみですが、ツリー表示を見直してみました。
脱獄した人が知りたい情報かと思うので、PreferenceLoader など脱獄してインストールしたtweakなども入れておきます。
今後、iOS10を使っていく上で、気になるディレクトリやファイルが増えれば、ここにも反映させようと思いますので、たまに見に来てやって下さい。
ここから先は、パソコンでの閲覧をオススメします
- ROOT
- Applications
- binコマンドが並んでいます
- bash
- bzip2
- cat
- chmod
- cp
- etc興味深いファイルがたくさんあります
- apt
- dpkg
- origins
- debian
- origins
- racoon
- asl.conf
- hosts
- master.passwd
- notify.conf
- passwd
- profile
- protocols
- Library
- Application Support
- Audio
- Keychains(ショートカット:/var/Keychains/)
- Logs(ショートカット:/var/logs/)
- Managed Preferences
- Mobile Device(ショートカット:/var/MobileDevice/)
- MobileSubstrate
- PreferenceBundles
- PreferenceLoader
- Preferences(ショートカット:/var/preferences/)
- Printers
- Ringtones(オリジナル:/var/db/stash/_.xxxxxx/Ringtones)
- alarm.m4r
- Ascending.m4r
- Bell Tower.m4r
- Old Phone.m4r
- Pinball.m4r
- Timba.m4r
- Themes(オリジナル:/var/db/stash/_.xxxxxx/Themes)
- Wallpaper(オリジナル:/var/db/stash/_.xxxxxx/Wallpaper)
- DefaultWallpapers.plist
- iPhone
- 050.WWDC2016-414w-736h@3x~iphone.jpg
- 060.Mars_HERO-414w-736h@3x~iphone.png
- 110.Planets_Jupiter-414w-736h@3x~iphone.jpg
- 112.Powder_Pink-414w-736h@3x~iphone.png
- 202.Blue_Gradient-414w-736h@3x~iphone.png
- Motion
- iPhone
- 1000.FishBlueRed-414w-736h@3x~iphone.jpg
- 1000.FishBlueRed.m4v
- 1006.InkPurple-414w-736h@3x~iphone.jpg
- 1006.InkPurple.m4v
- iPhone
- Zeppelin
- private
- etc(ショートカット:/etc/)
- var(ショートカット:/var/)
- sbin
- System
- Libraryある意味本命ですね
- AccessibiliyBundlesaxbundleが多数収録
- Audio
- UISoundsiPhone動作用音声ファイル群
- Modern
- airdrop_invite.caf
- calender_alert_chord.caf
- nano
- 3rdParty_DirectionDown_Haptic.caf
- Alarm_Haptic.caf
- New
- Anticipate.caf
- Bloom.caf
- alarm.caf
- begin_record.caf
- dtmf-0.caf
- lock.caf
- mail-sent.caf
- shake.caf
- sms-received1.caf
- Modern
- UISoundsiPhone動作用音声ファイル群
- Backup
- Domains.plist
- KeyboardDomains.plist
- BulletinBoardPlugins
- Caches
- Carrier Bundlesキャリア情報格納場所
- iPhone
- Docomo_jp.bundle
- KDDI_LTE_jp.bundle
- KDDI_LTE_only_jp.bundle
- Softbank_jp.bundle
- Softbank_YMobile_jp.bundle
- iPhone
- CoreServices
- AssistiveTouch.app
- SpringBoard.app多くの方が幸せになれる場所
- ja.Iproj
- BulletinBoard.strings
- CarDisplay.strings
- Jibbler.strings
- Radio.strings
- SpringBoard-Mesa.strings
- SpringBoard.strings
- SpringBoardPlurals.stringsdict
- USSD.strings
- Assets.carこんなトコにも・・・
- DefaultApplicationState.plist
- DefaultIconState.plistデフォルトアイコンの配置情報
- DefaultIconState_CarDisplay.plist
- EmergencyCallStrings.strings
- Info.plist
- lock.aiff
- ja.Iproj
- SystemVersion.plistβ版アクチでお世話になりました
- DataClassMigratorsmigratorだらけ
- Extensions
- Fonts構成がシンプルになりましたね
- AppFonts
- Chalkduster.ttf
- HiraginoMincho.ttc
- LockClock.ttf
- Zapfino.ttf
- Core
- AppleColorEmoji@2x.ttc
- HelveticaNeueInterface.ttc
- HiraginoKakuGothic.ttc
- TimesNewRoman.ttf
- CoreAddition
- Keycaps.ttc
- NotoSansGothic-Regular.ttf
- PhoneKeyCaps.ttf
- CoreUI
- Copperplate.ttc
- SFUIDisplay.ttf
- TrebuchetMS.ttf
- LanguageSupport
- PingFang.ttc
- Thonburi.ttc
- Watch
- SFCompactDisplay-Ultralight.otf
- SFCompactRounded-Black.otf
- SFCompactText-BoldItalicG3.otf
- AppFonts
- Frameworks
- CoreImage.framework
- GameKit.framework
- HealthKit.framework
- HomeKit.framework
- JavaScriptCore.framework
- MapKit.framework
- MediaAccessibility.framework
- Metal.framework
- PassKit.framework
- PushKit.framework
- SceneKit.framework
- SpriteKit.framework
- UIKit.framework
- Artwork.bundle
- Artwork-Info.plist
- Assets.carこんなトコにも・・・
- Info.plist
- CarPlayArtwork.bundle
- Assets.carこんなトコにも・・・
- Info.plist
- Japanese.Iproj
- LegacyArtwork.bundle
- Assets.carこんなトコにも・・・
- Info.plist
- LegacyArtwork-Info.plist
- TextEffectsCatalog.bundle
- Info.plist
- TextEffects.carこんなトコにも・・・
- TextEffectsCatalog-Info.plist
- Info.plist
- Keyboard-default.plist
- Artwork.bundle
- WatchConnectivity.framework
- WatchKit.framework
- Health
- Messages
- iMessageBalloons
- AssetExplorer.bundle
- HandwritingProvider.bundle
- iMessageEffects
- CKConfettiEffect.bundle
- CKFireworksEffect.bundle
- CKHappyBirthdayEffect.bundle
- CKHeartEffect.bundle
- CKLasersEffect.bundle
- CKShootingStarEffectEffect.bundle
- CKSparklesEffectEffect.bundle
- PlugIns
- FaceTime.imservice
- iMessage.imservice
- SMS.imservice
- iMessageBalloons
- PreferenceBundles設定アイコンなど
- PrivateFrameworksここにもアプリを構成する画像が・・・
- AppleAccountUI.framework
- BatteryCenter.framework
- CarKit.framework
- FrontBoard.framework
- HealthUI.framework
- HomeSharing.framework
- iAdCore.framework
- ImageCapture.framework
- MobileIcons.framework
- AppFolderBadgeIconMask-512_1only_.png
- AppIconMask@3x~iphone.png
- DefaultIcon-60@3x~iphone.png
- Info.plist
- NanoDefaultIcon-98.0@2x.png
- NotificationAppIconMask@3x.png
- SpotlightAppIconMask@3x.png
- TableIconMask@3x.png
- PassKitCore.framework
- Preferences.framework
- AirplaneMode@3x.png
- checkmark@3x.png
- HomeData@3x.png
- Info.plist
- Japanese.lproj
- AppleID.strings
- Software Update.strings
- TouchID.strings
- Watch_Prefs.strings
- License-ja.html
- Maps@3x.png
- Motion@3x.png
- Multiterms-ja.strings
- passcodeDot@3x.png
- PasscodeFailure@3x.png
- TouchID@3x.png
- UnreadBubble@3x.png
- Wallet@3x.png
- PreferencesUI.framework
- Assets.carこんなトコにも・・・
- CarrierSettings@3x.png
- FindMyiPhone@3x.png
- iconCache@3x.artworkこ、これは!?
- Info.plist
- Japanese.lproj
- Display.strings
- Passcode Lock~iphone.strings
- VOLTE~iphone.strings
- SpeakerMax@3x.png
- SpeakerMute@3x.png
- TouchID-mask@3x.png
- ProgressUI.framework
- apple-logo-black@3x~iphone.png
- apple-logo@3x~iphone.png
- Info.plist
- Sharing.framework
- AirDrop-active@3x.png
- AirDrop-Settings@3x.png
- Glyph-Checkmark@3x.png
- Info.plist
- SiriUICore.framework
- SpringBoardUI.framework
- TelephonyUI.framework
- action_call-OrbHW@3x.png
- action_remind-OrbHW@3x.png
- Assets.carこんなトコにも・・・
- Info.plist
- Japanese.lproj
- General.strings
- InfoPlist.strings
- TPFavorites.strings
- WebCore.framework
- SpringBoardPlugins
- SyncBundles
- SystemConfiguration
- Libraryある意味本命ですね
- tmp(ショートカット:/var/tmp/)
- User(ショートカット:/var/mobile/)
- usr
- binピンと来るコマンド多数あり
- 7z
- bashbug
- diff
- dpkg
- funzip
- games
- include
- lib
- libexec
- local
- sbin
- share
- standalone
- binピンと来るコマンド多数あり
- var
- db
- stash
- _.xxxxxx
- Ringtones
- _.xxxxxx
- Wallpaper
- _.xxxxxx
- stash
- Keychains
- lib
- apt
- cydia
- firmware.ver
- dpkg
- info脱獄アプリのインストールファイルリスト群
- misc
- logs
- mobile
- ContainersAppStoreのアプリ関連
- Data
- Application
- xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- PluginKitPlugin
- Application
- Shared
- AppGroup
- xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- AppGroup
- Data
- Documents
- Downloads
- Library
- Accounts
- AddressBook連絡先データベース在中
- Assets
- Caches
- com.apple.keyboards
- com.apple.Preferences
- com.apple.springboard
- DateFormats.plist
- Calendarカレンダー(予定)のデータベース
- Carrier Bundles
- iPhone
- Overlay
- com.apple.iTunesStore
- com.apple.itunesstored
- Cookies
- Health
- homed
- Logs
- Notes
- Preferences各アプリの設定内容
- com.apple.AppStore.plist
- com.apple.camera.plist
- com.apple.springboard.plist
- com.saurik.Cydia.plist
- SpringBoard設定した壁紙やアイコン配置情報あり
- DownloadingIconImageCache
- HomeBackground.cpbitmap
- IconState.plist
- LockBackground.cpbitmap
- Media
- Books
- DCIM
- 100APPLE
- 101APPLE
- Downloads
- iTunes_Control
- PhotoData
- Photos.sqlite
- MobileSoftwareUpdate
- ContainersAppStoreのアプリ関連
- preferences
- SystemConfiguration
- com.apple.network.identification.plist
- com.apple.wifi.plist
- com.apple.captive.plist
- SystemConfiguration
- root
- stash(ショートカット:/var/db/stash)
- temp
- wireless
- db
当サイトの更新状況を、アラートで表示するかどうかの設定をします。
保存する