Fellow MIUIers,
After seeing many doubts by users about MIUI ROM for China, Global, Fastboot or Recovery, I guess I'll just combine the data from two older threads by our administrator @meredithhan plus some new elements into this all-in-one thread. I hope it helps to explain the doubts and questions you have, before you even have them.
Stable, Developer or Ported: What are the Differences?
Stable ROMs are made by MIUI Official Developers, usually updated once per month, bi-monthly or even longer without a specific update frequency. Stable ROMs are, as the name suggests, the most stable ROM with the least amount of bugs. Users who stick to this ROM usually prefer a stable and bug-free release and doesn't want to try out new features immediately. The nomenclature of MIUI 6 stable version is V6.X.X.0 XXXXXXX, with the first two X representing the version number and the other seven representing the country code and Android Version.
Developer ROMs are also made by MIUI Official Developers but is updated weekly. The usual update changelog and changelog preview you see on the forums are the changelogs for the Developer ROM. Developer ROMs receive new features weekly but are more prone to bugs and thus is not recommended for users who uses only one phone. The nomenclature of the Developer ROM is X.Y.Z, with X representing the year, eg 5 for 2015, Y for month and Z for day. Developer ROMs have incremental ROM pack downloads which contain the services and elements that have been changed rather than the full ROM.
Ported ROMs are made by unofficial or third-party developers and are mostly based on the Developer ROM. They are usually named after the date of release, just like the Developer ROM. Ported ROMs contain much more bugs than Developer ROMs as the ROM it's based on is not made for the device. Users will have to contact the porter to have the bugs solved. Some of the developers will upload incremental ROM packs like the Developer ROM to allow for users to update to the weekly release if they stopped in between the week.
China or Global: Which Should I Use?
Users are often confused whether it's safe to use the China Build for their devices as they fear the compatibility of hardware or software. In fact, you don't have to worry at all, the China Build will work on your phone like a charm, just like the Global Build. The difference between the two builds:
- China Build
- Global Build
Recovery or Fastboot: What are They and How They're Used
Recovery ROM vs Fastboot ROM - The Difference
A Recovery ROM comes in the form of a .zip file while Fastboot ROMs come in the form of a .tgz. Both are used to flash and will achieve the same effect of bringing in a full ROM to the phone, but utilizes two different ways to flash it. Recovery ROMs are usually used to flash the current ROM you're using or to flash an update file. The Fastboot ROM adds in the capability of flashing to an older ROM without much fuss.
Difference Between Fastboot ROM and Recovery ROM files
You can also check the Android version of the ROM via the ROM file name:
Or in Settings > About Phone
- Flashing with Recovery ROM
- Flashing through Updater app:
The process is easy, just place the ROM file in any folder in your phone, then head over to Update app and tap on the three button menu on the top right corner and select "Choose Update Package". After that, the phone will open up Explorer and you just have to locate the file and let it update.
- Flashing through Mi Recovery
Similar to flashing with Updater app, the process involves placing the ROM file in the phone, but rather than placing it in any folder, you'll have to place it in the root folder of your internal storage. After that boot into Recovery by either long pressing Power button + Volume+ button or tap the "Reboot to Recovery mode" button in the Updater app. Once in Recovery, select "Install update.zip to System 1" and the flashing process will initiate right away.
- Flashing with Fastboot ROM
- flash_all will wipe the phone clean before flashing a new ROM into it. All user data, including your personal files, folders and apps will be removed. This script is usually used when users are flashing back to an older ROM or want to start anew.
- flash_all_except_storage will wipe all apps and user data from your phone but leave the files in your internal storage untouched. This script is usually used when users want to flash back to an older ROM or when you want to remove all apps without affecting your personal files.
- flash_all_except_data_storage will just flash in an update without touching your settings, apps, user data or your personal files. This is usually used when users just want to flash to a newer ROM without affecting anything else.
Source (http://en.miui.com/thread-106428-1-1.html)
No comments:
Post a Comment