1. 首页
  2. 电子数码
  3. 安卓手机怎么刷机用电脑(Android 设备刷机通用指南)

安卓手机怎么刷机用电脑(Android 设备刷机通用指南)

简介:关于安卓手机怎么刷机用电脑(Android 设备刷机通用指南)的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

由于论文本身的局限性,有些内容可能不够准确。希望您多多指正,期待进一步讨论。2018年,我的小米Tablet 1第一次接触了天堂OS 15.1。作为一个新手,我用Mac为小米Tablet 1编写了lineage OS。当时我对刷机的过程相当陌生。我只是小心翼翼地一步一步地遵循教程,生怕出现任何不一致,而且每一步背后的原因都不知道,所以我故意写了这篇文章。一方面,对于那些准备好使用机器的人,将会有更多的教程。另一方面,我也会借此机会充实自己,学习一些Android开发的知识,满足自己的好奇心。

由于知识内容的限制,本文只讨论了线刷模式,没有讨论卡片刷模式。

配置 Android SDK 的环境变量

SDK的全称是Software Development Kit。Android SDK包含Android软件的开发工具。这些开发工具在SDK安装目录中。它们允许我们安装和卸载Android软件。当我们在终端中输入命令启动工具或应用程序时,系统将优先在当前目录中搜索,如果没有,则在系统路径指定的Path中搜索;配置环境变量的过程就是将SDK的安装目录记录在系统路径的指定Path中,这样我们就可以在终端中直接使用SDK中的开发工具了。这个过程也称为配置ADB (Android调试桥)环境变量。

Mac 系统下的环境变量配置

参见:使用Mac刷Android手机本机

Windows 系统下的环境变量配置

Windows系统由于其系统特点,目前(我知道)有三种解决方案,下面将进行扩充,这三种方法均适用于Windows 10系统,其他系统可能有所不同,读者可部分参考。

解决方法一:配置环境变量

参见:win10如何配置Android开发环境变量

该方案符合Mac系统环境变量配置原则。这两种操作都是在系统中进行的。虽然看起来步骤很多,但好处是一劳永逸,一次配置“终身”受益,除非你重装系统,个人推荐这种方法。

选项2:快速安装和使用ADB

1解压平台工具包,进入解压后的文件夹,按住Shift键右键单击空白处,选择“打开命令窗口此处”(Win 10创建者更新后改为“打开Powershell窗口此处”)。2输入“adb version”,查看环境变量是否配置完成。这种方法是相当懒惰的,因为它没有实现系统的环境变量配置,只提供了一个临时的环境,但它对初学者来说是最方便和非常友好的。

解决方案3:直接进入SDK目录

1将“platform-tools”存放到硬盘根目录附近,例如“C:adb”。在本例中,我们需要访问目录C:adbplatform-tools。2在命令行窗口中输入cmd,打开命令行窗口,按“enter”执行命令。3输入cd adbplatform-tools,按“Enter”,进入目录。4输入“adb version”,查看是否配置了环境变量。该方案与方案I相似,都倾向于暂时解决环境配置问题,而没有实现系统环境变量的配置。因此,每次使用SDK时都应该再次访问SDK所在的目录。

该方案看似简单,易于操作,但缺点很明显。只有进入该目录,才能满足“环境变量已配置”的条件。不建议在没有代码库的情况下进行操作。

一般来说,每个Android设备都有Fastboot/Bootloader模式,它负责引导操作系统内核,只有当该模式被解锁时。我们可以自由地根我们的设备,定制或安装一个更有用的第三方ROM固件,否则很容易损坏设备。不同于封闭的iOS系统,Android系统是开源的,所以相应的各大厂商都开发了不同的Fastboot/Bootloader模式。虽然该系统是开源的,但在大多数情况下,Fastboot/Bootloader模式被供应商锁定,以便对他们的设备有更多的控制。这就是为什么我们经常在教程中看到“Bootloader解锁”步骤。

解锁 Bootloader

