Related
It would be great if TaintDroid could also be integrated in a Blade ROM.
ZTE Blade users, please show you're support if you also wish to see TaintDroid implemented in Custom ROM for your device.
webstas said:
A project for our Kernel devs maybe? i found this in the I9000 Forums and though i might keep it going over here in the Vibrant quadrant of XDA.
http://forum.xda-developers.com/showthread.php?t=812879
Click to expand...
Click to collapse
vasra said:
Most people don't yet know that many Android software leak all sorts of information to the internet with only scant user acknowledgement (basically what you accept when you install the app).
Due to this and the fact that there are already privacy information harvesting apps for Android on the marketplace - a team of security experts have created TaintDroid:
What is TaintDroid?
From the project's web page: "A realtime monitoring service called TaintDroid that precisely analyses how private information is obtained and released by applications "downloaded" to consumer phones."
From: http://appanalysis.org/index.html
How can I install TaintDroid?
As TaintDroid is currently compiled into the kernel, you cannot easily install it, but you have to cook your own kernel. Instructions (for Nexus 1) are available at the project web site: http://appanalysis.org/download.html
How does TaintDroid work?
Here's a video demonstrating how TaintDroid works once it is installed and configured:
http://appanalysis.org/demo/index.html
Why would you want to install this?
There can be many reasons for installint TaintDroid:
- You want to learn about privacy features and play with Android kernel
- As it is currently impossible to differentiate between innocent and sneaky Android apps based only on what access rights they request, you may want to dig in deeper
- You are worried about what apps are doing behind your back and you want to know which apps to uninstall
- You want to help create Android a more secure and privacy-protected platform, instead of the swiss cheese it currently is
What can you do?
As compiling kernels is mostly beyond the reach of mere mortals currently, consider cooking TaintDroid into your kernel, if you are cooking one yourself and offering it available for others to try and use.
Hopefully increased awareness and usage will bring this program eventually into other modders and perhaps even Google's attention and something more easily accessible is offered for the public at large.
BTW, I'm just a user, interested in getting TaintDroid on my own Galaxy S. I'm not affiliated with the research program, but I like what they are doing. This information is purely FYI.
Click to expand...
Click to collapse
ps: Sorry for replication but as this suggestion/request is taken up specifically for the ZTE Blade device, I thought it would be appropriate to duplicate the previous posts.
Update:
PDroid privacy protection is now available for both CM7.2 and CM9 via BotBrew (no source or patching, just an install).
Still no sign of CM permission management in CM9.
See this thread for more info:
http://forum.xda-developers.com/showthread.php?t=1589259
End update
I tried CM9 alpha build 17. Still no sign of permissions management, so I flashed back to CM7.2.
Is anyone else waiting for permissions management to get merged before switching? Here is a poll, and also a place to discuss facts, rumors and idle gossip about permissions management.
I guess there's no reason we can't discuss the design of PM also, not that the CM devs will necessarily notice.
I would be interested in any ideas regarding how to take control of our phones and ensure they aren't selling us out byte by byte to the highest bidder.
https://play.google.com/store/apps/details?id=com.stericson.permissions&hl=en
bearsfan85 said:
https://play.google.com/store/apps/details?id=com.stericson.permissions&hl=en
Click to expand...
Click to collapse
"Permissions Denied" is a great app, but superseded by CM PM when available. It does have a feature I'd like to see in PM: the ability to control a given permission globally instead of just app by app. It would be good to be able to set for example "read phone state and identity" to be globally denied by default, and enable it as desired.
i was providing you an alternative i never said that its better or worse, thanks again for proving that people on XDA are ungrateful
bearsfan85 said:
i was providing you an alternative i never said that its better or worse, thanks again for proving that people on XDA are ungrateful
Click to expand...
Click to collapse
I should thank you for providing an unexplained link to an app I had used maybe a year ago? I should try hassling everyone I've given advice to to see if I can whine my way to a higher thanks count.
Or just ignore you instead.
cashmundy said:
I should thank you for providing an unexplained link to an app I had used maybe a year ago? I should try hassling everyone I've given advice to to see if I can whine my way to a higher thanks count.
Or just ignore you instead.
Click to expand...
Click to collapse
Next time I'll put the whole google play store description in a screen shot and attach it to the post, makes more sense? All the information you need is on the link. And you think I care about my thanks count? what do I have like 20 and I've been a member over a year, if I wanted to up my thanks count I'd go to the "bricked phone" threads and walk people through fixing their phones every 3 hrs.
its also cute that you made a thread about a CM specific feature in a Vibrant section (though you did notice that the devs probably wont see it). You should post it on the cm website, oh and heres the kicker, maybe instead of complaining about it not being in there why dont you look at the source for it and port it to ICS, or do you not have the knowledge to do so?
Finally the last sentence in the OP, "I would be interested in any ideas regarding how to take control of our phones and ensure they aren't selling us out byte by byte to the highest bidder." apparently you arent due to the snarky comment you left.
What "Permissions Management" is
So far three people have clicked on "what is PM?".
Permissions Management (not sure if that is the official name) is a CyanogenMod feature that allows you to disable permissions on an app-by-app basis. You first have to enable Settings.CyanogenMod Settings.Application.permission management.
Then, when you go to Manage Applications, pick an app and scroll down to the permissions, if you touch a given permission, it will change from normal type to strike-thru, showing that the permission is disabled.
The Whisper Systems approach looks even better. If Twitter ever frees the code, maybe it will get merged into some ICS variant.
See http://www.whispersys.com/permissions.html for info about that.
You can use PDroid on CM9 although you need to compile CM9 from source.
This thread has more info: http://forum.xda-developers.com/showthread.php?t=1554960
I have it running on i9100 (sgs2).
wkwkwk said:
You can use PDroid on CM9 although you need to compile CM9 from source.
This thread has more info: http://forum.xda-developers.com/showthread.php?t=1554960
I have it running on i9100 (sgs2).
Click to expand...
Click to collapse
Very very interesting. Thanks for posting this. Hopefully some of the ICS variants will integrate this into their roms.
BTW, thanks, ferhanmm.
There's another external app, LBE Privacy Guard, which can block access to various elements of the Java Android API. This one does need nothing but root.
https://play.google.com/store/apps/details?id=com.lbe.security.lite
I used it a few times while on Gingerbread CM7 because it delivers fake data to the blocked apps. Unlike CM7's permission control feature which often makes apps crash (except in case of the network permission).
Not sure if LBE works as well on ICS/CM9.
But... nevertheless, I, too, hope the CM7 permission feature comes back. It was just too convenient being integrated into the OS app management without a need for an external app.
Psyraven said:
There's another external app, LBE Privacy Guard, which can block access to various elements of the Java Android API. This one does need nothing but root.
https://play.google.com/store/apps/details?id=com.lbe.security.lite
I used it a few times while on Gingerbread CM7 because it delivers fake data to the blocked apps. Unlike CM7's permission control feature which often makes apps crash (except in case of the network permission).
Not sure if LBE works as well on ICS/CM9.
But... nevertheless, I, too, hope the CM7 permission feature comes back. It was just too convenient being integrated into the OS app management without a need for an external app.
Click to expand...
Click to collapse
Good note, thanks.
I tried LBE. It seemed to do less than Permission Denied, but actually work. PD was too buggy to be useful for me.
Neither are open-source, and both need root, so you do have to totally trust the authors.
Hopefully we will soon have an ICS with some sort of PM built in.
PDroid
I've decided PDroid is the way to go, much better than CM PM,
which for political reasons will never have real teeth. I found an interesting CM forum thread where this explained :
http://forum.cyanogenmod.com/topic/44589-combining-cyanogen-with-pdroid/
I think I'll start another poll, this time about PDroid, to maybe encourage rom developers to add it.
cashmundy said:
I've decided PDroid is the way to go, much better than CM PM,
which for political reasons will never have real teeth. I found an interesting CM forum thread where this explained :
http://forum.cyanogenmod.com/topic/44589-combining-cyanogen-with-pdroid/
I think I'll start another poll, this time about PDroid, to maybe encourage rom developers to add it.
Click to expand...
Click to collapse
I would love to use only PDroid and thus be free to choose other ROMs but PDroid doesn't support all possible permissions, especially the internet access thus CM's PM is still essential.
Furthermore even though I prioritize PDroid first, using CM PM for the same permission has its advantages for debugging.
Hopefully the other permissions can be added to PDroid, or perhaps they require hacks in the kernel or VM.
PDroid for CM7.2 and CM9
PDroid privacy protection is now available for both CM7.2 and CM9 via BotBrew (no source or patching, just an install).
See this thread for more info:
http://forum.xda-developers.com/showthread.php?t=1589259
Hi,
first of all, if I can convince you to try out StartApp, Mod Edit: Link Removed
» StartApp FAQ
Well then, let's start. As I already announced here, I am currently trying out a new ad network for one of my apps. The network is called "StartApp". And although it is a little bit more intrusive than AdMob and not every user is going to like it, I am, however, already yet pretty satisfied with its results. In just two days I earned now more than $13 - which might not sound like a lot for some of you, but for me it actually it is quite much. Because in comparison to AdMob it's around 20 times more!
But simply look yourself:
» With AdMob banner ads I earned around $10 in the last 30 days.
» And now my StartApp earnings from just the last two days: $13.34.
(Well, of course, that were just two days, we will see, if this will hold on in the future.)
So how does StartApp actually work? Basically, there are two ways to earn money with StartApp.
1st Way: SDK Integration
Regarding of which option you choose (full integration / partial integration), with this way you will earn money for each installation of your app. I will simply quote the FAQ:
Our payment is based on number of app downloads; you get paid for each download generated with our SDK inside. There are 2 integration levels available: Full and Partial. The amount of payment depends on the integration level you choose. For full integration, we pay $0.055 for each new U.S install , $0.01 for each new install from any other country. For partial integration, we pay $0.04 for new U.S installs and $0.008 for new installs from any other country. A new user would be a user who's device does not have the StartApp SDK present. A returning user (with the StartApp SDK on his device) will grant you $0.01 each from the US and $0.005 for all other countries for both full and partial integration.
Click to expand...
Click to collapse
2nd Way: Popup (Exit) Ads
I will simply quote the blog:
The Exit Ad introduces StartApp developers to the rev share model, providing continuous income and great eCPM, all while keeping the seamless user experience that users expect and value.
The exit ad will display a full screen banner ad when the user exits the application, intruding minimally on the user experience of your app. When the user clicks the back button or the home button on their device to exit the application, they are presented with an ad that leads to a mobile website or a free app download when clicked. If they click “Not Now” the app will exit as normal.
Click to expand...
Click to collapse
Please note that you can also add those popup ads to other points of your app, e.g. "natural breaking points" (like a user saves a file or loads a game level and while the file is being saved or the game level is loaded, he cannot do anything anyway - so why not showing him a popup add now?).
(3rd Way: Referral Program)
You'll get $10, for the first 100 downloads a developer who was referred by you makes. The referred developer himself gets a bonus of $25 if he crosses this 100 downloads (that bonus is only for those being referred!). And afterwards, it even goes on: For every other of the following download-levels being crossed by the referred developer, you’ll get an extra payment:
- At 1,000 downloads + $25
- At 10,000 downloads +150
- At 100,000 downloads +$500
- At 1,000,000 downloads +$1,500
So summing it all up, you can make up to $2,185 for each referred developer. Therefore here again my appeal to you: Mod Edit: Link Removed Give it a try. It's a win-win-situation.
» StartApp FAQ
» Register now
(ATTACHEMENTS: SCREENSHOTS)
It sounds good, but the way they seem to work it is super intrusive.
http://www.startapp.com/faq/
How does it actually work?
We will supply you a SDK (including a step by step implementation guide). Integrating our product takes about 3 minutes! Once implemented, update your app on the market and add our disclaimer text to your app description. We are very focused on maintaining transparency, so it's highly important you let your users know about us. Your user will then get a search icon on his home screen, a bookmark link and a browser home page, all directing to our web search URL.
Click to expand...
Click to collapse
i'd rather see ads, than have an app change my browser start page and add search icons.
Plus the permissions are kind of rough. System tools and read messages are hard for most people to accept.
Well, yes and no. You can decide to offer the user a clean app without any ads, but instead you include this shortcuts and bookmarks installation procedure. The user can easily decline this dialog (I think he has to do it 3 or 4 times until it stops appearing anymore):
In my opinion, this dialog is quite transparent and clear to the user. If he (accidently or deliberately) chose to accept this dialog, he can afterwards easily delete the bookmarks and shortcuts (drag to the trash or delete the link for the browser). After all, your users are going to have a completely ad-free app. In my opinion it is not that intrusive, since StartApp does not "settle into the system" or something.
You can also choose to only use those exit-popup-ads. I cannot say how much you can earn with them yet and if it is really more than with AdMob. But you can give it a try, especially they could be useful while loading a game level or saving a file or something (as explained above). The user might be more willing to look at those ads if he cannot do anything else at the moment anyway. That might be a cleaner solution than those AdMob ads, on which the user clicks accidently while playing a game, because the controls are next to the banner or something.
Concerning the permissions, here you can find an explanation. What do you mean by "read messages"? There is no permission needed to read SMS or something.
Personally, I decided to give StartApp a try, because AdMob's eCPM was somehow unexpectedly low (much lower than for other apps from me). Also, many, many stupid people installed my app (which is for ROOTED PHONES ONLY) and rated it negatively because "it does not work ('****', 'crap', '**** you', ...)". I certainly do not have pity on those who cannot even read...
Mod Edit: Link Removed
for the message thing I was going by their "can I see this live" link from the FAQs which goes to
start app quick search https://play.google.com/store/apps/details?id=com.startapp.quicksearchbox on the play store.
Is the one they install different from that one? also, system tools does show up in the play store descriptions, so they need to update where they say it doesnt.
Other than that it sounds interesting. The money you are currently getting from them includes the search combo, or is it just the interstitial(Exit) ads?
I like interstitials for some situations. and it seems so far for you they are paying out better than admob.
out of ideas said:
for the message thing I was going by their "can I see this live" link from the FAQs which goes to
start app quick search on the play store.
Is the one they install different from that one? also, system tools does show up in the play store descriptions, so they need to update where they say it doesnt.
Other than that it sounds interesting. The money you are currently getting from them includes the search combo, or is it just the interstitial(Exit) ads?
I like interstitials for some situations. and it seems so far for you they are paying out better than admob.
Click to expand...
Click to collapse
Out of ideas- Startapp truly has a very non obtrusive solution to monetize your apps and users accept this concept as it is much more friendlier than push notifications or even banners which appear from nowhere anf interrupt the usage of the app. Regarding the quick search you saw from their website it is identical to the one that will appear via the installation of your app. Bear in mind. that as Null0R has mentioned above, Startapp is 100% compliant with Google's policy, meaning the user can choose whether to accept or decline this addition, and it wont affect the installation of your app.
If you need and examples of apps using Startapp's SDK let me know.
Hey,
sorry for the late answer, I was waiting for an answer from StartApp myself.
Other than that it sounds interesting. The money you are currently getting from them includes the search combo, or is it just the interstitial(Exit) ads?
I like interstitials for some situations. and it seems so far for you they are paying out better than admob.
Click to expand...
Click to collapse
The very main part of the money I currently earn (still always around $8 - $10 per day) from StartApp definitely results from the SDK integration itself (bookmarks, search icon, ...). Currently, I earn only around $0.1 - $0.2 per day from interstitial ads. Thats not really impressive, but it still can concete with AdMob I guess (since my AdMob revenue never was really a lot higher on the same app I think). On the StartApp dashboard it says, my eCPM is $0.16. In AdMob, I always had around $0.07 eCPM. Paradoxically, my AdMob-eCPM raised since I integrated StartApp (I now have those two ad networks in one app). Now it is $0.10.
Like you, I also wanted know how many they actually pay for interstitial ads. The answer, however, was not really that concrete.
The advertisements that are shown on the exit ads earn various amounts due to the different agreements that we have with the advertiser. Depending on what advertisements are shown we help you out by calculating a eCPM for you. You are able to use this to compare the payment amounts between other ad networks.
Click to expand...
Click to collapse
Here they also say:
RevShare- StartApp will share a percentage earned from these advertisements with you. Payments are sent every month in a NET30 terms (30 days after the end of the payment period). Your Ecpm is easily visible in portal. The eCPM may change depending on various parameters.
[...]
hitman: do you pay per impression or per click ?
Matthew: We pay eCPM, which allows us to calculate a payment from both pay per impression and pay per click.
Click to expand...
Click to collapse
What might be interesting for you as well is that StartApp introduced a new type of interstitial ads last thursday: http://blog.startapp.com/3d-ad-latest-ad-type/
for the message thing I was going by their "can I see this live" link from the FAQs which goes to
start app quick search https://play.google.com/store/apps/d...quicksearchbox on the play store.
Is the one they install different from that one? also, system tools does show up in the play store descriptions, so they need to update where they say it doesnt.
Click to expand...
Click to collapse
I think, this permission is not part of the requirements of the StartApp SDK. Rather the app itself needs to read messages, since it is a search app and you can search through your contacts, your messages, your apps and so on with it. At least, this would be my guess. You can check out my app's permission requirements: https://play.google.com/store/apps/details?id=com.felixheller.sharedprefseditor (writing to sd card, however, is not part of the StartApp requirements).
For those who are being interested, I am willing to share my StartApp stats after one week of usage.
(click to enlarge)
So basically, I earned $56 in a week with StartApp. This really is a lot in my opinion. When I started with AdMob, I needed around 9 months until I reached my first $100 (until my first payout). How it seems like I need around two weeks with StartApp. So this is a quite dramatic improvement, I think, everybody noticed that on his own, huh?
Mod Edit: Link Removed
For me StartApp generates many fake-virus reviews.
ufomstr said:
For me StartApp generates many fake-virus reviews.
Click to expand...
Click to collapse
"Fake-virus reviews"? I don't understand you. How do you mean this?
null0R said:
"Fake-virus reviews"? I don't understand you. How do you mean this?
Click to expand...
Click to collapse
That means that antivirus software (not all, few of them) report StartApp as virus (or adware, depends on app). Then wanna-be-good users that don't understand what's going on posts 1-star reviews that there is virus in your app.
ufomstr said:
That means that antivirus software (not all, few of them) report StartApp as virus (or adware, depends on app). Then wanna-be-good users that don't understand what's going on posts 1-star reviews that there is virus in your app.
Click to expand...
Click to collapse
Oh yeah, I get stupid comments as well. Few of them stated, that they actually do like the app, but that they do not like the new permissions and thus they won't update. They like the app. They rate it with one star. Logic.
Today I got the first time a "virus-comment" as well. Well, I try to deal with it. I always try to give friendly answers to stupid comments. I try to explain the permissions and why I chose to use something different than AdMob. You should also add StartApp's disclaimer to your app description (you actually have to):
We love creating apps, and want to keep them free forever. In order to keep our development running we are using a search service to generate some revenue from this free app. This app will add a couple search links on your device in the form of an icon, bookmark link and browser homepage. You may delete them easily (drag to the trash or delete the link for the browser), if you choose to use them, thanks!
Click to expand...
Click to collapse
To be honest, my average rating went a bit down since I included StartApp. But I still get lots of high ratings. Still, many users seem to be satisfied. So am I since I included StartApp. In my opinion, the earnings were definitely worth it until now.
For me it didn't help. I've added description about antivirus, but there are too many idiots that don't read description or are just dumb. Almost all of may 1stars are for virus... I will have to remove startapp.
when startapp release money on august 2013?
Hi,
Paydate of June is 1st August 2013, but today is 2/8/2013 and i still get nothing from Startapp. What's wrong? I'm at GMT+7, Hanoi, Vietnam.
the second question is : my friends, android developer were play startapp, said that their paypal account is loocked when withdraw money from startapp. Any one can confirm about it?
Look forward your answers, thanks!
startapp
9android.net said:
Hi,
Paydate of June is 1st August 2013, but today is 2/8/2013 and i still get nothing from Startapp. What's wrong? I'm at GMT+7, Hanoi, Vietnam.
the second question is : my friends, android developer were play startapp, said that their paypal account is loocked when withdraw money from startapp. Any one can confirm about it?
Look forward your answers, thanks!
Click to expand...
Click to collapse
hey i got an email and said they will paid in 8 aug, so i am waiting for 8 aug to come. i don't have clue about paypal account get locked
I use startapp in my app and yesterday XDA wrote article about my app:
http://www.xda-developers.com/android/easily-backup-your-apps-data-contacts-and-messages/
After few users reoprted my app as virus or malware, article about my app was updated and now it says that my app contains a malware.
If anyone going to be promoted by XDA portal don't use startapp
mane55 said:
I use startapp in my app and yesterday XDA wrote article about my app:
http://www.xda-developers.com/android/easily-backup-your-apps-data-contacts-and-messages/
After few users reoprted my app as virus or malware, article about my app was updated and now it says that my app contains a malware.
If anyone going to be promoted by XDA portal don't use startapp
Click to expand...
Click to collapse
Or don't use startapp at all...And I guess it wasn't exactly a "few" users...
http://www.xda-developers.com/announcements/xda-and-adware-apps/
mane55 said:
I use startapp in my app and yesterday XDA wrote article about my app:
http://www.xda-developers.com/android/easily-backup-your-apps-data-contacts-and-messages/
After few users reoprted my app as virus or malware, article about my app was updated and now it says that my app contains a malware.
If anyone going to be promoted by XDA portal don't use startapp
Click to expand...
Click to collapse
ouch. thats a rough way to lose the "portal bump" and definetly makes it rough to recover from.
I've seen quite a few different apps using startapp being reported as viruses(even if they are not) and nothing kills a good rating faster than that.
Everyone ends up having to makes a bunch of apology follow ups and ends up dumping startapp.
So, not to seem rude or anything, but I don't think this is a good monetization solution for developers.
Well, I have removed startapp from my app. At least now we know that XDA don't allow apps with this kind of ad networks .
It is not a good monetization solution for developers - your app is marked as virus.
I will never use aggressive ads network in the future that mark your app as virus.
Fake virus
null0R said:
"Fake-virus reviews"? I don't understand you. How do you mean this?
Click to expand...
Click to collapse
In my case Leadbolt was generating fake-virus reviews. I got tons of bad reviews complaining that my app was infected. However, this happened only to one of my apps.
9android.net said:
Hi,
Paydate of June is 1st August 2013, but today is 2/8/2013 and i still get nothing from Startapp. What's wrong? I'm at GMT+7, Hanoi, Vietnam.
the second question is : my friends, android developer were play startapp, said that their paypal account is loocked when withdraw money from startapp. Any one can confirm about it?
Look forward your answers, thanks!
Click to expand...
Click to collapse
Hi,
I cannot tell you a lot about that yet. International transfers take some time for sure. Today is the 13th August and I still did not receive any earnings, too - neither from StartApp nor from AdMob. But at the moment, that does not seem to be a thing to be worried about in my opinion. Because my first AdMob payout also took about 19 days (19th February). I will simply wait another week and wach out.
Although my referral links were removed (sorry 'bout that, didn't notice that rule and others posted referral links as well on other topics...), I still wanted to share my most recent experiences with you anyways. So here it is.
My earnings are still quite high. I earn about $12-$13 every day with only one app using StartApp. That's cool. I didn't change anything on my apps since I introduced StartApp.
On the other hand, my ratings of this one app are still going down slowly (including some false virus reports as well). That's stupid. But at the moment that's not a big enough reason to cancel this "StartApp experiment" in my opinion. I'll just wait a bit further, I guess. Maybe I could also write the StartApp support and ask them what to do about those virus reports and negative ratings and if they have some tips or something.
null0R said:
My earnings are still quite high. I earn about $12-$13 every day with only one app using StartApp. That's cool. I didn't change anything on my apps since I introduced StartApp.
On the other hand, my ratings of this one app are still going down slowly (including some false virus reports as well). That's stupid. But at the moment that's not a big enough reason to cancel this "StartApp experiment" in my opinion. I'll just wait a bit further, I guess. Maybe I could also write the StartApp support and ask them what to do about those virus reports and negative ratings and if they have some tips or something.
Click to expand...
Click to collapse
Hey,
I am happy to hear your earnings are still high, there shouldn't be a reason they wont be
Here is what Startapp support answered: " Thank you for letting us know about this feedback from your users about messages from their anti-virus software.
We encountered several AV apps that have mis-flagged our SDK as Adware.
After working with with most of these companies, we now have only Dr. Web, AVG and Norton and a few others that are still flagging us as ad ware.
Our latest SDK offers an opt-in EULA for the end user, giving them the choice to add our search app. This user-friendly approach is a step forward to keeping your users aware and creating a long term business that will keep us and you, the developer, earning for the long run. We take the privacy of you and your users very seriously.
Some developers have also posted a message in their description letting users know that it may be flagged as a virus, but that it is not a virus
I hope this answers your question. If you have any more concerns, please let me know."
In addition, Google chose to present its "Disclosure of Ads to Users" using Startapp's EULA as an example of how to be transparent towards the end user.
Of course this doesn't change all anti viruses diagnostics but it does show that Google finds Startapp solution as very user friendly
Hope this helps
Hello,
i want to present you my latest open source library for android:
By using adblocker or activating the airplane mode it is possible to bypass the display of advertisement like admob banners in apps.
Now you can prevent this behaviour by using this library.
Instead of the blocked out admob banners show your banners for own products or products of your partners. The banners are stored within the app and can be displayed instead.
The project is a lib project with a sample project to show you how easy it is to integrate it into your project.
There is a basic implementation and an advanced implementation with callbacks.
It is possible to use banner ads and full screen ads at same time.
https://code.google.com/p/android-alliance-ads
Apps that use this library:
ID Card Scanner (Banner Ads)
My Instructions (Banner Ads)
Levi the Knight (Fullsceen Ads)
Best regards
Droidspirit
First reply,
Have no idea what to write
Just gonna say "Thanks"
Sent from my room mate's computer
Is this lib a wrapper for admob?
Nonta72 said:
First reply,
Have no idea what to write
Just gonna say "Thanks"
Sent from my room mate's computer
Click to expand...
Click to collapse
You know everyone could read this??
You are about to get quite a lot of hate, I know cause I'm starting to hate you.
So what ?
defim said:
You know everyone could read this??
Click to expand...
Click to collapse
I know everyone can read it as well -_-
Sent from my room mate's computer
Curses!!... Oops sorry couldn't control my emotions..
Anyway, like you said this is a lib that will contain ads for offline display, that means this could be really bulky to include in apps?
I think this is good
Not because I like ads but as written many people disable the ads and the developer doesn't earn as he should
Good idea and for sure developers will use it
Yes, the lib is a wrapper for admob.
Anyway, like you said this is a lib that will contain ads for offline display, that means this could be really bulky to include in apps?
Click to expand...
Click to collapse
Your own banners use exactly the same dimensions as the admob banners. The normal user will not notice a difference to the admob banners.
You are about to get quite a lot of hate
Click to expand...
Click to collapse
I hope it. The slogan is: "The scrounger have to pay"
You can test the lib in all my apps.
Thanks for the positive feedback
I just hope that all the developers will add a "pro" version of all apps released with this lib. I would rather pay cash than be annoyed by ads and banners.
Being forced to view ads without the ability to pay (or block!) for them to go away leads to uninstallation in my device. Every time.
I use an adblocker, but in saying that I pay for apps that are useful and solid.
A big decider for me is not only design in function but design in appearance.
The adblocker helps in making my choice to buy an app by removing distractions that are additional to the design and function.....
For me if I can't get a clean first impression then I probably don't want to spend time imagining how the app will work without advertising.
Sent from my Find 5 using Tapatalk
Droidspirit said:
Yes, the lib is a wrapper for admob.
Your own banners use exactly the same dimensions as the admob banners. The normal user will not notice a difference to the admob banners.
I hope it. The slogan is: "The scrounger have to pay"
You can test the lib in all my apps.
Thanks for the positive feedback
Click to expand...
Click to collapse
Just a notice if you patch the ads with offline mode you'll get no ads not even your own ads just a hint
[24th May i'm on vacation. so no work will be done] JAPAN HERE I COME :]
Yes, i know. The offline mode is also just for testing and possibly increases the willingness to buy.
Many users enable the airplane mode while playing games to disable ads. But that no longer works with the library.
I hope most users do not think like me but i really hate the advertised product when it shows up constantly!
How do you earn money with prepackaged ads ? How do you monetize this ?
With own banners you earn no money. but you can promote your other apps. or you show banner on another developer and he in turn for you. So you increase the breadth of your apps.
Good step
I block adds. Not to see no advertising but to protect my privacy.
Users should be able to decide weather the want to be tracked by add companies or not.
I totally understand that some developers don't want to sell the apps but need some money for further development. If the adds are stored locally no tracker will be informed in real time.
Offline ads? Incredibly annoying and will reduce my support of Devs that go this route. Finding innovative ways to antagonize end users is ill considered. It's dismaying when Devs use ads as their primary (or worse, sole) revenue stream. I have absolutely no problem with Devs who have an ad free paid version and an ad supported "free" version. You do deserve to be compensated for your work. But realize that there is a right way and wrong way to go about that.
If your work is interesting enough for me to install, I for one will buy the paid version app. Devs that do not have an ad free alternative should expect a lot of hate. Well deserved hate. There is a lot a good work by Devs to be admired on this site. Please don't make it hard to support your work. Or erode end user loyalty by totally alienating us.
Hey, nice lib! I will have fun figuring out how to block it entirely in all ROMS I release. Hell, maybe I'll make an exposed module too.
As a developer, it's your right to decide how to try and generate revenue from your work.
And, as an end-user, it's my right to not have to look at ugly banner ads. Honestly...how many deliberate clicks have you EVER seen on a banner ad? I can't think of anybody in their right mind who would ever want to click one.
Here's a better idea...instead of helping others to continue to force crap on users...either make the app entirely free, or make one feature-restricted version and one premium version. You know...make us want to pay for more STUFF instead of less CRAP.
But no, really...I will be working out a way to block this ridiculous idea. Thanks.
I don't dev for andro but nice lib. Hope devs would make a good use of this and give a way out of the adds (ads removal in app purchase !)
Congratulations for portal appearance !
Gillion said:
How do you earn money with prepackaged ads ? How do you monetize this ?
Click to expand...
Click to collapse
You can put a banner to buy ccleaner for your computer and use a customized link to get some money on the buy, you can put an ads for a paid app you made yourself ... just an example, there's multiple ways. Imagination is the key.
It was all nice and good but..
Droidspirit said:
Levi the Knight (Fullsceen Ads)
Click to expand...
Click to collapse
Allowing this kind of ads to show with your lib will just make people who don't mind well placed ads (unobtrusive banners, ads in the settings screen) look for a way to disable your lib.
Although there is no (yet) statistics showing the real number to how bad the piracy on Android is, there are reports saying more than 90% of installs on Android were not paid for (Google). There have been lots and lotsa blows exchange between developers and hackers (and for gods sake this is never gonna end). Anti-piracy solutions are being discussed here and there, all the discussions are (eventually) pointing towards server authentication as the only way to counter piracy effectively.
As a developer, I am not excused from all this hack-and-anti-hack things. And (obviously) I have no better solution than anyone else. Here, I am gonna share a small library that I have coded to help scan for pirate apps on the device. This library is really simple, what it does is to grab a list (I called it pirate-app-list) from the internet and scan it through the device to determine whether an offended app is installed on the device.
This project is actually a product from the 1st suggestion in this XDA thread. In the thread, it recommends to search for the pirate apps and force the user to uninstall it. I implemented the former part of the suggestion, while leaving the latter to the developers to decide. The only difference that I have made is to put this static list on the internet instead of hard-coding it to save us the trouble of updating the app for the purpose of updating the list.
This project is by no means a solution to anti-hacking. Rather, its a hope that developers can work together to make sure users stay away from those apps (by forcing/reminding them to uninstall it). I believe those apps will not survive if it does not gain enough active users? Or maybe it does..
This project is open-sourced on GitHub together with the pirate-app-list. Feel free to check it out.
Currently, only "Lucky Patcher" and "Freedom" are listed on the pirate-app-list (with filters). Anybody interested in the project are free to join so we can work on the list and more importantly, the definition of what a pirate app is.
Your feedback is very much appreciated.
Thank you.
reserved
reserved
Lucky patcher is also used for functions that do not concern piracy, such as running two versions of the same app... I think that you can't force or continuosly remind a user to uninstall an app that he needs.
Edit: Also, I think that most of the piracy is based on pirated apk, not apps like LP or Freedom, which only act for IAP. The solution to prevent IAP piracy is server validation, but for pirated APK it's not.
Coraz said:
Lucky patcher is also used for functions that do not concern piracy, such as running two versions of the same app... I think that you can't force or continuosly remind a user to uninstall an app that he needs.
Edit: Also, I think that most of the piracy is based on pirated apk, not apps like LP or Freedom, which only act for IAP. The solution to prevent IAP piracy is server validation, but for pirated APK it's not.
Click to expand...
Click to collapse
Thank you for your reply.
Actually, as I have pointed out in the thread, this project implements only the scanner part, it doesn't act for the developers. Developers have to decide what they want to do with the detected piracy. Its really nice to be able to run 2 versions of the same app on 1 device, I believe ChelpuS should make another app with this feature, or without other features in Lucky Patcher.
I'm sorry, but if an app tells me to uninstall something - I'm uninstalling that app first
DANIEL TAN said:
Although there is no (yet) statistics showing the real number to how bad the piracy on Android is, there are reports saying more than 90% of installs on Android were not paid for (Google). There have been lots and lotsa blows exchange between developers and hackers (and for gods sake this is never gonna end). Anti-piracy solutions are being discussed here and there, all the discussions are (eventually) pointing towards server authentication as the only way to counter piracy effectively.
As a developer, I am not excused from all this hack-and-anti-hack things. And (obviously) I have no better solution than anyone else. Here, I am gonna share a small library that I have coded to help scan for pirate apps on the device. This library is really simple, what it does is to grab a list (I called it pirate-app-list) from the internet and scan it through the device to determine whether an offended app is installed on the device.
This project is actually a product from the 1st suggestion in this XDA thread. In the thread, it recommends to search for the pirate apps and force the user to uninstall it. I implemented the former part of the suggestion, while leaving the latter to the developers to decide. The only difference that I have made is to put this static list on the internet instead of hard-coding it to save us the trouble of updating the app for the purpose of updating the list.
This project is by no means a solution to anti-hacking. Rather, its a hope that developers can work together to make sure users stay away from those apps (by forcing/reminding them to uninstall it). I believe those apps will not survive if it does not gain enough active users? Or maybe it does..
This project is open-sourced on GitHub together with the pirate-app-list. Feel free to check it out.
Currently, only "Lucky Patcher" and "Freedom" are listed on the pirate-app-list (with filters). Anybody interested in the project are free to join so we can work on the list and more importantly, the definition of what a pirate app is.
Your feedback is very much appreciated.
Thank you.
Click to expand...
Click to collapse
Sorry to tell you. But XDA rule number 6 States that you are not allowed to talk about apps like Lucky Patcher and Freedom. I hope the moderators will ignore you for a noob.
Regards,
PoseidonKing
PoseidonKing said:
Sorry to tell you. But XDA rule number 6 States that you are not allowed to talk about apps like Lucky Patcher and Freedom. I hope the moderators will ignore you for a noob.
Regards,
PoseidonKing
Click to expand...
Click to collapse
You are misinformed. We allow threads such as these because they are educational and are about preventative purposes against those applications. I would suggest you actually read what the purpose of this thread is about before telling other users about what the XDA rules say, which incidentally is not your 'job' to do.