Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[Android] RK3399 Android7.1 Industry版本源码更新(2020/09/25)

1万

积分

232

威望

218

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
10889

突出贡献

RK3399 Android7.1 Industry版本源码更新(2020/09/25)

发表于 2020-9-25 09:55:34      浏览:20340 | 回复:18        打印      只看该作者   [复制链接] 楼主
主要更新:1.添加R2 server型号支持
2.添加JDM101007-BC40 MIPI屏支持
3.修改应用权限问题
4.添加GPS, GLONASS, GALILEO, BEIDOU支持

Firefly RK3399系列所有机型都支持更新
下载,编译以及更新源码可参考:官网维基, 对应 bundle 的最新更新 commit 为:
9dc4b728f56217b14d8bdeb9d57217d48d02057f

官方网站:  http://www.t-firefly.com
维基教程:  http://wiki.t-firefly.com
开发者社区: http://developer.t-firefly.com
购买链接:  https://t-firefly.taobao.com/
官方商城:  http://store.t-firefly.com
技术交流群(QQ):431139193 | 586343230 | 708441069 | 902769718
微信公众号:Firefly开源团队


回复

使用道具 举报

65

积分

0

威望

0

贡献

技术小白

积分
65
发表于 2020-9-27 14:08:29        只看该作者  沙发
怎么编译过代码啊,我始终报错ninja: Entering directory `.'
ninja: error: 'kernel/arch/arm64/boot/Image', needed by 'out/target/product/rk3399_firefly_aioc/kernel', missing and no known rule to make it
build/core/ninja.mk:148: recipe for target 'ninja_wrapper' failed
make: *** [ninja_wrapper] Error 1
回复

使用道具 举报

65

积分

0

威望

0

贡献

技术小白

积分
65
发表于 2020-9-27 15:14:31        只看该作者  板凳
我当前编译环境:
1、系统是Ubuntu 7.5.0-3ubuntu1~18.04
2、同时安装了java-8-openjdk-amd64和java-11-openjdk-amd64
3、切换为java-11-openjdk-amd64是确定可以编译MTK android9.0 的系统软件,已经编译验证过,也下载软件手机开机正常
4、切换为java-8-openjdk-amd64,没有编译通过,因为当前只有Android 7.1 SDK源码(industry版本 3399通用)代码,这个代码我编译不过,没有办法检测是否环境问题
下载代码是参考http://www.t-firefly.com/doc/download/56.html 这个连接来的
2、mkdir -p ~/proj/firefly-rk3399-Industry
cd ~/proj/firefly-rk3399-Industry
7z x /path/to/rk3399-firefly-industry-71-20190926.7z.001 -r -o.
git reset --hard
  这一步我是有疑问的是不是同步已经解压掉了rk3399-firefly-industry-71-20190926.7z.002 这个文件
3步骤中的
3. 若下载仓库失败,目前bundle仓库大约1.4G左右,所以同步的时候可能会出现卡住或失败的问题,可以从下方百度云链接下载并解压到SDK根目录,解压指令如下:

7z x rk3399-industry-nougat-bundle.7z  -r -o. && mv rk3399-industry-nougat-bundle/ .bundle/
这一步我没有运行,因为上一步的“下载远程bundle仓库”是成功的

4、接着就直接运行
cd ~/proj/AIO-3399C/
source build/envsetup.sh
AI  版:lunch rk3399_firefly_aioc_ai-userdebug
make -j8

编译就报错了
回复

使用道具 举报

3747

积分

17

威望

18

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
3747
发表于 2020-9-27 15:38:28        只看该作者  地板
dingshiyu 发表于 2020-9-27 15:14
我当前编译环境:
1、系统是Ubuntu 7.5.0-3ubuntu1~18.04
2、同时安装了java-8-openjdk-amd64和java-11-o ...

按如下wiki步骤进行编译
http://wiki.t-firefly.com/AIO-33 ... ustry_firmware.html
回复

使用道具 举报

13

积分

0

威望

0

贡献

技术小白

积分
13
发表于 2020-10-20 18:55:37        只看该作者  5#
在build/envsetup.sh脚本中最后添加
export LC_ALL=C
回复

使用道具 举报

9

积分

0

威望

0

贡献

技术小白

积分
9
发表于 2020-10-22 17:09:01        只看该作者  6#
开机到这个地方不动了
[    1.926087] mmc1: Got data interrupt 0x00000002 even though no data operation was in progress.
[    1.928318] sdhci-arasan fe330000.sdhci: data error (-84)
[    1.928374] sdhci-arasan fe330000.sdhci: failed (-84) to handle RPMB request
u4]
[    1.972334] mmc_host mmc2: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
[    1.990150] dwmmc_rockchip fe310000.dwmmc: Successfully tuned phase to 322
[    1.996925] mmc2: queuing unknown CIS tuple 0x91 (3 bytes)
[    1.997081] mmc2: new ultra high speed SDR104 SDIO card at address 0001
回复

使用道具 举报

30

积分

0

威望

0

贡献

技术小白

积分
30
发表于 2020-11-3 12:04:12        只看该作者  7#
关机之后,无法开机了,核心板core3399-jd4,使用的是官方的demo底版,只有reset和recovery键,都试了,无法开机,电源重新插入也无法开机,这是啥问题啊?
回复

使用道具 举报

21

积分

0

威望

0

贡献

技术小白

积分
21
发表于 2020-12-5 17:42:06        只看该作者  8#
系统是Ubuntu 9.3.0-17ubuntu1~20.04,按http://wiki.t-firefly.com/AIO-33 ... ustry_firmware.html来下载和编译,解压rk3399-firefly-industry-71-20190926后的仓库有如下错误:
error: unable to create file external/autotest/frontend/client/src/autotest/public/Open+Sans:300.woff: Invalid argument
error: unable to create file external/autotest/frontend/client/src/autotest/public/Roboto+Bold:700.woff: Invalid argument
error: unable to create file external/autotest/frontend/client/src/autotest/public/Roboto+Light:300.woff: Invalid argument
error: unable to create file external/autotest/frontend/client/src/autotest/public/Roboto+Medium:500.woff: Invalid argument
error: unable to create file external/autotest/frontend/client/src/autotest/public/Roboto+Regular:400.woff: Invalid argument
error: unable to create file external/autotest/server/site_tests/display_EdidStress/test_data/edids/weekly/SCT_272_STEELCASE_m:s_HDMI.txt: Invalid argument
fatal: cannot create directory at 'external/libunwind/aux': Invalid argument
回复

使用道具 举报

23

积分

0

威望

0

贡献

技术小白

积分
23
发表于 2020-12-28 14:01:01        只看该作者  9#
jpchen 发表于 2020-9-27 15:38
按如下wiki步骤进行编译
http://wiki.t-firefly.com/AIO-3399C/compile_android7.1_industry_firmware.h ...

rk3399-firefly-aiojd4 设备树文件 在 Android 7.1 SDK源码(industry版本 3399通用)
此版本SDK为主要维护版本 提取码:ffly     源码中没有
回复

使用道具 举报

23

积分

0

威望

0

贡献

技术小白

积分
23
发表于 2020-12-28 15:31:09        只看该作者  10#
麻烦看下 Core-3399-JD4 industry版本内核kernel 编译问题
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表