Originally Posted by deepak2001
Okay, so I've got into the Android ecosystem with Nexus 5 as my first device, after ditching my iPhone 5S.
I wanted to root it, but have a few questions:
1) Will my 3rd-party apps get deleted [Phone Is Non-Contract if it helps]
2) Will I be getting OTA updates, like the upcoming Android KitKat 4.4.3?
3) Will my phone become slow/prone to viruses/malwares?
4) What are these "ROMs and Kernels" I'm hearing/seeing a lot, and which one is the best after a root?
1. It resets everything back to default the first time you unlock the bootloader.
2. You won't get OTA updates/they'll glitch, but it isn't hard to upgrade regardless through flashing the update (usually from XDA) rather than getting it OTA.
3. Common misconception, rooting does NOT make your phone slow, it simply allows access to your phone's root, which can possibly (not always) pave the way for malicious software asking for root access to your phone. You have to grant or deny root access for an application through SuperSU/Superuser so it's up to you to keep your phone safe.
4. ROMs are android builds, the one that comes with your phone is referred to as the stock ROM. Custom ROMs usually add a variety of new features/customization options to android, and sometimes increased performance (not always, sometimes worse). Kernels are the software/firmware that lets the system communicate with the hardware, and are a factor in battery life and performance, as well as (to some degree), personalization (eg swipe/tap2wake).
beat me to it