Join the Talk | 70,036 members - 273,167 posts Advertise | Have a scoop? Tip us!

Android Market App Destroying Phone Data

25 January 2009 by Brady Landgren


Worth Reading?

NoYes

-4 [10 votes]


android-sickAccording to the application reviews from the Android Market, the app “MemoryUp Personal” is destroying personal data when installed onto an Android handset. There are reports of e-mail accounts being spammed, adware installed, and SD cards being erased – all linked to the installation of this app.

This has sparked several discussions about the appeal of the open source community when personal data is at stake. Traditionally a friendly, help-one-help-all environment, the open source community is under attack by many who have had their phone book, calendar, and SD cards erased by this rogue application.

Another issue raised is the Android Market app approval process, of which we’re not really sure there is one. Several commenters have expressed interest in Google taking more of an Apple AppStore approach, with stricter app requirements before allowing downloads by the masses. A link to the application was not provided for obvious reasons.

  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Slashdot
  • SphereIt
  • Technorati
  • blogmarks
  • Blogosphere News
  • email
  • NewsVine
  • StumbleUpon
  • FriendFeed
  • Live
  • Reddit
  • Twitter
  • Wikio
  1. whoa i was this close to downloading it thanks
  2. hmm..not cool? (i havent noticed any problems from it..yet)
  3. i did however have one issue, as to where there was dummy files or something on my sd card, when i noticed i had no space on my 2gig, when i should had 800 mb's, i looked on my card, and in my voice data folders i had a bunch of encrypted looking folders and files that took up 32.5 gigs, lol.... had to reformat the sd, it wouldnt let me delete

    edit: and yea... google is gonna hafta start reviewing apps, and set things up like apple, open source is good, freedom is good, but some people ruin it for the greater good, cant really have that going on when theres person info at stake...
  4. oh god. thats not good at all.
  5. Personal this app was suspect from the beginnig. Many of us voiced our personal feeling s about this app way back in the beginning of January. They way the app works and you android works, negated even having this program. In the App Market, the users have consistently voiced their disapproval of this app and yet Google has done nothing. If substanial negative ratings are associated with an app, it should dissapear from the Market, and an email should be sent to the developer stating why this has happened, and to improve the app and try again. That to me sounds like a fair solution to everyone. This lil event was known way back in the beiginning of this month, and yet the app was/is still in the market. at times, it was even bumped up so it would show in the top of the market app list. Any time an app is so bad where the majority of the users dissapprove of it and another developer takes the time to create a similar app to save ppl from downloading the, otherwise, malicious app, thats telling you that that app is a problem and should no longer be made available to end-users. Sorry but thats my rant.

    make apps like blog comments, with enough negative comments, the app dissappears. My 2 Cents
  6. I have downloaded that app again to check what permissions it requires. As it doesn't require any, it cannot destroy contacts data or read email addresses unless Android has serious security flaws.

    Although, any Android app can manipulate the sd card.
  7. I have downloaded a minimal amount of APPs and have taken a "wait-and-see" approach to the G1\Marketplace\'updates' promises.

    So far, it seems to me, Google\Android and TMo have launched the G1 and then abandoned it. A disappointment.

    The Market has become a place (the 'comments') where I don't even want to go anymore.

    <------- my two cents
  8. Quote:
    Originally Posted by yowmoon View Post
    So far, it seems to me, Google/Android and TMO have launched the G1 and then abandoned it. A disappointment.
    .....................

    only reason i wouldn't want to see an app disappear due to bad ratings is because lets say an developer creates the 29th tetris clone game right?

    but its crappier then the other 28 tetris clone games, google will just delete it?

    i'm pretty sure devs are charged a fee to upload apps

    i'd say have like a warning button or tab on each app, but then again, can we trust the teeny boppers in the market place to use it

    (tetris clone game was used as an example because im tired of seeing so many of them)
  9. I will add 3 cents to YOWMOON's reply to get it up to a Nickel.

    I share his thoughts on installing the minimum of apps and see how the Market develops - I basically keep it to Scoreboard, StreamFurious, and now Last.FM

    I don't believe Android is abandoned, but Google generally takes the "throw an idea/application out there and see if it sinks or swims".

    Comments do need to be moderated, maybe Android Community can be contracted for that

    ,Michael Martin
    Google And Blog
  10. Are you serious?

    Android Market App Destroying Phone Data


    That is the subject of your front page news story. And yet, the article goes on to say that some of the anonymous COMMENTS for the app are making that accusation. WTF?! Some of the comments also offer the following insights:

    "Peter, you suck. Get a job."
    "This program worked wonders. Thanks!"
    "Haha"


    I have read comments for other useful apps where people have no idea wtf they are talking about-- the ones for ConnectBot are hilariously clueless. Not to mention there's always hater comments, spam, "first post" comments, etc etc.

    What evidence do you have that "Android Market App" is "Destroying Phone Data"?!

    oxonom is right. This program requests ZERO permissions from the user when you install. So how is it doing all the things people are accusing it of doing unless there is a major bug in Android? (the SDCard is available to any program- but that shouldn't be able to delete contact lists and calendars).

    Now I have no idea if this program does anything useful at all, if it is spamware as some have said, or if it is actually somehow corrupting people's phones... According to one post, all it does is just calling Java's garbage collector. The developer FAQ does not tell you that much:

    http://www.emobistudio.com/faq.html

    However, I'd like to point out that this is the SECOND time this site has repeated baseless accusations against an app developer as fact. Remember the "scandal" that "flawed and deceiving" Atrackdog might be selling users information? And now, without any independent investigation that I could find, this MemoryUp program, which some people do seem to be complaining about, is labeled a "rogue application". This is, in my opinion, unfair to the developers and creates false alarm for the Android community.

    This has sparked several discussions about the appeal of the open source community when personal data is at stake. Traditionally a friendly, help-one-help-all environment, the open source community is under attack by many who have had their phone book, calendar, and SD cards erased by this rogue application.


    Could someone tell me what "open source" has to do with this? Do you guys even know what "open source" is? As far as I can tell, MemoryUp is NOT open source.

    You say that the open source community is "under attack" by many who have had their stuff deleted. Where is the open source community under attack by Android users? Please provide links because I couldn't find any.

    And do you have an independent confirmation that anyone's phone book, calendar, and SD cards were actually erased by this application? Like did you talk to someone who had the problem and confirm that it was related at ALL to MemoryUp?

    If so- this is a big Android security story and I'd like to read more. If not, more information is needed, and I think some apologies may be in order.

    W

    PS-- one last thing, I just checked the developer web site again and found this:

    If you’ve already been using eMobiStudio and encountered problems, or if you have any related questions, please email to Support@emobistudio.com

    I propose that anyone having a problem with this app write to them and then post the response in this thread.
  11. Quote:
    Originally Posted by VValdo View Post
    Are you serious?

    Android Market App Destroying Phone Data


    That is the subject of your front page news story. And yet, the article goes on to......

    ....You say that the open source community is "under attack" by many who have had their stuff deleted. Where is the open source community under attack by Android users? Please provide links because I couldn't find any.

    And do you have an independent confirmation that anyone's phone book, calendar, and SD cards were actually erased by this application? Like did you talk to someone who had the problem and confirm that it was related at ALL to MemoryUp?

    If so- this is a big Android security story and I'd like to read more. If not, more information is needed, and I think some apologies may be in order.

    W
    *sits and waits for a rebuttal.....anyone?*

    Where? "Where R the weapons of Mass Destruction!?"

    LOL,

    seriously tho....
  12. What nonsense. How has google and tmobile abandoned thei flagship phone? Because there hasn't been a firmware update this month?

    Pay no attention to the whole "cupcake" thing. Clearly all those fixes and improvements are being added for "other" android phones. Oh wait. There are no other android phones right now.
  13. this is old... if you were smart you would have just downloaded "memory for lemmings" and avoided this whole issue...
  14. Ya I would like to see some comment moderation along with rating moderation.

    Like on the Maverick comments. Its a big a/s/l whore thread.

    Or the applications like ConnectBot where people don't understand the purpose of the program and 1 star it because they're retarded.
  15. Don't forget, Android is the anti-Apple OS. At the iPhone end of the mobile universe, you have the same mistake they made with the Apple // (one of my favorite computers of all time), with a proprietary dictatorship. At the polar opposite of the mobile universe, you have Android; the "I'm smart enough to choose my own mobile apps" alternative. Android WILL win the market share (just like IBM and it's clone companies did), because the free market drives innovation, and innovation gets consumers what they want.

    I'm not against a VERY cursory and automated "do no harm" test being implemented for the Market, BUT THERE CAN BE NO DETERMINATION OF AN APPLICATION'S DESIRABILITY OR FITNESS FOR A GIVEN PURPOSE. The only reason there are so many "crapplications" on the Android Market right now is because they aren't being crowded out by real applications that you actually have to pay for.

    We've been carrying around pc's in phone form for years, and they've been largely squandered and wasted because virtually no one could put (or pick) applications on them.

    The iPhone marketing model is NOT the way to go (even almost 30 years after Apple failed with it the first time).
  16. Quote:
    Originally Posted by yowmoon View Post
    ...
    So far, it seems to me, Google\Android and TMo have launched the G1 and then abandoned it. A disappointment.
    ...
    That's because you don't know how to read commit logs or Google groups.
  17. Quote:
    Originally Posted by ickyfehmleh View Post
    That's because you don't know how to read commit logs or Google groups.
    Android-Dream-G1 and the principles it was created with are too ambitious for some people--it's literally too much phone for some. I stopped trying to beat people into thinking before they spat out such nonsense. Watch Idiocracy.

    As for these MemoryUp rumors, I'd like to see some actual evidence. This type of publicized speculation is corrosive to the OpenSource community. I had the program installed for a while and saw no evidence of an attack, privacy violation, or system degradation. Let's see some log files.
  18. Quote:
    the open source community is under attack
    By whom, and for what?

    The open source community is in no way responsible for this. The app in question isn't open source, last I checked. If anything, this is a vindication of the open source community: in order to have true confidence in the security of the applications you're downloading and using, you have to be able to see that application's source.


    If anyone is attacking the open source community over this, they (the attackers) are f'n morons.
  19. The red coats are coming, Man your stations!!!
  20. Wow! After reading all of that I'm kinda glad my "tech" knowledge is limited to just
    Understanding how to manage the memory on my SD card 'cause that prevents me
    From dabbling too much into the different apps. I just want to make calls, send a few
    Texts, and play fantasy football on my phone (my job is not too friendly too fantasy
    Footballers). Hopefully, something positive is done to rectify this unfortunate
    Occurance. Until then I guess ignorance is bliss.
  21. Quote:
    Originally Posted by ickyfehmleh View Post
    That's because you don't know how to read commit logs or Google groups.

    So, is what you're saying that the G1 is/should be primarily for the tech junkie "elite" that Knows about Knowing - and 'ordinary' users be damned? That the every day user should keep his mouth shut because he isn't "skilled" enough to use the phone properly?

    My impression is that the G1 along with the Market is supposed to appeal and be useful to anyone who desires a good smartphone. Not just for code junkies, developers and the 'elite'.

    I have an IT degree, but have absolutely no desire to do anything with my G1 except to make calls and use the internet with full browser capabilities and carry personal info along with me. I don't believe the G1 was put on the market with the expectation that an end-user would have to be elite enough to root the phone, scrutinize code to be sure Apps are safe or spend time in special groups to make sure they keep track of behind the scenes information or be able to use the G1 to it's fullest capabilities.

    I anticipated more involvement from Google in the Market. So? Just my own absurd expectation...I still like the G1 for what it is right now.
  22. Quote:
    Originally Posted by yowmoon View Post
    So, is what you're saying that the G1 is/should be primarily for the tech junkie "elite" that Knows about Knowing - and 'ordinary' users be damned? That the every day user should keep his mouth shut because he isn't "skilled" enough to use the phone properly?

    My impression is that the G1 along with the Market is supposed to appeal and be useful to anyone who desires a good smartphone. Not just for code junkies, developers and the 'elite'.

    I have an IT degree, but have absolutely no desire to do anything with my G1 except to make calls and use the internet with full browser capabilities and carry personal info along with me. I don't believe the G1 was put on the market with the expectation that an end-user would have to be elite enough to root the phone, scrutinize code to be sure Apps are safe or spend time in special groups to make sure they keep track of behind the scenes information or be able to use the G1 to it's fullest capabilities.

    I anticipated more involvement from Google in the Market. So? Just my own absurd expectation...I still like the G1 for what it is right now.
    No, I'm saying that right now Android, including the infamous 'cupcake' branch, is being actively worked on but suited for developers, not end users. The platform is still very usable without the 'cupcake' branch as you have just said. To say that Google is doing nothing and has abandoned the project is wildly inaccurate. The conversation goes more like this:

    End-users: What's going on with development?
    Google: WiFi in the build is currently broken because of $VERY_SPECIFIC_THING.
    E: What?
    G: WiFi is broken because of $HIGHER_LEVEL_EXPLANATION
    E: Huh?
    G: WiFi is broken.
    E: When will you fix it?
    G: First we have to do $VERY_SPECIFIC_THING
    E: And that means what?
    G: We have to do $HIGHER_LEVEL_EXPLANATION
    E: Do what now?
    G: We're working on it.
    E: You should really talk more about what you're doing! That's all we ever hear is "we're working on it"! When will this be out?
    G: Check out our roadmap.
    E: January?
    G: We're aiming for first quarter, 2009.
    E: So that means late January?

    It's a wonder their heads haven't exploded. I've noticed that at least one member of the Android dev team now has a plea in her signature for users to not email her directly but instead post on the appropriate Google group forum.
  23. which proves my previous huge complaint...customer relations... no so much for the tech savy, but the average user, google needs a middle man who takes whats going on, and translates it into keepign their average customer informed....
  24. i'm not trying to be rude, but what more can be said beyond, "we're working on it, its not ready, hopefully by the end of the first quarter 09" can be said. thatws very straight forward if you ask me.
  25. Quote:
    Originally Posted by constellanation View Post
    i'm not trying to be rude, but what more can be said beyond, "we're working on it, its not ready, hopefully by the end of the first quarter 09" can be said. thatws very straight forward if you ask me.

    thats fine...if they made clear exactly whats gonna make it to the g1, first its all of it, then its some things from cupcake, then its nothing, then its some things again..it changes every week....... which maybe isnt googles place to say...then its tmobiles fault... but i know from personal experience those two companys arent working very hand in hand with this phone....
  26. Quote:
    Originally Posted by Krak View Post
    customer relations... no so much for the tech savy, but the average user, google needs a middle man who takes whats going on, and translates it into keepign their average customer informed....
    I guess this, right here, is my main point. Good PR helps. I had read/heard a lot of great things publicly about the G1 before its release then, post release pretty much nothing in the public realm. I signed up w/ AC to keep up on what's going on and have done my own investigating as well.

    I'd like to be an average user being informed by an 'official' middle man. ickyfehmleh's E/G conversation seems right on the money to me. Maybe some kind of 'press release' to engaget or the like stating what's going on or even what's NOT going on would feel helpful.

    Anyway - I'm keeping an arms length from the Market until it evolves into something that feel a little more stable.
  27. perhaps they have been coming across obstacles that make them have to change their projections. ultimately they are human. i think any decent human would just accept that there as of now is no definite plans. personally i don't expect anything until the next major android phone release. after all this phone was and is being sold as is. even though it goes against there plans for android, they really are not bound to offer anything more. anything they do is icing on the cupcake.

    in the meantime root your phone, learn what you can do. and maybe learn java. then the world is yours.
  28. Quote:
    Originally Posted by Krak View Post
    which proves my previous huge complaint...customer relations... no so much for the tech savy, but the average user, google needs a middle man who takes whats going on, and translates it into keepign their average customer informed....
    I've been writing software for a number of years and know that I tell my project lead very specific things, he tells our manager generalized overviews, and those generalized overviews are what finally make it to the clients. We have a very similar setup in that we have a wiki detailing some of the upcoming features of our application -- a roadmap. We're always taking end-user suggestions and feedback. In fact, one end-user emails us novels worth of suggestions, and one time my manager emailed him back with a very detailed explanation of why one of his ideas wouldn't work. He cited specific source code, prompting a "what?" sort of response. So my manager then responded and spoke of higher-level abstractions and business rules explainin why his idea wouldn't work. Again a "what?"-type response. Finally my boss said that it just wasn't possible, only to have the end-user say "oh" (literally, the entire response was "Oh." He's got the whole email thread posted in his office).

    The Android dev team will detail what's going on, like how change 7345 needs to be "manually applied to get the same APNs preconfigured as in the ADP1". Chances are that makes no sense to a majority of their users -- it makes little sense to me without digging into the source. So they simply say "we're working on it", because what else could they say? How do you tell the "average customer" things that won't freak them out ("WiFi is broken in the current build" == "OMG THE G1 WON'T HAVE WIFI ANYMORE") yet convey the appropriate level of information?
  29. Heh... this is why I don't use apps that don't do anything useful...
    ↓↓ clicky ↓↓
  30. Add mine to the chorus of voices pleading for moderation of comments on the Android Marketplace. If you post one of the dozen or so "first" posts or say something inane about "cupcakes" or advertise for some completely irrelevant web site, the comment should be summarily deleted.

    I think it should cost $10 to post a comment, and at least half of that should go to the developer of the app. Then people would only post comments when they have something to say.
  31. Quote:
    Originally Posted by ickyfehmleh View Post
    I've been writing software for a number of years and know that I tell my project lead very specific things, he tells our manager generalized overviews, and those generalized overviews are what finally make it to the clients. We have a very similar setup in that we have a wiki detailing some of the upcoming features of our application -- a roadmap. We're always taking end-user suggestions and feedback. In fact, one end-user emails us novels worth of suggestions, and one time my manager emailed him back with a very detailed explanation of why one of his ideas wouldn't work. He cited specific source code, prompting a "what?" sort of response. So my manager then responded and spoke of higher-level abstractions and business rules explainin why his idea wouldn't work. Again a "what?"-type response. Finally my boss said that it just wasn't possible, only to have the end-user say "oh" (literally, the entire response was "Oh." He's got the whole email thread posted in his office).

    The Android dev team will detail what's going on, like how change 7345 needs to be "manually applied to get the same APNs preconfigured as in the ADP1". Chances are that makes no sense to a majority of their users -- it makes little sense to me without digging into the source. So they simply say "we're working on it", because what else could they say? How do you tell the "average customer" things that won't freak them out ("WiFi is broken in the current build" == "OMG THE G1 WON'T HAVE WIFI ANYMORE") yet convey the appropriate level of information?

    yea i understand that...what i mean...is if they can have a roadmap stating everything there working on, why cant they have a roadmap for dummies... stating what there working on in very specific easy terms... i mean dont get me wrong...i can put together a computer from the ground up, but when it gets into programming i dont know much of anything, im in the music industry, not tech industry.... they call it branches... what im saying is, tell the customer what "leafs" your adding are, leave the branch that leads to that leaf for the techies.... thats all im sayin...
  32. Quote:
    Originally Posted by ickyfehmleh View Post
    How do you tell the "average customer" things that won't freak them out ("WiFi is broken in the current build" == "OMG THE G1 WON'T HAVE WIFI ANYMORE") yet convey the appropriate level of information?
    It's an art. My brothers and I have tried to develop this art-form over the years with some limited success!

    Here, with the G1, I am admit about remaining an average-Joe-end-user. No root.
  33. People who have this app installed or have installed it in the past should report here if they have every experienced contacts deleted, or the SD card cleared, etc. I'm just interested if this is a serious security flaw or just people lying or not knowing how they got their contacts deleted.

    http://i.gizmodo.com/5138822/rogue-a...e#viewcomments
    You can see Gizmodo reporting on this, and of course the Apple (and some Palm) fanboys have attacked the Android platform for this and said it should be done the Apple way (with screening).

    On the current off topic conversation about T-mobile & Google "abandoning" the platform/the G1, I say on the Google/Android platform side, it's the end user not understanding the information given, not that Google isn't supporting the platform. On the G1 side, it's T-mobile's responsibility to support it with updates. Google doesn't directly support the G1. T-mobile still seems to be doing it's job on the official T-mobile forums, but they are not talking about future updates because most companies don't do that.

    On the market itself, I agree there should be improvements to the rating system. There should be an option of flagging an app as malicious and with enough flags it should be reviewed by Google (just like they do on Youtube). For comments you should be able to rate comments just like on Youtube. Usually only the really horrible comments (like "first!") get buried, it's quite rare a useless comment gets rated up and I haven't seen a useful comment get buried.
  34. Quote:
    Originally Posted by stopcrazypp View Post
    people who have this app installed or have installed it in the past should report here if they have every experienced contacts deleted, or the sd card cleared, etc. I'm just interested if this is a serious security flaw or just people lying or not knowing how they got their contacts deleted.

    http://i.gizmodo.com/5138822/rogue-a...e#viewcomments
    you can see gizmodo reporting on this, and of course the apple (and some palm) fanboys have attacked the android platform for this and said it should be done the apple way (with screening).

    On the current off topic conversation about t-mobile & google "abandoning" the platform/the g1, i say on the google/android platform side, it's the end user not understanding the information given, not that google isn't supporting the platform. On the g1 side, it's t-mobile's responsibility to support it with updates. Google doesn't directly support the g1. T-mobile still seems to be doing it's job on the official t-mobile forums, but they are not talking about future updates because most companies don't do that.

    On the market itself, i agree there should be improvements to the rating system. There should be an option of flagging an app as malicious and with enough flags it should be reviewed by google (just like they do on youtube). For comments you should be able to rate comments just like on youtube. Usually only the really horrible comments (like "first!") get buried, it's quite rare a useless comment gets rated up and i haven't seen a useful comment get buried.

    i concur!!
  35. Here is my suggestion on google ideas:

    "Have two channels on android market. One for apps rated 3+ (default) and one for all. Google would use strict guidelines to rate apps, counting for 5 public votes. Public votes could override Google's rating."

    http://productideas.appspot.com/#11/...cnlVc2VyGIEuDA

    Vote for it if you agree. I don't think Google should take apple's approach and have to approve (or deny) every application, because not everyone that uses the G1 (and future android phones) is tech savvy, and they won't know any better. By letting the tech savvy switch to the all application channel, they get all new apps right away and can vote on the applications. X amount of votes with an average of at least 3 stars means it is published in the default channel. Google's team could use guidelines to approve these applications as well but their approve process gives the application a rating based on its score. This rating could be overridden by android users.
  36. "Google could rate apps worth 5 normal votes to "approve" apps."

    Bad idea.

    I don't want the purveyor of all things advertising to get their own special "tier" of applications when the developers have bid up the bucks to get there (take a look at AdWords !).

    All that MIGHT be appropriate is an automated "do no harm" test that Google administers before an app gets on the market. No discretionary powers for anyone, just a step to filter out anything malicious.
  37. i kind of like the two tier thing, but perhaps one for stable, and another for unstable would be better, in truth we already have by popularity and date. popularity being very similar to 3 stars and up.

    one correction apple does not approve every app.
  38. Quote:
    Originally Posted by Andrude View Post
    "Google could rate apps worth 5 normal votes to "approve" apps."

    Bad idea.

    I don't want the purveyor of all things advertising to get their own special "tier" of applications when the developers have bid up the bucks to get there (take a look at AdWords !).

    All that MIGHT be appropriate is an automated "do no harm" test that Google administers before an app gets on the market. No discretionary powers for anyone, just a step to filter out anything malicious.
    Oh when I said Google rates the apps, i meant that they do a approval test from a strict set of guide lines and the rating they give the application is based on the score of the test. If it approves it will be a 3 star or higher. Google doesn't actually get an opinion unless the employee is a G1 user himself. Also, even if it does not get approved by Google's process, if enough people like the application it will overrule Google because the rating will still go up.



    Quote:
    i kind of like the two tier thing, but perhaps one for stable, and another for unstable would be better, in truth we already have by popularity and date. popularity being very similar to 3 stars and up.

    one correction apple does not approve every app.
    The thing about popularity though is that it is done by number of downloads and not rating. Basically the main goal would be that the default channel has the stable, ready to go, quality applications without the apps that force close consistently or the ones that still use the default icon... This may improve the reputation of the OS with certain news sites.


    I reworded the idea on Google's Product Ideas:
    "Have two channels on android market. One for apps rated 3+ (default) and one for all. Google would use strict guidelines to rate apps, counting for 5 public votes. Public votes could override Google's rating." Maybe this one is more clear?
  39. I will be happy to post the code of my memoryforlemmings if anyone is worried about it deleting items

    B
  40. My 2 (or fewer) cents.

    I was very excited when I stumbled upon the G1 several months ago. Here's why.

    Some time back I thought it would be a good idea to develop apps (games, primarily) on cell phones. So I bought my son a Motorola TracFone from Walmart to kill 2 birds with one stone -- a phone for him and a game development platform for me. The phone can handle games just fine, according to all the specs I had read prior to buying the phone. But what I missed in my research was that TracFone had crippled the phone, making it practically impossible to use for my purposes.

    My employer subsequently provided me a Motorola RAZR phone, another excellent piece of hardware that unfortunately was crippled by the Verizon plan it came with. Unless I wanted to jump through Verizon's hoops -- which I'm sure I will do eventually -- I couldn't make an app available for download to that phone, either.

    I considered going down the iPhone path, but that is no picnic for several reasons, including its un-open-ness. Some people have done well with developing for the iPhone, and I anticipate at some point I'll port my apps there. But it doesn't really lend itself to the independent 1-man game-development companies.

    When I researched the G1 and the Android platform, I realized that this was the phone -- and the platform -- for me. At first, I just used the freely downloadable SDK, IDE, emulator, and other tools, skins, etc. For no charge, I was able to develop apps.

    Eventually, though, I would need a G1 to complete my development and testing. Nobody within a hundred (200 or more, maybe) miles sold a G1, so I had to order one online. I opted not for the development phone (phone only, no plan), but I bought a regular G1 with a regular montly calling and data plan. I wanted to make sure I could test my apps as a regular Joe consumer.

    I don't get any coverage at home, where I do my development -- no 3G, no EDGE, no bars, no connection, nothing. I have to drive several miles before I get to the edge of EDGE coverage, and by then my kids have taken control of the G1 to track themselves moving down the road on a Google map. (So, it's half development platform, half toy right now.)

    But I have to say I love the phone. I call it a phone, even though I never use it as a phone. It's easy -- and essentially free -- to develop and test apps. Except for the cost of phone (and plan), the only cost to me has been the $25 I paid Google to become a 'trusted' developer so I can eventually upload my apps to the market.

    So, someday soon my apps will be in the Android Market. At the moment, though I hope my apps are of good quality, they will have to be low-budget. To some they will be 'crap' and deserve poor reviews. Hopefully to some others they will be something worth paying a small pittance for.

    But they'll be out there. And I have to thank Google and TMO and the open source movement and many others for allowing me the privilege of being able to get them online with few and inexpensive hoops to jump through.

    I believe where there is opportunity there are opportunists. That is the price we pay for freedom. But hopefully some fair monitoring and reviews, rather than suppression, will be the answer.

    Fortunately, the platform requires the user's permission to install apps that have access to the data and resources that belong to the platform or other applications. I installed several free apps from the market, and one required access to I-don't-remember-what. I cancelled that installation because granting that permission wasn't worth having that app. I was glad I had that choice and the warning.

    I agree that there is a certain 'danger' in having such an open phone and platform. And I hope that collectively we can minimize the danger while still allowing for independent expression and commerce. But my hat is overwhelmingly tipped to Google and TMO and others for making a truly public marketplace with some reasonable measures of protection.

    (If you've read this for, thank-you and sorry both.)
  41. How in the world did the open source community get dragged into this? Maybe people should actually understand what open source is before attacking it and making a fool of themselves. Had this app been open source there would be no speculation as to what its going because anyone that can read Java would have been able to confirm the problem.

    And to be honest I would not be suprised if the app is someone purposefully taking advantage of the many idiots that sit and watch the market like hawks to download and app as soon as it becomes available so that they can say "1st" or b*tch about how an app sucks because it doesn't do anything when its actually a library for other apps and its not supposed to do anything. It tells me that people are just downloading any and everything with no regard for the permissions it is requesting. If they get hacked its their own fault.
Join AndroidCommunity Forums

Android Phone Accessories


T-Mobile G1 Accessories
Palm Pre Accessories
iPod Touch Accessories
Advertise with SlashGear
Free Tech Support at SlashGear Forums

© 2009 Android Community. Part of R3 Media Network

Contact | Advertising | About Us