SlideShare a Scribd company logo
1 of 62
Troubleshooting
Android :
The complete Toolkit
Presented by
-Meemansha
145060
BSc(CS)-2nd year
Contents :
 Android
 Problems in Android
 Troubleshooting Android
 Troubleshooting Android toolkit
 ADB
 Fastboot
 TMRP
 Titanium Backup
 Log Collector
 setCPU
 ElemantalX
 Safe Mode
 App Ops
 GSAM Battery Monitor
 Dead Pixel Detect and Fix
 Most common way to Troubleshoot Android
What is Android ??
 A mobile Operating System
 Developed by Google, based on Linux kernel
 Provide User Interface , Direct Manipulation
 Designed for touchscreen mobile devices
 Respond to real world actions
 Android is largest installed
base of all OS
 Provide Google Play
 In-built facilities
Problems in
Android
 Google play store crashing
 Insufficient space on device
 Google store not downloading apps
 System UI not working
 Downloads not working
 Can’t connect to Wi-Fi network
 Android device not longer turns on
 Android not reading micro SD card
 Can’t connect Android to window PCs
 The battery runs flat too fast
 A small popup menu doesn't
appear after holding the power button
 Backlight turns on and off on it’s own
 The phone doesn't respond at all
 Android corrects words without even asking
 You want to use a third party launcher but it
occasionally switches back to the default one
 Screen orientation change
too often
Troubleshooting Android
What is Troubleshooting ?
 A form of problem solving
 Logical , systematic search for the source of a
problem
 Needed to develop and maintain complex system
where symptoms of a problem have many
possible causes
 Determining most likely cause is a process of
elimination
 Used in Engineering , System Administration ,
Electronic, Automatic repair , etc.
Troubleshooting Android Toolkit :
 ADB
 Fastboot
 TWRP
 Log collector
 Titanium Backup
 setCPU
 ElementalX
 Safe Mode
 App Ops
 GSAM Battery Monitor
 Dead Pixel Detect and Fix
ADB
What is ADB ?
 An Android Development Kit
 Stands for Android Debug Bridge
 It is a ‘Bridge’ for developers to work out bugs in their
Android Applications
 It lets you modify your mobile via a PC command line
 A versatile command line tool that let to communicate with
emulator or connected Android powered device
 It is client servicer program
 Because of XDA Developer , the user no longer need to
download the full Software Development Kit to get ADB
What does ADB do :
Phone rebooting into recovery mode
App side loading
Files push and pull between PC and an
android device
Even more handy commands
Steps to Install ADB into
your PCs
Step 1 : Install JDK,
Android SDK
Step 2 : Android SDK setup
Step 3 : Enable USB
Debugging
Step 4 : Test ADB ,
Install Device
Driver
C:UsersNAMEAppDataLocalAndroidandroid-
sdkplatform-tools
Step 4: Continued…
Step 4 : Continued …
Commands offered by ADB :
1. adb install C:package.apk
2. adb uninstall package.name
3. adb push C:file /sdcard/file
4. adb pull /sdcard/
file C:file
5. adb logcat
6. adb shell command
Continue…
7. adb device
8. adb start-server
9. adb stop-server
10. adb backup
11. adb restore
12. Adb reboot
13. Adb reboot recovery
Warning
ADB make outsiders to operate any
data on phone (like credit card , bank
account ).You really need to be sure
that you trust every app on our device before
you enable it, this including that random game
you tried 6 months ago that’s auto updated since
,etc.
Fastboot
What is fastboot ?
 Fastboot is a part of Android SDK
 It is protocol that update flash file system in android device
 It is alternative to Recovery Mode for installation and updates.
 Fastboot move into the device when device is bricked , to save the day
 It help Flash new recovery and other images
 It can unlock your bootloader
 It has quite a few commands that help revive your device
 It is required when we need to modify our device .
 Useful for updating firmware quickly .
 Helpful for things that ADB can’t do .
 Hack android phone when any problem occur
