How to Flashing Custom ROM on Any Android Phone
What is Custom ROM?
Custom ROM is a rom developed by third-party developers, not from official mobile phone vendors. Because the Android system is Open Source so anyone can edit, add features, compile again, change the appearance and others.Custom ROMs are usually created from official stock rom or AOSP (Android Open Source Project), many advantages offered by custom rom that does not exist in the built-in rom / stock rom.
Flashing a Custom ROM is usually a straight forward process. You can either do a "clean" flash, or a "dirty" flash.
Note: ticking "Disable Forced Encryption" will most certainly not remove encryption from your device. That is not its purpose. The only way to remove encryption is to format your data partition.
How to Flashing Custom ROM on Any Android Phone:
When flashing a ROM, you want to ensure that the recovery is in a known state, before you start flashing the ROM. Therefore, you should always observe the following:- Do NOT flash a Custom ROM in a queue with other zips. Always flash a ROM on its own, and when flashing is completed, reboot TWRP/OrangeFox, before doing anything else.
- If you ever wipe the /vendor partition, then you must reboot TWRP/OrangeFox immediately afterwards - before doing anything else (eg, flashing a ROM or anything else you might want to do).
- If you ever wipe the /system, partition, then you must reboot TWRP/OrangeFox immediately afterwards - before doing anything else (ignoring any warnings about no OS being installed).
- If you ever format the data partition, then you must reboot TWRP/OrangeFox immediately afterwards - before doing anything else.
- If your Xiaomi device has ARB, and you are on a MIUI ROM, then you had better tread very carefully if you want to change your MIUI ROM to a different MIUI ROM, or to a different version of the same MIUI ROM. Search on Google for "ARB", read and understand everything, and then decide whether you really need to proceed.
- Make a full backup of your current ROM - before performing any other operations in the recovery. At the very least, backup the /system, /data, /boot and /vendor partitions.
- Please note that, if you do not follow all of the above instructions, and you encounter problems afterwards (which you definitely will), I will not answer any questions.
A. "Clean flashing" (Very strongly recommended)
- Backup your internal storage, applications, settings, SMS messages, call logs, etc Do NOT skip this step.
- Bootup OrangeFox Recovery
- Select "Wipe", then tick Data, Dalvik/Art Cache, and Cache
- Swipe - this will restore the system to a known state, and will remove apps/settings that might be incompatible with the ROM that you wish to install (NOTE: if you are moving from MIUI to custom ROMs, or vice versa, you must format your data partition - "Menu->Manage Partitions", select "Data", click on "Format Data", and type "Yes"; this will format your data partition and will also wipe your internal storage).
- Reboot OrangeFox
- In the OrangeFox File Explorer, select the ROM that you want to flash
- Swipe to flash the ROM
- Reboot OrangeFox recovery - before doing anything else - so that any changes to partitions/filesystems done by flashing the new ROM will take full effect
- Boot up the ROM (so that it can complete whatever it first needs to do) - you might need to wait for a long time while the new ROM sets itself up (note that, for some ROMs, flashing magisk might first be required before booting up the ROM for the first time)
- Reboot to OrangeFox recovery
- Flash whatever else you might want to flash (eg, GAPPs, magisk, etc)
- Reboot your device
- Enjoy
B. "Dirty flashing" (NOT recommended)
- Bootup OrangeFox Recovery
- Select "Install"
- Choose the ROM that you want to flash
- Swipe to flash
- Wipe cache and dalvik
- Reboot OrangeFox recovery - before doing anything else - so that any changes to partitions/filesystems done by flashing the new ROM will take full effect
- Flash whatever else you might want to flash (eg, GAPPs, magisk, etc)
- Reboot your device
- Enjoy (or experience a bootloop)
YOUR SYSTEM HAS BEEN DESTROYED:
- If you have one of these, then, yes, you might be in deep trouble! But this has nothing to do with OrangeFox. It is rather a result of your decisions and what you have chosen to do, or to flash.
- For possible solutions, Google is your friend.
- Salient advice: next time, look very carefully before flashing anything. It is your responsibility to ascertain and completely understand, a) what you are installing, b) what instructions it is giving to the recovery, c) what it will do as part of the installation, and d) what it will do after the installation. Otherwise, there will be tears.
MY DEVICE IS ENCRYPTED:
This is excellent. If your device gets stolen or lost, at least your data on non-removable storage is secure. But, if, for some reason, you would prefer for your data to not be secure, then you can remove the encryption by formatting your data partition (note - format - not just wipe). This process will also permanently delete all the contents of your internal storage. So, you had better backup your internal storage onto an external device before formatting - else, you can say "good bye" to all the photos, files, music, videos, etc, on your internal storage.Note: ticking "Disable Forced Encryption" will most certainly not remove encryption from your device. That is not its purpose. The only way to remove encryption is to format your data partition.
I GET "ERROR 7" WHEN TRYING TO INSTALL:
- This is a very old problem, which has nothing at all to do with TWRP/OrangeFox. So, Google is your friend.
- Hint: this is usually an issue with the "updater-script" inside whatever it is that you are trying to install. It is checking for a specific device (with "getprop ro.product.device"), but either finds an empty value, or finds another device. Check that what you are trying to install is the correct version for your device (run the previously mentioned "getprop" command yourself, from a terminal). If so, then speak to whoever released the zip installer that you are trying to install, and ask them to fix their script. If you wiped your system partition, reboot the recovery.
- Also check that you have the correct firmware version installed. Sometimes, error 7 is a result of not having the minimum firmware version that the zip installer is expecting.
- Hint2: whenever this happens, take a copy of the recovery logs immediately (ie, before doing anything else) and post the logs when you are trying to report the problem. The recovery.log file will provide devs with a lot of useful information in trying to get to the bottom of what has happened. Reporting the problem without posting the logs would be a complete waste of everybody's time.
I GET "ERROR 1" WHEN TRYING TO INSTALL:
* This is a very old problem, which has nothing at all to do with TWRP/OrangeFox. So, Google is your friend.WARNING!
Your warranty is now void.
We're not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
Please do some research if you have any concerns about features included in this ROM/Recovery before flashing it!
YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you.
Useful Link:
Download Free Premium Tool: GSMXCELL
Download Stock ROM: GETSTOCKROM
Download All USB Driver
How to Download
Get Custom ROM : Find the best custom ROM for your phone
Custom Rom for Android - Best Custom Rom for Android
Custom Rom Android 11 - Custom Rom Download
Best Custom Rom for Gaming - Custom Rom Android 12
Custom Rom for Samsung - Custom Rom for Xiaomi
Custom Rom for Huawei - Custom Rom for OnePlus
Custom Rom for Oppo - Custom Rom for Vivo
Custom Rom for Realme - Custom Rom for Google Pixel
Custom Rom for Asus - Custom Rom for Lenovo
Post a Comment for "How to Flashing Custom ROM on Any Android Phone"