Difference between flashing a rom and firmware? - Xiaomi Redmi Note 3 Questions & Answers

I had flashed various custom rom by simply using rom and gapps but never heard about flashing firmware. Is flashing a firmware different from flashing rom.
Is it necessary to flash firmware if i want to flash a new rom?

hgrockss said:
I had flashed various custom rom by simply using rom and gapps but never heard about flashing firmware. Is flashing a firmware different from flashing rom.
Is it necessary to flash firmware if i want to flash a new rom?
Click to expand...
Click to collapse
If you came from the latest miui(7.5.4 onwards) then no.
Firmware is responsible for the modem, sensors, etc.

You always have to use latest firmware from MIUI ROM.. But of course you don't have to download full ROMs because there are people like @Psy_Man or @TheStrix which are extracting those firmwares for us. So thanks to them you can flash just a small zip file around 40MB.

Related

[Q]Stock ROM

Recently , i have been watching some Cyanogenmod 9 ICS 4.0.3 ROM video and it seems to be cool. Well my question is if i flash the Cyanogenmod ROM , can i re-flash the stock ROM that i had?
And is it safe to flash a custom rom?
Gab! said:
Recently , i have been watching some Cyanogenmod 9 ICS 4.0.3 ROM video and it seems to be cool. Well my question is if i flash the Cyanogenmod ROM , can i re-flash the stock ROM that i had?
And is it safe to flash a custom rom?
Click to expand...
Click to collapse
Cool as in not overheating ???
a wipe and flash of stock rom will remove custom rom .
Root and custom roms void warranty and have a slight risk of bricking the phone .
But are usually recoverable .
You need to read the faqs and guides and understand the CM9 instuctions first .
jje
Gab! said:
Recently , i have been watching some Cyanogenmod 9 ICS 4.0.3 ROM video and it seems to be cool. Well my question is if i flash the Cyanogenmod ROM , can i re-flash the stock ROM that i had?
And is it safe to flash a custom rom?
Click to expand...
Click to collapse
to flash cynogen rom first u have 2 root ur phone please find the thread in original devlopment section regarding the same
u can reflash ur stock rom by dwnld the releavant .tar file adn flash the same thru odin
You can re-flash the stock rom, but just be sure to know which one is your stock rom. Go to settings, about phone and record the info there to be safe. Also back up your current rom using CWM.
There are always some risk in flashing a rom. Some people dont read instructions and cause problems on their phone, some people flash a rom not built for their phone (i9100 VS i9100G), etc.
Yeah i have rooted my device with cf-root. Thanks guys , i'll read some guides about cyanogenmod and flash it.
If your are currently on GB stock rom, Cyanogenmod developer recommends to install ICS bootloaded first,
You should be able to reflash your Stock ROM veriosn from ODIN, as well as custom roms from CWM...
What is bootload? o.o
My current firmware is ICS LP7
ZACQ8 said:
If your are currently on GB stock rom, Cyanogenmod developer recommends to install ICS bootloaded first,
You should be able to reflash your Stock ROM veriosn from ODIN, as well as custom roms from CWM...
Click to expand...
Click to collapse
No they say to have below some specific ics boot loader, no mention of upgrading your gb boot loader, unless they changed it.
Plus I yet to had any issues with the latest ics or gb bootloaders..
Sent from my GT-I9100 using Tapatalk 2
I think he meant boot loader.
But since you already have ICS, you won't need it. Just take the latest CM9 nightly (or ROM based off it), and flash (you'll have to wipe cache data and dalvik too eventually). Make sure you make a full backup of your current stock ROM through CWM as well.
Sent from my GT-I9100
Gab! said:
What is bootload? o.o
My current firmware is ICS LP7
Click to expand...
Click to collapse
I refer this guide actually : http://forum.xda-developers.com/showpost.php?p=20841817&postcount=1
I dont know its outdated,
as others are sharing their experiance that you could flash CM9 straight away from your CWM since you are already on LP7 with ICS Bootloader.....
I don't get it... What is a bootloader?. I mean when i flashed with ICS LP7 i didn't put a file on bootloader. I just loaded the PDA .tar file and flashed it..
Soo that means that i have to reflash the stock rom with bootloader?
Gab! said:
I don't get it... What is a bootloader?. I mean when i flashed with ICS LP7 i didn't put a file on bootloader. I just loaded the PDA .tar file and flashed it..
Soo that means that i have to reflash the stock rom with bootloader?
Click to expand...
Click to collapse
I dont know the ICS package you flashed had an ICS Bootloader already...
I just gave you the link for Original CM9 developers guide...
Just wait for others recommendation who have already flsahed CM9 from CWM....
Hmm thanks . But i have read in the guide that i can flash it with odin , do i still need the bootloader?

