9月
24
2010

iPhone 3GをiOS 4.1にJailBreakした

木曜日の祝日に仕事をしながら、iPhone 3Gを4.1にJailBreakした。

自由を手にするものは、その自由の分だけ自己責任を追わなければならない。

手順はこのページにあるとおりです。
http://d.hatena.ne.jp/KMJB/20100924/1285313124

いやあ、iPhone 3GをiOS4.0にバージョンアップしたときよりも、体感的に5割ぐらいスピードアップしているなぁ。
マルチタスクにしていたけれど、3Gはメモリーが少ないのでかえって遅くなってしまった。
すぐにメモリーがなくなるしね。3.1.xのときと同じくらいの速度に戻りました。

あと1年は、iPhone 3Gを使うけれど、もうそろそろバージョンアップする意味がないかもしれませんね。新しいiOSは、iPhone 4や3GSのみ機能追加されていることが多いですから。

あらかじめ、3.1.2でJailBreakしていないとSn0wBreeze2.0.xは駄目だったんだけれど、iREBというツールを使って助かった。

ベースバンドも上げずに済んだので、ultrasn0wを入れて、再びSIMフリーにできた。
以下はCydiaから追加したソフトです。

  • SBSetting
  • AppSync 4.1
  • afc2add
  • CyDelete
  • OpenSSH
  • SysInfoPlus
  • iFile
  • ultrasn0w
  • MobileTerminal

※MobileTerminalはCydiaのものは、iOS4以降に対応していないようです。
どこかからソフトを探していれなきゃ。

追伸:

後で以下のファイルを消すと、メモリーの節約ができるかも。(http://www.funkyspacemonkey.com/howto-boost-iphoneitouch-speed-removing-launch-daemons-2)

2. Delete the following files: (save daemons with no adverse effects on the device )

  • com.apple.DumpPanic.plist – Dumps crashes for evaluation by Apple.
  • com.apple.ReportCrash.(Different Things).plist – There are 5 of these daemons, and they collect data about what caused a crash, what programs were running at the time, etc.
  • com.apple.CrashHouseKeeping.plist – Also deals with crashes.
  • com.apple.aslmanager.plist – This daemon manages system logs.
  • com.apple.syslogd.plist – Logs system events.
  • com.apple.powerlog.plist – This is used to monitor any incompatibilities with 3rd party chargers.
  • com.apple.stackshot.server.plist – This daemon’s function is currently unknown, but removing it has no adverse effects on one’s device. Some more information can be found here, although the page is quite technical and isn’t very useful to an end-user.
  • com.apple.tcpdump.server.plist – This daemon is apparently used to dump traffic on a network (Source), but I don’t know what that means, exactly. Removing this daemon has no adverse effects on one’s device.
  • com.apple.iqagent.plist – This daemon’s function is currently unknown, but removing it has no adverse effects on one’s device.
  • com.apple.mobile.profile_janitor.plist – This daemon’s function is currently unknown, but removing it has no adverse effects on one’s device.
  • com.apple.chud.chum.plist – This daemon is thought to relate to Apple’s CHUD (Computer Hardware Understanding Developer) tools. Removing this daemon will have no adverse effects on your device, unless you are a developer.
  • com.apple.chud.pilotfish.plist – This daemon is also thought to relate to Apple’s CHUD tools. Removing this daemon will have no adverse effects on your device, unless you are a developer.

3.  Delete ONLY by users that dont need this features ( IF YOU DONT KNOW WHAT TO DO, DON’T TOUCH THIS FILES ):

  • com.apple.AddressBook.plist – If removed, Contacts in the Phone application will load slightly slower. Disable this if you don’t care about that.
  • com.apple.accessoryd.plist – If removed, disables accessories like FM radio transmitters, iPhone docks, and AV cables. Accessories will be able to charge your device, but that is all they will be able to do. Remove this if you don’t use any of these accessories.
  • com.apple.apsd.plist – If removed, Push Notifications will no longer work. Disable this if you don’t use Push Notifications.
  • com.apple.dataaccess.dataaccessd.plist – If removed, contacts will no longer sync via Exchange or Google Sync. Disable this if you don’t use those services.
  • com.apple.datamigrator.plist – Used to transfer contacts from SIM card to phone. iPod touch users can delete this.
  • com.apple.racoon.plist – Used for Virtual Private Networks. Disable this daemon if you do not use any VPNs.
  • com.apple.MobileInternetSharing.plist – Used for Internet Tethering. Disable this if you have an iPod touch or if you aren’t interested in tethering.
  • com.apple.aggregated.plist – It is believed that this performs some function related to Audio-In. If you have an iPod touch and do not intend to use Audio-In, disable this. iPhone users should leave this alone.
  • com.apple.AOSNotification.plist – This daemon deals with MobileMe syncing. If you do not use the MobileMe service, you can disable this.
  • com.apple.AdminLite.plist – This daemon tries to return control of your device to you if it thinks that you are waiting for a lengthly process to respond. It does this by force-quitting the process, so if you’re tired of your apps crashing and you would rather wait a few seconds for them to finish what they’re doing, disable this daemon.
  • Written by in: iPhone |

    コメントはまだありません »


    コメント&トラックバック




    トラックバック URL

    コメントのRSS feed