Saturday, 26 November 2016

Hard Brick, Soft Brick and Bootloop Expla!ned


Brick is a very dangerous state of Android devices where your android device just becomes unusable like a plastic brick as the name suggests.
 So lets discuss the types of bricks and how it happens and whether they are fixable or not.

1. Soft Brick
Soft brick is a type of brick which is caused by anytype of software problems resulting to Bootloop.
Now what is Bootloop?? Bootloop is a state of android where your android enters a phase of infinite looping of booting phase where either your BootAnimation goes on and on and on and your device never turns on or your device automatically enters bootphase again and again after vibrating and turning off. Both case your device becomes unusable. The main reason behind this is a corrupted software or OS update and can happen to any user irrespective of stock or custom rom on their phones.

All though soft brick may seem dangerous but there is no reason to panic. It can be fixed by any non technical person. Even a noob android user can fix it himself without any data loss.

Fixing a Soft Brick or Bootloop :
For a Stock Rom user bootloop can occur when a OS update is corrupt doesnt mean that the update pushed is always corrupt. It also depends upon the download of the update. So the easiest way is to re-download the update(many sites are available where users post a OTA capture in form of a zip file), put it in the root of your sd card and use recovery to apply the update via sd card. VOILA!!! its now fixed.

For a rooted Custom Rom user having TWRP or any custom recovery can redownload his or her custom rom and can do a flash of the rom which generally fixes the issue. Even a theme can cause a bootloop , in that case one must use TWRP and access the system bis the TWRP file manager to delete the installed app and reboot the device. Any other reason for bootloop pls tell in the comments.

2. Hard Brick:
Hard brick is a more dangerous form of brick which makes the device totally nonfunctional, in some cases device dont even charge when connected to a charger and you cant even enter the recovery of your device. Its very complicated and can happen due to any reason. Some of the reasons are flashing a ROM or a kernel which is not made for your device, messing with the system files of your device without proper knowledge of what you are doing. There are very less or no chances to recover from this state by a noob.

Fixing a Hard Bricked device: You can recover from hard brick by using JTAG or send your Phone to JTAG service center to get it fixed, which means you no longer need to buy a new one. Apart from this there is also a ADB method where you need to reflash your stock rom by connecting your device to a PC via a USB cable but depends upon the situation

Final Words: Its best to follow the proper development of your device to avoid encountering with such type of issues

Hope you liked this post.
Feel free to comment your thoughts like +1 and share this post
Thanks for your time
Jai Hind!!!

Rooting Android--The Living Misconception


Hello Friends, Thanks for all your loves and wishes.
In this 21st century Android is a OS for the general and with android a term underlying Android is Rooting.

So,What is Rooting??
Rooting is the process of gaining administrative control on your Android device by which a user can become a power user and can tweak the operating system according to its own will and choice. Seems good right?? Actually it is but sometimes not which we will be knowing soon why and how.
Rooting is something that a normal person wont do to his or her device. There is a common misconception that rooting harms your device and makes it completely fake and un-usable. I have seen many people saying all such rubbish stuff I dont know why. Rooting is just gaining a deeper control on your android device which every user wants to have on a device he owns. ROOTING DOESNT MEAN USING A CUSTOM ROM!!! You can also root your stock rom and enjoy the extra privileges.

Enough talking, lets see the what rooting does to your Android.


As I said earlier rooting gives you administrative control on your Android which helps a lot. I am keeping it till 4 since there are many advantages of rooting and i cant write all of them

1.Tweaking the experience of your device: By rooting your android device you can get the control to do a lot of tweaks to your Stock(as well as custom rom flashed) android device like changing your BootAnimation, Font style, and even the User Interface of your Android device using the newly developed Substratum Engine by various developers like Nicholas Chum and many others and applying some of the hundreds of Substratum themes by various themers available in the Play Store(A true hatsoff to you all for making such things possible). These themes help you to customize your android experience from head to toe giving you the power to change your general android UI according to your own will.

