[MODEM][ODIN] Samsung Galaxy S4-mini GT-I9195 (Upd. Oct. 16. - 2017)

redjamesg

Senior Member
May 29, 2012
453
490
0
Copenhagen
Hi all,

I'm looking for the latest modem file to update my i9195 that's running LOS 14.1. I live in Australia and my present baseband is I9195XXUAMG9. If someone could either suggest which baseband or provide a link that would be great.

TIA

Greg
Who is your cell provider?
I might be able to search for one.
 

vanzemunac

Member
Jun 28, 2014
22
5
0
Hi redjamesg, I have latest LineageOS 14.1 for s4 mini I9195, TWRP v3.1.0-0 and I still have kitkat modem firmware I9195XXUCNE6. My provider is Telenor in Serbia, phone is sim free (Got it in Italy).

I checked on https://samsung-firmware.org/model/GT-I9195/page/6/ and there are 2x firmwares I could use:
both have same code I9195XXSCQAC (09.01.2017) but one is for Serbia (Telenor) and on page 7 2nd one is for Serbia.

Can I flash that latest firmware you posted for Nordic countries or should I get one of those 2 above since I'm in Serbia?

Thanks in advance :)
 

fankool

Senior Member
Feb 1, 2013
199
38
28
Puglia
Let me clear that up for you XX is Europe, Ux is unbranded Sx is vendor specific.
The vendor specific part is mostly additional programs stuffed into the system part of the ROM, and the modem parts seems to be untouched.
How ever it is uncertain if some vendors are tweaking the modem part specifically for their roaming pleasure, which is why some might say certain vendor releases aren't working too well in their region.
So, you're just saying that probably an unbranded european version could easily fit on my phone without problems.
 

IronRoo

Senior Member
Aug 4, 2014
1,342
434
0
My cell provider in Australia is Optus.

Thanks,
Greg
I'm in Oz also, with TPG, they were using Optus towers but they have now switched to Vodafone for LTE. I've used almost every XX modem @redjamesg has posted, all have worked fine (might have had poor voice on one of the early ones, but wasn't on it long enough to be certain). Currently I'm running the last XX version UCPI1 which is excellent.
 

IronRoo

Senior Member
Aug 4, 2014
1,342
434
0
Hi redjamesg, I have latest LineageOS 14.1 for s4 mini I9195, TWRP v3.1.0-0 and I still have kitkat modem firmware I9195XXUCNE6. My provider is Telenor in Serbia, phone is sim free (Got it in Italy).

I checked on https://samsung-firmware.org/model/GT-I9195/page/6/ and there are 2x firmwares I could use:
both have same code I9195XXSCQAC (09.01.2017) but one is for Serbia (Telenor) and on page 7 2nd one is for Serbia.

Can I flash that latest firmware you posted for Nordic countries or should I get one of those 2 above since I'm in Serbia?

Thanks in advance :)
I think they are probably both the same anyhow if both are I9195XXSCQAC as SC is vendor code and there can only be one vendor in each country with that code.

