How does Android protect itself from rogue apps? - Desire General

I'm expecting delivery of the Desire soon, having had a range of WM5, WM6 and WM6.1 handsets so far. Now one of the big problems I experienced with WM was the inability of the OS to protect itself from deep-level rogue code -one app from the Windows Marketplace screwed the last phone considerably, leading to a series of crashes, black screens with ominous warnings about not powering off correctly and so on. Thankfully I had Sprite Backup to haul back a working fileset. On the whole it felt as wobbly as a Win98 install with the wrong version of several core files.
How does the Android OS protect itself from rogue stuff? (especially the newest 2.1 release in the Desire, if it's any different from earlier versions). Does it sandbox the apps and do some heavy brokering of any multitasking? There are thousands of apps to try and I'd rather not knacker things up if one turns out to be a bit flaky...
I've used Linux for years (have mostly had Kubuntu for the past 2yrs, though used to run Suse, Slackware and ZipSlack) and have busted a Linux install just by adding the nVidia kernel drivers - I think that was within a minute of first boot in that case. I know that root access is needed for these sorts of mods - what's the score there on Android handsets?
BTW - couldn't find anything about this on the Search, and am dropping it here because I'm getting the Desire - apologies to Mods if it belongs somewhere else!

- in the market you will see bad ratings and comments if an app is really malicious (obviously the developers can't edit/delete comments from the market)
- apps don't have root access so they can't alter data on the system partition.
- apps need to have permission declared in order to have access to some functions, for example if an app is sending text messages, or modifying contact data you will see this when you install the app

Thanks. I always treat the user ratings with a pinch of salt - the one that messed my Raphael up was a 4*-rated app! I think the thing there was that WM doesn't protect the OS in any special way, and I'm glad that Android is using partitions. Sounds just like a standard Linux distro in that respect, most of which will create 3 partitions unless told otherwise.

Yeah I guess if the app has no root access, then no serious harm can be done to the phone.
Also, try to create a habbit of checking what permissions the app has before installing it. That shows just before installing, or press Menu and then Security. For example, a Game will not need access to contacts, or make calls... etc.
Before I install something I heard nothing about, I always scroll users comments and look for low ratings and see what they have to say about it. But remember that old comments (good or bad) sometimes don't count as apps get updated.
The Market should show when the application was last updated by the developer. I think Apple store already shows that.

Cheers! I'll check it out just as soon as the new phone gets here! Normally I'm dead paranoid about stuff, and don't let anything out to play unless I'm sure - maybe I'm letting one bad installation colour things a bit too much...

Related

[Q&A]Android Questions

Ok there are a lot of questions about Android in a lot of different threads scattered about the forum so I thought I would make this topic.
I've had my G1 for 14 months now, in that time I've seen the upgrade from 1.1 to 1.5 to 1.6. I've rooted my device, installed a whole load of Cyanogen Roms, Hero Roms and Super D Roms. I've even installed Debain on my system.
If anyone has any questions about Android please use this thread and I'll do my best to answer them.
How many applications do you usually find yourself running at once and how much effect does it have on battery life in the real world?
Many. Android doesn't close applications it keeps them in the memory until they need to be removed (ie when more memory is needed).
On the G1 I run anything up to about 20 applications at the same time. It's never effected performance and battery life is fine. You generally find you have to charge the phone at the end of the day after heavy usage but the G1 is known for having poor battery life.
Of course you can use Task Managers etc to increase your battery life but it's not really necessary like certain articles/websites like to make out. I get around 15 hours life on my G1 and that's with sending around on average 20 texts a day, a few phone calls, some game time, surfing the net about an hour a day and going on facebook/twitter regularly over about 4 hours a day (basically anytime I'm in a lecture). I also get 2 hours of music playback via AD2P bluetooth headphones.
I've read about people saying that there is a limit to the amount of apps you can install because everything has to be saved to the ROM. (Assuming you don't root it and install it to the SD card). Do you know if this is true?
what are the advantages n disadvantages of android over the winmo ??
luckypoop said:
I've read about people saying that there is a limit to the amount of apps you can install because everything has to be saved to the ROM. (Assuming you don't root it and install it to the SD card). Do you know if this is true?
Click to expand...
Click to collapse
Yes this is true however the Desire has 512mb of space for you to store apps. I've got a 800mb partition on my G1 for Apps2SD and I have around 200 apps installed lol with no problems so 512mb will probably hold quite a few apps.
They're working on getting apps installed to the SD card in the next android release.
cez10 said:
what are the advantages n disadvantages of android over the winmo ??
Click to expand...
Click to collapse
That's a broad question, maybe you can be more specific?
Hey brummiesteven, thanks for creating this for Android noobs like me! I've been using WinMo for quite some time. Never played with Android until just a few weeks ago when I tried running Android on my Touch Pro2.
Enough history, on to my questions...
1. Is there a native file explorer? If not, I suppose there are 3rd-party ones. Any one in particular that is considered the file explorer? (The equivalent of Resco Explorer or Total Commander in WinMo?)
2. I read in that there's no native Office doc (ie, Word, Excel, etc) editor. There's only a viewer. Again, I suppose there are 3rd-party ones. Recommendations? Does it work as well as the native one in WinMo?
I guess that's it. These are my only concerns about jumping ship to Android. Everything else, I'm going to have a blast figuring out on my own...
ohyeahar said:
Hey brummiesteven, thanks for creating this for Android noobs like me! I've been using WinMo for quite some time. Never played with Android until just a few weeks ago when I tried running Android on my Touch Pro2.
Enough history, on to my questions...
1. Is there a native file explorer? If not, I suppose there are 3rd-party ones. Any one in particular that is considered the file explorer? (The equivalent of Resco Explorer or Total Commander in WinMo?)
2. I read in that there's no native Office doc (ie, Word, Excel, etc) editor. There's only a viewer. Again, I suppose there are 3rd-party ones. Recommendations? Does it work as well as the native one in WinMo?
I guess that's it. These are my only concerns about jumping ship to Android. Everything else, I'm going to have a blast figuring out on my own...
Click to expand...
Click to collapse
1. No native file explorer, I think Astro is generally seen as the best file exporer:
http://www.cyrket.com/p/android/com.metago.astro/
2. Again no native Office. There are quite a few office suites, I don't know which is the best as I have no use for one. Here's one of them though:
http://www.androffice.com/
It will be worth noting that there probably will be a google docs app soon. And you can edit google docs already on android via docs.google.com. There's also a program called GDocs that syncs all your google documents to your handset.
I think the reason why there's no "Native" options for these is because Initially "Stock Android" is aimed at the average customer, they wanted to get the balance right for non tech savy people who just want a phone with apps but also allow the possibility and expansion of turning it into something extremely powerful for someone of the more tech savvy type.
brummiesteven said:
That's a broad question, maybe you can be more specific?
Click to expand...
Click to collapse
umm thought you might say that right let me think
- i've been mainly using symbian and winmo devices for the past years and there was some issues with stability and lag etc. on my old n95 8gb i used to get slow downs when ie had lots of apps installed does that happen on android? lags etc?
- are there any custom roms tweaks or in general droid doesnt really require much work to make it better?
- what about security of droids? as its an open source software it might be easily hacked, accessed by 3rd party users?
thats it so far i probably forgot about other more important things
well thanks anyway
cez10 said:
umm thought you might say that right let me think
- i've been mainly using symbian and winmo devices for the past years and there was some issues with stability and lag etc. on my old n95 8gb i used to get slow downs when ie had lots of apps installed does that happen on android? lags etc?
- are there any custom roms tweaks or in general droid doesnt really require much work to make it better?
- what about security of droids? as its an open source software it might be easily hacked, accessed by 3rd party users?
thats it so far i probably forgot about other more important things
well thanks anyway
Click to expand...
Click to collapse
1. Put it this way, I've never experienced any slowdown on my G1 and it has like maybe a 3rd of the spec of the Desire? It is a fast operating system, wont be slowed down by installing a lot of apps but might by by having a lot of apps open but I highly doubt this would ever be a problem on the Desire (as it isn't on my G1).
2. Yes there are custom roms, mostly of different builds. For example the HTC Hero doesn't officialy have 2.1 released but there are already a few 2.1 roms for it on XDA. There will always be a way for devs to increase speed on here... even if it isn't needed speed can always be increased .
3. The only security flaw you would have is if you rooted it, this enables the root account and on a linux system the root account can do things like access system files. Having said this, if you do root the phone, the phone will ask you before it permits anything (program etc) root access. I've never heard of anyone having their phone hacked or anything like that.
I have had my G1 since it came out. Also, I rooted it as soon as that was possible. I have tried/installed over 500 apps and normally have over 100 installed at any given time. I have never had any issue with hacking or security.
That having been said! Recently, I read on an Android site where a group of individuals made an app as an experiment to see if they could access a users data. I believe it was a weather app. A majority of the users (if I remember correctly) didn't read the access rights of the weather app - as it said in the access rights it would have access to the users contacts/data. The app was able to upload user's data/contacts from those who installed the app.
So, MAKE sure you always read any applications access rights prior to installing an application. If the app is requesting access to information within your device that are NOT related to the apps functions - don't install it!
If you do that one thing - you should have nothing to worry about!
@brummiesteven - Didn't mean to highjack your thread. This is a great service you are providing for the new Androidians! Just wanted to remind them (all users) to read those app access rights before installing an application.
Hijacking? Lol don't be silly the more the better
Thanks for answering these questions. This next one is a bit more speculative....
given that winmo 6.5.x is probably going to be the last iteration before WP7S, what are the chances that some kind of emulator will be built to run legacy winmo apps on Android?
would this even be possible?
Hi Steven,
great service
One thing I really liked about my Blackberry, was the ability of customization regarding profiles and the notifications connected to it.
Is it possible to create profiles in Android, like 'Silent', 'Vibrate Only' and maybe one for the office where ringtones and notifications are very silent to avoid waking everyone up at the office
By the way, I recently stumbled over an application called cVolume that seems to enable some customization in that regard.
Is it possible to assign different ringtones for messages, mails, event notifications etc.?
(An example of what I dislike: I actually use a Palm Pre and the launch firmware didn't allow much customization. All notifications (except event reminders), no matter whether new mail, new textmessage used the same ringtone, which also couldn't be changed. That changed thankfully with a later firmware. Profiles are still not supported, you can just switch between 'ringtones on' or 'shut up/vibrate only'. --> Having used a Blackberry before, I felt kinda castrated with that few options of notification-settings )
Thx & Greetz,
69Mws
Sorry, no time to read which questions you have answered! I just copy/past my questions from another thread:
I can not call myself a WinMo veteran, since I have been using the HD2 for only 2,5 months. But the fact that it is already a dead device because of the Developers leaving to 7 Series(Adobe just stopped making flash for it, while they were very close to finishing it) makes me sad. If on 1 April there is still no word on the future of the HD2, I am selling it and getting a Desire.
A few questions to Android users!
How is the Android Market? How many apps? All useable by Desire, or is the divercity of the Android devices making the quality suffer? And only instal to internal memory right?
General Android OS: easy to use? Eye candy? Touch optimized?
Android browser: good or not? Is there Opera browser for Android?
Does HTC Sense work well with Android? Does it become 'one', or stay 2 different things like Sense and WinMo?
What should I know more about Android? What do you Android users think are the bad things about the OS and hope to see changed in the future updates?
I know it is a lot I am asking, but I am making a right decision this time so I need to be informed.
Kind regards
XDA mark said:
...How is the Android Market? How many apps? All useable by Desire, or is the divercity of the Android devices making the quality suffer? And only instal to internal memory right?
General Android OS: easy to use? Eye candy? Touch optimized?
Android browser: good or not? Is there Opera browser for Android?
Does HTC Sense work well with Android? Does it become 'one', or stay 2 different things like Sense and WinMo?
What should I know more about Android? What do you Android users think are the bad things about the OS and hope to see changed in the future updates?
I know it is a lot I am asking, but I am making a right decision this time so I need to be informed.
Kind regards
Click to expand...
Click to collapse
I'm no Android user yet. But I have played with the emulator running on my Touch Pro2. So I can help answer a couple of your questions.
1. Android Market is much more extensive than Windows Marketplace. Remember, it's not the quantity but quality of apps that matters. And quality there appears to be much more quality apps than WinMo. Perhaps veteran Android users can chime in regarding usability by the Desire and installation location.
2. The Android OS is so much more pretty than WinMo. There are fade in/out animations when opening/closing windows. Everything is finger-friendly. The slide-down notifications bar is extremely handy. The ability to fully customize your home screens with shortcuts and widgets is just great.
3. The Android browser is much better than Opera Mobile on WinMo. I think there's Opera Mini in the Android Marketplace. But really, I don't think there's any reason to not use the default browser. It's renders fast and accurately. I can even access my internet banking site which doesn't work on WinMo or iPhone OS.
4. There's plenty of videos of Sense on Android. Check those out and see for yourself. Personally, I think it's great. Completely different than Sense on WinMo. Sense on WinMo is just a Today-screen plugin and enlarged menus. Sense on Android includes the HTC widgets and Leap among other goodies.
5. This is something I want to know too. Most of us know about what's bad about the iPhone OS and WinMo. But what's bad about Android that you'd want changed?
does Android require soft/hard reset every now and then like those damn M$ Windows Phones ?
I asked these in a different section, but thought I would see what Answers I get here, I know some have been answered before.
1. If / when the Desire gets rooted, will the device be permanently rooted or will official updates from HTC "un-root" it?
So hypothetically, I get a Desire and it is rooted, and HTC releases Android 3.0 (for example), would I be able to upgrade to the newer software or would I have to use a "dev" update?
2. Since the hardware between the 2 phones is very similar, what is the chances of current Nexus One modded ROMs (cyanogen, enmother etc) working on a rooted Desire?
3. I imagine the community will be working on rooting the Desire so it can port the shipping version of Sense UI to the Nexus One?
Click to expand...
Click to collapse
Thanks
Stu
69mws said:
Hi Steven,
great service
One thing I really liked about my Blackberry, was the ability of customization regarding profiles and the notifications connected to it.
Is it possible to create profiles in Android, like 'Silent', 'Vibrate Only' and maybe one for the office where ringtones and notifications are very silent to avoid waking everyone up at the office
By the way, I recently stumbled over an application called cVolume that seems to enable some customization in that regard.
Is it possible to assign different ringtones for messages, mails, event notifications etc.?
(An example of what I dislike: I actually use a Palm Pre and the launch firmware didn't allow much customization. All notifications (except event reminders), no matter whether new mail, new textmessage used the same ringtone, which also couldn't be changed. That changed thankfully with a later firmware. Profiles are still not supported, you can just switch between 'ringtones on' or 'shut up/vibrate only'. --> Having used a Blackberry before, I felt kinda castrated with that few options of notification-settings )
Thx & Greetz,
69Mws
Click to expand...
Click to collapse
There's no option for this initially but the system does allow you to assign different notification tones to different events, eg Email and SMS.
There will be apps that allow you to have "profiles". There's even an app called Locale which is pretty much an automatic profiler, will switch your settings dependant on the time, your location etc. For example, if I'm at Uni it automatically switches my phone to silent for all notifications and vibration only.