2. Lightening your Android Device: Although OEMs are tending towards making the UI of their devices more and more lighter and cleaner still many OEMs are there who continue to bloat their Android devices using unwanted apps which are not at all used by the users. These apps continue running in the background , sucking huge amounts of data and battery. Most of the OEMs dont give the option to its users to uninstall these apps and hence users have a really bad android experience. So how rooting helps in this case?? If a device is rooted you can access its system and can easily delete the preinstalled apps from your android system which in turn gives you a better android experience and a lot better battery life. This also Frees up huge storage which is like a divine blessing on low memory devices

3. Tweaking the Performance of your device: One of the most important reason of rooting is giving the user to control the performance of the device. The user himself can tweak it by ovrclocking the device or changing the min/max frequencies of the CPU according to his or her usage time. If the device battery is low one can tune to a lower freq for a while or change the scaling of the CPU to minimise the power consumption. If a Gamer Guy is out there he can tune is device to a Max CPU/GPU frequency to get the best gaming experience.

4. Automate Nearly EverythingYou've probably heard of Tasker. You don't need to root your phone to use it, but if you're rooted, it can do a whole lot more. Certain tasks, like toggling 3G, GPS, changing CPU speed, turning the screen on, and others require root access. So, if you want to get the full benefit of an app like Tasker, you'll definitely want to root your phone. 

As I said in the introduction that sometimes its not good to root your device. Now lets talk about the other side of the coin.

1. The process: The process of rooting is a bit risky which can lead your android device turn unusable. If the process of rooting is not correct the result turns out to be bootloop where your device gets stuck in the bootscreen and doesnt turn on. We will be learning more about bricking and bootloop in upcoming posts. Till know just know that if you can't root your device in a proper way it can result to infinite booting.

2. The Warranty:

Dont know why still OEMs discourage rooting which results in voiding the warranty of your device. Some OEMs do support warranty cover after rooting but maximum dont as a result users get harrassed to repair their damaged device.

My Opinions:
So after reading  the post its up to you all whether you support root or not but I strongly support rooting as there are more useful things that we can do by gaining administrative power. If we dont root android then what will be the difference between us and iOS users???

Feel free to criticize me(open to all types of criticism) suggest me how to get better and inspire me to continue writing this blog for you all by commenting down below and following and pressing the +1 button. Thats All Friends
Jai Hind!!!

Friday, 25 November 2016

Google Daydream

What is Google Daydream?
Google Daydream is a virtual realty platform developed exclusively by Google for its android devices running Android Version 7.0 and above. Different from its previous VR Platform Google Cardboard the Google Daydream is built into the devices natively terming the devices as the "Daydream Ready" devices.

Will I get daydream on my device??
Google Daydream offers a rich virtual reality experience which also requires a lot of hardware and software support.
To offer a rich VR experience a sufficiently powerful SoC is needed to render two 60fps videos and a minimum 1080p resolution screen to offer you not the best but a decent experience.
Apart from that the phone needs to support Bluetooth 4.2 LE
NFC and sensors like gyroscope is also needed
The device needs to run on Android 7.0+, a minimum version requirement for the Google Daydream support and your OEM must push the support for daydream when pushing the android version update.

Currently the Google Pixel XL and Pixel supports the Daydream feature. On the side if Non-Google OEM Motorola is the 1st company to push Daydream support for its Moto Z  and Moto Z Force while pushing the 7.0 update.

The Daydream Headset:
The Daydream Headset is also a VR headset from the house of Google made specifically for the Daydream Ready devices. According to Google it is made of soft breathable fabric and is lightweight. It comes with a controller which is motion sensitive and gives you a wonderful VR experience specially in gaming. The headset comes in 3 different colors and depends upon the users which one to pick.

My opinions on the Daydream concept:
 It is a concept not for the masses. Yes its a good start for sure. Not only your device needs Daydream support but also a Daydream headset which costs around $80(around Rs. 6000/-). Apart from that its available on only a few phones like the Pixel and Moto Z. No doubt that the build quality and the experience of the headset is awesome but is only limited to Flagship Devices. Not only that the apps also need to Daydream Support, and at this point there are very few apps supporting Daydream though Google has told that many apps will be having the support by the end of this year so lets hope for the best.

Feel free to comment and share your opinions, critisize and also suggestion about my blog and my future posts.
Thank you.