Firefly开源社区

标题: RK3288 的 Android 7.1.2 来了! [打印本页]

作者: XiNGRZ    时间: 2017-5-9 10:34
标题: RK3288 的 Android 7.1.2 来了!
本帖最后由 XiNGRZ 于 2017-5-9 10:37 编辑

最近给 RK3288 适配了基于 Android 7.1.2 的魔趣 MK71.2,放出来大家玩玩

前提

只是能开机,并不保证所有功能可用。因此,仅供测试交流,不建议作正式用途。确保你具备足够的知识处理任何意料之外的情况。我不提供任何技术支持,也不对任何可能发生的后果负责。

截至目前(2017/04/21)最新版本为 Android 7.1.2。整体代码会紧跟着 AOSP 演进。

仅在 Firefly-RK3288 上测试,未在 Firefly-RK3288 Plus 及 Firefly-RK3288 Reload 上测试。如果你感兴趣,欢迎加入我和我一起开发。联系:Email xxx@oxo.ooo 或微博 @XiNGRZ。

这些功能应该是可以的

1. Wi-Fi / 蓝牙
2. VGA / HDMI 视频输出(已知某些情况下 HDMI 可能需要重新插拔或者按两下 PWR 才能识别)
3. 3.5mm 音频输出
4. TWRP(未测试刷机,仅支持 VGA 输出)

这些功能未经测试,请谨慎考虑

1. VPU 硬编解码
2. 红外遥控
3. HDMI 音频输出
4. 有线网络
5. 摄像头、LTE 等需要额外购买的模块

这些功能没有,请谨慎考虑

1. PPPoE

克隆源码

  1. repo init -u https://github.com/MoKee/android -b mkn-mr1 --depth 1
复制代码


创建并编辑 .repo/local_manifests/roomservice.xml:

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <manifest>
  3.   <remote name="rk3288-dev" fetch="https://github.com/rk3288-dev" revision="mkn-mr1" />
  4.   <project path="device/firefly/rk3288" name="android_device_firefly_rk3288" remote="rk3288-dev" />
  5.   <project path="kernel/firefly/rk3288" name="android_kernel_firefly_rk3288" remote="rk3288-dev" />
  6.   <project path="device/rockchip/common" name="android_device_rockchip_common" remote="rk3288-dev" />
  7.   <project path="vendor/rockchip/common" name="android_vendor_rockchip_common" remote="rk3288-dev" />
  8.   <project path="vendor/rockchip/pppoe" name="android_vendor_rockchip_pppoe" remote="rk3288-dev" revision="master" />
  9.   <project path="vendor/rockchip/build" name="android_vendor_rockchip_build" remote="rk3288-dev" />
  10.   <project path="vendor/rockchip/rkflashtool" name="android_vendor_rockchip_rkflashtool" remote="rk3288-dev" />
  11.   <project path="hardware/rockchip" name="android_hardware_rockchip" remote="rk3288-dev" />
  12. </manifest>
复制代码


然后开始下载源码:

  1. repo sync
复制代码


编译

  1. . build/envsetup.sh
  2. lunch mk_rk3288-userdebug
  3. mka rkflashtool kernelimage bootimage resourceimage systemimage userdataimage cacheimage
复制代码


刷入

注意,我更改了分区。你可能需要重启进 Recovery 把 cache 和 userdata 格式化一下。

  1. rkflashtool P < $OUT/parameters
  2. rkflashtool w resource < $OUT/resource.img
  3. rkflashtool w kernel < $OUT/kernel.img
  4. rkflashtool w boot < $OUT/boot.img
  5. rkflashtool w recovery < $OUT/recovery.img
  6. rkflashtool w system < $OUT/system.img
  7. rkflashtool b
复制代码


更新源码

  1. repo sync
复制代码

作者: 暴走的阿Sai    时间: 2017-5-9 15:03
支持分享
作者: y2000yt    时间: 2017-5-9 16:52
请问一下阿sai,用rk3288 PLUS板能不能接mipi的屏幕,用android5.1的源码调试,android5.1的源码支持mipi屏幕吗?


作者: zhansb    时间: 2017-5-10 09:23
y2000yt 发表于 2017-5-9 16:52
请问一下阿sai,用rk3288 PLUS板能不能接mipi的屏幕,用android5.1的源码调试,android5.1的源码支持mipi屏 ...