30,000 Apps on the Andriod Market - Where?

I read in a few places that there are now over 30,000 Andriod Apps on the Android Market, but I don't see them here: http://www.android.com/market/
By my count there are exactly 34 paid apps and 134 free apps...
Am I missing something?
Maybe they show up when browsing from your mobile
you can access from your android mobile, or use http://www.cyrket.com/m/android/
This one is also nice. Easy to search and find the apps/games you need and just Barcode Scan them to install into you phone....
http://uk.androlib.com/
/Dudeldei
I think http://www.appstorehq.com/android-apps is very good. You can download or buy the app directly from the website, from your phone.
Andaho said:
I read in a few places that there are now over 30,000 Andriod Apps on the Android Market, but I don't see them here: http://www.android.com/market/
By my count there are exactly 34 paid apps and 134 free apps...
Am I missing something?
Click to expand...
Click to collapse
android.com/market doesn't show all the apps... stupid I know
You need to use something like cyrket.com or androidlib to view all the apps on a PC.
Ha, I was wondering the same thing as the OP- will have to bookmark the links.
Just on a side note: what's the general procedure of downloading/installing apps from a PC (or for that matter on the device)?
sh500 said:
Ha, I was wondering the same thing as the OP- will have to bookmark the links.
Just on a side note: what's the general procedure of downloading/installing apps from a PC (or for that matter on the device)?
Click to expand...
Click to collapse
If you download a application to your PC, you'll have to transfer it to your phone. Either by copying it to your SD card, or by other means. You then have to install it via a file manager like Linda, ASTRO or similar.
If you use the Android Market on your phone, you just find a program, select install and voila.
Thanks for that.
Need to have the device in my hand to really find out things about it and more importantly to me, how it's done differently than on a WinMo device!
Hi,
I just found this when visiting AndroidCentral.com:
http://www.androidcentral.com/app-overload-take-control-android-market-app-brain
With the seer number of apps (30K), I think it is a very nice tool/website to filter out junk apps!
I thought it worth to share
Hi,
I was just wondering are any of the game apps as good as the Iphone. There are many good games but what I have seen so far on android some games look taccy and kind of old.
I have not searched a lot of games. But what are the best games?
I am struggling with this too.
I've become so used to the quality of design, look and function of iPhone apps and their appstore. I am keen to move to the HTC Desire shortly, but am finding it nigh on impossible to even find the spps I will require. I spend ages searching and still come oup with stuff which looks like it was written for a PC 20 years ago. And the recommended sites to browse the apps on are so ugly and full of dross, but more importantly, are unable to present the applications in a way which gives me any confidence that I will be able to satisfy my requirements using this platform.
I thought it must just be me as I am new to it (although I had none of these problems when I moved to iPhone) so asked for pointers. but I am still at a loss as to where the good, well-designed, modern, slick apps are.
I believe the Desire will give me a great comms experience out of the box, but no-one has been able to convince me that the apps I may desire to customise the device to me requirements are actually available.
Please dont think I am having a go; I am not. I am dead keen to move to this platform, but my research is not delivering results so far.
So I ask again, where is the good stuff?
XDAgeek said:
I am struggling with this too.
I've become so used to the quality of design, look and function of iPhone apps and their appstore. I am keen to move to the HTC Desire shortly, but am finding it nigh on impossible to even find the spps I will require. I spend ages searching and still come oup with stuff which looks like it was written for a PC 20 years ago. And the recommended sites to browse the apps on are so ugly and full of dross, but more importantly, are unable to present the applications in a way which gives me any confidence that I will be able to satisfy my requirements using this platform.
I thought it must just be me as I am new to it (although I had none of these problems when I moved to iPhone) so asked for pointers. but I am still at a loss as to where the good, well-designed, modern, slick apps are.
I believe the Desire will give me a great comms experience out of the box, but no-one has been able to convince me that the apps I may desire to customise the device to me requirements are actually available.
Please dont think I am having a go; I am not. I am dead keen to move to this platform, but my research is not delivering results so far.
So I ask again, where is the good stuff?
Click to expand...
Click to collapse
The Good stuff is in the market. To find the good stuff you need to search in the market on your phone or via cyrket.com
If you give a list of apps I'll more than hapily find ones that are as good as or better than iPhone equivalents.
I've been trying Cyrket.com but it doesnt seem to work properly for me. All I did was filter for navigation tools and it came up with a blank.
As for a list of required apps,
- Exchange Tasks (with push sync)
- Compass
- London Tube map/planner
- Tide Planner for sailing
- Office apps - Word, Spreadsheet, Powerpoint editing
- Decent dictionary/thesaurus - such as Chambers
- and some quality games with good graphics
That'll do for starters
Android really got it's start as a device platform for the more tech savvy.
Most of the first year's worth of apps were written by developers venturing into the Android app environment. As such - most were pretty rudimentary and more focused on performance (learning how to make an app work well in the Android environment) than aesthetics. Also, there were many more apps made for productivity, communication, etc and very few made for Gaming (as Gaming development is normally a LOT more involved). Finally, the G1 which for a LONG time was the only device available was so memory constricted that many custom home screen apps had difficulty running - MUCH LESS any graphically oriented game. It was a learning experience.
AND, one cannot say (as I have read many claim) that Android is just Linux on a phone so what is the big deal development wise.... I have read this forum a LOT and Android IS NOT just Linux on a phone. There are a lot of differences and a lot more restrictions with Android.
Believe it or not... The Android app scene is constantly improving. Better looking games and more polished apps are constantly coming out.
Please don't try to compare the Android apps available to the Iphone which has had over three years to improve and started out with a better device in the first place.
I really dislike the Iphone and feel it's GUI is not intuitive at all (for me). So, I never really used one at length. But, I have seen some really great games on the Iphone. However, I can definitely say - I ENVY the Iphone devs a great starter phone for development! I only wish that Google/Android had put out a really great device (not memory restricted) as a first device. It would have made it so much easier for the developers to learn and work on.
Try AppBrain.com to search for apps. That is the site I use now. They also have a companion app for the phone.
Thanks for that historical viewpoint.
The interesting thing is that I actually dont 'NEED' to add many 3rd party apps to the Desire spec in order to fill my requirements as the out-of-box experience is so good. I have over 130 apps on my iPhone, but I probably use 10 of them regularly - the rest are just a bit of fun.
At present I am just trying to assimilate what apps are available that I know I will need, and how good the quality is.
Are any of the better 3rd party apps emulating the style of the SENSE UI? That would be cool.
XDAgeek said:
As for a list of required apps,
- Exchange Tasks (with push sync)
- Compass
- London Tube map/planner
- Tide Planner for sailing
- Office apps - Word, Spreadsheet, Powerpoint editing
- Decent dictionary/thesaurus - such as Chambers
- and some quality games with good graphics
That'll do for starters
Click to expand...
Click to collapse
This took me 2 minutes on cyrket.com
- Exchange
Am not going to bother searching, htc sense gives exchange functions
- Compass
http://www.cyrket.com/p/android/com.mob4.compassPro/
- Tube
http://www.cyrket.com/p/android/com.presselite.londontube/
- Tides
http://www.cyrket.com/p/android/com.atlantistech.android.tideapp/
- Office
http://www.cyrket.com/p/android/android.androffice/
- Dictionary
http://www.cyrket.com/p/android/org.freedictionary/
- Games
http://www.youtube.com/watch?v=5LEjO9DGppo
http://www.brighthub.com/mobile/google-android/articles/62882.aspx
brummiesteven said:
This took me 2 minutes on cyrket.com
- Exchange
Am not going to bother searching, htc sense gives exchange functions
- Compass
http://www.cyrket.com/p/android/com.mob4.compassPro/
- Tube
http://www.cyrket.com/p/android/com.presselite.londontube/
- Tides
http://www.cyrket.com/p/android/com.atlantistech.android.tideapp/
- Office
http://www.cyrket.com/p/android/android.androffice/
- Dictionary
http://www.cyrket.com/p/android/org.freedictionary/
- Games
http://www.youtube.com/watch?v=5LEjO9DGppo
http://www.brighthub.com/mobile/google-android/articles/62882.aspx
Click to expand...
Click to collapse
impressive games
why still I have a WM
Thanks for the list of apps. Some good stuff in there!
Re the Exchange on Desire, the reason I included this in my request was that all my research indicates that the Exchange implementation does not include Tasks.
I could use Moxier Mail which includes task exchange sync, but that may compromise the integration with the rest of the Sense UI, so I am looking for a good Task app with exchange sync, perhaps using WebDav.
It would be great if Tasks was included in the Sense interface as standard, but so often Tasks are omitted. Baffles me why they leave it out - same on iPhone.

