Saturday 27 April 2013

Why is it not recommended to use a Task Manager on Android ?





What's a Task Manager ?

 

A task manager on Android is quite the same as the one you use on your Windows PC or on a Mac for that matter 

 

 

What's the difference between an Android Task Manager and the Windows Task Manager

 

There's absolutely no difference between the Windows Task Manager and the ones that are available on the Play Store for Android , both are concerned with informing the users about the processes that are active at a particular instant of time , and freeing up memory if required .

 

 

Is it recommended to use a Task Manager on Android ?

 

Absolutely NO, you should put the thought of using a Task Manager/ Task Killer on your Android device , to rest forever. Reason will be illustrated later in this post .

Why is it NOT RECOMMENDED to use a Task Manager/Task Killer for Android ?

 

Instead of answering the question right away, I think it might be a good idea to familiarize you guys with how Android is different from Windows when it comes to  handling processes (Apps in general) .
On Windows , if you've got too many processes/applications running simultaneously , it might slow down your PC unless you have a high performance rig (eg. Alienware) . However, closing the applications you don't need can help freeing some memory and speeding things up on your computer . Also, there's an obvious option of closing your applications on Windows , and that's the "X" button located on the upper right corner of your application's windows . 
However , on  Android  there's no way of "directly and completely"  closing an app . And you might think that's a problem  , but in reality it's not  , Android was built from the ground up to handle processes that way . On  Android 4.0+  you can dismiss  an app by long pressing the home button and then swiping away the apps you're not using but still that doesn't exactly closes/kills  the app, it's still running in the background .
When you leave an Android app , by going back to your home screen or switching to another app , the app stays “running” in the background . In most cases , the app will be paused in the background , taking up no CPU or network resources . Some apps will continue using CPU and network resources in the background , of course – for example, music players , file-downloading programs , or apps that sync in the background .When you go back to an app you were recently using, Android “unpauses” that app and you resume where you left off . This is fast because the app is still stored in your RAM and ready to be used again .

Now people who are too concerned about speed and performance might notice that Android is using up too much of their RAM by storing apps on it and that's a good thing because the RAM is being put to good use and that was why it was shipped with your phone , caching the apps is the task of the RAM . To be honest a  full RAM  is better than empty RAM that's not being put to use .
If Android needs more memory , it will force-quit an app that you haven’t used in a while – this all happens automatically, without installing any task killers .

 

 

Well then why are there tonnes of Task Managers on the Play Store?

 

  It's a hype , nothing more, of course at times your device might turn slow because of too many apps being cached on to the RAM and that's quite noticeable if you're device's specs aren't that high. But still that's not a good reason to fall for a task manager . 

 

Why?

 

  I'll answer this question by taking the example of the Facebook  app . Facebook is one app that is always running in the background whether you're using it or not, specially when your internet is turned on. And the reason is ,  it was designed and developed that way. The Facebook app takes advantage of your internet connection and keeps itself updated with all your notifications and messages, and whenever you get a new notification on your profile , it just drops a toast notification on your notification bar of your Android device. Now imagine if you killed the facebook app using an Android Task Manager. What would happen? Obviously you'll miss out on all the notifications and messages, so this is one big reason for not using task managers as it hinders with the natural intended  behavior of an app , and you might notice that yourself if you've got one installed, most of your apps won't provide you with the appropriate notifications and even if they do , it will be delayed .Task killers can also cause other problems by killing applications that you want running in the background — for example, if you use an alarm clock app, you may find that your task killer forced the alarm clock app to quit, preventing the alarm from going off. It's like using a rifle to kill a fly, you might resolve your problems but you're affecting other tasks .



Well then what to do if not use Task Managers? Let Apps suck my device's memory ?

 

 No , there's no reason for you to let the apps misbehave in the background draining the precious memory and battery of your device. So there's a very good alternative to Task manger .