可以支持
作者: y2000yt    时间: 2017-5-10 09:39
谢谢
作者: y2000yt    时间: 2017-5-10 10:00
再问一下大神,rk3288 plus 用android5.1的源码调试mipi的手机屏幕,手机屏幕是竖屏,是不是3288输出的是横屏?导致在屏幕上显示只是很窄的一竖道。
3288如何输出竖屏?
作者: 风之空响    时间: 2017-5-15 23:19
大神,可以教下我怎么做移植不,我一直很有兴趣
作者: kxz    时间: 2017-5-28 00:51
你好

我試圖為Firefly RK3288上面構建Android 7.1。
我收到以下錯誤。
任何人知道如何解決?


kxz@desktop:~/Mookee$ mka kernelimage            
make: Entering directory '/home/kxz/Mookee'                                                                                                                                                           
============================================                                                                                                                                                            
PLATFORM_VERSION_CODENAME=REL                                                                                                                                                                           
PLATFORM_VERSION=7.1.2                                                                                                                                                                                 
MK_VERSION=MK71.2-rk3288-201705271211-UNOFFICIAL                                                                                                                                                        
TARGET_PRODUCT=mk_rk3288                                                                                                                                                                                
TARGET_BUILD_VARIANT=userdebug                                                                                                                                                                          
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=cortex-a15
TARGET_2ND_ARCH=
TARGET_2ND_ARCH_VARIANT=
TARGET_2ND_CPU_VARIANT=
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-4.10.0-21-generic-x86_64-with-Ubuntu-17.04-zesty
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=N2G47O
OUT_DIR=/home/kxz/Mookee/out
RECOVERY_VARIANT=twrp
============================================
prebuilts/clang/host/linux-x86/clang-2690385/bin/clang++   -fno-exceptions -Wno-multichar -m64 -Wa,--noexecstack -fPIC -no-canonical-prefixes -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector -D__STDC_FORMAT_MACROS -D__STDC_CONSTANT_MACROS -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -O2 -g -fno-strict-aliasing -DNDEBUG -UDEBUG  -D__compiler_offsetof=__builtin_offsetof -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument   --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 -fstack-protector-strong    --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 --sysroot prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot -target x86_64-linux-gnu   -Wsign-promo  -Wno-inconsistent-missing-override   --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 --sysroot prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8 -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/x86_64-linux -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/backward -target x86_64-linux-gnu -c -std=c++11 -g -W -Wall -MMD -MP -O -DNOLOG -march=native -o /home/kxz/Mookee/out/host/linux-x86/obj/EXECUTABLES/ckati_intermediates/dep.o build/kati/dep.cc
prebuilts/clang/host/linux-x86/clang-2690385/bin/clang++   -fno-exceptions -Wno-multichar -m64 -Wa,--noexecstack -fPIC -no-canonical-prefixes -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector -D__STDC_FORMAT_MACROS -D__STDC_CONSTANT_MACROS -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -O2 -g -fno-strict-aliasing -DNDEBUG -UDEBUG  -D__compiler_offsetof=__builtin_offsetof -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument   --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 -fstack-protector-strong    --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 --sysroot prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot -target x86_64-linux-gnu   -Wsign-promo  -Wno-inconsistent-missing-override   --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 --sysroot prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8 -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/x86_64-linux -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/backward -target x86_64-linux-gnu -c -std=c++11 -g -W -Wall -MMD -MP -O -DNOLOG -march=native -o /home/kxz/Mookee/out/host/linux-x86/obj/EXECUTABLES/ckati_intermediates/fileutil.o build/kati/fileutil.cc
In file included from build/kati/dep.cc:17:
In file included from build/kati/dep.h:18:
In file included from prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/string:40:
In file included from prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/bits/char_traits.h:40:
In file included from prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/bits/postypes.h:40:
In file included from prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/cwchar:44:
prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/wchar.h:40:11: fatal error: 'stdarg.h' file not found
# include <stdarg.h>
          ^
In file included from build/kati/fileutil.cc:17:
In file included from build/kati/fileutil.h:20:
In file included from prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/memory:72:
In file included from prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/iosfwd:40:
In file included from prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/bits/postypes.h:40:
In file included from prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/cwchar:44:
prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/wchar.h:40:11: fatal error: 'stdarg.h' file not found
# include <stdarg.h>
          ^
