FIRMWARES - Xiaomi Redmi 4X Guides, News, & Discussion

This thread could be a collection of TWRP flashable firmwares for Redmi 4X.
Here I share following firmwares. Try what works best for you.
Firmwares from stable roms:
- Marshmallow firmware from MIUI ROM 8.2.9.0 MAMMIEA HM4XGlobal with baseband V042
https://www.androidfilehost.com/?fid=673791459329052182
- Marshmallow firmware from MIUI ROM 8.2.10.0 MAMMIEA HM4XGlobal with baseband V046
https://www.androidfilehost.com/?fid=817906626617946378
- Marshmallow firmware from MIUI ROM 8.5.2.0 MAMMIED HM4XGlobal with baseband V051
https://www.androidfilehost.com/?fid=889964283620755447
- Nougat firmware from MIUI ROM 8.5.4.0 NAMMIED HM4XGlobal with baseband V023
https://www.androidfilehost.com/?fid=962021903579489792
- Nougat firmware from MIUI ROM 9.1.1.0 NAMMIEI HM4XGlobal with baseband V025
https://www.androidfilehost.com/?fid=673791459329062811
- Nougat firmware from MIUI ROM 9.2.3.0 NAMMIEK HM4XGlobal with baseband V028
https://www.androidfilehost.com/?fid=890129502657579040
- Nougat firmware from MIUI ROM 9.2.4.0 NAMMIEK HM4XGlobal with baseband V032
https://www.androidfilehost.com/?fid=890129502657586727
- Nougat firmware from MIUI ROM 9.2.5.0 NAMMIEK HM4XGlobal with baseband V032_PA
https://www.androidfilehost.com/?fid=746010030569957525
- Nougat firmware from MIUI ROM 9.5.4.0 NAMMIFA HM4XGlobal with baseband V034
https://www.androidfilehost.com/?fid=962187416754476680
- Nougat firmware from MIUI ROM 9.5.5.0 NAMMIFA HM4XGlobal with baseband V037_PA
https://www.androidfilehost.com/?fid=674106145207487820
- Nougat firmware from MIUI ROM 9.6.2.0 NAMMIFD HM4XGlobal with baseband V042
https://www.androidfilehost.com/?fid=1322778262903980059
Firmwares from developer roms:
- Nougat firmware from MIUI ROM 7.7.7 HM4XChina with baseband V014
https://www.androidfilehost.com/?fid=673791459329056191
- Nougat firmware from MIUI ROM 7.7.20 HM4XChina with baseband V016
https://www.androidfilehost.com/?fid=817906626617941482
- Nougat firmware from MIUI ROM 7.9.7 HM4XGlobal with baseband V020
https://www.androidfilehost.com/?fid=817906626617937484
- Nougat firmware from MIUI ROM 7.9.22 HM4XGlobal with baseband V023
https://www.androidfilehost.com/?fid=962021903579482128
- Nougat firmware from MIUI ROM 7.10.12 HM4XGlobal with baseband V024
https://www.androidfilehost.com/?fid=745849072291680759
- Nougat firmware from MIUI ROM 7.10.19 HM4XGlobal with baseband V025
https://www.androidfilehost.com/?fid=817906626617940395
- Nougat firmware from MIUI ROM 7.11.2 HM4XChina with baseband V025
https://www.androidfilehost.com/?fid=889964283620763313
With following firmwares the boot into TWRP might not work on custom rom's advanced reboot menu. Check if the rom dev fixed it.
- Nougat firmware from MIUI ROM 7.11.6 HM4XGlobal with baseband V025
https://www.androidfilehost.com/?fid=962021903579493866
- Nougat firmware from MIUI ROM 7.11.16 HM4XGlobal with baseband V026
https://www.androidfilehost.com/?fid=889964283620767542
With following firmwares the boot into TWRP works on aex advanced reboot menu and pano01 kernel. Check if it works with other custom roms and/or kernels.
- Nougat firmware from MIUI ROM 7.12.8 HM4XGlobal with baseband V027
https://www.androidfilehost.com/?fid=673791459329066255
- Nougat firmware from MIUI ROM 8.1.4 HM4XGlobal with baseband V028
https://www.androidfilehost.com/?fid=673791459329071645
- Nougat firmware from MIUI ROM 8.1.18 HM4XGlobal with baseband V030
https://www.androidfilehost.com/?fid=962187416754455089
- Nougat firmware from MIUI ROM 8.1.25 HM4XGlobal with baseband V031
https://www.androidfilehost.com/?fid=746010030569949816
- Nougat firmware from MIUI ROM 8.2.8 HM4XGlobal with baseband V032
https://www.androidfilehost.com/?fid=673956719939824198
- Nougat firmware from MIUI ROM 8.3.1 HM4XGlobal with baseband V033
https://www.androidfilehost.com/?fid=673956719939824199
- Nougat firmware from MIUI ROM 8.3.22 HM4XGlobal with baseband V034
https://www.androidfilehost.com/?fid=673956719939833677
- Nougat firmware from MIUI ROM 8.4.19 HM4XGlobal with baseband V035
https://www.androidfilehost.com/?fid=962187416754476682
- Nougat firmware from MIUI ROM 8.5.17 HM4XGlobal with baseband V037_PA
https://www.androidfilehost.com/?fid=746163614322265427
- Nougat firmware from MIUI ROM 8.7.26 HM4XGlobal with baseband V042
https://www.androidfilehost.com/?fid=1322778262903980066

