6410 porting android4.4.2 notes (continuous update)

Source: Internet
Author: User

As described in the previous Android compilation note, it is now possible to compile the Armv7-neon Android image, which means that the current environment and AOSP can support custom Android programs.

A set of 6410 device files was roughly changed under device last night. Then take a closer look, 6410 of the instruction set is ARMV6, 4.4.2 Aosp inside as if only support V7 and V5, not directly support V6. Considering that the V5 instruction set is able to run on the V6 device, the first attempt to change target to ARMv5TE is compiled, and the result is wrong at first. Obviously 4.4.2 no longer supports V5TE, but some of the code has not been completely cleaned out. Through the lunch can also be seen, the options are not ARMV5 equipment can be selected. This is a bit of a tangle, in the end still on the top of the tinker or how to do it ...

Thought today, Raspberry Pi 1 chip is also Bo Tong's arm1176 chip, heard that Raspberry Pi has been transplanted Android, of course, do not know how much version. Check in the evening, looks like 4.4.2 has a statement in port, but the latest progress has not been synchronized check, see the statement is 14 years of things. and found Android for on GitHub.
An open source project for ARMV6, as if it were for CM12. So get ready to take some time to see if you can sync those support over 4.4.2.

However, there is little understanding of Android's and instruction set. Look at the code roughly, as if the C library and the Dalvik virtual machine will have something to do with it. But vaguely remember that some Java app will also call the NDK through the service of the things, this makes it more troublesome ... But consider your goal is only to transplant the kernel and file system in 6410, you can go to console even if successful, so try it!

In addition ARMVX several versions of the difference also in the way, in addition to armv7-neon this thing, the other is and VFP this version has a relationship, 7 start is 3, 4 version, the front is 1, 2, poor arm1176

Above 2015.02.10

6410 porting android4.4.2 notes (continuous update)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.