Programs running in the background - Even at startup - Why why why???

Something that I'm coming to terms with, with the Android OS and HTC. It's feeling a bit like my desktop computer.
Obviously pros and cons.
But the irritating thing is that, unlike my desktop, you don't really have an option to exit most apps. Why? I love Android because it's very customisable. But why is there not the option to leave it in the background OR close it completely? I'm not an Apple fan, but I get the feeling that they will have a cleaner multitask/program control system. Eventually. Still won't buy one though!
Then you have the Palm WebOS that shows everyone how to multitask. And with, let's be frank, hardware that puts it (at best) middle of the smartphone pack.
Then you have startup. I've got Fring and Docs to Go (free version), and for some reason, they both startup with powering up. Fring even has an option to startup or not to startup. Maybe that's a bug. But Docs to Go? I can't even see the option. Hopefully these two are the exceptions.
But just the simple thing (I think) first. Why the hell is there not an option on every program to exit it - therefore killing it dead?! Why why why? I'm no programmer but is this really such an issue???
Fortunately there's many programmers on this great site so maybe someone can educate me.....
Cleargrey said:
But just the simple thing (I think) first. Why the hell is there not an option on every program to exit it - therefore killing it dead?! Why why why? I'm no programmer but is this really such an issue???
Click to expand...
Click to collapse
Because the android system doesn't need to kill applications, it just takes resources from them when they are needed. You can manually kill tasks but then the resources will just be reassigned in a matter of minutes.
Which is definitely impressive.
But as some programmers I've spoken to said, it doesn't seem to work as precisely as you may want. Windows Mobile had a similar issue. It was meant to work, but didn't.
In fact, now that you mention it, I think I may do a Palm PreCentral.com task, and see how many apps I can open before I see slowdown. If I see slowdown.
This will be interesting....
Go and read at Google how to setup an android application an how the application processes work. You don't have to be a programmer, but it answers all you questions and doubts.
There was even an article somewhere that using a taskmanager and killing tasks decreases battery life. Not what you would expect, but understandable when you see how the structure works.
Cleargrey said:
Then you have startup. I've got Fring and Docs to Go (free version), and for some reason, they both startup with powering up. Fring even has an option to startup or not to startup. Maybe that's a bug. But Docs to Go? I can't even see the option. Hopefully these two are the exceptions.
Fortunately there's many programmers on this great site so maybe someone can educate me.....
Click to expand...
Click to collapse
I assume that Docs to Go preloads some stuff it needs so that it won't have to load that when opening the first document. You have to see: A background task isn't something bad, as long as it's not doing anything it won't use battery either.
Same with "free" memory: if memory is "free", it's not being used. Docs to Go puts itself in the memory so it's already there when needed. You'll never have trouble with not having enough free memory to run an app, because Android takes care of that (frees memory when needed, leaves stuff in memory when there is plenyty of room to do so).
Use advanced task killer and it should kill any app, with all apps you should be able to turn it off so it doesn't automatically start when you turn on the phone, try opening the app and press menu or look into the options to turn it off
@ RaptorRVL - I would be very interested in reading that article. And I don't mean that in a sarcastic way, I mean I would honestly be interested in reading it as if it's true, I need to adjust my thinking on how Android workds. I'm looking, but if you find any links, please share.
@oawalker - I know there's many arguements about task killers whether they are needed or not. I have one. But I'm not going to say it's absolutely necessary as I think I need to read more hard facts. But it sort of brings me back here.
As jm997 has said, Android OS rejiggs resources as required, so you are never left wanting. However on earlier devices, this was obviously not working to such a degree as many complained of slowdown. Hence we come to today with the arguements of do I / don't I get/need a task manager.
I have to admit, it was the first app that I got so I could see what is running natively so I know what not to trouble. But I'm a control freak, I have to know.
What I just did was to load up every app I had, 50 in total, along with the apps and widgets already running, maybe another 5-10, to see if I can see slowdown. And I watched the memory on my memory widget drop to 10%. And I gotta say, my Desire is still running as smooth as it ever was with maybe a slightest fraction of slowdown. If that.
However, 1. I have no idea what affect this has on my battery life. 2. I would still like to be able to totally close something by simply tapping exit, or purposely leave it running.
Don't get me wrong, the multitasking, as I've just mentioned, is very impressive and obviously much better than earlier versions. And Android is still a new OS that's maturing nicely. But I still gotta wonder if this is a clean way to operate or if we are heading for a bit of a Microsoft Windows Mobile 6.x mess.
Now to find those pages RaptorRVL spoke of......
Random trivia: I just put "android", "google" and "multitasking" into Google, and the top 3 hits are all about speculation about will a platform that doesn't really multitask, really multitask.
"Rumored iPhone OS multitasking would use Exposé-like feature"
"Apple iPhone vs. Google Android – Mobile Software War Between ..."
"Are the people at Google watching the iPad release? - Android Help"
Go figure. Come to your own conclusions....
If I remember correctly, in the earlier versions of Android (1.x), there was an option for developers to force programs to stay in memory. This was meant to be for programs that needed it, but unfortunally it was abused, so Google removed it as of 2.x.
The Desire runs 2.1, so it shouldn't be a problem for us anymore.
This article was written in Norwegian, but I'll post a Google translate link, as it was very good
edit:
Here is the link to the translated article:
http://translate.google.com/transla...du-avslutte-programmer-i-android/&sl=no&tl=en
Some words was translated badly, but most of it was fine.
Cleargrey said:
Random trivia: I just put "android", "google" and "multitasking" into Google, and the top 3 hits are all about speculation about will a platform that doesn't really multitask, really multitask.
"Rumored iPhone OS multitasking would use Exposé-like feature"
"Apple iPhone vs. Google Android – Mobile Software War Between ..."
"Are the people at Google watching the iPad release? - Android Help"
Go figure. Come to your own conclusions....
Click to expand...
Click to collapse
here you go
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
this should enlighten you about Android memory management as it did for me
good luck
That was the article I was referring to.
And for more information read this: http://developer.android.com/guide/
Thanks Zappza and irkan. Great info and very informative.
I think the bits that stuck out for me are:
"The point is to not see Android as a PC, where applications run until you stop them. It works just not the same."
"...linux will run the same regardless of if you have 20mb free memory or 200mb."
"It has been possible for software developers to implement a feature... and could therefore not be concluded automatically. Android phone will not quit the program even if there is a need for memory or CPU resources the program uses. ...As a result, so the function removed in Android 2.0."
Ok, for the next week at least, no killing tasks at all. Let's see how that goes.
I like this site. There's always people willing to school you with facts rather than abuse you with hot air.
When I turn my phone on I get all of these apps running:
Music
FM Radio
Calander
People
Documents2Go
ShopSavvy
Assistant Free
CNET scan and shop
timeriffic
3
Photos
Mail
Footprints
Google Mail
Settings
3G watchdog
Wave secure
handcet sms
messages
facebook
clock
advanced Task Killer
How can I stop this??? Surely this is taking up my battery??
Raminder1992 said:
When I turn my phone on I get all of these apps running:
Music
FM Radio
Calander
People
Documents2Go
ShopSavvy
Assistant Free
CNET scan and shop
timeriffic
3
Photos
Mail
Footprints
Google Mail
Settings
3G watchdog
Wave secure
handcet sms
messages
facebook
clock
advanced Task Killer
How can I stop this??? Surely this is taking up my battery??
Click to expand...
Click to collapse
if its not active or updating it is not eating the battery power, it will only take small very small memory to reside in, and even with that, when any process is inactive for along time and if Android needs memory, it will not hesitate to take it (the memory) away from that inactive process.
irkan said:
if its not active or updating it is not eating the battery power, it will only take small very small memory to reside in, and even with that, when any process is inactive for along time and if Android needs memory, it will not hesitate to take it (the memory) away from that inactive process.
Click to expand...
Click to collapse
Hello, thank you for that. After reading the article you posted I was not sure if it was for all apps.
I have deleted my ATK and lets see how it goes .... because my battery life was pretty poor before!
Also when you check your battery life is there any way to get the % rather than that big bar thing split into 10 bars?
Raminder1992 said:
Hello, thank you for that. After reading the article you posted I was not sure if it was for all apps.
I have deleted my ATK and lets see how it goes .... because my battery life was pretty poor before!
Also when you check your battery life is there any way to get the % rather than that big bar thing split into 10 bars?
Click to expand...
Click to collapse
there is a Battery widget i believe, you can download it, and it will show you a percentage of the battery, not sure of the exact name though, check in the download widgets
Now that I've read more, and thinking back to all the arguements I read about Android and task killers, and it occured to me that every post that spoke about slowdown, it was based on knowledge from Android 1.x. I'm still trying to get some slowdown (due to memory) on my unit and haven't managed it yet.
So I'm curious now, has anyone experienced slowdown on an Android 2.x device? I'm guessing much much less, if any.
Cleargrey said:
Now that I've read more, and thinking back to all the arguements I read about Android and task killers, and it occured to me that every post that spoke about slowdown, it was based on knowledge from Android 1.x. I'm still trying to get some slowdown (due to memory) on my unit and haven't managed it yet.
So I'm curious now, has anyone experienced slowdown on an Android 2.x device? I'm guessing much much less, if any.
Click to expand...
Click to collapse
Only when the FM radio freaked out and started locking my phone up, other then that no slow downs.
I'm a long time Windows "expert" and as such have become a bit paranoid about closing rather than minimising apps. When I got my first Android phone I, like a lot of other windows people, immediately installed a task killer. I soon found it a mistake though. Battery life was definitely worse and applications took longer to load. It's very difficult for people with a Windows background to accept that Android works in a different way and that, providing the application is written property, suspended apps. are not using any appreciable resources.
If windows has been written better in the first place we would never have preceived it as a problem. I am still tempted to install a task killer but I keep telling myself "this is not Windows".

