My app consists of nothing but using the battery manager. There is not a single permission in the manifest. No accessibility service. Even no internet access, no ads or in-app-purchase. NOTHING!
I used the in-app function of the avast app to report the false-positive. But shortly after I got a notification that the app wasn’t able to send the message.
I reported the false-positive with the well known form. But nothing happened. I reported it again. But nothing happened.
Now I conducted some tests and come to the following conclusion. If I set minifyEnabled to false I get no report from avast. But after I set minifyEnabled to true I got: Malware detected! Tra la la…
It seems that the guys from avast cannot cope with proguard.
I verified that by creating a new empty app in Android Studio and set minifyEnabled to true and BINGO: Malware detected!
It’s a shame! A multi billion dollar company isn’t capable to find that out by them self.
It seems that my post here has an effect. My app and a new empty app with minifyEnabled to true are no longer reported. Now it’s time to apologize for Avast. Not only for me, but for all developers who had so much trouble with Avast and still have. I think Twitter is the right place for it: https://twitter.com/Avast
Just write:
Dear developers. We are so sorry to caused you so much trouble with our Evo-gen [Trj] messages. But we are too stupid to pose as a reliable IT company.