Tuesday, 3 May 2016

All ABOUT CUSTOM RECOVERY FOR ANDROID

What is a Custom Recovery on Android?


A custom recovery is a third-party recovery image .Flashing this recovery image onto your device replaces the default, stock recovery image with a third-party, customized recovery image. This is a bit like flashing a custom ROM like CyanogenMod — but, instead of replacing your device’s Android operating system, it replaces the recovery environment. In a simple words CUSTOM RECOVERY is a tool or system which enable us to fully operate our android in recovery mode.



Android’s Stock Recovery




Android devices come with Google’s recovery or Factory recovery , which is often referred to as the “stock recovery.” You can boot to the recovery system by pressing device-specific buttons as your phone or tablet boots or by issuing an adb command that boots your device to recovery mode. The recovery menu provides options to help recover your device — for example, you can reset your device to its factory default state from here. The recovery mode can also be used to flash OTA update files. if you want to flash a new ROM to your device — or re-flash the factory default ROM file — you’ll need to boot to recovery mode first.




Popular Custom Recoveries


(CWM OR TWRP)
ClockworkMod Recovery (CWM) can create and restore NANDroid backups — backups of an Android device’s entire file system. ClockworkMod offers a ROM manager with a file browser that allows you to easily browse for and install custom ROMs via ClockworkMod Recovery and manage and restore backups. It also has other advanced features that will be useful if you’re installing and dealing with custom ROMs.

Team Win Recovery Project (TWRP) is a touch-based recovery environment. Unlike other recovery environments — including Android’s default stock recovery, which needs to be controlled with the device’s volume and power buttons — this recovery environment has a touch-based interface you can use by tapping your fingers on on-screen buttons. TWRP even supports themes. Like CWM, TWRP offers ROM installation and backup features the stock recovery environment doesn’t.


CWM and TWRP are the two most popular custom recoveries, but other custom recoveries may be available for some devices.



When and Why to Install a Custom Recovery


These custom recovery environments are most useful when you’re installing custom ROMS on your device, as they provide backup, restore, and ROM-flashing features you’ll need. You’ll need to unlock your device’s bootloader to install a custom recovery on it.


Install a custom recovery when you’re messing around with custom ROMs, or if you really want powerful backup features. This is often seen as a necessary prerequisite to installing a custom ROM, but it isn’t always required. For example, installing CyanogenMod with the CyanogenMod installer will also install ClockworkMod Recovery (CWM). Following installation guides for custom ROMs will often involve flashing a custom recovery, although you can flash a custom recovery and continue using the stock Android system if you just want those backup features.

FACTORY RESET ANDROID PHONE

HOW TO FACTORY RESET ANDROID PHONE


Safe mode can help you troubleshoot your Android, but sometimes you’ll need to wipe everything and restore your device to its factory state. But if you can’t perform a normal factory reset–say, if your phone won’t boot properly–you can do it through Android’s recovery environment.


Ensure you have any important data backed up before doing a reset. This includes your Google Authenticator credentials, which will be lost during the reset. Disable two-factor authentication on your accounts first or you’ll experience some trouble afterwards.


If safe mode doesn’t help fix your device, you can perform a hard reset by booting into a special recovery mode. First, ensure your device is fully shut down.


Press and hold the correct keys to boot the device into recovery mode. This will vary from device to device. Here are some examples:

Nexus 7: Volume Up + Volume Down + Power

Samsung Galaxy S3: Volume Up + Home + Power

Motorola Droid X: Home + Power

Devices With Camera Buttons: Volume Up + Camera

Similar devices will likely use similar key combinations. For example, the Nexus 4 also uses Volume Up + Volume Down + Power.

If your device isn’t on this list and none of the above methods work, do a Google search for the name of your device and “recovery mode” – or look in the device’s manual or support pages.

Release the buttons when the device powered on. You’ll see an image of an Android lying on its back with its chest open and its internals revealed.











Press the Volume Up and Volume Down keys to scroll through the options until you see Recovery mode on the screen.














Press the Power button to restart into recovery mode. You’ll soon see an Android with a red triangle.














Hold down the Power button and tap Volume Up. You’ll see the Android system recovery menu appear at the top of your screen.














Select wipe data / factory reset with the volume keys and tap the Power button to activate it.

Select Yes – erase all user data with the volume buttons and tap Power. Your device will be reset to its factory state and all your data will be erased.














If your device freezes at any point, hold down the Power button until it restarts.

