Android Rebuilds

Rebuilding Android development tools from source, dropping non-free EULA and assessing reproducibility (more...)

Automated recipes

See https://gitlab.com/android-rebuilds/auto!

Consider donating to help the development and hosting costs.

Documented recipes and status

SDK

Name API Rev. Status
Tools
Android SDK tools - 26.1.1 Rebuilt ( with tools from prebuilts) [G/L] [W] [M]
" - 24.3.4 Rebuilt ( with tools from prebuilts) [G/L] [W] [M]
Android devel (API ??) Development source code not available as of 2018-11
-
Android 9.0.0 (API 28) Rebuilt ( with tools from prebuilts) [G/L] [W] [M]
Android SDK build tools - 28.0.1 2018-11-21: 28.0.3 available since 2018-09, Android Gradle Plugin 3.2.0 requires 28.0.2 - source code not available?
Android SDK platform tools - 28.0.0 rc1
Documentation for Android SDK 28 1
SDK Platform 28 5
ARM EABI v7a System Image 28 3
Android 8.1.0 (API 27) Rebuilt ( with tools from prebuilts) [G/L] [W] [M]
Android SDK build tools - 27.0.1
Android SDK platform tools - 27.0.0
Documentation for Android SDK 27 1
SDK Platform 27 1 2018-12-08: r3 available, where?
ARM EABI v7a System Image 27 1
Android 8.0 (API 26)
SDK Platform 26 ? TODO
Android 7.1 (API 25)
SDK Platform 25 ? TODO
Android 7.0 (API 24)
SDK Platform 24 ? TODO
Android 6.0.1 (API 23) Rebuilt ( with tools from prebuilts) [G/L] [W] [M]
Android SDK build tools - 23.0.2
Android SDK platform tools - 23
Documentation for Android SDK 23 1
SDK Platform 23 1 Update available: rev.3 as of 2016-05, rev. 2 as of 2016-01 (source code not available?)
Samples for SDK 23 3
Android TV ARM EABI v7a System Image 22 1 ?
Android TV Intel x86 Atom System Image 22 1 ?
Android Wear ARM EABI v7a System Image 22 5 ?
Android Wear Intel x86 Atom System Image 22 5 ?
ARM EABI v7a System Image 23 4
Intel x86 Atom_64 System Image 22 5 ?
Intel x86 Atom System Image 22 5 ?
Google APIs 23 1 Non-free
Google APIs ARM EABI v7a System Image 23 7 Non-free
Google APIs Intel x86 Atom_64 System Image 23 7 Non-free
Google APIs Intel x86 Atom System Image 23 7 Non-free
Sources for Android SDK 22 1 ?
Android 5.1.1 (API 22) Rebuilt ( with tools from prebuilts) [G/L] [W] [M]
Documentation for Android SDK 22 1
SDK Platform 22 1 Update available: rev. 2 as of 2015-09 (source code not available?)
Samples for SDK 22 5 Update available: rev. 6 as of 2015-09 (source code not available?)
Android TV ARM EABI v7a System Image 22 1 ?
Android TV Intel x86 Atom System Image 22 1 ?
Android Wear ARM EABI v7a System Image 22 5 ?
Android Wear Intel x86 Atom System Image 22 5 ?
ARM EABI v7a System Image 22 5
Intel x86 Atom_64 System Image 22 5 ?
Intel x86 Atom System Image 22 5 ?
Sources for Android SDK 22 1 ?
Android 5.0.1 (API 21)
SDK Platform 21 2 TODO
Android 4.4W.2 (API 20)
SDK Platform 20 2 TODO
Android 4.4.2 (API 19)
SDK Platform 19 4 TODO
Android 4.3.1 (API 18)
SDK Platform 18 3 TODO
Android 4.2.2 (API 17)
SDK Platform 17 3 TODO - cf. Replicant
Android 4.1.2 (API 16)
SDK Platform 16 5 TODO
Android 4.0.3 (API 15)
SDK Platform 15 5 TODO - cf. Replicant
Android 4.0 (API 14)
SDK Platform 14 4 TODO
Android 3.2 (API 13)
SDK Platform 13 1 TODO
Android 3.1 (API 12)
SDK Platform 12 3 TODO
Android 3.0 (API 11)
SDK Platform 11 2 TODO
Android 2.3.3 (API 10)
SDK Platform 10 2 TODO
Android 2.3.1 (API 9)
SDK Platform 9 2 TODO
Android 2.2 (API 8)
SDK Platform 8 3 TODO - cf. Replicant
Android 2.1 (API 7)
SDK Platform 7 3 TODO
Android 2.0.1 (API 6)
SDK Platform 6 1 TODO
Android 2.0 (API 5)
SDK Platform 5 1 TODO
Android 1.6 (API 4)
SDK Platform 4 1 TODO
Android 1.5 (API 3)
SDK Platform 3 4 TODO
Extras
Android Support Repository 22 Source code not available?
AndroidX / Android Support Library 23.0.1 Rebuilt ( with tools from prebuilts) - Update available: rev. 23.2.1 as of 2016-05, rev. 23.1.1 as of 2016-10, rev. 23.0.1 as of 2015-10
(source code not available?)
Free (Apache 2.0) prebuilts here? or here?
Android Auto Desktop Head Unit emulator 1 ?
Google Play services 27 Non-free
Google Repository 22 Non-free
Google Play APK Expansion Library 3 Non-free
Google Play Billing Library 5 Non-free
Google Play Licensing Library 2 Non-free
Android Auto API Simulators 1 ?
Google USB Driver 11 ? + Not compatible with GNU/Linux
Google Web Driver 2 ?
Intel x86 Emulator Accelerator (HAXM installer) 5.5 ? + Not compatible with GNU/Linux