It's an award winning app named  WatchDog .  What WatchDog does is , it constantly monitors your CPU usage and informs you about the apps that are using up memory unnecessarily and the ones which are just being harmlessly stored on the RAM . And so when you finally come to know which app is responsible to slow down your device, you can kill that specific app without tampering with the others.



Conclusion

Now, that you know what happens when you kill an App i think it's not necessary to remind you to uninstall any task manager you have and if you really are concerned about memory, use WatchDog

Share & Tweet 

Find me on 

Facebook - www.facebook.com/codegasm 

Twitter- www.twitter.com/hackertronix

 

 

What's a NANDROID BACKUP and how is it different from a NORMAL BACKUP

What is a NANDROID BACKUP


Ok, I'll keep this one as simple as possible, considering most of our readers are beginners.
Well a Nandroid Backup is nothing new FOR ANYONE reading this post because most of you might have used it in some way or the other across the platform be it Mac, Linux or Windows.


Let's start this off with a question, Windows Users, have you ever created a System Restore Point?
If yes then you are already awareof a Nandroid Backup just take the concept of System Restore on Windows and imagine the same on an Android Subsystem Environment.

Just like you create a  System Restore Point time to time on Windows to avoid the inconvenience in case of OS Failure, you do exactly the same on Android by Creating a NANDROID BACKUP on your SD Storage.





How is it different from a normal backup via Titanium Backup?

The very simple visible difference between a NANDROID BACKUP and a Normal Backup is that NANDROID BACKUP is a full OS backup and in case you screw up while flashing a ROM on
your phone, you can restore your entire OS including the Apps,texts,contacts,call logs UI Mods.

On Titanium Backup  you get the option to do a partial backup of your apps but there's no such option on Nandroid, you are not allowed to make choices apart from making the backup and not making a backup (Which in turn is safe because of the existence of NOOBS on earth :p)




How to perform a NANDROID BACKUP ??

Ah! it's not even close to what you think is DIFFICULT,
Just 2 steps involved :-

Step 1- Boot into Recovery Mode (you need to have Clockwork MOD installed on your Android Device for that)

Step 2- just select the BACKUP OPTION and go for a cup o' coffee, your work is done


And you've backed up stuff successfully.In case yo need to restore the backup, just select RESTORE from SD on booting into RCEOVERY MODE






Share and Tweet

Live long and Prosper :)

Monday 25 March 2013

NVRAM WARNING: Err = 0x10 FIXED FOR MICROMAX CANVAS 2




NOTE: This post is only for those users who own a MICROMAX CANVAS 2 and are facing the NVRAM WARNING issue. Other phones might not work with the files provided.In order to fix this issue on other phones, please obtain the WIFI and WIFI_CUSTOM files located in the data/nvram/APCFG/APRDEB folder of the smartphone you are using, but make sure the smartphone from where you get the files, is not facing this issue, i.e the NVRAM warning message does not appear on turning on its WiFi. After getting the files, follow the steps given below

 

 








 



After flashing your Canvas 2, are you getting" NVRAM WARNING : Err 0x10 " on turning on your WiFi ?


Well you don't need to worry anymore, we have  successfully fixed this issue and you can do it too in less than 10 minutes


So let's start





How To Fix The INVALID IMEI Issue PERMANENTLY On Micromax Canvas 2


Sunday 24 March 2013

How To ROOT Your Android Device Without Bricking It

In case you don't have an idea about Rooting, Click Here and read about it before proceeding                      


Requirements


* USB cable compatible with your device

* PC

* Your Device ( Of Course)

* Rooting Software            

What is Rooting and why you must Root you Android Device

Well there's a huge amount of hype on the topic of ROOTING.
Today I'll try my best to clear out all the  misconceptions and give a detailed description about Android Rooting.
                                                  
What is Rooting?


 

Have you ever clicked on "Run as Administrator" on a Windows Application??
Well if you have then Rooting won't be a new terminology for you.
On Linux,"Run as Administrator" is replaced by something known as "Super User Access", now since Android was developed on the Linux kernel, some Android Apps require the Administrator privilege or "Super User Access" and this is achieved by Rooting the Android phone