[FALCON][STOCK][FLASHABLE ZIP] Kernel | Radio | Recovery (All Variants / Regions)

Search This thread

lost101

Inactive Recognized Contributor
May 30, 2008
7,418
9,306
Disclaimer: I am not responsible for anything that happens as a result of flashing these files. Your destiny is your own.


What is Radio Firmware?
It is the software responsible for your mobile phone signal and on older devices may control wifi, bluetooth, and GPS (on most newer devices, these are handled by the kernel and ROM).

Flashing an alternative Radio / Modem firmware may improve (or diminish) battery performance, network signal strength, and roaming capability. Stock Kernels are provided here as a backup; the real performance gains are found in custom kernels.

Flashing Dual Sim radios onto a Single Sim device or vice-versa may result in a permanent brick. Likewise, CDMA radios are only for those devices. Be careful.

I've created this thread to collect flashable images of Stock Radios / Kernels for Moto G. All images are flashable with CWM / TWRP.

If you can help; please upload your dumped firmware images (compressed) and I will create a flashable zip. When posting, state: Model (XT10XX), Android version, Country, Baseband version and current Firmware (i.e Carrier or Retail) and in the case of kernels: version info.

Firmware Dumping Methods: *ROOT REQUIRED*
When you type 'su' using either method, you need to grant the permission popup that will appear on your phone.

Radio:

(1) Terminal on handset: Install Terminal from Google Play and run the following command:
su
dd if=/dev/block/platform/msm_sdcc.1/by-name/modem of=/sdcard/radio_firmware.img


(2) ADB on PC:
adb shell
su
dd if=/dev/block/platform/msm_sdcc.1/by-name/modem of=/sdcard/radio_firmware.img


Kernel:
adb shell
su
dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/sdcard/kernel.img


Follow one of these threads to get ADB working:

Windows:

MAC: (SDK not needed, adb zip attached)

LINUX:
http://xdaforums.com/showthread.php...d=23501681358554501"]3102.56.01P - Verizon US

[4.4.4]

[5.1]
[Kernels]

[Radios]
3116.98.00R - Verizon US (Fastboot Version)

[Recoveries]

[XT1031] [[HIGHLIGHT]CDMA[/HIGHLIGHT]]
CDMA: 850/1900


[4.4.2]

[4.4.4]
[Kernels]
Boost US 3.4.42-gb89c9dd

[Radios]
390.81.01P - Boost US

[Recoveries]
Boost US

[5.0.2]

[5.1]
[Kernels]
Boost US 3.4.42

[Radios]
1032.3116.98.00R - Boost US

[Recoveries]
Boost US

[XT1032]
GSM: 850/900/1800/1900
UTMS: 850/900/1900/2100


[4.3]

[4.4.2]

[4.4.3]
[Kernels] (Not Compatible with 4.4.2 or older)
Retail US / Global GSM 3.4.42-g26ca2df

[Radios]
390.81.01P - Retail US / Global GSM

[Recoveries]
Retail US

[4.4.4]

[5.0.1]
[Kernels]
Google Play Edition (GPE) 3.4.42-g3b0d299

Note: The GPE kernel will only work with the GPE firmware, and cannot be substituted.

[Radios]
3108.94.00R - Google Play Edition (GPE)

[Recoveries]
Google Play Edition (GPE)

[5.0.2]

[5.1]

[6.0]
[Kernels]
Stock 3.4.42


[XT1033] [[HIGHLIGHT]Dual Sim[/HIGHLIGHT]]
GSM: 850/900/1800/1900
UMTS 850/900/1900/2100


[XT1034] [[HIGHLIGHT]AWS[/HIGHLIGHT]]
GSM: 850/900/1800/1900
UTMS: 850/1700(AWS)/1900



Miscellaneous:
Stock Kernel Modules:
<-----------------------> [GPE] - 4.4.4 | 5.0.1 | 5.1
<-----------------------> [XT1032] - 4.4.2 | 4.4.3 | 4.4.4 | | 5.0.2 | 5.1 | 6.0
<-----------------------> [XT1033] (Dual-SIM) - 4.4.4 | 5.0.2 | 5.1 | 6.0
Stock Graphics Driver:
< ----------------------> [All Models] - 4.4.2 | 4.4.3 | 4.4.4 | 5.0.2 | 5.1 | 5.1 (GPE)

How to flash:
1) Boot into Recovery Mode.
2) Wipe Dalvik Cache (CWM > Advanced)
3) Flash Radio or Kernel .zip (If Kernel, also flash 'Stock Kernel Modules')
4) After flashing has completed, reboot.

Tips:
(i) No Wifi after flashing Stock Kernel? Flash 'Stock Kernel Modules' above
(ii) How to restore missing Enable 'H' and 'H+' icons.
(iii) The Xposed Module Intelli3G has some useful options i.e Force 'WCDMA only' mode.
(iv) DS Battery Saver can dramatically improve battery-life. (Xposed module)
(v) How to flash Radio Firmware via Fastboot:
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn​



