一.Android 源码以及image

1.Android 10代码链接:

百度网盘 请输入提取码

密码:1234

下载后检查md5值,检查下载是否正确:

fb41fcdc48b1cf90ecac4a5bb8fafc7a Firefly-RK3399_Android10.0_git_20211222.7z.001

82d665fb54fb41245d9317312e7b7578 Firefly-RK3399_Android10.0_git_20211222.7z.002

0dd40827976200a6fb61623c9e87fe7c Firefly-RK3399_Android10.0_git_20211222.7z.003

32324c3afe615394ee4cdf842c53ea8d Firefly-RK3399_Android10.0_git_20211222.7z.004

9b1656ae07b4fe9ddf7d9ef2dfa2f95a Firefly-RK3399_Android10.0_git_20211222.7z.005

解压

cd ~/proj/

7z x ./Firefly-RK3399_Android10.0_git_20211222.7z.001 -ork3399_Android10.0

cd ./rk3399_Android10.0

git reset --hard

编译

./FFTools/make.sh -d rk3399-roc-pc-plus -j8 -l rk3399_roc_pc_plus-userdebug ./FFTools/mkupdate/mkupdate.sh -l rk3399_roc_pc_plus-userdebug

image的路径:rockdev/Image-rk3399_roc_pc_plus/ROC-RK3399-PC-Pro_Android10_HDMI_221130.img

如果中间编译错误,需要根据编译错误解决问题

sudo apt-get install libncurses*

2. Android 10 image链接:

百度网盘 请输入提取码

密码:1234

3. Android 10的image烧录

烧写image的链接为:2. 使用USB线缆升级固件 — Firefly Wiki

我使用的是windows的下载方式,方式如下:

3.1 安装RK USB驱动

下载 Release_DriverAssistant.zip,解压,然后运行里面的 DriverInstall.exe 。为了所有设备都使用更新的驱动,请先选择驱动卸载,然后再选择驱动安装。

3.2 安装AndroidTool

AndroidTools为旧版本叫法,新版本改名为RKDevTool 提取码:1234

如果你用AndridTool就要严格按照版本要求,我是直接使用的事RKDevTool来烧录的

3.3 进入升级模式

通常我们升级固件的模式有两种,分别是Loader模式和MaskRom模式。烧写固件前,我们需要连接好设备,并让板子进入到可升级模式。

3.3.1 Loader模式

硬件方式进入Loader模式

连接设备并通过RECOVERY按键进入Loader升级模式步骤如下:

  • 先断开电源适配器连接
  • Type-C data cable连接好设备和主机。

  • 按住设备上的 RECOVERY (恢复)键并保持。

  • 插上电源
  • 大约两秒钟后,松开 RECOVERY 键。

软件方式进入Loader模式

Type-C data cable 接好后在串口调试终端或adb shell给板子运行以下命令:

reboot loader

查看Loader模式

如何确定板子是否进入Loader模式,我们可以通过工具去查看

Windows操作系统

通过AndroidTool工具可以看到下方提示Found One LOADER Device

如果有进行“进入Loader模式”的操作,仍旧没有看到烧写工具提示LOADER,此时可以看一下Windows主机是否有提示发现新硬件并配置驱动。打开设备管理器,会见到新设备 Rockusb Device 出现,如下图。如果没有,可返回上一步重新安装驱动。

3.4 下载

通过Firmware选择固件生成路径

通过Upgrade下载

二.运行Android 10

烧录成功,板子会自动reset,

1. 通过命令行查看下Android版本

rk3399_roc_pc_plus:/ $ getprop "ro.build.version.release"

10

2. 下载一个scrcpy验证

https://github.com/Genymobile/scrcpy/releases/download/v1.24/scrcpy-win64-v1.24.zip

添加环境变量

在cmd中敲命令scrcpy

我们验证下蓝牙功能,可以看到是正常的

