首先得了解一下什么是Android(安卓)?wiki上对Android的定义 :

Android(安卓)是一个基于linux核心的开放原始码行动作业系统,是由谷歌成立的开放手机联盟持续领导与开发。

不知道你们,我脑海里反正是蹦出了那个绿绿萌萌的机器人。

当然,还有安卓和苹果的相知相恋。


足以让那些试图挑拨二者关系的人闭嘴。

个人觉得IOS的特点是系统优化程度高,生态环境好;安卓是开放而兼容的。在我眼里,俩人是各自独立的灵魂伴侣(嗑cp)。

其实,我们对安卓往往有很大的误解(我之前就是),原因是接触到的安卓,主要是国产的小米系统固件(MIUI)、魅族系统固件(flyme)、华为系统固件等等。

而我们日常所接触的MIUI、Flyme等我们通常叫做国内第三方安卓系统固件,又叫国内深度定制版安卓系统固件。

但其实,安卓远不止这些。

当然目前很少有人使用安卓原生系统,都是用经第三方开发的类原统固件(二次开发的操作系统固件)。如图:

1.国产深度定制版系统固件(简称国产ROM)。

比如,MIUI是中国手机厂商小米科技基于Android二次开发操作系统固件;flyme 基于安卓二次开发操作系统固件;EMUI是华为开发的安卓固件。

个人观点,国产ROM更符合国情,增加了很多人性化的功能,比如NFC卡的使用啊,快捷的二维码使用啊等等。但是定制系统存在普遍臃肿、负优化、更新较慢等问题。因为我用小米系统比较多,常常被众多的垃圾清理软件搞得晕头转向。

2.非国产的第三方安卓系统固件(简称非国产ROM)。

Pixel Experience是我使用的一个非常纯净的系统固件,几乎和原生安卓一样干净,pick 它。此外,还有lineage 、魔趣、havoc、三星的One UI、谷歌的Fuchsia OS等等都非常好用。

我的观点,总体比较极简流畅,功能也很完善,最重要的是有谷歌全家桶。

为了便于理解,可以把国产和非国产ROM比作不同的装修风格,国产的就属于定制化、功能完善的装修风格,非国产的就属于极简主义的装修风格。萝卜青菜,各有所爱。

我嘛,追求极简主义,所以肯定更喜欢极简的风格。

如何更换手机系统固件(ROM)?

之前把不同风格的系统固件,类比成不同的装修风格。同样,换系统的过程也可以 比作 转换装修风格的过程。

换装修的过程是怎么样的呢?可以概括如下:

1.向家人或者房东申请装修 (手机解锁)
2.将不需要的装饰品、家具等清除或者送走(格式化)
3.打扫卫生,将垃圾彻底清除(双清)
4.开始按照新的装修风格(极简主义)装修(安装新系统)
5.装修完成,需要再打扫一遍,等待入住(清除缓存)

如果你了解装修的过程,那么换系统固件也不难理解了。当然,在换系统过程中,伟大的工程师提出一个很有意思的概念(TWRP)。后面会介绍,目前可以把它理解成一个操作中心,所有的操作比如格式化、双清、安装等都将在这里进行。

设备换系统的总体过程如图所示:

下面我就以我自身经历介绍一下换系统固件的过程,其实也就是将定制化装修转化成极简主义装修。

背景:手机型号是REDMI K20 ,里面装载的系统是MIUI10,想要换成新系统Pixel Experience 10。

1 小米手机解锁(unlock)

1.首先要有小米账号在手机上登录

2.打开小米的开发者模式,并打开usb调试和申请设备解锁(将设备和账号绑定需要时间,等小米的解锁通知)

3.用电脑下载小米(红米)解锁工具 miflash_unlock.exe

其中常出现的问题:

显示无法连接到手机,是因为驱动的原因,打开设备管理器,更新驱动即可。如果还是不行,就可以尝试重插USB线或者换个USB接口或者换根USB线来等。

2.更新或者刷入小米MIUI 11固件

从这个MIUI官网上下载MIUI 11。

http://www.miui.com/download-82.html?

考虑到后期你要刷入的Pixel Experience是基于Android 10二次开发的,需要同样是基于Android 10 开发的小米MIUI 11作为底包,这就好比是你装修房子,仅仅换个换装修风格而已,而不需要把承重墙也给拆了,在这里Android 10 就是承重墙。

3.重启、刷入TWRP

填坑,TWRP是什么?

是一种开放源码软件的定制recovery,供基于安卓的设备使用,它提供了一个支持触摸屏的界面,允许用户向第三方安装固件和备份当前的系统。

进行TWRP官网下载固件:

https://twrp.me/Devices/

打开后输入你的手机型号(REDMI K20)找到TWRP下载链接。注意TWRP的版本要和Android 10匹配。

4.双清和格式化data分区。

双清,简单的理解就是清除Dalvik Cache和Cache分区。格式化data分区,简单理解就是清除手机存储数据。

5.刷入Pixel Experience 10固件

1.进入Pixel Experience 10官网:

https://download.pixelexperience.org/

找到手机型号(Redmi k20)对应的系统固件,并下载。

注意:如果出现 Updater过程结束,错误7,那么问题在于,没有刷入小米MIUI 11,必须要小米MIUI 11当作底包。

2.通过TWRP将系统固件刷入设备内。

6.清理缓存并重启

大功告成,享受流畅、极简的安卓把!

