UJP - 技術情報2 バックアップ : MacOS X/Continuity-Activation-Tool/ElCapitan10.11.5 のバックアップ差分(No.1)

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

1: 2016-06-04 (土) 20:35:44 nobuaki ソース
Line 1: Line 1:
 +*MacBook Air 2011でAirdropが使えるようにする [#ffa8048d]
 +**はじめに [#f83b8ebb]
 +
 + iOS7以降とMacOS X 10.7(Lion)以降で使える,ファイル共有機能のAirDropですが,MacBook Air 2011は非対応になっている.Bluetooth 4.0対応のチップを搭載しているにもかかわらず,Appleの戦略的な何かの理由だと思われる.
 + ハードウェア的に対応していてソフトウェアで封鎖しているので,それを対応させようとする人がいて,パッチを作成しているのでそれを使って使えるようにしてみた.
 + 試したのは,MacBook Air 13インチ 2011年モデルで,MacOS X 10.11.5 El Capitanを搭載している.
 +
 +**Continuity-Activation-Toolの入手 [#b6061cf9]
 +
 + 次のサイトからパッチを入手する.
 +
 +https://github.com/dokterdok/Continuity-Activation-Tool
 +
 +https://github.com/dokterdok/Continuity-Activation-Tool/archive/master.zip
 +
 +**リカバリモードでOSを起動する [#gb5877ff]
 +
 + El Capitanでは,SIP(System Integrity Protection)という機能によりOSが保護されるようになっている.rootlessとも言われ,rootユーザでもアクセスできないファイルがあるのだけれど,カーネルファイルを入れ替えるので,今回はこれを無効化する必要がある.
 + SIPを無効化するために,OSをリカバリモードで起動する.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3291&MacBookAir2011AirDrop00001.jpg,center)
 +
 + OSをシャットダウンして,Command+Rキーを押しながら電源ボタンを押す.するとリカバリモードでOSが起動する.リカバリモードの起動は時間が掛かるので,待つ.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3292&MacBookAir2011AirDrop00002.jpg,center)
 +
 + ユーティリティメニューからターミナルを開く.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3293&MacBookAir2011AirDrop00003.jpg,center)
 +
 + csrutil disableとコマンドを入力.csrutilはSIPの設定を変更するコマンドで,この場合SIPを無効化する.成功するとSuccessfully disabled System Integrity Protectiion.と表示される.リスタートすることで有効になるとある.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3294&MacBookAir2011AirDrop00004.jpg,center)
 +
 + 再起動して通常通り起動させる.
 +
 +**El Capitanの状態を確認 [#jee1f665]
 +
 + パッチを適用する前の状態を確認しておく.まずはOS.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3295&MacBookAir2011AirDrop00005.jpg,center)
 +
 + 今回対象としているのは,El Capitan 10.11.5を搭載したMacBook Air 2011 13インチだと確認.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3296&MacBookAir2011AirDrop00006.jpg,center)
 +
 + ハードウェア情報でBluetoothを確認する.HandoffとInstant Hotspotが「いいえ」となっているが,Bluetooth 4.0であることが確認できる.
 +
 +**Continuity Activation Toolを実行 [#ddec69d6]
 +
 + ダウンロードしておいたContinuity Activation Toolを確認.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3297&MacBookAir2011AirDrop00007.jpg,center)
 +
 + 実行する.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3298&MacBookAir2011AirDrop00008.jpg,center)
 +
 + ターミナルが動く.作業を選択.今回は,Activite Continuityを実行するんどえ1を入力.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3299&MacBookAir2011AirDrop00009.jpg,center)
 +
 + USB Bluetooth 4.0ドングルを有効化したい時は,取りはずせと書いてある.Bluetooth 4.0に対応していない機種でUSBドングルを使う場合のことなので,今回は対象外なので,何かキーを押して進める.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3300&MacBookAir2011AirDrop00010.jpg,center)
 +
 + 環境が適応しているか確認されている.MacOS X 10.11.5はあまりテストされてないけど良いか?と尋ねられているので,Yesを選択する.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3301&MacBookAir2011AirDrop00011.jpg,center)
 +
 + 処理が進む.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3302&MacBookAir2011AirDrop00012.jpg,center)
 +
 + カーネルファイルのバックアップコピーを行っている.少々エラーがでているようだが,バックアップファイルは作られている模様.
 +自分のホームディレクトリを確認してみる.
 +
 + MBA13:~ ujpadmin$ ls Ke*
 + KextsBackupAfterPatch:
 + IO80211Family.kext IOBluetoothFamily.kext
 +
 + KextsBackupBeforePatch:
 + IO80211Family.kext IOBluetoothFamily.kext
 + MBA13:~ ujpadmin $
 +
 + BeforeとAfterが存在していた.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3303&MacBookAir2011AirDrop00013.jpg,center)
 +
 + 起動時に自動チェックするか尋ねているので,Yesを選択する.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3304&MacBookAir2011AirDrop00014.jpg,center)
 +
 + AirDropが認識されない時の対応方法が記述されている.iCloud アカウントのサインアウト・サインインがかかれている.その他は以下のナレッジベースを参照する事.
 +
 +iOS デバイスまたは Mac の連係機能の使い方に関するサポート情報
 +https://support.apple.com/ja-jp/HT204678
 +
 + なにかキーを押せばOSが再起動される.
 +
 +**再起動後の状態を確認する [#v3944d56]
 +
 + カーネルパッチを当てた後の,HandoffとInstant Hotspotが有効になっているか確認する.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3306&MacBookAir2011AirDrop00016.jpg,center)
 +
 + 有効化されている.
 +
 +**AirDropを使う [#ffa0d319]
 +
 + FinderでAirDropを選択.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3307&MacBookAir2011AirDrop00017.jpg,center)
 +
 + しばらくするとiPhoneが認識される.
 +
 +#ref(site://modules/xelfinder/index.php?page=view&file=3308&MacBookAir2011AirDrop00018.jpg,center)
 +
 + 認識されていればファイル転送も可能.


トップ   差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 14485, today: 1, yesterday: 0

広告スペース
Google