Steps to install fastboot:
 Download latest ADB installer file( adb-setup-1.4.2.exe)
 Run it
 Press Y/Yes to install ADB and Fastboot or N/No to skip
 Press Y/Yes to install ADB system-wide or N/No for current
user only
 Press Y/Yes to install Drivers or N/No to skip
 Continue Driver Installation
 After 15 sec or less , Installation will finish
 To verify that you successfully installed setup Adb and
fastboot , open command promp, enter “adb version”(without
quotes) , If it returns something like “Android Debug Bridge
version x.x.xx”,then your Adb and fastboot are all-ready
Fastboot commands :
 fastboot oem unlock
 fastboot device
 fastboot flash recovery
Alternative to fastboot :
Heimdall program, usually used
by Samsung
What is TWRP ?
 It stands for Team Win Recovery Project
 Open-source recovery image for
Android-based devices
 It is custom recovery that replaces stock
recovery
 Also backup current system
 It allows to flash custom ROMs , root your
device , backup, wipe ,and restore your
device
 It also saves the device when it is soft-bricked
 Alternative to TWRP is ClockworkMod.
ClockwordMod :
 It is software company owned by Koush Dutta
 It is known for its custom recovery image replacing
device’s stock recovery image
 You can create and restore backups ,root your
device , install/repair/update system software or
custom ROMs
 It is free and open-source software
 It’s source code is included in the CyanogenMod
source code team
What is Titanium Backup ?
 It is used by the users that regularly flash ROMs or just trying
to be safe
 Its can backup every app and even remember individual
apps preferences
 More reliable than TMRP for apps
 Have features like ability to uninstall system apps , freeze
certain apps
 It clean up your storage , or make your app faster
 Setting->Application->check “Unknown sources debugging”
and “Debug over USB “
Titanium Backup Pro
Log Collector
What is log collector ?
 It keeps on running in the background
 It log everything your phone does and give running
account of every event that happen on phone
 Logs help pinpointing any issue in Android using logcat
 Something like a force-close or sudden fault occurs, you
can scroll back to that exact event and can find exactly
what went wrong
 Logging makes you fix the problem
 Developer use it to debug their code or check app
behavior
What is setCPU ?
 It is tool for changing CPU settings on rooted
Android phone
 It work with variety devices including HTC One
series , Samsung Galaxy series and Nexus device .
 It improves your phone’s performance or save battery or
both
 It can overclock , underclock
or improve voltage settings
What is ElemetalX ?
 Its is a custom kernel for the device
 It can customize every aspect of your
CPU , from clock speed to voltage
 By undervolt , overvolt or overclock , better battery
life and performance can be achieved
 Batteries degrade and get old , but battery can be
saved by improving some things and getting kernel
with efficient governor
What is Safe Mode ?
 It is not really an app , but a built in features of
Android devices
 After safe mode only system apps are present and all
the apps you uninstalled don't run
 It help to know whether problem the device is facing
is hardware based or fault in app you installed
App Ops
What is app ops ?
 It is required when you experience
unnecessary Wakelocks
 It lets you control what permission on app can
access
 It enable to turn off location and “keep awake”
option for apps that don’t need them
 App ops results in massive improvements in
battery life
Google removed App Ops
What is GSAM battery Monitor ?
It stands for “Golfmen Sachs Asset
Management “.
Stock Android Battery Monitor don’t help
you much to troubleshoot battery issues
Therefore , Gsam Battery monitor find
out what exactly is draining the battery
Dead Pixel Detect and Fix
What does it do ?
 It flashes lots of bright colors at once , which
might not be comfortable to see and removes
dead pixels
Most common method
to troubleshoot Android
 Long press the power button
 Press “Power Off”
 Press “OK”
 Volume up + Power button , following will appear
 Press power button , following option will appear
 Select by volume down according to the requirements
Any Questions ??

More Related Content

What's hot

