Fri 27 July 2018

Filed under SharkBait

Tags sharkbait android gsoc

Welcome, porters!

This article is intended for porters who want to add SharkBait support for a device that's not currently supported. In this article, you will be given the general idea on how to adapt parts that are crucial for SharkBait system to work on a device. The following components …

Read More

Wed 25 July 2018

Filed under SharkBait

Tags sharkbait android gsoc

Welcome to SharkBait!

This article is intended for devices that are supported by SharkBait. The current list of supported devices is as follows:

  • Huawei Nexus 6P (angler)

If your device is not in the list, consult the Porter's Guide for instructions on how to add support for a device. The …

Read More

Wed 25 July 2018

Filed under Android

Tags android toolchain gsoc

Preface

Toolchain work for Android has been progressing in the last few weeks, finally reaching a stage where a completely working Clang/LLVM toolchain is available. The toolchain can build test programs that run on vanilla AOSP as well as Lineage OS, with proper sanitizer support. Though actually plugging this …

Read More

Sun 22 July 2018

Filed under GSoC 2018

Tags android gentoo gsoc

Summary

I continued to work on toolchains for -android and -androideabi targets in the past week. The following articles summarize the work done:

Read More

Sat 21 July 2018

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

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 9c526f2.