打开“开发者选项”,不同设备打开方式不同,请根据自己的设备类型百度;依次打开“USB调试”和“启用OEM解锁”(不要忽略没有“启用OEM解锁”选项的设备),过程需要满足网络流(ke)、畅(xue)的要求;进入Bootloader屏幕并等待。打开Terminal/CMD,输入Bootloader unlock命令,按“enter”执行。如果您的设备是Android 5.0或更高版本,解锁命令是fastboot oem unlock;如果您的设备是Android 6.0或以上,fastboot闪烁解锁;此时,设备上将显示解锁Bootloader的确认界面。按音量键移动确认键,按电源键解锁设备。设备解锁后,数据将被清除,设备将重启。设备打开后,检查USB调试选项。再次转到Bootloader页面并等待。

Bootloader 解锁通用步骤

解锁Fastboot/Bootloader模式后,可能导致保修服务失效。在解锁Bootloader的过程中,可能会恢复所有设备数据。请在解锁引导加载程序之前备份数据。在解锁Bootloader的过程中,设备可能会损坏。Bootloader解锁方式一般是Android设备常用的解锁方式,但鉴于不同厂商的Android设备差异巨大,如果有官方解锁渠道,建议先申请官方解锁,如果没有解锁渠道,再尝试此方式。当然,对于从来没有让Bootloader解锁权限的品牌(可以是自己100个),还是放弃放弃吧。

注意事项

设备一般都有正式的初始恢复,主要用于恢复出厂设置和OTA安装/升级。但是,由于官方恢复不能识别第三方ROM,第三方恢复可以。因此,我们通常在刷机器之前先刷第三方恢复。目前推荐的第三方恢复是TWRP,这是一个安装在GitHub上的社区开源项目。你可能会发现以前推荐过CWM,但不幸的是,它在2014年停产了,如果你有一个较旧的型号,你可能需要它。

刷入第三方 Recovery

准备与设备匹配的第三方恢复版本。后缀为。img。重启话机进入bootloader模式,在PC上运行Terminal/CMD。输入第三方恢复文件所在的cd,按“Enter”,找到第三方恢复文件。然后输入fastboot boot xxx。img (xxx为文件名),按“Enter”,执行。进入“恢复”界面后,话机将重新进入“恢复”界面。

刷入第三方 Recovery 的通用步骤

该进程需要恢复的位置。因此,如果在Windows系统下使用方案3配置环境变量,操作难度较大。解决方案是将第三方恢复文件放在platform-tools目录中。使两个目录保持一致。

天堂操作系统是最大的Android后市场发行,以前被称为CyanogenMod。2016年,开源项目CyanogenMod宣布停止,并由原团队CyanogenMod重写天堂操作系统并继续开发。源代码可以在GitHub上找到。

复活Remix OS是基于LineageOS 15.1,包括许多额外的功能和自定义选项。它已经成为Android设备上最流行的定制ROM,因为它提供了许多功能,源代码可以在GitHub上找到。

注意事项

crDroid是基于世袭操作系统,并提供其他性能调整和附加功能。源代码可以在GitHub上找到。

crDroid

类原生 Android 系统 ROM 推荐

Pixel Experience基于Android开源项目(AOSP)和Code Aurora项目(CAF)。由于Pixel Experience包含谷歌Family bucket,因此,源代码可以在GitHub上获得,这比其他ROM包更大。

Lineage OS

Paranoid Android是同一个Oxygen OS生产团队,其核心成员被一加聘请为一加做ROM开发,源代码可在GitHub上获得。

aosextended ROM基于Android开源项目(AOSP)。它提供了各种自定义特性和底层主题引擎。源代码可以在GitHub上找到。

Resurrection Remix OS

XOSP是基于CyanogenMod 13的ROM,混合了许多Xperia特性,带来了不同的感觉。它被命名为XOSP,因为它是Xperia和AOSP的混合体。

Resurrection Remix OS

Magic Fun ROM基于Android开源项目(AOSP)开发,Slogan是“可能是中国最好的Android开源系统”,源代码可在GitHub上获得。

这些是我最近的研究结果。由于个人能力和知识水平的限制,会有一些不足。如前人在文中发现错误,真诚地请大家指正。

crDroid

Pixel Experience

Paranoid Android

本文主要介绍了关于安卓手机怎么刷机用电脑(Android 设备刷机通用指南)的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://seotea.com/article/1442829.html