If you want to root, flash a custom ROM, or otherwise dig into the innards of your Android phone, a custom recovery like TWRP is a great way to do so. Here’s how to flash it on your phone.
RELATED:What is a Custom Recovery on Android, and Why Would I Want One?
Your phone’s “recovery environment” is a piece of software that you rarely see. It’s what your phone uses to install Android updates, restore itself to factory settings, and perform other tasks. Google’s default recovery mode is pretty basic, but third-party recoveries–like the Team Win Recovery Project (or TWRP)–allow you to make backups, install ROMs, root your phone, and do a heck of a lot more. So if you’re looking to heavily tweak your phone, you’ll probably need one. You can read more about how custom recoveries work in our article on the subject. Today, we’re going to show you how to install one.
First: Unlock Your Device and Make Sure It’s Compatible
This process will only work if you’ve unlocked your booloader. So if you haven’t done that yet, check out our guide to get started. Then, when you’ve finished, come back here to flash TWRP. (If your phone’s bootloader isn’t unlockable, you’ll have to flash TWRP using some other method.)
RELATED:How to Unlock Your Android Phone’s Bootloader, the Official Way
In addition, make sure there is a version of TWRP available for your phone, and do a little research on the TWRP website and XDA Developers to make sure there aren’t any quirks. For example: some new phones like the Nexus 5X come encrypted by default, but when TWRP first came out for the Nexus 5X, it didn’t support encrypted phones. So Nexus 5X users either had to wipe and decrypt their phone before installing TWRP, or wait a few months for an update to TWRP that supported encrypted devices. Make sure you’re aware of any device-specific quirks like this before you start the process.
You’ll need the Android Debug Bridge (ADB) installed on your computer to perform this process, as well as your phone’s USB drivers. If you unlocked your bootloader the official way, you probably have them already, but if not, check out this guide for instructions on how to get them.
Lastly, back up anything on your phone that you want to keep. This process shouldn’t wipe your phone, but copying your photos and other important files to your PC is always a good idea before you go messing with the system.
Step One: Enable USB Debugging
Next, you’ll need to enable a few options on your phone. Open your phone’s app drawer, tap the Settings icon, and select “About Phone”. Scroll all the way down and tap the “Build Number” item seven times. You should get a message saying you are now a developer.
Head back to the main Settings page, and you should see a new option near the bottom called “Developer Options”. Open that, and enable “USB Debugging”. Enter your password or PIN when prompted, if applicable.
Once that’s done, connect your phone to your computer. You should see a popup entitled “Allow USB Debugging?” on your phone. Check the “Always allow from this computer” box and tap OK.
Step Two: Download TWRP for Your Phone
Next, head to TeamWin’s website and go to the Devices page. Search for your device, and click on it to see the TWRP downloads available for it.
This page will usually tell you any device-specific information you need to know. If you don’t understand what something means, you can usually read more by searching the XDA Developers forum.
Head to the “Download Links” section on that page and download the TWRP image. Copy it to the folder in which you have ADB installed and rename it to
twrp.img . This will make the install command a bit easier later on.
Step Three: Reboot Into Your Bootloader
In order to flash TWRP, you’ll need to boot into your phone’s bootloader. This is a bit different for every phone, so you may have to Google instructions for your specific device. You can do it on many modern devices by turning off your phone, then holding the “Power” and “Volume Down” buttons for 10 seconds before releasing them.
You’ll know you’re in your bootloader because you’ll get a screen similar to this:
Your phone’s bootloader may look a little different (HTC’s have a white background, for example), but it will usually contain some similar text. You can find more information on how to reach your specific phones bootloader with a quick Google search, so feel free to do that now before continuing.
Step Four: Flash TWRP to Your Phone
Once in bootloader mode, connect your phone to your PC with a USB cable. Your phone should indicate that the device is connected. On your computer, open the folder in which you’ve installed ADB, and Shift+Right Click on an empty area. Choose “Open a Command Prompt Here”. Then, run the following command:
The command should return a serial number, indicating that it can recognize your phone. If it doesn’t, go back and make sure you’ve done everything properly up until this point.
If your device is recognized by fastboot, it’s time to flash TWRP. Run the following command:
If all goes well, you should see a success message in your Command Prompt window.
Step Five: Boot Into TWRP Recovery
Unplug your phone and use the volume down key to scroll to the “Recovery” option in your bootloader. Press the volume up or power button (depending on your phone) to select it. Your phone should reboot into TWRP.
If TWRP asks you for a password, enter the password or PIN you use to unlock your phone. It will use this to decrypt your phone so it can access its storage.
TWRP may also ask if you’d like to use TWRP in “Read Only” mode. Read Only mode means TWRP will only exist on your phone until you reboot it. This is less convenient, but it also means TWRP won’t permanently alter your system, which is useful for some people. If you aren’t sure, tap “Keep Read Only”. You can always repeat steps three and four of this guide to re-flash TWRP later when you want to use it.
When you’re done, you’ll see the TWRP main screen. You can use this to create “Nandroid” backups, restore previous backups, flash ZIP files like SuperSU (which roots your phone), or flash custom ROMs, among many other tasks.
Right now, the most important thing you should do is back up your phone before you make any other changes.
Tap the “Backup” button on the main TWRP screen. Select “Boot”, “System”, and “Data” and swipe the bar at the bottom to back them up. (You may also want to tap the “Name” option along the top to give your backup a more recognizable name.)
The backup will take a while, so give it time. When it finishes, head back into the Backup menu. Uncheck all the options and scroll to the bottom. If you have a special partition listed after “Recovery”, such as WiMAX, PDS, or EFS, check it, and perform one more backup. This partition usually contains your EFS or IMEI information, which is crucial. If it ever becomes corrupted, you’ll lose data connectivity and can restore this backup to make your phone function again.
Lastly, if TWRP ever asks if you want to root your phone, choose “Do Not Install”. It’s best to flash the latest version of SuperSU yourself rather than having TWRP do it for you.
Once you’ve made your first backups, you’re free to explore TWRP, root your phone, flash a new ROM, or boot back into Android. Just remember: make a backup before you do anything else in TWRP, lest you mess up your phone in the process!
READ NEXT
RELATED:What is a Custom Recovery on Android, and Why Would I Want One?
Your phone’s “recovery environment” is a piece of software that you rarely see. It’s what your phone uses to install Android updates, restore itself to factory settings, and perform other tasks. Google’s default recovery mode is pretty basic, but third-party recoveries–like the Team Win Recovery Project (or TWRP)–allow you to make backups, install ROMs, root your phone, and do a heck of a lot more. So if you’re looking to heavily tweak your phone, you’ll probably need one. You can read more about how custom recoveries work in our article on the subject. Today, we’re going to show you how to install one.
First: Unlock Your Device and Make Sure It’s Compatible
This process will only work if you’ve unlocked your booloader. So if you haven’t done that yet, check out our guide to get started. Then, when you’ve finished, come back here to flash TWRP. (If your phone’s bootloader isn’t unlockable, you’ll have to flash TWRP using some other method.)
RELATED:How to Unlock Your Android Phone’s Bootloader, the Official Way
In addition, make sure there is a version of TWRP available for your phone, and do a little research on the TWRP website and XDA Developers to make sure there aren’t any quirks. For example: some new phones like the Nexus 5X come encrypted by default, but when TWRP first came out for the Nexus 5X, it didn’t support encrypted phones. So Nexus 5X users either had to wipe and decrypt their phone before installing TWRP, or wait a few months for an update to TWRP that supported encrypted devices. Make sure you’re aware of any device-specific quirks like this before you start the process.
You’ll need the Android Debug Bridge (ADB) installed on your computer to perform this process, as well as your phone’s USB drivers. If you unlocked your bootloader the official way, you probably have them already, but if not, check out this guide for instructions on how to get them.
Lastly, back up anything on your phone that you want to keep. This process shouldn’t wipe your phone, but copying your photos and other important files to your PC is always a good idea before you go messing with the system.
Step One: Enable USB Debugging
Next, you’ll need to enable a few options on your phone. Open your phone’s app drawer, tap the Settings icon, and select “About Phone”. Scroll all the way down and tap the “Build Number” item seven times. You should get a message saying you are now a developer.
Head back to the main Settings page, and you should see a new option near the bottom called “Developer Options”. Open that, and enable “USB Debugging”. Enter your password or PIN when prompted, if applicable.
Once that’s done, connect your phone to your computer. You should see a popup entitled “Allow USB Debugging?” on your phone. Check the “Always allow from this computer” box and tap OK.
Step Two: Download TWRP for Your Phone
Next, head to TeamWin’s website and go to the Devices page. Search for your device, and click on it to see the TWRP downloads available for it.
This page will usually tell you any device-specific information you need to know. If you don’t understand what something means, you can usually read more by searching the XDA Developers forum.
Head to the “Download Links” section on that page and download the TWRP image. Copy it to the folder in which you have ADB installed and rename it to
twrp.img . This will make the install command a bit easier later on.
Step Three: Reboot Into Your Bootloader
In order to flash TWRP, you’ll need to boot into your phone’s bootloader. This is a bit different for every phone, so you may have to Google instructions for your specific device. You can do it on many modern devices by turning off your phone, then holding the “Power” and “Volume Down” buttons for 10 seconds before releasing them.
You’ll know you’re in your bootloader because you’ll get a screen similar to this:
Your phone’s bootloader may look a little different (HTC’s have a white background, for example), but it will usually contain some similar text. You can find more information on how to reach your specific phones bootloader with a quick Google search, so feel free to do that now before continuing.
Step Four: Flash TWRP to Your Phone
Once in bootloader mode, connect your phone to your PC with a USB cable. Your phone should indicate that the device is connected. On your computer, open the folder in which you’ve installed ADB, and Shift+Right Click on an empty area. Choose “Open a Command Prompt Here”. Then, run the following command:
The command should return a serial number, indicating that it can recognize your phone. If it doesn’t, go back and make sure you’ve done everything properly up until this point.
If your device is recognized by fastboot, it’s time to flash TWRP. Run the following command:
If all goes well, you should see a success message in your Command Prompt window.
Step Five: Boot Into TWRP Recovery
Unplug your phone and use the volume down key to scroll to the “Recovery” option in your bootloader. Press the volume up or power button (depending on your phone) to select it. Your phone should reboot into TWRP.
If TWRP asks you for a password, enter the password or PIN you use to unlock your phone. It will use this to decrypt your phone so it can access its storage.
TWRP may also ask if you’d like to use TWRP in “Read Only” mode. Read Only mode means TWRP will only exist on your phone until you reboot it. This is less convenient, but it also means TWRP won’t permanently alter your system, which is useful for some people. If you aren’t sure, tap “Keep Read Only”. You can always repeat steps three and four of this guide to re-flash TWRP later when you want to use it.
When you’re done, you’ll see the TWRP main screen. You can use this to create “Nandroid” backups, restore previous backups, flash ZIP files like SuperSU (which roots your phone), or flash custom ROMs, among many other tasks.
Right now, the most important thing you should do is back up your phone before you make any other changes.
Tap the “Backup” button on the main TWRP screen. Select “Boot”, “System”, and “Data” and swipe the bar at the bottom to back them up. (You may also want to tap the “Name” option along the top to give your backup a more recognizable name.)
The backup will take a while, so give it time. When it finishes, head back into the Backup menu. Uncheck all the options and scroll to the bottom. If you have a special partition listed after “Recovery”, such as WiMAX, PDS, or EFS, check it, and perform one more backup. This partition usually contains your EFS or IMEI information, which is crucial. If it ever becomes corrupted, you’ll lose data connectivity and can restore this backup to make your phone function again.
Lastly, if TWRP ever asks if you want to root your phone, choose “Do Not Install”. It’s best to flash the latest version of SuperSU yourself rather than having TWRP do it for you.
Once you’ve made your first backups, you’re free to explore TWRP, root your phone, flash a new ROM, or boot back into Android. Just remember: make a backup before you do anything else in TWRP, lest you mess up your phone in the process!
READ NEXT
Given the fact how old the S6 is, it’s understandable Samsung would skip the Android 8.0 update for the device. The Nougat firmware is available for the Galaxy S6, but that’s based on Android 7.0, and while we think Samsung should bring 7.1.1 to S6, they might not. For more info on S6’s latest OTAs and all, check out our Galaxy S6 update page.
You have to install firmware meant for the exact model no. of your device, so check out that first before downloading the firmware. Check out the sections below to identify model no. of your handset, and a way to install the firmware given in the table below for various model no. of the S6.
Samsung Galaxy S6 Firmware
Some of the Galaxy S6 models are as follows based on the carrier or region.
How to download the correct firmware file
This is an important part!
Be sure to check and find the correct model no. of your Galaxy S6. Then, based on your device’s model no., look for the appropriate firmware build from above.
You can identify the model no. using an app called Droid Info, or simply check it on its packaging box, or under Settings > About. Another solid trick would be to look at the packaging box of your device (in case you can’t power on the device because it is bricked).
Now that you know the model no., download the latest firmware from above for that model no. exactly.
Next, install the firmware on your Galaxy S6 by following the guide linked right below.
How to install a firmware
First, read our disclaimer, then take backup and then follow the guide below to install the firmware.
Disclaimer: Installing an official firmware through Odin doesn’t void your device’s warranty, but it remains an unofficial process and thus you need to be cautious of it. In any case, you only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.
Backup, backup, backup! Create an appropriate backup of contacts, pictures, videos, songs and other important files stored on your device before proceeding with the steps below, so that in case something goes wrong you’ll have a backup of all your important files. Sometimes, firmware installation may delete everything on your device! Like, when you change the CSC of your device, knowingly or not.
Step-by-step Firmware Installation Guide
Let’s see how to install the firmware on your Galaxy S6. Make sure you have more than 30% battery on your device.
Step 1. Make sure you have downloaded the correct firmware file on your PC. See above for how to download correct firmware file for your Galaxy S6 and download links.
Step 2. Install Samsung USB driver (method 1 on the linked page) first of all. Double-click the .exe file of drivers to begin the installation. (Not required if you have already done this.)
Step 3. Also, download Odin PC software (latest version).
Step 4. Extract the firmware file now. You can use a free software like 7-zip for this. Install 7-zip, then right click on firmware file and under 7-zip, select ‘Extract here’. You should get a file in .tar.md5 format now. (You may get 4 or more files, with AP, BL, CP or CSC etc. written at the beginning of those files.) We will be loading this file into Odin, to be installed on the device (in step 10 below).
Step 5. Extract the Odin file. You should get the Odin exe file (other files could be hidden, hence not visible).
Step 6. Disconnect your Galaxy S6 from PC if it is connected.
Step 7. Boot into download mode:
Step 8. Double click on Odin .exe file (from step 5) to open the Odin window as shown below. Be careful with Odin, and do just as said to prevent problems.
Step 9. Connect your device now using the USB cable. Odin should recognize your device. It’s a must. When it recognizes, you will see Added!! message appearing in the Log box in the bottom left, and the first box under ID:COM will also show a no. and turn its background blue. Look at the pic below.
Step 10. Load the firmware file into Odin. Click the AP button on Odin and the select the .tar.md5 file from above.
Load the firmware files(s) on your device. This depends on how many files you got in step 4 above upon extracting the firmware .zip file.
Case 1: If you got a single .tar/.tar.md5 file, then load this into AP tab of your Odin software. Then go to next step.
To load the file, click on AP tab, select the single firmware file starting with AP text, wait for it to load, and then skip to step 11, ignoring the rest of the part of this step.
Case 2: If you got more than one .tar/.tar.md5 file, then you must be having files starting with AP, CSC, Home_CSC, BL, CP, etc. stuff. In this case, choose the files as follows. Select the firmware files as follows.
About CSC file: Using the HOME_CSC file won’t reset your device, and data on the phone shouldn’t be deleted. However, when we select regular CSC file, and it results in CSC on the device being different than that in CSC file, your phone will be formatted automatically. You can even choose to ignore loading the CSC file, that may do alright too. But if it doesn’t work out, repeat the whole process and select CSC file this time around.
Step 11. Click on Options tab, and make sure Re-partition checkbox is NOT selected. Don’t use PIT tab, ever.
Go back to Log tab now, as it will show the progress of firmware installation when you hit the start button in next step.
Step 12. Verify that everything is okay as mentioned above. When satisfied, click the Start button on Odin now to start flashing the firmware on your device.
Wait till installation is finished, after which your device will reboot automatically. You’ll get PASS message as shown below upon successful installation from Odin.
Some errors you may run into, and with respective solution.
That’s it. Let the device restart automatically.
The first start of the device may take time, so wait patiently again. When it has, verify the installation. Check the Settings > About device, to confirm new build no. based on the firmware you just installed.
Need help? Be sure to let us know via comments below.
Firmware Benefits
You can use the firmware for a variety of purposes, which includes:
To perform any of the above, simply install the firmware meant for your device, as per its Galaxy S6 firmware in Settings > About device.
Flashing your BIOS on a computer is almost a rite of passage for super users. Now, you can do the same thing on your Android gadget with Auto Flasher ROM flash utility. It lets you update any part of your custom ROM if something goes wrong. It's also relatively easy for rookie rooters, but they should proceed with some caution.
Since Android doesn't let you flash stock builds, you need to root your phone to use this app. If you haven't rooted, the app will kick you out before you get a chance to explore anything. If it lets you in, you're greeted by an app that mimics Android's default settings menu. That's a nice comfort if you're still getting used to exploring your phone's settings more deeply. Auto Flasher ROM flash utility claims compatibility with most popular Android models. It won't flash the Clockwork Rom, but the app developer notes this on the app's download page. One of the app's biggest perks is installing a custom ROM that's saved on your phone or tablet's SD card.
If you don't know what flashing is, it's best you stay away from this app. It's relatively stable, but something could still go wrong. However, most of the negatives are knocks on rooting, itself, not problems with the app. Knowing that, Auto Flasher ROM flash utility can definitely be a time saver. It works with multiple platforms and does a great job of automating installs when you're tinkering with a ROM.
How can you tell if an Android app is safe?
Stock firmware is the result of so many tests and research conducted by some operating system experts. Advantages of Stock ROM are:
Flashear Iphone Com Android Phones
Mercedes audio 50 aps bluetooth iphone. > It is pretty stable since its release
> This is bug free
> Official supporters are provided by the OS vendor, mobile device manufacturer and service carrier
> The device is updated automatically by the carrier.
Here I am explaining the process to flash Stock ROM on Samsung Galaxy S4 using ODIN. This process will let you upgrade or downgrade your device to any firmware with the help of ODIN.
See also- How to stop others from accessing your android apps
Requirements:
First collect all the required things for flashing stock ROM on Samsung Galaxy S4. Also there are certain points that you need to follow before going through the flashing process.
Process to flash Stock ROM on Samsung Galaxy S4 using ODIN
> After downloading and unzip odin3, run it as administrator.
> Next press the PDA button and navigate to the *.tar or *.tar.md5 that you have extracted. In case any firmware consists more than one *.tar file then they should be labeled as PDA, phone and CSC. Keep them in the respective odin.
> Now the Samsung Galaxy S4 should be shut down completely.
> Keep your phone into download mode by pressing and holding the power, home and Volume down buttons altogether.
> Press the Volume up button to continue.
Job search in the uk. > Now the time is to connect your phone to the computer using a USB cable. Connect it and wait till you see the sign of odin and ‘Added’ in message box.
> Make it confirm that re-partition is ‘NOT SELECTED’.
> Next click start and wait till you notice ‘PASS’ in the screen.
That’s all. The flashing process is completed.
Points to be followed during the flashing process:
‘SetupConnection.
Can’t open the serial(COM) port. All threads completed. (succeed 0 / failed 1)’
You can now flash your Samsung Galaxy S4 using odin. All the Samsung devices can be flashed by following this same process.
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |