I implemented LVL but I really had to make it lenient since it wasn't reliable at all. You get way too many deny messages due to market server being glitchy and not responding correctly or bad internet?
I finally did 1) 3-5 tries and then throw up deny error. 2) One success and cache that forever and never ask again. Basically too glitchy for real-time usage. Maybe it helped prevented some piracy. On Feb 23, 8:43 am, Scott Davies <[email protected]> wrote: > Hi Dario, > > Thank you for your reply! I must say, I feel a little silly as I Googled > LVL in the Android context and up it came on the Android Dev page. Thank > you for being patient and composing this reply - I should probably Google > first and bug newsgroups colleagues second :) > > I am thankful to get a link to your blog. I'll be subscribing via RSS. > > Take care, > > Scott > > On 11-02-22 4:53 PM, "dario" <[email protected]> wrote: > > > > > > > > >Scott, LVL is the License Verification Library and it's intent is to > >replace the previous copy protection mechanism (now deprecated). It > >doesn't endanger your apps but may provide a false sense of security. > > >I blogged about securing your android app here:http://androiddevnotes.com > > >As Mark Murphy mentioned, the idea is to minimize automated piracy > >(the one click tools that pirates use) but my conclusion is that LVL > >fails even in that regard without substantial additional effort. > > >I also imply that in-app billing may also suffer from a similar > >weakness. I believe LVL should be re-architected for it to be > >effective but it's currently better than using no protection. As a > >minimum you should also obfuscate with ProGuard since it's now > >straightforward to do so with latest SDK and tools. > > >It's a matter of determining the additional cost of anti-privacy > >measures on a per app basis > > >-Dario > > >On Feb 21, 3:57 pm, Scott Davies <[email protected]> wrote: > >> Missed the previous message...can someone give me a brief on what LVL is > >> and how this endangers my apps ? > > >> Thanks > > >> - Scott > > >> On 11-02-21 3:48 PM, "Mark Murphy" <[email protected]> wrote: > > >> >On Mon, Feb 21, 2011 at 3:41 PM, Tim Mensch <[email protected]> > >>wrote: > >> >> It's not really worth worrying about the ones that are pirated in the > >> >> "dark" corners of the Internet, because that will happen no matter > >>what, > >> >> if your app becomes interesting enough. > > >> >Agreed. IMHO, LVL is designed to help minimize automated piracy. > >> >Anyone with the itch to scratch can probably get past it, but that > >> >implies the itch. > > >> >-- > >> >Mark Murphy (a Commons Guy) > >> >http://commonsware.com|http://github.com/commonsguy > >> >http://commonsware.com/blog|http://twitter.com/commonsguy > > >> >Android Training in London:http://bit.ly/smand1andhttp://bit.ly/smand2 > > >> >-- > >> >You received this message because you are subscribed to the Google > >>Groups > >> >"Android Discuss" group. > >> >To post to this group, send email to [email protected]. > >> >To unsubscribe from this group, send email to > >> >[email protected]. > >> >For more options, visit this group at > >> >http://groups.google.com/group/android-discuss?hl=en. > > >-- > >You received this message because you are subscribed to the Google Groups > >"Android Discuss" group. > >To post to this group, send email to [email protected]. > >To unsubscribe from this group, send email to > >[email protected]. > >For more options, visit this group at > >http://groups.google.com/group/android-discuss?hl=en. -- You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/android-discuss?hl=en.