Question about installing new rom

Hello all. I decided to install Hybrom on my Xperia mini pro (sk17i) but i'm little confused at the moment and don't know what to do. I have installed CM 7.2.0 rom with FreeXperia kernel. If i want to install the Hybrom, i just need to flash stock firmware via flashtool, install Clockwork once again, then install some custom kernel like Rage and then install the rom? Or do something else? And do i need to relock the bootloader to flash stock firmware?
Install stock firmware, install kernel, install ROM. That's all. No relock needed. Custom kernel already includes Recovery so it is not needed.
Sent from my Xperia Live using xda premium
And when i flash firmware, wipe is automatically done so i don't need to do it manually?
papaj42 said:
And when i flash firmware, wipe is automatically done so i don't need to do it manually?
Click to expand...
Click to collapse
Flashing stock firmware - if you choose it in Flashtool, then yes.
Custom - no, you have to do it yourself before installing the ROM.
Sent from my Xperia Live using xda premium
Thank you, I really appreciate your answer, but I have one last question. Does the firmware already include rom and kernel, or rom only? And do I have to install newer baseband to it to make the custom rom work?
papaj42 said:
Thank you, I really appreciate your answer, but I have one last question. Does the firmware already include rom and kernel, or rom only? And do I have to install newer baseband to it to make the custom rom work?
Click to expand...
Click to collapse
Stock firmwares in .ftf file already include ROM and kernel both.
Most custom ROMs have their own custom kernel that you need to install yourself. Sometimes it is written in the topic as separate download link, sometimes it is included inside the .zip file, then you need to extract it and flash via fastboot. Check my tutorial, if you need help with it.
Baseband will depend on the custom ROM.

[Q] I just don't get this Moto Rom flashing....