NDK

Official website
Rev.GNU/LinuxWindowsMac OS X
r18b Rebuilt ( with tools from prebuilts) [G/L] missing prebuilts? ?
r10e Rebuilt ( with tools from prebuilts) [G/L] TODO ?
r8b2R Rebuilt ( with tools from prebuilts) [G/L] internal compiler error ?
... ... ... ...

Android Studio

Official website
Rev.Status
3.2.1 Rebuilt ( with tools from prebuilts; contains proprietary )
[G/L] [W32] [W64] [M]
(NOTICE.txt mentions proprietary software such as CLion - not sure this can be redistributed here?)

Android Gradle Plugin

Official website (+ compatibility matrix) - Debian package - prebuilts?
Rev.Status
3.2.0-dev In progress ( with tools from prebuilts)
[G/L] [W32] [W64] [M]

ADT (old Eclise plugin)

Rev.Status
23.0.6TODO
21R Rebuilt ( with tools from prebuilts) [G/L] [W] [M]

prebuilts

In progress
Rev.Tool
studio-1.3-release platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6
studio-1.3-release platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8
studio-1.3-release platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8
......

Replicant SDK

Cf. https://redmine.replicant.us/projects/replicant/wiki/ReplicantSDK
Name API Rev. Status
Replicant 4.2.2 (API 17)
Documentation for Android SDK 17 1 Rebuilt ( with tools from prebuilts)
SDK Platform 17 1 Rebuilt ( with tools from prebuilts) - Update available: rev. 3
Samples for SDK 17 1 Rebuilt ( with tools from prebuilts)
ARM EABI v7a System Image 17 1 Rebuilt ( with tools from prebuilts) - Update available: rev. 3
Intel x86 Atom System Image 17 2 ?
MIPS System Image 17 1 ?
Google APIs 17 4 Non-free
Sources for Android SDK 17 1 ?
Android Support Library 11 Rebuilt ( with tools from prebuilts)
Replicant 4.0.3 (API 15)
Documentation for Android SDK 15 2 Rebuilt ( with tools from prebuilts)
SDK Platform 15 3 Rebuilt ( with tools from prebuilts) - Update available: rev. 5
Samples for SDK 15 2 Rebuilt ( with tools from prebuilts)
ARM EABI v7a System Image 15 2 Rebuilt ( with tools from prebuilts) - Update available: rev. 3
Intel x86 Atom System Image 15 2 ?
MIPS System Image 15 1 ?
Google APIs 15 3 Non-free
Sources for Android SDK 15 2 ?
Android Support Library 7 Rebuilt ( with tools from prebuilts)
Replicant 2.2.1 (API 8)
Documentation for Android SDK 8 1 Rebuilt ( with tools from prebuilts)
SDK Platform 8 2 Rebuilt ( with tools from prebuilts) - Update available: rev. 3
Samples for SDK 8 1 Rebuilt ( with tools from prebuilts)
Google APIs 8 2 Non-free