1 error generated.
build/kati/Makefile.ckati:89: recipe for target '/home/kxz/Mookee/out/host/linux-x86/obj/EXECUTABLES/ckati_intermediates/fileutil.o' failed
make: *** [/home/kxz/Mookee/out/host/linux-x86/obj/EXECUTABLES/ckati_intermediates/fileutil.o] Error 1
make: *** Waiting for unfinished jobs....
1 error generated.
build/kati/Makefile.ckati:89: recipe for target '/home/kxz/Mookee/out/host/linux-x86/obj/EXECUTABLES/ckati_intermediates/dep.o' failed
make: *** [/home/kxz/Mookee/out/host/linux-x86/obj/EXECUTABLES/ckati_intermediates/dep.o] Error 1
make: Leaving directory '/home/kxz/Mookee'

#### make failed to build some targets (5 seconds) ####

我使用Ubuntu 17.04,需要使用不同的Ubuntu來編譯?
什麼是正確的構建依賴,我在這里安裝Firefly RK3399 - http://wiki.t-firefly.com/index. ... 9/Build_android_7.1

如果其他用戶也可以嘗試使用Mookee Android 7.1並分享如何編譯和修復錯誤的技巧,那將是很好的。
作者: woei    时间: 2017-5-30 10:32
@XiNGRZ
我看到 https://github.com/rk3288-dev 這個repo也是你維護的,
我最近在研究 RK3288 升級到 android 7.1.2_r8 (這是我看你在local_manifests內使用的版本)
我想利用你的 https://github.com/rk3288-dev 但是不是用 Moke, 而是 AOSP,
畢竟Moke 那種客製化ROM的年代已經過去了, 跟隨著Google的 AOSP 比較輕鬆一點.
我先研究一下如何把你的 rk3288-dev repo 弄進原生的 AOSP,
之後再跟大家在這邊分享, 謝謝.
如果你有wechat的話, 我們可以互相交流一下, 謝謝~
作者: woei    时间: 2017-6-3 13:00
樓主, 請教一個問題, 我在ubuntu 16.04 下依照你的方法去執行..
整個步驟大概沒有什麼大問題, 步驟如下

$ repo init -u https://android.googlesource.com/platform/manifest -b android-7.1.2_r8
$ repo sync
$ repo init --reference=/home/linweiting/android-7.1.2_r8 -u https://android.googlesource.com/platform/manifest -b android-7.1.2_r8
$ mkdir .repo/local_manifests
$ vim .repo/local_manifests/rk3288.xml
$ repo sync
$ chmod +x build/envsetup.sh
$ build/envsetup.sh
$ sudo apt install python-lunch
$ lunch mk_rk3288-userdebug  => 這一行指令掛掉
linweiting@ubuntu:~/rk3288$ lunch mk_rk3288-userdebug
No such file: mk_rk3288-userdebug   ==> 找不到 mk_rk3288-userdebug 檔案?
請問這個檔案該去哪裡找? 謝謝..
作者: sunbird606    时间: 2017-6-17 20:54
支持分享
作者: 米米米米    时间: 2017-6-21 09:07
不错啊
作者: louisycyang    时间: 2017-8-23 14:08
kxz 发表于 2017-5-28 00:51
你好

我試圖為Firefly RK3288上面構建Android 7.1。

我剛開始試著build Android 7.1 for Firefly RK3299, 遇到同一個問題. 完全照著Firefly wiki的步驟, 還是build到一半就失敗. 請問你解決了嗎?
如果已經解決, 可以告訴我哪裏有問題嗎?
謝謝
作者: LYB    时间: 2017-11-29 23:16
kxz 发表于 2017-5-28 00:51
你好

我試圖為Firefly RK3288上面構建Android 7.1。

您好,我这里遇到和您一样的错误“prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/wchar.h:40:11: fatal error: 'stdarg.h' file not found”,请问您的解决了么?
作者: LYB    时间: 2017-11-29 23:17
kxz 发表于 2017-5-28 00:51
你好

我試圖為Firefly RK3288上面構建Android 7.1。

您好,我这里遇到和您一样的错误“prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/wchar.h:40:11: fatal error: 'stdarg.h' file not found”,请问您的解决了么?
作者: 叮咚    时间: 2018-1-12 16:41
厉害了
作者: dewettie    时间: 2018-4-2 09:05
这是否仍然更新?
请分享最新步骤,建立工作牛轧糖没有错误。
作者: dewettie    时间: 2018-4-3 12:14
引导程序在哪里闪存?
从这里编译bootlaoder https://github.com/rk3288-dev/an ... 3288/commits/master给出'asm错误'。
如何从Windows PC的Androidtool v2.35闪存?
作者: 印第安老斑鸠    时间: 2018-5-21 19:23
kxz 发表于 2017-5-28 00:51
你好

