当前位置: 首页 > news >正文

红米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)刷入其中。

准备工具

硬件(自己准备)

  1. 一台Windows 电脑
  2. 一台红米1s(Armani)
  3. 一根Type B数据线

软件(我会在文末提供链接)

  1. TWRP(img)
  2. 魔趣 71.2(zip)
  3. Fastboot应用(exe)
  4. 小米驱动

刷机步骤

1. 重启电脑

如果你的电脑已经安装过了小米的驱动,则直接忽略第1、2步。
首先,你需要重启电脑到一个特殊的模式,用来禁用驱动程序强制签名。
打开CMD,输入shutdown /r /o /t 0,回车,即可重启到恢复模式。请添加图片描述在这里插入图片描述
看到这个面板后,选择“疑难解答”选项。在这里插入图片描述
点击“启动设置”。
在这里插入图片描述
重启。
在这里插入图片描述
过一会儿,电脑会显示这样一个界面。此时,按下键盘上的7F7即可。
在这里插入图片描述

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、如何实现多线程交替打印字母和数字&#xff…...

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 ,请你实现一个基本计算器来计算并返回它的值。 注意:不允许使用任何将字符串作为数学表达式计算的内置函数&#xf…...

如何为 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通信,但是当时我们服务器启动的时候,都是以前台进程的方式启动的,这样很不优雅&#xff0c…...

安卓开发--按键跳转页面,按键按下变色

前面已经介绍了一个空白按键工程的建立以及响应方式,可以参考这里:安卓开发–新建工程,新建虚拟手机,按键事件响应。 安卓开发是页面跳转是基础!!!所以本篇博客介绍利用按键实现页面跳转&#…...

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) } …...

突破不可导策略的训练难题:零阶优化与强化学习的深度嵌合

强化学习(Reinforcement Learning, RL)是工业领域智能控制的重要方法。它的基本原理是将最优控制问题建模为马尔可夫决策过程,然后使用强化学习的Actor-Critic机制(中文译作“知行互动”机制),逐步迭代求解…...

【入坑系列】TiDB 强制索引在不同库下不生效问题

文章目录 背景SQL 优化情况线上SQL运行情况分析怀疑1:执行计划绑定问题?尝试:SHOW WARNINGS 查看警告探索 TiDB 的 USE_INDEX 写法Hint 不生效问题排查解决参考背景 项目中使用 TiDB 数据库,并对 SQL 进行优化了,添加了强制索引。 UAT 环境已经生效,但 PROD 环境强制索…...

Linux nano命令的基本使用

参考资料 GNU nanoを使いこなすnano基础 目录 一. 简介二. 文件打开2.1 普通方式打开文件2.2 只读方式打开文件 三. 文件查看3.1 打开文件时,显示行号3.2 翻页查看 四. 文件编辑4.1 Ctrl K 复制 和 Ctrl U 粘贴4.2 Alt/Esc U 撤回 五. 文件保存与退出5.1 Ctrl …...

Golang——7、包与接口详解

包与接口详解 1、Golang包详解1.1、Golang中包的定义和介绍1.2、Golang包管理工具go mod1.3、Golang中自定义包1.4、Golang中使用第三包1.5、init函数 2、接口详解2.1、接口的定义2.2、空接口2.3、类型断言2.4、结构体值接收者和指针接收者实现接口的区别2.5、一个结构体实现多…...

pikachu靶场通关笔记19 SQL注入02-字符型注入(GET)

目录 一、SQL注入 二、字符型SQL注入 三、字符型注入与数字型注入 四、源码分析 五、渗透实战 1、渗透准备 2、SQL注入探测 (1)输入单引号 (2)万能注入语句 3、获取回显列orderby 4、获取数据库名database 5、获取表名…...

HybridVLA——让单一LLM同时具备扩散和自回归动作预测能力:训练时既扩散也回归,但推理时则扩散

前言 如上一篇文章《dexcap升级版之DexWild》中的前言部分所说,在叠衣服的过程中,我会带着团队对比各种模型、方法、策略,毕竟针对各个场景始终寻找更优的解决方案,是我个人和我司「七月在线」的职责之一 且个人认为&#xff0c…...

基于鸿蒙(HarmonyOS5)的打车小程序

1. 开发环境准备 安装DevEco Studio (鸿蒙官方IDE)配置HarmonyOS SDK申请开发者账号和必要的API密钥 2. 项目结构设计 ├── entry │ ├── src │ │ ├── main │ │ │ ├── ets │ │ │ │ ├── pages │ │ │ │ │ ├── H…...

第一篇:Liunx环境下搭建PaddlePaddle 3.0基础环境(Liunx Centos8.5安装Python3.10+pip3.10)

第一篇:Liunx环境下搭建PaddlePaddle 3.0基础环境(Liunx Centos8.5安装Python3.10pip3.10) 一:前言二:安装编译依赖二:安装Python3.10三:安装PIP3.10四:安装Paddlepaddle基础框架4.1…...

JavaScript 标签加载

目录 JavaScript 标签加载script 标签的 async 和 defer 属性,分别代表什么,有什么区别1. 普通 script 标签2. async 属性3. defer 属性4. type"module"5. 各种加载方式的对比6. 使用建议 JavaScript 标签加载 script 标签的 async 和 defer …...

篇章一 论坛系统——前置知识

目录 1.软件开发 1.1 软件的生命周期 1.2 面向对象 1.3 CS、BS架构 1.CS架构​编辑 2.BS架构 1.4 软件需求 1.需求分类 2.需求获取 1.5 需求分析 1. 工作内容 1.6 面向对象分析 1.OOA的任务 2.统一建模语言UML 3. 用例模型 3.1 用例图的元素 3.2 建立用例模型 …...