|
Edited by MaRiuS at 2017-8-17 20:09
Ok, ubuntu apt problems, were my fault: firewall problem.
I'm following the tutorial on "Building your own Android firmware".
Deployed development environment on Ubuntu 14.04.5 Server, with java 6 SDK, now builds on "sun50iw1p1" (suposed A64 chip), "android" platform, "linux-3.10" kernel (linux-3.4 has no "arm64" so it ought be 3.10).
Now it compiles with some warnings:
- WARNING: could not find drivers/media/platform/sunxi-vfe/lib/.libisp.cmd for drivers/media/platform/sunxi-vfe/lib/libisp
- WARNING: could not find drivers/video/sunxi/disp2/hdmi/.libhdmi_sun50iw1.cmd for drivers/video/sunxi/disp2/hdmi/libhdmi_sun50iw1
- WARNING: modpost: Found 1 section mismatch(es).
- To see full details build your kernel with:
- 'make CONFIG_DEBUG_SECTION_MISMATCH=y'
Copy code But successfull on all boards:
- sun50iw1p1 compile Kernel successful
- INFO: build kernel OK.
- INFO: build rootfs ...
- INFO: skip make rootfs for android
- INFO: build rootfs OK.
- INFO: ----------------------------------------
- INFO: build lichee OK.
- INFO: ----------------------------------------
Copy code The point now is know which board Orange Pi Win Plus is:
- 0. fpga
- 1. p1
- 2. perf1_v1_0
- 3. perf2_v1_0
- 4. perf3_v1_0
- 5. t1
- 6. t1_v1
Copy code Since PINE64 seems to use "t1", I'll try this.
But I cannot finish the section "Build lichee packages" as there is no file "op-config" at "lichee/linux-3.10/arch/arm64/configs", so I cannot include missing drivers when recompiling kernel.
Whats more, when executing "lunch" command on "Build Android" section, there is no project called "sugar_orangepi", the options are:
- Lunch menu... pick a combo:
- 1. aosp_arm-eng
- 2. aosp_arm64-eng
- 3. aosp_mips-eng
- 4. aosp_mips64-eng
- 5. aosp_x86-eng
- 6. aosp_x86_64-eng
- 7. astar_yh-eng
- 8. astar_yh-user
- 9. astar_y3-eng
- 10. astar_y3-user
- 11. octopus_n1-eng
- 12. octopus_n1-user
- 13. tulip_p1-eng
- 14. tulip_p1-user
- 15. octopus_ibt-eng
- 16. octopus_ibt-user
- 17. octopus_f1-eng
- 18. octopus_f1-user
- 19. tulip_perf-eng
- 20. tulip_perf-user
- 21. kylin_p2-eng
- 22. kylin_p2-user
- 23. jasmine_perf-eng
- 24. jasmine_perf-user
- 25. tulip_t1-eng
- 26. tulip_t1-user
- 27. kylin_p1-eng
- 28. kylin_p1-user
- 29. octopus_perf-eng
- 30. octopus_perf-user
- 31. astar_h7-eng
- 32. astar_h7-user
- 33. aosp_shamu-userdebug
- 34. aosp_flo-userdebug
- 35. m_e_arm-userdebug
- 36. mini_emulator_arm64-userdebug
- 37. mini_emulator_x86_64-userdebug
- 38. mini_emulator_mips-userdebug
- 39. mini_emulator_x86-userdebug
- 40. aosp_flounder-userdebug
- 41. aosp_manta-userdebug
Copy code I need some information about how to recompile kernel to include drivers, and which to pick of the above list, as there are too many options... :_(
Thanks in advance
|
|