Created on
21/07/18 01:00

Modified on
21/07/18 01:00

Filed under
Android

Tags
android toolchain gsoc

Preface

To build the Android Platform, we need a toolchain that can produce executables that link correctly against Android's libc, Bionic. To achieve this, a toolchain targeting aarch64-linux-android (and arm-linux-androideabi) is needed. This article aims to provide a step-by-step guide for reproducing the desired toolchain on all architecture that GCC …

Read More

Created on
16/07/18 05:00

Modified on
16/07/18 05:00

Filed under
GSoC 2018

Tags
android gentoo gsoc

Summary

This week is mainly about decoupling toolchain from Android Build System so as to enable a local build of Android on the phone itself. Toolchains for the following programming languages are needed throughout the entire build:

  • C/C++ (Android Platform)
  • Java (Android Platform, apps)
  • Go (build system, i.e …
Read More

Created on
16/07/18 00:00

Modified on
16/07/18 00:00

Filed under
Android

Tags
android toolchain

Disclaimer

This article is a stub. This means that it may only serve status report purposes; it may contain severe scientific fallacies and/or inappropriate language, or have missing sections of information. In case of disagreement on previous point, cease consumption/utilization of content in this webpage immediately.

Preface

Many …

Read More

Created on
15/07/18 12:00

Modified on
15/07/18 12:00

Filed under
Android

Tags
android toolchain build

Disclaimer

This article is a stub. This means that it may only serve status report purposes; it may contain severe scientific fallacies and/or inappropriate language, or have missing sections of information. In case of disagreement on previous point, cease consumption/utilization of content in this webpage immediately.

Preface

As …

Read More

Created on
08/07/18 00:00

Modified on
08/07/18 00:00

Filed under
GSoC 2018

Tags
android gentoo gsoc

Summary

This is my first week back on GSoC from the final exams, and, according to the proposal, the second part of the project should get started in this week. This week's work sums up into the following two articles:

Read More

Personal details (portrait, CV) © Pengcheng Xu All Rights Reserved; articles licensed under CC BY-SA 4.0.
Powered by Pelican, Bootstrap, and NixOS. Icons by Font Awesome. Generated from 8b4bf12.