Fed up with so many apps that crash. Why Microsoft validate so many buggy apps?!

I realize that most of the apps I install simply crash (almost 20% or 30%).
Also, sometimes they are totally buggy because they do not respect the specifity of local markets where they are made available (e.g. in France apps will not work with researches including French accents, or coma "," instead of dot "." before decimals), which means the developers actually did not respect MS' guidelines.
Examples:
- FourSquare that does not accept french accents
- IMDB that crashes in France,
- Factbook quiz that crashes,
etc, etc, etc
In my opinion such high number of buggy apps is totally not acceptable.
Why Microsoft validate all those apps that are not reliable ? ? ? !
I am fed up. It gives a very bad image of the Marketplace. And it makes me waste my time.
Starting to feel the same way too after what looked like a promising start to the OS. The quality of some of these apps is incredibly low.
And what is Microsoft doing with postponing these much needed updates?
Their SDLC for the platform appears to be falling apart.
Having been a MS Phone user since WinMo5, I'm seriously starting to regret investing in WP7
The problem is probably that Microsoft want to claim as soon as possible that they have more than 10.000 apps available on the Marketplace.
But what's the use if most of these apps are actually not reliable and crash ??
Quantity is one thing, but WP7 customers are also entitled to some quality apps.
It's a shame that developers do not respect MS' guidelines with respect to local market rules (decimals, accents, etc.) and that Microsoft do not verify this.
I could make a very long list of apps I tested and immediately uninstalled because they crashed.
I think this could be easily fixed by limiting certain Marketplace apps to certain regions. It's not the developer's fault if they're from the US if they don't want to or see a need to support French characters and accents... MS just needs to make the app unavailable in France. Would you prefer MS to do that, than to let you try it and fail?
Yeah, I'm in the US and very few app issues here... guess it's just elsewhere.
Hello. I think i know what you guys mean, but this has to do with the OS . After the updates i'm sure everything will become much more fluid and less buggy . Its normal !
I've found alot working apps. Btw apps wich you used and downloaded from the market homebrew aplication, it'll give alot of problems. Oficial paid apps, are working very fluid!
Never had issues with facebook app
Hrmmm . . . I guess I need to start downloading more apps. I have not come across any that crash. I have had an issue where the app will not launch, but restarting my device permanetly fixed the issue.
arturobandini said:
I realize that most of the apps I install simply crash (almost 20% or 30%).
Examples:
- FourSquare that does not accept french accents
- IMDB that crashes in France,
- Factbook quiz that crashes,
etc, etc, etc
Click to expand...
Click to collapse
Microsoft should't be responsible for this directly.
What Microsoft can do is:
-Create better ratings so you can judge what apps are good, including stability.
-Efficiently ensure you get a refund when apps are unsatisfactory.
-Prevent a crashing app from taking down the system. I guess this is already done.
-Make it easy to write correct, therefore stable apps. This is already done quite well with .NET.
I dont get it either how can someone that is tring so hard phail so bad (limiting apps, multitasking). They humor us with their claim that no multitasking will make it more stable but i have never had a phone that crashes so much; my droid has possible crashed once every quarter this phone crashed daily/weekly.
For restricting so many apps from the market WP7 apps are so unstable even default apps i.e Market place, web, anything in zune, would not mind if they crashed but christ can you add a app manager so i dont have to reboot the phone. and god what pisses me off the most is that if you have multiple alarms going off at the same time (snooze(im a heavy sleeper)) the screen will freeze but still allows the stand by button to work; like dang its still 6am (oh **** its frozen im late, thanks wp7)
Crazy... most is user problem.... my HTC 7 Mozart very smooth.... after change memory to 16GB.... one word "Power" next target "32GB"
Sometime problem come with you internet connection instead of OS itself.....
Too many different devices. Different hardware. Many bugs.
thepinkrabbit said:
Too many different devices. Different hardware. Many bugs.
Click to expand...
Click to collapse
Choose HTC...... lol
iwantnokia said:
Choose HTC...... lol
Click to expand...
Click to collapse
Actually, that's the problem in many cases - consumers have chosen HTC and are being penalized for it because of the [at times] sub-par SD-card used rather than NAND.
I had a HD7 for a while before getting the O7's and it [HD7] crashed far more often than the Omnia has ever done. Not just the marketplace/zune crash but also applications refusing to start because they're taking too long to load etc. I've seen similar problems on my HD2 and a Mozart but not on either of my O7s or the LG I used for about a week.
Your right, M$ does need to stop validiating so many apps

