Firefly开源社区

打印 上一主题 下一主题

RK3288 的 Android 7.1.2 来了!

35

积分

1

威望

3

贡献

技术小白

积分
35

RK3288 的 Android 7.1.2 来了!

发表于 2017-5-9 10:34:46      浏览:56114 | 回复:26        打印     [复制链接] 楼主
本帖最后由 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
复制代码
已有 1评分威望 +1 灯泡 +2 贡献 +3 收起 理由
woei + 1 + 2 + 3 很给力!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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