Wednesday, January 08, 2014
How to backup Original Stock ROM on Android Phone
How to backup Original Stock ROM on Android Phone
A number of time when you plan to root your mobile phone you just ignore the original factory OS. That is the biggest mistake we go. It is very important that you must backup your original ROM. It will help you to restore all the settings/features back to the device if you are not happy with the custom rom installed on your device. There is a common process for almost all devices. You can just backup the rom and restore it back simply how you install a custom rom.
There is no guarantee that whichever custom rom you are trying to install in your android phone will be stable or perfect. There use to bugs many times in many custom roms. The most common bug is battery drain. At that point there is no way to go back. Your warranty is also voided when you root the device. And you cannot carry the phone to service center with that custom rom. So below are some common ways to backup your Original Stock ROM before you do Rooting or Custom Rom installation.
Method 1 : Backup via Nandroid Backup :
Requirements:
• The most important requirement here is that you will need to root the device. Or else you cannot backup the original rom. The process is extremely simple. When you root the device you gain additional permission on the same. Rooting gives you super user right. Rooting is simply not complicated. You can click on the following guide to read the rooting process: How to Root HTC One X for installing Custom ROMs.
• Download NANDROID Backup App from Google Play
• Ensure that your phone is connected to a charger or there must be more than 70% battery left in it.
Steps to backup Original Android ROM through Nandroid:
• Install NandRoid Backup App in your Device.
• Ensure that your device is rooted by running Root Checker application
• Turn off your phone and boot in Recovery Mode. For that press Home + Volume down + Power Key.
• In the Recovery mode press Alt+B to run the Backup.
Method 2: Backup via ClockWorkMod Recovery:
Requirements:
• Download ClockWorkMod Recovery. CWM replaces your existing bootloader and adds more additional options to the device. It offers you a full user permission to perform recovery and restore and works really well.
• Download ROM Manager Backup App from Google Play
• Just Ensure that your phone has maximum battery left.
Steps to backup Original Android ROM through CWM :
1. Install ClockWorkMod Recovery on your mobile device. You can simply download that form Google Play
2. When you install it your bootloader is replaced. It offers you full permission to play with the internal ROM. Rooting also void warranty.
3. After installing CWM your device is rooted. We can now move ahead with the backup process.
4. Install ROM Manager Backup Application in your mobile device. You can download it from here.
5. Open the Application. Tap on Flash ClockWorkMode Recovery Option.
6. Tap on Backup Current Rom. Add a file name and then backup the phone.
7. The app will ask you to grant SuperUser Permission. So allow it.
8. Once the Backup is over the phone will restart automatically.
9. With the help of same application you can also restore the existing ROM. You just need to go in Manage and Restore Backup and from there click on Restore.
Wednesday, August 28, 2013
How to Root Your Android Device & Why You Might Want To
You’ve probably heard of people “rooting” their Android phones.
If you’ve ever wondered how to do that yourself –
or wondered why people would bother – you’re in luck.
You can root your Android in just a few minutes.
If you’ve ever wondered how to do that yourself –
or wondered why people would bother – you’re in luck.
You can root your Android in just a few minutes.
After rooting your device, you have full access to the entire system and can run special types of apps that require root permissions. These apps can disable bloatware, control app permissions, enable tethering, and do lots of other cool things.
What is “Root,” Anyway?
Android is based on Linux. On Linux and other UNIX-like operating systems, the root user is equivalent to the Administrator user on Windows. The root user has access to the entire operating system and can do anything. By default, you don’t have root access to your Android device, and certain apps won’t function without root access.With root access, you can disable the bloatware that comes with your phone, manually deny app permissions, run a firewall, access the entire file system, or tether your device, even if tethering functionality has been disabled. You’ll find many apps that require root access in the Google Play store (formerly known as the Android Market), although they won’t function until you root your device.
Rooting isn’t mandatory – you only need to root your device if you want to do things that require root access.
Warnings
Before you root your Android phone or tablet, there are a few things you should be aware of:Warranty – Some manufacturers assert that rooting voids your device’s warranty. However, rooting will not actually damage your hardware. You can “unroot” your device and manufacturers won’t be able to tell if it’s been rooted.
Security – Google Wallet, in particular, has a vulnerability on rooted devices that could allow other apps to access your PIN and other wallet information. Google Wallet displays a warning message if you run it on a rooted device. If you’re one of the few people using Google Wallet for NFC payments, you may want to reconsider rooting your device.
Bricking – Rooting a device is a very safe process. However, there’s always some danger of “bricking” a device when you go outside the normal parameters and hack around with it — particularly if you’re trying to root a device or operating system version not supported by a tool. “Bricking” refers to breaking the device, making it about as useful as a brick. When you root, jailbreak, or install a custom ROM, or otherwise hack around, you do so at your own risk. It’s a good idea to do a little bit of research first and see if other people report success rooting your device.
Setup
The actual rooting process itself should only take a single click. However, you’ll need to do a few quick things first:Download and install the Java JDK and Android SDK on your computer before continuing. Java must be installed before the Android SDK.
Enable USB debugging on your Android. On the device, go into the Settings screen, tap Applications, tap Development, and enable the USB debugging check box.
Connect your Android to your computer using its included USB cable. Don’t mount the device’s SD card on your computer – just plug it in.
You’ll also need the USB drivers for your phone or tablet installed. SuperOneClick itself should be able to automatically install the appropriate drivers – however, if this fails, you’ll need to download and install the appropriate drivers from the device manufacturer’s website.
Rooting With SuperOneClick
We’ll be rooting with SuperOneClick here. It’s a single-click way to root that supports a wide variety of different devices and should work for most people. If SuperOneClick doesn’t support your Android device, head over to the Android Development and Hacking forums at XDA Developers. There are subforums for most Android devices – type your device’s name into the search box and you’ll probably find information from other people that have successfully rooted it, perhaps by using another tool.You can find download links for SuperOneClick at shortfuse.org, SuperOneClick’s official website. After downloading it, run the SuperOneClick.exe application.
Click the Root button in the SuperOneClick window and SuperOneClick should do the rest.
The process will take a few minutes. If you run into a problem, you might want to check the XDA Developers forum for your device, which we mentioned above, or run a Google search.
Restart your Android after rooting it.
Superuser
SuperOneClick automatically installs the SuperUser binary, which is also available from Google Play. Whenever an app on your device attempts to gain root permissions by calling the su command (just like calling the su command on Linux) you’ll be prompted to allow or deny the request.Open the Superuser app to control the saved permissions and configure Superuser.
Now you’re free to install and use apps that require root access. We’ll have more coverage of things you can do with a rooted Android in the near future.
Everything You Need to Know About Rooting Your Android Phone
We love
Android, but rooting your phone can give you the opportunity to do so
much more than your phone can do out of the box—whether its wireless
tethering, speeding it up with overclocking, or customizing the look of
your phone with themes. Here's what you need to know about the rooting
process, and where to find a guide for your phone.
Update:
This used to be our always up-to-date rooting guide, which proved to be
too large an undertaking for us to keep up. It was a nice try, but
seeing as we only have a few Android phones to test, we couldn't
reliably keep it up to date. So, we've changed this guide into more of a
general resource for those of you that want to get into rooting. Check
out the glossary below to get acquainted with important rooting terms,
then check out where to go to find out how to root your device. We can't
give you the instructions ourselves, but hopefully we can give you a
push in the right direction and make the process easier for you.
What Is Rooting, Exactly?
Rooting,
for those of you that don't know, means giving yourself root permissions
on your phone. It's similar running programs as administrators in
Windows, or running a command with
sudo
in Linux. With a rooted phone, you can run more apps (like backup or tethering apps), as well as flash custom ROMs to your phone, which add all sorts of extra features. If you're on the fence about rooting, check out our top 10 root-only apps that make it worth the hassle.Glossary of Rooting Terms
As you
learn more about the rooting process, you'll probably run into a bunch
of terms that can be confusing. Here are some of the most important ones
and what they mean.
Rooting Terms
- Root: Rooting means you have root access to your device—that is, it can run the
sudo
command, and has enhanced privileges allowing it to run apps like Wireless Tether or SetCPU. You can root either by installing the Superuser application—which many of the below root processes include—or by flashing a custom ROM that has root access included. - ROM: A ROM is a modified version of Android. It may contain extra features, a different look, speed enhancements, or even a version of Android that hasn't been released yet. We won't discuss ROMs in depth here, but if you want to use one once you're rooted, you can read more about doing that here.
- Flash: Flashing essentially means installing something on your device, whether it be a ROM, a kernel, or something else that comes in the form of a ZIP file. Sometimes the rooting process requires flashing ZIP file, sometimes it doesn't.
- Bootloader: Your bootloader is the lowest level of software on your phone, running all the code that's necessary to start up your operating system. Most bootloaders come locked, which keeps you from rooting your phone. Unlocking your bootloader doesn't root your phone directly, but it does allow you to root, then flash custom ROMs if you so desire.
- Recovery: Your recovery is the software on your phone that lets you make backups, flash ROMs, and perform other system-level tasks. The default recoveries can't do much, but you can flash a custom recovery—like ClockworkMod—after you've unlocked your bootloader that will give you much more control over your device. This is often an integral part of the rooting process.
- ADB: ADB stands for Android Debug Bridge, and it's a command line tool for your computer that can communicate with an Android device you've connected to it. It's part of the Android Software Developers Kit (SDK). Many of the root tools below use ADB, whether you're typing the commands yourself or not. Unless the instructions call for installing the SDK and running ADB commands, you won't need to mess with it—you'll just need to know that it's what most of the tools use to root your phone.
- S-OFF: HTC phones use a feature called Signature Verification in HBOOT, their bootloader. By default, your phone has S-ON, which means it blocks you from flashing radio images—the code that manages your data, Wi-Fi, and GPS connections. Switching your phone to S-OFF lets you flash new radios. Rooting doesn't require S-OFF, but many rooting tools will give you S-OFF in addition to root access, which is nice.
- RUU and SBF: ROM Upgrade Utilities (for HTC phones) and System Boot Files (for Motorola phones) are files direct from the manufacturer that change the software on your phone. RUU and SBF files are how the manufacturers deliver your over-the-air upgrades, and modders often post leaked RUU and SBF files for flashing when the updates haven't been released yet. They're also handy when downgrading your phone, if a rooting method isn't available for the newest software version yet. You can flash RUUs right from your HTC phone, but Motorola users will need a Windows program called RSD Lite to flash SBF files.
Rooting Methods
This
section is currently out of date. We're working on revising it for the
new version of this guide. If you want to root your phone, check out the
XDA Developers forums for tools and guides for your specific device.
The method you use depends on the phone you have. Some rooting tools root multiple phones, and HTC's official unlocking method
will unlock the bootloader of nearly any HTC phone—which gets you part
of the way toward rooting (you'll need to look up more information on
how to flash a recovery to your specific device). It's also worth
mentioning that there can be multiple methods out there. HTC's official
route isn't always the easiest method, so if your phone has a one-click
tool available, it's usually better to use that because it's quicker,
will give you S-OFF, and won't leave a digital "watermark" on your phone
that permanently voids your warranty. Lastly, SuperOneClick is a great one-click app that roots a ton
of phones, especially older ones, so do a bit of googling and see if it
works for yours—because it's just about the easiest root method out
there.
The best way to research your phone, though, would be to check out the All Things Root section of your phone's forum at Android Forums.
If you find your phone's subforum and click on All Things Root, there's
almost always a sticky post with info on rooting methods, ROMs, and
other special troubleshooting tips that could apply to your specific
phone. Looking up your phone on the XDA Developers forums is always a great idea too, and the CyanogenMod Wiki
often has lots of information on rooting and flashing ROMs as well
(even if you aren't flashing CyanogenMod). With a bit of research, you
should be able to find at least one guide that works for your specific
device.
Subscribe to:
Posts (Atom)
Note:
To see the other posts of the categories plzz press the older posts to see the next article