小米-红米(Redmi)-note刷 Linux系统(一)【基础篇】

下一篇:小米-红米(Redmi)-note刷 Linux系统(二)【下载、备份篇】

刷系统前,先要了解系统运行过程,才能做到知己知彼。

 

一、术语介绍 [1]

Fastboot,英语翻译意思是快速启动。

在安卓手机中Fastboot是一种比Recovery更底层的刷机模式(俗称引导模式)。

就是使用USB数据线连接手机的一种刷机模式。

相对于某些系统(如iOS)卡刷来说,线刷更可靠,安全

 

二、引导过程 [2]

手机其实跟PC没什么本质的区别,都有bootloader都有kernel和system文件夹,先上一张简图

3eab9cd9dd93acdc0b9bcae291cda610.png

 

我们姑且把每一个块就当做一个线性的数据存储空间吧,可以看到bootloader在最前头,负责启动后面的正常内核 或者recovery内核吧。

内核启动完了,光有个卵用,还得创建出init 开始进入应用层,应用层的app就负责调用内核提供的系统调用来完成各种功能。

这样我们才看得到各种app的身影。 所以

/system就是我们操作系统最基础的组件和app存放点。

/data我们可以看成用户自己存储的数据和app文件夹,比如你下载点啥,安装个啥app吧。

/cache就是缓存系统了,存放系统的一些临时文件,或者日志记录等数据,通常刚开始它是空的。

 

我们再结合~/android/out/target/product/mido下面生成的几个img文件,与上面几个块的对应关系吧。

f10084fcfb7c65011166029573cb5f9c.png

 

boot.img 对应的就是 boot kernel + ram disk

recovery.img 对应的就是recovery kernel + ram disk

system.img 对应的就是/system

userdata.img 对应的就是/data

cache.img对应的就是/cache

那么bootloader呢,通常我们不去乱动它,当然你也可以刷成自己定义的bootloader,但是我暂时不建议这么做,因为bootloader一旦损坏了,不能正常工作,你的手机就变砖了,这个时候普通刷机方式无能为力。所以,通常我们解锁bootloader就是所说的手机解锁。就是让bootloader能听从我们的话,往手机内部flash存储块中刷入各种img。这就是刷机了,通常我们所说的线刷,一般是靠bootloader完成的。

当然还有一种叫卡刷,那个就是启动进入recovery kernel中,基本上是一个最简单的linux基本系统,当然我们可以加载其他app拿着root权限来对整个系统所有文件区块进行写操作了,当然包括刷入新的boot.img了。现在不知道各位明白了没。

有了这点基本知识,刷机就可以开始了。

 

 

 

本文机型介绍

 1 名称:小米-红米 note ( 或者说是 note1,就是第一个版本)
 2 型号:HM NOTE 1S CMCC
 3 Android版本:4.4.4 KTU84P
 4 MIUI版本:6.5.3.0(KHKCNCD)|稳定版
 5 处理器:四核1.2GHz
 6 运行内存RAM:2.00GB
 7 机身存储:16GB
 8 基带版本:未知
 9 内核版本:3.10.28-g7850539
10 版本号:KTU84P
11 购买时间:大概在2014年夏~2015年初

 

网上找到的一些关于 红米Note 1s 机型:

1.[3]

红米note手机基本配置参数:
屏幕尺寸及分辨率:5.5英寸 1280x720
操作系统:基于Android 4.4的MIUI 6
摄像头:后置1300万像素摄像头,前置500万像素
处理器:四核 1.2GHz高通骁龙410 MSM8916处理器
RAM容量:1GBROM
容量:8GB
-------
红米1S移动版手机基本配置参数:
屏幕尺寸及分辨率:4.7英寸 1280x720
操作系统:MIUI V5系统,支持Android4.24.3)
摄像头:后置800万像素摄像头,前置160万像素
处理器:四核 1.3GHzMTK MT6582(1.6GHz联通版高通骁龙400 MSM8228 电信版高通骁龙400 MSM8628)
RAM容量:1GB
ROM容量:8GB 

 

2.[4]

上市年份:2014年
网络模式:WCDMA/GSM
主屏尺寸:5.5英寸 720x1280像素
摄像头像素: 主:1300万像素 副:500万像素
操作系统:Android 4.2
CPU频率: 1.7GHz 联发科 MT6592
CPU核心数:8 八核
机身内存: 2GB RAM
电池容量:3100毫安时

 

 


 

下一篇:小米-红米(Redmi)-note刷 Linux系统(二)【下载、备份篇】

 

 

-

posted @ 2023-01-13 23:55  悟透  阅读(2695)  评论(0编辑  收藏  举报