ThinkPad X61へのSnow Leopardインストールガイド
愛機のThinkPad X61sにSnow Leopardをインストールすることに成功し、まさに今その環境からこの記事を書いています。おそらく10.5 Vanilla環境でも同様の手順が通用するはずです。また、ThinkPad X61 TabletやT61(GMA X3100搭載モデル)でも手順は同じだと思います…
- 筆頭著者
- @NIXin 公開日: 2009-08-22
- 収録コレクション
- Snow Leopard 10.6
- アーカイブ記録規模
- 累計閲覧 410,328 回 · 厳選フィールドノート 105 件(全 111 件の投稿より抽出) · 2009-08-22 – 2012-03-08
- 参加・検証メンバー (37)
- @vampyrex13 (12)@sammys (11)@mightycrown (11)@virtualdiver (10)@bankerror (6)@NIXin (5)@grandflash (5)@Pitrako (4)@adrimaxi (4)@kissofwolf (4)@andreic (3)@blix (3)@meteorain (3)@xinweix (3)@kjknpupil (3)@bd4utonite2 (2)+21 more
- 対応ハードウェア参照
- Mac USB Audio DACs ↗ Laptop RAM & SSD Upgrades ↗ USB 3.2 Boot Flash Drives ↗
愛機のThinkPad X61sにSnow Leopardをインストールすることに成功し、まさに今その環境からこの記事を書いています。おそらく10.5 Vanilla環境でも同様の手順が通用するはずです。また、ThinkPad X61 TabletやT61(GMA X3100搭載モデル)でも手順は同じだと思います。
必要なもの:
1. Snow Leopardが稼働している別のコンピュータ(おそらくLeopardでも可)
2. ドライバー1本
3. いくつかの .kext ファイル(下記参照)
4. 約2時間の作業時間
私の ThinkPad X61 Pack (dl.getdrop box.com/u/114474/MacOSX/ThinkPad-X61%20Pack.zip)
手順は以下の通りです:
1. X61内の全データをバックアップします
2. X61からハードディスクを取り出します(ネジ1本を外してHDDを引き抜くだけです)
3. X61から取り出した2.5インチディスクを外付けケースまたはデスクトップPCに接続します
4. GUIDパーティションテーブル(GPT)でディスクをフォーマットします(後でマルチブートにする場合は複数パーティションを作成してください)
5. Snow Leopardイメージ内の /System/Installation/Packages にある OSInstall.mpkg を直接開き、X61のディスクへSnow Leopardをインストールします
6. インストールが完了したら、同梱の dsdt.aml を新しくインストールしたSnow Leopardのルートディレクトリにコピーします
7. netkas.org から最新の fakesmc.kext を入手してインストールします(または最新の dsmos.kext を試すこともできます — 少し動作は遅くなりますが、シャットダウンと再起動が機能します)
8. AtherosカードのデバイスIDを IO80211Family.kext に追加します(具体的なやり方は末尾のリンクを参照してください)
9. 以下のkextを削除します:AppleIntelCPUPowerManagement、AppleIntelCPUPowerManagementClient、および AppleHDA.kext
10. フレームバッファkextを同梱の AppleIntelGMAX3100FB.kext に差し替えます
11. VoodooHDA(オーディオ用)、VoodooPS2Controller(キーボードおよびTrackPoint用)、IOSDHCIBlockDevice.kext(SDHCカードリーダー用)、および Intel82566MM.kext(LAN用)をインストールします
12. アクセス権を修復します:
chown -R root:wheel /Volumes/YOUR_PARTITIONS_NAME/System/Library/Extensions/*
chmod -R 755 /Volumes/YOUR_PARTITIONS_NAME/System/Library/Extensions/*
13. 対象パーティションに Chameleon 1.0.12 をインストールし、/boot ファイルをパック内のものに差し替えます
14. X61のパーティション上の com.apple.Boot.plist に以下のコードを追加します:
<key>Timeout</key>
<string>4</string>
<key>device-properties</key>
<string>da0300000100000003000000390000000100000002010c00d041030a000000000101060000197fff0400160000006200750069006c0074002d0069006e0000000500000001720200000a00000002010c00d041030a000000000101060000027fff04001e00000072006f006d002d007200650076006900730069006f006e0000002a0000004f70656e474c20456e67696e6520616374697661746564207669612045464920537472696e672a0000004100410050004c00300031002c0044006100740061004a00750073007400690066007900000008000000010000001c0000004100410050004c00300031002c00500069007000650000000800000001000000260000004100410050004c002c004e0075006d0044006900730070006c0061007900730000000800000004000000200000004100410050004c002c00480061007300500061006e0065006c00000008000000010000002e0000004100410050004c002c004e0075006d004600720061006d0065006200750066006600650072007300000008000000020000001c0000004100410050004c00300031002c00450044004900440000008400000000ffffffffffff004ca345490000000000110103802115780a87f594574f8c2727505400000001010101010101010101010101010101ee1a008050201030103013004bcf100000190000000f0000000000000000002387026401000000fe0053414d53554e470a2020202020000000fe004c544e31353458412d4c30310a0041380000004100410050004c002c00530065006c006600520065006600720065007300680053007500700070006f007200740065006400000008000000010000001c0000004100410050004c002c004800610073004c0069006400000008000000010000001e0000004100410050004c00300031002c004400650070007400680000000800000020000000230100000700000002010c00d041030a0000000001010600001b7fff040028000000500069006e0043006f006e00660069006700750072006100740069006f006e0073000000040000001c0000007200650076006900730069006f006e002d00690064000000080000000100000018000000760065006e0064006f0072002d006900640000000800000086800000180000006c00610079006f00750074002d00690064000000080000000a0000002c000000730075006200730079007300740065006d002d00760065006e0064006f0072002d0069006400000008000000d41100001e000000730075006200730079007300740065006d002d006900640000000800000084190000160000006200750069006c0074002d0069006e0000000500000000</string>
15. ディスクをアンマウント/取り出し、ThinkPad本体に戻します
16. Chameleonが読み込まれるはずですので、ブートフラグ -f を付けて起動します
まとめ
動作するもの:
- Ethernet(有線LAN)
- WiFi(AirMacとして認識)
- グラフィックス(X3100)フルサポート
- ディスプレイ輝度調整(PauseキーとScrLkキーでバックライトを変更可能)
- FireWire
- キーボードおよびTrackPoint
- SDHCカードリーダー
- オーディオ(マイク入力およびヘッドフォン端子含む)
動作しないもの:
- バッテリー残量表示/省エネルギー設定
- FSBと倍率の誤認識(10.5.7〜10.5.8と同じ問題)— smbios.plist 経由でインジェクトしても改善せず
- SpeedStep非動作
- スリープ/復帰
- シャットダウン/再起動(おそらくFakeSMCが原因)
PCMCIAドライバはまだ試していませんが、おそらく動作するはずです。
クレジットの大部分は以下のスレッドの有志の方々に帰属します:http://insanelymac.com/forum/index.php?showtopic=87574 ↗
私はSnow Leopardで動作するようにいくつか調整を加えただけです。
まもなく kext+DSDT パックをアップロードし、この記事を編集してリンクを追加します。
64ビットカーネルでの起動に関する補足:
起動自体は可能ですが、LAN、WiFi、オーディオ、内蔵キーボードおよびTrackPointがすべて使えなくなります。どなたか Intel82566MM、VoodooHDA、VoodooPS2 の64ビット版をコンパイルしてくれたら最高なのですが。
追記:
bootファイルを netkas氏の EFI 10.2 に差し替えた Chameleon RC1 も使用可能です。動作しますが、なぜかデフォルトでx64起動になるため、フラグ -x32 を指定して手動で32ビット起動する必要があります。
また、DSMOS.kext + OpenHaltRestart.kext の組み合わせも機能し、こちらでは再起動とシャットダウンが可能です。
追記2:
Superhai氏の VoodooPower.kext を導入することで、バッテリー残量表示と電源管理が機能するようになりました。
コミュニティ検証報告・技術フィールドノート
全 111 件のオリジナル投稿から技術的価値の高い 105 件の検証報告を収録
64ビットで動作する VoodoPower.kext はどこで見つけたのですか?
,
10.6ではCPU識別などの一部のカーネル関数の場所が変更されたため、Appleから10.6のxnuソースコードが公開されるのを待つ必要があります。
それとは別に、Intel専用にする方法ならわかる気がします(コードの手抜きがかなりあるのでw)。
@cili064ビットで動作する VoodoPower.kext はどこで見つけたのですか? ,
残念ながら、今のところ VoodooPower は32ビット版のみです……
X61 TabletにSLをインストールしようとしているのですが、カーネルパニックになってしまいます。どこからダウンロードすればよいかわからず、ルートディレクトリに dsdt.aml をコピーしていないのが原因かもしれません……どなたか dsdt.aml やその他のkextをアップロードしていただけないでしょうか……
X61へのインストール
Nixinさん……
断言できますが、X61はX61sやX61Tとは別物です。
あなたの手順に一字一句違わず従いましたが……あらゆる問題が発生し……セーフモードでしか起動できません。
一応お知らせしておこうと思いまして……
X61とX61sの唯一の違いはプロセッサです。X61sは低電圧版の Intel Core 2 Duo 1.6GHz を搭載しているのに対し、X61は通常電圧版の各種プロセッサを搭載しています。
NIXinさん、
非常に参考になる記事をありがとうございます……今日一日かけてX61s用のドライブにこれをインストールしようと奮闘したのですが、まだ成功していません……私はAppleの世界に関してはまったくの初心者(noob)で、学習曲線がかなり険しいです。Snow Leopardをインストールするために新しいWD製320GBドライブを購入し、USB2外付けケースに入れ、1パーティション・Mac OS拡張(ジャーナリング)・GUIDでパーティションを作成しました。
最初は少し戸惑いましたが、ネットで調べてFinderで不可視ファイルとフォルダを表示する方法を見つけ、OSInstall.mpkg を実行することができました。その後インストール自体はスムーズに進み、ドライブのルートに dsdt.aml をドラッグ&ドロップしました。続いて、削除すべき3つのkextをバックアップしてからハードドライブ上のオリジナルを削除し、置き換えるべきkextもバックアップしてから、新しいkextをすべて「/System/Installation/Packages」ディレクトリにドラッグ&ドロップしました —— kextのインストール方法はこれで合っていましたか?それとも「Kext Helper」のようなツールを使うべきだったのでしょうか?(なお「VoodooPS2Controller」については付属のインストーラを使用しました)。
無線LANは Intel 4965AGN アダプタを搭載しているため、AtherosのID追加は行いませんでした(このカード用のkextや解決策はありますか?)。ただ、AppleコンピュータでサポートされているSierra Wireless製のUSBブロードバンドアダプタを持っているので、これがすぐ動かなくてもそれほど大きな問題ではありません。
ここまではすべて順調に進みました。私はターミナルの経験がゼロですが、あなたの手順に一字一句従いました。ところがコマンドを入力すると「No such file or directory」と表示されてしまいます。ユーザー権限の問題かと思いコマンドの先頭に sudo -s を付けてみたり、以下のパスを試してみたりしました:
'/Volumes/Snow Leopard/System/Library/Extensions/* ' ,
'/Volumes/Snow_Leopard/System/Library/Extensions/* ' ,
'/Volumes/SNOW LEOPARD/System/Library/Extensions/* ' ,
'/Volumes/SNOW_LEOPARD/System/Library/Extensions/* ' ,
しかしいずれもうまくいきませんでした。ネットで何時間も検索しましたが、どこに問題があるのか見当がつきません。なお、「ディスクユーティリティ」を見ると、新しく作成した「Snow Leopard」ボリュームでは「ディスクのアクセス権を検証」と「ディスクのアクセス権を修復」の両方が無効(グレーアウト)になっているのに、作業用Hackintoshのボリューム「Hack Snow Leopard」では有効になっていることに気づきました。これが今回の問題と関係しているのかどうかはわかりません。
ともあれ、正しい方向をご教示いただければ大変ありがたいです……今のところ完全に手詰まり状態です……
よろしくお願いします!
自己解決したかもしれません:
ターミナルにて:
sudo -s
chown -R root:wheel /Volumes/Snow\ Leopard/System/Library/Extensions/ *
chmod -R 755 /Volumes/Snow\ Leopard/System/Library/Extensions/ *
あるいは、別のやり方として:
sudo -s
cd /volumes/Snow\ Leopard/System/Library/Extensions/
chmod -R root:wheel *
chown -R 755 *
(すべては構文次第ですね!)
……これで合っていますか?(最後のスラッシュとアスタリスクの間にスペースを入れるべきか確信がないのですが、たぶん入れるのだと思います……
それで、kextのインストールについてはドラッグ&ドロップだけで良いのでしょうか?
あと、4965AGN について何か情報はありますか?
チュートリアルをありがとうございます!
* 初心者向けメモ:私のインストール先パーティション名は「Snow Leopard」だったので……そのパスは以下のようになります:
/Volumes/Snow\ Leopard/
もしインストール先パーティション名が「My Partition」(「My」と「Partition」の間にスペースがある名前)だった場合、パスは以下のようになります:
/Volumes/My\ Partition/
他の皆さんにとっては当たり前のことでしょうが、私のようなAppleド初心者にとっては、正しい構文を突き止める時間を大幅に節約できるはずです。
13. そのパーティションに Chameleon 1.0.12 をインストールし、/boot ファイルを(パックに同梱されているものに)置き換えます
Web上で Chameleon 1.0.12 を探しても見つからなかったのですが、あなたがパッケージに入れてくれていた「Bootloader2.dmg」の中に含まれていることに気づきました。
そのパッケージに同梱されているReadmeの「INSTRUCTIONS:」には次のように書かれています:
INSTRUCTIONS:
1. Chameleonパッケージをインストールします。
2. ターミナルを使用して、Chameleonをインストールしたボリュームのルートに「boot」をコピーします。
sudo -s
cp. /Volumes/Snow Alternative/boot /Volumes/<<VolumeName>>
私の環境では、これはうまくいきませんでした:
cp. /Volumes/Snow Alternative/boot /Volumes/Snow\ Leopard/
bash: cp.: command not found
ターミナルのリファレンス(ss 64.com/osx/)で調べても cp の後ろのピリオドというオプションは見当たらなかったため、ピリオドを取り除きました:
cp /Volumes/Snow Alternative/boot /Volumes/Snow\ Leopard/
cp: /Volumes/Snow: No such file or directory
そこで、コピー元ディレクトリのコマンドライン上のパス構文を変更しました:
cp /Volumes/Snow\ Alternative/boot /Volumes/Snow\ Leopard/
これでうまくいったようです。
* 初心者向けメモ:私のインストール先パーティション名は「Snow Leopard」だったので……そのパスは以下のようになります:
/Volumes/Snow\ Leopard/
もしインストール先パーティション名が「My Partition」(「My」と「Partition」の間にスペースがある名前)だった場合、パスは以下のようになります:
/Volumes/My\ Partition/
他の皆さんにとっては当たり前のことでしょうが、私のようなAppleド初心者にとっては、正しい構文を突き止める時間を大幅に節約できるはずです。
14. X61のパーティション上の com.apple.Boot.plist に以下のコードを追加します
この初心者は com.apple.Boot.plist がどこにあるのかすら知りませんでした……探した結果、以下の場所にあることがわかりました:
/Library/Preferences/SystemConfiguration/
ターミナルを開き、以下のコマンドを入力しました:
sudo -s
cd /Volumes/Snow\ Leopard/Library/Preferences/SystemConfiguration/
nano com.apple.Boot.plist
そして、このチュートリアルのステップ14からコードをコピーし、ターミナルウィンドウ内の以下の行の間に貼り付けました:
<string></string>
(各行の先頭にインデント用のTABを入れてコード行を追加)
</dict>
Control-X を押してファイルを保存し、終了します。
* 初心者向けメモ:私のインストール先パーティション名は「Snow Leopard」だったので……そのパスは以下のようになります:
/Volumes/Snow\ Leopard/
もしインストール先パーティション名が「My Partition」(「My」と「Partition」の間にスペースがある名前)だった場合、パスは以下のようになります:
/Volumes/My\ Partition/
初回ブート試行 —— ダメでした。Darwinローダーが起動し、最初のグレーと白の「Apple」ロゴ画面が表示された後、次のメッセージが出ました:
「コンピュータを再起動する必要があります。パワーボタンを数秒間押し続けて電源を切ってから、もう一度パワーボタンを押して起動してください。」(カーネルパニック画面)
電源を切って再起動してみましたが、毎回同じ画面で止まってしまいます。
X61sのBIOS設定を何か変更する必要がありますか?
どなたか私が実行したインストール手順を見直して、何か間違っている点がないか確認していただけないでしょうか?
どうかよろしくお願いします……
診断モード(Verbose)のダンプ
診断モードのダンプです……どなたかこの読み方を教えていただけませんか?
-----
The Regents of the University of California. All rights reserved.
MAC Framework successfully initialized
using 16384 buffer headers and 4096 cluster IO buffer headers
Trying to change a collection in the registry
Backtrace 0x4ff2a8 0x5309ff 0x52fd24 0x54fa0ce2 0x54fa0fef 0x5389f2 0x536c27
Kernel Extensions in backtrace (with dependencies):
org.voodoo.driver.PS2Controller(1.10)@0x54f9d000->0x54fa2fff
IOAPIC: Version 0x20 Vectors 64:87
PS2Controller: Created dev /ps2controllers
Using new IRQ layout 0,1
ACPI: System State [S0 S3 S4 S5] (S3)
RTC: Only single RAM bank (128 bytes)
mbinit: done (64 MB memory set for mbuf pool)
AppleIntelPIIXPATA: Secondary PCI IDE channel is disabled
panic(cpu 1 caller 0x2a6ac2): Kernal trap at 0x5adccfcd, type 14=page fault, registers:
CR0: 0x8001003b, CR2: 0x00000000, CR3: 0x00100000, CR4: 0x00000660
EAX: 0x00000000, EBX: 0x06bfd800, ECX: 0x5adccf6e, EDX: 0x00000000
CR2: 0x00000000, EBP: 0x550fbe38, ESI: 0x00000000, EDI: 0x06bfd800
EFL: 0x00210246, EIP: 0x5adccfcd, CS: 0x00000000, DS: 0x00030010
Error code: 0x00000000
Debugger called: <panic>
Backtrace (CPU 1), Frame : Return Address (4 potential args on stack)
0x550fbc48 : 0x21acfa (0x5ce650 0x550fbc7c 0x223156 0x0)
0x550fbc98 : 0x2a6ac2 (0x590a50 0x5adccfcd 0xe 0x590c1a)
0x550fbd78 : 0x29c968 (0x550fbd90 0x0 0x550fbe38 0x5adccfcd)
0x550fbd88 : 0xadccfcd (0xe 0x6bf0048 0x550f0010 0x4f0010)
0x550fbe38 : 0x4fba02 (0x6bfd800 0x0 0x1 0x6c0a580)
0x550fbe58 : 0x4fba1d (0x6bfd800 0x0 0x532ac0 0x6c01580)
0x550fbe78 : 0x536c8d (0x6bfd800 0x6bfd800 0x6c01640 0x6c02e20)
0x550fbf28 : 0x5371b8 (0x6bf8600 0x6c016c0 0x0 0xffffffff)
0x550fbf78 : 0x538e67 (0x6bf8600 0x0 0x550fbfac 0x1)
0x550fbfc8 : 0x29c68c (0x6bfccd0 0x0 0x29c69b 0x6b3e7a8)
Kernal Extensions in backtrace (with dependencies):
com.apple.iokit.IOATAFamily(2.5.0)@0x5adc8000->0x5add4fff
BSD process name corresponding to current thread: kernel_task
Mac OS version:
Not yet set
Kernal version:
Darwin Kernel Version 10.0.0: Fri Jul 31 22:46:34 PDT 2009; root:xnu-1456.1.25-1/RELEASE_I386
System model name: 7668CTO
System uptime in nanoseconds: 1465761186
-----
X61sでSLを動かしています。
今のところスリープが機能しません。スリープ状態には入るようなのですが、復帰させるために電源ボタンを押すと、SLが最初から起動し直してしまいます。
もう1つ質問なのですが、TrackPointのセンターボタンを使ってWindowsのようにスクロールさせることは可能でしょうか!?……あの機能はWebブラウジングにとても便利なので!
以下は、元のガイドに私がX61sへSLをインストールした際の手順メモを書き加えたものです……まだカーネルパニックが発生しており、どこか1つ細かい手順を正しく理解できていない箇所があるのだと思います。これを見てお気づきの点があれば教えていただけると大変助かります。
--------------------------------------------------------------------------------------------------------------------------
私のインストールメモは赤字(追記部分)で記しています。自己責任でご参照ください……どこか間違っている可能性があります。
ThinkPad X61へのSnow Leopardのインストール
皆さんこんにちは。
愛機のThinkPad X61sへのSnow Leopardのインストールについに成功し、今まさにそのマシンからこの記事を書いています。この方法はバニラの10.5でも同様に機能するはずです。
また、ThinkPad X61 TabletやT61(GMA X3100搭載モデル)でも同様の手順でいけるはずです。
必要なもの:
1. Snow Leopardが稼働している別のコンピュータ(おそらくLeopardでも可)
2. ドライバー(ねじ回し)
3. いくつかの .kext ファイル(下記一覧を参照)
4. 約2時間の作業時間
My ThinkPad X61 Pack
[dl.getdrop box.com/u/114474/MacOSX/ThinkPad-X61%20Pack.zip]
手順は以下の通りです:
1. X61のすべてのデータをバックアップします
2. X61からハードディスクを取り出します(ネジを1本外せばHDDを引き抜けます)
3. X61から取り出した2.5インチディスクを外付けケースまたはデスクトップPCに取り付けます
4. GUIDパーティションテーブルを使用してディスクをフォーマットします(後からマルチブートにしたい場合は複数のパーティションを作成してください)
(次のインストール手順に進む前に、不可視のシステムファイルが見えるようにFinderの設定を変更する必要があります)
Finderで不可視ファイルを表示するには:
A. ターミナルを開いて以下を入力します:
defaults write com.apple.Finder AppleShowAllFiles YES
B. Optionキー(PCキーボードの場合はAltキー)を押しながらDock内のFinderアイコンを右クリック(または左クリック長押し)し、「再度開く(Restart Finder)」を選択してFinderを再起動します。
Finderで不可視ファイルを非表示に戻すには:
A. ターミナルを開いて以下を入力します:
defaults write com.apple.Finder AppleShowAllFiles NO
B. Optionキー(PCキーボードの場合はAltキー)を押しながらDock内のFinderアイコンを右クリック(または左クリック長押し)し、「再度開く(Restart Finder)」を選択してFinderを再起動します。
または:
以下の場所から Tools フォルダをダウンロードします:
media fire.com/?ydzm1whjwnm
または
rapid share.com/files/272072059/Tools.zip
Finderで不可視ファイルを表示するには:
A. 「ShowAllFiles」(「Tools」フォルダ内に同梱)を起動し、「Show」をクリックします。
Finderで不可視ファイルを非表示にするには:
B. 「ShowAllFiles」(「Tools」フォルダ内に同梱)を起動し、「Hide」をクリックします。
5. SLイメージ内の /System/Installation/Packages にある OSInstall.mpkg を直接開いて、X61のディスクにSnow Leopardをインストールします
6. インストールが完了したら、同梱の dsdt.aml を新しくインストールしたSLのルートディレクトリにコピーします - Finderで、ThinkPad-X61 Pack /DSDT フォルダから新しいSLドライブのルートディレクトリへ dsdt.aml をドラッグ&ドロップします。
7. netkas.org から最新の fakesmc.kext をインストールします(または最新の dsmos.kext を試すこともできます - 少し遅くなりますがシャットダウンと再起動が機能します)このkextを新しいSLドライブの System/Library/Extensions/ にドラッグ&ドロップします( http://netkas.org/?p=155 ↗ - このkextのLeopard版ではなくSnow Leopard版(fakesmc.kext.zip)をダウンロードしてください - 私が使用したのは2009年8月22日付のページのものです。リンクをクリックすると rapid share.de に移動します。ダウンロード後、ファイルは「ダウンロード」フォルダ内で自動的に解凍されます)。
8. IO80211Family.kext にAtherosカードのIDを追加します(やり方は末尾のリンクを参照)
9. 以下のkextを削除します:AppleIntelCPUPowerManagement、AppleIntelCPUPowerManagementClient、および AppleHDA.kext - これら3つのkextをゴミ箱にドラッグ&ドロップします
10. フレームバッファkextを同梱のもの(AppleIntelGMAX3100FB.kext)に置き換えます - Finderで、/System/Library/Extensions/ から元の AppleIntelGMAX3100FB.kext をゴミ箱にドラッグ&ドロップし、「X61-BrightnessPack」フォルダにある新しいkextを新しいSLドライブの /System/Library/Extensions/ にコピー&ペーストします。
11. ThinkPad-X61 Pack/VoodooHDA-0.2.2/ フォルダから VoodooHDA(オーディオ用)、VoodooPS2Controller(キーボードおよびTrackPoint用)(ThinkPad-X61 Pack/kexts/ フォルダ内にあります…これはインストーラpkgなので実行し、インストール先に新しいSLドライブを確実に指定した上で「Trackpad」と「keyboard」の両方のオプションにチェックを入れてインストールします)、そして IOSDHCIBlockDevice.kext(SDHCカードリーダー用)と Intel82566MM.kext(有線LAN用)(これらも ThinkPad-X61 Pack/kexts/ フォルダ内にあります…Finderでこれらのファイルを新しいSLディスクの /System/Library/Extensions/ フォルダにドラッグ&ドロップします)をインストールします。
12. ターミナルでアクセス権を修復します:
コード:
sudo -s
chown -R root:wheel /Volumes/YOUR_PARTITIONS_NAME/System/Library/Extensions/*
chmod -R 755 /Volumes/YOUR_PARTITIONS_NAME/System/Library/Extensions/*
もしSLディスクの名前に「Snow Leopard」のようにスペースで区切られた複数の単語が含まれている場合、構文は以下のようになります:
sudo -s
chown -R root:wheel /Volumes/Snow\ Leopard/System/Library/Extensions/*
chmod -R 755 /Volumes/Snow\ Leopard/System/Library/Extensions/*
他の情報源では次のように書かれていました:
起動時にキャッシュが見つからない場合にkextキャッシュが再構築されるよう、/System/Library/Extensions.kextcache と /System/Library/Extensions.mkext を削除する。
また別の情報源では:
「手動で機能拡張キャッシュをクリアするため」に /System/Library/Extensions.mkext と /System/Library/Extensions/Caches/ を削除する。
私自身は、指定されたパスにそれらのファイルや Caches フォルダを見つけることができませんでした。システムを一度起動するまでは存在しないのかもしれません。あるいは Cache フォルダのパスは /System/Library/Caches/(こちらは存在します)のことだったのでしょうか。それともSnow Leopardより前のOS X向けの手順なのでしょうか?
いずれにせよ、下記のステップ16で起動時に -f フラグを使用すれば同じ処理が行われるようです。
13. そのパーティションに Chameleon 1.0.12(別名:PC EFI v9 Chameleon Bootloader)をインストールし、/boot ファイルを置き換えます - 元の boot ファイルをゴミ箱にドラッグ&ドロップし、ターミナルを使って新しい boot ファイル(パックに同梱 - Chameleonインストーラと boot ファイルの両方が ThinkPad-X61 Pack 内の「bootloader 2.dmg」に含まれています)を新しいSLディスクのルートにコピーします。以下の手順を参照してください:
! 重要事項:Bootloader2.dmg を開くと表示されるChameleonインストーラフォルダ「Snow Alternative」(Bootloader2.dmg を実行すると「Snow Alternative」もマウントされます)の中に Readme.RTF ファイルがありますが……このReadme内の説明は間違っています!説明には次のように書かれています:
1. Chameleonパッケージをインストールします。
2. ターミナルを使用して、Chameleonをインストールしたボリュームのルートに "boot" をコピーします。
sudo -s
cp. /Volumes/Snow Alternative/boot /Volumes/<<VolumeName>>
これはSnow Leopardの構文として誤りです。「cp」の後ろの「.」は不要です。この「.」は、作成者が「テキストエディット」で「Readme.RTF」を作成した際に自動補正(オートコレクト)で勝手に入ったものに気づかなかっただけです。
また、パスの構文も間違っています。「ターミナル」でディレクトリ名にスペースで区切られた2つの単語がある場合、構文は以下のようにはなりません:
/FirstWord SecondWord/
正しくは以下の通りです:
/FirstWord\ SecondWord/
したがって、正しい構文は以下のようになります:
sudo -s
cp /Volumes/Snow\ Alternative/boot /Volumes/<<VolumeName>>
新しいSLディスクの名前が「Snow Leopard」である場合、修正後のターミナルコマンドは以下の通りです:
sudo -s
cp /Volumes/Snow\ Alternative/boot /Volumes/Snow\ Leopard/
14. [新しいSLの] X61パーティション上の /Library/Preferences/System Configuration/com.apple.Boot.plist に以下のコードを追加します:
コード:
<key>Timeout</key>
<string>4</string>
<key>device-properties</key>
<string>da0300000100000003000000390000000100000002010c00d041030a000000000101060000197fff0400160000006200750069006c0074002d0069006e0000000500000001720200000a00000002010c00d041030a000000000101060000027fff04001e00000072006f006d002d007200650076006900730069006f006e0000002a0000004f70656e474c20456e67696e6520616374697661746564207669612045464920537472696e672a0000004100410050004c00300031002c0044006100740061004a00750073007400690066007900000008000000010000001c0000004100410050004c00300031002c00500069007000650000000800000001000000260000004100410050004c002c004e0075006d0044006900730070006c0061007900730000000800000004000000200000004100410050004c002c00480061007300500061006e0065006c00000008000000010000002e0000004100410050004c002c004e0075006d004600720061006d0065006200750066006600650072007300000008000000020000001c0000004100410050004c00300031002c00450044004900440000008400000000ffffffffffff004ca345490000000000110103802115780a87f594574f8c2727505400000001010101010101010101010101010101ee1a008050201030103013004bcf100000190000000f0000000000000000002387026401000000fe0053414d53554e470a2020202020000000fe004c544e31353458412d4c30310a0041380000004100410050004c002c00530065006c006600520065006600720065007300680053007500700070006f007200740065006400000008000000010000001c0000004100410050004c002c004800610073004c0069006400000008000000010000001e0000004100410050004c00300031002c004400650070007400680000000800000020000000230100000700000002010c00d041030a0000000001010600001b7fff040028000000500069006e0043006f006e00660069006700750072006100740069006f006e0073000000040000001c0000007200650076006900730069006f006e002d00690064000000080000000100000018000000760065006e0064006f0072002d006900640000000800000086800000180000006c00610079006f00750074002d00690064000000080000000a0000002c000000730075006200730079007300740065006d002d00760065006e0064006f0072002d0069006400000008000000d41100001e000000730075006200730079007300740065006d002d006900640000000800000084190000160000006200750069006c0074002d0069006e0000000500000000</string>
com.apple.Boot.plist にコードを追加するには、ターミナルを起動して以下のコマンドを入力します:
sudo -s
cd /Volumes/Snow\ Leopard/Library/Preferences/SystemConfiguration/
nano com.apple.Boot.plist
このチュートリアルのステップ14からコードをコピーし、ターミナルウィンドウ内の以下の2行の間に貼り付けます:
<string></string>
[各行の先頭にインデント用のTABを入れて4行のコードをここに追加]
</dict>
「Control-X」を押してファイルを保存し、「Return」を押してファイル名「com.apple.Boot.plist」を確定して保存します。
ターミナルを終了する前に、以下を入力してすべてが正しい場所に入力・保存されたか確認できます:
nano com.apple.Boot.plist
ファイルに加えた変更が表示されるはずです。
15. ディスクをアンマウント/取り出し、ThinkPad本体に戻します
16. Chameleonの起動画面が表示されるはずですので、フラグ -f を付けて起動します
(-f フラグは、すべてのkextを再読み込みし、ブート構成キャッシュを破棄するようDarwinに指示します)
電源投入時の流れ:
A. ThinkPadスプラッシュ画面:「To interrupt normal startup, press the blue ThinkVantage button」
「ThinkVantage」ボタンを押した際のオプション:
ESC:通常起動を再開
F1:BIOS Setup Utilityに入る
F12:一時的な起動デバイスを選択
ENTERを押すと一時停止……
B. 約2秒間「_」が点滅……
C. Darwin /x86 boot v5.0.132 - Chameleon v1.0.1.2
Build date: 2009-02-09 18:24:37
4022MB memory
VESA v3.0 7MB (Intel®Crestline Graphics Chip Accelerated VGA BIOS)
Press any key to enter startup options(起動前に4からカウントダウン……)
起動時にキーを押した場合:
D. Darwin /x86 boot v5.0.132 - Chameleon v1.0.1.2
Build date: 2009-02-09 18:24:37
4022MB memory
VESA v3.0 7MB (Intel®Crestline Graphics Chip Accelerated VGA BIOS)
[上矢印/下矢印] キーを使用して起動ボリュームを選択します。
hd(0,2) X61SnowLeopard
Enterを押すとオプションなしでDarwin/x86を起動します。または以下の操作が可能です:
-v と入力してEnterを押すと、診断メッセージ付きで起動します
? と入力してEnterを押すと、詳細な起動オプションについての説明を表示します
boot: [ここで「-f」と入力して「Enter」を押し、「ブート構成ファイルを無視」させます]
まとめ
動作するもの:
- Ethernet(有線LAN)
- WiFi(AirMacとして認識)
- グラフィックス(X3100)完全サポート
- ディスプレイ輝度調整(PauseキーとScrLkキーでバックライトを変更可能)
- FireWire
- キーボードおよびTrackPoint
- SDHCカードリーダー
- オーディオ(マイクおよびヘッドフォン端子対応)
動作しないもの:
- バッテリー残量表示/省エネルギー設定
- FSBと倍率の誤認識(10.5.7〜10.5.8と同じ問題)— smbios.plist 経由でインジェクトしても改善せず
- SpeedStep非動作
- スリープ/スリープ解除
- シャットダウン/再起動(おそらくFakeSMCが原因)
PCMCIAドライバはまだ試していませんが、こちらも動作するはずです。
クレジットの大部分はこちらのスレッドの方々に帰属します:
http://insanelymac.com/forum/index.php?showtopic=87574 ↗
私はSnow Leopardで動作するようにいくつか調整を加えただけです。
まもなく kext+DSDT パックをアップロードし、この記事を編集してリンクを追加します。
64ビットカーネルでの実行に関する注意点:
起動自体は可能ですが、有線LAN、WiFi、オーディオ、内蔵キーボードおよびTrackPointがすべて動作しません。もしどなたか Intel82566MM、
VoodooHDA、VoodooPS2 の64ビット版をコンパイルしていただけたら最高です。
追記:
netkasの EFI 10.2 用に boot ファイルを差し替えた Chameleon RC1 を使うこともできます。こちらも動作しますが、なぜかデフォルトで x64 起動になるため、フラグ -x32 を指定して手動で32ビット起動する必要があります。
------------------
いくつかの補足メモ
• お使いのMacが32ビットEFIか64ビットEFIかを確認する方法:これを読んでいる方なら、64ビットEFI搭載のMacであればフル64ビットモードで起動できることはご存知かと思います。なお、Appleは64ビットEFIを搭載していてもすべてのMacBookで64ビットカーネルサポートを無効化しています。古いMac ProやiMacをお持ちで、32ビットEFIか64ビットEFIかを確認したい場合は、ターミナルで次のコマンドを入力してください:
ioreg -l -p IODeviceTree | grep firmware-abi
すると「EFI32」または「EFI64」のいずれかの結果が返ってきます。
• 毎回の起動時にデフォルトで64ビットカーネルを起動する方法:EFI64および64ビット対応のMacであっても、標準ではデフォルトで32ビットカーネルで起動します。デフォルトの起動カーネルを変更する裏技を紹介してくれたNetkasに感謝します。やり方は com.apple.Boot.plist 内の文字列を編集するだけです。boot.plist を編集するには /Library/Preferences/SystemConfiguration/com.apple.Boot.plist をテキストエディタで開き、以下の文字列を探します:
<key>Kernel Flags</key>
<string></string>
そしてこれを以下のように変更します:
<key>Kernel Flags</key>
<string>arch=x86_64</string>
これだけです。これで毎回64ビットカーネルモードで起動するようになります。もう起動中に「6」と「4」のキーを押し続ける必要はありません。万が一32ビットカーネルで起動する必要が生じた場合は、起動中に「3」と「2」のキーを押し続ければOKです。
------------------
毎回32ビットカーネルモードで起動するには、以下のコードを使用します:
<key>Kernel Flags</key>
<string>arch=i386</string>
方法2:ディスク上の設定(永続的)
現在の起動ディスクに対して64ビットカーネルを選択するには、ターミナルで次のコマンドを使用します:
sudo systemsetup -setkernelbootarchitecture x86_64
現在の起動ディスクに対して32ビットカーネルを選択するには、ターミナルで次のコマンドを使用します:
sudo systemsetup -setkernelbootarchitecture i386
注:この設定は /Library/Preferences/SystemConfiguration/com.apple.Boot.plist ファイルに保存され、このディスクから起動するたびに有効になります。別のディスクから起動した場合は、そのディスク上の設定またはハードウェアのデフォルト設定が適用されます。
------------------
DSMOS.kext + OpenHaltRestart.kext の組み合わせも動作し、こちらなら再起動とシャットダウンが可能です。
追記2:
バッテリー残量表示と電源管理は、Superhaiの VoodooPower.kext で動作します。
ターミナルコマンドリファレンス - ss 64.com/osx/
---------------------------------------------------------------------------------------------------------------------------
NIXinさんへの確認の質問
---------------------------------------------------------------------------------------------------------------------------
質問:
----------------
1. /ThinkPad- X61 Pack/X61-BrightnessPack/ サブフォルダ内に「lenovo_x61_sound_ether_3100-efi-string.plist」というファイルがありますが、
これは何のためのものですか?
2. /ThinkPad- X61 Pack/Backlight Stuff/ サブフォルダが空なのですが……これは元々空で正しいのでしょうか?
3. ステップ 7.「最新の fakeSMC.kext をインストールする」について - netkasのページに「追伸:voodooカーネルは Don't Steal Mac OS.kext をブロックするため、これはvoodooカーネルとは相性が良くありません。そのため結局 dsmos / appledecrypt を使う必要があります」という注記があります(もっとも、これは他のvoodoo系kextには当てはまらないと思いますが)。
私の環境ではまだ起動時にカーネルパニックが発生しているのですが……これが原因ということはあり得ますか?
4. ステップ 8.「IO80211Family.kext にAtherosカードのIDを追加する(やり方は末尾のリンクを参照)」について
• 「末尾のリンク」とはどのリンクのことでしょうか?
5. ステップ 11.「VoodooHDA(オーディオ用)、VoodooPS2Controller(キーボードおよびTrackPoint用)、IOSDHCIBlockDevice.kext(SDHCカードリーダー用)、および Intel82566MM.kext(有線LAN用)をインストールする」について
• VoodooPS2Controller(キーボードおよびTrackPoint用)のインストーラには実際には「keyboard」と「Trackpad」の選択肢がありますが、これで「TrackPoint」も動作すると考えてよいのでしょうか?
6. ステップ 14.「[新しいSLの] X61パーティション上の [/Library/Preferences/System Configuration/]com.apple.Boot.plist に以下のコードを追加する:」について
• 上記「チュートリアル」セクションに記載した、ターミナルを使ってコードを追加する私の手順を見ていただけますか。あのやり方で合っていますか?この「infinitemac」サイトのチュートリアルからコピー&ペーストすればよいのですよね?
• このコードは何をするものなのですか?
• このコードはAtherosカード用のものですか?
• これは /Library/Preferences/System Configuration/ にある com.apple.Boot.plist のことですか?
• それともChameleonをインストールした後にルートディレクトリに作られる別のコピーのことでしょうか(「X61のパーティション上の com.apple.Boot.plist に以下のコードを追加します」)?
7. チュートリアルの最後で以下の3つのkextについて言及されています:
DSMOS.kext
OpenHaltRestart.kext
Superhai's VoodooPower.kext
• これらを入手するのに最適な配布元はどこですか?
8. お使いのX61sのモデルとBIOSバージョンを教えていただけますか?
私の環境は以下の通りです:
X61S Type 7668-CTO
BIOS Version: 1.05 (7NET24WW)
BIOS Date (Y-M-D) 2007-06-15
Embedded Controller Version 1.02
CPU Type Intel® Core™ 2 Duo CPU L7500
CPU Speed 1.60 GHz
Installed memory 4096 MB
9. ThinkPad-X61 Pack の DSDT フォルダには dsdt.aml と dsdt_fixed.txt の2つのファイルが入っています……この dsdt.aml は「Unix実行ファイル」のアイコンになっていますが、私の稼働中の2台のHackintoshにある dsdt.aml は書類(ドキュメント)ファイルのアイコンになっています……また、稼働中のマシンでは「Extra」フォルダ内に配置されていますが、今回のx61sのインストール手順ではルートに配置するようになっています。さらに稼働中のマシンには com.apple.Boot.plist、Extensions.mkext、smbios.plist、および「Themes」フォルダがありますが、私のx61sの「Extra」フォルダは空です(未設定のインストール状態ではこれが普通なのかもしれませんが)。dsdt.aml は「Extra」フォルダに入れるべきなのでしょうか?また、なぜ「書類」アイコンではなく「Unix実行ファイル」アイコンになっているのでしょうか?そして dsdt_fixed.txt ファイルとは何でしょうか?
こんにちは、私もX61にSnow Leopardをインストールしようと計画しているのですが……X61パックはどこで入手できますか?リンク切れになっているようです。
すみません、以下のように表示されてしまいます:
Oops! (404)
We can't find the page you're looking for. Check out our FAQ or forums for help. Or maybe you should try heading home
リンクが dl.drop box.com/u/114474/MacOSX/ThinkPad-X61%20Pack.zip%5D のように末尾に %5D が付いているのが原因でした……それを取り除いたらダウンロードできました。ありがとうございます!
X61への SnowOSX v3.5 (10.6.0/10.6.2/10.6.3/10.6.4) のインストール
私のX61(7676-3PM)に SnowOSX ディストリビューションをインストールすることに成功しました。マシンはeBayで購入した Atheros AR5BXB72(cgi.eb ay.com.au/ws/eBayISAPI.dll?ViewItem&item=390135583680)を搭載している以外は標準構成で、SATAにはAHCIを使用しています。Wi-Fiカードは簡単な追加ステップを行わないと動作しません。それについてはこの投稿の末尾を参照してください。
現時点で唯一動作していないのはLCDの輝度調整だけです。解決したらこの投稿を更新します。
基本的にはこのスレッドの最初の投稿の手順を使用しました。唯一ぶつかった問題はブートローダーが動作しなかったことです。上記の手順に対する私なりの修正点は以下の通りです:
インストール前:
- X61パックをUSBメモリにコピーします。私はWindows上でTransMacの試用版を使ってUSBメモリをHFS+でフォーマットし、フォルダからファイルをドラッグしてコピーしました。その際、DSDTフォルダは削除してください。
- 下記のZIP添付ファイルをダウンロードしてWindowsのフォルダに展開し、TransMacを使ってその中身をUSBメモリにコピーします。
- Chameleonブートローダー RC4 をダウンロードしてWindowsのフォルダに展開し、TransMacを使ってUSBメモリにコピーします。必ずSnow Leopard用のバージョンをUSBメモリ上の新しいフォルダにコピーしてください。
- 任意で、下記にリストアップした64ビット版kextをダウンロードしてください(私が実際に使用しているものです)。私は 10.6.2 にアップデートした「後」にこれらをインストールしたため、SnowOSX 10.6.0 で動作するかどうかは未確認です。
インストール後、最初の再起動の前:
- USBメモリを挿し、最初の投稿にあるkextの削除や置き換えなどをすべて行います。/System/Library/Extensions から dsmos.kext と AppleHDA.kext を削除し、同じ場所にUSBメモリから fakesmc 2.5(files.net kas.org/fakesmc2.5_release.zip)をインストールします。SnowOSXにはそれらのモジュールを無効化する NullCPUPowerManagement が入っているため、AppleIntelCPUPowerManagement と AppleIntelCPUPowerManagementClient のkextを削除する必要はありません。USBメモリからファイルシステムのルート(/Volumes/<ボリューム名>)に DSDT.aml ファイルをコピーします。私のZIPファイルにはより新しいバージョンが入っているため、X61パック内のkextではなく私のZIP内のkextを使用してください。もし 10.6.0 でそれらが動作しない場合は、代わりにX61パック内のものを使用してください。
- How to install Chameleon manually ↗(Chameleonを手動でインストールする方法)の手順に従って、壊れたブートローダーを新しいものに置き換えます。
- ターミナルで次のコマンドを実行します: diskutil repairPermissions /Volumes/<volume name>/System/Library/Extensions ここで <volume name> はSnow Leopardをインストールしたボリュームの名前です。ボリューム名にスペースが含まれている場合は、必ず二重引用符("")で囲んでください。利用可能なボリューム名を確認するには ls -d /Volumes を使用します。
- 再起動します。
Chameleonの最初の起動画面が表示されたら、任意のキーを押してから次のように入力します:
これによりOS Xのカーネル機能拡張キャッシュがフラッシュ(再構築)されます。起動後は、毎回手入力しなくて済むように /Library/Preferences/SystemConfiguration/com.apple.Boot.plist にカーネルフラグ arch=i386 を追加しておくとよいでしょう。
システムを 10.6.2、10.6.3、または 10.6.4 にアップデートすることも可能です。10.6.2 で X3100 ディスプレイアダプタ用の64ビットドライバが導入されましたが、64ビットモードでは現在スリープが機能しません ↗(10.6.2 以降は未テスト)。32ビットモードではスリープも機能します。
X61のすべてのハードウェア向けに64ビットドライバが用意されており、X3100 FB(フレームバッファ)ドライバを除いてすべて動作しています。私は以下の64ビットドライバをインストールしました:
- Intel 82566MM →(こちらのページ →から入手。私の後の投稿 →のkextバンドルにも含まれています)
- VoodooLabsの VoodooPS2Controller ↗
- VoodooHDA ↗(VoodooLabsのオリジナルソースをベースに、SliceとAutumnRainによる最新の素晴らしい改良を取り込んでAnVがアップデートしたAppleClip版)
もし64ビットカーネルでのスリープ問題を解決できた方がいれば、ぜひこちらに投稿してください ↗。
注:上記の手順でうっかり書き漏らしている点があるかもしれません。たとえば、IOPCIFamily や IOATAFamily といったkextが原因で、32ビットまたは64ビットの起動時に問題が発生する場合があります。私のX61ではカーネルパニックが起きたりBluetoothが動作しなかったりしたため、これら両方を置き換えました。置き換える前に32ビットモードを試していなかったため、32ビットモードでも同様の問題が起きる可能性を考慮してここに記しておきます。(更新) 10.6.3(あるいはそれ以前)からは、バニラ(純正)の IOPCIFamily、IOATAFamily、および IO80211Family kextが動作するようになっています。ただし後者(IO80211)については、64ビット向けにコンパイルされているものの64ビットモードではまだ動作しないかもしれません。
私が使用していたバージョンのリンクは以下の通りです:
- IOPCIFamily ↗(64ビットカーネル起動時の AppleHPET におけるカーネルパニックを修正します)。10.6.3 以降(32ビット)ではバニラ版で問題なく動作します。
- IOATAFamily ↗。10.6.3 以降(32ビット)ではバニラ版で問題なく動作します。
Atheros AR5BXB72 (AR5418):AtherosFix kextをインストールすれば32ビットモードで動作します。さらに64ビット版 IO80211Family kext ↗ をインストールすれば、64ビットモードでも動作するようになります。注:私と同じアダプタでない場合は、動作させる前に AtherosFix.kext/Contents/Info.plist ファイルにお使いのアダプタのPCI IDを追加する必要があります。AtherosFix kextはカードを AR5416 カード(AirMac Extreme)として偽装します。
ひとまず以上です……X61の稼働に成功した方がいらっしゃれば、ぜひご報告をお聞かせください。
なお、この投稿に添付されているkextバンドルはダウンロードしないでください。後の投稿で随時更新しており、最新版は以下のリンクにあります:
最新の sammys 10.6.2 X61用 kextバンドル →
最新の sammys 10.6.3 X61用 kextバンドル →
最新の sammys 10.6.4 X61用 kextバンドル (osx 86.net/post48911.html)
10.6.2 アップデート後のBluetooth
有益な投稿をありがとうございます。NIXinさんにも感謝します。
初回インストール直後はBluetoothが動作していたのに、10.6.2 にアップグレードした後に使えなくなる現象に気づきませんでしたか?私の環境ではそうなってしまったようです。
ええ、私も同じ問題を抱えています。さらにFirefoxやThunderbirdでアプリのクラッシュが発生するほか、USBが原因でシャットダウン時に数秒間引っかかる現象も起きています。
X61 Snow Leopard (10.6.2)
Bluetoothを再び動作させることに成功しました!HPETが使用するすべての割り込み(IRQ)をDSDT内で割り当てておく必要があるという laqk による投稿 ↗ をたまたま見つけまして、DSDTに追加の(未割り当ての)割り込みを1つ追加したところ、見事に動くようになりました。
どの割り込みが使用されているかを調べるために、以下のコマンドを使用しました:
ioreg -w 0 -k IOInterruptSpecifiers | grep IOInterruptSpecifiers | tr ',' "\n" | sed 's/^.*<//; s/>.*$//; s/^\([0-9a-f]\{8\}\)\([0-9a-f]\{8\}\)/\1 \2/' | tr ' ' '\n' | sort
これらのコマンドの一部を実行するには MacPorts のインストールが必要かもしれません。
私の DSDT.aml、逆コンパイル済みのDSDT、および私が使用しているすべての非Apple製kextを含む更新版ZIPファイルを添付しました。また、以前の IOSDHCI kextを32ビット専用の VoodooSDHC に置き換えました。64ビット版はまだ見つかっていません。
Sammysさん、あなたは最高です(もし女性だったら失礼をお許しくださいw)。DSDTが面白いように完璧に機能しました。ちなみに、起動するたびにBluetoothがネットワークアダプタとして検出されませんか?あと、私は32ビットで起動しています(32ビット版Geekbenchでは32ビットでも64ビットでもスコアに差がありませんでした)。スリープ自体は問題ありませんが、スリープ解除後にBluetoothが復帰しません。最後に、再起動も機能しないのですが、あなたの環境では再起動は動いていますか?ありがとう!
ええ、私のX61でもBluetoothはいったんスリープに入ると二度と復帰しません。再び目覚めさせるには一度別のOSで起動する必要があり、その後Snow Leopardに再起動するとまた使えるようになります。
Bluetoothについては、ネットワークアダプタとして登録しない限り、OS Xを使うたびに毎回新しいネットワークアダプタとして検出され続けます。
あなたが経験された現象に加えて、私の環境ではWi-Fi経由でファイルをコピーしている最中にBluetoothマウスの動きが重くなる現象が起きています。有線LANでも同様にマウスの動きが重くなるかはまだテストしていません。また、左側のUSBポートにiPhoneを繋いでiTunesで同期すると挙動がおかしくなり、ステータスを更新するために左ペインのiPhoneの項目を何度もクリックしなければなりません。おそらく「左側のUSB、Bluetooth、SATA、PCI」のうちの2つの間でIRQ共有(割り込み競合)の問題が起きているのではないかと推測しています。Bluetoothが経由しているバスが左側のUSBなのかもしれません。システムプロファイラでいくつか簡単なテストをすれば、私の推測が正しいかどうかわかるはずです。
USBがスリープから復帰しない
ThinkPad X61(7675)に SL 10.6.2 をインストールし、1つの例外を除いてすべて正常に動作しています。スリープから復帰した際、USBポートが完全に死んでしまうのです。これはsammyさんの直近の投稿にある dsdt.aml ファイルに関係していると思います。あのファイルのおかげでスリープおよびシャットダウン/再起動は正常に機能するようになったのですが、導入後にUSBポートがスリープから復帰しなくなりました。代わりにこのスレッドのNIXinさんの最初の投稿にあるdsdtファイルを使ってみたところ、USBポートは復帰するものの、シャットダウン/再起動が機能しなくなり、スリープも成功したり失敗したりと不安定になります。NIXinさんのDSDTとSammyさんのDSDTの違いがわかる方はいらっしゃいますか?見てみたところ、NIXinさんのDSDTにはUSBポートに関するエントリがいくつもあるのに、Sammyさんのものにはそれらがありませんでした。よろしくお願いします。
X61での SL 10.6.2 アップグレード
Nixinさん……
SLを 10.6.1 から 10.6.2 にアップデートしました。
サウンド以外はすべて動作しているようです……
これを修正する方法をご存知ですか?
@sammysBluetoothを再び動作させることに成功しました!HPETが使用するすべての割り込み(IRQ)をDSDT内で割り当てておく必要があるという laqk による投稿(http://www.projectosx.com/forum/index.php?showtopic=886 ↗)をたまたま見つけまして、DSDTに追加の(未割り当ての)割り込みを1つ追加したところ、見事に動くようになりました。どの割り込みが…
お見事です。私はこれまでBluetoothを使うために、AppleのBluetoothドライバを改変してハードウェアアドレス(ベンダーIDとプロダクトID)を追加し、さらに AppleHPET.kext を削除していました。
あなたのDSDT修正のおかげで、AppleHPET.kext を残したまま動作するようになりました — ありがとうございます!
BTデバイスドライバへのリンクはこちらです:
http://www.insanelymac.com/forum/index.php?act=attach&a… ↗
このファイルをダウンロードするには InsanelyMac のログインアカウントが必要です。
さらなる進展。やったね!
Grandflashさん、更新版のBluetoothドライバをありがとうございます!あなたの修正は具体的に何を直すものですか?スリープから正常に復帰するようになりますか?
bd4utonite2さん:この投稿に添付したkextバンドルを使えばオーディオの問題が解決するはずです。
andreicさん:調査結果のご報告をありがとうございます!私のDSDTでスリープ後にUSBが正常に復帰しない原因を調べるのに十分な情報が得られました。私自身はスリープ機能をまったく使っておらず、今のところ必要としていなかったもので。
その後もいろいろといじってみて、あちこちで起きていたいくつかの問題を修正しました。問題の大部分は、私が新しいバージョンのkextにアップデートしたことが原因でした。まず何より素晴らしいニュースとして、SliceとAutumnRainが抜群の完成度を誇る AppleHDA kext をリリースしてくれました。私のDSDTと組み合わせると面白いように完璧に動作し、マイク入力まで機能します。SliceとAutumnRainに感謝します。彼らの投稿は Project OSX ↗ で読むことができます。
また、VoodooPS2Controller kextを正常に動作させるには、VoodooPS2Controller.kext フォルダ内にある VoodooPS2Trackpad.kext を削除しなければならないこともついに突き止めました。以前は ApplePS2Controller kext を使っていたので、代わりにこちらを使えるようになって最高です。これでスクロールサポートが追加されます。
ちなみに ApplePS2Controller は削除しました!
現在残っている問題は、スリープからのUSB復帰と、SDカードを入れたときにSDHCドライバがシステムをフリーズさせてしまう点だけです。SDカードを入れなければシステムは問題なく動作します。この問題は開発者に報告済みですが、今のところ修正に取り組んでいるという話は出ていません。
それではお待たせしました、10.6.2 用の更新版 X61 kextバンドルです!バンドル内のすべてのkextをシステムにインストールするだけで準備完了です。
X61sで SL 10.6.2 を動かしているのですが、いくつか細かい問題があり、解決の手助けをいただけないでしょうか。
まずスリープが機能しません。画面を閉じるとノートPCはスリープに入るようで三日月LEDが点灯するのですが、画面を開いても何も起きず、電源ボタンを押すと本体は動き出すものの画面には何も映らず、結局電源ボタンを4〜5秒長押しして再起動する羽目になります。
また、TrackPointのセンターボタンがFirefoxでしか機能しません。Firefoxではセンターボタンを押しながらTrackPointでスクロールできるのですが、Safariでは第3ボタン(中クリック)として動作し、リンクの上で押すと新しいタブでリンクが開くだけです。SafariでもFirefoxのようにセンターボタンでスクロールできるように設定することは可能でしょうか?
システム環境設定の「マウス」のプロパティには、第3ボタンを設定する項目が表示されません。
これらの問題についてアドバイスをいただけると幸いです。
@sammysそれではお待たせしました、10.6.2 用の更新版 X61 kextバンドルです!バンドル内のすべてのkextをシステムにインストールするだけで準備完了です。
こんにちはSammyさん。あなたのバンドルを試してみたのですが、私の X61 Type 7475 では、
VoodooBattery に関連するカーネルパニックが発生して起動が止まってしまいます。
以前は古いバージョンの VoodooBattery で動作していたので、いくつかテストを行って結果をここに投稿しますね。
質問:お使いのBIOSバージョンはいくつですか?
よろしく、
cosi
BIOSバージョン
cosmopol_bさん:私のマシンは 7676 で、BIOSバージョンは 2.21 です。32ビットモードと64ビットモードのどちらを使っていますか?多くのアプリが32ビット対応のみのため、私は現段階では32ビットモードのみを使用しています。
Pitrakoさん:トラブルでお困りとのこと、お察しします。私自身の環境でスリープ問題の原因が何だったか思い出せないため、お力になれそうにありません。どなたか他に心当たりのある方がいればよいのですが。唯一思いつくのは、起動時に -f を指定してkextキャッシュをフラッシュし、確実に新しいkextが読み込まれるようにすることくらいです。
なぜ?
なぜこれが良いHackintoshベースになるのですか?このマシンは同等のスペックのMacBookと同じか、それ以上の値段がしますよね。
笑、CeleronPopsicleさん、話の趣旨を取り違えていますよ。この記事はすでにThinkPad X61を所有している人向けのものです。Snow Leopardを入れるためだけにわざわざX61を買うなんて馬鹿げていますからね。
素晴らしいスレッドですね。私はLinuxの知識が少しある程度のOS X完全初心者なので、「誰がやっても失敗しない(idiot-proof)」くらいわかりやすいガイドを探していたのですが、まさにここで見つけました!
Sammysさん、そしてもちろん他の皆さんもありがとうございます。おかげで(手順+適切なkextがすべて揃っていて)膨大な時間を節約できました。
さて、次のステップ —— SLとWindows 7のデュアルブートに進みます。
さらに 72 件のコミュニティ検証ノートを表示完全なアーカイブ記録
Guys I have a few remaining questions. I've tried Googling but I couldn't really find anything
- What does the line do that I'm adding to the com.apple.boot.plist? Graphic/screen related?
- I've tried reinstalling about three times now because I pretty much screwed up my old Snow Leopard installation. Sadly I cannot get it to work anymore. It's freezing the first time I boot it up (-f, -f arch=i386, -x32). I'm trying to boot it with just basic stuff. (i.e. fakesmc, intel ethernet, voodoops2 -- cham 2.0 rc4, boot file that was supplied by start post, dito with the DSDT).
Anyone got a clue If I'm forgetting something? It's quite annoying, because it does load.. It ust completely freezes when I see the grey screen with the little Apple and the loading timer. Help very much appreciated.
- DSDT is unique for every system, isn't it? I guess it is best to make one yourself? (i.e. DSDT patcher)
blix: Hi there. DSDTs are unique for every different system. Lenovo use the same system board as much as they can for systems in the same model. It saves them money you see. They tend to disable or not install components when they are not available for a particular model variant.
My model number is 7676-3PM. The specifications for it can be easily found on the Lenovo support website. If your system specifications differ from mine in things like front-side bus frequency (e.g RAM frequency) or main chipset then you'll have to roll your own DSDT. BTW: may I suggest always keeping a backup copy of your working DSDT. That way you can recover an installation if a boot failure creeps in from DSDT tweaks.
For those wanting some info on how I have things setup in my mac partition. I have a folder (/Awesome) in the root folder and in that I have Original, Updated, DSDT, Testing and Bundle folders. The Bundle folder is what you see in the ZIP bundles posted to this thread.
I use the Testing folder for kexts that I'm testing out. If something fails with a kernel panic it will happen in one of two stages in the boot and these stages can be seen in the single user boot mode (-s boot flag in Chameleon). First stage starts all the lower level parts of the OS and the second occurs after you type exit.
If you can boot to the shell prompt in single user mode you can easily remove the broken kext and replace it with a known working version from the Bundle folder. Remember to set the permissions correctly.
If you can't boot to the shell prompt because the kernel panic happens before that (like when SleepEnabler.kext isn't updated for the new version of OS X - *cough* - see next message) then you have to boot to the Snow OSX installation CD to copy the known good version from /Volumes/<disk label>/Awesome/Bundle to /Volumes/<disk label>/System/Library/Extensions/.
Same thing applies for DSDT problems though you'd be copying your known good DSDT.aml from the DSDT or Bundle folder instead.
Pretty easy stuff.
P.S. The only way you can be certain a new version of a kext is faulty is if it's the only thing you changed since you last booted the system. Change two kexts and you have to test both independently!
10.6.3 Update for X61
I managed to get some time to update my OSX installation today. Here are the steps:
- Download the OSX 10.6.3 Update and the new kext bundle attached.
- Mount it and double-click the .pkg inside.
- Run the installation as you would normally.
- After it has finished don't click the restart button. Instead, open a terminal and type:
sudo mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/AppleHDA.kext.del sudo rm /System/Library/Extensions/SleepEnabler.kext - Copy the SleepEnabler.kext from the bundle, wait for OSX to finish updating the kext caches (you can see this happen if you watch All Messages in Console).
- Reboot to 10.6.3 using the -f kernel switch in Chameleon (just to make sure :)).
Remember to backup your installation before doing this!
I've removed VoodooPS2.PrefPane from the attached bundle because it wasn't working. Also removed VoodooBattery.kext since it hasn't worked for a while (10.6.2 and 10.6.3). Updated VoodooHDA.kext to the 256 release from VoodooProjects and it uses AppleClip. It's WAY better than the one I was using before and now the microphone is working properly for Skype. Woohoo! Hope you all have success with this stuff.
Known Issues
- Adjusting display brightness using the keyboard does not work. The slider in Displays Preferences works though.
- SDHC card insertion locks up the system (untested since update to 10.6.3). No workaround yet.
- Sleep and radio disable switch result in bluetooth being unavailable in following boots. Boot to Linux or Windows to bring bluetooth chip back online. Might be fixable with a DSDT change.
- Display brightness is uneven when not at 95% or 100%. No workaround yet.
Wow, this is a great thread. I'd more or less given up on using my X61 for OSX, but following Sammy's instructions for 10.6.3, things are working pretty well. A few questions though:
1) Has anybody managed to get Atheros wireless working with K64? It doesn't seem to load for me.
2) Any suggestions for a battery meter that will work with VoodooPowerMini?
3) There's something a bit peculiar going on with the built-in LCD. Colors seem unusually purple. For a maybe 1/2 a second, the blue OS X background looks correct on booting, and then it turns purplish. Any ideas, or monitor profiles to work around this?
Battery Life
This is a great instruction. I'm very tempted to install snow leopard on my x61 now.
Just wondering what kind of battery life are people getting?
Cheers,
Uneven Display
I use an EFI String combined with the AppleIntelX3100FB.kext vers. 1.5.18 and i have proper brightness control.
Links:
http://www.insanelymac.com/forum/index.php?showtopic=87574 ↗
see attached files: X61_BrightnessPack.zip ↗
By the way, i got Vanilla speedstepping working too, and many other fixes in my dsdt.
10.6.4 Update for X61
Eager to get your X61 laptop updated with Snow Leopard 10.6.4? This is for you! Here are the steps:
- Download the OSX 10.6.4 Update and the new kext bundle (attached).
- Mount it and double-click the .pkg inside.
- Run the installation as you would normally.
- After it has finished don't click the restart button. Instead, open a terminal and type:
sudo rm /System/Library/Extensions/SleepEnabler.kext - Copy the SleepEnabler.kext from the bundle, wait for OSX to finish updating the kext caches (you can see this happen if you watch All Messages in Console).
- Reboot to 10.6.4 using the -f kernel switch in Chameleon (just to make sure :)).
Remember to backup your installation before doing this!
This kext bundle has an updated DSDT that now allows the AppleHDA kext to stay in place and vanilla. Happy times.
Known issues:
- SDHC card insertion locks up the system (untested since 10.6.2). No workaround yet.
- Sleep and radio disable switch result in bluetooth being unavailable in subsequent boots. Boot to Linux or Windows to bring bluetooth chip back online. Might be fixable with a DSDT change.
- Display brightness is uneven when not at 95% or 100%. Only workaround is to install non-vanilla framebuffer kext as shown in previous post by @grandflash. More about the solution by @grandflash et al next.
Have fun with the update!
Notes about solution referenced and provided by @grandflash
I actually started my X61 OSX days using a hybrid mix of SnowOSX and the solution described by @grandflash. I read that @grandflash had done some amazing work on getting OSX running on non-Apple hardware so I was glad to find their solutions did work. Unfortunately, the solutions stop the install being Vanilla for the following reasons (there could be more):
- AppleHDA must be disabled. You can do this using the command shown in the 10.6.3 instructions earlier in this thread.
- AppleIntelX3100FB.kext must be replaced with an earlier version of it that has been patched.
Another thing to note about everything referenced by @grandflash. The DSDT is not for an X61 but instead for either an X61s or X61 Tablet. Also, I can't recall if some speedstep customizations are placed both in the DSDT and the LegacyX61*.kext or just in the legacy kext. Whatever the case, DO NOT use the Legacy X61*.kext from the post referenced by @grandflash if you have an X61 (without 's' or 'tablet') as speedstep customizations are hardware specific (CPU-specific to be precise). I have been building a legacy kext for my X61 (7676-3PM) but it has been slow going. I will definitely post it here when it's ready.
So by all means use the solution provided by @grandflash but be aware of the above notes.
@sammysEager to get your X61 laptop updated with Snow Leopard 10.6.4? This is for you! Here are the steps: …
You did a quick and amazing work, thanks man!
several problems
- Sleep well, even with lid close. however it wakes up right away if bluetooth turned on, especially with HPET fix in DSDT.
- My CPU clock speed is not recognized correctly, i have 2.2 Ghz C2D, but the system shows just 1.47Ghz. Wired!
Everything else works fine. I used Myhack for the installation. Please let me know if you know how to fix these problems.
I come back to my x61, so I now would like to install a fresh SnowLeo on it.
So Sammys, I saw your tuto but does it work for a fresh install?
What would you recommend me?
adrimaxi
Instructions in #22 should still work
@adrimaxi: The instructions in #22 (osx 86.net/f57/installing-snow-leopard-on-thinkpad-x61-t3735/post41823.html) are still correct for 10.6.4 as you have to start with 10.6.0 SnowOSX disc. I've been keeping them updated as we go. I haven't tried installing using a vanilla install disc yet because I haven't needed to.
If anyone does try using a vanilla disc with the kext bundle (and/or DSDT) I've provided I'd like to hear about it so I can try it myself and update the instructions.
osx 86.net/f57/installing-snow-leopard-on-thinkpad-x61-t3735/post41823.html
@mightycrown: Not sure about bluetooth wakeup and my X61 is showing CPU clock speed lower than it is meant to be. System still works and I can Mac it up. It's a low priority for me to fix that. In my spare time, which there isn't much of right now, I've been working on speedstep. It's a little hit and miss because it is specific to the CPU. Hopefully I'll be able to get it working sometime soon so it can run on batteries more efficiently.
I was about to try with SnowOSX 3.6 (10.6.4) instead of 3.5 (10.6.0)... I 'll tell you what I get
to sammys. (osx 86.net/member.php?u=20672)
Thanks for the reply, hope you can work the native speed step out. I would like to help, just let me know. BTW i solved the CPU speed issue by using a smbiosresolve.kext. Not sure whether it is the bluetooth problem or other things. The laptop sleeps and wakes up well when Wireless switch is turned off. However the machine wakes up immediately after sleep when the switch is on.
try myhack installer and use the 10.6.3 DMG. I have positive result.
to sammy
I tried your DSDT, it does fix my problem with waking up immediately. However the Bluetooth and the network seems shut down, which further indicates the problem is related to the network switch in DSDT or the bios.
The brightness control is odd, i suggest you to delete it from DSDT. another thing is the USB fix in DSDT, you forgot to add the device ID.
Battery life issues
I have an X61 running almost perfectly on 10.6.2. Everything works the way I hoped it would, except perhaps random crashes of skype every hour or so. The more annoying thing is that battery life is very short, I get at best 45 minutes to 1 hour of use out of a fully charged, 2200 mAh (smaller version) battery. In WIndows the same battery should give about 3 hours. Anyone experience something similar?
I have Thinkpad x61t with SL 10.6.4, everything works fine for me (after 1-2 sleepless nights), great work! But... after my laptop awake USB ports dies,is there any solution on that?
X61 tablet bluetooth dsdt fix
I have X61 tablet and 10.6.4 installed and more or less, everything is working except bluetooth.
I don't know why, but I can't turn on bluetooth in windows to keep it turned on for mac os x. Every time it just turns off. I have newest bios installed and there is no option such as 'keep it turned on all the time'.
Chipset is Broadcom (vendor ID: hex 0A5C) and product ID is hex 2110 (rev hex 0100).
I tried to mess with \System\Library\Extensions\IOBluetoothFamily.kext\Contents\PlugIns\BroadcomUSBBluetoothHCIController.kext\Contents\Info.plist ut with no success.
Is there anybody who can point me out to the right direction of fixing this problem in dsdt?
Regards,
Ivan
Fully working x61-7675 drivers
It took several hours of trial and error, but I managed to get a fully working X61-7675 working with all hardware in 32-bit mode on 10.6.3 and 10.6.4, including a fully functioning fingerprint scanner and the MC5725 Verizon wireless card. Sleep also fully works and I managed to make some changes in the DSDT code to prevent the system from waking up immediately after going to sleep. Sleep when closing and wake when opening the lid work. The screen auto dims when idle and will dim when switching from AC to battery. CPU and drive temp works in iStats and native speed stepping is enabled. Bluetooth also wakes up from sleep, although it may take 30-45 seconds to become responsive. Make sure the wireless radio switch it turned on before booting, otherwise bluetooth may not be available unless you reboot. AD1984 audio is fully functional via an EFI string in the boot file.
These are all the drivers you will need to install. You will need to use the asereBLN bootloader, otherwise shutdown and reboot may not work properly. Remove any other drivers you already have, otherwise you will get a kernel panic.
media fire.com/vampyrex13
Hi, I install the 10.6.4 update bundle, it raises error about the version of kernel
How to update 10.6.4 update? When I almost finish it while clicking the mkg installer, I got kernel panic indicates that the version doesn't match. Any idea to solve this problem? I am running vanilla 10.6.3.
Here's an updated com.apple.Boot.plist which has all the PCI card information injected via EFI strings, so you no longer need to install the IOPCIFamily.kext. The wireless card I have setup is the Atheros 5212 802.11abg.
@vampyrex13It took several hours of trial and error, but I managed to get a fully working X61-7675 working with all hardware in 32-bit mode on 10.6.3 and 10.6.4, including a fully functioning fingerprint scanner and the MC5725 Verizon wireless card. Sleep also fully works and I managed to make some changes in the DSDT code to prevent the system…
Hi. I am running SL on this machine as well, got most of the things working. Can you please explain how you achieved native speedstep and all the temp reading? BTW which way did you enable your graphic card, by bootloader? or DSDT injection or patched kext?
Appriciated
@ibelicI have X61 tablet and 10.6.4 installed and more or less, everything is working except bluetooth. I don't know why, but I can't turn on bluetooth in windows to keep it turned on for mac os x. Every time it just turns off. I have newest bios installed and there is no option such as 'keep it turned on all the time'. Chipset is Broadcom…
You have to fix the HPET section. The example is in sammy's uploads
@mightycrownHi. I am running SL on this machine as well, got most of the things working. Can you please explain how you achieved native speedstep and all the temp reading? BTW which way did you enable your graphic card, by bootloader? or DSDT injection or patched kext? Appriciated
I used a combination of DSDT and injected info into the IOPlatformPluginFamily.kext. I think what I have currently on MediaFire might be the wrong revision of my kext file. I'll attach my corrected files to this post and will redo my zip files on MediaFire sometime tomorrow. As for the graphics, I'm using GrandFlash's X3100 kext with an EFI string. I'll also attach my EFI strings in xml format. I've also included IOSDHCIBlockDevice.kext to replace VoodooSDHC.kext.
Hi, does anyone encounter such problem on vanilla 10.6.3.
When my X61 goes to sleep, everything is fine. While it wakes up, it seems that the USB ports don't work any more. For example, the USB disk will be ejected when the system is going to sleep and the USB mouse is inactive after wakeup. How to fix this problem. Thanks.
@vampyrex13I used a combination of DSDT and injected info into the IOPlatformPluginFamily.kext. I think what I have currently on MediaFire might be the wrong revision of my kext file. I'll attach my corrected files to this post and will redo my zip files on MediaFire sometime tomorrow. As for the graphics, I'm using GrandFlash's X3100 kext with…
Hello
Thanks for the files.
I will try them out this weekend and let you know the result.
speedstep for x61s
@grandflashI use an EFI String combined with the AppleIntelX3100FB.kext vers. 1.5.18 and i have proper brightness control. Links: http://www.insanelymac.com/forum/index.php?showtopic=87574 ↗ see attached files: X61_BrightnessPack.zip (http://www.insanelymac.com/forum/index.php?act=attach&a… ↗) By the way, i got Vanilla speedstepping…
Hi, Grandflash, I couldn't find your dsdt.aml anywhere. Would it be possible for you to post it? I assume it is for x61s? I have pretty everything else working except speedstep, sleep and restart. Thanks a lot.
Jun
Ok, I finally updated my files at media fire.com/vampyrex13. I have everything working with this setup, although I still need to confirm that the PCIMCIA card slot works (I have no external laptop cards to test with). The External display works great when attached to the docking base. I'm also succesfully using bluetooth PAN to share 3G Internet from my HTC Touch Pro 2. I have also updated the bootloader I'm using to restore Theme support.
Hey i m just wondering which processor does your x61 have? 2Ghz or 2.2
@vampyrex13Ok, I finally updated my files at media fire.com/vampyrex13. I have everything working with this setup, although I still need to confirm that the PCIMCIA card slot works (I have no external laptop cards to test with). The External display works great when attached to the docking base. I'm also succesfully using bluetooth PAN to share…
Hi vampyrex13, according to your package, does it fully work? for example, when machine wakeups, the usb ports are still working.
Yes, The usb ports all work. I have it set up so that the external ports are always powered and can be used to wake up the laptop (great for when it's docked using and external monitor or for when you're using the laptop as a very expensive phone charger. Bluetooth will take a few seconds to wake up.
Battery life
What kind of battery life do people get from their X61? Could you please post some info, like "with extended life battery get 3.5 hours of regular use", or similar info.
Thanks, A.
i got 5 hours with the extra battery pack, which i could get 6hours with Win7
Proper 640x480, 800x600, and 1024x768 resolutions via EDID
Install the DisplayVendorID-30ae folder in /System/Library/Display/Overrides and use the below Boot.plist. It's the same as my old boot.Plist, but with the EDID string removed since OSX seems to ignore the string when injected this way. It is instead added via the Display Override file.
fan running continuously
does anyone have a fix for fan control, my fan is running constantly which i assume is the reason for shorter battery life other people are experiencing.
Wow vampyrex13 are great...
@vampyrex13Install the DisplayVendorID-30ae folder in /System/Library/Display/Overrides and use the below Boot.plist. It's the same as my old boot.Plist, but with the EDID string removed since OSX seems to ignore the string when injected this way. It is instead added via the Display Override file.
i suggest you. AppleIntelE1000.kext is better than intel82566mm. AppleIntelE1000.kext is possible multi network using at Parallels Desktop or VMware Fusion Bridge Mode.
And So. com.apple.boot.plist add ForceWake=yes , this will be able to wake up for hibernate mode 3. hibernate 3 is auto save & shutdown when your note book batteries gone.
/S/L/E/IONetworkingFamily.kext/contents/plugins/AppleIntelE1000.kext
sorry. i'm not english. i can't speak english well
but, how to attached file?
I'll have a look at your AppleIntelE1000 suggestion. I'm still working on perfecting my DSDT code. I'll be posting up me new X61 kext pack in the next couple of days. My new DSDT has the following:
1. Unused elements removed (such as TPM; trust platform module)
2. Perfectly working sleep/wake and hibernation/resume
3. APIC IRQ redone to match the MacBook's
4. Updated UHCI and EHCI sections to fix random sleep/wake issues
5. Fully functioning P-States and C-States (I'm currently running 41-43C as I type this up)
6. Firewire code fixed to prevent errors which caused unnecessary CPU usage and heat
7. All EFI strings have been eliminated and are now included in the DSDT code
8. Eliminated the need for Legacy_AirportAtheros21.kext, as DSDT will assume you have an Atheros card installed.
9. All devices have been renamed to match the MacBook's
vampyrex13 //
i have a question. The microphone in your computer work?
That's not my microphone work. VoodooHDA.kext did work before.
But the noise is hurtful.
Now your dsdt.aml & AppleHDA.kext does do not work for me do not perfectly. but nothing noise. Fairly happy.
Track Point doesn't work.
I got all files from your megafile repository.
Many functions of x61 did work.
Thanks for your great work!
But, I have just one issue: my x61's track point doesn't work.
I don't know what is wrong.
kextstatus says following this:
bash-3.2# kextstat -l | grep PS2 35 0 0x55063000 0x3000 0x2000 com.yourcompany.driver.AppleACPIPS2Nub (1.0.0d1) <13 7 5 4 3 1>
39 1 0x5ae19000 0x6000 0x5000 com.apple.driver.ApplePS2Controller (1.1.0) <7 5 4 3 1>
50 0 0x5ae5c000 0x4000 0x3000 com.apple.driver.ApplePS2Keyboard (1.2.0) <39 31 7 6 5 4 3 1>
bash-3.2#
It seems that PS2 mouse device was not detected, and wasn't loaded ApplePS2Mouse kext.
Do you have any solution?
Fully Install Instruction
By the way, may anyone instruct how to clean install with vampyrex13's drivers?
Which post's method in this thread can match before install his drivers?
I have a question regarding the installation of the Audio EFI string.
What I have now done doesn't seem to work. Here's what I did: I've downloaded the .ZIP file supplied and installed the kext files using kext helper, after that I used the EFI string also supplied by Gold. I've tried using EFI studio, but it didn't seem to have an option for audio, so instead I selected a random video card, removed the EFI string supplied by the program, and replaced it with the one supplied for the audio support.
Am I doing something wrong? My X61 seems to have working audio option, but there's no actual sound coming out of the speakers/line-out.
Any help appreciated.
Further information regarding installation and version:
Thinkpad X61 7675-CTO
Snow Leopard 10.6.3 Vanilla installation w/ myHack updated to Vanilla 10.6.4 with out any modifications.
Working from the get go:
Graphics
Wireless
Bluetooth
USB
Installed kexts:
PS2 kext
SleepEnabeler kext
AHCI kext
Intel internet kext
SDHC kext
Anything else I should install? I have the feeling that my screen is also at a very low brightness, and I can't seem to find any option to increase/reduce it. Is this a known issue with the x61's?
Is there any need for me to "upgrade" for an example my graphic drivers? I know for an example that it is normal in Windows to always download the latest release of drivers from the manufacturer, because the stock Windows drivers just don't cut it. Any input on this, please?
I would be glad with any help, really. As you can see I'm still a newbie when it comes down to kext/efi string editing, or any rather none vanilla OSX86 editing.
Thus I thank you for this very useful thread, which was a lot of help for me just on his own.
Can everyone in this thread get sleep functionary and when resume from sleep, get all devices work correctly?
My x61 can sleep and wake, but when wake from sleep, thinkpad's broadcom bluetooth chip goes not detected.
My osx86 installation method is this thread's vanpire13's one.
CPU management and ACPI functions works with SL native via DSDT mod.
Does anyone have any solutions for Bluetooth work after resuming?
@kjknpupilvampyrex13 // i have a question. The microphone in your computer work? That's not my microphone work. VoodooHDA.kext did work before. But the noise is hurtful. Now your dsdt.aml & AppleHDA.kext does do not work for me do not perfectly. but nothing noise. Fairly happy.
I just finished getting the pathmaps figured out and now have working internal and external mics. I still don't have any volume control on the internal mic though. Here's my AppleHDA.kext file. I'm trying to see if I can get autosensing working for the mic and get rid of the error messages at boot.
I have also attached my DSDT file, which removes the need for the EFI string by putting everything (including device descriptions) into the DSDT file. I have also renamed several devices to match the MacBook device names.
BANKERROR: This DSDT file solves the bluetooth problem. As for your trackpad, you may need to get a copy of the ApplePS2.kext that has the trackpad plugin inside. My X61 has no trackpad, so I removed that plugin. As for a clean install, I just do a default install with aitkos with the sound kexts unselected and ApplePS2.kext selected (this will have the trackpad plugin you need). Once it's installed, I remove all the plugins from Extra/Extensions and copy in mine and install my DSDT file. I use Kext Helper to set my permissions correctly.
Thanks for your great work
vampyrex13, Thanks for your great work!
I'll try your new dsdt and kexts, later.
BTW, My x61 doesn't have trackpad. I was mistaken. That was trackpoint, sorry.
Now, My trackpoint have worked course I put AppleACPIPS2Nub.kext and ApplePS2Controller.kext from /E/E to /S/L/E .
But I don't know why.
vampyrex31, Do you know the reason?
vampyrex13. wow! That's great working.
working sound & mic, bluetooth perfectly~~ even more sleep/wake up
But. i have a problem yet. FN+F4 is not work to sleep.
Good Good
DSDT is awesome
I tried vampirex13's new dsdt and kexts.
bluetooth goes fine. It work after resume. Great!
Yes, I have same problem HOT KEY's for sleep(Fn + F4) and brightness control(ScrLK and Pause).
vampirex13's DSDT work is awesome. I want to look dsdt.dsl file and composing method.
@bankerrorI tried vampirex13's new dsdt and kexts. bluetooth goes fine. It work after resume. Great! Yes, I have same problem HOT KEY's for sleep(Fn + F4) and brightness control(ScrLK and Pause). vampirex13's DSDT work is awesome. I want to look dsdt.dsl file and composing method.
Done. Here is my current DSDT file, revision 35. My brightness works fine on my X61 as long as I don't have an external monitor attached. I don't recall if the Fn-F4 sleep combo ever worked, because I never used it since I just close the lid to put mine to sleep.
Woohoo, I finally got the AppleHDA.kext fully working with zero errors. God, I think I rebooted my laptop over 50 times trying to get it completely debugged. Everything works, but it's a little quirky if you try to switch to Line Out (UltraBase rear mic input) and External Mic (right mic input). I found that I sometimes lose the External Mic input when switching to the Line Out and vice-versa. I think it's because of how the Levovo reroutes the audio to the external Ultrabase dock. I had the same issue when using VoodooHDA.
I'm sorry, my x61's brightness control key worked when my x61 was undocked.
Thanks for your fixed files!
Many people who own x61 will welcome your works.
@vampyrex13Woohoo, I finally got the AppleHDA.kext fully working with zero errors. God, I think I rebooted my laptop over 50 times trying to get it completely debugged. Everything works, but it's a little quirky if you try to switch to Line Out (UltraBase rear mic input) and External Mic (right mic input). I found that I sometimes lose the…
Wow, 50 reboots, god bless your laptop
@vampyrex13Woohoo, I finally got the AppleHDA.kext fully working with zero errors. God, I think I rebooted my laptop over 50 times trying to get it completely debugged. Everything works, but it's a little quirky if you try to switch to Line Out (UltraBase rear mic input) and External Mic (right mic input). I found that I sometimes lose the…
I installed all drivers you provided, everything works perfectly ^_^
vampyrex13, Thanks yr effort.My X61's almost works expect my wireless card, because it is intel one.
in previous week, I read a blog which mentioned how to install Mac OSX after you installed Windows 7.
I try to tidy up and re-write in English so that we can dual-boot.
@vampyrex13Woohoo, I finally got the AppleHDA.kext fully working with zero errors. God, I think I rebooted my laptop over 50 times trying to get it completely debugged. Everything works, but it's a little quirky if you try to switch to Line Out (UltraBase rear mic input) and External Mic (right mic input). I found that I sometimes lose the…
I really appreciate your hard work. Hopefully my T61 with X3100 will work perfect on iATKOS S3. BTW, Can anyone recommend the best hackintoch version for T61. I do hope my intergreted camera can work on Snow leopard 10.6.3
dsdt x61s
I just succesfully installed SL with all update to 10.6.4. All through MyHack + some kexts.
Still have some bug with the usb ports. Mostly work but if I plug on iPhone the sync to iPhoto fails.
For the rest, sound, ethernet, graphic, battery meter, that pretty work well.
In the first post of this thread it is mentioned that dsdt file will be uploaded. Where is the link for that ? I will test it in order to if this improve the usb ports comportment.
Thank for your support.
Fred
only 32bit
Does anybody get it working on x64? I'm wondering if it's just my problem or the kext's limitation.
@vampyrex13Woohoo, I finally got the AppleHDA.kext fully working with zero errors.
@vampyrex13Done. Here is my current DSDT file, revision 35. My brightness works fine on my X61 as long as I don't have an external monitor attached. I don't recall if the Fn-F4 sleep combo ever worked, because I never used it since I just close the lid to put mine to sleep.
Hi, vampyrex13, I used all your files and instructions installing snowleopard on my X61, everything works perfectly except the intel wifi card, which I will replace with atheros 9280 later. THe CPU of my X61 is T7300, 2.0GHz. I have 2X2GB DDR 2 800 RAM installed.
Now what is bugging me is the sleeping function. Every time I close the lid, it is still on, the green moon LED would NOT light up. When I open the lid again, the screen is off, I need to hold the power button for a few seconds to bring it back, when it prompts for restart options.
Do I need to replace the sleepenabler.kext in S/L/E? I did not find the file in your package.
Thank you for your time!
You do not need sleep enabler. that may be causing the issues.
Great report
The files that you provided are so good! especially the DSDT rev 35! it is amazing, you fixed all the problems!I really do appreciated your work.
Just a few things:
1.Have you tried Deep sleep? Does it work? I m not sure which method to use C1M4 or C1M3.
*Confirmed with C1M4 i got deep sleepworking.
*Auto deep sleep achieved by combination of Smartsleep App which sets hibernation mode and a script to execute sleep when battery is low.
2. Brightness hotkey works with Intelframebuffer 1.6.1 and Graphicenabler= yes, but without the PNLF fix in DSDT. Now I have brightness control via that bar however not the hotkey,
*Brightness control works with Hotkey but missmaped, it is controlled by Key : ScrLk and Pause
3.There was a guy claimed that he got the scroll key to work, i tried it, but it was not working properly. It was a VoodooPS2 kext. I m just wondering if it is possible to remap it to ApplePS2
*Scroll works in firefox browser.
*Scroll works with middle button and trackpad by Smartscroll App.
4.Bluetooth is unable to turn off, I think it caused by improper device ID in IOBluetoothfamily.kext.
*This is the only one i m left to solve so far.
*Fixed by inject the correct DevID. Iobluetoothfamily.kext/plugin/BroadcomUSBbluetooth
-issue: there are tons of devices were added to bluetooth preferences, and it is so persistent that it would stay even the bluetooth.plist were deleted from library/preferences. In addition the device becomes slow!
-Fixed by deleting bluetooth Dun connection from Network preferences
5.Fan control is working but does not function as it should.
I have fan control on battery. However it is gonna be lost after AC is plugged in and plugged off. Only a cold shut down and restart can re-enable fan control
*Another issue, Can you please check your Kernel log. I got TSC unsyn error
Here is the recent log
Oct 21 10:55:56 X61s-MacBook-Pro kernel[0]: Wake reason =
Oct 21 10:55:56 X61s-MacBook-Pro kernel[0]: Unsynchronized TSC for cpu 1: 0x0000001c621dfdcc, delta 0x114125
Oct 21 10:55:56 X61s-MacBook-Pro kernel[0]: System SafeSleep Wake
Oct 21 10:55:56 X61s-MacBook-Pro kernel[0]: Previous Sleep Cause: 0
Oct 21 10:55:56 X61s-MacBook-Pro kernel[0]: E:[AppleUSBBluetoothHCIController][InterruptReadHandler] Received kIOReturnAborted with 1 pending interrupts
Oct 21 10:55:56 X61s-MacBook-Pro kernel[0]: ring desc success: size->4096, virtual:47a38000, phy:06cfe000.
Oct 21 10:55:56 X61s-MacBook-Pro kernel[0]: ring desc success: size->4096, virtual:47daa000, phy:06cff000.
Oct 21 10:55:56 X61s-MacBook-Pro kernel[0]: configure tx tdlen->4096.
Oct 21 10:55:56 X61s-MacBook-Pro kernel[0]: configure rx rdlen->4096.
Oct 21 10:55:56 X61s-MacBook-Pro kernel[0]: enable success.
Oct 21 10:55:56 X61s-MacBook-Pro kernel[0]: en0: 802.11d country code set to 'PL'.
Oct 21 10:55:56 X61s-MacBook-Pro kernel[0]: en0: Supported channels 1 2 3 4 5 6 7 8 9 10 11 12 13 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140
Oct 21 10:55:57 X61s-MacBook-Pro kernel[0]: AirPort: Link Up on en0
Oct 21 10:55:57 X61s-MacBook-Pro kernel[0]: AirPort: RSN handshake complete on en0
Seems like it happens when kernel calls awake,
@vampyrex13You do not need sleep enabler. that may be causing the issues.
Hi, Vampyrex, your files are so good. Thanks for the reply.
I did a clean installation again, using your DSDT and kexts, no sleepenabler. But it still does not go to sleep. Everytime I close the lid, or click the sleep on screen, the LCD is off, but the computer still running, the green 'sleep' LED would not light up.
I am using the latest ver. 2.1 bios. The CPU is intel T7300. 3G RAM.
and one thing I am not sure is, there is no com.apple.Boot.plist in your extra folder. I am using a standard one created by 'multibeast' from tonymacx86.blogspot.com.
@mightycrownThe files that you provided are so good! especially the DSDT rev 35! it is amazing, you fixed all the problems!I really do appreciated your work. Just a few things: Have you tried Deep sleep? Does it work? Brightness hotkey works with Intelframebuffer 1.6.1 and Graphicenabler= yes, but without the PNLF fix in DSDT. Now I have…
I think you do not need the voodooPS2 kext. Vamprex has provided all the KEXTs needed.
I am just not sure about the com.apple.Boot.plist file.
@kissofwolfI think you do not need the voodooPS2 kext. Vamprex has provided all the KEXTs needed. I am just not sure about the com.apple.Boot.plist file.
Hi
Yeh u can use either voodoo or apple, I used a modified voodoo which enabled scroll key, so I m just wondering it is possible to remap it in ApplePS2
Flash playback T61 skips/jumps and HD video
This thread has been very helpful.
I've been using the dsdt.aml provided in the previous posts on my T61. I am very satisfied with my system, I replaced the Intel wireless card with the IBM compatible Atheros.
However, there are still 2 issues I'm having which are mildly annoying I would appreciate any advice.
1) When playing Flash video or HD video shot with my Canon 7D playpack skips terribly flash drops mad frames, this wasn't always the case when I first loaded snowleopard it would intermittently play HD videos and Flash very nicely with no issues it seemed to be able to do it only when plugged in to the AC outlet; however on batter I imagine some kind of speed stepping was happening that was preventing the processor from handling the load. It seems to me now, and I don't know how to verify this, that the processor is not operating at full capacity , i checked System Info to see what speed the processor is running at and it seems to stay at 2.2 all the time. Could this be because of my dsdt.aml file, is anyone else experiencing issues with flash playback in all browsers?
2)My system has the x3100 I have been unable to get brightness control to work at all since I updated my dsdt.aml file it use to work but it was uneven after 98% to almost off. But now the keyboard controls do nothing and there is no slider in the display section under system preferences. I followed the instructions in the previous posts but no luck getting brightness control. any ideas?
Addressing these 2 issues would make my system 100% functional
Great work everyone. I used Chameleon RC5 booting 10.6. But since 10.5 the EFI read my FSB only by 177 Mhz instead of 200 Mhz. So what? I had only 1.4 Ghz and a XBenchscore of 125. The AnV booter i use now and "fixfsb=Yes" to boot.plist gives me a score of 141 in XBench now.
Download here: http://www.insanelymac.com/forum/index.php?showtopic=21… ↗
End of first post (Update: 07-13-2010).
I also use this Legacy Kext with my bluetooth id too:
http://www.insanelymac.com/forum/index.php?showtopic=23… ↗
It is possible to enable/disable the bluetooth adapter using this Kext.
If you don´t know, user "middleton"
forum.noteboo kreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443
has published a bios for T61, T61p, R61/R61i X61, X61s X61s SXGA+ X61 Tablet X300 to enable SATA II Speed on your laptop. I have a Intel Postville built in which had only 130 MB/s and now rocks with 250 MB/s (sequential read). By the way, the bios disables the Lenovo hardware check (white list). Have fun.
Forst of all; GEREAT WORT! Extremely helpful thread!
I have installed the iATKOS S3 (SN 10.6.3) on my X61. Well after installing some Kext and adding the HEX string to the apple.boot.plist most of the hardware woks fine for me. However, still have some problems.
1) The display works fine. However, the brightness control does not. I have included the HEX string to my apple.boot.plist as described in the BrightnesControlPack for the X61. The Intel X3100 works perfectly but without any brightness control. Anyone a solution on that?
2) Installing the SL 10.6.3 transformed my thinkpad x61 to a MacBook Air because only the USB-ports at the left side of the laptop do work, the one on the right, which is the one i prefer to use, does not! Whats wrong here?
3) The most important point! How about a software to control the fan. Im mostly using a windows 7 OS and together with a fan-control-software my X61 is 90% of the time absolutely quiet, despite the HDD! Using OSX, the fan is running nonstop which firstly, is not necessary as the temperature is at about 42C and secondly, this running fann is extremely annoying. While using W7 i have forgotten how loud the x61 fan really is. If there is no solution to that (i would even pay for that if necessary) this will sooner or later be the end of the OSX project on my x61. Sadly!
3a) One minor problem; The Cpu is a T7300 thus having 2GHz, the maximum CPU frequency in SL is 1.8GHz? How come?
If anyone has working solutions for that please contact me.
rob
Thankx for all the information in this post!
One question, is there a kext or somenthing to activate the midle button of the trackpad acting as scroll locks like in windows does?
Thanks a lot for your time,
ACPI_SMC_PlatformPlugin::start AppleIntelCPUPowerManagement Hangs
Bit of a would-be novice at this build process. I have installed SL 10.6.3 to the SL partition as defined by the various instructions, given in this forum and used the ThinkPad X61 Pack for this version of SL. I am also using the netkas fakesmc.kext (127K), etc. On first boot, I get a hang in the ACPI_SMC_PlaformPlugin waiting for Service AppleIntelCPUPOwerManagement error, which hangs the system. I have booted with -f also. I have previously delete the Power Management kext as instructed.
I can successfully boot into Single user/ Safe Boot mode but not normal boot. Really could do with some deep dive advice here as I have lost could of the various posted tricks I have tried to get this working.
Anyway, thanks for taking the time to read and even better if you can guide me forward. At the moment, the 'three foot' drop test looks inviting.
Sean
@vampyrex13I just finished getting the pathmaps figured out and now have working internal and external mics. I still don't have any volume control on the internal mic though. Here's my AppleHDA.kext file. I'm trying to see if I can get autosensing working for the mic and get rid of the error messages at boot. I have also attached my DSDT file,…
Is there a way that you could post the bluetooth fix by itself? I am using your DSDT on my ThinkPad X300 and that brings bluetooth natively, but i start getting all kinds of errors from FakeSMC. I would like to just add the bluetooth fix and compile a DSDT for my laptop specifically. It would be greatly appreciated.
bluetooth a Broadcom 2045B
I had issues with bluetooth so what I did was rename AppleHPET.kext to .old (in case of KP) and modified IOBluetoothFamily.kext then the Broadcom's 8448 to 8464 (0x2100 to 0x2110)
出典および貢献者来歴(クレジット登録 37 名 · 元スレッド #3735)
| ユーザー名 | 貢献ロール | 投稿数 | 活動期間 |
|---|---|---|---|
| @vampyrex13 | 主要貢献者 | 12 | 2010-07-27 → 2010-10-19 |
| @sammys | 主要貢献者 | 11 | 2009-12-26 → 2010-07-06 |
| @mightycrown | 主要貢献者 | 11 | 2010-06-28 → 2010-10-21 |
| @virtualdiver | 主要貢献者 | 10 | 2009-11-08 → 2009-11-25 |
| @bankerror | 主要貢献者 | 6 | 2010-09-06 → 2010-09-16 |
| @NIXin | 筆頭著者 | 5 | 2009-08-22 → 2010-03-24 |
| @grandflash | 主要貢献者 | 5 | 2010-03-01 → 2010-11-11 |
| @Pitrako | 主要貢献者 | 4 | 2009-11-08 → 2010-11-14 |
| @adrimaxi | 主要貢献者 | 4 | 2009-11-18 → 2010-07-06 |
| @kissofwolf | 主要貢献者 | 4 | 2010-10-18 → 2010-10-21 |
| @andreic | 主要貢献者 | 3 | 2010-02-10 → 2010-08-11 |
| @blix | 主要貢献者 | 3 | 2010-03-24 → 2010-09-07 |
| @meteorain | 主要貢献者 | 3 | 2010-06-18 → 2010-09-18 |
| @xinweix | 主要貢献者 | 3 | 2010-07-29 → 2010-08-10 |
| @kjknpupil | 主要貢献者 | 3 | 2010-09-02 → 2010-09-14 |
| @bd4utonite2 | 検証メンバー | 2 | 2009-09-17 → 2010-02-25 |
| @junying | 検証メンバー | 2 | 2010-01-01 → 2010-01-29 |
| @cili0 | 検証メンバー | 1 | 2009-08-23 |
| @markswell | 検証メンバー | 1 | 2009-08-23 |
| @PHANT0M | 検証メンバー | 1 | 2009-08-29 |
| @cosmopol_b | 検証メンバー | 1 | 2010-03-16 |
| @CeleronPopsicle | 検証メンバー | 1 | 2010-03-24 |
| @mfbernstein | 検証メンバー | 1 | 2010-04-29 |
| @invitai | 検証メンバー | 1 | 2010-05-03 |
| @Denis Zhekov | 検証メンバー | 1 | 2010-07-14 |
| @ibelic | 検証メンバー | 1 | 2010-07-26 |
| @junmac | 検証メンバー | 1 | 2010-08-06 |
| @keljon | 検証メンバー | 1 | 2010-08-18 |
| @OCORHI | 検証メンバー | 1 | 2010-09-25 |
| @ss.1.25 | 検証メンバー | 1 | 2010-09-26 |
| @fraisdos | 検証メンバー | 1 | 2010-10-06 |
| @yuchia | 検証メンバー | 1 | 2010-10-12 |
| @balaa | 検証メンバー | 1 | 2010-10-29 |
| @player3344 | 検証メンバー | 1 | 2010-11-14 |
| @phoeneter | 検証メンバー | 1 | 2011-01-08 |
| @man007 | 検証メンバー | 1 | 2011-01-18 |
| @m4f1050 | 検証メンバー | 1 | 2012-03-08 |