Installing and uninstalling computer software
Installing and uninstalling computer softwareInstalling and uninstalling computer software
Installing and uninstalling computer softwareVidya Kalaivani Rajkumar
 
My 10 Mobile Automation Questions
My 10 Mobile Automation QuestionsMy 10 Mobile Automation Questions
My 10 Mobile Automation QuestionsRan Byron
 
How to use Launch EasyDiag for IOS Android
How to use Launch EasyDiag for IOS Android How to use Launch EasyDiag for IOS Android
How to use Launch EasyDiag for IOS Android BuyobdtoolShop
 
Dev windows phone_apps_getting_started_guide
Dev windows phone_apps_getting_started_guideDev windows phone_apps_getting_started_guide
Dev windows phone_apps_getting_started_guideTrioBlack Trioblack
 
Windows 10 Deployment with Microsoft Deployment Toolkit
Windows 10 Deployment with Microsoft Deployment Toolkit Windows 10 Deployment with Microsoft Deployment Toolkit
Windows 10 Deployment with Microsoft Deployment Toolkit Roel van Bueren
 
Beginner’s Guide to Game Testing | What Skills and Tools You Should Know To T...
Beginner’s Guide to Game Testing | What Skills and Tools You Should Know To T...Beginner’s Guide to Game Testing | What Skills and Tools You Should Know To T...
Beginner’s Guide to Game Testing | What Skills and Tools You Should Know To T...Carl Alston
 

What's hot (9)

Installing and uninstalling computer software
Installing and uninstalling computer softwareInstalling and uninstalling computer software
Installing and uninstalling computer software
 
Picaxe manual5
Picaxe manual5Picaxe manual5
Picaxe manual5
 
MoMo Oct Event
MoMo Oct EventMoMo Oct Event
MoMo Oct Event
 
My 10 Mobile Automation Questions
My 10 Mobile Automation QuestionsMy 10 Mobile Automation Questions
My 10 Mobile Automation Questions
 
How to use Launch EasyDiag for IOS Android
How to use Launch EasyDiag for IOS Android How to use Launch EasyDiag for IOS Android
How to use Launch EasyDiag for IOS Android
 
Dev windows phone_apps_getting_started_guide
Dev windows phone_apps_getting_started_guideDev windows phone_apps_getting_started_guide
Dev windows phone_apps_getting_started_guide
 
Windows 10 Deployment with Microsoft Deployment Toolkit
Windows 10 Deployment with Microsoft Deployment Toolkit Windows 10 Deployment with Microsoft Deployment Toolkit
Windows 10 Deployment with Microsoft Deployment Toolkit
 
Eclipse Spykit Project
Eclipse Spykit ProjectEclipse Spykit Project
Eclipse Spykit Project
 
Beginner’s Guide to Game Testing | What Skills and Tools You Should Know To T...
Beginner’s Guide to Game Testing | What Skills and Tools You Should Know To T...Beginner’s Guide to Game Testing | What Skills and Tools You Should Know To T...
Beginner’s Guide to Game Testing | What Skills and Tools You Should Know To T...
 

Similar to Troubleshooting Android

GDG Devfest 2016 session on Android N
GDG Devfest 2016 session on Android NGDG Devfest 2016 session on Android N
GDG Devfest 2016 session on Android NImam Raza
 
Copy of LESSON 9 - INSTALLING DEVICE DRIVER.pptx
Copy of LESSON 9 - INSTALLING DEVICE DRIVER.pptxCopy of LESSON 9 - INSTALLING DEVICE DRIVER.pptx
Copy of LESSON 9 - INSTALLING DEVICE DRIVER.pptxJeirahTigas
 
11 Easy Ways to Identify and Solve Computer Troubleshoot Problem.pdf
11 Easy Ways to Identify and Solve Computer Troubleshoot Problem.pdf11 Easy Ways to Identify and Solve Computer Troubleshoot Problem.pdf
11 Easy Ways to Identify and Solve Computer Troubleshoot Problem.pdfVital Tech
 