我試圖為Firefly RK3288上面構建Android 7.1。


请问您解决了吗
作者: bzhao    时间: 2018-9-28 20:53
同步代码就是一个艰巨的任务!

作者: bzhao    时间: 2018-9-28 21:17
编译不过:
错误如下:
HOST_BUILD_TYPE=release
BUILD_ID=NJH47F
OUT_DIR=/mnt/WDC_1T/4/home/bill/MoKee/out
RECOVERY_VARIANT=twrp
============================================
Enabling ART_BUILD_TARGET_DEBUG
Enabling ART_BUILD_HOST_NDEBUG
Enabling ART_BUILD_HOST_DEBUG
./bootable/recovery-twrp/Android.mk:181: **********************************
./bootable/recovery-twrp/Android.mk:182: * You're using toybox for TWRP,  *
./bootable/recovery-twrp/Android.mk:183: * some tools are not available,  *
./bootable/recovery-twrp/Android.mk:184: * busybox is highly recommanded! *
./bootable/recovery-twrp/Android.mk:185: **********************************
/bin/bash: 第 0 行: test: -ge: 需要一元表达式
find: `/mnt/WDC_1T/4/home/bill/MoKee/out/target/common/obj/SHARED_LIBRARIES/libwifi-hal-mock_intermediates': 没有那个文件或目录
build/core/binary.mk:1253: hardware/rockchip/sensor/mpu/mlsdk/Android.mk: libmplmpu: Unused source files: ./mldmp/mpl/android/libmplmpu.a
PRODUCT_COPY_FILES vendor/rockchip/common/nand/modules/arm/rk30xxnand_ko.ko.3.10.0:root/rk30xxnand_ko.ko ignored.
bootable/recovery-twrp/mkchecker/Android.mk:88: warning: overriding commands for target `/mnt/WDC_1T/4/home/bill/MoKee/out/target/product/rk3288/obj/PACKAGING/updater_extensions_intermediates/register.inc.dep.'
bootable/recovery-twrp/updater/Android.mk:99: warning: ignoring old commands for target `/mnt/WDC_1T/4/home/bill/MoKee/out/target/product/rk3288/obj/PACKAGING/updater_extensions_intermediates/register.inc.dep.'
bootable/recovery-twrp/mkchecker/Android.mk:94: warning: overriding commands for target `/mnt/WDC_1T/4/home/bill/MoKee/out/target/product/rk3288/obj/PACKAGING/updater_extensions_intermediates/register.inc'
bootable/recovery-twrp/updater/Android.mk:105: warning: ignoring old commands for target `/mnt/WDC_1T/4/home/bill/MoKee/out/target/product/rk3288/obj/PACKAGING/updater_extensions_intermediates/register.inc'
bootable/recovery-twrp/toolbox/Android.mk:273: warning: overriding commands for target `/mnt/WDC_1T/4/home/bill/MoKee/out/target/product/rk3288/recovery/root/sbin/start'
bootable/recovery-twrp/toolbox/Android.mk:273: warning: ignoring old commands for target `/mnt/WDC_1T/4/home/bill/MoKee/out/target/product/rk3288/recovery/root/sbin/start'
bootable/recovery-twrp/toolbox/Android.mk:273: warning: overriding commands for target `/mnt/WDC_1T/4/home/bill/MoKee/out/target/product/rk3288/recovery/root/sbin/stop'
bootable/recovery-twrp/toolbox/Android.mk:273: warning: ignoring old commands for target `/mnt/WDC_1T/4/home/bill/MoKee/out/target/product/rk3288/recovery/root/sbin/stop'
build/core/Makefile:34: warning: overriding commands for target `/mnt/WDC_1T/4/home/bill/MoKee/out/target/product/rk3288/system/lib/libjpeghwenc.so'
build/core/base_rules.mk:320: warning: ignoring old commands for target `/mnt/WDC_1T/4/home/bill/MoKee/out/target/product/rk3288/system/lib/libjpeghwenc.so'
Starting build with ninja
ninja: Entering directory `.'
ninja: error: '/mnt/WDC_1T/4/home/bill/MoKee/out/target/product/rk3288/obj/SHARED_LIBRARIES/libstlport_intermediates/export_includes', needed by '/mnt/WDC_1T/4/home/bill/MoKee/out/target/product/rk3288/obj/SHARED_LIBRARIES/camera.rk30board_intermediates/import_includes', missing and no known rule to make it
build/core/ninja.mk:151: recipe for target 'ninja_wrapper' failed
make: *** [ninja_wrapper] Error 1

