Rooting is the process of allowing users of smartphones, tablets and other devices running the Android mobile operating system to attain privileged admin controls. It is often done to install Custom ROMs.
Today we are discussing how to unbrick any Android device with MTK (MediaTek) chip set. We are here talking about every Android device, but I will use the word Phone for ease of writing.
What is brick?
Getting Bricked is a state when your phone does not boot up (that means it doesn’t start) and gets stuck in a boot loop due to erroneous, incomplete or corrupted system files. Your smart phone is no more smart and is as useful as a brick.
How can my smartphone get bricked?
Your smart phone can get bricked while Rooting it, or flashing a Custom ROM, or porting a Custom Recovery in it. It is a problem which can be faced by any person by accidental deletion of any important system file.
Or it can also be caused by flashing or porting any damaged file.
How can I unbrick my phone?
Material Required –
A working PC.
SmartPhone Flash Tools (SP Flash Tools).
SP Flash Tools is created by MediaTek Inc. and is a trusted software.
The following link will download the latest version of SP Flash Tools as on date 21 May 2015. Download it!
Android USB Drivers
These are needed to operate the Android device via your PC.
The following link will help you download the latest version of ADB Drivers as on date 21 May 2015. Download it!
A ROM.
A ROM will be required to flash and bring back to device to life. But remember flashing a Stock ROM (that originally came with the phone) will also help in getting your phone’s guarantee back; whereas flashing a Custom ROM (any other ROM) has a lesser chance of getting your phone unbricked and has nothing to do with its guarantee.
You can find it on your device’s forums.
Steps to unbrick your phone –
Charge your smart phone to approximately 50 percent or above battery level.
Switch it off and remove its battery, if possible.
Install SP Flash Tools and Android USB Drivers. Download them from above link given in their description.
Extract the stock ROM/ backup ROM from .zip file. Place the extracted folder to the desktop for ease of access.
Open the Device manager in PC. Go to Start > Run > devmgmt.msc.
Connect your phone to PC through data cable.
In the device manager, a yellow line would have appeared after the phone got connected. MT65xx preloader.
Right click on it and click Update. Browse to Desktop and click Next. A red box will appear, press Continue Installation.
Open SP Flash tool folder and click on Flash_Tool.exe.
Browse to the scatter File MT65xx_Android_scatter_emmc_PMT.txt in the folder of Stock ROM, which was earlier placed on Desktop.
Make sure all the boxes are checked except USRDATA. Then press the Download button.
Then re – connect your mobile phone. You will notice some progress on the CPU screen in the form of blue and red colour.
After a while, you’ll get a Green circle.
Disconnect your phone. Plug in the battery and switch it on.
Enjoy your New and Alive smart phone.
Important Note, in case of failure –
During this process if you get any error, then try everything again, but this time, instead of using Download button use Firmware Upgrade button. Check all the files including USRDATA. Your Rom will get flashed. For any other errors you can ask us in the comments below.
That’s all folks.
Note – Un-brick your device on your own risk. TechGlobule is by no means encouraging any smart phone user to root, brick or unbrick or any such other activity to his/her phone.
Image source – djawir.com, beetelbite.com, forum.xda-developers.com and needrom.com.
Author – Abdul Rehman
Co – Author – Swapnil and Siddhant.
Today, we are going to tell you how to flash a custom recovery (Philz Touch) in any Android device with. Porting a Custom recovery is just a step ahead of this. It helps in getting more control on your Android device.
What is meant by a Recovery? Why should I use it?
Recovery is nothing but a medium or environment to change custom ROMs i.e. it helps the user to interactively change files in the operating system of a mobile device in an easier and convenient way. It can be compared to the BIOS of a Windows PC.
How to flash a recovery?
i) First and foremost, your device should be rooted before doing this. To know if your device is rooted or not, download Root Checker from the Google Play Store. To root your android device, you may prefer the Ways of Rooting post.
ii) Now you need to find your device’s recovery in your device’s forums. Or else you will have to port it yourself.
iii) Download and install the app named Mobile Uncle Tools from Google Play Store.
iv) Place your device’s recovery in root folder of your SD Card. (Just to find it easily while using it).
v) Open Mobile Uncle Tools > Recovery Update > *.img
vi) Tap “Flash Recovery”. After this step ,your device mayn’t respond for a while, it’s normal and nothing to worry.
vii) You will see a message “Recovery flashed. Reboot into recovery mode”. If you see this message, it means that you have successfully flashed the recovery image in your Android device.
viii) Tap “Yes”. You will be rebooted to your selected recovery. If you tap no, you will have to manually reboot into recovery mode.
Video Tutorial
You can also watch this video on our Youtube Channel. You can ask your queries or post any feedback in the comments below.
Today we are gonna discuss about how to port Custom recoveries in an Android device. So, let’s start.
What is a custom recovery?
A custom recovery is a third-party recovery tool environment. Flashing (aka installing) this recovery environment onto your device replaces the default stock recovery environment. This is a bit like flashing a Custom ROMs like CyanogenMod — but, instead of replacing your device’s Android operating system, it replaces the recovery environment.
Why to install a custom recovery?
A custom recovery environment will do the same things as the stock Android recovery. However, it will also have additional features. Custom recoveries also have the ability to create and restore device backups. Custom recoveries allow you to install Custom ROMs. ClockworkMod even offers a “ROM Manager” app that allows you to access many of these features from a running Android system — this app requires a custom recovery installed to function properly.
How to port custom recovery?
First of all your Android device should be rooted to do this. To know if your device is rooted or not, download Root Checker from the Google Play Store. To root your android device, you may prefer the Ways of Rooting post.
Download TWRP/COT/PhilZ or CWM on your PC from any Mediatek device with same screen resolutions.
Today we are gonna discuss about the Xposed Framework which is often lauded as the Play Store of Rooted Android.
Xposed framework gives a rooted user the possibility to modify his/her Stock ROM (that is pre-installed ROM); without modifying any Application Package file (aka APK file or your Android apps) or installing any custom ROM.
Advantages of Xposed Framework –
No need to change any APK file that are Android apps. This means :
No need to decompile, do coding, compile, etc.
Modules (aka Mods) or tweaks are specific pre-coded changes which overwrite the coding of the existing ROM (aka OS). Your mods are not bound to a specific version of the ROM. Unless there is a major change in the methods called for a certain functionality, your mod will continue to work even when you upgrade your ROM. Many modules work for a lot of ROMs from different vendors.
Multiple mods can be installed at the same time, even if they change the same app or functionality. So you can use these battery icons and those quick toggles. Even hooking the same method twice is possible. Of course, this only works properly if the mods are not trying to do incompatible things.
It does its magic at runtime. That means that developers can add settings and do changes based on them (instead of forcing the mod to behave in a certain behavior).
It can be disabled easily via Settings.
It’s open source and any one can develop free Modules or tweaks etc.
Where to download?
You can download the installer of Xposed Framework from the following link of XDA Developers xposed.info/latest.apk.
How to use?
How to install?
i) After downloading the app, open > settings > security > check unknown sources. Then install the app in your phone.
ii) Open the app, go to the “Framework” section (dismiss the warning) and click on “Install/Update”.
iii) Reboot your device, if it doesn’t reboots automatically after the process.
iv) Done.
v) You can verify this by starting the Xposed Installer again and making sure that the numbers in the “Framework” section are green.
How to install Modules or Tweaks for your device?
Download any *.apk file (e.g. via the built-in repository browser) and install it.
Launch the Xposed Installer and go to the “Modules” section (you will also get there if you click on the notification warning you that the module is not enabled yet)
Enable the module by checking the check box.
Reboot your device.
Done!
{Optional Step} You can also install the framework and enable/disable multiple modules at once and reboot afterwards.
You can ask your queries or give us feedback through the comments.
Screenshots Gallery
That’s all folks.
Image source – rootzwiki.com (Featured image) and Abdul Rehman’s Samsung Note 2 (Screenshots)
Author – Abdul Rehman
Co – Author – Swapnil Jha
In an earlier post, we discussed about different ways of rooting. Today, we are gonna discuss about the method to root with Odin which is used to root devices running with Samsung chipsets. We will discuss every aspect of this exploit in brief. So, let us start.
What is Odin?
This software was developed by XDA Developers to root devices running with Exynos chipset which are the Samsung devices, using the Odin software’s exploit.
How to get Odin?
To use the Odin software to root your Samsung device, first you need to install Odin on your Windows PC, which is easily available to download via the following link of XDA Developers below the page along the list of compatible phone.
How to use Odin?
Follow the following steps –
i) First you need to download Odin on your computer from above link.
ii) Then, you will have to download the recovery for your smartphone which can be easily available on XDA.
iii) Next, unzip all the files on your computer.
iv) Install Odin and then launch it.
v) You must turn off your Android device before connecting it to PC.
vi) Then, you must boot your handset into download mode by pressing Power button, Home button & Volume Down button simultaneously, in some phone models it may result it Recovery mode, take out the battery and plug it again. Then try booting in download mode by Power button and Volume Down button simultaneously.
vii) Then you may receive a warning. Press Volume Up button to dismiss it
viii) Odin must notice that you have connected your gadget, so you will see the “added” notification along with the ID:COM section which now would be blue, as in the latest version of Odin.
ix) {Optional step} In case you don’t notice the mentioned aspects, then you will have to start all over meaning that you must disconnect the devices, close Odin, reinstall the software and repeat the update / root process from the beginning.
x) As soon as everything is working as explained, you should open the “PDA” option and select the recovery which you downloaded in step (ii). It may have one of the following extensions *.tar, *.md5, *.smd, *.gz or *.tgz.
xi) In Odin, the re-partition box should stay unchecked (if it is checked, uncheck the same).
xii) Select “start” from Odin and wait while your phone is being rooted.
xiii) Finally, when the installation procedure is over on Odin you will see the “Pass” message displayed on the top.
xiv) Unplug the USB cord.
xv) Reboot and enjoy your rooted phone.
You can use the same method to flash (i.e install) its stock ROM, or any root.zip file. See screenshots for reference.
List of Compatible Phones
Odin v3.xx
*v3.xx versions should be compatible with all phones that work with v1.85* Download Odin 3.07
Samsung Galaxy Note GT-N7000
Samsung Epic 4G SPH-D700
Samsung Galaxy S3 Mini I8190
Odin v1.85
Download Odin 1.85
Samsung Galaxy S Advance GT-I9070
Samsung Galaxy S 4 I9505 (Snapdragon 600 based version)
Samsung Galaxy S3 i9300
Samsung Galaxy S3 i9305
Samsung Galaxy S II I9100
Samsung Epic 4G SPH-D700
Samsung Galaxy S II I9100G
Samsung Galaxy S II I9100P
Samsung Galaxy Tab 10.1v P7100
Samsung Galaxy Y S5360
Samsung Galaxy Y S5363
Samsung Galaxy Tab WiFi P1010
Samsung Galaxy Tab 8.9 P7300
Samsung Galaxy Tab 10.1 P7500
Samsung Galaxy Tab 10.1 WiFi P7510
Samsung Galaxy Y Pro B5510
Samsung Galaxy Note N7000
Samsung Galaxy S II Skyrocket SGH-I727
Samsung Galaxy S II LTE SGH-I727R
Samsung Galaxy S II SGH-I777
Samsung DoubleTime SGH-i857
Samsung Captivate Glide SGH-i927
Samsung Galaxy S Glide SGH-i927R
Samsung Galaxy Tab 8.9 LTE SGH-i957
Samsung Infuse 4G SGH-I997
Samsung Dart SGH-T499
Samsung Gravity Smart SGH-T589
Samsung Galaxy Q SGH-T589R
Samsung Galaxy Tab 7.0 Plus SGH-T869
Samsung Galaxy S Fascinate 4G SGH-T959P
Samsung Hercules SGH-T989
Samsung Galaxy Ace Plus GT-S7500
SCH-I500 Mesmerize
SPH-M820 Prevail
SPH-M910 Intercept
SCH-R880 Acclaim
SCH-R910 Indulge
SGH-I897 Captivate
SGH-I997 Infuse
SGH-T589 Gravity
SGH-T839 Sidekick
SGH-T959 Vibrant
SGH-T959v Galaxy S 4G
SPH-D700 Epic 4G
SPH-D720 Nexus S 4G
SPH-M580 Replenish
SPH-M920 Transform
SCH-I400 Contunuum
SCH-I500 Fascinate
SCH-I510 Droid Charge
SGH-I917 Focus
Odin v1.83
Download Odin 1.83
Samsung Galaxy S I9000
Samsung Galaxy S II I9000
Samsung Galaxy SL I9003
Samsung Galaxy Giorgio Armani I9010
Samsung Google Nexus S I9020
Samsung Google Nexus S i9020A
Samsung Google Nexus S i9023
Samsung Galaxy Tab P1000
Samsung Galaxy Tab WiFi P1010
Samsung Galaxy Note N7000
Odin Multi Downloader v4.44
Samsung Galaxy W i81u50-T679M
Odin Multi Downloader v4.43
Samsung Galaxy S Plus I9001
Samsung Galaxy W I8150
Samsung Exhibit II 4G T679 (T-Mobile)
Samsung Galaxy W T679M (Bell)
Odin Multi Downloader v4.42
Samsung Galaxy Gio S5660
Samsung Galaxy Mini S5570
Samsung Galaxy Fit S5670
Samsung Galaxy Ace S5830
Samsung Galaxy Xcover S5690
Samsung Galaxy Y Pro B5510
Samsung Galaxy Pro B7510
Samsung Galaxy M ProB7800
Odin Multi Downloader v4.34
Samsung i5500 Europa
Samsung I5500 Galaxy Europa
Samsung Galaxy 551 I5510
Samsung I5700 Galaxy Spica
Samsung I5800 Galaxy Apollo
SamsungI7500 Galaxy
Note – Root your device on your own risk. TechGlobule is by no means encouraging any phone user to root his/her phone.
List source – XDA Developers
Image source – Abdul’s HP Laptop and Shubham’s Samsung Note 2.
Author – Siddhant Baranwal
Co – Author – Swapnil Jha and Abdul Rehman
In an earlier post, we discussed about different ways of rooting. Today, we are gonna discuss about the Boromir, Faramir and Barahir Exploits, which are used to root devices running with MTK Chipset. We will discuss every aspect of these exploits in brief. So, let us start.
What are Boromir, Faramir and Barahir exploits?
An exploit means exploiting of a loop-hole or security hole in an operating system. Framaroot was developed by XDA Developers to root devices running with MTK chipset using the Boromir, Faramir or Barahir exploit.
How to get it?
To use the Boromir, Faramir or Barahir exploit to root your MTK device, first you need to install Framaroot, which is easily available to download via the following link of XDA Developers. Download it in your mobile itself. Here’s the link to the latest version of Framaroot till date (29 March 2015) – http://goo.gl/ty14v0.
How to use it?
Follow the following steps –
i) After downloading the app, open > settings > security > check unknown sources. Then install the app in your phone.
ii) Open the app.
iii) As you are having the MTK device, the app will possibly show one of these – Boromir, Faramir or Barahir exploit.
iv) Choose anyone available exploit, it will show some instructions.
v) Select to install either SuperSU. You can also install SuperUser instead. They both are almost same in functionality.
vi) Tap on yes on all permissions it will ask for during the rooting process. They are usually harmless permissions which needs the user’s consent.
vii) Then it will ask your permission for reboot. Allow it.
viii) Then, your device will reboot. It will take 2-3 minutes more as compared to normal. As it will install apps like SuperSU.
ix) Then, check your apps, find SuperSU.
x) This app will act as a privacy manager and allow root permissions to only those apps which you will allow it to.
Now you are a Super User and enjoy your rooted phone (Qualcomm device).
List of Compatible Devices
Following is the list of compatible mobile smart phones which can be rooted with the above method.
Note – Root your device on your own risk. TechGlobule is by no means encouraging any phone user to root his/her phone.
Image source – wonganjuk.blogspot.in (Featured image) and Screen Shots provided by Siddhant Baranwal.
List source – XDA Developers
In an earlier post, we discussed about different ways of rooting. Today, we are gonna discuss about the Gandalf Exploit, which is used to root devices running with Qualcomm Chipset. We will discuss every aspect of Gandalf exploit in brief. So, let us start.
What is Gandalf exploit?
An exploit means exploiting of a loop-hole or security hole in an operating system. Framaroot was developed by XDA Developers to root devices running with Qualcomm chipset using the Gandalf exploit.
How to get it?
To use the Gandalf exploit to root your Qualcomm device, first you need to install Framaroot, which is easily available to download via the following link of XDA Developers. Download it in your mobile itself. Here’s the link to the latest version of Framaroot – http://goo.gl/ty14v0.
How to use it?
Follow the following steps –
i) After downloading the app, open > settings > security > check unknown sources. Then install the app in your phone.
ii) Open the app.
iii) As you are having the Qualcomm device, the app will possibly show only one exploit called the Gandalf exploit.
iv) Tap on it, it will show some instructions.
v) Select to install either SuperSU. You can also install SuperUser instead. They both are almost same in functionality.
vi) Tap on yes on all permissions it will ask for during the rooting process. They are usually harmless permissions which needs the user’s consent.
vii) Then it will ask your permission for reboot. Allow it.
viii) Then, your device will reboot. It will take 2-3 minutes more as compared to normal. As it will install apps like SuperSU.
ix) Then, check your apps, find SuperSU.
x) This app will act as a privacy manager and allow root permissions to only those apps which you will allow it to.
Now you are a Super User and enjoy your rooted phone (Qualcomm device).
List of Compatible Phones
Following is the list of compatible mobile smart phones which can be rooted with the above method.
Asus Memopad FHD 10 LTE
Asus Padfone 1
Asus Padfone 2
Asus Padfone A66
Asus Padfone Infinity
Asus Transformer Pad Infinity TF700KL
Archos 50 Platinum
BLU Studio 5.3 S
BW T18+ (Fortis Evo)
Cloudfone Thrill 430X
Disgo 8400G
DNS S4504
DNS S4503
DNS S4502
FAEA F1
Gigabyte GSmart G1315 Skate
Gigabyte GSmart Rio R1
Google Nexus 4
Highscreen Spark
Highscreen OMEGA Q
Highscreen Blast
Highscreen Strike
Highscreen Boost
Hisense AD683G
HTC One S
Huawei Ascend G330D
Huawei Ascend U8825D
Huawei Ascend G526
Huawei Honor Pro (U8950-1)
Huawei Premia 4G
Huawei U8815
Huawei U8816
Huawei Ascend G300
Huawei Ascend G301
Huawei U8825D
Huawei Ascend G330D
Huawei Vitria Y301-A2
Huawei Y215
K-Touch Titan S100
Karbonn Titanium S5
Kyocera Hydro Edge
Kyocera Hydro Xtrm
Kyocera Torque
Lenovo A600e
Lenovo A706
Lenovo S870E
LF-LTE3 (F260S)
LG Nitro HD
LG L1
LG L7 P700
LG L7 P710
LG L7 P714
LG L7 P715
LG L7 P870
LG Lucid 2 (VS870)
LG Optimus Dynamic 2
LG Optimus F5 (P875)
LG Optimus F7
LG Optimus G E970
LG Optimus G E975
LG Optimus L3 E425
LG Optimus L5 E610
LG Optimus L5 612
LG Optimus L5 615
LG Optimus L7 P710
LG Optimus L7 P713
LG Optimus L7 P714
LG Optimus L7 P715
LG Optimus L7 P700
LG Optimus L7 Р705
LG Optimus LTE 2
Medion Life P4013
Micromax A111 Canvas Doodle
Motorola Defy Mini XT321
Oppo Find 5
Orange Nivo
Orange Yumo
Orange Zali
Pantech Discover
Pantech Flex
Pantech IM-A840S Vega S5
Pantech Sky S5 A840S
Pentagram Combo
Phicomm i370w
Phicomm i600
Phicomm i800
Samsung Galaxy Core i8260
Samsung Galaxy Express GT-I8730
Samsung Galaxy Win I8552
Sharp Aquos Phone SH930W
Smartfren Andromax U
Smartfren Andromax i2
Sony Xperia E C1505
Sony Xperia E Dual C1605
Sony Xperia L C210X
teXet TM-3204R
teXet TM-4677
Xiaomi Mi-2S
Yarvik Ingenia Compact SMP35-200
ZTE T83 (Telstra Dave)
ZTE V880G
ZTE V955
ZTE V9815 Grand Memo N5
ZTE Warp Sequent
Give your reviews & feedback in comments.
That’s all folks.
Note – Root your device on your own risk. TechGlobule is by no means encouraging any phone user to root his/her phone.
Image source – http://www.gizchina.com/2013/09/26/easily-root-android-phone-framaroot/ (Featured image) en.miui.com/thread-8461-1-1.html (Image in post).
List source – XDA Developers
We have already discussed the disadvantages of Rooting in our earlier post.
Today we will discuss how to overcome those disadvantages.
Root access enables a user to install a powerful and versatile app which itself acts as a gateway to easy, non-destructive device change, namely Xposed Framework.
Fortunately, there is various privacy protector application such as SuperSU that only grants root access to those applications which the user chooses. There are also various root-enabled utilities which are available to help you restore for when something goes wrong, i.e. un-bricking (which we will discuss in brief in another post).
For beginners, one can also use a number of root-enabled application backup tools to back up one’s applications and his/her other information in his/her storage, PC, and even online cloud. Complementing a custom recovery, (which helps in making a backup and flashing things, which I’ll explain in another article), rooted users are able to do a full, system-wide NANDroid Backup that essentially replicates your current smartphone or tablet at any particular time and saves it as a backup.
Following is the list of common Methods of Rooting –
Gandalf Exploit
It is compatible with all devices running with Qualcomm chipset.
The complexity of this method is “easy”. Read more…
Boromir, Faramir and Barahir Exploits
These are compatible with all devices running with MTK chipset.
The complexity of this method is “very easy”. Read more…
Odin Software
These are compatible with all devices running with Exynos chipset, which is mostly, Samsung devices.
The complexity of this method is “medium”. Read more…
Evasi0n JailBreak Tool
These are compatible with all the devices running Apple’s OS, known as iOS, which are iPods, iPhones, iPads.
The complexity of the method is “easy”.
This is the best method to Jailbreak iOS 6.0 to iOS 7.0.6. Read more…
Pangu JailBreak Tool
These are compatible with all the devices running Apple’s OS, known as iOS, which are iPods, iPhones, iPads.
The complexity of the method for iOS 7.1 is “medium” and for iOS 8.1 is “very easy”.
This is the best method to Jailbreak iOS 7.1 to iOS 8.1. Read more…
Taig JailBreak Tool
These are compatible with all the devices running Apple’s OS, known as iOS, which are iPods, iPhones, iPads.
The complexity of the method is “very easy”.
This is the best method to Jailbreak iOS 8.0 to iOS 8.4. Read more…
That’s all folks.
Note – Root your device at your own risk. TechGlobule is by no means encouraging any phone user to root his/her phone.
Featured image source – lifehacker.com
Smartphones now being so common in public. Many of the smart phone owners come across words like Rooting and JailBreaking. Today we will discuss about these.
What is Rooting?
Android OS users may have noticed that they don’t have all the necessary control on their device. For e.g. A ZenFone User may think that why can’t he have the features of another phone, let’s say Sony Xperia E3. Having the same Android version, it should be easy for ZenFone user to change ZenUI to Sony’s Xperia UI. But it is not the case. Due to the limitations set by the phone’s manufacturer, a user do not have complete control over his/her device.
The process of getting all the required necessary control of a mobile device via some exploits is known as Rooting.
What is JailBreaking?
iOS users (Apple’s mobile OS) notice this lack of control in a bitter way. They aren’t even able to change their themes, transitions, icons, etc. let alone the features. The process of rooting a iOS device through exploits is termed as JailBreaking.
What are the advantages of Rooting or JailBreaking?
By rooting, we can not only increase our system stability and performance but also Increase our battery backup.
Custom ROMs allow users to update to the latest version of the Android OS before they are officially released for their device, by their manufacturer.
This is a great feature for those who are tech-savvy and want to stay on top of the latest and greatest software updates before it hits the mainstream crowd. This is also useful if one has an outdated device that is no longer being updated by its manufacturer.
By rooting the device, we also gain the ability to unlock some features that the carrier might charge for. One main example is free WiFi and USB tethering, which many carriers charge money for. (I’m not suggesting you do this. But I just wanted to make you aware of the endless possibilities.)
That goes same of the iOS users.
What are the disadvantages?
There are only 2 disadvantages of rooting or jailbreaking (fortunately both of them are curable, although are difficult to cure.)
By rooting, you void your device’s warranty. This means, if anything goes wrong with the device, the manufacture won’t help you at all.
Rooting allow users to view and edit system files, which creates the possibility of deleting any important system file. Thus, it can result in corruption of device, aka Bricking.You may ask your queries in comments below.
That’s all folks.
Image sources – http://jbenit94.deviantart.com/art/Android-Bot-Wallpaper-243883920 (Featured image) http://www.ivanbrooker.com/tag/android-robot-wallpaper (Image in post)
Author – Siddhant Baranwal
Co – Author – Swapnil Jha