上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

オススメサイト様
この記事をクリップ! JUGEM IT! Yahoo!ブックマークに登録 Choixlet イザ!ブックマーク newsing it! BuzzurlにブックマークBuzzurlにブックマーク
  1. Edit
  2. Permalink
このエントリーをはてなブックマークに追加 twitter

テーマ:iPhone - ジャンル:携帯電話・PHS

iPhone 軽量化,省エネ化


各自自己責任でお願いします
【要】※脱獄


【引用】:【ios】軽量化,省エネ化,魔改造スレ3【JailBreak】
【引用】:【ios】軽量化,省エネ化,魔改造スレ4【JailBreak】



1:iPhone774G:2012/02/11(土) 22:11:05.32 ID:j7QvFpSh0

【基本テンプレ】
iPhoneをストレスフリーで使いたい人、バッテリーの消費を食い止めたい人へ。
高速化。省電力化。軽量化。空きメモリ拡張。
出来る事だけでいいのでコツコツやれば最後には激変しています。
報告や人柱さんは機種やiOSのバージョンなど自分の環境を書いて下さい。

【軽量化を始める前の注意】
飽くまで自己責任で行うこと。
万が一、起動しなくなってもそれは各自の責任です。
脱獄初心者にはお勧め出来ません。それなりの覚悟を決めて実行すること。
バックアップを忘れずに行うこと。


2:iPhone774G:2012/02/11(土) 22:16:36.97 ID:j7QvFpSh0

iOS Clean Up Script for iOS5 v2.3
http://db.tt/TRxRGFAG

使い方&変更履歴
http://db.tt/fd5q3ERa

◎変更履歴
v2.3
▲>>947さんのスクリプトを追加
▲スクリプトが見やすい様にジャンル分け
▲キャッシュ削除スクリプトの処理を修正
▲スクリプトと使い方を分割


14:iPhone774G:2012/02/11(土) 22:32:57.30 ID:V4JMJRoN0

軽量化の基本
1.クラッシュレポート関係の基本Daemons削除
2.不要言語ファイルlproj削除

これだけで充分軽くなる


20:iPhone774G:2012/02/11(土) 22:58:02.92 ID:VkLMRmly0

今のところ>>14>>16で充分だよな
あとはほとんど容量的軽量化


16:iPhone774G:2012/02/11(土) 22:39:17.17 ID:dmtBFVfs0

SpringBoard内のplist弄りも割と効果あるぞ


目を通しておきたいテンプレ

(1)
脱獄して機能を追加するとバッテリーの減りが早くなったり動作が遅くなったりしますよね。
だがしかし私はifunで色々削る事でwbを使っていても脱獄前よりバッテリーが持つようになりました!
そのノウハウの公開や情報交換や起動をはやくしたり電池の持ちに関する事ならなんでも。
(テンプレ2)
今のところ消しても問題が起きていないもの。
壁紙、着信音、sbsの使っていないトグルとthems、WBにデフォで入っているが使わないもの、デーモン、言語file、スポットライト、株、ゲームセンター、Nike + iPod、air play air print、ロックスクリーンアルバムアート、iTunes store、デモアプリ、AppleStore

消す前に必ずiTunesとi funでバックアップを取ること。


言語パック&デーモン削除(言語ファイル以外を削除するときは要注意)
http://justynsmith.info/speed-up-the-iphone-3g-and-3gs

デーモン、バンドルソフト削除
(Spotlight/スクリーンリーダー/TextInput/airplay要 注 意 )
http://techdeville.com/2011/05/28/how-to-significantly-speed-up-your-jailbroken-ios-device/

Nike + iPod削除
http://yesanotheriphoneblog.blogspot.com/2011/07/how-to-delete-nikeipod-from-your-iphone.html

何がどこのファイルに格納されているか
http://25re.com/text/20110106.html


※前スレ
【ios】軽量化,省エネ化,魔改造スレ2【JailBreak】
http://anago.2ch.net/test/read.cgi/iPhone/1324202138/

触るな。消すな。
com.apple.AdminLite.plist
com.apple.AddressBook.plist
com.apple.itunesstored.plist
com.apple.AdminLite.plist
defult.pngとdefult@2x.png


【無駄を削ぐ】

lproj、iPad.png、ipad.nib削除
壁紙&着信音削除


【アプリなどの軽量化】

●Activator軽量化 
//Library/Activator/Events/Listenersフォルダ内の不要なアクション削除

●actionmenu軽量化
//Library/ActionMenu/Plugins/からdylibと対応するpng削除