Thanks for sharing

Thanks for sharing. Can you also make a flashable zip of miui 8 v042 firmware is possible? Many thanks.

justinn01 said:
Thanks for sharing. Can you also make a flashable zip of miui 8 v042 firmware is possible? Many thanks.
Click to expand...
Click to collapse
If you could tell me in which version of miui 8 the baseband v042 is I could download and extract it.

solim said:
If you could tell me in which version of miui 8 the baseband v042 is I could download and extract it.
Click to expand...
Click to collapse
Global version 8.2.9.0
Edit: also miui 9 beta 7.9.7 for the v020

Hi, sir. I want to ask something. Can I backup my Firmware from TWRP? Looks like I have different version than uploaded here (v023 and v051), mine is v020. I want to try flash the NG Firmware from this thread.

firdausimbolon said:
Hi, sir. I want to ask something. Can I backup my Firmware from TWRP? Looks like I have different version than uploaded here (v023 and v051), mine is v020. I want to try flash the NG Firmware from this thread.
Click to expand...
Click to collapse
What miui rom is the v020?

justinn01 said:
What miui rom is the v020?
Click to expand...
Click to collapse
Er ... sorry, I'm in AOSP Extended now. But I still need backup my Firmware if there's something wrong after flashing new firmware. Can you tell me? thanks.

I've noticed an issue when flashing the marshmallow firmware, the sensors stopped working on nougat roms (automatic rotation didn't work for example).
So if anybody just wants to test different basebands, because of VoLTE issues or whatever, try following:
- extract the NON-HLOS.bin file from the zip you want to test to your adb fodler
- boot the phone into fastboot and connect it to the pc
- type in cmd window
fastboot flash modem NON-HLOS.bin
fastboot reboot
Edit: I tried flashing only NON-HLOS.bin from marshmallow firmware v051 and sensors stopped working. Obviously the sensors are controlled by this file too.

firdausimbolon said:
Er ... sorry, I'm in AOSP Extended now. But I still need backup my Firmware if there's something wrong after flashing new firmware. Can you tell me? thanks.
Click to expand...
Click to collapse
You already have nougat firmware, but with baseband v020.
I don't know how to backup the complete firmware. With twrp you can backup only modem. But there are lots of other partitions. I flashed the v023 and my phone works with AEX so there should be no probs.

How to know which baseband i am on . I am using aosp extended latest and theres no volte . Previouly i was using aosp extended oct 2 build and volte was there . I had clean flashed this rom .

rkdok23 said:
How to know which baseband i am on . I am using aosp extended latest and theres no volte . Previouly i was using aosp extended oct 2 build and volte was there . I had clean flashed this rom .
Click to expand...
Click to collapse
Go to settings -> about phone and look at baseband version
The baseband is not flashed by custom roms (you do it separately by flashing the zip files from post 1 with twrp) so your problem is probably rom based.