Contributors:
felipeap ..... Lucas Leopoldino ... a420pyro ... Finnish Flash ... akiratoriyama .............. amarc78
drfr ............ tazlooney89 .......... justjr ......... Sandivisi ........... dau999
S0bes ...... Alchedin ................ knizmi ........ kedar512 .......... VitaTaf
Faruko ...... vitokes .................. d4rk3 ......... hitesh1 ............. Ludoxda
robin0800 .. rr46000 ................. NWKENT ... alfick3 ............. Berties123
nickchk ..... izzy001 ................ kirmr .......... AgentChaos ...... karakanto
denzel09 ... creeve4 ................. sta1cs ...... mmxandy ..... shoobiedoobiiwhompwop
 
Last edited:

lost101

Inactive Recognized Contributor
May 30, 2008
7,418
9,306
The intention is to create recovery flashable zips using a partition dump of actually installed firmware rather than created from stock firmware files (NON-HLOS.bin/fsg.mbn) which I have found do not work properly.

The zips would currently only contain a dumped .img of the modem partition. From my experience with previous phones flashing this partition was enough. FSG can be dumped also if necessary.

EDIT:
It turns out that the "fsg" and the "backup" partitions are meant to take copies of the modemst1 and modemst2 partitions - this can be done/forced by executing "reboot nvbackup" in terminal or with adb. So these partitions are meant to hold the backups of modemst1 and modemst2.
 
Last edited:

lost101

Inactive Recognized Contributor
May 30, 2008
7,418
9,306
It would be helpful if you can state what Stock ROM image you used? Claro / Nextel / Vivo or Retail.
 

Faruko

Senior Member
Dec 24, 2013
418
104
Santiago
Would love to give mine but... how do you use adb shell ? i get device not found (im in bootloader), where do i start the command ?
 

lost101

Inactive Recognized Contributor
May 30, 2008
7,418
9,306
Would love to give mine but... how do you use adb shell ? i get device not found (im in bootloader), where do i start the command ?

You run the command when phone is in Android and with USB Debugging enabled under Settings > Developer options.

ADB instructions added to OP. If you need a full ADB guide. search XDA. Thanks for helping.
 
Last edited:

robin0800

Senior Member
Jan 22, 2012
606
397
70
Brighton
Google Pixel 7a
Two quick Questions
1. are radios carrier specific I would have thought Phone type and location only.
2. have gpe on my uk 1032 and flashed ( 340.63.00R - Vodafone UK) but to be honest can find no difference not quite what I expected.
 

lost101

Inactive Recognized Contributor
May 30, 2008
7,418
9,306
Two quick Questions
1. are radios carrier specific I would have thought Phone type and location only.
2. have gpe on my uk 1032 and flashed ( 340.63.00R - Vodafone UK) but to be honest can find no difference not quite what I expected.

Yeah, that's the question. If we base things on version number, ignoring the end letter; I suspect the radio firmware will be identical regardless of source. However why not collect them all just to be thorough and to allow for the possibility of carrier specific changes.
 

lost101

Inactive Recognized Contributor
May 30, 2008
7,418
9,306
XT1032 Kitkat 4.4.2 Germany retail 355.66.00R

6.2mb larger than any other radio so far. I wonder what is different.

EDIT: Flashed fine to UK handset. Curiously, seems to fix a delay I was having when using "OK Google" hotword search. Signal strength also seems to have improved. Will report back if this is actually the case.
 
Last edited:

drfr

Senior Member
Jul 6, 2011
1,129
633
Púchov, Slovakia
6.2mb larger than any other radio so far. I wonder what is different.

EDIT: Flashed fine to UK handset. Curiously, seems to fix a delay I was having when using "OK Google" hotword search. Signal strength also seems to have improved. Will report back if this is actually the case.

Yesterday German retail got an OTA. It´s some 7,5MB only and fixes OTG USB storage and some other minor things. Don´t know if there´s something for the radio, but I doubt so.
http://xdaforums.com/showthread.php?t=2648590

Edit: actually it includes some modem parts.
Edit2: don´t know if it isn´t placebo but I agree "Ok, Google" seems to react faster now.
 
Last edited:
  • Like
Reactions: lost101

k-kuchen

Senior Member
Oct 17, 2013
438
147
Yesterday German retail got an OTA. It´s some 7,5MB only and fixes OTG USB storage and some other minor things. Don´t know if there´s something for the radio, but I doubt so.
http://xdaforums.com/showthread.php?t=2648590

Edit: actually it includes some modem parts.

The last stock ROM I had used was 174 something and I'm still at 340.63.00R. So it must have been updated during the last two updates.

Will it break compatibility with any custom ROM if I flash a new radio?
 

lost101

Inactive Recognized Contributor
May 30, 2008
7,418
9,306
Yesterday German retail got an OTA. It´s some 7,5MB only and fixes OTG USB storage and some other minor things. Don´t know if there´s something for the radio, but I doubt so.
http://xdaforums.com/showthread.php?t=2648590

Edit: actually it includes some modem parts.
Edit2: don´t know if it isn´t placebo but I agree "Ok, Google" seems to react faster now.
They 'delay' I was referring to was between hotword activation and the point where 'listening' for a command would begin. It was very obvious and it has now gone.
 

Top Liked Posts