Rock64 Android 9 source code now available - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: ROCK64 (https://forum.pine64.org/forumdisplay.php?fid=85) +--- Forum: Android on Rock64 (https://forum.pine64.org/forumdisplay.php?fid=87) +--- Thread: Rock64 Android 9 source code now available (/showthread.php?tid=7595) |
Rock64 Android 9 source code now available - jonsmirl - 06-12-2019 I have put the Rock64 Android 9 source code up here: https://github.com/a9rock64/manifests It boots but it needs work. Neither Ethernet or Wifi is properly configured. It does not have gapps integrated. Several more minor issues On the plus side it looks like OTG/adb is working now. This is not ready for a casual user. If your are Android developer please give it a try and help fix the broken parts. Send me email and I will give you write access to the repositories. RE: Rock64 Android 9 source code now available - jonsmirl - 06-12-2019 Ethernet is fixed now, it was using the wrong DTS. Some changes made to the device tree by the guys in China. They have not been applied to the github build. Code: diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock64-android.dtsi b/arch/arm64/boot/dts/rockchip/rk3328-rock64-android.dtsi RE: Rock64 Android 9 source code now available - Blinky - 06-13-2019 Fetching from both USA and China manifests have some error, hope it can be fixed. Fetching project platform_bootable_recovery error: no such remote ref 422a32faa7c3bcf8f0fdf760cea8227c006baa98 Also a problem to download prebuilt folders & external/gradle error: unable to read sha1 file of x86/3.10/kernel-qemu (0d527a01ed33dd6f9d628640f57e5d0d442bffaa) error: unable to read sha1 file of x86/3.18/kernel-qemu2 (dc1db093bf5082636bad71d1138bc0e595cf3a6a) error: unable to read sha1 file of x86/4.9/kernel-qemu2 (aeaa98c719d54f05cbcfe7315389084ecc920d73) error: unable to read sha1 file of x86/kernel-qemu (e36d86c1aa02419ec9c4fcedd1391ae2aa8c4c12) error: unable to read sha1 file of x86/kernel-vbox (cb1d7135e6d18a779e25c4446f72365ca8bb368e) error: unable to read sha1 file of x86/pc-bios/Android.mk (9c998653531d07b7ae465904a022c5e1060fef44) error: unable to read sha1 file of x86/pc-bios/bios-256k.bin (fab9da2b3f1ed9209d9245138e5521363313b005) error: unable to read sha1 file of x86/pc-bios/bios.bin (1281f4212be232e8de1201610ab92bcc60effd54) error: unable to read sha1 file of x86/pc-bios/efi-virtio.rom (935c9274005d709f0651742bd461c9d8f8e7972d) error: unable to read sha1 file of x86/pc-bios/kvmvapic.bin (045f5c2884823428b6e947c4474dc3d2e6446669) error: unable to read sha1 file of x86/pc-bios/linuxboot.bin (130103fb739228a6869aaf1b174b9d20c13378fc) error: unable to read sha1 file of x86/pc-bios/linuxboot_dma.bin (238a195d3869995067f158d243d852778d38a736) error: unable to read sha1 file of x86/pc-bios/vgabios-cirrus.bin (0c4d25346b352dc94802558f89c2a1d1044b240c) error: unable to read sha1 file of x86/pc-bios/vgabios-virtio.bin (71e22fc868c8dc358437c438427d1ff67a1980bc) error: unable to read sha1 file of x86/vmlinux-vbox (8b718f5259212872b4dec0cacd701cd7d23bf233) error: unable to read sha1 file of x86_64/3.10/kernel-qemu (b976887db4610147f513b97c4216fa471e98fd6d) error: unable to read sha1 file of x86_64/3.18/kernel-qemu2 (f5688737fbcc649c938eaf8fc27a7ed809c21176) error: unable to read sha1 file of x86_64/4.4/kernel-qemu2 (3f123aa4458ca79abd4b91977ed42979a401474f) error: unable to read sha1 file of x86_64/4.9/kernel-qemu2 (3f123aa4458ca79abd4b91977ed42979a401474f) error: unable to read sha1 file of x86_64/kernel-qemu (5c4ba0f757392c0b7f58cbf29f79731c26bc4d95) RE: Rock64 Android 9 source code now available - jonsmirl - 06-13-2019 I have fixed that, I forgot to check in a file. It is still not working correctly. I am trying to fix problem with u-boot and DRAM initialization. RE: Rock64 Android 9 source code now available - jonsmirl - 06-13-2019 I've checked in code that should build now. But now that I added gapps it GPFs during boot. To disable gapps remote this line: rk3328/device.mk:$(call inherit-product, vendor/opengapps/build/opengapps-packages.mk) Maybe someone else can get this working. |