What apps are not possible on iOS?

Hello.
This is not an 'android vs iOS' thread. I'm just trying to learn some differences between android and iOS.
This could be very interesting/useful I think.
Please don't ruin this thread with flames.
My question is quite simple:
What kind of apps are possible on Android that aren't on iOS due to its architecture?
Or, perhaps, what kinds of 'actions' are possible in Android apps that aren't in iOS?
Here's what I can think of offhand.
You have the obvious ones:
1) widgets
2) file managers
2a) Titanium backup (is this true?)
2b) Programs can open any file (so to speak, like you can e-mail any file as attachment)
2c) Ways to just copy stuff on/off randomly:
Android you can ftp/wifi explorer/usb drive/external sd copy/dropbox
2d) USB mass storage
3) custom launchers/homescreens
4) custom keyboards
5) custom dialers (?)
6) Live wallpapers
7) CWM recovery for installing stuff/backup/recovery
7a) what does iOS users do if they hose their OS, if they can't flash a stock rom?
Note 2(ish) specific stuff:
1) External SD card utilities (directory bind, etc)
2) app-in window (popup video, aircalc, overSkreen, etc)
3) multi-window
But actually, I'm curious about stuff like:
1) Do programs like tasker/llama work?
Do they have access to the hardware like that?
'simple' stuff like - if I'm at home, turn on wifi?
If I plug in my headphone, turn on bluetooth? (my typical car routine)
2) Quickboot -
3) Something like droidwall - blocking internet access for program X.
Anything else?
I'm geniuinely curious what else Android folk take for granted that iOS doesn't allow for the sake of speed/stability/safety.
(which I find understandable, to be honest).
- Frank
In android you can set your own default apps (browser, dialer, MAPS ... etc). Also, apps can communicate easily. For example, if you are in the gallery looking at a photo and hit the 'share' button you'll be able to send that photo to whatever installed app that accept a photo (gmail, social networks, messaging apps, photo editing apps ...). The same goes for every type of file (music, videos, zip archives, pdf files ...).
About your tasker's question, I recently tried 'sony smart connect' on my note 2 and it works really well. You can activate tasks either manually, via events (headset plugged in, charging mode) or via the NFC enabled sony smart tags.
Sent from my GT-N7100 using xda app-developers app
I don't think this is a good section for your question. This is more suited for the General Section of XDA (Since you're posting in an Android section I can gaurentee you that you're only going to get over-positive android responses and/or Apple/iOS haters. If you are intentually posting here because you want to hear android users then ignore what I said ).
Ontopic:
I always see it like this, Do you want:
SMS
Phone calls
Internet
Facebook
Twitter
A smooth running phone
Then iOS is the way to go for you. Do you want anything more, then Android is the way to go. On an iPhone there is only one way to go, the same way everyone else is going (You know from the commercials "Think Different"...).
On Android however you can personalize everything you want. I've been enjoying Android for over 3 years now and the ammount of different rom's, theme's, hack's, mod's, etc I've had in the those years is just insane. The possibilty's are just endless and thats why I love android, you will never get bored with your phone ! Don't like something, just change it. So not only Keyboards, Launchers and dailers, everything!
Stoux
Stoux2 said:
I don't think this is a good section for your question. This is more suited for the General Section of XDA (Since you're posting in an Android section I can gaurentee you that you're only going to get over-positive android responses and/or Apple/iOS haters. If you are intentually posting here because you want to hear android users then ignore what I said ).
Click to expand...
Click to collapse
There shouldn't be anything positive or negative about this thread - I'm hoping it stays fairly factual.
If App X requires a permission that you can't get on iOS, then that's a fact.
Whether App X is a great or stupid app is besides the point.
You are right though, that ideally I need someone answering who is fairly knowledgeable about both operating systems.
- Frank
ChodTheWacko said:
Hello.
This is not an 'android vs iOS' thread. I'm just trying to learn some differences between android and iOS.
This could be very interesting/useful I think.
Please don't ruin this thread with flames.
My question is quite simple:
What kind of apps are possible on Android that aren't on iOS due to its architecture?
Or, perhaps, what kinds of 'actions' are possible in Android apps that aren't in iOS?
Here's what I can think of offhand.
You have the obvious ones:
1) widgets iOS has that
2) file managers iOS has that
2a) Titanium backup (is this true?)iirc, this just backs up all your custom settings etc? If so, we have multiple versions of that. also, cydia automatically stores ssh..shsh? idr lol, blobs.
2b) Programs can open any file (so to speak, like you can e-mail any file as attachment) that too
2c) Ways to just copy stuff on/off randomly: yep.
Android you can ftp/wifi explorer/usb drive/external sd copy/dropbox
2d) USB mass storage and again, yep.
3) custom launchers/homescreens By launcher, you mean themes I take it? and custom home layouts? yep.
4) custom keyboards have that too
5) custom dialers (?)and yes, even this.
6) Live wallpapers yep, though I don't use them.
7) CWM recovery for installing stuff/backup/recovery We can back up everything, even repos and installed tweaks.
7a) what does iOS users do if they hose their OS, if they can't flash a stock rom? what are you talking about? if you don't want a jailbroken phone you just install iOS again and restore your settings, can't android do that?
Note 2(ish) specific stuff:
1) External SD card utilities (directory bind, etc)
2) app-in window (popup video, aircalc, overSkreen, etc)
3) multi-window
But actually, I'm curious about stuff like:
1) Do programs like tasker/llama work?
Do they have access to the hardware like that?
'simple' stuff like - if I'm at home, turn on wifi?
If I plug in my headphone, turn on bluetooth? (my typical car routine) Used to have something that worked off gps locations, but there are a few different things that iOS can use atm. I personally don't know too much about it, but I believe similar things can be done.
2) Quickboot - What is quickboot? I'll tell you if I know haha
3) Something like droidwall - blocking internet access for program X. Not sure, never looked for it.
Anything else?
I'm geniuinely curious what else Android folk take for granted that iOS doesn't allow for the sake of speed/stability/safety.
(which I find understandable, to be honest).
- Frank
Click to expand...
Click to collapse
I find most people who own android phones, yes, even on this forum, are quite ignorant about iOS. But hey, I'm ignorant about android! So we can learn from each other. Oh, and we have the drop down settings menu in a couple forms, and the better one, imho, sbsettings, is customizable as to what is put in it.
Replies in red.
There will always be more posibilities behind an opened door than a closed door.
Android is getting better and better and iOS has stayed the same since 2007. All iOS has over Android is games in app store and the apps are a bit more polished. Other than that iOS is for beginers.
Sent from my GT-N7100 using xda premium
SchusterIX said:
Hello.
This is not an 'android vs iOS' thread. I'm just trying to learn some differences between android and iOS.
This could be very interesting/useful I think.
Please don't ruin this thread with flames.
My question is quite simple:
What kind of apps are possible on Android that aren't on iOS due to its architecture?
Or, perhaps, what kinds of 'actions' are possible in Android apps that aren't in iOS?
Here's what I can think of offhand.
You have the obvious ones:
1) widgets iOS has that -Are you kidding me? I think you don't know what is a widget.
2) file managers iOS has that Not without voiding your warranty with jailbreak. And it is not as extensive as the ones on Android
2a) Titanium backup (is this true?)iirc, this just backs up all your custom settings etc? If so, we have multiple versions of that. also, cydia automatically stores ssh..shsh? idr lol, blobs. -Titanium backup backups all your apps with their data and you can restore them anytime you want. I don't think iOS has anything like that(I think iTunes can do it...But you cannot backup and restore from your phone itself)
2b) Programs can open any file (so to speak, like you can e-mail any file as attachment) that too
2c) Ways to just copy stuff on/off randomly: yep.
Android you can ftp/wifi explorer/usb drive/external sd copy/dropbox
2d) USB mass storage and again, yep. Maybe with jailbreak(i dont know) but you cannot do it out of the box. I stuggled with an iPad 2 and a Linux computer as I couldn't copy files without UMS
3) custom launchers/homescreens By launcher, you mean themes I take it? and custom home layouts? yep. iOS doesn't have customization to this extent. You can only change the theme of the icons and transtitions that too with jailbreak only. We can transform our phones to Windows Phone 7 style interface, iOS style interface, etc and much more!
4) custom keyboards have that too
5) custom dialers (?)and yes, even this.
6) Live wallpapers yep, though I don't use them.
7) CWM recovery for installing stuff/backup/recovery We can back up everything, even repos and installed tweaks.
7a) what does iOS users do if they hose their OS, if they can't flash a stock rom? what are you talking about? if you don't want a jailbroken phone you just install iOS again and restore your settings, can't android do that?
Note 2(ish) specific stuff:
1) External SD card utilities (directory bind, etc)
2) app-in window (popup video, aircalc, overSkreen, etc)
3) multi-window
But actually, I'm curious about stuff like:
1) Do programs like tasker/llama work?
Do they have access to the hardware like that?
'simple' stuff like - if I'm at home, turn on wifi?
If I plug in my headphone, turn on bluetooth? (my typical car routine) Used to have something that worked off gps locations, but there are a few different things that iOS can use atm. I personally don't know too much about it, but I believe similar things can be done.
2) Quickboot - What is quickboot? I'll tell you if I know haha
3) Something like droidwall - blocking internet access for program X. Not sure, never looked for it.
Anything else?
I'm geniuinely curious what else Android folk take for granted that iOS doesn't allow for the sake of speed/stability/safety.
(which I find understandable, to be honest).
- Frank.[/COLOR]
Click to expand...
Click to collapse
Some corrections in green
Sorry if it's not visible. Turn down up screen brightness!
system.img said:
Some corrections in green
Sorry if it's not visible. Turn down your screen brightness!
Click to expand...
Click to collapse
Use a readable colour, I'll take you seriously then. -sigh- Honestly, the unwillingness to even listen is amazing on this forum. The little I read, was that I don't know what widgets are...yes I do. And yes, iOS has them. Oh...and you couldn't transfer files? lol...my god. All you have to do is plug the phone in or use ftp. Wow...just wow.
SchusterIX said:
Use a readable colour, I'll take you seriously then. -sigh- Honestly, the unwillingness to even listen is amazing on this forum. The little I read, was that I don't know what widgets are...yes I do. And yes, iOS has them. Oh...and you couldn't transfer files? lol...my god. All you have to do is plug the phone in or use ftp. Wow...just wow.
Click to expand...
Click to collapse
Yeah...I should have used a better color. I realised it after posting and I didn't wanna edit the whole thing again..
And plugging the phone does nothing. You cannot read the internal memory and you have to use the stupod iTunes which is not available in Linux.
But this discussion is going nowhere. Better say on topic! "What apps are not possible on iOS?" instead of saying what is possible(Even if the OP stated some things wrong)
system.img said:
Yeah...I should have used a better color. I realised it after posting and I didn't wanna edit the whole thing again..
And plugging the phone does nothing. You cannot read the internal memory and you have to use the stupod iTunes which is not available in Linux.
But this discussion is going nowhere. Better say on topic! "What apps are not possible on iOS?" instead of saying what is possible(Even if the OP stated some things wrong)
Click to expand...
Click to collapse
Well, linux must suck more than I thought. I can use a number or programs to access the memory of the iPhone, or even set it up so that winblows or OS X sees it like a usb drive.
Oh, I managed to read one more thing...WP7? iOS has that as well. You must never have owned an iOS device, or at least jailbroken it. As for backing up settings? iTunes does that, so does aptbackup etc.
Maybe you should use a better OS than linux? I want to like linux...but it supports nothing. If linux has the programs os x / windows does, I'd use it in a heart beat.
Well I can share my thoughts after spending a year with the iPhone 4 as my main mobile device.
2) file managers: iFile is good. It's like Root Explorer on Android. It did everything I needed it to do.
2a) Titanium backup (is this true?): Backing up an iPhone was HARD for me. I didn't want to use iTunes for it, so I ended up doing manual backups, pulling database files for contacts, sms, call logs and things like that from system folders using SSH. There is no Titanium Backup for iOS. Trust me. I spent DAYS looking for a good backup app in Cydia. Nothing. There are apps that back up your Cydia sources and packages, so that's useful, but they wouldn't back up system settings, sms, call logs, apps and app data.
2b) Programs can open any file (so to speak, like you can e-mail any file as attachment): There is a tweak in Cydia that will allow you to attach any file to an e-mail.
2c) Ways to just copy stuff on/off randomly: I used SSH and an FTP client
2d) USB mass storage: DiskAid, http://www.digidna.net/products/diskaid
3) custom launchers/homescreens: You can arrange your icons freely... Tweaks in Cydia will allow you to put icons anywhere without them snapping to the grid. Pathetic customization options, absolutely awful and very boring.
4) custom keyboards: Well, not really... You can theme it black if you want... and add emoji support... And add a fifth row. With Cydia tweaks, of course not if you're not jailbroken.
6) Live wallpapers: vWallpaper in Cydia. It destroys battery life though. http://appadvice.com/appnn/2011/12/...per-2-live-wallpapers-get-ios-5-compatibility
7) CWM recovery for installing stuff/backup/recovery: I almost LOL'd... That's a no. :laugh:
7a) what does iOS users do if they hose their OS, if they can't flash a stock rom? Restore with iTunes (the equivalent of re-stocking using Odin)
For automatic wifi/bluetooth toggling and similar, look here: http://lifehacker.com/5908536/how-to-make-your-iphone-read-your-mind
You CAN do those things but in my experience the whole setup process is just infuriating. Many times you have to install small individual Cydia tweaks for every little thing you want to change, and it will make your iPhone slower and more unreliable, more prone to random things happening like MobileSubstrate crashes, reboots... My iPhone once mysteriously uninstalled two games on its own, they were just gone. No doubt due to my jailbreaking and all the tweaks I had, but still... Random things can happen is my point.
The iPhone is known for being smooth in operation, reliable, and a jailbreak will really mess with the stability. It's ironic, that you have to make the phone more unstable and compromise its smoothness and battery life in order to get it to do things that we take for granted on Android.
Overall applications quality is better, if not way, in iOS. We Need 100 good quality apps rather than 50 average and 50 below average ones. Frankly too much crap apps are in Play Store with top rating.
And even iOS 5 is hell of a lot smoother than JB. Still I keep using Android for 3 years as there is too much restriction in iOS.
And people who don't own an iPhone, you don't own an iPhone, so they don't have right to comment. I do, thus I did.
Sent from my GT-N7100
SchusterIX said:
widgets are...yes I do. And yes, iOS has them. Oh...and you couldn't transfer files? lol...my god. All you have to do is plug the phone in or use ftp. Wow...just wow.
Click to expand...
Click to collapse
Give me examples of iOS widgets then.
And you can ftp to an iphone? or ftp from an iphone to another box?
Give a link to a video demonstrating this.
- Frank
system.img said:
2) file managers iOS has that Not without voiding your warranty with jailbreak. And it is not as extensive as the ones on Android
Click to expand...
Click to collapse
I think it is still valid to include (perhaps in a separate list) what is possible with a jailbroken phone, just as I'd include stuff possible on android with a rooted phone. I suppose custom rom territory is getting a bit much, since technically anything is possible with a custom rom.
So some further questions:
My crude research says there are file transfer tools on IOS, but it's not direct. You can only send 'supported' file formats , so it goes through some sort of proxy. correct?
ChodTheWacko said:
I think it is still valid to include (perhaps in a separate list) what is possible with a jailbroken phone, just as I'd include stuff possible on android with a rooted phone. I suppose custom rom territory is getting a bit much, since technically anything is possible with a custom rom.
So some further questions:
My crude research says there are file transfer tools on IOS, but it's not direct. You can only send 'supported' file formats , so it goes through some sort of proxy. correct?
Click to expand...
Click to collapse
Did you mean that you only want the answers to be about what can be done on an unjailbroken iPhone? Or did I misunderstand?
iTunes file transfer is of course massively limited, you can only send supported formats through there. But if you're jailbroken and send things through SSH for example, you can send anything you desire.
Kiahnlliya said:
Well I can share my thoughts after spending a year with the iPhone 4 as my main mobile device.
Click to expand...
Click to collapse
Well, that is quite insightful - thank you very much.
I'll be updating my first post when I have time to go through your post more and the relevant links.
- Frank
Kiahnlliya said:
Did you mean that you only want the answers to be about what can be done on an unjailbroken iPhone? Or did I misunderstand?
Click to expand...
Click to collapse
You didn't misunderstand - my question wasn't well formed.
To be honest, I hadn't thought that far.
As I mentioned in my first post, I'm basically trying to understand the differences between iOS and Android.
That way, if I recommend a phone (to others, or myself), I can make an informed decision based on their needs and style.
So I think it's useful to know what Androidian things aren't possible on stock iOS.
And also useful, for the more adventurous/tolerant folk, to know what's possible on a jailbroken iOS, or other unorthodox means.
- Frank
ChodTheWacko said:
As I mentioned in my first post, I'm basically trying to understand the differences between iOS and Android.
Click to expand...
Click to collapse
By the way, when you have time, you should check out this video series highlighting the differences between iOS and Android: http://www.youtube.com/watch?v=NMiY1kSTHZw
It's in five parts. VERY enlightening, well worth watching. When I still had my iPhone and was starting to feel like it was time to move back to Android, those videos really opened my eyes and helped me make my decision.

Categories

Resources