●sbs軽量化
//private/var/mobile/Library/SBSettingsからthemsとTogglesを削除

●wb軽量化
//Library/Themesからthemesを削除

●Safari軽量化 
//@とlprojとbookmarks-plistをjp 、en以外消してWebscrolling入れる

●System Library Audio UISOUNDを軽くする
◎全アプリ共通。画像を軽いものと差し替え
◎フォントの不要グリフ削除//.ttcは一旦.ttfに分解した上で各.ttfをグリフ削った後に.ttcに再結合する


【バンドル削除】

●iAdSheet.app/DemoApp.app/FieldTest.app/itune,appstore/gamecenter/nikeipod,株/天気/電卓/コンパス,ボイスメモ、削除報告あり
設定.appからも消したいときはN90AP.plistを弄る。

●他キャリアで使う予定がない人はSystem/Library/CarrierBundles/iPhoneからsoftbank_jp以外の.bundle消す(数字は消しちゃダメ)
それぞれのキャリアバンドルに対応してたと思われる数字のフォルダが数字だけのファイルと化して残っるが消しても大丈夫

【システムの不要な機能を削る】

●SportsTrainer.framework
●ScreenReader
●TextInput
●GameKit
●spotlight
●accessibility
●nowplayingartscreen.bundle
●springboardのモバイルストレージマウンター消
●VoiceOver
●Voice Control
●air play
●ail print


【メモ】

●debの場所 
/var/root/Media/Cydia/AutoInstall

●デーモンの残骸 
/var/stash/libexec.0HIBfl/

●var/mobile/Library/DataAccess
に過去に使用したメルアドのゴミ

●アイコン差し替えたのに反映されない場合
/var/mobile/Library/Caches/com.apple.IconsCache削除

●アイコンの形を直接書き換えるならここ
/System/LibrPrivateFrameworks/MobileIcons.framework

●SpringBackの代替としてバックアップしとけば上書きでリスプでいつでも戻せる/var/mobile/Library/SpringBoardIconState.plist


【未確認】

●PLCameraClosedIrisSmall-Portrait@2x.png消したらシャッターアニメーション速くなった

●スプリングボードのブルートゥースバッテリーのpngも全部消せる

●各、App&Bundle等フォルダ内の_CodeSignature/_CodeSignature/CodeResourcesCodeResourcesPkgInfo は削除しておk
iOS 5.0.1 iPhone 4で問題なし

●Launchdaemonのcom.apple.springboard.plistのHighpriorityIOをオフにするとSysinfoplusの負担率が減って、電池の持ちが良くなった気がする。


【iOS 本体でコピーする場合】
ブラウザでスクリプトの配布リンクを開く
一部分のみのコピーではなく全てコピーする
メモアプリ(純正メモ、Evernote等)開き、貼り付け
使いたい部分をコピー

◎変更履歴
v2.0
▲機能削除スクリプトを作成しました
▲使い方を追加しました

◎既知の問題
解消しました、変更履歴を参照

Framework報告
再起動しても問題ない物は削除可能へ
報告既に上がってたら済まない
ちなみに実験機種はiPhone4 iOS5.0.1

 

削除可能

【Framework】
CFNetwork.framework
ネットの証明書関連

CoreMIDI.framework
MIDI機器関連

ExternalAccessory.framework
外部機器関連

iAd.framework
埋め込みの広告関連

NewsstandKit.framework
Newsstand関連

System/Library/Frameworks内の
CFNetwork.frameworkを削除するとwebarchiveが閲覧できなくなる。
webarchiveを利用するならこのframework削除しないほうがいい。

【PrivateFramework】
AggregateDictionary.framework
Audio-In機能関連


AirPortAssistant.framework
Macとの無線通信


AOSKit.framework
AOSNotification.framework
MobileMe通知


AppleWirelessDiagnostics.framework
Appleに使用状況を送信


AssetsLibraryServices.framework
Bom.framework
不明

BookmarkDAV.framework
WebDAVでブックマーク同期


Calculate.framework
電卓アプリ


CalDAV.framework
WebDAVでカレンダー同期


CertInfo.framework
CertUI.framework
証明書を読み込む


CoreDAV.framework
WebDAV機能


CrashReporterSupport.framework
クラッシュレポートの作成


DataMigration.framework
SIMから連絡先を読み込む


GameKitServices.framework
GameCenterにアクセスしランキング等のデータを読み込む


GMM.framework
デバッグ機能


iAdCore.framework
埋め込みの広告関連