当然,举的例子是红米K20,但不同的手机型号,过程都是差不多的,注意了解你想要安装的安卓固件支持不支持你的设备,如果不支持,可以尝试其他的固件。

欢迎关注我的公众号:追求极简主义的程序媛,更多精彩内容等着你

定制化和极简主义风格的安卓,看你pick谁?相关推荐

  1. 18个最新的极简主义风格网站

    极简主义的设计之所以总是流行,是因为他们一直用一些很简单的创意和资源去表达概念,网页设计的领域受极简主义设计的影响很大,许多有才华的设计师总是用几个简单的工具就设计出了不起的网站,比如字体和几何图形等 ...

  2. 极简主义风格的响应式个人简历模版PSD+HTML打包下载

    今天给大家分享的是极简主义风格的个人简历模版PSD+HTML打包下载,这个季节是是很多同学跳槽的时间,所以一份像样的简历十分重要,今天这套就是来帮助您快速生成简历的,整个设计是极简主义风格的,有部分H ...

  3. 极简主义风格的应用方式,在纽约现代美术馆的体现了,技术,思潮,思维有哪些?解读。1000字以上...

    极简主义风格是20世纪中叶以来一种广受欢迎的设计理念,它强调简单.纯粹.朴素的设计思想.极简主义的应用方式在纽约现代美术馆的体现是其中最典型的例子之一. 技术方面,极简主义在纽约现代美术馆的体现体现了 ...

  4. 极简主义风格的应用方式,在纽约现代美术馆的体现,技术,思潮,思维有哪些?...

    极简主义风格在纽约现代美术馆的体现主要体现在以下几个方面: 技术:极简主义风格倾向于使用简单的技术和工艺,如墨笔画.印刷等,使得作品具有纯粹的艺术效果. 思想:极简主义追求简洁.纯粹和精细的设计,并将 ...

  5. Pinbox 一款极简主义风格的网络收藏夹

    初识 pinbox 大概在一个月前,因为我的浏览器书签太多了,密密麻麻的使用很不方便,更主要的是虽然登录云账号可以家里和工作两端同步,但是仅仅只能在同一个浏览器里使用,比如我在360里收藏的网站,在c ...

  6. 【跨境电商】5个免费极简主义WordPress主题(二)

    极简主义在近几年是非常流行的名词,它并不局限于艺术或设计,而是极简主义者奉行的一种哲学思想.价值观以及生活方式. 那么,将极简主义风格应用于网站的网页设计,使你的网站更加直观清晰,会不会也更能获得用户 ...

  7. 到底什么是极简主义?

    当提到网页设计趋势的时候,不管什么文章都得来一句:"现在特别流行极简主义设计",那么,到底什么是极简主义?极简主义不光存在于网页设计中,像 Logo设计.印刷设计.包装设计也都有相 ...

  8. (10.1.6)极简主义

    极简主义不光存在于网页设计中,像Logo设计.印刷设计.包装设计也都有相应的极简主义风格.目前流行的极简主义网页设计视觉风格是:使用纯粹的色彩以及简练唯美的照片 极简主义网页设计流行使用创新式导航,不 ...

  9. 【跨境电商】5个最佳免费极简主义WordPress主题(一)

    极简主义在近几年是非常流行的名词,从绘画.建筑到生活方式,无一没有它的存在. 说明现代人越来越喜欢这种简单的美,越来越享受简单的生活. 那么将极简主义风格应用于网页设计,使你的网站更清晰简单,会不会也 ...

最新文章

  1. plsql objects 过一段时间就会未连接oracle_记一次生产数据库故障排查--连接管理等待事件...
  2. 1.1 开始起步,配置ruby on rails运行环境
  3. 《应试教育洗礼的“好”学生的学习行为特征分析》 2019-11-02
  4. 编译 / __attribute__(constructor)和__attribute__(destructor)
  5. 清华经管计算机金融专业,非量化背景拿下MIT MFin的清华经管学姐,详解MIT金融项目优劣和职业方向...
  6. Spring Boot 使用Redis
  7. Android背景色渐变效果(shape,gradient) (转)
  8. 前端学习(1336):从数据库查询文档
  9. Docker 概念解析
  10. 一文带你领略虚拟化领域顶级技术会议KVM Forum 2018
  11. sqlserver text最大长度_1156. 单字符重复子串的最大长度
  12. TensorFlowOnSpark 接口函数用法
  13. CE安装时的报错处理
  14. VMware Workstation 16.1 macOS unlocker 3.0.3
  15. html字体样式微软雅黑,Css样式表中实现微软雅黑字体
  16. Android Studio在运行时显示Please Select Android SDK的解决方法
  17. 工作例会关于“工作效率”的分享
  18. back_insert_iterator
  19. 小游戏之斗兽棋(uniapp)
  20. 【Word】长文档排版

热门文章

  1. yarn install出现异常 error An unexpected error occurred: “EIO: i/o error
  2. 叉叉助手开发环境安卓版_按键精灵安卓版零基础系列教程基础环境知识讲解
  3. 游戏角色3d建模用什么软件
  4. mongo报socket exception raised
  5. IIC和SPI的异同
  6. java特性菜鸟_Java attack - Java 特性
  7. K2P刷机教程转自恩山磨人的小妖精
  8. 详细设计的工具——PAD图
  9. Mathematica绘制动态椭圆摆线(一)
  10. 怎么把PS界面语言变成英文方法教程