作者: bzhao    时间: 2018-10-16 08:16
遇到如下问题了:  

======================================
bootable/recovery-twrp/mkchecker/../edify/expr.h:167:8: note: 'ErrorAbort' has been explicitly marked deprecated here
Value* ErrorAbort(State* state, const char* format, ...)
       ^
bootable/recovery-twrp/mkchecker/../updater/install.cpp:997:9: warning: 'ErrorAbort' is deprecated [-Wdeprecated-declarations]
        ErrorAbort(state, "Failed to get valid ro.product.device");
        ^
bootable/recovery-twrp/mkchecker/../edify/expr.h:167:8: note: 'ErrorAbort' has been explicitly marked deprecated here
Value* ErrorAbort(State* state, const char* format, ...)
       ^
bootable/recovery-twrp/mkchecker/../updater/install.cpp:1004:9: warning: 'ErrorAbort' is deprecated [-Wdeprecated-declarations]
        ErrorAbort(state, "Device Variant length is less than 3 characters");
        ^
bootable/recovery-twrp/mkchecker/../edify/expr.h:167:8: note: 'ErrorAbort' has been explicitly marked deprecated here
Value* ErrorAbort(State* state, const char* format, ...)
       ^
bootable/recovery-twrp/mkchecker/../updater/install.cpp:1031:9: warning: 'ErrorAbort' is deprecated [-Wdeprecated-declarations]
        ErrorAbort(state, "Invalid target for update package");
        ^
bootable/recovery-twrp/mkchecker/../edify/expr.h:167:8: note: 'ErrorAbort' has been explicitly marked deprecated here
Value* ErrorAbort(State* state, const char* format, ...)
       ^
bootable/recovery-twrp/mkchecker/../updater/install.cpp:1644:19: error: use of undeclared identifier 'wipe_block_device'
    int success = wipe_block_device(fd, len);
                  ^
bootable/recovery-twrp/mkchecker/../updater/install.cpp:1694:12: warning: 'ErrorAbort' is deprecated [-Wdeprecated-declarations]
    return ErrorAbort(state, "%s() support not present, no libtune2fs", name);
           ^
bootable/recovery-twrp/mkchecker/../edify/expr.h:167:8: note: 'ErrorAbort' has been explicitly marked deprecated here
Value* ErrorAbort(State* state, const char* format, ...)
       ^
5 warnings and 1 error generated.
[ 10% 2100/20303] target thumb C: libext2fs <= external/e2fsprogs/lib/ext2fs/csum.c
external/e2fsprogs/lib/ext2fs/csum.c:37:9: warning: unused variable 'offset' [-Wunused-variable]
        size_t offset;
               ^
external/e2fsprogs/lib/ext2fs/csum.c:40:6: warning: variable 'crc' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
        if (fs->super->s_feature_ro_compat & EXT4_FEATURE_RO_COMPAT_GDT_CSUM) {
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/e2fsprogs/lib/ext2fs/csum.c:82:9: note: uninitialized use occurs here
        return crc;

作者: huahua    时间: 2019-10-9 15:01
谢谢分享
作者: nicdau    时间: 2021-1-2 23:42
bzhao 发表于 2018-9-28 21:17
编译不过:
错误如下:
HOST_BUILD_TYPE=release

你好。 我也遇到这个问题,是怎么解决的呢?
作者: bzhao    时间: 2021-3-25 09:35
给一版固件试试!!!!
作者: bzhao    时间: 2021-3-26 11:53
下载不了代码!
作者: bzhao    时间: 2021-3-26 11:56
woei 发表于 2017-6-3 13:00
樓主, 請教一個問題, 我在ubuntu 16.04 下依照你的方法去執行..
整個步驟大概沒有什麼大問題, 步驟如下

...

你不需要安装这个:
  sudo apt install python-lunch
lunch 命令是source ./build/envsetup.sh后就有的, 他是shell函数
你可以通过命令tyoe lunch 查看它是啥东西





欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1