IAP.framework
Dock機器関連


iCalendar.framework
不要


iOSDiagnosticsSupport.framework
Appleへ使用状況を報告


Marco.framework
WiFiのログを参照する


MobileSoftwareUpdate.framework
OTAでiOSをアップデート


MobileTimer.framework
純正時計アプリ


MobileWirelessSync.framework
WiFi経由での同期


Notes.framework
純正メモアプリ


PhotoBoothEffects.framework
iPadのアルバム拡張

PrintKit.framework
AirPrint


ScreenReaderBrailleDriver.framework
ScreenReaderCore.framework
ScreenReaderOutput.framework
ScreenReaderOutputServer.framework
アクセシビリティ機能


Search.framework
Spotlightのインデックス作成


SoftwareUpdateServices.framework
iOSアップデート確認


SportsTrainer.framework
SportsVoices.framework
SportsWorkout.framework
Nike+


Spotlight.fremework
Spotlight検索

Stocks.framework
純正株価アプリ


VisualVoicemail.framework
ビジュアルボイスメール機能
SoftBankでは有料


VoiceMemos.framework
純正ボイスメモアプリ


VoiceServices.framework
音声


VPNUtilities.framework
VPN機能


Weather.framework
純正天気アプリ


WirelessDiagnostics.framework
無線で診断データの送信




【注釈】

復元コースが嫌なら一気に削除せずこまめこまめこまめににリブートしましょう。
紐付き脱獄ではmobile/library/caches/のファイルは弄らない方がいい(
反映に再起動が必要だから)
仮想メモリ系は絶対いれるな
5.0.1のiphone4 はデフォで@なしの画像はない模様
ifunでバックアップする時は飛行機モードで。
広告ブロックする為にhosts書き換えるとshazamが作動しなくなる。
Bug fix:Duplicate icons
Bug fix:stuck pagesが付属しないverのdeb入れたほうが燃費良い
横着するならDynamicLibrary直接削除(リスク不明)

 

【ツール】

insanelyi っていうCydiaのレポジトリのiScriptセクションにある、
デーモンの削除や言語ファイルの削除をするためのスクリプト
Daemon Tool
lang2.2
Lang2ez
Remove Lunch Daemons
Remove Retina
sysclean
syscleanpro


【絶対触るな】

com.apple.AdminLite.plist
com.apple.AddressBook.plist
com.apple.itunesstored.plist
com.apple.AdminLite.plist
defult.pngとdefult@2x.png
/usr/sbin/racoon
/System/WatchDog/T なんとかを消すと無限温度上昇
ubd.plistを消すとアプリを削除しようとする時にフリーズするようになった
notifyd.plistを消すとリンゴループ
imagent.plistを消すとfacetimeが起動せず(未確認)

デーモンの残骸は該当するものを1つ消すたびにリブートさしていけばりんごループに陥らないがおすすめはしない
消したらバッテリーの減りが早くなるデーモンとやたらスローモーションになるデーモンあるから特定したら補足よろ


【安全簡単】

※@2x.png削除(非rRetinaなら削除可)
1、DemoApp.app(店頭でデモムービ)、FieldTest.app(電波の受信感度調べる)iAdSheet.app()、株、ゲームセンター、nikeなど
2、actionmenu軽量化//Library/ActionMenu/Plugins/からdylibと対応するpng削除
3、sbs軽量化//private/var/mobile/Library/SBSettingsからthemsとTogglesを削除
4、wb軽量化//Library/Themesからthemesを削除
5、Activator軽量化Events、Listenersフォルダ内の不要なアクション削除
6、en,japan以外のlproj削除(lang2.2スクリプト以外でやるときはなんかいかに分けてやること。一気にやると半なものまで消すので壊れる)

7、キャリアバンドル削除//System/Library/CarrierBundles/iPhoneからsoftbank_jp以外の.bundle削除。数字(44020)は消しちゃダメ。(削除後に残ったBファイルは消して良い。勘違いする人間多いので何度も見なおしてから実行!)

8、https://dl.dropbox.com/0/view/99m2l984m3k8nth/clean-1.3.txt


【依存関係】

ここ見ればデーモンの問題の大抵は解決するかと
http://www4.atwiki.jp/iosdeamons/pages/14.html

com.apple.calaccsessd 消すとカレンダーの予定の追加が出来なくなる
com.apple.atc.plistっていうデーモンは同期する時に必要
(os5)com.apple.accountsd.plist → メールアカウント追加時に必要
(os5)com.apple.twitterd.plist → Safariのツイートや設定のTwitterで必要

