[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

GSoC Week 11-12: Android SDK Tools in Debian



Hello,

I have been working on the android-framework-23 package, got it ready for unstable, pushed it to alioth [1] and filed an ITP [2]. Updates since the last report include completely changing the way how certain files were generated, previously it compiled all the files but upstream only included a select few. The version compiled now matches upstream, the files built for the debian package were compared with the binaries upstream provides.

[1]: https://anonscm.debian.org/cgit/android-tools/android-framework-23.git/
[2]: https://bugs.debian.org/833458

With this, from what I have tested so far there would only remain one bug to be fixed [3], before which we would be able to build most of android apps targeting android 23 .

[3]: https://bugs.debian.org/827216

Apart from that, I updated apktool to the latest upstream version [4]. We had certain patches to make it more suitable for Debian, and some were able to be upstreamed [5]. This release included that, and so I did the update and was able to drop one patch, and make another patch smaller (by a line none the less).

[4]: https://anonscm.debian.org/cgit/android-tools/apktool.git/log/?h=debian/2.2.0%2bdfsg-1
[5]: https://github.com/iBotPeaches/Apktool/issues/1277

I was also able to get KGB working for our android-tools projects. It is now available on #debian-android-tools (IRC, OFTC) and configured for all commits pushed to alioth android-tools projects. It was initially configured by my mentor a few weeks ago but wasn't working, I tried a few things to get it to work (basically verifying the configuration), and one small line about how git hooks handles arguments given to it was what had caused it not to work. Working now, and certainly very useful.

I was unable to work much at all for the entirety of week 12, due to health issues. More details sent privately to my mentors and outreach@d.o. I'm still not entirely in a workable state, but it has gotten much better. which should allow me to finish some things this week.

Regards,
Chirayu Desai


Reply to: