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.

Slides:



Advertisements
Similar presentations
Computer Software 3 Section A Software Basics CHAPTER PARSONS/OJA
Advertisements

© Vera Castleman Software Grade 10. What is software? A program is a collection of instructions to do a job. Programs are collectively known as SOFTWARE.
Motherboard, BIOS and POST The external data bus connects devices on the motherboard together. Everything is also connected to the address bus. These busses.
Java.  Java is an object-oriented programming language.  Java is important to us because Android programming uses Java.  However, Java is much more.
1 Web Server Administration Chapter 3 Installing the Server.
General concepts of ICT systems.  Know what is meant by the terms ‘hardware’ and ‘software’  Understand the difference between systems software and.
MPE+ Access Data Evasi0n iPhone 4s/5 Nexus 4 Market Share Information.
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.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials Software: Building apps Suitable for: Advanced.
Important information & instructions for doing web upgrade :  User needs to backup all his data before doing web upgrade as the same will get deleted.
Computer Maintenance Unit Subtitle: Basic Input/Output System (BIOS) Excerpted from 1 Copyright © Texas Education Agency, All.
Computing Fundamentals Unit 4- Computer Software.
Profitable Growth B3X Number one to the customer! GT540 Web upgrade Guide Important information & instructions for doing web upgrade :  User needs to.
W25 Software Update process
Hacked, rooted and jailbroken – different approaches to accessibility Bruce Darby Technology Advisor University of Edinburgh.
The Basic Input/Output System Unit objectives: Access the BIOS setup utility, change hardware configuration values, and research BIOS updates Explain the.
Booting. Booting is the process of powering it on and starting the operating system. power on your machine, and in a few minutes your computer will be.
Overview: The goal of this lesson is to explore the concept of firmware using the NXT. Students will connect the NXT to a computer to download firmware.
CIS 103 — Applied Computer Technology Last Edited: September 17, 2010 by C.Herbert Connecting USB Devices to Personal Computers.
Computer Security! Emma Campbell, 8K VirusesHackingBackups.
CIS 103 — Applied Computer Technology Last Edited: September 17, 2010 by C.Herbert Connecting USB Devices to Personal Computers.
Basic Input/Output System
Fun With the HTC Rezound Janus Ixion For NoVAHackers
Chapter 3: Software Explain the difference between systems software and application software
HTC Android Projector User Guide v Agenda Setup and Demo Environment Launch Projector Installer Launch Projector Application Q&A.
Know what a computer is used for Understand the difference between hardware and software Be able to describe the way that data is stored in a computer.
Rooting By Rajan. Topics What is rooting? Different ways to root your phone? Advantages and disadvantages.
Computer Maintenance I
Optimization Written by: Tim Keyser Georgia CTAE Resource Network 2010.
 Contents 1.Introduction about operating system. 2. Minimum requirement for Windows 7 operating system. 3. Procedure to install Window 7 operating system.
Software - Utilities Objectives Understand what is meant by utility software and application software Look at common utilities – Security – Disk organisation.
Root Access By: Derek Grove. What Do I Mean By Root?  An account that by default has access to all commands and files on a linux or other Unix-like operating.
By Collin Donaldson.   In conventional OS architectures, the user accesses the OS via an account that has certain privileges (admin, guest). They can.
Advance startup options Shift Restart. Restart options.
OPERATING SYSTEMS (OS) By the end of this lesson you will be able to explain: 1. What an OS is 2. The relationship between the OS & application programs.
Troubleshooting Dashhawk Issues. Here's what you have to do to have the DashHawk run properly Go to the ACTUAL PROGRAM file (not the short cut)
How to Sync Android Phone to Computer (PC/Mac)? Are you a person that always has your Android phone in your hands? Nowadays, a cell phone is not just for.
Instructor: Syed Shuja Hussain Chapter 4: Operating System Basics.
How to root Android Phone and Tablet for free and safe.
EV3 Hardware: Anything you can see or touch EV3 Software: Programs written by you Firmware: Programs/Instructions written by the manufacturer.
Recover Deleted Contacts from Android Mobiles and SIM Cards Android is becoming more and more popular for its openness. The open feature allows any mobile.
How to Install a HP Printer Without the Installation Disk If you lost installation disk and you need to install on another system then you.
HOW DO I RESTORE THE HOTKEYS ON A HP LAPTOP?. Hewlett Packard commonly famous as HP manufactures laptops with smart and most beneficial features. The.
How to Fix the Blue Screen of Death on Windows
After Construction Name: Per #:.
Mobile Device Development
Becoming a Pro (II) IN Mobile Applications Testing
WELCOME Mobile Applications Testing
Chapter Objectives In this chapter, you will learn:
Acer Download Tool EMEA Customer Service 02/13/2012.
Computer troubleshooting
Rooting Android Created By : Mayank Talwar.
Chapter 5: Using System Software
Computer Maintenance Unit Subtitle: Basic Input/Output System (BIOS)
Why You Ought To Use Framaroot APK When Rooting Your Android Device?
Liberating Android with Paul from DCTRL.
Issues Using Windows 10 Contact
Jailbreaking vs. Rooting
Introduction to Computers
Introduction to Computers
Hardware, Software & Firmware
HOW TO INSTALL DRIVERS ON WINDOWS 10. Select the Start button and Go to the device manager.
HOW TO INSTALL DRIVERS ON WINDOWS 10. Select the Start button and Go to the device manager.
ESSENTIAL WAYS TO SPEED UP ANDROID SMARTPHONE SIMPLE STEPS TO IMPROVE PHONES PERFORMANCE.
How to Fix Android File Transfer Not Working on Mac?
Booting Up 15-Nov-18 boot.ppt.
Hardware, Software & Firmware
S/W Download Guide Remove all the files in USB drive.
WINDOW 7 INSTALLATION Prepared By:- Mr. Pawan Kumar
Presentation transcript:

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 confused with “modding” Modding a device consists of first gaining root access and then combining new ROMS and applications to make the device perform closer to how you want it to versus how the manufacturer wants it ROM of course stands for Read Only Memory and pertains to the firmware of the device, similar to the version of Windows, OSX, or Linux you may have

Can you root your Android device? A change to the Digital Millennium Copyright Act in 2010 makes rooting completely legal – It’s your device to use however you desire Rooting and Jailbreaking are essentially the same thing ◦Rooting refers to Android devices ◦Jailbreaking refers to Apple devices

Consider yourself warned Rooting voids your warranty ◦Resetting your phone however, leaves no trace of rooting Bricking (Very Bad! – does what it sounds like) ◦Bricking is the term used if something goes awry in the process of installing a new ROM and the device is unable to load firmware or restart installation ◦With most devices there are ways to unbrick them and reset them to the factory ROM and settings

Why should you root your Android device? Why not? Wonderful way to learn new things OEM garbage apps ◦You are able to install a new ROM ◦Similar to installing a clean version of Windows without any extra programs from Hp, Dell, etc. Upgrade to newer version of Android ◦Most manufacturers don’t update the software on these devices, the few that do take their time when doing so ◦Rooting is the only way to update these devices

Why to root cont. CPU Overclocking ◦Overclocking uses more battery power and can be dangerous ◦There are several third party apps that can help you “safely” overclock an Android device that has been rooted More apps ◦Many manufacturers don’t allow certain apps  Such as HTC with the Desire phone can’t use flashlight apps unless it is rooted

Why to root cont. Use of Root Task Manager ◦Task manager that is able to kill all apps while others can only kill off apps that the manufacturer deem unnecessary Rooting allows you to make Android as different as you want it to be

How to root your device Every device requires different steps ◦Most of them will be covered by the following steps The place to start is almost always ◦ ◦You can select your device by manufacturer and find threads on how to customize just about any feature of your phone This is an incredibly large and helpful community ◦If you’re looking to do it for your device, chances are, someone has already done it and posted about it

How to root your device Step one ◦You must gain “SuperUser” control of the device ◦To accomplish this, use a program called Super One Click  Available here  Or through XDA developers.com/showthread.php?t=803682http://forum.xda- developers.com/showthread.php?t= ◦Super One Click works for most devices ◦Download and unzip the file Step two ◦Set your device to USB Debugging mode ◦Install the drivers for your device if you haven’t already

How to root your device Step three ◦Open SuperOneClick.exe from the folder you unzipped ◦Plug in your device ◦Click on the “Root” button

How to root your device

Step four ◦There is no step four, you’re done ◦It really is that simple  I wonder how they came up with the name for Super One Click… You now have SuperUser control of your freshly rooted device

How to root your device First things that you might want to do ◦Get “ES file explorer” it’s similar to Finder or Windows Explorer but let’s you read and write to all directories ◦Get “CPU Master” This gem allows you set conditions to automatically scale the speed of your CPU both to increase performance and battery life

Beyond Rooting What else can be done ◦Installing custom ROMS  Every device has different hardware that need different software to function correctly  This leads to different ROMS for each device and usually many of them  XDA Developers is a good place to find ROMS and get specific instructions on how to install them for your device ◦ Here in lies the danger… And the fun…