Sunteți pe pagina 1din 30

Android Rooting

Technology
PREPARED BY:
ANKIT RANJAN
RITIKA GUPTA
AYUSH GUPTA
DIVYA PRAKASH PATEL
History of Android
Android is a mobile operating system developed by Google, based on the Linux
kernel and designed primarily for touchscreen mobile devices such as smartphones
and tablets etc.,.
September 23, 2008; 7
Initial release years ago

Code name Version number Initial release date API level

1.0 September 23, 2008 1


N/A
1.1 February 9, 2009 2

Cupcake 1.5 April 27, 2009 3

Donut 1.6 September 15, 2009 4

Eclair 2.0 2.1 October 26, 2009 57

Froyo 2.2 2.2.3 May 20, 2010 8

Gingerbread 2.3 2.3.7 December 6, 2010 9 10

Honeycomb[a] 3.0 3.2.6 February 22, 2011 11 13

Ice Cream
4.0 4.0.4 October 18, 2011 14 15
Sandwich
Jelly Bean 4.1 4.3.1 July 9, 2012 16 18

KitKat 4.4 4.4.4 October 31, 2013 19 20

Lollipop 5.0 5.1.1 November 12, 2014 21 22

Marshmallow 6.0 6.0.1 October 5, 2015 23

Nougat 7.0 Not Yet Released 24


Why be a user when you can be a superuser
2016
3 questions for all android users
Are you using all the features and the settings of your
android OS?

Can your mobile run every app available on play


store?

Do your android phone have latest software updates


and will your android phone get the upcoming
software update?
The Answer is .

NO
Android Rooting ? ?
What does it means ?
The Meaning of Android rooting is simply getting Admin access to
the device. so that you can add extra software in it.

Getting access to its inbuilt software's.

Even though Android is an open source operating system, you still


dont have full root access to do what you please on your phone.

When you have a root access over your phone, you could browse
your Android root folder and make any changes to the system files
on your phone. And thatd mean the ability to make all kinds of
changes and install more powerful apps that you cant use on a
non-rooted phone.
Technical Overview
By gaining root access you can modify the devices software on the very deepest
level.
In Linux, Root users have all rights. (Read, Write, Execute)
Rooted any app can be given root permissions.
Thus any app can now run as the root user and access all data on the phone and
change anything it wants to.
The Android OS is designed to by default not allow any application run with root
privilege. So essentially rooting is way of hacking into the Android system.
Just like any other hacks, rooting also works by exploiting a vulnerability.
Various phones have different ways to root them, precisely because of this.
Different phones have different vulnerabilities that have been exploited to gain root
access.
Why Rooting ?
Benefits of Rooting :
1.Improve Performance:
You Can Speed Up Your Android Device By Relocating Your Phones Cache, Thus
Allowing You To Save Phone Memory And Have A Faster Phone. RAM Increasing Is
Possible By Rooting
2. Get rid of pesky bloatware
The first benefit of accessing administrator privileges over Android is full control over
the applications installed on your handset.
keep only the apps that you really want
3. Real backups
Want to keep everything the way it was? You will need to root. Titanium Backup is
one of the most popular backup apps used by rooters. But as well as acting as a safety
net in case you uninstall something important, Titanium Backup can also be used to
backup your user data any and all user data.
4. Dont wait around for manufacturers and carriers for updates
Once youre fully backed up youre ready to move up to one of the other major perks
of rooting, installing different versions of Android.
5.Dress to impress
My final reason for rooting your handset is the wider range of customization and
theming options, after all who doesnt want their home screens looking snazzy
6. Free Internal Storage
People who have low internal memory can transfer any application from internal
memory to SD card after rooting their phone. There are some applications that
provide the option by default. But if you want to force move an app by creating
a symlink, you must use an app that only works on a rooted phone.
7. We cant forget those custom ROMs
Im sure youve all heard of the biggest names, like CyanogenMod, Paranoid Android
and MIUI, to name just a few of the most popular ones. Many custom ROMs are
actually at the forefront of innovation on Android, offering several features that arent
available anywhere else.
8. Overclocking and underclocking
Remember when all phones were slow? Well, not all, but they all needed that extra
push. A very popular thing to do among root users was overclocking the processor to
make things more snappy. Even mid-end smartphones are pretty fast now, so there is
not much of a need, but some of you may still want to speed things up.
9. Flash a Custom Kernel
The kernel is responsible for helping your apps communicate with the hardware of
your phone, which means a custom kernel can give you better performance, battery
life, and even extra features like Wi-Fi tethering (on unsupported phones), faster
battery charging, and lots more.
10. Unlock Hidden Features and Install "Incompatible" Apps
11. Block Ads in Any App
Disadvantage of Rooting :
1. Your Phone Might Get Bricked
No matter how good a rooting tutorial is, its a daunting task and if you miss out any
step or flash a corrupt zip file (thats what happened to me) you might end up with a
bricked (broken) phone.
2. Your phone warranty turns void.
Hacking through Apps
1. AndroRat
AndroRat stands for Android Remote Administration Tool. As the name suggests, it is a
remote administration tool which is used to control another device even if you have no
physical access to that device! It is also useful in inducing some giggle and amazement
amongst your friends and family members!
Hacking through Apps
2. WIFI Kill
This app is capable of cutting off anyones Wi-Fi over your network. WifiKill is
extremely useful when you have an open Wi-Fi not protected by a strong password. You
can cut off the Wi-Fi of the intruder by just a few clicks on your device.
Hacking through Apps
3. SpoofApp
Wont it be wonderful if you could place a call to your friend phone, but instead of
showing your phone number different number flashes on your friends
phone? SpoofApp is exactly what this app does. Apart from changing your phone
number, this app can also change your voice and record your entire conversation!
However, you will need SpoofCards to use this app.
Hacking through Apps
4. DroidSheep
DroidSheep hijacks the sessions of social media activities carried out on your network.
You need the knowledge of the basics of hijacking and by installing the app on your
android device youre all set to hack your friends online social life!
Hacking through Apps
5. WiFi Mac Changer
Wifi Mac Changer app changes the MAC address of your device you make your
activities almost untraceable. With your rooted android phone, you can change the MAC
Address of your device temporarily so that your online activities cannot be traced back to
you.
Hacking through Apps
6. Eviloperator
With the help of Evil Operator connect two friends into a phone conversation making
them think they called each other! Record the call and share the recording with friends
and have fun.
Hacking through Apps
7. Network Spoofer
Network Spoofer is a phone hacking tool that allows you to change websites on a
different computer from an Android device.
A Presentation by:
Ankit Ranjan
Ritika Gupta
Ayush Gupta
Divya Prakash Patel

S-ar putea să vă placă și