If the factory reset process doesn’t fix your problems – or doesn’t work at all – it’s likely that there’s a problem with your device’s hardware. If it’s still under warranty, you should have it fixed or replaced.


(There’s one exception to this: If you’ve been flashing custom ROMs and messing with your device’s low-level software, it’s possible that you could have overwritten the stock recovery software. In this case, it’s possible that you have a software problem and not a hardware problem.)

Friday, 29 April 2016

ROOTING ANDROID

What is Rooting on Android?

“What is rooting? Why should I root my Android device?” These are common questions that I get asked quite often. Today’s lesson is to talk to you about both the advantages and disadvantages of rooting your Android devices. But before we get started, a word of caution: rooting or modifying your phone in any way will void your manufacturer’s warranty and possibly “brick” it. What does “bricking” your device mean you ask? Exactly what you think… It means screwing up your phone software so badly that your phone can no longer function properly and is pretty much as useless as a brick. I do not in any way recommend anyone to root their Android device. This article is simply to introduce you to the subject of rooting and present you with both the pro’s and con’s so that you can make an educated decision on your own.


What is Rooting?
“Rooting” your device means obtaining “superuser” rights and permissions to your Android’s software. With these elevated user privileges, you gain the ability to load custom software (ROM’s), install custom themes, increase performance, increase battery life, and the ability to install software that would otherwise cost extra money (ex: WiFi tethering). Rooting is essentially “hacking” your Android device. In the iPhone world, this would be the equivalent to “Jailbreaking” your phone.


Why is it called Rooting?
The term “root” comes from the Unix/Linux world and is used to describe a user who has “superuser” rights or permissions to all the files and programs in the software OS (Operating System). The root user, because they have “superuser” privileges, can essentially change or modify any of the software code on the device. You see, your phone manufacturer/carrier only gives you “guest” privileges when you purchase your device. They do this for good reason… they don’t want you getting into certain parts of the software on your phone and screwing it up beyond repair. It makes it much easier for them to manage and update the devices if they lock it all down. This way, all the users are running the same unmodified version of the phone’s software. This makes it much easier for them to support the devices. But, for the tech-savvy crowd, only having “guest” privileges on your device is pretty lame and it locks down a lot of potentially useful features.

Top 10 Reasons to Root Your Android Phone 

 

 

10. Unlock Hidden Features and Install "Incompatible" Apps


Top 10 Reasons to Root Your Android Phone
Sometimes, even Android isn't open enough to give you some of the features you want. Either an app is blocked by carriers, hacks into Android's system files, or otherwise isn't available. Luckily, rooting can help with that: you can install carrier-blocked apps, get features from the latest version of Android, make incompatible apps compatible, power up your hardware, get features like Beats Audio from other phones, or emulate exclusive features like those on the Moto X. Whatever you want, rooting gives you the power to do a lot more.






Top 10 Reasons to Root Your Android Phone
You've probably heard of Tasker, the awesome app that automates just about anything on your phone. 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. For more automation inspiration, check out your best Tasker actions, as well as our most recently featured Tasker tricks.






8. Boost Your Phone's Speed and Battery Life

Top 10 Reasons to Root Your Android Phone
You can do a lot of things to speed up your phone and boost its battery life without rooting, but with root—as always—you have even more power. For example, with an app like SetCPU you can overclock your phone for better performance, or underclock it for better battery life. You can also use an app like Greenify to automatically hibernate apps you aren't using—perfect for those apps that always want to run in the background when you're not looking.






7. Block Ads in Any App

Top 10 Reasons to Root Your Android Phone
Look, we of all people understand the need for occasional ads—it's how we make money. But ads can also get in the way and use up data. If you want to block ads in certain apps or on certain devices, rooting is by far the best way to do so. AdFree, AdBlock Plus, and Ad Away are all great options. Of course, if you aren't rooted, going into airplane mode works in a pinch too.

6. Back Up Your Phone for Seamless Transitions

Top 10 Reasons to Root Your Android Phone
When you move to a new Android device—or restore your device to stock for any reason—you can make your life a lot easier by backing up your apps and settings first. That way, you can get your entire setup back in just a few taps. If you aren't rooted, you can back up a few things like apps and data, but you won't necessarily be able to backup system apps and their data, or automate the entire process as well as Titanium Backup can. Check out our guide to Titanium Backup for more tips.

5. Remove Preinstalled Crapware

