手机混用闪存到底是真是假?教你查手机闪存型号
来源:太平洋电脑网
最近,网上传言某手机混用闪存,将UFS 3.0和UFS 3.1的闪存混用在了同一型号的机器上,买不同容量的手机,闪存协议不一样。光从这个描述来看,这做法相当不厚道,消费者买手机等于抽奖。
但这到底是不是真的?很多朋友也只是有所耳闻,但却不知道如何验证。今天,就给大家分享一些方法。
方法一:拨号面板输入指令查询
这是适用于部分ROM的方法,例如某些版本的MIUI、EMUI等ROM就可以使用。在拨号界面中,输入“*#*#284#*#*”,系统就会开始生成Debug报告,等待Debug报告生成完毕,整个过程应该不到一分钟。
输入*#*#284#*#*
这个Debug报告包含很多文件,以MIUI为例,这些文件处于手机内部存储的“MIUI\debug_log”目录下。开启这个目录,找到“bugreport-日期时间”文件名格式的zip包,开启这个zip包。
MIUI中的Debug报告
在这个zip包当中,还包含着另一个zip包,它的文件名是“bugreport-设备名-安卓版本-日期时间”。
其中的bugreport压缩包
打开这个zip包,里面有一个和这个zip包同名的txt文件,开启即可。
开启这个txt文件
这个txt文件中,搜索“ffu”的字串,很容易就可以找到闪存型号的信息。例如笔者手中的这部手机,它的闪存型号是“KLUCG4J1ED-B0C1”,制造商是三星。
其中可以找到闪存具体型号
方法二:系统Bugreport查询
这个方法适用于大部分的安卓手机。首先,需要开启安卓机的开发者选项,在设置菜单的系统信息界面,不断点击“版本号”即可开启。
接着,设置界面就多了“开发者模式”的选项,这个选项通常位于“系统”下。进入开发者选项,可以看到“错误报告”的功能,点击后,选择生成报告。
开发者模式下生成bugreport
将bugreport保存到存储空间,或者发送到其他地方
等待一段时间后,系统通知栏就会弹出“已获取错误报告”的信息。点开它,看到了警告信息后,将它保存到系统目录当中。错误报告是一个文件名为“bugreport-设备名-安卓版本-日期时间”的zip包
接下来的操作就和方法一差不多了。在这个zip包里面,找到同名的txt文件,然后在其中搜索“ffu”,就能找到闪存型号。
但也要注意,现在某些厂商默认并不将闪存的相关信息写入Bugreport当中,或者是搜索的关键词不同(例如有的手机要搜“ufs_product_name”),这需要大家亲自尝试了。
方法三:终端命令行查询
安卓系统基于Linux内核,因此想要确认安卓机的一些信息,也可以通过Linux中常用的终端来进行。
首先下载安装一个终端App,这类App非常丰富,这里就不特别提供了,大家可以自行搜寻安装。
在终端中输入以下命令行:“cat /proc/scsi/scsi ”
之后,终端就会呈现出闪存的制造商、具体型号等信息了。
在终端,输入命令行也可以查看到闪存具体型号
不过,这个方法并非什么机器都可以用,某些厂家已经屏蔽了相关信息的调用,就算输入命令也不会返回任何信息,这就看不到闪存型号的信息了。
某手机真的混用UFS 3.0和UFS 3.1闪存了吗?
找到了闪存型号后,要确认对应规格就很容易了,直接通过搜索引擎,或者制造商的官网查找即可。
这次某些朋友是买到了某手机的256G容量的型号,因为闪存跑分略低,被怀疑是UFS 3.0,和宣传的UFS 3.1不符。据了解,对应的闪存型号为“SDINFDK4-256G”,我们就以它为例子,来鉴定一下到底这是什么闪存规格。
网络上受争议的某手机256G版闪存型号
从搜索引擎中,很容易就找到了该闪存的官方规格文件,这里把链接也提供给大家。
西数/闪迪闪存规格文件:https://documents.westerndigital.com/content/dam/doc-library/en_us/assets/public/western-digital/product/embedded-flash/brochure/brochure-western-digital-eis-mobile.pdf
从文件中,很容易就找到了“SDINFDK4-256G”的对应规格。可见这就是UFS 3.1的闪存,宣传并没有错谬。
其实是货真价实的UFS 3.1
至于和128G版本的性能差异,是由于闪存的性能不仅仅和协议有关,NAND也是重要的决定因素——正如同样是PCIe 4.0的SSD,不同型号性能也有高下之分。
总结
总的来说,作为手机中的重要部件,闪存的确很大程度上决定了手机的体验。如果你对闪存信号有疑惑,不妨试试上文的方法,相信可以帮到大家。
Linux文件系统操作指令
操作系统的目的:处理各种数据。
文件系统的目的:实现数据的查询和存储。
在对数据进行调用处理等操作时需要把数据整合成文件的形式进行管理,相当于对数据进行整合和标注,反映在Linux的文件类型上就是:普通文件、目录文件(也就是文件夹)、设备文件、链接文件、管道文件、套接字文件(数据通信的接口)等等。这些文件被Linux使用目录树进行管理,而目录树是以根目录(/)为主,向下呈现分支状的一种文件体系结构。
Linux文件系统文件系统挂载在Linux操作系统上,Linux操作系统整个系统又放在文件系统里。为了支持不同的体系,Linux系统对应了多种文件系统。文件系统是管理数据的,而可以存储数据的物理设备有硬盘、U盘、SD卡、NAND FLASH、NOR FLASH、网络存储设备等。不同的存储设备其物理结构不同,不同的物理结构就需要不同的文件系统去管理,比如管理NAND FLASH的话使用YAFFS文件系统,管理硬盘、SD卡的话就是ext文件系统等等。
1、Linux系统下挂载命令mount
Linux 系统下给磁盘分割时需要在Linux 下创建一个分区并且格式化好以后我们要将其“挂载”到一个目录下才能访问这个分区。“挂载”(mount)的概念,在一个区被格式化为一个文件系统之后,为了让Linux操作系统找到它,我们还需要把这个文件系统“注册”进Linux操作系统的文件体系里,这个操作就叫“挂载”。挂载是利用一个目录当成入口,将文件系统放置在该目录下,也就是说,进入该目录就可以读取该文件系统的内容。这个进入点的目录就称为“挂载点”。
2、Linux文件系统的类型
为了对各类文件系统进行统一管理,Linux引入了虚拟文件系统VFS(Virtual File System),为各类文件系统提供一个统一的操作界面和应用编程接口。VFS使得Linux可以支持多个不同的文件系统类型。Linux 下的文件系统主要有ext2、ext3、ext4 等文件系统。同时也支持Windows 的FAT 文件系统和网络文件系统NFS 等。
NFS 文件系统:NFS 文件系统是指网络文件系统,可以很方便地在局域网内实现文件共享,并且使多台主机共享同一主机上的文件系统。而且NFS 文件系统访问速度快、稳定性高,已经得到了广泛的应用,尤其在嵌入式领域,使用NFS 文件系统可以很方便地实现文件本地修改,避免了每次读写flash。
ext3文件系统:ext2+log是linux通用的文件系统,也是linux常见的默认文件系统。ext3是在ext2的基础上发展起来的。ext3完全兼容ext2文件系统,ext3 文件系统不需要经过任何修改就可以直接挂载成ext2 文件系统,ext3 提供的工具tune2fs 即可轻松进行数据转化,无须进行格式化。ext3强化了系统的日志功能,采用了日志式的管理机制,它使文件系统具有很强的快速恢复能力,更加安全可靠,即使系统非正常关机、发生死机等情况,ext3文件系统也可以快速恢复。ext3 支持大文件,完整性更高,不易受到死机或者关机对文件系统的伤害。ext3 的日志功能对磁盘驱动器读写头进行了优化,保持了较快的文件系统速度。
Ext4文件系统:是一种针对ext3系统的扩展日志式文件系统,是专门为Linux开发的原始的扩展文件系统(ext或extfs)的第四版。ext3升级到ext4能为系统提供更高的性能,消除存储限制,获取新的功能,并且不需要重新格式化分区,ext4会在新的数据上用新的文件结构,旧的文件保留原状。
xfs文件系统:一种高级的日志文件系统,最早于1993年由Silicon Graphics为他们的IRIX操作系统而开发,1994年随IRIX 5.3的发布而应用于计算,是IRIX 5.3版的默认文件系统。2000年5月,Silicon Graphics以GNU通用公共许可证发布这套系统的源代码,之后被移植到Linux内核上。xfs特别擅长处理大文件,同时提供平滑的数据传输。xfs极具伸缩性,是全新的高性能64位文件系统。
3、Linux系统文件类型的查询指令df -T -h
磁盘分区为“/dev/sda1”,挂载在“/”根目录下,文件系统类型为“ext4”。
4、根目录下文件夹
指令:①cd /;②ls
5、文件操作命令
5.1创建新文件touch指令
touch不仅可以创建文本文档,也可以创建其他类型的文档,指令:touch 参数 文档名字
5.2创建文件夹命令mkdir
5.3文件删除命令rm
5.4、删除文件夹目录命令rmdir
rmdir只适用删除空文件夹目录
5.5、文件复制命令cp
Linux 下的复制命令为“cp”,“cp”命令既可以复制文件,也可以复制目录命令格式如下:
“cp”指令还可用于文件夹的复制,复制文件夹时配合参数“-r”使用。
5.6文件移动命令mv
运用“mv”命令我们可以进行文件或者文件夹的移动,或者为文件或者文件夹进行重命名。
6、文件压缩和解压缩指令
在Ubuntu 系统下通过终端使用指令也可以对文件进行压缩和解压缩,在Linux 中可以识别的常见压缩格式有十几种,比如:“.zip”、“.gz”、“bz2”、“.tar”、“tar.gz”、“.tar.bz2”等等,运用不同的压缩指令可以对不同压缩格式的文件进行压缩和解压缩操作。命令行下进行压缩和解压缩常用的命令有三个:zip、unzip和tar。
6.1压缩命令zip
用于将一个或者多个文件压缩成一个.zip结尾的文件,常用指令:zip -rv test1.zip test1
6.2解压缩unzip
6.3压缩和解压命令tar
命令“tar”可用于其它格式的压缩和解压,比如Linux 下最常用的“.bz2”和“.gz”这两种压缩格式的压缩和解压。
压缩命令:tar -cvf test1.tar test1
tar -vcjf test1.tar.bz2 test1
tar -vczf test1.tar.gz test1
解压缩命令(压缩文件后缀.tar):tar -xvf test1.tar
解压缩命令(压缩文件后缀.bz2):tar -vxjf test1.tar.bz2
解压缩命令(压缩文件后缀.gz):tar -vxzf test1.tar.gz
7、文件查询与搜索
7.1文件查询命令find
find是目录文件的查找命令,用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为查找的目录名。如果使用该命令时,不设置任何路径,则find命令将在当前目录下查找所有子目录与文件,并且将查找到的子目录和文件全部进行显示。
7.2搜索命令grep
grep命令用于查找包含指定关键字的文件,如果发现某个文件的内容包含所指定的关键字,grep命令就会把包含指定关键字的这一行标记出来。
搜索指令:grep -ir “class” test1
8、文件类型查看
命令:ls -l
相关问答
uboot是怎样从 nand 加载 linux ?一般是开发过程中是先把uboot载到nor中,然后通过nor中的uboot再把uboot跟linux内核,根文件系统下到nandflash,它的最终位置应该是在nandflash。至于nor跟nan...
NandFlash烧录时坏块是如何处理的?WinCE或Linux系统通常存储于NandFlash中,而NandFlash频繁擦写易出现坏块,坏块影响系统正常工作,严重时会导致系统无法启动。M3352核心板、M283核心板、M287核...
三星860evo m2500g怎么样?860evo有三种接口,除了常见的主流接口SATA与M.2还有mSATA接口,SATA受限于接口它的实力并不能完全发挥,通过跑分软件CrystalDiskMark的测试,连续读取563MB/S,...
刷机包放到sD卡那个文件里?一般Andriod手机刷机分为线刷,卡刷,软刷和厂刷,楼主应该用的是卡刷。1:用recovery模式从sd刷入(卡刷)2:放在SD卡的根目录(把刷机包放在卡内...一般Andri...
异度之刃 模拟器设定 存档在哪-ZOL问答打开WII模拟器,游戏列表里某个游戏点右键,选择存档目录,默认在Dolphin\User\Wii\title\00010000\52543445\data\,在设定路径里面的"WiiNA...
arm上如何安装gcc?不建议直接在arm板上装gcc,除非你有很大的Nandflash如果真要装的话,步骤跟在PC下linux系统差不多不建议直接在arm板上装gcc,除非你有很大的Nandflash如果真...
15款主流ssd对比评测?●开始测试:TRIM指令支持情况汇总:速度测试我们将会使用IOMeter,下面是测试方法:-连续读取2MB数据块-连续读取4KB数据块-随机读取4KB数据...
存储芯片和存储控制芯片哪个更强势?器芯片虽然销售额和行业影响力巨大,但是在产业应用中必须是和存储控制器芯片配合才能够组成为最终的产品(如附图一示意),即存储控制器芯片是属于必不可少...手机...
SSD是否需要使用特别的文件系统?用认真的态度与专业的情怀倾注于存储,欢迎关注我,与我交流哦!我们常用的电脑系统主要是Windows和Linux,其中,Windows系统中常用的文件系统主要是FAT和NFTS...其...
希捷硬盘video是什么意思-ZOL问答回复nandehutu910611希捷酷鱼,7200转每分有用(0)回复产品编号。希捷十代...红帽linux如何开启sshd服务239浏览5回答为什么我的希捷ST4000DM...