(I suspect that even where the same vendor code is listed in different countries it's the exact same firmware as companies are trying to streamline their updates, though I have no proof it is the same)

[Another thing I just noticed is the change log is the same as from years ago???]

The safest bet would be to go with the latest xxuc unbranded version as it's the same as your current phone. But If you make a backup of modem partition with TWRP you can always restore it anyhow.

---------- Post added at 02:23 PM ---------- Previous post was at 02:18 PM ----------

So, you're just saying that probably an unbranded european version could easily fit on my phone without problems.
Yes, that's what he's saying.
(And quite likely the vendor one would also work with no problems)
 
Last edited:

redjamesg

Senior Member
May 29, 2012
453
490
0
Copenhagen
@IronRoo thanks for clarifying how OZ is handled.

(I suspect that even where the same vendor code is listed in different countries it's the exact same firmware as companies are trying to streamline their updates, though I have no proof it is the same)

[Another thing I just noticed is the change log is the same as from years ago???]
The changelog number follows the kernel revision, so as long as there is no change to the kernel, the changelog won't iterate.
 
  • Like
Reactions: IronRoo

vanzemunac

Member
Jun 28, 2014
22
5
0
I think they are probably both the same anyhow if both are I9195XXSCQAC as SC is vendor code and there can only be one vendor in each country with that code.

(I suspect that even where the same vendor code is listed in different countries it's the exact same firmware as companies are trying to streamline their updates, though I have no proof it is the same)

[Another thing I just noticed is the change log is the same as from years ago???]

The safest bet would be to go with the latest xxuc unbranded version as it's the same as your current phone. But If you make a backup of modem partition with TWRP you can always restore it anyhow.
Thanks for reply IronRoo, but if I try to download from samsung-firmware it's 800+ mb file with really slow speeds.

Should I then try EU (Nordic) I9195XXSCQAI ?
 

fankool

Senior Member
Feb 1, 2013
199
38
28
Puglia
Can someone post a guide to create it from samsung fw? I tried following different guide, but I always had problems.
The last was: I converted cache.img.ext4 using sgs2toext4 and it gave me a (large) cache.img.ext4.img, but browsing this file I didn't file modem.bin or NON-HLOS.bin
 
Last edited:

IronRoo

Senior Member
Aug 4, 2014
1,342
434
0
Thanks for reply IronRoo, but if I try to download from samsung-firmware it's 800+ mb file with really slow speeds.

Should I then try EU (Nordic) I9195XXSCQAI ?
Yes the files on that website & others like it are the FULL firmware downloads (normally), not just the baseband files. Just to be clear don't flash them unless you want your phone to go back to stock! You would then need to extract the modem files yourself using various tools, not a simple task if you have never done it before. That is why it's easier and much faster to use the download link @redjamesg provides as he has done all the hard work of extracting the modem files already.

---------- Post added at 01:02 AM ---------- Previous post was at 12:48 AM ----------

Can someone post a guide to create it from samsung fw? I tried following different guide, but I always had problems.
The last was: I converted cache.img.ext4 using sgs2toext4 and it gave me a (large) cache.img.ext4.img, but browsing this file I didn't file modem.bin or NON-HLOS.bin
Yes, I tried one method that didn't work but before I tried another @redjamesg had uploaded the new file so I just used that. But as I remember it you need to extract the .img file again with compression program like 7-zip (or was it some other tool?) to see the baseball files inside.
 
Last edited:

ghines

Senior Member
Oct 20, 2009
160
7
0
Sydney
I'm trying to update the firmware on my i9195 LOS 14.1 and getting a write failed message. Have tried various versions of Odin with the same result. Also noticed the message "Write Protection Enable" in the phones Download Mode Screen.

 

fankool

Senior Member
Feb 1, 2013
199
38
28
Puglia
Yes, I tried one method that didn't work but before I tried another @redjamesg had uploaded the new file so I just used that. But as I remember it you need to extract the .img file again with compression program like 7-zip (or was it some other tool?) to see the baseball files inside.
I tried to open I9195XXSCQAN.tar.md5 using 7zip and I found 3 files: NON-HLOS.bin, rpm.mbn, tz.mbn and none of this file is present browsing cache.img.ext4.img
How do you create it? Where the hell are those files?!

**SOLVED**: I downloaded another firmware and I found tz.mbn, rpm.mbn and NON-HLOS.bin
Now do I have only to pack them with 7zip in a tar file and manually add .md5 extension or is there a specific procedure?
Then I'll post the file I created
 
Last edited:
  • Like
Reactions: IronRoo

redjamesg

Senior Member
May 29, 2012
453
490
0
Copenhagen
**SOLVED**: I downloaded another firmware and I found tz.mbn, rpm.mbn and NON-HLOS.bin
Now do I have only to pack them with 7zip in a tar file and manually add .md5 extension or is there a specific procedure?
Then I'll post the file I created
In order to create a flashable tar.md5 file, the command would be:

# tar -H ustar -c NON-HLOS.bin tz.mbn rpm.mbn > file.tar
# md5sum -t file.tar >> file.tar
# mv file.tar file.tar.md5

Edit.
This is naturally *nix commamds, I have no recognition on how the windows world for this works.
 
Last edited:

fankool

Senior Member
Feb 1, 2013
199
38
28
Puglia
In order to create a flashable tar.md5 file, the command would be:

# tar -H ustar -c NON-HLOS.bin tz.mbn rpm.mbn > file.tar
# md5sum -t file.tar >> file.tar
# mv file.tar file.tar.md5

Edit.
This is naturally *nix commamds, I have no recognition on how the windows world for this works.
Created and uploaded on my phone. It works, I hope better, I'm testing it.
I'm using windows (sad, I know) and there isn't tar or md5sum on command line, so I found a porting that could be useful for everyone who intended to try to build an update.
Soon I'll create an account on androidfilehost (if possible) to upload I9195XXUCPB1.tar.md5, unbranded version from italian rom.
 

Attachments

k9r4n14

Member
Jun 22, 2017
28
7
0
Flash Stock ROM onto Samsung Galaxy S4 Mini GT-I9195 International LTE SERRANOLTEXX

I have another way of flashing the stock ROM and i'm doing it for anyone who has the international version of the S4 Mini.

Version 1 - Odin

First, download the latest version of Odin from here -odindownload.com/download/

Next, download the stock ROM either from here - drive.google.com/file/d/0BzzeOp6NL-H4NDdJVV9id0cxOXc/view?usp=sharing - from SamMobile, or from Samsung-Firmware

Then, boot your device into Download Mode -
1. turn your device off
2. Press and hold the home button, power button, and volume-down button
3. When a screen comes up, prompting you about accessing download mode, press volume-up to proceed

Once in Download mode, open Odin, and connect your device to your computer
press the AP button, and find the downloaded file, and press, start.

The process should start and eventually your device will reboot

Version 2 - FlashFire (requires Root)

Download Flashfire from the google play store

Download either KingRoot, or KingoRoot from Chrome or your default browser (doesn't matter which one, either will root your device)

Please note: in order to root your device, either make sure your device uses GSM network technology, or factory unlocked with CDMA network Technology, which you only have to worry about this in Russia and the U.S

Download and install either rooting apps, and open the app to root your device

Once rooted, download the firmware from above. once downloaded, open flashfire, and choose to flash stock ROM, and then press flash

Once finished, it will reboot your device, and start the startup app to set up your device.

Kyran Gough