Top 10 Reasons to Root Your Android Phone
Titanium Backup is good for more than just backups, too. It can also uninstall that annoying, battery-draining, space-wasting crapware that comes preinstalled on so many phones these days—and, sadly, this feature is root-only. Freeze them first to make sure your phone operates normally without them, then delete them completely to free up that space. You'll be glad you did.

4. Tweak the Dark Corners of Android

Top 10 Reasons to Root Your Android Phone
If you're the kind of person that likes to fiddle with every little feature—both on the surface and under the hood—rooting is for you. Whether you want to customize your keyboard layout with something like Keyboard Manager or give yourself faster scrolling, improved multitasking, and extra themes with Pimp My ROM, rooting gives you the power to tweak just about any corner you can think of. If you want to do it, chances are someone over on a forum like XDA has created a mini-app or tweak that will help.






3. Flash a Custom Kernel

Top 10 Reasons to Root Your Android Phone
Some of Android's most under-the-hood tweaks require a custom kernel, which you can only flash with a rooted device. The kernel is responsible for helping your apps communicate with the hardware of your phone, which means a custom kernel can give you better performance, battery life, and even extra features like Wi-Fi tethering (on unsupported phones), faster battery charging, and lots more. You can flash kernels manually or simplify the process with something like Kernel Manager.






2. Flash a Custom ROM

Top 10 Reasons to Root Your Android Phone
Okay, so you probably already know about this one—but it's one of the best benefits of rooting. A custom ROM is basically a custom version of Android, and it truly changes how you use your phone. Some merely bring a stock version of Android to non-stock phones, or later versions of Android to phones that don't have it yet. Some add a few handy features, some add lots of really unique features, and some change your operating system from head to toe. No matter what phone you have—even if it's a Nexus—we highly recommend checking out the custom ROMs out there. You won't be disappointed. Note: As some of you have noted, you don't actually need root access to flash a custom ROM—though you will need to unlock your bootloader (a process that sometimes comes bundled with root access). Still, it requires freeing your device from manufacturer lockdowns, so we've kept it in the list despite this technicality!






1. Truly Own Your Device

Top 10 Reasons to Root Your Android Phone
In the end, all of this boils down to one thing: you own your device, and you should be able to do with it as you please. Certain manufacturers and carriers try to keep that from happening, but with root access, you truly own your device and open yourself up to all the possibilities other parties try to block. Sure, there's some risk involved, and we don't usually recommend rooting other people's phones, but in the end, you can't put a price on true openness and control.

 EASY WAY TO ROOTING

Here is a easy way to rooting your android phone.

1- Download KingRoot app in your device.

KingRoot app is a rooting app. which root your phone in simple way.

2- Install the kingroot app in your device. open the app and run it.

3-The application give you instruction to proceed for root your device.

4-When all procedure is done restart your device.

 

Thursday, 28 April 2016

ALL ABOUT CUSTOM ROM

What is an Android Custom ROM?

In the world of Android, you’ll often hear people talking about “Custom ROMs”. This article will explain why you might want one. So don’t be shy, read on.
The term ROM, which stands for Read Only Memory and really has very little to do with what a custom Android ROM actually is, can be confusing. A custom Android ROM refers to a phone’s firmware, based on Google’s Android platform. Android is open source and therefore any developer can edit the code, recompile it, and re-release for a wide variety of devices. Users can install ROMs to change a device’s appearance and behavior. ROMs are developed by the Android community, often times by a group of core developers who do this purely out of passion for modding. This means that most are completely free. Custom ROMs are available for phones, tablets, media players, smart watches and almost any type of device running Android.
When you buy your Android device, it comes with what we call a “stock ROM” or the “stock firmware”. This refers to the preinstalled operating system. This ROM usually has limited functionality as defined by the phone’s manufacturer. By flashing a custom ROM, you can unlock extra features and sometimes improve the performance.
Flashing a ROM is easy and if you follow instructions, you barely need to know what you’re doing… and I barely need to have friends! It’s been 17 days since someone texted me. You should know that if you do something incorrectly while flashing a ROM, you risk rendering your phone inoperable. This is rare but can happen if you aren’t careful, and it’s called “bricking”.
  • Why use a custom ROM? 

Many Android users will never touch a custom ROM and will be perfectly satisfied. For those of us who want to push the performance of our devices and unlock extra features, we’ll be using custom ROMs. Here are some of the benefits of switching to a Custom ROM:

Performance