Optimize and speed up windows 7
Optimize and speed up windows 7Optimize and speed up windows 7
Optimize and speed up windows 7Power Admin LLC
 
Top 10 PC Maintenance Tasks That You Need To Remember
Top 10 PC Maintenance Tasks That You Need To RememberTop 10 PC Maintenance Tasks That You Need To Remember
Top 10 PC Maintenance Tasks That You Need To Remembersherireid89
 
Custom rom
Custom romCustom rom
Custom romMADRAG
 
Mobile testingartifacts
Mobile testingartifactsMobile testingartifacts
Mobile testingartifactsPragya Rastogi
 
Android performance optimization_guide_h1 2016
Android performance optimization_guide_h1 2016Android performance optimization_guide_h1 2016
Android performance optimization_guide_h1 2016AVG Technologies
 
What is Android L ?
What is Android L ?What is Android L ?
What is Android L ?E2LOGY
 
Developing Android Apps
Developing Android AppsDeveloping Android Apps
Developing Android AppsClaire Lee
 

Similar to Troubleshooting Android (20)

Hacking Android OS
Hacking Android OSHacking Android OS
Hacking Android OS
 
GDG Devfest 2016 session on Android N
GDG Devfest 2016 session on Android NGDG Devfest 2016 session on Android N
GDG Devfest 2016 session on Android N
 
Android Stsucture
Android StsuctureAndroid Stsucture
Android Stsucture
 
Copy of LESSON 9 - INSTALLING DEVICE DRIVER.pptx
Copy of LESSON 9 - INSTALLING DEVICE DRIVER.pptxCopy of LESSON 9 - INSTALLING DEVICE DRIVER.pptx
Copy of LESSON 9 - INSTALLING DEVICE DRIVER.pptx
 
11 Easy Ways to Identify and Solve Computer Troubleshoot Problem.pdf
11 Easy Ways to Identify and Solve Computer Troubleshoot Problem.pdf11 Easy Ways to Identify and Solve Computer Troubleshoot Problem.pdf
11 Easy Ways to Identify and Solve Computer Troubleshoot Problem.pdf
 
Cyanogenmod
CyanogenmodCyanogenmod
Cyanogenmod
 
Optimize and speed up windows 7
Optimize and speed up windows 7Optimize and speed up windows 7
Optimize and speed up windows 7
 
Top 10 PC Maintenance Tasks That You Need To Remember
Top 10 PC Maintenance Tasks That You Need To RememberTop 10 PC Maintenance Tasks That You Need To Remember
Top 10 PC Maintenance Tasks That You Need To Remember
 
Custom rom
Custom romCustom rom
Custom rom
 
INSTALLING SOFTWARE
INSTALLING SOFTWAREINSTALLING SOFTWARE
INSTALLING SOFTWARE
 
Mobile testingartifacts
Mobile testingartifactsMobile testingartifacts
Mobile testingartifacts
 
Best free tools for w d a
Best free tools for w d aBest free tools for w d a
Best free tools for w d a
 
Best free tools for win database admin
Best free tools for win database adminBest free tools for win database admin
Best free tools for win database admin
 
Android performance optimization_guide_h1 2016
Android performance optimization_guide_h1 2016Android performance optimization_guide_h1 2016
Android performance optimization_guide_h1 2016
 
Android lollipop
Android lollipopAndroid lollipop
Android lollipop
 
Android wear notes
Android wear notesAndroid wear notes
Android wear notes
 
Android wear notes
Android wear notesAndroid wear notes
Android wear notes
 
What is Android L ?
What is Android L ?What is Android L ?
What is Android L ?
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application Testing
 
Developing Android Apps
Developing Android AppsDeveloping Android Apps
Developing Android Apps
 

Recently uploaded

CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceanilsa9823
 
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Pooja Nehwal
 
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...wyqazy
 
Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...Niamh verma
 
9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x79892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7Pooja Nehwal
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceanilsa9823
 

