联想bios破解网卡白名单教程

在安装黑苹果的过程中发现原来的网卡不能驱动(无解的那种网卡),只能去淘宝上买了一个黑苹果可以使用的无线网卡,但是換網卡装完后发现无法引导系统,直接停留在了104-unsupported wireless network device detected system halted.remove derice and restart。无奈,只好换回原来的Intel网卡重新开机。网上查了下,发现是主板设置了白名单,只有白名单内的网卡才能安装。

联想bios破解网卡白名单教程

注意:(刷新主板BIOS有一定的几率将BIOS刷坏,请谨慎操作)

准备材料:

 1.首先需要知道网卡的VEN,DEV和SUBSYS。这可以在设备管理器里看到,如下图。

  我的联想s410p自带的网卡为VEN_14E4&DEV_432B&SUBSYS_000D1028
  Atheros AR9289网卡为VEN_168C&DEV_002A&SUBSYS7136144F

联想bios破解网卡白名单教程

  2.BIOS文件,可以在官网下载搜索下载,部分官网不提供Bios文件就需要你去论坛里面找一找了

  3.必要的工具:联想BIOS升级包,phoenixtool,Winhex,xsearch。(上述材料均在网盘中,链接:https://pan.baidu.com/s/1bpxQEPx 密码:wt6f)

   第一步:解压下载下来的BIOS文件S410pS510pN410 89CN39WW,将其刷入系统。刷完后不关闭winflash,在系统的临时文件夹中,搜索BIOS1.WPH,将所在文件夹复制出来,这个文件夹里包含BIOS文件BIOS1.WPH和winflash程序。因为刚刷了BIOS,重启下系统。
   第二步:运行PhoenixTool,选中刚刚复制出来的BIOS1.WPH,软件开始解开BIOS文件,可以看到BIOS1.WPH所在文件夹多出一个DUMP文件夹。

联想bios破解网卡白名单教程

第三步:运行RW,点击Access菜单下的ACPI Table,在出现的ACPI Table中点一下鼠标左键,按ctrl+F2保存为AcpiTbls.rw文件。

联想bios破解网卡白名单教程

第四步:在PhoenixTool中选择AcpiTbls.rw文件。

联想bios破解网卡白名单教程

第五步:点击PhoenixTool的高级按钮,弹出窗口中选中“允许用户修改其他模块”和“非SLIC”。

联想bios破解网卡白名单教程

第六步:点击点击PhoenixTool的执行按钮,直至弹出“现在可以手动修改的任意模块位于DUMP目录”对话框,不要点击确定。

联想bios破解网卡白名单教程

  I.运行xsearch.exe。在左侧栏one or morewords in the file中输入刚才保存在记事本中处理后的旧网卡id,E4142B4328100D00(例如)。点击下面的word options,选择all of the words和hexadecimal。在search in下面的browse中选择刚才生成的DUMP文件夹。点击最下面的search。如果没问题的话,在右面会弹出来一个或两个搜索结果,一个大的,一个小的,小的这个有着比较长的文件名,这就是需要的目标文件。右键选择copy,复制到桌面

 小福利:给出黑苹果常用的网卡硬件id

 BCM4322網卡硬件ID:E4142B4328100D00 

 S410P原始網卡硬件id:8C163200AA171832 

 BCM94360HMB網卡硬件ID:E414A04343105986 

  II.運行Winhex,在菜单栏中点file,open,找到上一步中复制出来的文件。在左侧栏中的default edit mode上点击右键选择select mode,在弹出框中选择In-place Mode,点ok。在状态栏选择search,find hex values,在the following hex values will be search中输入旧网卡id,在对话框的下面选中list sesrchhits,up to,点ok。正常情况下这有一个结果,点选一下,下面会自动跳转到目标区域。为了不使旧的网卡无法使用,不要在现在搜到的网卡基础上修改,结果附近一定有别的网卡id,如EC10的是大闸蟹的,8086的是英特尔的。选一个,不要用粘贴的,一位一位的输入你的新网卡id(处理后的)。点击左上角的磁盘图标,保存文件。关闭winhex.exe。将文件放回刚才的DUMP文件夹,覆盖原文件。

  III.在PhoenixTool.exe中点确定,重新打包BIOS。弹出框中点确定。这时在C:\ SWTOOLS\FLASH\jauj39us\JAET39WW\会生成一个新的$0AJA000_SLIC.FL1文件。为了保险起见对比一下$0AJA000_SLIC.FL1和$0AJA000.FL1的MD5值,如果不一样则表示修改好了。运行winuptp.exe开始刷BIOS。刷好后,你的白名单就改好了,而且新旧网卡均可使用。
第七步:用16进制编辑器打开DUMP目录下的608FBD1D-15E1-40C4-9443-662ECC0C07AA_769.ROM文件,转到0x35H偏移量,可以看到intel网卡的VEN_168C&DEV_0032&SUBSYS_321817AA,表示8C 16 32 00 AA 17 18 32。它们是从右往左保存在BIOS中。

联想bios破解网卡白名单教程

第八步:可以看到,文件里还有其它网卡的VEN,DEV和SUBSYS,我们改掉下图中的网卡。

联想bios破解网卡白名单教程

新的网卡为VEN_168C&DEV_002A&SUBSYS7136144F,因此改成8C 16 2A 00 4F 14 36 71。

联想bios破解网卡白名单教程

第九步,保存文件,然后点击“现在可以手动修改的任意模块位于DUMP目录”对话框中的确定按钮。弹出成功对话框

联想bios破解网卡白名单教程

第十步,将新生成的文件刷入BIOS。用管理员权限运行cmd,转到winflash所在文件夹,输入“winflash.exe /sd /sv 新的BIOS文件名.wph”回车。其中,/sd /sv为不进行日期和版本检测,防止刷入的bios和主板中已经存在的bios版本一致而不能刷新。

联想bios破解网卡白名单教程

刷完后关机,重新装好新的网卡,顺利进入系统,安装好驱动,开始黑苹果的折腾之旅...

 

1 条评论

  1. yuanye423

    这个一般说联想有白名单,应该是指联想更换WiFi网卡或者无线流量手机上网卡时出现的开机原机报错信息,导致无法正常进入系统。比如TP系列大多是1802报错,联想系列则是1802或者直接就是网卡设备硬件信息不支持报错。
    这个一般需要BIOS里面添加新网卡硬件ID或者想办法解除名单限制,也就是说要改硬件。
    而且2代英特尔CPU之后的联想电脑,开启了安全认证,这个一般是很难刷入修改后的白名单bios的,这个大侠的方法只可借鉴,极有可能没办法解决朋友们的问题,而且白名单操作比较麻烦步骤比较多,出错可能会导致电脑变砖。

发表评论

相关推荐

wordpress文章部分内容加密功能的实现方法

目前wordpress文章的可见性可以设置全部公开,也可以设置密码保护。但是如果是想实现文章的一部分内容加密,需要输入密码才能全部可见的话又如何实现呢? 最简单的方法莫过于使用短代码,网上很多要求关注公众号 ...

筹码力度副图及选股公式

副图指标 DRAWGBK(CLOSE>OPEN,RGB(40,40,40),RGB(40,40,40),1,2,1); NOTEXT箱底:LLV(MA((LOW+HIGH+CLOSE+OPEN)/4,6),88),COLORGREEN,LINETHICK2; X_1:=EMA((HIGH+LOW+CLOSE)/3*(HHV(HIGH,10)-CLOSE)/(HHV(HIG ...

通达信主力控盘主图指标源码

主力控盘主图指标 {阻力支撑线} V1:=ABS((2*CLOSE+HIGH+LOW)/4-EMA(CLOSE,20))/EMA(CLOSE,20); V2:=(1-7/100)*(DMA(CLOSE,V1)); V3:=(1+7/100)*(DMA(CLOSE,V1)); V5:=EMA((LOW+HIGH+CLOSE)/3,5); 支撑:REFDATE(V ...

小米ax3600官方固件安装adguardhome

小米ax3600路由器開啟SSH權限後就可以安裝插件了,目前使用最多的莫過於于shellclash+adguardhome,第一個shellclash安裝過於簡單,就一行代碼的事情,這裡就不過多贅述。adguardhome是一款非常好用的去廣告程序 ...