Firefly RK3399 PC pro Android 10下载验证相关推荐

  1. RxHttp 完美适配Android 10/11 上传/下载/进度监听

    1.前言 随着Android 11的正式发布,适配Android 10/11 分区存储就更加的迫切了,因为Android 11开始,将强制开启分区存储,我们就无法再以绝对路径的方式去读写非沙盒目录下的 ...

  2. Window 10 使用WSL2下载编译Android 10 系统源码,并用sourceInsight 4 看系统源码

    一.Window 10 安装WSL2 安装教程来自微软官网:https://docs.microsoft.com/zh-cn/windows/wsl/install-win10 步骤 1 - 启用适用 ...

  3. openEuler 20.03 LTS面向RK3399移植系列(4)—验证和问题分析openEuler 20.03 LTS面向Firefly RK3399的第一个版本

    任务动机:验证openEuler 20.03 LTS面向Firefly RK3399的第一个版本(Linux kernel 4.4),分析现存问题,提炼下一步移植工作的需求. 任务描述:按照<o ...

  4. win10电脑安装android,5步教你如何在Win10 PC上安装Android 10

    尚处于开发状态的Bliss OS 12系统,能够让你在PC端上测试Android 10的诸多新特性和新功能. 该系统基于AOSP(Android开放源代码项目)和Android-x86项目,能让你在任 ...

  5. bliss android x86,Bliss OS现在可让您基于Android-x86和AOSP在PC上运行Android 10

    Bliss OS是一个基于Android-x86项目的开源操作系统,有望让您在任何Linux,Windows或Chromebook PC或平板电脑设备上运行最新的Android 10移动操作系统. B ...

  6. android pc 操作系统,Bliss OS 12:可在PC上运行最新的Android 10移动操作系统

    Bliss OS是一个基于Android-x86项目的开源操作系统,能让您在任意Linux,windows或Chromebook PC或平板电脑设备上运行最新的Android 10移动操作系统.该系统 ...

  7. Android应用安装apk版本升级,适配Android 8.0和Android 10.0下载安装,shell命令安装APK

    shell命令安装 /*** 安装apk** @param path apk文件路径*/ public void installAPK(String path) {Log.i(TAG, "i ...

  8. ubuntu 11.10下载和编译Android源码

    ubuntu 11.10下载和编译Android源码 由衷感谢网上的各个博主的文章,给了小弟我莫大的帮助.这里呢,小弟也把自己的经历记录下来,以供大家参考^^.这篇应该算是零基础.从无到有的流程介绍了 ...

  9. Mokee android 10.0代码下载编译总结

    Mokee代码下载 mokee下载 mokee编译 过程问题 做android framework开发也有很多年了,一直都是在公司里面下载编译,最近因为自己有个小需求想要实现,因此想着自己下载一个ao ...

最新文章

  1. 为什么要重写hashcode()方法
  2. c++对vector中的元素进行随机排序
  3. 编程之美-判断两个链表是否相交方法整理
  4. 增加话务系统功能感想
  5. python当中的生成器
  6. 微信公众号开发自动回复的Python库——werobot
  7. ie8 不支持 position:fixed 的简单解决办法
  8. 人脸对齐(五)--ESR算法
  9. ural 2023. Donald is a postman
  10. 威伦触摸屏和三菱PLC通信
  11. AE插件/Trapcode Suite安装错误/error
  12. 深入浅出MFC学习笔记(第三章:MFC六大关键技术之仿真:命令传递) .
  13. 自定义ViewGroup——自定义布局
  14. 【OpenCV学习笔记】之六 手写图像旋转函数---万丈高楼平地起
  15. 天玑9000和高通骁龙870哪个好
  16. 1012-RPA与目标使用者
  17. Opencv中3D显示模块viz安装
  18. rhel6 PXE网络装机和Kickstart无人值守安
  19. svn报错:Cannot negotiate authentication mechanism
  20. 地磁北极移动加快,地磁模型紧急更新;微信小程序“老赖地图”上线

热门文章

  1. 外汇交易中的资金管理方案
  2. 数据结构(严蔚敏版)循环队列——C语言
  3. Matlab创建蕨形叶和塞平斯基三角形的图形用户界面(wzl)
  4. 设计原则——设计模式基础
  5. MySQL ERROR 1017 Can’t find file ‘xxx.frm’…错误的解决方法
  6. (二) CPU 性能测试 (不同品牌CPU算力比较)
  7. Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载
  8. 虚拟机进不去登陆界面一直转圈
  9. 《安富莱嵌入式周报》第309期:开源脑机接口套件,三相多电平逆变器,开源电位仪,单片机并行计算,蓝牙市场分析报告,AI密码破解,nRF54H2发布,Z-Wave
  10. oracle认证考试资格,Oracle认证考试报考条件(Oracle认证报名条件)