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

Partial download mirror: mirror.f-droid.org/android-free/repository/

Name API Rev. Status
Tools
Android SDK tools - 26.1.1 Rebuilt: Doc ( with tools from prebuilts) | Download [G/L] [W] [M]
" - 24.3.4 Rebuilt: Doc ( with tools from prebuilts) | Download [G/L] [W] [M]
Android devel (API ??) Development source code not available as of 2019-07
-
Android 9.0.0 (API 28) Rebuilt: Doc ( with tools from prebuilts) | Download bundle [G/L] [W] [M] | Repository (experimental)
Android SDK build tools - 28.0.1-3 (^ bundle) - package-28.0.2 [G/L] [W] - package-28.0.3 [G/L] [W]
2018-11-21: 28.0.1 | 2018-12-07: 28.0.2 | 2019-02-18: 28.0.3 (binaries available since 2018-09)
Android Gradle Plugin 3.2.0 requires 28.0.2 - source code was not available / not tagged?
Android SDK platform tools - 28.0.0 rc1 (^ bundle) - package [G/L] [W] - 2019-07-04: 29.0.1 available, where?
Documentation for Android SDK 28 1 (^ bundle) - package
SDK Platform 28 6 (^ bundle) - package
ARM EABI v7a System Image 28 4 (^ bundle) - package
ARM 64 v8a System Image 28 4 package
Intel x86 Atom_64 System Image 28 4 package
Android 8.1.0 (API 27) Rebuilt: Doc ( with tools from prebuilts) | Download bundle [G/L] [W] [M] | Repository (experimental)
Android SDK build tools - 27.0.1 (^ bundle) - package - 2019-07: gradle 4.4 requires 27.0.3 - not tagged in any SDK release
Android SDK platform tools - 27.0.0 (^ bundle) - package
Documentation for Android SDK 27 1 (^ bundle) - package
SDK Platform 27 1 (^ bundle) - package - 2019-02-27: r3 available, where?
ARM EABI v7a System Image 27 1 (^ bundle) - package
ARM 64 v8a System Image 27 1 package
Intel x86 Atom_64 System Image 27 1 package
Android 8.0.0 (API 26) Rebuilt: Doc ( with tools from prebuilts) | Download bundle [G/L] [W] [M] | Repository (experimental)
Android SDK build tools - 26.0.1 (^ bundle) - package
Android SDK platform tools - 26.0.0 rc1 (^ bundle) - package
Documentation for Android SDK 26 1 (^ bundle) - package
SDK Platform 26 2 (^ bundle) - package
ARM EABI v7a System Image 26 1 (^ bundle) - package
ARM 64 v8a System Image 26 1 package
Intel x86 Atom_64 System Image 26 1 package
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: Doc ( with tools from prebuilts) | Download bundle [G/L] [W] [M] | Debian
Android SDK build tools - 23.0.2 (^ bundle)
Android SDK platform tools - 23 (^ bundle)
Documentation for Android SDK 23 1 (^ bundle)
SDK Platform 23 1 (^ bundle) - Update available: rev.3 as of 2016-05, rev. 2 as of 2016-01 (source code not available?)
Samples for SDK 23 3 (^ bundle)
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 (^ bundle)
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: Doc ( with tools from prebuilts) | Download bundle [G/L] [W] [M]
Documentation for Android SDK 22 1 (^ bundle)
SDK Platform 22 1 (^ bundle) - Update available: rev. 2 as of 2015-09 (source code not available?)
Samples for SDK 22 5 (^ bundle) - 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 (^ bundle)
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) Rebuilt: Doc ( with tools from prebuilts) | Download bundle [G/L] [W] [M] | see also Replicant below
Documentation for Android SDK 8 1 (^ bundle)
SDK Platform 8 2 (^ bundle) - android.jar - r3: TODO
Android 2.1 (API 7) Rebuilt: Doc ( with tools from prebuilts) | Download bundle [G/L] [W] [M]
Documentation for Android SDK 7 1 (^ bundle)
SDK Platform 7 1 (^ bundle) - android.jar - 2019-07: r3 available - not tagged?
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) Rebuilt: Doc ( with tools from prebuilts) | Download bundle [G/L] [W] [M]
Documentation for Android SDK 4 1 (^ bundle)
SDK Platform 4 2 (^ bundle) - android.jar
Android 1.5 (API 3)Not tagged?
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) Rebuilt: Doc ( with tools from prebuilts) | Download bundle [G/L] [W] [M]
Documentation for Android SDK 17 1 (^ bundle)
SDK Platform 17 1 (^ bundle)
Samples for SDK 17 1 (^ bundle)
ARM EABI v7a System Image 17 1 (^ bundle)
Intel x86 Atom System Image 17 -
MIPS System Image 17 -
Google APIs 17 4 Non-free
Sources for Android SDK 17 - ?
Android Support Library 11 (^ bundle)
Replicant 4.0.3 (API 15) Rebuilt: Doc? ( with tools from prebuilts) | Download bundle [G/L] [W] [M]
Documentation for Android SDK 15 2 (^ bundle)
SDK Platform 15 3 (^ bundle)
Samples for SDK 15 2 (^ bundle)
ARM EABI v7a System Image 15 2 (^ bundle)
Intel x86 Atom System Image 15 -
MIPS System Image 15 -
Google APIs 15 3 Non-free
Sources for Android SDK 15 - ?
Android Support Library 7 (^ bundle)
Replicant 2.2.1 (API 8) Rebuilt: Doc? ( with tools from prebuilts) | Download bundle [G/L] [W] [M]
Documentation for Android SDK 8 1 (^ bundle)
SDK Platform 8 2 (^ bundle)
Samples for SDK 8 1 (^ bundle)
Google APIs 8 2 Non-free