To install custom firmaware




















Locate the router model of the device you wish to upgrade among the list of supported devices in the router category. Typically, detailed information regarding each supported device will be included in the list, along with a link to the file containing the desired custom flash update. Confirm that the file is the correct update for your device and click the link provided to begin the download process.

Access the router interface. Open the router's web interface by entering either the IP address or the default gateway assigned to the router, depending on the model and manufacturer of the device. The router's web interface will open in the default web browser. Install the open source firmware upgrade. Locate the upgrade firmware feature, which is often listed under administration or advanced settings.

Once the firmware update feature has been located, you will be prompted to select the file from a location on your computer. Click the Browse button and highlight the downloaded update file. Follow the instructions for completing the firmware update.

The firmware upgrade is complete. Include your email address to get a message when this question is answered. Create a back-up of the router settings to the hard drive prior to installing the firmware update.

The location of this feature will vary depending on the device. Typically, the backup option will be located under administration or advanced features. Locate the device's backup feature and download the file to the hard drive before performing the flash update. Helpful 0 Not Helpful 0. Submit a Tip All tip submissions are carefully reviewed before being published. Be advised that there are inherent risks associated with installing custom firmware of any kind.

Upgrading a router's firmware to anything other than the manufacturer's latest update can cause serious damage to the device. You Might Also Like How to. How to. Co-authors: 3. You can also check out this amazing chart which compares a ton of ROMs feature-by-feature, which is a great way to find the right one for you. Even if you have a Nexus phone with pure stock Android, ROMs are a great way to add new features and conveniences to Android.

Note: We originally wrote this guide in , but things have changed quite a bit, so we figured it's time to revisit the process. Many of you Android vets already know how to do this, but hopefully newcomers will find this guide valuable—and maybe even you veterans will learn a thing or two.

Let's begin! First, let's clear up some confusion: Contrary to popular belief, you do not actually need to root your phone to flash a ROM—you just need to unlock your bootloader and flash a custom recovery. However, this process usually goes hand-in-hand with rooting—and most custom ROMs come with root access—so what you think of as 'rooting your phone' is probably what you're going to have to do first.

Unfortunately, we can't go through this step in detail here, because it's different for every phone! So, I highly recommend checking out our everything root guide to learn a bit more about what's involved, what all the different terms mean, and what to watch out for.

Then, search around sites like XDA Developers for instructions on how to unlock the bootloader of your specific phone, which recovery you should use usually TWRP or ClockworkMod , and how to flash it. I also recommend rooting your phone during step one, since it'll make the backup process in step two easier—and save you some hassle along the way. A lot of methods and one-click apps will root your phone anyways, so it might be included in the process.

Again, this can vary from phone to phone. If the instructions require you to flash SuperSU. NOTE: Unlocking your bootloader will most likely wipe your phone, and without root access, you won't be able to back up very much. So, save anything you want to keep on your computer—you will have to set up your phone from scratch just this once before continuing. Now that you've got a custom recovery on your phone, the first thing you should do—before you ever make a big change to your system—is back it up.

First, we'll make a Nandroid backup, which is basically a image of your current system. That way, if something goes wrong, you can restore your phone to exactly the way it was before you started tweaking.

This will save you a lot of hassle if something goes wonky which, let's be honest, can happen often. To do this:. I also recommend making a second type of backup: your apps and settings. If you just unlocked your bootloader and wiped your phone, you can skip this step, but any time you flash a ROM in the future, you'll want to back up your apps first, since you may have to wipe your phone before you flash.

With a backup, you can easily restore those apps and data after flashing, making the process a lot simpler. We recommend using Titanium Backup. This is different from a Nandroid backup because it just backs up the apps themselves, which you can then restore on any ROM you want.

Nandroid backups take your entire system as it is, ROM included. Note that you'll need to be rooted to use Titanium Backup which is why I recommend you root in step one. To perform a backup in Titanium:. This may seem like a lot of unnecessary backups, but trust me: it's going to save you a lot of time in the long run.

Now if something goes wrong, you have a nandroid backup to fall back on and don't have to start from scratch. And, when your ROM flashes successfully, you don't have to start re-downloading and setting up all your apps yourself because you can restore them with Titanium.

Now comes the fun part: flashing your ROM. This is the boot loader, similar to LILO , it boots the kernel from flash, or from network by tftp, where using the rescue mode. NOTE: The compiled custom kernel have this new layout compiled as option. We have to boot the new kernel with two special parameters that are different on Original kernel. Anyone fill more info. You should see 2. This flashes the new kernel:. You can use the alternative emdebian-rootfs if you prefer it.



0コメント

  • 1000 / 1000