Android

Build Android apps with Debian: apt install android-sdk

March 13, 2017

In Debian stretch, the upcoming new release, it is now possible to build Android apps using only packages from Debian. This will provide all of the …

F-Droid now supports APK Expansion Files aka OBB

February 22, 2017

Many games, mapping, and other apps require a large amount of data to work. The APK file of an Android app is limited to 100MB in size, yet it is …

Building the most private app store

June 2, 2016

App stores can work well without any tracking at all Attackers are increasingly seeing app stores as a prime attack vector, whether it is aimed at the …

PanicKit: making your whole phone respond to a panic button

January 12, 2016

Our mobile devices do so many things for us, making it easy to communicate with people in all manners while giving us access to all sorts of …

How to Migrate Your Android App’s Signing Key

December 29, 2015

It is time to update to a stronger signing key for your Android app! The old default RSA 1024-bit key is weak and officially deprecated. What? The …

First Reproducible Builds Summit

December 9, 2015

I was just in Athens for the “Reproducible Builds Summit“, an Aspiration-run meeting focused on the issues of getting all software builds to be …

CipherKit reproducible builds

September 21, 2015

We have been on a kick recently with making our build process support “reproducible builds” aka “deterministic builds”. What is this reproducible …

Building a trustworthy app store that respects privacy

June 2, 2015

One core piece of our approach is thinking about very high risk situations, like Ai Weiwei or Edward Snowden, then making the tools for operating …

Getting Android tools into Debian

April 30, 2015

As part of Debian’s project in Google Summer of Code, I’ll be working with two students, Kai-Chung Yan and Komal Sukhani, and another mentor from the …

Complete, reproducible app distribution achieved!

February 11, 2015

With F-Droid, we have been working towards getting a complete app distribution channel that is able to reproducibly build each Android app from …