Recently uploaded (7)

CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
 
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
 
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
 
Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝
 
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
 
9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x79892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
 

Troubleshooting Android

  • 1. Troubleshooting Android : The complete Toolkit Presented by -Meemansha 145060 BSc(CS)-2nd year
  • 2. Contents :  Android  Problems in Android  Troubleshooting Android  Troubleshooting Android toolkit  ADB  Fastboot  TMRP  Titanium Backup  Log Collector  setCPU  ElemantalX  Safe Mode  App Ops  GSAM Battery Monitor  Dead Pixel Detect and Fix  Most common way to Troubleshoot Android
  • 4.  A mobile Operating System  Developed by Google, based on Linux kernel  Provide User Interface , Direct Manipulation  Designed for touchscreen mobile devices  Respond to real world actions  Android is largest installed base of all OS  Provide Google Play  In-built facilities
  • 6.  Google play store crashing  Insufficient space on device  Google store not downloading apps  System UI not working  Downloads not working  Can’t connect to Wi-Fi network  Android device not longer turns on  Android not reading micro SD card  Can’t connect Android to window PCs
  • 7.  The battery runs flat too fast  A small popup menu doesn't appear after holding the power button  Backlight turns on and off on it’s own  The phone doesn't respond at all  Android corrects words without even asking  You want to use a third party launcher but it occasionally switches back to the default one  Screen orientation change too often
  • 9. What is Troubleshooting ?  A form of problem solving  Logical , systematic search for the source of a problem  Needed to develop and maintain complex system where symptoms of a problem have many possible causes  Determining most likely cause is a process of elimination  Used in Engineering , System Administration , Electronic, Automatic repair , etc.
  • 10. Troubleshooting Android Toolkit :  ADB  Fastboot  TWRP  Log collector  Titanium Backup  setCPU  ElementalX  Safe Mode  App Ops  GSAM Battery Monitor  Dead Pixel Detect and Fix
  • 11. ADB
  • 12. What is ADB ?  An Android Development Kit  Stands for Android Debug Bridge  It is a ‘Bridge’ for developers to work out bugs in their Android Applications  It lets you modify your mobile via a PC command line  A versatile command line tool that let to communicate with emulator or connected Android powered device  It is client servicer program  Because of XDA Developer , the user no longer need to download the full Software Development Kit to get ADB
  • 13. What does ADB do : Phone rebooting into recovery mode App side loading Files push and pull between PC and an android device Even more handy commands
  • 14. Steps to Install ADB into your PCs
  • 15. Step 1 : Install JDK, Android SDK
  • 16. Step 2 : Android SDK setup
  • 17. Step 3 : Enable USB Debugging
  • 18. Step 4 : Test ADB , Install Device Driver C:UsersNAMEAppDataLocalAndroidandroid- sdkplatform-tools
  • 20. Step 4 : Continued …
  • 21. Commands offered by ADB : 1. adb install C:package.apk 2. adb uninstall package.name 3. adb push C:file /sdcard/file 4. adb pull /sdcard/ file C:file 5. adb logcat 6. adb shell command
  • 22. Continue… 7. adb device 8. adb start-server 9. adb stop-server 10. adb backup 11. adb restore 12. Adb reboot 13. Adb reboot recovery
  • 23. Warning ADB make outsiders to operate any data on phone (like credit card , bank account ).You really need to be sure that you trust every app on our device before you enable it, this including that random game you tried 6 months ago that’s auto updated since ,etc.
  • 25. What is fastboot ?  Fastboot is a part of Android SDK  It is protocol that update flash file system in android device  It is alternative to Recovery Mode for installation and updates.  Fastboot move into the device when device is bricked , to save the day  It help Flash new recovery and other images  It can unlock your bootloader  It has quite a few commands that help revive your device  It is required when we need to modify our device .  Useful for updating firmware quickly .  Helpful for things that ADB can’t do .  Hack android phone when any problem occur
  • 26. Steps to install fastboot:  Download latest ADB installer file( adb-setup-1.4.2.exe)  Run it  Press Y/Yes to install ADB and Fastboot or N/No to skip  Press Y/Yes to install ADB system-wide or N/No for current user only  Press Y/Yes to install Drivers or N/No to skip  Continue Driver Installation  After 15 sec or less , Installation will finish  To verify that you successfully installed setup Adb and fastboot , open command promp, enter “adb version”(without quotes) , If it returns something like “Android Debug Bridge version x.x.xx”,then your Adb and fastboot are all-ready
  • 27.
  • 28. Fastboot commands :  fastboot oem unlock  fastboot device  fastboot flash recovery
  • 29. Alternative to fastboot : Heimdall program, usually used by Samsung
  • 30.
  • 31. What is TWRP ?  It stands for Team Win Recovery Project  Open-source recovery image for Android-based devices  It is custom recovery that replaces stock recovery  Also backup current system  It allows to flash custom ROMs , root your device , backup, wipe ,and restore your device  It also saves the device when it is soft-bricked  Alternative to TWRP is ClockworkMod.
  • 32. ClockwordMod :  It is software company owned by Koush Dutta  It is known for its custom recovery image replacing device’s stock recovery image  You can create and restore backups ,root your device , install/repair/update system software or custom ROMs  It is free and open-source software  It’s source code is included in the CyanogenMod source code team
  • 33.
  • 34. What is Titanium Backup ?  It is used by the users that regularly flash ROMs or just trying to be safe  Its can backup every app and even remember individual apps preferences  More reliable than TMRP for apps  Have features like ability to uninstall system apps , freeze certain apps  It clean up your storage , or make your app faster  Setting->Application->check “Unknown sources debugging” and “Debug over USB “
  • 36.
  • 38. What is log collector ?  It keeps on running in the background  It log everything your phone does and give running account of every event that happen on phone  Logs help pinpointing any issue in Android using logcat  Something like a force-close or sudden fault occurs, you can scroll back to that exact event and can find exactly what went wrong  Logging makes you fix the problem  Developer use it to debug their code or check app behavior
  • 39.
  • 40.
  • 41. What is setCPU ?  It is tool for changing CPU settings on rooted Android phone  It work with variety devices including HTC One series , Samsung Galaxy series and Nexus device .  It improves your phone’s performance or save battery or both  It can overclock , underclock or improve voltage settings
  • 42.
  • 43.
  • 44. What is ElemetalX ?  Its is a custom kernel for the device  It can customize every aspect of your CPU , from clock speed to voltage  By undervolt , overvolt or overclock , better battery life and performance can be achieved  Batteries degrade and get old , but battery can be saved by improving some things and getting kernel with efficient governor
  • 45.
  • 46.
  • 47. What is Safe Mode ?  It is not really an app , but a built in features of Android devices  After safe mode only system apps are present and all the apps you uninstalled don't run  It help to know whether problem the device is facing is hardware based or fault in app you installed
  • 48.
  • 50. What is app ops ?  It is required when you experience unnecessary Wakelocks  It lets you control what permission on app can access  It enable to turn off location and “keep awake” option for apps that don’t need them  App ops results in massive improvements in battery life
  • 51.
  • 53.
  • 54. What is GSAM battery Monitor ? It stands for “Golfmen Sachs Asset Management “. Stock Android Battery Monitor don’t help you much to troubleshoot battery issues Therefore , Gsam Battery monitor find out what exactly is draining the battery
  • 55.
  • 56. Dead Pixel Detect and Fix
  • 57. What does it do ?  It flashes lots of bright colors at once , which might not be comfortable to see and removes dead pixels
  • 58.
  • 59. Most common method to troubleshoot Android
  • 60.  Long press the power button  Press “Power Off”  Press “OK”  Volume up + Power button , following will appear  Press power button , following option will appear  Select by volume down according to the requirements
  • 61.