Out of the box, your phone or tablet’s hardware is clocked at a speed that the manufacturer considers optimal in terms of heat and battery life. On a custom ROM, you’ll be able to overclock your hardware to get big performance increases. These changes can really show when you’re playing graphics intensive games. Another way a ROM can improve performance is by removing carrier or OEM-installed apps, known as bloatware, which can free up system resources.

Battery Life

On the flip-side of overclocking, there’s underclocking. If you don’t really need all the speed of your massive processor, you can dial it back a bit by underclocking. With your processor running at a lower speed, you can often extend battery life by days! This is something to consider if you find yourself charging your phone multiple times per day. A custom ROM, again, by removing bloatware, can help free up the CPU to do less because there are fewer apps running in the background.

Updates

One of the most frustrating things about owning an Android is waiting for your manufacturer to push an update to your phone so you can get the latest features. Often times manufacturers will even cut support for your device entirely. This leaves you stuck with a phone with an old version of Android. The solution is a custom ROM on the newest Android version. Even if your phone is stuck on KitKat, you can download and flash a ROM based on Lollipop. Many of the more popular ROMs even update on a daily basis. These updates are called “Nightlies”.

Customization

Android is already very customizable right out of the box. With a custom ROM you can even modify things like the color of your notification light, the force of your vibration, the saturation of the colors on your screen and much more. I wish I could customize myself a friend!

List of custom ROM


– LiquidSmooth Lollipop custom ROMs:


One of the most popular custom ROM on KitKat was quickly updated to Lollipop as well. Based on Android 5.1.1 Lollipop AOSP sources, LiquidSmooth is reportedly a very fast and stable custom firmware packed with a ton of features like SlimPIE, Lock screen and notification customizations, gestures, call blacklist, and much more. You can read some of our guides on LiquidSmooth Android Lollipop custom ROMs with complete list of features for:














Android 5.0 Lollipop adoption rate isn’t some huge success story with only a few devices having received the update. As we inch toward Google I/O where company is expected to release its next major OS release in the shape of Android 6.0 Marshmallows (yep, we seem to favor these marshmallowy things), it’s high time to finally adorn your Android devices with some Lollipop love in preparation.

Here are some of the most popular, stable, and regularly updated Android Lollipop custom ROMs. We will wait for your suggestions as well to make this list as helpful to users as possible. So don’t shy away and do share your favorite Android Lollipop custom ROMs with the readers too.






TeamUB Lollipop:



Another custom firmware that is quickly being released for various Android devices is the TeamUB Android Lollipop custom firmware. The firmware supports OTA updates so you won’t have to flash the ROM again and again. ROM is being updated for different issues as they come and is recommended by many of our readers. Here are some of the guides that could help you get TeamUB Lollipop for your Android device.
HTC One M8
HTC One M7
Samsung Galaxy S4 I9505
Samsung Galaxy Note 2
Samsung Galaxy Note 2 N7100
– CyanideL Android Lollipop:








Rather new in our regular list of custom ROMs, CyanideL is now available for Android Lollipop. Here are some of the features of the ROM:
Gesture Anywhere
Gesture Lockscreen
Heads Up Notifications
Shift Kernel by @rogersb11 built with Linaro
Cyanide L Material Dark UI (Work in Progress)
CustomToast, System, and ListView Animations
Custom Power Menu Options
Custom Quick Settings Tiles
Colorized Statusbar Icon Options
Colorized Notification Headers and Icons Options
Screen Recorder
Custom Navbar with custom actions and shorcuts
Theme Engine
PIE Controls (WIP)

You can flash CyanideL Android Lollipop on Samsung Galaxy S3.





Read more: http://wccftech.com/android-lollipop-custom-roms/#ixzz477r7ap1e





– EuphoriaOS Lollipop:



While this list is in no way being shared by the order of loveliness or performance of the ROMs but if it was we are pretty sure, EuphoriaOS would be somewhere at the top. We have been asked about EuphoriaOS Lollipop firmware for all the Android devices possible. Here are some guides to help you get this ROM for yours:
Samsung Galaxy S4
Samsung Galaxy S4 I9500
Samsung Galaxy Note 3





Read more: http://wccftech.com/android-lollipop-custom-roms/#ixzz477rexeOV

– Resurrection Remix:




Custom ROMs are possibly one of the biggest reasons why some users prefer Android over other mobile platforms. Not only these give you the ability to customize your devices just like the way you want them, but they also enable you to get the latest Android OS versions regardless of the notorious delays that OEMs and carriers are famous for when releasing Android updates.