solim said:
Go to settings -> about phone and look at baseband version
The baseband is not flashed by custom roms (you do it separately by flashing the zip files from post 1 with twrp) so your problem is probably rom based.
Click to expand...
Click to collapse
So that means i can simply flash baseband file over my aex rom ?

rkdok23 said:
So that means i can simply flash baseband file over my aex rom ?
Click to expand...
Click to collapse
The firmware zip file contains not only the baseband (modem partition) but also some other partitions for sensors, dsp and other hardware components.
That's why marshmallow firmware is not recommended on nougat roms because the gyro sensor (and maybe fingerprint and others) will not work.
If you want to try out different basebands, then flash only the NON-HLOS.bin with adb fastboot. See
https://forum.xda-developers.com/showpost.php?p=74091525&postcount=9
But I don't know if the baseband from marshmallow firmware will work with the rest of the nougat firmware. You have to try.

solim said:
The firmware zip file contains not only the baseband (modem partition) but also some other partitions for sensors, dsp and other hardware components.
That's why marshmallow firmware is not recommended on nougat roms because the gyro sensor (and maybe fingerprint and others) will not work.
If you want to try out different basebands, then flash only the NON-HLOS.bin with adb fastboot. See
https://forum.xda-developers.com/showpost.php?p=74091525&postcount=9
But I don't know if the baseband from marshmallow firmware will work with the rest of the nougat firmware. You have to try.
Click to expand...
Click to collapse
Okay got it . I am currently on v23 and volte is not available but all sensors are working . Which one should i flash to get volte back ?

rkdok23 said:
Okay got it . I am currently on v23 and volte is not available but all sensors are working . Which one should i flash to get volte back ?
Click to expand...
Click to collapse
Try to flash only the baseband from marshmallow firmware (v042 or v051.try both and see which works). Extract only NON-HLOS.bin and flash it via adb fastboot.
I've read that many had problems with volte after upgraded to miui nougat rom so the baseband image could be the problem.
Edit: I just flashed only the baseband v051 via adb and the sensors didn't work. No autorotate
That means no volte untill xiami doesn't fix the modem image in the next nougat beta rom.
Or maybe you should add a new ims apn for the lte sim card according to
https://forum.xda-developers.com/xi...x-volte-suddenly-stopped-custom-roms-t3684442

solim said:
Try to flash only the baseband from marshmallow firmware (v042 or v051.try both and see which works). Extract only NON-HLOS.bin and flash it via adb fastboot.
I've read that many had problems with volte after upgraded to miui nougat rom so the baseband image could be the problem.
Edit: I just flashed only the baseband v051 via adb and the sensors didn't work. No autorotate
That means no volte untill xiami doesn't fix the modem image in the next nougat beta rom.
Or maybe you should add a new ims apn for the lte sim card according to
https://forum.xda-developers.com/xi...x-volte-suddenly-stopped-custom-roms-t3684442
Click to expand...
Click to collapse
I have added that apn and previously i was using aex oct 2 build and volte was there and when i clean flashed latest update volte is gone .

rkdok23 said:
I have added that apn and previously i was using aex oct 2 build and volte was there and when i clean flashed latest update volte is gone .
Click to expand...
Click to collapse
So it seems to be rom problem. Backup your rom and clean flash oct. 2 build. If you get volte then v023 baseband works and the rom is the problem. If not then change the baseband to v020 and try if volte works.

solim said:
So it seems to be rom problem. Backup your rom and clean flash oct. 2 build. If you get volte then v023 baseband works and the rom is the problem. If not then change the baseband to v020 and try if volte works.
Click to expand...
Click to collapse
Clean flashed aex oct 2 build still no volte . I have also tried restoring backup of oct 2 build .

rkdok23 said:
Clean flashed aex oct 2 build still no volte . I have also tried restoring backup of oct 2 build .
Click to expand...
Click to collapse
Try now baseband v020 on oct. 2 build.