com.apple.mobile.accessory_device_arbitrator.plistDock系アクセサリ
com.apple.iapd.plist  Dock系アクセサリ

BTserverは消す前に /System/Library/CoreServices/SpringBoard.appのN90AP.plist(iPhone4の場合) のbluetoothのtrueをfalseに変えろって書いてあるな
com.apple.daily.plist ってデーモンあるけどこの残骸を消すとMobile Substrateが使えなくなる
com.apple.mdt.plist はOpen In機能を使う人はこれ消しちゃダメ
com.apple.ReportCrash.plist を削るとセーフモードにはいる時にラグが出るからplistからfalseにしたら出ないよ


【記録】

記録に挑戦する方は)最大値と起動5分後のメモリを書いてくてると他の人の参考になってgood!
余裕があればSysInfoPlus、appinfo、Geekbench、iBenchmarkPro、omnistatなどで詳しい環境をこのスレ以外のどこか(長くなるから)にアップしてくれると嬉しい

iphone3
iphone3gs
iphone4 403.58Mb /os
iphone4s
ipod max200


【削除可能】

省プロセス化、メモリの軽量化、ストレージメモリの節約のみのどれに該当するかわかれば追記していきます
/System/Library/Obliterationはデーモン(Obliteration)消してから削除可
/System/Library/ScreenReaderはアクセシビリティ?機能を使わない人のみ削除可
/System/Library/SearchBundlesと
/System/Library/SpotlightはSpotLight検索使わない人のみ削除
/System/Library/SetupAssistantBundlesは本体リセット後母艦で復元なり更新なりする人は削除
/System/Library/VoiceServicesは音声読み上げ機能を使わない人のみ削除可(Google翻訳を使う人も削除可)
/System/Library/LinguisticDataは言語が日本語の人は削除可
/.fseventsdと
/var/.fseventsdは削除可
ただしデーモン(com.apple.fseventsd)消してから
/System/Library/SystemConfiguration/PPPController.bundleはVPN使ってない人は削除可能
/System/Library/HIDPlugins/は誰でも削除可

/System/Library/CoreServices/RawCamera.bundle
/System/Library/CoreServices/MobileCoreTypes.bundle/Library/RawCameraTypes.bundle
/System/Library/CoreServices/MobileStorageMounter.app
/System/Library/CoreServices/USBDeviceArbitrator.app
はiPadでDockからデータを読み出す人以外削除可
/System/Library/MediaStreamPluginsはフォトストリーム使わない人のみ削除可
//System/Library/KeyboardLayouts/USBKeyboardLayouts.bundleはUSBキーボードを使わない人のみ(iPad)
Library/Dictionaries
勇気を出してenglishのlprojを全消したら爆速になったんだがフォントがギャル文字みたいになった

/Library/Application Support
/Library/Audio
/System/Library/CoreServices
/usr/bin
/usr/libexec
/usr/sbin



【参考サイト】

英語が苦手な方はgoogle翻訳を使いましょう。

http://www4.atwiki.jp/iosdeamons/m/list?guid=on
デーモン削除
http://gajethouse.blog3.fc2.com/blog-entry-15.html
言語パック削除
http://www.ifans.com/forums/showthread.php?t=297429
言語パック削除

 

言語パック&デーモン削除(言語ファイル以外を削除するときは要注意)
http://justynsmith.info/speed-up-the-iphone-3g-and-3gs

デーモン、バンドルソフト削除
(Spotlight/スクリーンリーダー/TextInput/airplay要 注 意 )
http://techdeville.com/2011/05/28/how-to-significantly-speed-up-your-jailbroken-ios-device/

Nike + iPod削除
http://yesanotheriphoneblog.blogspot.com/2011/07/how-to-delete-nikeipod-from-your-iphone.html
何がどこのファイルに格納されているか
http://25re.com/text/20110106.html
http://bokechans.net/iphone4/path.html

マルチタッチジェスチャ & ミュートスイッチ機能変更を有効にする方法
http://tools4hack.santalab.me/iphonefor-multitaskinggestures.html

ios5
http://www.keropv.com/2011/10/iphone4s%E3%81%A8%E4%BD%99%E3%81%A3%E3%81%9Fiphone3gs%E8%84%B1%E7%8D%84ios5%E8%BB%BD%E9%87%8F%E5%8C%96%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9/

iPhoneハードウェアカスタム
http://hibari.2ch.net/test/read.cgi/iPhone/1317873498/

