Twitter RSS
 
 
Home » iPhone » iPhone4Sと余ったiPhone3GS(脱獄+iOS5軽量化)の使い方
formats

iPhone4Sと余ったiPhone3GS(脱獄+iOS5軽量化)の使い方

Published on 10月 24th, 2011 by in iPhone

iPhone4Sを初日に手に入れたけろけろですはい
また変な時間に投稿でもっと

先日とても熱が上がってしまいここ数年では見ない38.4℃と言う数値をたたき出してしまい・・・
今計ったら35.1℃平熱余裕って事である程度の目処が立ったので(体調的な意味で)久々にブログ投稿でも

—-ここからiPhoneの話—-
クソゴミ脱獄厨だったために4Sはまだまだ使いづらいですね(角ばったデザインも持ちにくい)
それでも軽くてサクサクでたまらないのは事実です

余った3GSさんはどうしようかと考えつつsn0wbreezeで脱獄→Cydiaが起動しない→失敗
redsn0wさんにBB上げないオプションついたのでこれでipswを作成後脱獄→英語環境でしかCydiaが落ちる
対応アプリも少ないしまだまだiOS5.0では安定しないのですね
個人的にはSBSとFolder Enhancer、InfiniDockが使えるだけで満足ですけど

一方3GSさんは一度交換修理をした際に旧BootROMになってたらしく快適にiOS5の脱獄ライフ中
4Sさんに近づけるために思いっきり不要なファイルを消す方向で遊んでました
iOS5では4系に見られなかったファイルもちらほらあり手探り状態
ここからコピペで長くなるので

不要な言語ファイルを削除
*.lprojで検索
English.lproj,en,lproj,Japanese.lproj,ja.lproj以外を削除

不要なTextInputを削除
//System/Library/TextInput/TextInput_en.bundle
//System/Library/TextInput/TextInput_ja.bundle
以外を削除

不要なデーモン
//System\Library\DisableDaemonsというディレクトリを作成(バックアップの為)

//System/Library/DisableDaemons/com.apple.AOSNotification.plist
//System/Library/DisableDaemons/com.apple.AddressBook.plist
//System/Library/DisableDaemons/com.apple.AdminLite.plist
//System/Library/DisableDaemons/com.apple.CrashHousekeeping.plist
//System/Library/DisableDaemons/com.apple.DumpBasebandCrash.plist
//System/Library/DisableDaemons/com.apple.DumpPanic.plist
//System/Library/DisableDaemons/com.apple.ReportCrash.DirectoryService.plist
//System/Library/DisableDaemons/com.apple.ReportCrash.Jetsam.plist
//System/Library/DisableDaemons/com.apple.ReportCrash.SafetyNet.plist
//System/Library/DisableDaemons/com.apple.ReportCrash.SimulateCrash.plist
//System/Library/DisableDaemons/com.apple.ReportCrash.StackShot.plist
//System/Library/DisableDaemons/com.apple.ReportCrash.plist
//System/Library/DisableDaemons/com.apple.VoiceOverTouch.plist
//System/Library/DisableDaemons/com.apple.aslmanager.plist
//System/Library/DisableDaemons/com.apple.chud.chum.plist
//System/Library/DisableDaemons/com.apple.chud.pilotfish.plist
//System/Library/DisableDaemons/com.apple.crash_mover.plist
//System/Library/DisableDaemons/com.apple.dataaccess.dataaccessd.plist
//System/Library/DisableDaemons/com.apple.datamigrator.plist
//System/Library/DisableDaemons/com.apple.gamed.plist
//System/Library/DisableDaemons/com.apple.iapd.plist
//System/Library/DisableDaemons/com.apple.mobile.obliteration.plist
//System/Library/DisableDaemons/com.apple.mobile.profile_janitor.plist
//System/Library/DisableDaemons/com.apple.powerlog.plist
//System/Library/DisableDaemons/com.apple.printd.plist
//System/Library/DisableDaemons/com.apple.scrod.plist
//System/Library/DisableDaemons/com.apple.racoon.plist
//System/Library/DisableDaemons/com.apple.search.appindexer.plist
//System/Library/DisableDaemons/com.apple.searchd.plist
//System/Library/DisableDaemons/com.apple.syslogd.plist
//System/Library/DisableDaemons/com.apple.voiced.plist

不要なFrameworksを削除
//System/Library/DisableFrameworksというディレクトリを作成(バックアップの為)

//System/Library/DisableFrameworks/CoreMIDI.framework
//System/Library/DisableFrameworks/NewsstandKit.framework
//System/Library/DisableFrameworks/iAd.framework

不要なPrivatePrameworksを削除
//System/Library/DisablePrivateFrameworksというディレクトリを作成(バックアップの為)

//System/Library/DisablePrivateFrameworks/AOSKit.framework
//System/Library/DisablePrivateFrameworks/AOSNotification.framework
//System/Library/DisablePrivateFrameworks/AdminLite.framework
//System/Library/DisablePrivateFrameworks/AirPortAssistant.framework
//System/Library/DisablePrivateFrameworks/CrashReporterSupport.framework
//System/Library/DisablePrivateFrameworks/GameKitServices.framework
//System/Library/DisablePrivateFrameworks/Notes.framework←電話が使えなくなる
//System/Library/DisablePrivateFrameworks/PrintKit.framework
//System/Library/DisablePrivateFrameworks/ScreenReaderBrailleDriver.framework
//System/Library/DisablePrivateFrameworks/ScreenReaderCore.framework
//System/Library/DisablePrivateFrameworks/ScreenReaderOutput.framework
//System/Library/DisablePrivateFrameworks/ScreenReaderOutputServer.framework
//System/Library/DisablePrivateFrameworks/Spotlight.framework
//System/Library/DisablePrivateFrameworks/VPNUtilities.framework
//System/Library/DisablePrivateFrameworks/VisualVoicemail.framework
//System/Library/DisablePrivateFrameworks/VoiceServices.framework
//System/Library/DisablePrivateFrameworks/iAdCore.framework

Safari軽量化
//Applications/MobileSafari.appから

//Applications/MobileSafari.app/StaticBookmarks-en_US.plist
//Applications/MobileSafari.app/StaticBookmarks-ja_JP.plist
を残してStaticBookmarks*.plistは全削除

Nike+iPodの削除
//Applications/Nike.app
//System/Library/AccessibilityBundles/SportsTrainerFramework.axbundle
//System/Library/AccessabilityBundles/Nike.axbundle
//System/Library/PreferenceBundles/VictoriaSettings.bundle
//System/Library/SpringBoardPlugins/NikeLockScreen.bundle
//System/Library/PrivateFrameworks/SportsTrainer.framework
//System/Library/PrivateFrameworks/SportsVoices.framework
//System/Library/PrivateFrameworks/SportsWorkout.framework

スクリーンリーダーの削除
//System/DisableLibraryというディレクトリを作成(バックアップの為)
//System/LibraryよりScreenReaderを移動

取り敢えずこれで安定稼動中
SpringboardからのNewsStandの消し方はちょっとわからなかったですね

一応自分用メモということで

追記
DisableSpotlightとCarrir BundlesからSoftbank以外削除も追加で

 

One Response

  1. 匿名

    初めまして。
    VoiceServicesのFrameworkを消されてどのような弊害がありましたか?

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">

© FLOG
credit