硬件笔记之Thinkpad T470P更换2K屏幕
0x00 前言
手上的Thinkpad T470P屏幕是1920x1080的屏幕,色域范围NTSC 45%,作为一块办公用屏是正常配置,但是考虑到色彩显示和色域范围,计划升级到2K屏幕。
2k屏幕参数如下,已经达到了视网膜级别,而且色域提升到了72%,颜色显示深度更高。
0x01 注意要点
拆机换屏的时候,请把电池拿下来,切勿带电池操作,换屏后各种排线需要仔细检查是否插好了,否则可能会烧坏主板!!!
Thinkpad系列具有良好的扩展性,拆机前,需要检查该机器的FRU_BOM(机器的官方零件表,上面有每个零件的FRU码),T470P的文件请看这里。
https://usermanual.wiki/Lenovo/T470PFrubom20170428.1809633420.pdf
# 1. 原生的1920x1080屏幕的屏线是30针,如果换2k屏幕,需要换成40针的屏线。
# 2. 购买配件,请按照官方的FRU_BOM表上的FRU code购买。
# 3. 拆机需要拆开B面和D面,包括一个屏轴(3颗螺丝的那个)。
# 4. 拆机需要谨慎细致,大力出不了奇迹,只能造成破坏。
# 5. 拆机前,一定要先拆掉电池
分两步走,第一步更换屏线,第二部更换屏幕,更换屏线操作难度比较大,耗时较长,注意点也多。
如果遇到问题,或者自己动手能力不佳,请去联想服务中心找专业人员进行操作,切勿乱操作!!!
0x02 屏线
从FRU_BOM文件上发现,如果需要更换WQHD屏幕(2k),其指定的屏线的FRU码为01AV915,马云家直接搜索01AV915,即可买到。
0x03 WQHD屏幕(2K屏幕)
从FRU_BOM文件上发现,T470P支持三款WQHD屏幕,其中1是友达产,友达型号B140QAN01.1,该型号马云家货源充足,直接搜B140QAN01.1,购买即可,该屏幕支持PWM调光。
实践发现友达型号B140QAN01.5页可以,效果不错,但是需要刮掉B面的三四个凸起和A面的两个凸起,多加注意!!!
另外两款IPS屏幕是LG Display生产的,马云家货源也有,用户自选。
0x04 拆机
凑齐了40针屏线和WQHD屏幕后,就可以召唤神龙拆机更换了。拆机的时候没有拍照,实际照片可以参考这个帖子https://forum.51nb.com/forum.php?mod=viewthread&tid=1868638
拆机手册请看这里,https://usermanual.wiki/Lenovo/T470PHmmEnSp40M1199502.1347998953/html,从chapter 8开始是拆机图解。
拆机时候需要按照白居易的琵琶行的守则,“轻拢慢捻抹复挑”,胆大心细,谨慎用力,大力出不了奇迹,使用工具梅花螺丝刀+塑料开机片,其中屏轴的三个螺丝扭矩非常大,拆机的时候需要稍微用力。
下面借用官方拆机手册的图片进行讲解。
屏线必经之路的屏轴,这三个螺丝扭矩较大。
更换屏线的时候,需要按照如下箭头方向更换,先从双面胶开始,撕开,然后分别慢慢揭开两片铜纸天线,对接摄像头的接口。
注意摄像头的街头和一个贴纸,揭开铜纸天线区域的时候要慢,避免撕坏
更换好屏线后,接上屏幕进行测试,屏幕没有问题后,装好B面和D面。
0x05 总结
屏幕装好后,装上电池,通电开机,第一次开机一般只会看到一个Lenovo的logo,然后进入黑屏状态,此时不要慌,按住电源键让电脑强制关机,一般第二次开机屏幕就会正常显示了。
购买配件和拆机的过程中,官方的拆机文档和FRU_BOM零件表单,是十分必要的,而且帮助特别大。
小白拆机的话,千万不要心急,多看多想,不要用蛮力,其中更换屏线部分最麻烦,而且容易出现操作失误。。。等你开机看到2k屏幕的效果后,觉得一切都值得。
祝你好运!
硬件笔记之Thinkpad T470P更换2K屏幕的更多相关文章
- 硬件笔记之MacMini开启HiDPI
0x00 概述 先科普一下,有关retina和HiDPI那点事 ,Macmini在2k显示器的显示太小了,看起来费眼,没办法,苹果原生HiDPI是支持4k显示器的,所以以后买显示器,直接买4k的一步到 ...
- Android学习笔记之滑动翻页(屏幕切换)
如何实现手机上手动滑动翻页效果呢?呵呵,在这里我们就给你们介绍一下吧. 一般实现这个特效会用到一个控件:ViewFlipper <1>View切换的控件—ViewFlipper 这个控件是 ...
- 【笔记】css 实现宽度自适应屏幕 高度自适应宽度
如果说宽高自适应屏幕尺寸那么大家可能会想到 div{ width: 100%; height: 100% } 但是如果我要自适应屏幕尺寸的同时还要变成正方形呢?(高度和宽度相等而高度不能写死) 那就要 ...
- 【嵌入式硬件Esp32】Ubuntu18.04 更换阿里云软件源
使用Ubuntu 的apt-get来安装软件是总是因为官方源的速度太慢而抓狂. 但是用阿里云的源就很快,下面总结一下如何更换Ubuntu的软件源. 一.备份sudo cp /etc/apt/sourc ...
- 【代码笔记】iOS-根据size截取屏幕中间矩形区域
代码: RootViewController.m #import "RootViewController.h" @interface RootViewController () @ ...
- UEFI模式 Thinkpad t470p Ubuntu 16.04 LTS
准备阶段 使用官方推荐的Rufus制作U盘启动盘 在Windows 10系统下压缩出来一些空间(60G),不要分配盘符 系统设置 在Bios中关闭secure boot (设置为Disenabled) ...
- PhotoShop CS6 在2K屏幕下标题菜单等字体太小
对于此类问题,我更喜欢直接了当,不作解释,解决方法如下(大面积参考互联网内容): (1)Win+R按键打开运行对话框, 输入regedit,打开注册表. (2)展开HKEY_LOCAL_MACHINE ...
- 【Unity笔记】获得鼠标点击屏幕的位置,并转成世界坐标
Vector3 pos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
- Docker学习笔记_下载镜像更换为国内源,实现快速下载image
1.编辑/etc/docker/daemon.json,增加下面内容: { "registry-mirrors": ["https://registry.docker-c ...
随机推荐
- PySide——Python图形化界面入门教程(三)
PySide——Python图形化界面入门教程(三) ——使用内建新号和槽 ——Using Built-In Signals and Slots 上一个教程中,我们学习了如何创建和建立交互widget ...
- [解决方案]sql server复制需要有实际的服务器名称才能连接到服务器
原文:[解决方案]sql server复制需要有实际的服务器名称才能连接到服务器 在配置数据同步的时候,要求相互同步的两台机器的数据库必须通过默认实例名称进行连接.如果你的默认实例已经删掉了,在当前实 ...
- ASP.NET MVC 下UpdateModel可空未填写的参数为Null,为何不是空字符串
查了好久,终于收到原因: if (bindingContext.ModelMetadata.ConvertEmptyStringToNull && Object.Equals(valu ...
- 转换GMT秒数为日期时间格式-Delphi源码
转换GMT秒数为日期时间格式-Delphi源码.收藏最近在写PE分析工具的时候,需要转换TimeDateStamp字段值为日期时间格式,这是Delphi的源码. //把GMT时间的秒数转换成日期时间格 ...
- Delphi&C#代码模拟“显示桌面”的功能(使用CreateOleObject('Shell.Application'))
今天有人问我:“用shell打开文件(显示桌面.scf)的方式还是用模拟键盘(Win+D)显示桌面”这应该有更好的方法,就搜了搜,关键字定位“ToggleDesktop”因为显示桌面.scf的内容是: ...
- QTcpSocket 对连接服务器中断的不同情况进行判定(六种情况,其中一种使用IsNetworkAlive API方法)
简述 对于一个C/S结构的程序,客户端有些时候需要实时得知与服务器的连接状态.而对于客户端与服务器断开连接的因素很多,现在就目前遇到的情况进行一下总结. 分为下面六种不同情况 客户端网线断开 客户端网 ...
- web开发常用正则表达式
整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$".只能输入n位的数字:"^\d{n}$".只能输入至少n位的数 ...
- Django 常用模块导入记忆
1. urls相关操作 from django.urls import path, re_path, include from django.urls import reverse // 注意reve ...
- c#两种方式调用google地球,调用COM API以及调用GEPLUGIN 与js交互,加载kml文件,dae文件。将二维高德地图覆盖到到三维谷歌地球表面。
网络上资源很多不全面,自己在开发的时候走了不少弯路,在这里整理了最全面的google全套开发,COM交互,web端交互.封装好了各种模块功能. 直接就可以调用. 第一种方式:调用COMAPI实现调用g ...
- 基于python语言的自动化测试中生成html的测试报告时HtmlTestRunner模块常见问题
一.导入了HTMLTestRunner模块,报错:No module named StringIO,在python3.x中确实没有,在第94行引入的名称改成import io,539行要改成self. ...