[REF][LP] Galaxy S4 I9500 Modems and Bootloaders Collections [ZIP/ODIN]

Status
Not open for further replies.
Search This thread

krasCGQ

Recognized Contributor
Apr 13, 2015
5,433
4,935
253
20
Kendari
kud.my.id
Reference Thread
Samsung Galaxy S4 I9500 Lollipop Modems and Bootloaders

Technical background
Actually, we have a dedicated thread that should host updated modems and bootloaders (for both I9500 and I9505). However, the thread was no longer updated since 2014, even the OP is never online since 2014. So, I created this thread to host all Lollipop bootloaders and modems for I9500.

Why do need we update our modem and bootloader?
As you may know, firmwares are updated often, as long as our device still get support from Samsung. Custom ROMs does the same. And often new updates are giving problems with incorrect version of your modem or bootloader (like you installed Lollipop firmware on KitKat bootloader). We need to update our modem and bootloader to ensure the maximum compatibility available and will keep us secure, everywhere (althrough we need an additional protection too).

Installation procedure
Installation via recovery (modem only):
  1. Make sure you've installed the latest version of CWM/PhilZ/TWRP. I'd recommend TWRP.
  2. Make sure you've done an EFS backup (just to be safe).
  3. Reboot to Recovery mode by combination of Power+Home+Vol(+) buttons.
  4. a. For CWM, select Install zip from sdcard.
    b. For PhilZ, select Install zip then select Install zip from sdcard0 or sdcard1.
    c. For TWRP, select Install.
  5. Navigate to modem zip.
  6. a. For CWM/PhilZ, select "Yes, instal ..."
    b. For TWRP, swipe Install button.
  7. Reboot to system.
  8. If after installation of modem your baseband version is Unknown, restore your EFS backup.

Installation via Odin (modem and/or bootloader):
  1. Make sure you've installed the latest version of Samsung USB Drivers on your computer.
  2. Make sure you've done an EFS backup (just to be safe).
  3. Reboot to Download mode by combination of Power+Home+Vol(-) buttons and proceed by pressing Vol(+).
  4. Plug your phone to your computer.
  5. Extract the archive (if compressed).
  6. Open Odin and select modem and/or bootloader .tar or .tar.md5 file(s) into the corresponding location.
  7. Select Start to proceed.
  8. In case if your modem and/or bootloader isn't updated, repeat step 3-6, untick Auto Reboot, and select Start to proceed. Then, do a hard reboot by holding power button for 10 seconds.
  9. If after installation of modem your baseband version is Unknown, restore your EFS backup.

How to contribute
You're welcome to send your contribution. Make sure that version you want to contribute isn't listed on this thread. You need two files: modem.bin and sboot.bin. You could obtain by extracting both files from stock firmware .tar.md5 using 7-Zip on Windows or Archive Manager on Ubuntu (remove .md5 extension first).

Packing into .tar file(s) (modem and/or bootloader):
You need an Ubuntu-installed machine or any distribution based on Ubuntu installed on your machine.
  1. Move both files into your working directory.
  2. Open Terminal and move it into your working directory. Example, if you're working on Desktop folder, enter this command:
    Code:
    $ cd Desktop
  3. Pack one by one files using these commands:
    Code:
    $ tar -h ustar -c modem.bin > MODEMVER.tar [COLOR=Green]# Modem[/COLOR]
    $ tar -h ustar -c sboot.bin > BOOTLOADERVER.tar [COLOR=Green]# Bootloader[/COLOR]
    Replace MODEMVER.tar and/or BOOTLOADERVER.tar with version you're packing. Example, if you're packing I9500UBUHOK1 modem, change MODEMVER.tar to I9500UBUHOK1-MODEM.tar.
  4. Add md5 checksum into .tar file(s) using this command:
    Code:
    $ md5sum -t PACKAGE.tar >> PACKAGE.tar
    Replace PACKAGE.tar with .tar file(s) you've created. If you've more than one .tar file, insert one first and repeat this for another one.
  5. Finally, rename file(s) using this command:
    Code:
    $ mv PACKAGE.tar PACKAGE.tar.md5
    Replace PACKAGE with .tar file(s) you've created (without .tar extension).
  6. Compress it into zip file(s) then attach it here or upload to somewhere else.
If you're a bit lazy to do all these steps above, grab any Odin flashable .tar files, delete everything and replace it with modem.bin or sboot.bin then rename it. :p

Packing into .zip file (modem only):
  1. Download the attached template below.
  2. Open it with any archiver app.
  3. Put modem.bin inside modem folder.
  4. Rename the .zip file to the version you've included.
  5. Attach it here or upload it somewhere else.
 

Attachments

  • modem-updater-template.zip
    209.6 KB · Views: 1,992

krasCGQ

Recognized Contributor
Apr 13, 2015
5,433
4,935
253
20
Kendari
kud.my.id
This list is incomplete. Help me to complete this list by contributing.
Note: Sorted by the changelist number.

