点击上方“大鱼机器人”,选择“置顶/星标公众号”
福利干货,第一时间送达!
10月25日消息,知名拆解机构iFixit今天第一时间送上了iPhone 12和iPhone 12 Pro的拆解,从他们的拆解结果汇总来看,新机做工和用料依然很优秀,同时信号问题也有了很好的解决。
从拆解过程来看,iPhone 12和12 Pro的显示屏是可以互换的,并且可以顺利更换,不过两者的最大亮度水平略有不同。在只拆掉显示屏而不拆掉其他内部结构的情况下,这两款设备看起来几乎一模一样。
X光透视
此外,拆解中的X光片显示,两款设备中的L型逻辑板、电池和MagSafe圆形磁铁阵列几乎完全相同,而MagSafe充电器的单独拆解显示其设计很简单,磁铁和充电线圈环绕着一个小电路板。
相机部分
取下摄像头护罩,可以发现这两款手机之间的最大区别:Pro上有一个额外的卡扣,看上去像一个高科技塑料。
其中 Pro 保持其额外的相机模块 + 激光雷达传感器。
两款手机都分别使用具有 f/1.6 和 f/2.4 光圈的 12 MP 宽和超广角相机,而 Pro 版的长焦镜头为f/2.0 。
Pro版相机还具有其他优点,例如ProRAW,双重OIS,以及LiDAR带来的微光摄影优势。
电池部分
在iFixit看来,iPhone 12和iPhone 12 Pro都采用了相同的 2815mAh 电池,原以为仅两者的电池是可以互换的,而事实上拆解后发现,这两款手机在用料上很多都是保持一致,所以大部分都是能够互换的(面容前摄、线性马达、喇叭、尾插、电池等都是一模一样的)。
主板部分
具体到主板拆解中,iPhone 12和iPhone 12 Pro仍旧搭载了 LPDDR4 内存,而不是最新的LPDDR5内存,图中红色部分为A14处理器,其下是美光的内存,iPhone 12搭载了4GB LPDDR4内存,iPhone 12 Pro 则是搭载 6 GB LPDDR4 内存。
主板芯片包括:
SOC:苹果 APL1W01 A14 仿生 Soc
内存:MT53d512M64d4UA-046 XT:F 4 GB LPDDR4 SDRAM (12 专业版上 6 GB RAM)
闪存:KICM224AY4402TWNA12029, 可能是 64 GB 的三星闪存存储。
5G基带部分:
高通SDR865 5G 和 LTE 收发器
高通SDX55M 5G 调制解调器 RF 系统和 SMR526 中频 IC
超宽带:USI/苹果U1超宽带芯片
PA:Avago 8200 高/中功率放大器,带集成双工
电源管理:苹果 APL109 4343S00437 PMIC
天线部分
在美国版型号配有一些漂亮的 5G mmWave 天线模块,一个嵌入在框架的一侧,另一个嵌入逻辑板的背面。
框架中嵌入的天线是 USI ,标有 339M00104 S30U7FH。
无线充电
看一下MagSafe 的充电阵列,线圈不是什么新鲜事,神奇的是iphone12在线圈周边布置了18个磁铁。见下图局部放大图片。
全家福
总结
至于大家最关心的信号问题,iFixit表示,今年新机在这块上没有问题,绿色的部分是高通的骁龙 X55 调制解调器,目前很多安卓手机在使用的也都是这个基带,非常成熟了。
最后,iPhone 12 和 iPhone 12 Pro 获得了 6 分(满分 10 分)的可维修性评分,iFixit表示,许多组件都是模块化的,很容易更换。
iFixit认为苹果继续使用专有的螺丝,设备增加了防水功能,这可能会使维修变得复杂,并且由于这两款设备的正面和背面都使用玻璃因而增加了破裂的机会。
-END-
| 整理文章为传播相关技术,版权归原作者所有 |
| 如有侵权,请联系删除 |
往期好文合集
最 后
若觉得文章不错,转发分享,也是我们继续更新的动力。
5T资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、单片机、等等!
在公众号内回复「更多资源」,即可免费获取,期待你的关注~
先看效果图: 技术回顾:这个里面的涂鸦是网上的一个相关帖子,我只修改了里面的涂鸦界面背景,增加了拍照获取和裁剪照片等,主要实现的是拼图,拼图首先要获取系统的相册并展示出来,用BaseAdapter从SD卡中读取相册列表显示出来,当然在这之前得调用MediaStore系统类,使用MediaStore.Images.Media.EXTERNAL_CONTENT_URI取得所有照片的信息,返回照
今天装matlab时遇到***无法插入虚拟光盘dvd2问题***,如果你也遇到了同样的,可以参考一下:方法1:把dvd2设置成共享文件,“右键dvd2->属性->共享->高级共享”我试了一下这个方法,没有成功,但可以试一试,因为可能每个人的电脑不一样,dvd2之所以插不进去应该是matlab安装程序找不到dvd2光盘,所以试一试可能就成功了!方法2:将dvd1和dvd2都弹...
1.过滤器(1)功能顾名思义,“过滤”就是⽤来拦截传⼊的请求和传出的响应。修改或以某种⽅式处理正在客户端和服务端之间交换的数据流。(2)使用 与使⽤ Servlet 类似,Filter 是 Java WEB 提供的⼀个接⼝,开发者只需要⾃定义⼀个类并且实现该接⼝即可。①接口实现②xml实现注意:doFilter ⽅法中处理完业务逻辑之后,必须添加filterChain.doFilter(servletRequest,servletResponse);否则请求/响应⽆法向后传递,⼀直停留
/* * Date:表示特定的瞬间,精确到毫秒。 * * 构造方法: * Date():根据当前的默认毫秒值创建日期对象 * Date(long date):根据给定的毫秒值创建日期对象 */public class DateDemo { public static void main(String[] args) { // 创建对象 Date d = new ...
一、简介1、发布订阅 SUBSCRIBE, UNSUBSCRIBE 和 PUBLISH 实现了 发布/订阅消息范例,发送者 (publishers) 不用编程就可以向特定的接受者发送消息 (subscribers). Rather, 发布的消息进入通道,不需要知道有没有订阅者. 订阅者发表感兴趣的一个或多个通道,并且只接受他们感兴趣的消息,不管发布者是不是存在. 发布者和订阅者的解耦可以允许更大的伸缩性和更多动态的网络拓扑。二、注入消息发布/订阅1、添加消息监听器/** * 消息监听
java中的加号有两个意思,一个是常见的算术运算中的相加的意思,另一个是连接符的作用。java中的加号:相加作用1先来说下java中加号最为常用的作用,也就是我们用得最多的相加的作用,如public class Test{public static void main(String[] args){int A=2013;int B=2014;int sum=A+B;//此处加号是相加的作用Syst...
ECharts饼图距离容器上下左右边界的调整使用grid调整无效,需要使用series中的center属性,如:center: ['50%', '45%'],第一个数值表示左右位置,第二个数值表示上下位置,根据需要调整数值大小即可得到想要的效果。...
某些C/C++书籍教会了我们几十年前流行的写法,浑然不知的我们理所当然的写出这些代码,然后把当年造就了无数漏洞的恶魔重新放入新的体系里。 在理想情况下,对类型的错误应用会导致一些错误,并让我们第一时间发觉;在最糟的情况下,其错误在很久之后才被发现,而且那时我们的系统已经遭受了足够多的攻击。 ...
0. placeholder 头文件:<functional> namespace: placeholder placeholder 就是一堆帮助bind占参数位置的东西,名字分别为 _1, _2, _3, ..., _N。 它的作用是告诉编译器,这个参数我目前用它...
说说我对vuex中actions的理解,首先,你可以把vuex中的state看成猪肉,mutations看成一个处理猪肉的加工厂,把异步操作看成猪皮,下面的内容我都会用猪肉,工厂和猪皮代替state,mutations,和异步操作。首先,工厂要处理猪肉,猪肉是一坨一坨运到工厂的,工厂用机器对猪肉进行处理(剔骨,切碎)等工序,但是,猪皮是很有韧性的(就当做有韧性),工厂的机器没有办法去对猪皮进行操作。这个时候出现一个actions工厂,这个工厂是可以处理猪皮,他们的机器很先进,然后猪肉加工厂就让这个act
1 研究的背景和意义 从改革开放到现在,汽车产业对我国经济发展产生巨大的推动,对社会进步产生了深远的影响,逐渐成为了我国的支柱行业。近几年来,随着科技发展的日新月异,汽车上电子控制装置越来越多,汽车音响,电子仪表,空调控制器,电喷发动机,BCM,ABS等等ECU在车内形成了巨大的网络系统,按照传统的布线模式,电线的错综复杂对汽车的电气控制及系统实时网络通信带来重重困难,CAN总线网络的出现,
前提:先安装openssl,安装有两种方式,第一种直接下载安装包,装上就可运行;第二种可以自己下载源码,自己编译。这里推荐第一种。安装包:http://slproweb.com/products/Win32OpenSSL.html源码地址:https://github.com/openssl/openssl看需要下载安装即可。链接: https://pan.bai...