Related

[Q] How to update Baseband radio to 1.19.40?

I've flashed the latest stock rooted rom from this thread (kudos to JMZ) but the baseband radio remains unchanged (1.15.40.00.13_2_10.64.40.33AL).
Is there a way to update the baseband to the latest 1.19.40.00.09_10.69.40.33IL? Is it required for running Build 1.08.502.4 or other custom builds?
Thanks in advance.
yourshinji said:
I've flashed the latest stock rooted rom from this thread (kudos to JMZ) but the baseband radio remains unchanged (1.15.40.00.13_2_10.64.40.33AL).
Is there a way to update the baseband to the latest 1.19.40.00.09_10.69.40.33IL? Is it required for running Build 1.08.502.4 or other custom builds?
Thanks in advance.
Click to expand...
Click to collapse
Haven't updated to new baseband yet, but i'm running 1.08.502.4 now on 1.15.40.00.13_2_10.64.33AL

Stock Rom baseband not working

Hi! I made a rom based on stock UBLPH firmware with dsixda's kitchen, I flashed it everything works but baseband not. No signal and in Settings>About at baseband version is Unknown. The modifications i made is to debloat rom, root and installed busybox. My baseband installed on phone is XXLQG, on other rom's baseband works. I tried with UBLPK rom but it doesn't work, Sami OS works and it's based on UBLPH. I want a flashable touchwiz rom debloated, without any other modifications. Can someone help me? Sorry for my bad english.
Here is a link with the rom: https://mega.co.nz/#!1kVgmIiJ!5BudekJrUvwT4yuIEZIDpO9DAxwv8mBnpAWbIvexGY8

Can I install a particular modem(baseband version DDJV7) on any ROM?

I downgraded from cm10.2 to stock gb and then flashed (had installed speedmod kernel) Mackay CM9 2014 1.7
The performance is great. But I experience constant network drop. I live in India and the stock baseband version for Gingerbread was ddjv7.
Can i just find a ddjv7 modem and flash it (using TWRP) or do i need to see if it's compatible with this particular ROM.
Right now the baseband version is XXJVT.
Kernel: stock for Mackay
it's fine just to flash baseband from recovery, I'm using exactly the same rom and did the same with mine but with a different baseband for my region
EDIT: found the modem you are looking for here http://forum.xda-developers.com/showthread.php?t=2134153

Meizu PRO5 - NEW BASEBAND - 11.09.2017

Here is the latest modem
Flash with TWRP : https://mega.nz/#!GdcWzIaS!z3L4O5mlBFo5zlU0Dp5UUdiJN5S-9qjp3u5gmBpb1n0
Is this the same baseband as in the latest RR?
Don't know what is the RR content, but this modem came from the Meizu chineses beta release, and was available few days ago
Thx for sharing

FIRMWARES for REDMI 4X

