[Android] tommytomatoe:
Justin,

First and very importantly, I do not and did not make any claims to me being a programmer. Not for writing Android Utility. lol. This was completely for fun and many of the features are by request of a handful of users who use this very tool. Without breaking their systems, I should add.

Next, I openly state in my OP this:

Now. Once I read something like that, I think to myself whether or not I should run such a program or script. This is a logical concern, and to which I would ask the author on a thread or through a private message to figure out which things needed superuser permissions. That said, nothing my script does is harmful to your system, and any and all changes made are easily reversible. Once the sudo command is invoked the user is prompted to put in password,, which should also raise questions - to which I will answer promptly here in the thread or in my PM.

Speaking of your system, here is my next point.

You say that this would fail or wouldn't work on a Debian based Linux Distribution...and you are absolutely correct. But if the user or yourself read the FAQ you would see two things. "http://archive.canonical.com/ lucid partner" and "apt-get", both of which should turn on a lightbulb indicating instructions for Ubuntu and Debian-based systems. If the user has questions for compatibility he or she should ask before installing. And if the user doesn't understand that these indicate a specific set of instructions, then he or she should understand a little better before continuing with the risk of harming their system in other ways than AU.

Next, I install git for two reasons: 1. to pull the repo from dsixda's Android Kitchen. Instead of modifying what he did and packaging it I decided it would be best to just get it from the source. 2. to update Android Utility. If the user installs git the conventional way then it will already be in his or her path. So this wasn't a concern of mine to watch out for installed-git-not-in-path.

You say I need to remove this crap before someone gets screwed. This has been available since July 13th of 2011. No one has had a total system meltdown. All the sudo commands I invoke are completely reversible. The sudo cp commands can't break a system. I don't believe it is up to the author to write a completely fool-proof program, and that certain responsibilities should be left to the user who should read available FAQ and relevant posts. Not to mention, I've done some extensive testing along with a few other users I keep up with.

Lastly, I do take something out of your rant. I will put which systems I tested on in the OP clearly. That will be productive and I really didn't think about. Thanks for the suggestion.

If you have any further concerns please contact me via PM or email and please don't use foul language in an open forum. It's just rude. Thank you for your comments.

Happy Martin Luther King, Jr Day everyone!

Sincerely,

Tommy

Ps. In the future a pm explaining your thoughts and how to better this would be very much appreciated. Instead you went on a rant about how this will break your system. If you have suggestions I am always open to any. I will be revisiting this project in the next couple of weeks.