Rooting Android Created By : Mayank Talwar.

Slides:



Advertisements
Similar presentations
Chapter 1: Voilà! Meet the Android
Advertisements

Joemarie Comeros Amparo Android Development Orientation for Starters.
Lee Hang Lam Wong Kwun Yam Chan Sin Ping Wong Cecilia Kei Ka Mobile Phone OS.
Securing. Agenda  Hard Drive Encryption  User Account Permissions  Root Level Access  Firewall Protection  Malware Protection.
Chromium OS Chase Rogers. User Interface Unobtrusive Use small amount of screen space Combine apps and web pages into one tab strip Floating Windows Search.
Android and Project Structure. Android Android OS – Built on Linux Kernel – Phones – Netbooks – Readers – Other???
Android Tablet SD Card Update P2 This document is the intellectual property of Acer Inc, and was created for demonstration purposes only.
Android Wentworth Institute of Technology Elec101 07/08 Douglas A. Arevalo-Santos.
UFCFX5-15-3Mobile Device Development Android Development Environments and Windows.
IOS & Android Security, Hacking and Tweaking Workshop D.Papamartzivanos University Of the Aegean – Info Sec Lab Android Security – Cydia Substrate Dimitris.
Rooting Android Devices. What is rooting? Rooting is the term for gaining access to the root of the hierarchical structure of a device Rooting is sometimes.
Chapter 1: Voilà! Meet the Android. Smartphones –Can browse the Web –Allow you to play games –Use business applications –Check –Play music –Record.
© by Pearson Education, Inc. All Rights Reserved. 1 Introduction to Android From “Android: How to Program” By Paul Deitel and Harvey Deitel.
Smartphones Adrián Preciado. Smartphones Index 1.iPhone OS 1.1Pros 1.2Cons 1.3Different iPhones 1.4 App Store 2.Android 2.1Pros 2.2Cons 2.3 Some phones.
Chapter 1: Voilà! Meet the Android
Hacked, rooted and jailbroken – different approaches to accessibility Bruce Darby Technology Advisor University of Edinburgh.
Mobile Device Security
Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo.
1 Android- Platform Overview. 2 What is Android? Android is a software stack for mobile devices that includes an operating system, middleware and key.
Android is an open source operating system based on Linux kernel designed for touch screen devices.
© by Pearson Education, Inc. All Rights Reserved. 1 Introduction to Android From “Android: How to Program” By Paul Deitel and Harvey Deitel.
Presentation on android based application
Android Security Auditing Slides and projects at samsclass.info.
The Jailbreak Advantage on iOS devices Andrew Fayed.
Android Overview History and architecture. Brief History 1996 The WWW already had websites with color and images But, the best phones displayed a couple.
Introduction to Android
Fun With the HTC Rezound Janus Ixion For NoVAHackers
Android History.
The Linux Operating System R.Bigelow. What is an Operating System An operating system is a collection of programs that manage a computer's resources.
Rooting By Rajan. Topics What is rooting? Different ways to root your phone? Advantages and disadvantages.
AccessData User Summit 2016 April 5 th – 7 th, 2016 Lake Mary, FL iOS 9 and Android 6.
Android Development For Beginners. What is Android? Android is an open mobile phone platform that was developed by Google and later by Open Handset Alliance.
By Collin Donaldson.   In conventional OS architectures, the user accesses the OS via an account that has certain privileges (admin, guest). They can.
Android. I. What’s Android Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. Android is designed.
By: Dylan Small.  History of Android  Android Versions  Technical Specs  New/Current Versions  Future of Android  Summary Road Map.
By: Collin Molnar. Overview  Intro to Android  Security basics  Android architecture  Application isolation  Application permissions  Physical access.
Android and IOS Permissions Why are they here and what do they want from me?
How to Use an Android Tablet Well Come To You few Steps For How to Use an Android Tablet?
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
How to root Android Phone and Tablet for free and safe.
Evolution of the Android Operating System Vince Marchillo.
COM594: Mobile Technology Practical – Week 1 Android and Android Studio.
Module 51 (Mobile Device Fundamentals - Android)
Voice Controlled Robot by Cell Phone with Android App
Mobile Device Development
Mobile Hacking - Fundamentals
A brief information about the Android Operating System
Workshop by T.Naveen sai kumar.
INFO 448: Android Development
WELCOME Mobile Applications Testing
Introduction To Android Programming
Hardware Components By Charlie Leivers.
chapter 6- Android Introduction
ANDROID AND ANDROID PHONES
Android.
SOFTWARE and OPERATING SYSTEM.
Why You Ought To Use Framaroot APK When Rooting Your Android Device?
Liberating Android with Paul from DCTRL.
Operating System.
Android Versions’ Relative Distribution
Jailbreaking vs. Rooting
Introduction to Computers
CIS 470 Mobile App Development
Software.
By Filip Tyrala, Jack Wright, Jennifer Nolan
ANDROID AND ANDROID PHONES
AND ANDROID DEVICE Android Operating System. CONTENTS  Introduction of android  Android versions  Upcoming Android  Pure Android  Most popular mobile.
SE4S701 Mobile Application Development
Android Developer Fundamentals V2
Korea Software HRD Center
Presentation transcript:

Rooting Android Created By : Mayank Talwar

Android Currently Developed by Google OS Versions named after desserts: 1.6 Donut 2.0 Eclair 2.2 Froyo 2.3 Gingerbread 3.0 Honeycomb 4.0 Ice Cream Sandwich 4.1 Jelly Bean 4.4 Kitkat 5.0 Marshmallow

What is Rooting? Administrative or root access Android by default doesn’t have root Different Methods for different phones Rooting gives you a lot of advantages.

This is usually how you can see if an android phone is rooted – the SuperUser app

Roms Read Only Memory Data cannot be modified, or can be modified only slowly or with difficulty  ROM is modified version of android Stock ROM is the default ROM (Backup)

Kernel Component of OS Manages communication b/w S/W & H/W Custom Kernel can speed up phone Custom Kernel can improve battery life

Flashing Installing something on your device Done through recovery or through ADB(Android Debug Bridge) It can be Rom/Kernel or recovery

Brick WHAT IS BRICKING?

Bootloader Lowest level of S/W on your phone Runs all the code to start OS Security Checkpoint for different partitions Locked Bootloader keeps phone safe Bootloader verify signature of system image before booting

Recovery S/W on your phone that lets you take backups or flash roms Wiping cache/data

Nandroid From most third-party recovery modules, you can make backups of your phone called nandroid backups. It's essentially a system image of your phone: Everything exactly how it is right now.

Superuser Rooting android device makes you superuser

Why Root?

ADVANTAGES 1. Control your CPU.

ADVANTAGES 2. Flash a custom ROM.

ADVANTAGES 3. Flash a custom Kernel.

ADVANTAGES 4. Remove pre-installed bloatware.

ADVANTAGES 5. Backup for seamless transitions.

ADVANTAGES 6. Use Low end device with high end performance

ADVANTAGES 7. Completely Block Advertisements

ADVANTAGES 8. Automate Everything with Tasker

ADVANTAGES 9. Dual Boot Roms

ADVANTAGES 10. Move apps to SD CARD

Hacking Hack site,server or n/w Linux based has high high hacking capabilities Enhanced to 100% by rooting WIFI KILL- Secured or unsecured wifi

Risks of Rooting

Method Before doing anything - Make a backup! SMS, call logs text messages etc. can be erased so don't take chances! Every device is different but the basic premise is you need to unlock bootloader flash a custom recovery which will allow you to install Superuser APK Before flashing a new ROM, make a backup of your current ROM. If anything goes wrong you'll be able to reflash a ROM you know works.

CONCLUSION Rooting your device turns you into its owner in the truest sense of the word, as it puts you in charge of every aspect of your phone. It allows you to extend the longevity of a device via custom ROMs, tweaks, and up to date patches. By rooting your android device and getting super user access, things can only get better for you.