This thread is a collection of TWRP flashable firmwares for Redmi 4X.
This is a new thread with all firmware links from senior member solim's thread.
solim's thread:
https://forum.xda-developers.com/xiaomi-redmi-4x/how-to/firmwares-t3682965
Firmwares from stable roms:
- Marshmallow firmware from MIUI ROM 8.2.9.0 MAMMIEA HM4XGlobal with baseband V042
https://www.androidfilehost.com/?fid=673791459329052182
- Marshmallow firmware from MIUI ROM 8.2.10.0 MAMMIEA HM4XGlobal with baseband V046
https://www.androidfilehost.com/?fid=817906626617946378
- Marshmallow firmware from MIUI ROM 8.5.2.0 MAMMIED HM4XGlobal with baseband V051
https://www.androidfilehost.com/?fid=889964283620755447
- Nougat firmware from MIUI ROM 8.5.4.0 NAMMIED HM4XGlobal with baseband V023
https://www.androidfilehost.com/?fid=962021903579489792
- Nougat firmware from MIUI ROM 9.1.1.0 NAMMIEI HM4XGlobal with baseband V025
https://www.androidfilehost.com/?fid=673791459329062811
- Nougat firmware from MIUI ROM 9.2.3.0 NAMMIEK HM4XGlobal with baseband V028
https://www.androidfilehost.com/?fid=890129502657579040
- Nougat firmware from MIUI ROM 9.2.4.0 NAMMIEK HM4XGlobal with baseband V032
https://www.androidfilehost.com/?fid=890129502657586727
- Nougat firmware from MIUI ROM 9.2.5.0 NAMMIEK HM4XGlobal with baseband V032_PA
https://www.androidfilehost.com/?fid=746010030569957525
- Nougat firmware from MIUI ROM 9.5.4.0 NAMMIFA HM4XGlobal with baseband V034
https://www.androidfilehost.com/?fid=962187416754476680
- Nougat firmware from MIUI ROM 9.5.5.0 NAMMIFA HM4XGlobal with baseband V037_PA
https://www.androidfilehost.com/?fid=674106145207487820
- Nougat firmware from MIUI ROM 9.5.10.0 NAMMIFA HM4XGlobal with baseband V040
https://www.androidfilehost.com/?fid=11410963190603877086
- Nougat firmware from MIUI ROM 9.6.2.0 NAMMIFD HM4XGlobal with baseband V042
https://androidfilehost.com/?fid=1322778262903980059
- Nougat firmware from MIUI ROM 9.6.5.0 NAMMIFD HM4XGlobal with baseband V044
https://www.androidfilehost.com/?fid=11410932744536985718
Firmwares from developer roms:
- Nougat firmware from MIUI ROM 7.7.7 HM4XChina with baseband V014
https://www.androidfilehost.com/?fid=673791459329056191
- Nougat firmware from MIUI ROM 7.7.20 HM4XChina with baseband V016
https://www.androidfilehost.com/?fid=817906626617941482
- Nougat firmware from MIUI ROM 7.9.7 HM4XGlobal with baseband V020
https://www.androidfilehost.com/?fid=817906626617937484
- Nougat firmware from MIUI ROM 7.9.22 HM4XGlobal with baseband V023
https://www.androidfilehost.com/?fid=962021903579482128
- Nougat firmware from MIUI ROM 7.10.12 HM4XGlobal with baseband V024
https://www.androidfilehost.com/?fid=745849072291680759
- Nougat firmware from MIUI ROM 7.10.19 HM4XGlobal with baseband V025
https://www.androidfilehost.com/?fid=817906626617940395
- Nougat firmware from MIUI ROM 7.11.2 HM4XChina with baseband V025
https://www.androidfilehost.com/?fid=889964283620763313
With following firmwares the boot into TWRP might not work on custom rom's advanced reboot menu. Check if the rom dev fixed it.
- Nougat firmware from MIUI ROM 7.11.6 HM4XGlobal with baseband V025
https://www.androidfilehost.com/?fid=962021903579493866
- Nougat firmware from MIUI ROM 7.11.16 HM4XGlobal with baseband V026
https://www.androidfilehost.com/?fid=889964283620767542
With following firmwares the boot into TWRP works on aex advanced reboot menu and pano01 kernel. Check if it works with other custom roms and/or kernels.
- Nougat firmware from MIUI ROM 7.12.8 HM4XGlobal with baseband V027
https://www.androidfilehost.com/?fid=673791459329066255
- Nougat firmware from MIUI ROM 8.1.4 HM4XGlobal with baseband V028
https://www.androidfilehost.com/?fid=673791459329071645
- Nougat firmware from MIUI ROM 8.1.18 HM4XGlobal with baseband V030
https://www.androidfilehost.com/?fid=962187416754455089
- Nougat firmware from MIUI ROM 8.1.25 HM4XGlobal with baseband V031
https://www.androidfilehost.com/?fid=746010030569949816
- Nougat firmware from MIUI ROM 8.2.8 HM4XGlobal with baseband V032
https://www.androidfilehost.com/?fid=673956719939824198
- Nougat firmware from MIUI ROM 8.3.1 HM4XGlobal with baseband V033
https://www.androidfilehost.com/?fid=673956719939824199
- Nougat firmware from MIUI ROM 8.3.22 HM4XGlobal with baseband V034
https://www.androidfilehost.com/?fid=673956719939833677
- Nougat firmware from MIUI ROM 8.4.19 HM4XGlobal with baseband V035
https://www.androidfilehost.com/?fid=962187416754476682
- Nougat firmware from MIUI ROM 8.5.17 HM4XGlobal with baseband V037_PA
https://www.androidfilehost.com/?fid=746163614322265427
- Nougat firmware from MIUI ROM 8.7.26 HM4XGlobal with baseband V042
https://www.androidfilehost.com/?fid...78262903980066
- Nougat firmware from MIUI ROM 8.8.16 HM4XGlobal with baseband V043
https://www.androidfilehost.com/?fid=11410932744536985726
- Nougat firmware from MIUI ROM 8.10.18 HM4XGlobal with baseband V045
https://www.androidfilehost.com/?fid=11410932744536985717
- Nougat firmware from MIUI ROM 8.11.29 HM4XGlobal with baseband V046
https://www.androidfilehost.com/?fid=11410963190603869720
- Nougat firmware from MIUI ROM 9.2.15 HM4XGlobal with baseband V047
https://www.androidfilehost.com/?fid=1395089523397896671
Thanks a lot
Great work
Link for Nougat v044 looks quite sketchy. On multiple attempts to download the file, I was once shown a video ad, and multiple redirects on other, and no download.
Can you please use another host?
phreakenstein said:
Link for Nougat v044 looks quite sketchy. On multiple attempts to download the file, I was once shown a video ad, and multiple redirects on other, and no download.
Can you please use another host?
Click to expand...
Click to collapse
sorry for all of that non-sense!
I've changed the host for nougat v044 firmware.
**new link**
https://www.androidfilehost.com/?fid=11410932744536985718
Guys, is it better to get it from:
https://forum.xda-developers.com/android/software-hacking/devices-xiaomi-firmware-updater-t3741446
?
zkoz said:
Guys, is it better to get it from:
https://forum.xda-developers.com/android/software-hacking/devices-xiaomi-firmware-updater-t3741446
?
Click to expand...
Click to collapse
the choice is yours!
but all redmi 4x firmwares are here sorted by baseband version!
Updated to v46 thanks
help
Cygnuss said:
Updated to v46 thanks
Click to expand...
Click to collapse
Can you please suggest a rom for daily use? or kernel,rom,firmware combination for a better experience!
foneiamone said:
Can you please suggest a rom for daily use? or kernel,rom,firmware combination for a better experience!
Click to expand...
Click to collapse
I am on Nougat with clarity kernel and love it no complain about it it performs good scores well does not lag and battery is fine for a day use (i play a lot)
Cygnuss said:
I am on Nougat with clarity kernel and love it no complain about it it performs good scores well does not lag and the battery is fine for a day use (i play a lot)
Click to expand...
Click to collapse
RROS?
What about audio quality?
PUBG performance?
foneiamone said:
RROS?
What about audio quality?
PUBG performance?
Click to expand...
Click to collapse
I flashed Ainur Nero sound mod, only play Rise of Kings no lags what so ever
#ask
Sorry for my bad english but, rather i choose the same baseband based on rom, or i update it into latest?
Redmi 4X, global rom 9.1.24, still on V46 firmware ?
Cryslin111 said:
Redmi 4X, global rom 9.1.24, still on V46 firmware ?
Click to expand...
Click to collapse
yes!
yosh1998 said:
Sorry for my bad english but, rather i choose the same baseband based on rom, or i update it into latest?
Click to expand...
Click to collapse
they are same! so, you can if you want to. It won't make any difference.
Download from here
https://xiaomifirmwareupdater.com/#weekly
amandeep0007 said:
Download from here
https://xiaomifirmwareupdater.com/#weekly
Click to expand...
Click to collapse
latest miui developer rom is still on baseband V046.
Sooooo fhe latest, is ... the v044? I see v052
Kecoe said:
Sooooo fhe latest, is ... the v044? I see v052
Click to expand...
Click to collapse
where is v052 from ?

Categories

Resources