【コンデンサ取替】iPod改造スレ・2【バッテリ取替】
http://toki.2ch.net/test/read.cgi/wm/1238813140/

ios5のを軽くする
http://www.keropv.com/2011/10/iphone4s%E3%81%A8%E4%BD%99%E3%81%A3%E3%81%9Fiphone3gs%E8%84%B1%E7%8D%84ios5%E8%BB%BD%E9%87%8F%E5%8C%96%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9/

http://www4.atwiki.jp/iosdeamons/pages/13.html


【メモ】

消してしまった標準のアプリを取り出したいとき
自分のデバイスに合う.ipswを用意
拡張子を.zipに変更してそのまま展開する
中のサイズの大きなdmgファイルをマウント
Calculator.appを取り出して少し細工する
CFWだと展開時にパスワード不要になるのでおす

ステータスバーを軽い画像に変えたい
/System/Library/Framework/UIkit.framework/shared@2xだった気がする
専用のアプリ使わないと開けないはず.artworkの事ですか?
通知センターにメモリ表示omni stat

Safariでホームに追加で配置したブックマークが保存されている場所
/var/mobile/Library/WebClip/
var/mobile/Library/DataAccess
に過去に使用したメルアドのゴミが残る

・連絡先
//private/var/mobile/Library/AddressBook
・カレンダー
//private/var/mobile/Library/Calendar
・メール
//private/var/mobile/Library/Notes
・SMS/MMS
//private/var/mobile/Library/SMS
mobile.mobile.0700
//private/var/mobile/Library/SMS/sms.db
mobile.mobile.0644
・Safari
//private/var/mobile/Library/Safari
・写真
//private/var/mobile/Media/Photos
//private/var/mobile/Media/PhotoData
//private/var/mobile/Media/DCIM
・Action MenuのFavorite
//var/mobile/Library/Keyboard/user_favorites.plist
mobile.mobile.0644
・ユーザー辞書登録
//var/mobile/Library/Keyboard/UserWords.sqlite
mobile.mobile.0644
・iFileのブックマーク
var/mobile/Library/iFile/Bookmarks.plist
root.mobile.0644
・消えたら困まるアプリのデータはこの中にアプリ毎にフォルダがあるからそれで。
//private/var/mobile/Applications


【極限までやる人】

springboard.app内の要らない画像消してみる
●System Library Audio UISOUNDを軽くする
◎全アプリ共通。画像を軽いものと差し替え
◎フォントの不要グリフ削除//.ttcは一旦.ttfに分解した上で各.ttfをグリフ削った後に.ttcに再結合す

winterboard使わずにファイル差し替えで済ませばその分軽くなるな。
shared.artwork内のファイルは
https://github.com/davepeck/iphone-tidbits/tree/master/iOS-artwork
ここの方法で展開、差し替えができるっぽいが…
Windowsの場合、Pythonは32bit版(64bitじゃないほう)をインストールしないと>>256のエラー
c:\test にShared@2x.artworkと
https://github.com/davepeck/iphone-tidbits/tree/master/iOS-artwork
の左上のほうにあるzipの内容のiOS-artworkフォルダ以下を入れる
念のため展開先exportフォルダも作っておく

コマンドラインでカレントをc:\testにして
iOS-artwork.py export -a c:\test\Shared@2x.artwork -d c:\test\export\
でexportフォルダに内容が展開される
WinterBoardテーマのUIIimagesと同等のファイル名があるので差し替え。無い場合は@2x付いてないほうかも?
差し替え終わったら
iOS-artwork.py import -a c:\test\Shared@2x.artwork -d c:\test\export\ -c Shared@2x.custom.artwork
元のShared@2x.artworkの内容を参考にexportフォルダの内容をShared@2x.custom.artworkにまとめる。

Shared@2x.custom.artworkをリネームしてiPhoneに入れてReSpringすると適用完了

Macの場合、カレントフォルダにパスが通ってないんで行頭の./が必要他のパスも相対パスでいけるかもしれない。

devbug.me/apt
にあるfxxk mediaserverd入れてみたよSysInfoPlusの負荷が下がった気がする
多分再起動しないといけない

関連記事

オススメサイト様
この記事をクリップ! JUGEM IT! Yahoo!ブックマークに登録 Choixlet イザ!ブックマーク newsing it! BuzzurlにブックマークBuzzurlにブックマーク
  1. Edit
  2. Permalink
  3. トラックバック:0
  4. コメント:0
このエントリーをはてなブックマークに追加 twitter




コメントの投稿






上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。