How to install custom ROM in any android device

STOCK ROM, CUSTOM ROM, UPGRADE ANDROID VERSION | CWM, TWRP CUSTOM RECOVERIES.


Hello, readers in this blog we will talk about the software of android devices termed as "ROM". How to change the ROM of any android device, what are custom ROM's? .what are stock ROM's, what are their features, why it is necessary to have custom ROM  ? how does it work, and how you can upgrade the android version of your old smartphone. 




Types of ROM 

  1. CUSTOM ROM
  2. STOCK ROM

What is stock ROM ?

Stock ROM or default ROM is the software UI that comes pre-installed with your purchased smartphone, this ROM is offered by a particular company/brand to which the smartphone belongs.

There is a fixed time that up to this date/time a particular user will get software updates. For example, Samsung gives the next 3 software updates when you newly buy their smartphone. And after that, it stops sending software updates on your device.

What are these updates? What is their purpose?

Companies make software updates to fix all the bugs and problems in the specific android model made by them. So that they can give the best possible user experiences to their users. They send these software updates to ensure that the user makes the benefit of the full functionality and smooth system.

 Also, these updates contain various bugs issues fixed. So that if earlier there were any app crashes issues or any other issues they get fixed when you install these updates.

These software updates may also contain security improvement features, new features, new themes, an upgraded launcher, a completely different UI, and much more.

What is custom ROM ?

Now when we are aware of stock ROM and its limitations (limited updates from the company) everyone from us would be wondering what if after all these limited updates, I cant purchase a new phone and I have to work with so many bugs in my device ? 

So my fellow readers to overcome this problem there are many open source projects are launched. There are so many teams and developers are working around to help us with this issue. And these softwares that are made by them, as an open-source program, software that we install from other sources. Rather than using the default ROM pre-installed by the company is called CUSTOM ROM.

More about custom ROM

Custom ROMs are not only made to upgrade your device but also give a huge jump to the performance of your old Android devices.

For example, if someone is using a device with the last stock ROM update KIT-KAT (version 4.4.2). That user can upgrade his/her android to android 5 "lollipop", android 6 "marshmallow" or more. If your device is slow with the default stock ROM you can install a custom ROM and upgrade its UI. Also, it will increase the performance speed of your device with some additional new features and awesome theme layouts.

AVAILABILITY OF CUSTOM ROM'S ?

There are thousands of custom ROMs available for android devices and more than 3 to 5  ROMs are available for a single android device with the exact model number. 

You can not install any custom ROM on your android device, firstly you have to check the availability of custom ROM for the particular android model because the hardware, CPU, GPU of every mobile varies that's why the ROM of one android device can not be installed into another.

How to install custom ROM ?

Now we come to the main topic of how to install a custom ROM In a particular android device, how to upgrade your android version, and enjoy the best performance that your old device can offer.

So before starting I need you guys to make aware of CUSTOM RECOVERY and its importance for installing custom ROM.

CUSTOM RECOVERY   is basically a third-party recovery environment or you can call it a tool/software and when you flash this recovery environment in your device, it replaces your stock recovery environment with customizable\unlocked features that you don't see in stock recovery.

A custom recovery environment works as same as stock Android recovery but it contains additional features and one of those features is installing a custom ROM with the help of it.

Custom recoveries are capable to create and restore device backups as I told you above custom recoveries allow you to install custom ROMs. ClockworkMod recovery even offers a  "ROM MANAGER" app that allows users to access many of these features from a running Android system.


POPULAR AND MOST COMMONLY USED CUSTOM RECOVERIES:-

ClockworkMod RECOVERY (CWM)


