红米1s 刷入魔趣 (Mokee)ROM(Android 7.1)
目录
- 背景
- 准备工具
- 硬件(自己准备)
- 软件(我会在文末提供链接)
- 刷机步骤
- 1. 重启电脑
- 2. 安装驱动
- 3. 刷入TWRP
- 4. 清空数据
- 5. 刷入魔趣
- 6. 开机
- 结尾
- 下载链接
本文由Jzwalliser原创,发布在CSDN平台上,遵循CC 4.0 BY-SA协议。
因此,若需转载/引用本文,请注明作者并附原文链接,且禁止删除/修改本段文字。
违者必究,谢谢配合。
个人主页:blog.csdn.net/jzwalliser
背景
红米1s很老了,小米官方只支持到Android 4.4 Kitkat,于是很多应用都安装不上去。于是,我决定将魔趣(Mokee)刷入其中。
准备工具
硬件(自己准备)
- 一台Windows 电脑
- 一台红米1s(Armani)
- 一根Type B数据线
软件(我会在文末提供链接)
- TWRP(img)
- 魔趣 71.2(zip)
- Fastboot应用(exe)
- 小米驱动
刷机步骤
1. 重启电脑
如果你的电脑已经安装过了小米的驱动,则直接忽略第1、2步。
首先,你需要重启电脑到一个特殊的模式,用来禁用驱动程序强制签名。
打开CMD,输入shutdown /r /o /t 0
,回车,即可重启到恢复模式。
看到这个面板后,选择“疑难解答”选项。
点击“启动设置”。
重启。
过一会儿,电脑会显示这样一个界面。此时,按下键盘上的7或F7即可。
2. 安装驱动
将驱动文件下载到电脑后,将其解压。
把手机关机,用USB数据线连接手机和电脑。此时,长按手机的电源键和音量-键(靠近电源键的音量键),直到屏幕亮起进入Fastboot模式。打开电脑上的设备管理器,展开其他设备,发现有Android,而且有一个感叹号。
双击打开,会弹出这样一个窗口:
我们点击“更新驱动程序(U)”,在跳出的窗口中选择“浏览我的电脑以查找驱动程序”。
浏览存有驱动程序的文件夹,点击“下一步(N)”。
此时,点击“始终安装此驱动程序软件(I)”。
稍稍等待,驱动就装上了。
安装完驱动返回,你会看到设备管理器多了一个Android Phone。这代表你成功安装了驱动。
但是,如果你的电脑跳出了这样一个界面,则代表你没有重启电脑。此时,返回到第一步,看看如何重启到特殊的模式。
3. 刷入TWRP
此时,打开CMD,将当前的路径切换到fastboot所在的文件夹(你应该早就解压过了吧,所有需要用到的文件会在文章末尾给出链接)。此时,你的手机应仍处于fastboot模式中。运行fastboot devices
命令以检查手机是否连接到电脑。确认无误后,输入命令fastboot flash recovery
。等待操作完成后,将手机拔下来,撬开手机壳,把电池扣下来,过两秒再装上去。
4. 清空数据
此时,长按手机的电源键和音量+键(远离电源键的音量键),进入Recovery。刷机需要删除所有数据,否则是无法刷入的。所以在这个界面下,选择“Wipe”。
进入后将下方的拉条拽到最右。
5. 刷入魔趣
完成数据清除操作后,在电脑上将刷机包复制到手机内(TWRP是支持USB文件传输的,这是它的一个特色)。回到手机,返回TWRP的主面板。此时,点击“Install”,然后找到刷机包的位置,点击刷机包。
看到这个界面后,将拉条拽到最右。
此时,等待大约10分钟,魔趣就会被安装到手机中。
等待刷机完成后,点击“Reboot System”。
6. 开机
第一次开机时间会比较长,大概10分钟。静静等待即可。
结尾
这就是Redmi 1s的刷机全过程啦。点个赞再走呗~
下载链接
TWRP 下载(Redmi 1S 专属的TWRP,其它手机请勿使用) |
---|
文件:twrp-3.7.0_9-0-armani.img |
百度网盘:https://pan.baidu.com/s/1uhAc9fPLNd2n-l5i_Xk_VQ?pwd=0000 |
也可以前往TWRP官网下载 |
小米的驱动 |
---|
文件:xiaomi_usb_driver.zip |
百度网盘:https://pan.baidu.com/s/1WXuevgfggw0SEmeRgu7dJQ?pwd=0000 |
也可以前往小米社区下载 |
Platform Tools(里面有Fastboot) |
---|
文件:platform-tools.zip |
百度网盘:https://pan.baidu.com/s/1CUMEmG1y4oruhHjWj0qGAQ?pwd=0000 |
魔趣刷机包(Redmi 1S 专属的刷机包,其它手机请勿使用) |
---|
文件:MK71.2-armani-190228-HISTORY.zip |
百度网盘:https://pan.baidu.com/s/1y6xpr11UHShbeO51AAizaA?pwd=0000 |
也可以前往SourceForge(马丁龙猪删库跑路后文件存放的地方)下载 |
相关文章:
红米1s 刷入魔趣 (Mokee)ROM(Android 7.1)
目录 背景准备工具硬件(自己准备)软件(我会在文末提供链接) 刷机步骤1. 重启电脑2. 安装驱动3. 刷入TWRP4. 清空数据5. 刷入魔趣6. 开机 结尾下载链接 本文由Jzwalliser原创,发布在CSDN平台上,遵循CC 4.0 B…...
MySQL中的事务隔离级别
事务隔离级别 未提交读(Read uncommitted)是最低的隔离级别。通过名字我们就可以知道,在这种事务隔离级别下,一个事务可以读到另外一个事务未提交的数据。这种隔离级别下会存在幻读、不可重复读和脏读的问题。提交读(Read committed)也可以翻译成读已提交…...
多线程应用实战
文章目录 1、如何实现多线程交替打印字母和数字,打印效果:A1B2C3D4...AutomicBlockingQueueReentrantLockLockSupportSynchronizedWaitNotifyTransferQueueWay 2、实现多个线程顺序打印abc3、实现阻塞队列 1、如何实现多线程交替打印字母和数字ÿ…...
selenium解放双手--记某电力学校的刷课脚本
免责声明:本文仅做技术交流与学习... 重难点: 1-对目标网站的html框架具有很好的了解,定位元素,精准打击. 2-自动化过程中窗口操作的转换. 前置知识: python--selenium模块的操作使用 前端的html代码 验证码自动化操作 Chrome & Chromedriver : Chrome for Testing ava…...
JDK 17有可能代替 JDK 8 吗
不好说,去 Oracle 化是很多公司逐步推进的政策。 JVM 有 OpenJ9。很多公司可能会用 IBM 的版本。 JDK 这东西,能用就不会升级。 JDK 太基础了,决定了后面的很多 jar 的版本。 https://www.ossez.com/t/jdk-17-jdk-8/14102...
代码随想录算法训练营第36期DAY23
DAY23 530二叉搜索树的最小绝对差 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nullptr), right(nullptr) {} * TreeNode(int x) : val(x), left(null…...
Leetcode 3128. Right Triangles
Leetcode 3128. Right Triangles 1. 解题思路2. 代码实现 题目链接:3128. Right Triangles 1. 解题思路 这一题的话对于任意一个位置,如果该位置为1,假设其所在行中1的个数 r i r_i ri,所在列中1的个数为 c j c_j cj&#…...
力扣经典150题第五十三题:基本计算器
目录 力扣经典150题第五十六题:基本计算器示例提示解题思路 力扣经典150题第五十六题:基本计算器 给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。 注意:不允许使用任何将字符串作为数学表达式计算的内置函数…...
如何为 Nestjs 编写单元测试和 E2E 测试
前言 最近在给一个 nestjs 项目写单元测试(Unit Testing)和 e2e 测试(End-to-End Testing,端到端测试,简称 e2e 测试),这是我第一次给后端项目写测试,发现和之前给前端项目写测试还…...
基于Python的LSTM网络实现单特征预测回归任务(TensorFlow)
单特征:数据集中只包含2列,时间列价格列,仅利用价格来预测价格 目录 一、数据集 二、任务目标 三、代码实现 1、从本地路径中读取数据文件 2、数据归一化 3、创建配置类,将LSTM的各个超参数声明为变量,便于后续…...
Spring - 8 ( 10000 字 Spring 入门级教程 )
一: MyBatis 1.1 引入 MyBatis 我们学习 MySQL 数据库时,已经学习了 JDBC 来操作数据库, 但是 JDBC 操作太复杂了. 我们先来回顾⼀下 JDBC 的操作流程: 创建数据库连接池 DataSource通过 DataSource 获取数据库连接 Connection编写要执行带 ? 占位符…...
鸿蒙内核源码分析(忍者ninja篇) | 都忍者了能不快吗
ninja | 忍者 ninja是一个叫 Evan Martin的谷歌工程师开源的一个自定义的构建系统,最早是用于 chrome的构建,Martin给它取名 ninja(忍者)的原因是因为它strikes quickly(快速出击).这是忍者的特点,可惜Martin不了解中国文化,不然叫小李飞刀更合适些.究竟有多块呢? 用Martin自…...
Linux——守护进程化(独立于用户会话的进程)
目录 前言 一、进程组ID与会话ID 二、setsid() 创建新会话 三、daemon 守护进程 前言 在之前,我们学习过socket编程中的udp通信与tcp通信,但是当时我们服务器启动的时候,都是以前台进程的方式启动的,这样很不优雅,…...
安卓开发--按键跳转页面,按键按下变色
前面已经介绍了一个空白按键工程的建立以及响应方式,可以参考这里:安卓开发–新建工程,新建虚拟手机,按键事件响应。 安卓开发是页面跳转是基础!!!所以本篇博客介绍利用按键实现页面跳转&#…...
Ps基础学习笔记
Ps基础学习笔记 Adobe Photoshop(简称Ps)是一款非常流行的图像处理软件,被广泛应用于图像编辑、修饰和设计等领域。作为一名初学者,了解Ps的基础知识是非常重要的,本文将介绍Ps的基本操作和常用工具,帮助你…...
spring开发问题总结(持续更新)
开始 最近在做项目的时候,总遇到一些大小不一,奇形怪状的问题。 现在终于有时间来总结一下遇到的问题,以备复习之用。 以下提到的问题经过简化,不代表任何项目代码或问题。 问题1:未完成任务状态搜索结果有误&#x…...
Android 状态栏WiFi图标的显示逻辑
1. 状态栏信号图标 1.1 WIFI信号显示 WIFI信号在状态栏的显示如下图所示 当WiFi状态为关闭时,状态栏不会有任何显示。当WiFi状态打开时,会如上图所示,左侧表示有可用WiFi,右侧表示当前WiFi打开但未连接。 当WiFi状态连接时&#x…...
更改 DeepXDE 的后端
DeepXDE 库为科学计算和工程优化等领域提供了深度学习方法,是一个非常有用的工具。其中一个重要的功能是它允许用户自定义后端。在本文中,我们将指导如何更改 DeepXDE 的后端,并且验证更改是否成功。 更改 DeepXDE 的后端 DeepXDE 支持多种…...
SpringBoot之Zuul服务
概述 Spring Cloud Netflix zuul组件是微服务架构中的网关组件,Zuul作为统一网关,是所有访问该平台的请求入口,核心功能是路由和过滤。 目前公司业务就是基于Zuul搭建的网关服务,且提供的服务包括转发请求(路由)、黑名单IP访问拦截、URL资源访问时的权限拦截、统一访问日志记…...
Go-变量
可以理解为一个昵称 以后这个昵称就代指这些信息 var sg string "czy" 声明赋值 package mainimport "fmt"func main() {var sg string "陈政洋"fmt.Println(sg)var age int 73fmt.Println(age)var flag bool truefmt.Println(flag) } …...
【CTF-Crypto】RSA-选择明密文攻击 一文通
RSA:选择明密文攻击 关于选择明/密文攻击,其实这一般是打一套组合拳的,在网上找到了利用的思路,感觉下面这个题目是真正将这个问题实现了,所以还是非常棒的一道题,下面先了解一下该知识点:(来自…...
Pytorch基础:torch.expand() 和 torch.repeat()
在torch中,如果要改变某一个tensor的维度,可以利用view、expand、repeat、transpose和permute等方法,这里对这些方法的一些容易混淆的地方做个总结。 expand和repeat函数是pytorch中常用于进行张量数据复制和维度扩展的函数,但其…...
如何正确安装Scrapy 2.6.1并解决常见的Python环境问题
在配置Python环境和安装包时,常常会遇到版本冲突和路径问题,特别是当系统中存在多个Python版本时。本文将指导你如何在CentOS系统中正确使用pip3安装Scrapy 2.6.1,并解决一些常见的环境问题。 步骤1: 确认和升级 pip3 确认 pip3 的版本&…...
阵痛中的乳业产业,何时才能成为下一个啤酒产业?
说起饮品,近年来中国啤酒业中各大品牌齐齐聚焦高端化的趋势绝对值得一提。然而,与之相反,国内乳业却是仍未进入高端化阶段,甚至陷入了周期底部中。 图源:中国圣牧财报 增收降利 牧企承受巨大的供需缺口压力 从产业链…...
关于模型参数融合的思考
模型参数融合通常指的是在训练过程中或训练完成后将不同模型的参数以某种方式结合起来,以期望得到更好的性能。这种融合可以在不同的层面上进行,例如在神经网络的不同层之间,或者是在完全不同的模型之间。模型参数融合的目的是结合不同模型的…...
Windows MySQL本地服务器设置并导入数据库和数据
文章目录 小结问题及解决导出数据库Windows MySQL本地服务器设置导入数据库和数据 参考 小结 最近需要在本地Windows环境中设置MySQL服务器,并导入数据库和数据,记录过程。 问题及解决 导出数据库 首先需要导出数据库: C:\mysql-8.0.37-…...
豪投巨资,澳大利亚在追逐海市蜃楼吗?
澳大利亚政府正在积极投资于量子计算领域。继2021年向量子技术投资逾1亿澳元后,2023年5月,该国发布了首个国家量子战略,详细阐述了如何把握量子技术的未来及保持全球领先地位。 澳大利亚的国家量子战略概述 原文链接: https://ww…...
面试集中营—Redis架构篇
一、Redis到底是多线程还是单线程 1、redis6.0版本之前的单线程,是指网络请求I/O与数据的读写是由一个线程完成的; 2、redis6.0版本升级成了多线程,指的是在网络请求I/O阶段应用的多线程技术;而键值对的读写还是由单线程完成的。所…...
05_kafka-整合springboot
文章目录 kafka 整合 springboot pom.xml <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.5.RELEASE</version> </parent> <dependencies>&…...
论UML在学情精准测评系统中的应用
摘要简介 项目背景: 随着教育改革的不断深入,对学生学情的精准测评成为教育教学工作中的重要环节。为了解决传统学情测评方式主观性强、效率低、反馈不及时等问题,我们团队受教育主管部门委托,承担了中小学学情精准测评系统&…...
用织梦系统做网站/百度首页官网
"检查点"是 Windows Server 2012 R2 中对 Windows Server 2012 及以前版本的 Hyper-V"快照"功能的新称呼。之所以改成这个名称,其实和私有云有一定的关系。在私有云组件 System Center 2012 SP1 Virtual Machine Manager 中,它的&qu…...
商城网站开发的任务书/广州信息流推广公司排名
http://www.springframework.net/doc-latest/reference/html/web.html转载于:https://blog.51cto.com/yerik/1076409...
javaweb做视频网站难吗/百度搜索下载app
终端命令 启动MongoDB服务: sudo mongod 报出如下错误,表示默认的存储数据目录 /data/db 不存在: [initandlisten] exception in initAndListen: 29 Data directory /data/db not found., terminating 解决方法: 创建 /data目…...
我想找个郑州做网站的/免费域名注册
一、源码安装 1、下载nginx源码包 curl -O https://nginx.org/download/nginx-1.12.2.tar.gz 2、安装nginx所需的依赖: zip模块需要 zlib 库 rewrite模块需要 pcre 库 ssl 功能需要openssl库 yum -y install gcc* pcre pcre-devel zlib zlib-devel o…...
网站的外链是怎么做的/桂平seo关键词优化
从计算机到手机,计算平台的发展不断将人类文明推向新的高峰,但随着移动互联网领域的开发潜力逐渐殆尽,越来越多的科技爱好者和开发者将目光投向了下一代计算平台——机器人。作为蕴含重大机会的领域,机器人产业发展却没有理想中迅…...
商城网站风格/济宁网站建设
REPORT ZTEST_QY. *ALV用到的类库 TYPE-POOLS:slis. DATA: wa_alv_filed TYPE slis_fieldcat_alv, "列描述 wa_alv_filedcat TYPE slis_t_fieldcat_alv."列描述内表,列清单 *定义工作区 DATA: wa type spfli, *定义内表 itab_wa LIKE TABLE OF wa WITH HEADER…...