記事一覧

Lenovo x230のeepromを初期化したいそうです。

同じメールアドレスで1時間置きに同文をメールしてくる方がいます。
相当暇なんでしょうね。

Lenovo X230がSVPロックなのでeepromを初期化したいそうです。

そこで初期化したらPCとして動きませんよ・・という文面を送りました。

初期化はオールFFなので、オールFF状態で起動したら特にLenovoは起動しません。
それ以前にPOSTエラーが出てしまいPCとして使えません。

TTL-3/USB_Lenovoを改造すればオールFF化はできるのですが。

先方は納得しないようです。

eepromは初期化してもPCはTPM上にパスワード領域が有るので其のまま保護されます。

TTL-3/USB_Lenovoは要予約コードを書き込みTPMに上書きしなさいという

コマンドをeepromに書き込んでいます。

するとLenovo PCはeepromから受けたコードをBios上で参照しエラーが無い事を確認した後

TPMをリカバリーしますつまり初期化です。

TPMはeepromに書き込みされたコード(シリアルと一定の数値)によりコマンドコード化して

それを本物と信用して初期化します。

すると指紋だろうが52桁のSHA1だろうが解除できるのです。

まずTTL-3/USB_Lenovoはeeprom上に書かれたシリアル番号を取得し、TTL-3/USB_Lenovo内で

一定のコードを差引して個々のPC向けコマンドを作ります。

それをeeprom上に書き込み、オールリカバリーモードにさせるわけです。

再起動後オールリカバリーモードでPCは立ち上がりBiosは開きます。

ところがオールリカバリーモードは何度再起動しても継続するのでそこは再度eepromに書き込み

初期状態(PCとして使える状態)にしなければ、USBが使えなかったりFANエラーが出ます。

そこで2回目の書き込みを行いデフォルト化させるわけです。

トラックバック一覧

コメント一覧

質問します。 2015年12月14日(月)19時34分 編集・削除

質問します。

TTL-3/USB_Lenovoに興味が有って購入すべきか悩んでいます。

来年3月で販売中止という事ですが、これは(TTL-4/DP_Maruti)に統一されるのでしょうか?

それとも(TTL-4/DP_Maruti)にはLenovoは解除できませんか?

今まで多数のLenovoノートを購入し短絡解除し販売しておりました。

このところWindows-8や10にOSを入れた際に起動しないというクレームが多数有って

UUIDに依存しているという事が先日分かりました。

eepromを短絡するとBiosは開きますが、UUIDがオールFF化してしまい商品価値が無くなります。

そこで質問です、TTL-3/USB_Lenovoで解除した場合UUIDやシリアル等は残りますか?

現状と変わらないのであれば購入する意味が無いので回答をお願いします。

お問い合わせで問い合わせても良いのですがすみませんがこちらに回答をください。 

回答 大内です。 2015年12月14日(月)21時33分 編集・削除

質問ありがとうございます。

以下回答です。

まずTTL-3/USB_Lenovoを使い解除した場合、UUIDやシリアル等は全て残ります。

設定されているSVPだけ削除され解除できます。

確かに短絡はeepromデフォルト化なので完全初期化されます。

eepromには16進で記録されています00~FF=255になります。

FFとは10進で説明すると255なんです、たとえばFANの初期回転数が1000回転の場合

eepromの領域には04 FFと書かれます、255を4倍せよという事です。

短絡するとFF FF・・最後までFFに成るのでFF=255X255=65025になります。

という事は初期起動時に65025回転しない場合(FANエラー)が出ます。

その他10進を16進化して保存している形式やシリアル番号、MACアドレス等も

突拍子も無い数値に成るわけです。

それこそオーバフローエラーが出るのでBios上ではPOSTエラーになります。

運よく起動できたとしても現在のOSはPC固有のUUIDに依存しているのでOS認証が通りません。

OSの認証コード(ライセンスコード)とUUIDが密な関係なのです。

もしeepromを短絡して使えなくなったPCでも新たにeepormに書き込めば正常なPCとして使えます。

ただこの場合修理になります(作業費が発生します)

尚このような修理もお受けしております。