一、演示软硬件环境

PC配置:Window10 64bit

手机型号:pixel 2

手机代号:walleye

二、配置adb和fasboot

 1.从以下地址下载windows系统运行的android sdk platform-tools压缩包。

下载地址:https://dl.google.com/android/repository/platform-tools-latest-windows.zip

2.解压压缩包,将adb和fastboot所在目录配置到环境变量。

3.在Windows终端测试adb和fastboot命令,检查是否配置正常。

三、下载工厂镜像刷机包

1.从以下地址下载pixel 2手机的工厂刷机包镜像,请选择Android 10的下载。下载地址:https://developers.google.cn/android/images#walleye

2.解压下载的刷机包镜像文件,如下图所示:

以上截图文件中,flash-all.bat就是pixel 2手机在windows平台的fastboot刷机脚本。原脚本内容如下:

PATH=%PATH%;"%SYSTEMROOT%\System32"

玩转Android10源码开发定制(二)刷机操作之fastboot刷机演示相关推荐

  1. 玩转Android10源码开发定制(二)之基于Pixel 3手机超级详细演示recovery刷机

    玩转Android10源码开发定制(二)之基于Pixel 3手机超级详细演示recovery刷机 本节主要内容: Pixel 3通过fastboot方式刷入Android 11.0官方工厂镜像 Pix ...

  2. 玩转Android10源码开发定制(二)之基于Pixel 3手机超级详细演示fastboot刷机

    玩转Android10源码开发定制(二)之基于Pixel 3手机超级详细演示fastboot刷机 本节主要内容: Pixel 3通过fastboot方式刷入Android 11.0官方工厂镜像 Pix ...

  3. 玩转Android10源码开发定制(二)之基于oneplus3手机演示recovery刷机

    一.演示环境准备 PC环境: Windows10 64bit 手机设备: oneplus 3 为了保证刷机成功,请将oneplus 3官方系统升级到Android9及以上系统. 提前配置好adb和fa ...

  4. 玩转Android10源码开发定制(五)之源码目录说明及模块源码路径定位

    玩转Android10源码开发定制(五)之源码目录说明及模块源码路径定位 本节主要内容: 安卓源码中的目录功能说明 源码中模块的源码文件路径获取 源码中关键字搜索 1.源码目录功能说明 1.1 源码目 ...

  5. 编译32位_玩转Android10源码开发定制(11)内核篇之安卓内核模块开发编译

    一. 开发前期准备 本文中使用的是linageOs源码中下载的oneplus3 安卓10内核源码进行研究测试.交叉编译链使用的是linageOs源码中的交叉编译链. lineageOs源码中onepl ...

  6. 玩转Android10源码开发定制(八)内置Apk到系统

    1.Android.mk文件说明        Android.mk是Android提供的一个makefile文件,可以将源文件分组为模块.用来引用的头文件目录.需要编译的*.c/*.cpp文件.jn ...

  7. 安卓10源码开发定制(23)内核系统调用openat Hook研究测试

    文章首发微信公众号:QDROID88888,欢迎关注交流 以下操作基于安卓10系统lineageOs 17.1源码研究,手机型号oneplus3 镜像研究测试. 一.安卓内核模块开发编译 安卓系统如何 ...

  8. 安卓10源码开发定制(29)手电筒控制源码分析

    一.前言 最近突发奇想,想做一个项目.将闲置手机变成可以利用的智能家居设备,比如在家里面通过手机App控制另一台手机的手电筒开和关(当做电灯泡)等等操作.先从最简单的功能开始研究,控制手电筒开始. 二 ...

  9. RocketMQ源码分析(十二)之CommitLog同步与异步刷盘

    文章目录 版本 简介 FlushCommitLogService 同步刷盘 GroupCommitService 异步刷盘 CommitRealTimeService FlushRealTimeSer ...

最新文章

  1. 热点:3个故事概览突飞猛进的肠道病毒组研究
  2. Android--Matrix图片变换处理
  3. oracle锁表导致update,delete,insert出现无反应的问题
  4. 最人性化的在线作图工具
  5. github push报 Unable to access ‘https://github.com/xxxx/xxxx.git/‘: OpenSSL SSL_read: Connection was
  6. SQL增删改查,基础
  7. wxWidgets:向后兼容
  8. 即时通讯软件测试方法,Linux系统环境下如何使用aMsn即时通讯
  9. OSPF协议及链路状态算法(详解)
  10. centos安装virtualbox
  11. RMQ问题 —— Sparse-Table算法
  12. 闰年python的月份判断_C 判断闰年及指定月份有几天
  13. Redis数据结构之list对象
  14. 视频会议让教育培训插上腾飞的翅膀!
  15. 无监督学习之聚类方法
  16. SSM酒店管理系统旅店(含源码+论文+答辩PPT等)
  17. 网站银联支付证书更换
  18. 思科网络学院-网络互联-第二章
  19. matlab怎么把音频变成信号_matlab实现声音信号的频谱分析
  20. 将samsung Salaxy S2双清

热门文章

  1. flash特效原理 图片滑动放大效果 2
  2. 关于几款主流的发行版Linux纵向测评(centOS,Ubuntu,deepin,manjaro)
  3. CSS圆角 border-radius椭圆 / 正斜杠是什么?
  4. 佳顺通用进销存系统去广告_母婴收银系统应该如何选择?
  5. 浅谈LED路灯智能控制技术模式
  6. 消防装备管理系统软件信息化解决方案
  7. 7、android 高级控件(1)(下拉列表)
  8. C8051F310 模拟C2协议浅析与实现
  9. Beyond Compare(bcompare.exe)报错误“应用程序发生错误”解决方案
  10. commit时报错missing Change-Id in message footer