Latest:
UBUHPB2 (Latin America)
Changelist number: 7068753
Download: Modem Zip - Odin | Bootloader

UBUHOK2 (Latin America)
Modem version: UBUHOK1
Changelist number: 6332925
Download: Modem Zip

XXUHPB3 (Middle East and Africa)
Modem version: XXUHPB1
Changelist number: 6164126
Download: Modem Zip - Odin | Bootloader

XXUHOC6 (South East Asia)
Modem version: DXUHOA1
Changelist number: 3943544
Download: Modem Zip
 
Last edited:
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Reference Thread
    Samsung Galaxy S4 I9500 Lollipop Modems and Bootloaders

    Technical background
    Actually, we have a dedicated thread that should host updated modems and bootloaders (for both I9500 and I9505). However, the thread was no longer updated since 2014, even the OP is never online since 2014. So, I created this thread to host all Lollipop bootloaders and modems for I9500.

    Why do need we update our modem and bootloader?
    As you may know, firmwares are updated often, as long as our device still get support from Samsung. Custom ROMs does the same. And often new updates are giving problems with incorrect version of your modem or bootloader (like you installed Lollipop firmware on KitKat bootloader). We need to update our modem and bootloader to ensure the maximum compatibility available and will keep us secure, everywhere (althrough we need an additional protection too).

    Installation procedure
    Installation via recovery (modem only):
    1. Make sure you've installed the latest version of CWM/PhilZ/TWRP. I'd recommend TWRP.
    2. Make sure you've done an EFS backup (just to be safe).
    3. Reboot to Recovery mode by combination of Power+Home+Vol(+) buttons.
    4. a. For CWM, select Install zip from sdcard.
      b. For PhilZ, select Install zip then select Install zip from sdcard0 or sdcard1.
      c. For TWRP, select Install.
    5. Navigate to modem zip.
    6. a. For CWM/PhilZ, select "Yes, instal ..."
      b. For TWRP, swipe Install button.
    7. Reboot to system.
    8. If after installation of modem your baseband version is Unknown, restore your EFS backup.

    Installation via Odin (modem and/or bootloader):
    1. Make sure you've installed the latest version of Samsung USB Drivers on your computer.
    2. Make sure you've done an EFS backup (just to be safe).
    3. Reboot to Download mode by combination of Power+Home+Vol(-) buttons and proceed by pressing Vol(+).
    4. Plug your phone to your computer.
    5. Extract the archive (if compressed).
    6. Open Odin and select modem and/or bootloader .tar or .tar.md5 file(s) into the corresponding location.
    7. Select Start to proceed.
    8. In case if your modem and/or bootloader isn't updated, repeat step 3-6, untick Auto Reboot, and select Start to proceed. Then, do a hard reboot by holding power button for 10 seconds.
    9. If after installation of modem your baseband version is Unknown, restore your EFS backup.

    How to contribute
    You're welcome to send your contribution. Make sure that version you want to contribute isn't listed on this thread. You need two files: modem.bin and sboot.bin. You could obtain by extracting both files from stock firmware .tar.md5 using 7-Zip on Windows or Archive Manager on Ubuntu (remove .md5 extension first).

    Packing into .tar file(s) (modem and/or bootloader):
    You need an Ubuntu-installed machine or any distribution based on Ubuntu installed on your machine.
    1. Move both files into your working directory.
    2. Open Terminal and move it into your working directory. Example, if you're working on Desktop folder, enter this command:
      Code:
      $ cd Desktop
    3. Pack one by one files using these commands:
      Code:
      $ tar -h ustar -c modem.bin > MODEMVER.tar [COLOR=Green]# Modem[/COLOR]
      $ tar -h ustar -c sboot.bin > BOOTLOADERVER.tar [COLOR=Green]# Bootloader[/COLOR]
      Replace MODEMVER.tar and/or BOOTLOADERVER.tar with version you're packing. Example, if you're packing I9500UBUHOK1 modem, change MODEMVER.tar to I9500UBUHOK1-MODEM.tar.
    4. Add md5 checksum into .tar file(s) using this command:
      Code:
      $ md5sum -t PACKAGE.tar >> PACKAGE.tar
      Replace PACKAGE.tar with .tar file(s) you've created. If you've more than one .tar file, insert one first and repeat this for another one.
    5. Finally, rename file(s) using this command:
      Code:
      $ mv PACKAGE.tar PACKAGE.tar.md5
      Replace PACKAGE with .tar file(s) you've created (without .tar extension).
    6. Compress it into zip file(s) then attach it here or upload to somewhere else.
    If you're a bit lazy to do all these steps above, grab any Odin flashable .tar files, delete everything and replace it with modem.bin or sboot.bin then rename it. :p

    Packing into .zip file (modem only):
    1. Download the attached template below.
    2. Open it with any archiver app.
    3. Put modem.bin inside modem folder.
    4. Rename the .zip file to the version you've included.
    5. Attach it here or upload it somewhere else.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone