05
Mar
android_vector_thumb1_thumb

The Android market is filled with apps of questionable legality. But oftentimes, overpriced, branded theme and clock apps like those you'll find here are considered relatively harmless - who's stupid enough to buy them, anyway? Still, apps in this category are in clear violation of registered trademarks - and that doesn't sit well with their holders.

Google even has a page for developers and copyright holders to submit DMCA takedown requests for apps on the Market. Google's form guides you through what information is needed, and how to identify the apps in question - really, it makes the whole process quite simple.

04
Mar
image

Up until some recent events, it was quite hard to get through to Google regarding anything going on in the Android Market, be it stolen apps, copyrighted material, or getting any feedback regarding why your own app was removed. Sure, they still listened to DMCA requests and malware reports, but it seems that complaints by mostly large copyright owners saw any action, while reports by small-time developers getting ignored were getting abundant around the web.

The Android Market really doesn't need more bad publicity at this point, and Google knows that. Whether they will be beefing up their service personnel to handle complaints in an appropriate manner or not remains to be seen, but they are already quite a bit more sensitive to Market complaints, at least thrown by us into the atmosphere on Twitter.

15
Feb
andy_sisyphus_thumb2

Uhoh, he's at it again. No, I'm not going to make this a rant that is hugely controversial or upsetting. Seemingly contrary to what I write sometimes, I love Android. And anyone who loves Android can agree: the Android Market kinda-sorta sucks sometimes.

Whoa there, let me qualify that - some aspects of the Market are less than fantastic, and I think every Android user has come to realize this. In fact, I doubt it's a stretch to say that the Market's shortcomings are the single biggest reason Android hasn't eaten the iPhone for breakfast in terms of critical acclaim.

02
Sep
image

Update: Tim Bray responded in our comments letting us know Trevor Johns, a hands-on guy in the Android back-rooms, was the author of the post.

After we blew the faults behind Google's License Verification Library out of the water last week, Google's Tim Bray promised us some tips for protecting our applications against piracy, and in the latest post at Google's official Android blog he delivered them. Tim's article is loaded with easy to follow sample code, and advice that just makes sense. Mr. Bray covers several protection methods including:

  • obfuscation,
  • customizing the Licensing Library,
  • making your application tamper resistant (with a code sample that is nearly identical to what I published a week ago),
  • and using a secondary server for added protection.
26
Aug
piracychart

We received an email from David Keyes at KeyesLabs today, with a detailed analysis of piracy in various countries. For those that don't know, David is the author of the battery saving app Screebl, and the open source licensing library AAL. A true pioneer in Android app copy protection.

According to David's data, the often used excuse of "Paid apps are not available in my country" is at least partly bogus. He has customers from countries such as Nigeria, Kuwait, and the Ukraine who have found ways of purchasing apps through the Android Market, without the full market officially being available there.

24
Aug

Today I awoke to see a response from Tim Bray on the Android Developer's Blog regarding my previous article on circumventing the Android License Verification Library, and I almost completely agree with him. The License Verification Library is a very good start - above and beyond what, if anything, Google owes developers. Copy protection is and should be the responsibility of the developer. Google has given us a great tool, provided thorough documentation, and even open sourced the project.

However, what I don't agree with in Mr. Bray's post was his calling my article a "how-to-pirate piece," as this was not my intent at all.

23
Aug
Last Updated: June 5th, 2012

[Update: 8/24/10 @ 7:45 PM EST by Aaron] Tim Bray responded to Justin's article, but seems to have misunderstood the goal. Thus, Justin has written a follow-up article here.

Preface

This article was not written to teach people how to pirate or ridicule Google's Android License Verification Library (LVL) that handles communication with Google's Android Market Licensing Service.

I am very much against piracy, and very much pro-Google. I have spent more time researching copy protection for my applications than development of the applications themselves.

I would like to thank:

  • the author of Star Hunt for allowing me to use his application in my demo video
  • the author of Tasker for allowing me to use his application, which has the best implementation of LVL I found, in this article

Both of these applications are available in the market - I highly suggest you give them a try.

Page 2 of 212