杂牌手机能刷哪些系统(手机厂商是怎么给手机刷入系统的)
刷手机是论坛朋友经常做的事,而且乐此不疲。不过最近有朋友好奇,厂商是如何给你手机刷系统的?难道也是一台一台折腾?下面咱们就来解解密。
首先是手机的设计过程,设计师会根据市场部门的反馈进行外形设计,然后开模、测试,最后完成手机设计。
第二步就是手机组装。以富士康代工为例,那里看到的只是一车一车的元件,其中包括外壳、屏幕、电池、电路板、mmc等集成芯片。
电阻可以通过自动化流水线装配到手机上,右侧为定位孔
刚刚组装好的主板
第三步就是给手机批量刷系统,下批量时其实和朋友们线刷系统差不多,只是可以一批刷几十台而已。用专用刷机软件自动化完成,人工操作只是对数据线进行拔插,每台手机的刷机时间也就1、2分钟而已。大批量时就要用到烧录器进行烧录然后通过第二步贴片完成。
批量手机刷系统
最后就是完成组装进行测试,包括触屏、摄像头、麦克风等等。
整体过程非常简单,我知道大家其实还是对手机的引导过程更为好奇吧。其实手机与PC一样,都有一种类似BIOS的引导程序,安卓手机的名字为bootloader。我们常见到的名字是fastboot,其实就是bootloader的最后一步了。然后根据系统的需求今日各个目录读取相应的文件。还是与PC一样,先要读取boot去,然后挂载system、userdata,cache与Windows的swap区类似,如果有的人安装过winpe就能理解recovery区了,它是手机的应急恢复区,如果有不明白的可以看看下文的详细解释。如果还有疑问,欢迎大家提问,小编会尽快答复的。
“system”区保存了android系统目录的所有数据,机器启动后的全部系统主要都在这里(在系统启动后会挂载到system/目录)。
“userdata”区将保存了android数据目录中的所有数据(在系统启动后会挂载到data/目录,里面是会有很多应用数据以及用户的preference之类的配置数据,我们在手机设置里看到的手机内存空间就是指这里)。
“userdata2”区是用户可自己支配的,可以存放自己喜欢的图片、音乐等(在系统启动后会挂载到/data/或/mnt/目录,名字与userdata一样,我们在手机设置里看到的内部SD卡空间就是指这里)
“cache”区是缓存空间,程序或系统用到的缓存数据和指令就存放在这,cpu在调用和执行指令时会优先调用这里的。(在系统启动后会挂载到cache/目录)。
“boot”区是存放引导手机启动时的必要的系统,包含一些硬件底层的驱动,主要分为ramdisk和linux内核两大块。(在系统启动后挂载到根目录下)。
“recovery”区与boot的相似,但是恢复时启动的系统,比boot多了些恢复用的程序与资源。(只在进入recovery模式才挂载)
“splash”区是开机第一个画面,开机启动时用到的。(不知挂载到哪了?)
“misc”区是有Bootloader Control Block (BCB) ,用于存放recovery引导信息。(猜是在进入recovery模式才挂载)
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com