ClockworkMod recovery can create and restore NANDroid backups (-- backups of an Android devices' entire file system and data ). It helps to  install custom ROMs , Recovery and also helps in managing, restoring system backups.

CWM recovery can create and restore NANDroid backups (-- backups of an Android devices' entire file system and data ). ClockworkMod gives a ROM manager with a file browser that allows users to easily browse for and install custom ROMs available for their devices via ClockworkMod Recovery and also helps in managing, restoring system backups.

Its limit is not only to these features , it has some more advanced features which you will discover by yourself while using this recovery.


Team Win Recovery Project (TWRP) 


It is a touch-based recovery environment while other recovery environments including stock recovery are controlled/used with volume and power buttons but this recovery environment offers a touch-based interface

It is a touch-based recovery environment while in other recovery environments including stock recovery we have to control/use the recovery with volume and power buttons but this recovery environment offers a touch-based interface which itself is so comforting than using media keys and power buttons to use the recovery environment.TWRP also supports themes, like CWM, TWRP offers ROM installation and backup features that the stock recovery environment doesn't.

WHY IS IT IMPORTANT TO INSTALL A CUSTOM RECOVERY?

Custom recovery environments are useful when you have to install a custom ROM on your device, as it provides backup, restore, and ROM-flashing features you will need. Also, you will need to unlock your device's bootloader (if needed)  to install  a custom recovery on it.

ALSO READ : - https://techphoneix.blogspot.com/2021/09/top-5-best-trimmers-under-1500-price.html

Android does offer a way to create full device backups, although this feature is hidden and requires using an ADB command. You don’t need to unlock your bootloader, install a custom ROM, or even root your device to create or restore a full backup.

Install a custom recovery when you are messing around custom ROMs, or if you want a powerful backup of your data and features so that you might not lose your important files. And its always required to flash a custom recovery in your device before you install any custom ROM and void your device warranty :)

INSTALLING CUSTOM RECOVERY (CWM)

NOTE :-  Before flashing the custom recovery root your device if you don't know how to root an android device then 

  • You need to know that not all android devices support the official CWM recovery tool. So, before installing any CWM recovery make sure to check if it supports your device if your device is in the list on the official CWM recovery support list.
  • Also, before starting the flashing process, make a backup of your data, personal info , files, saves and accounts from your device 


How to Install CWM Recovery on any Android device


  1. The first thing to do is to download the CWM recovery tool.
  2. Download this tool from here.
  3. Get the app and install it on your device
  4. Open CWM recovery.
  5. In the menu section select “flash CWM recovery”
  6. Use this recovery menu to perform all the operations you need.
  7. There is another way in which you can access CWM recovery , for that you have to turn off your phone. Then you have to reboot by pressing (usually, but on some devices you have to press different combinations of buttons) Power, volume Up and Home buttons at the same time.
  8. That’s it you can reboot into Android by selecting “reboot system now”.


SO, now we shall come back to our main topic of how to install a custom operating system after installing a custom recovery.

SEARCH FOR A CUSTOM ROM :

Firstly you have to search for a custom ROM on google with your device's exact full model name. And you have to check if there is any custom ROM available for your device, made by developers. For example type: "custom ROM for galaxy gts6102 , for Samsung galaxy gts693 ,for galaxy M10 " 

XDA developers is one of that site on which you can find custom ROMs nearly for most of the devices and also it offers other recovery tools, kernels, rooting tools and much more important things required for "android development". So you can check out there if any custom ROM is available for your device or not.

After that, once you find a  custom ROM for your android mobile (here we are considering you have already installed a custom recovery, rooted your device, made a backup, and done other procedures mentioned above).  copy it directly into the sd card or internal storage of your device, try not to copy that file in any folder or subfolder.

BOOT INTO THE RECOVERY MODE

Now you have to boot your device into recovery mode for that just switch off your phone(do remember for every device these combinations of buttons are not the same search on google for the combination buttons of recovery mode) .

You have to restart your device but you have to take it into recovery mode. So for that, you have to press combined buttons of vol keys and power keys altogether.

 For example my set has a combination like this: press volume up key + power button at the same time, you may have the volume down key + power button all together or volume up + volume down + power button at the same time. So that's up to you how you find your combination.

Once you will press the right combination of keys it will prompt you to CWM recovery mode or TWRP whatever you have installed in your system.

Now if it's CWM you have to use vol/power/home keys for navigating up and down or to select your file while if it's TWRP recovery mode then you have to normally use a touch screen interface. 

INSTALLING THE ROM

Now select that location where you have saved your operation system file in sd card or internal storage. And click on it, rest will do its work, what you have to do is keep patience and sit back calmly.

When installation will finish go back to recovery home and now select reboot, congratulations !! you have successfully installed a custom operating system in your device.

PS:- After reboot booting it takes time so there is nothing to worry about and in case if the device stucks on the boot logo just simply remove your device battery, insert it again, go to recovery mode, and select wipe DATA/wipe CACHE.

It will wipe all of your mobile data but your problem will be fixed. Moreover you can flash your old data on your new ROM from the backup you made earlier.


Post a Comment

Please dont write spam messages

Previous Post Next Post