Soo... first, i just couldnt understand how to upgrade to JB while being able to go back to ICS, only to find out how easy it was after i had already flashed the Fido firmware through RSD Lite, destroying any possibility of going back to ICS -_- anyways, i rooted it and flashed a stock JB Rom i was looking forward to flashing since i started to check out the Rom selection (it was the stock JB Brasil.en.BR) and as i flashed it, the phone wouldnt boot -___- it would stay stuck right before the boot animation with the red led on.... so i managed to flash back to the Fido firmware through RSD and rooted it again, then flashed cm10.1 and it actually went well! it flashed and booted like its supposed to!! but, then again, as perfect as it seems for aosp lovers, it just aint for me... so i tried to flash the stock JB Rom i originally had in mind from cm10.1, only to see it fail again and get stuck during boot before the boot animation... then i tried flashing another JB Rom (my first rom v0.91 i believe its called) and the same happened... btw, i was wiping data, cache and dalvik cache in between each Rom flash... so, i just gave up and restored my backup of the Fido firmware that i had made before i started attempting all the flashing... for all this i used BMM v3.4 and my Razr model is XT910 LATAM... anyways, im just hoping for someone out there to illuminate me and help me understand how exactly is an individual supposed to flash a rom to an XT910?? thanks in advanced!
since you upgraded to JB, you cannot flash ics roms due to raised level of security
you can flash latam jb based roms (see artur's) and any kexec based rom
maybe you can also flash eu jb roms, but I'm not sure. You can try
To do that enter recovery (BMM, safestrap cannot flash kernels), make a backup of your kernel and CID, erase CID, Wipe all, flash eu jb kernel, flash rom, reboot
if you did remain on ICS you could flash anything you Want, but it's too late
heblu said:
since you upgraded to JB, you cannot flash ics roms due to raised level of security
you can flash latam jb based roms (see artur's) and any kexec based rom
maybe you can also flash eu jb roms, but I'm not sure. You can try
To do that enter recovery (BMM, safestrap cannot flash kernels), make a backup of your kernel and CID, erase CID, Wipe all, flash eu jb kernel, flash rom, reboot
if you did remain on ICS you could flash anything you Want, but it's too late
Click to expand...
Click to collapse
so, if i got this right, i can flash a rom from any region as long as i first flash a jb kernel of the rom's region (eg. flash an .FR jb kernel to use an .FR based rom)? if so, that pretty much leaves me wondering where i can get these kernels, and with the task to backup my stock kernel and cid... thans for ur response!
all eu jb kernels are the same and it is possible that latam and eu to be compatible
heblu said:
all eu jb kernels are the same and it is possible that latam and eu to be compatible
Click to expand...
Click to collapse
so i just need an eu jb kernel and after i flash it i can flash any rom? no matter what region as long as its gsm xt910?
Luisit0 said:
so i just need an eu jb kernel and after i flash it i can flash any rom? no matter what region as long as its gsm xt910?
Click to expand...
Click to collapse
With jb eu kernel you can flash eu jb based roms, of course, not any rom
also you can flash any kexec rom, it does not matter Which kernel you have
try to flash eu jb kernel and if succeeded flash one of roms from dev section based on this kernel
if you cannot, install artur's rom based on latam jb rom
heblu said:
With jb eu kernel you can flash eu jb based roms, of course, not any rom
also you can flash any kexec rom, it does not matter Which kernel you have
try to flash eu jb kernel and if succeeded flash one of roms from dev section based on this kernel
if you cannot, install artur's rom based on latam jb rom
Click to expand...
Click to collapse
ah ok, im pretty much clear now.. sorry for asking much, ive never had this regional restrictions on any other phone ive had.. ill go ahead and search for one of these eu kernels and see how it all goes with flashing! once again, i first flash the kernel and right after i flash the rom, right? without rebooting recovery? and also, if im using bmm, do i flash the kernel like a regular zip or using the flash kernel menu that everyone always says not to use?
first, make a backup of your kernel, then flash eu kernel, then wipe all, flash rom and reboot
make a backup of CID then erase it (not sure that is necessary for your region, but just in case)
kernels should be flashed using command flash firmware. Make sure that there is NO SPACE into the path of desired kernel like:
firmware/EU_JBKernel/boot.img any punctuation is accepted, but no space!
kexec should be flashed as regular zip
all of this is valid using BMM
for other info check this:
http://forum.xda-developers.com/showthread.php?t=2155576
tutorial of how to BMM is on the way on this thread. keep an eye on it!
heblu said:
first, make a backup of your kernel, then flash eu kernel, then wipe all, flash rom and reboot
make a backup of CID then erase it (not sure that is necessary for your region, but just in case)
kernels should be flashed using command flash firmware. Make sure that there is NO SPACE into the path of desired kernel like:
firmware/EU_JBKernel/boot.img any punctuation is accepted, but no space!
kexec should be flashed as regular zip
all of this is valid using BMM
for other info check this:
http://forum.xda-developers.com/showthread.php?t=2155576
tutorial of how to BMM is on the way on this thread. keep an eye on it!
Click to expand...
Click to collapse
Thanks for explaining it all, brother. I pretty much got it all clear now. I'm ready to flash some Roms!
Sent From An Awesome Rooted XT910!!
Luisit0 said:
Thanks for explaining it all, brother. I pretty much got it all clear now. I'm ready to flash some Roms!
Sent From An Awesome Rooted XT910!!
Click to expand...
Click to collapse
check post no 13 and also a list of good roms in OP
http://forum.xda-developers.com/showthread.php?t=2260951&page=2
heblu said:
check post no 13 and also a list of good roms in OP
http://forum.xda-developers.com/showthread.php?t=2260951&page=2
Click to expand...
Click to collapse
i noticed that thread there has 3 jb kernels.. if i wanna flash the DSEA v1.25 rom, do i flash the latam jb kernel and then the rom? also, i noticed most roms dont include the appropiate jb kernel to flash the rom.. how do i go about that?
Luisit0 said:
i noticed that thread there has 3 jb kernels.. if i wanna flash the DSEA v1.25 rom, do i flash the latam jb kernel and then the rom? also, i noticed most roms dont include the appropiate jb kernel to flash the rom.. how do i go about that?
Click to expand...
Click to collapse
Well, that thread contains kernels for eu, latam and verizon.
For DSEA you need first. Flash eu kernel and rom, order is not important.
There are a few roms based on latam, see them
For verizon check this:
http://www.droidrzr.com/index.php/forum/156-droid-razr-roms/
For them you need a gsm patch, read threads for it
Gsm patch must be flashed after the rom

do I need to flash a appropriate kernel before flashing a rom

I see a lot of ROMS posted list kernels other than mine (NC2). Do I need to flash those kernels prior to flashing those roms or not?
Also, If I want to go back to a NC2 roms will I night to flash that kernel back?
I am confused, please lmk. Thanks!
panxpany said:
I see a lot of ROMS posted list kernels other than mine (NC2). Do I need to flash those kernels prior to flashing those roms or not?
Also, If I want to go back to a NC2 roms will I night to flash that kernel back?
I am confused, please lmk. Thanks!
Click to expand...
Click to collapse
No need to flash kernal.
But, If your developer of Rom said that custom Kernal is required then you should flash custom kernal....
For backing to stock rom you need SP TOOLS (Smart phone tool) & Scatter file.
Every custom Rom does have its own kernel included which works perfectly with it. You don't need to flash any kernel. Just if you want to change the kernel you can change it afterwards. If you want to go back to your rom you have had before, just backup your system folder with twrp for example recovery and then you can restore it back. Hope that helped.

Flashing Custom ROM on Mido

hello, i'm new mido user, i'm using ido too. i wanna try flash custom rom on mido, is it necessary to flash firmware before flash custom ROM, and what's the purpose we flash firmware? bcause in ido, we don't need to flash firmware before flash custom ROM. I'm still looking for the answer of my question, i hope someone can help me to explain it, thanks
Hmm, what do you mean by firmware?
The steps are:
1. Unlock boot loader
2. Install custom recovery (TWRP)
3. Install custom ROM
i've read some threads of custom rom like Candy ROM, and they said we should to flash firmware. that firmware is cm14-mido-firmware-20170430.zip i mean
Capt_N3m0 said:
i've read some threads of custom rom like Candy ROM, and they said we should to flash firmware. that firmware is cm14-mido-firmware-20170430.zip i mean
Click to expand...
Click to collapse
Oh that. That's only required to flash firmware when you're coming from marshmallow based MIUI only. Otherwise no need.
The thing is if you flash firmware before installing Rom, it's not an issue. You're good to go. You can find latest firmware zips from this (https://forum.xda-developers.com/re.../firmware-firmware-update-2017-08-04-t3651537) thread, huge thanks to @Zile995 for the updates!
sachin n said:
Oh that. That's only required to flash firmware when you're coming from marshmallow based MIUI only. Otherwise no need.
The thing is if you flash firmware before installing Rom, it's not an issue. You're good to go. You can find latest firmware zips from this (https://forum.xda-developers.com/re.../firmware-firmware-update-2017-08-04-t3651537) thread, huge thanks to @Zile995 for the updates!
Click to expand...
Click to collapse
Ahh, finally i can sleep in peace. Thanks for the information. :good:

Categories

Resources