[Android-tools-devel] what needs doing for stretch?

Chirayu Desai chirayudesai1 at gmail.com
Tue Dec 20 18:34:51 UTC 2016


Hi,


On 12/20/2016 01:08 AM, Hans-Christoph Steiner wrote:
> So we're looking good for getting 7.0.0 into stretch!  The
> build/platform tools are pretty complete, and the LAVA group (Neil
> Williams, etc) are already using our adb/fastboot instead of the old
> android-tools package.  In January, we can deal with removing
> src:android-tools and migrating users from android-tools-* to our
> packages by filing RC bugs.  This will only be changing the packaging,
> so I think its appropriate to do after the freeze, given limited time
> before the freeze.
>
> I would really love to see android-platform-tools-base v2.2.x and
> android-framework-24 in stretch.  I should be able to find some time to
> help, but I've never worked on those packages.  Any tips?  Will they be
> a lot of work?
I can't comment on android-platform-tools-base.
However, for android-framework-24, the current android-framework-23
should make it easy in theory, and one should be able to keep the
makefiles from that and add / remove files which were added / removed in
API 24.

d/build.gradle has some whitelisted/blacklisted files which would need
to be updated
d/aidl.mk contains the list of aidl files actually included in the
android system build, and not all aidl files under frameworks/base. List
can be copied from frameworks/base/Android.mk

Now I haven't really looked at the framework part of the Android 24
source code in detail to know if they moved things around repos, or how
would the switch to openjdk (mainly in libcore) would affect us.


And one more thing, having API 24 should make creating a API 25 package
easier as well, as there aren't as many changes from 24->25, compared to
23->24 (or any other major Android version).
>
> With that in place, I can build the first official app release using
> only Debian packages: the F-Droid Privileged Extension. Its a perfect
> example for building our Debian packages since it is a very
> security-sensitive app:
> https://gitlab.com/fdroid/privileged-extension/
>
> .hc
>
> _______________________________________________
> Android-tools-devel mailing list
> Android-tools-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/android-tools-devel




More information about the Android-tools-devel mailing list