THIS THREAD MOVED HERE

Status
Not open for further replies.

Retrial

Recognized Contributor
Jun 10, 2015
938
1,279
133
Athens
Welcome to S4 Unified Collection!

FIRMWARES ©️

Quick Tutorial:
Download the Firmware for your variant, run Odin as administrator, put the file with Firmware to AP section, Flash! Wait for the device to boot to system and Done!

Note: For Stock Rom to have your WiFi working you need to have the same version of Modem/BL as your Firmware. For example if you have QK1 Stock ROM then you need to have QK1 Modem/Bootloader. On Custom ROMs doesn't matter. You can have any Modem/BL of your variant you want but recommend is always the latest.

You can find the latest Firmware for your variant below:

  • GT-I9295 (jactivelte): I9295XXSDQD6 / Build Date: 2017-04-20 / OS: Lollipop 5.0.1
  • GT-I9500 (ja3gxx): I9500XXUHQD1 / Build Date: 2017-04-25 / OS: Lollipop 5.0.1
  • GT-I9505 (jfltexx): I9505XXUHQK1 / Build Date: 2017-11-09 / OS: Lollipop 5.0.1
  • GT-I9505G (jgedlte): I9505GUEUDPF1 / Build Date: 2016-05-13 / OS: Lollipop 5.1.1
  • GT-I9506 (ks01lte): I9506XXUDRB1 / Build Date: 2018-02-15 / OS: Lollipop 5.0.1
  • GT-I9515 (jfvelte): I9515XXS1BQD2 / Build Date: 2017-04-17 / OS: Lollipop 5.0.1
  • GT-I9515L (jfvelte): I9515LUBU1BQF1 / Build Date: 2017-06-08 / OS: Lollipop 5.0.1
  • SCH-I545 (jfltevzw): VERIZON USERS: since your bootloader is locked, you must be on the VRUAMDK
  • SCH-I545L (jfltelra): I545LWWSGQA1 / Build Date: 2017-01-05 / OS: Lollipop 5.0.1
  • SCH-R970 (jflteusc): R970TYSGPL1 / Build Date: 2016-12-02 / OS: Lollipop 5.0.1
  • SCH-R970C (jfltecri): R970CVRUFND1 / Build Date: 2014-04-11 / OS: KitKat 4.4.2
  • SCH-R970X (jfltecsp): R970XWWSGQA1 / Build Date: 2017-01-05 / OS: Lollipop 5.0.1
  • SGH-I337 (jflteatt): AT&T USERS: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL
  • SGH-I337M (jftlecan): I337MVLSGQB1 / Build Date: 2017-02-09 / OS: Lollipop 5.0.1
  • SGH-M919 (jfltemo): M919UVSFQA1 / Build Date: 2017-01-04 / OS: KitKat 4.4.4
  • SM-S975L (TracFone-StraightTalk): S975LUDUANB1 / Build Date: 2014-02-04 / OS: Jelly Bean 4.3
  • SPH-L720 (jfltespr): L720VPSGPL1 / Build Date: 2016-12-20 / OS: Lollipop 5.0.1

MODEMS & BOOTLOADERS ©️

Quick Tutorial:
You can flash Bootloader & Modem with two methods:

First and Recommended Method COMBINED: Download the COMBINED BOOTLOADER _MODEM.tar, run Odin as administrator, put the COMBINED BOOTLOADER_MODEM.tar to AP section, untick Auto-Reboot, flash! When It's done, reboot your device by pressing Power Button for couple of seconds.

Second Method SEPERATE: Download the Seperate BOOTLOADER and MODEM .tars, run Odin as administrator, put the BOOTLOADER to BL section and MODEM to CP section, untick Auto-Reboot, flash! When It's done, reboot your device by pressing Power Button for couple of seconds.

Check what version of Modem and Bootloader you have with apps like Inware, Device Info HW or Phone Info.
If Modem & Bootloader didn't changed to the version you wanted, do the same steps again with the method you have selected.
If for some reason Odin failed to flash, make sure your run Odin as adminstrator, try to change USB Port in your PC and don't move the cable during flash. Also if you have Odin and the files on an External hard drive, move Odin and all the files you want to flash, into one folder to your Main Drive for example C: drive.

Note: For Stock Rom to have your WiFi working you need to have the same version of Modem/BL as your Firmware. For example if you have QK1 Stock ROM then you need to have QK1 Modem/Bootloader. On Custom ROMs doesn't matter. You can have any Modem/BL of your variant you want but recommend is always the latest.

You can find the latest Bootloader & Modem for your variant below:


TWRP Recovery 🛠

Quick Tutorial:
Installation Process:

  • Without any custom recovery installed on your device: Download the .tar file of the TWRP to your PC.
    Reboot to Download Mode (power button+vol.down+home button), run Odin as adminstrator, connect your device to PC, put the .tar file of TWRP in AP section, untick Auto-Reboot in options and flash.
    Done! Restart to TWRP Recovery. (power button+vol.up+home button)
  • With TWRP already installed to your device (UPDATE to latest version): Download the .img file of the TWRP version you have selected.
    Reboot to TWRP (power button+vol.up+home button) and press Install--->Install Image--->Navigate to .img file you downloaded before---->Flash.
    Done!
The list below contains the variants which can use the latest Unified Official TWRP Recovery or JDCTeam TWRP Recovery:
  • GT-I9505 (jfltexx)
  • GT-I9505G (jgedlte)
  • GT-I9507 (jtfddxx)
  • GT-I9508 (jfltezm)
  • SCH-I545 (jfltevzw)
  • SCH-I545L (jfltelra)
  • SCH-R970 - jflteusc
  • SCH-R970C (jfltecri)
  • SCH-R970X (jfltecsp)
  • SGH-I337M (jftlecan)
  • SGH-M919 (jfltemo)
  • SM-S975L (TracFone-StraightTalk)
  • SPH-L720 (jfltespr)
The list below contains the variants which need a specific TWRP Recovery version:

GAPPS 🤖

Quick Tutorial:
You should always use Pico or Nano GApps, be sure you have selected Platform: ARM and the proper Android version of the ROM you are going to flash. If the ROM you want to flash include GApps, no need to download and flash any GApps at all.

MAGISK ROOT SOLUTION 🔰

Quick Tutorial:
The easiest way to root your device is via Magisk, it should work in all ROMs, Stock and Customs.
However if you are gonna use ROM based on LineageOS and don't want to use any Magisk Module, recommended is to use the LineageOS AddonSU.
From LineageOS 17.1 onwards, LineageOS is dropping its own superuser implementation, making Magisk the de facto solution! You can find infos here.


  • Steps to Root via Magisk:
    1. Download the latest Magisk version.
    2. Reboot to TWRP Recovery (power button+vol.up+home button) and flash the .zip you have downloaded.
    3. Done. Magisk Manager App should be installed, if not install it manually.


    Steps to Unroot Magisk:
    1. Download the latest Unistaller Magisk version.
    2. Reboot to TWRP Recovery (power button+vol.up+home button) and flash the .zip you have downloaded.
    3. Done. Magisk Manager App should be also unistalled.



    Steps to Root via LineageOS SU Addon if you use LineageOS ROM.
    1. Download the LineageOS AddonSU and select arm and the proper android version of the rom you have.
    2. Reboot to TWRP Recovery (power button+vol.up+home button) and flash the .zip you have downloaded. Next, Reboot to System.
    3. Go to Settings--->About Phone--->Tap 7 times in Build Number to Enable Developer Options. Then go Settings--->System--->Developer Options--->Enable Root from there--->Done!


    Steps to Unroot via LineageOS AddonSU Unistaller.
    1. Download the LineageOS AddonSU Unistaller and select arm and the proper android version of the rom you have.
    2. Reboot to TWRP Recovery (power button+vol.up+home button) and flash the .zip you have downloaded. Next, Reboot to System.
    3. Go Settings--->System--->Developer Options--->Disable Root from there--->Done!

PIT FILES 💾

Quick Tutorial:
If you messed the partitions of your device, you can fix it by simply flashing the PIT FILE for your variant via Odin in the PIT TAB.

The list below contains PIT FILES for some variants:


SAMSUNG USB DRIVER 💿

Quick Tutorial:
If you have a problem while you connect the device to your PC and PC can't recognize it, you may miss the Samsung USB DRIVER. To fix follow these steps:
1. Download SAMSUNG USB DRIVER.
2. Unzip it and install it to your PC.
3. Connect your device and done! Now should be ok.


ODIN 💻

You can download ODIN HERE. Recommened version is Odin 3.12.3

USEFUL APPS 🎯

If for some reason you can't find/install an app on Google Play Store due country restrictions or anything, you can sideload the app from APKMirror.
  • Adaway: Open Source ad blocker for Android using the hosts file.
  • Aegis Authenticator: Aegis Authenticator is a free, secure and open source app for Android to manage your 2-step verification tokens for your online services.
  • Brave Browser: Open Source Privacy Browser with built-in adblock.
  • Bromite: Bromite is a open source Chromium fork with ad blocking and enhanced privacy.
  • FairEmail: Fully featured, open source, privacy oriented email app.
  • Franco Kernel Manager: Complete toolbox for all devices with a rich feature set aimed for ease of use to supercharge your kernel.
  • Inware: Inware allows you to know your device in detail. You can find information about your device's hardware and software, in a new modern UI.
  • KeepassDX: KeePassDX is a free open source password manager for Android, which helps you to manage your passwords in a secure way.
  • MiXplorer: Fully-featured File Manager.
  • Naptime: Lowers your device's power consumption while the display is off by empowering Android's built-in doze power saving functionality.
  • NewPipe: Open Source Youtube alternative platform without ads.
  • Shade Launcher: Make your phone feel like home. Free, open source, no ads.
  • Signal: Signal is a free and open source software application for Android, iOS and Desktop that employs end-to-end encryption , allowing users to send end-to-end encrypted group, text, picture, and audio & video messages, and have encrypted phone conversations between Signal users.
  • Simple Mobile Tools: A group of simple, open source Android apps without ads and unnecessary permissions, with customizable widgets.
  • SysLog: Open Source tool for quickly taking and sharing system logs.
  • Today Weather: Today Weather is a beautiful & simple-to-use weather app that provides the world's most accurate local weather forecasts.
  • Youtube Vanced: Vanced is a well known modded version of YouTube with many features such as adblocking, background playback and many many more.

RECOMMENDED ROMS ⚡

Recommend ROMs for the variants below, are any of JDCTeam ROMs with tags [Live] [Stable] [Daily Driver] or Official LineageOS 17.1
  • GT-I9505 (jfltexx)
  • GT-I9505G (jgedlte)
  • GT-I9507 (jtfddxx)
  • GT-I9508 (jfltezm)
  • GT-I9515 (jfvelte)
  • GT-I9515L (jfvelte)
  • SCH-I545 (jfltevzw) VERIZON USERS: since your bootloader is locked, you must be on the VRUAMDK
  • SCH-I545L (jfltelra)
  • SCH-R970 - jflteusc
  • SCH-R970C (jfltecri)
  • SCH-R970X (jfltecsp)
  • SGH-I337 (jflteatt) AT&T USERS: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL
  • SGH-I337M (jftlecan)
  • SGH-M919 (jfltemo)
  • SM-S975L (TracFone-StraightTalk)
  • SPH-L720 (jfltespr)
Recommened ROMs for the variants below are:

JDCTeam Universe 🪐

Here you can find the work of JDCTeam over the years for our S4 device!



SUPPORT THE DEVELOPERS WHO KEEPING S4 ALIVE

Side -> Support🍻 Buff99 -> Support🍻
 
Last edited:

guest4711

Senior Member
You should mention that downloading and installing of g-apps is not necessary in most cases. F-Droid is a really good alternative market. And if you still need apps not available on f-droid you may use yalp or aurora...
And if you depend on some google services microG may be a good solution for you, especially in the flavour of NanoDroid.
 

Retrial

Recognized Contributor
Jun 10, 2015
938
1,279
133
Athens
You should mention that downloading and installing of g-apps is not necessary in most cases. F-Droid is a really good alternative market. And if you still need apps not available on f-droid you may use yalp or aurora...
And if you depend on some google services microG may be a good solution for you, especially in the flavour of NanoDroid.
Hi,

For an average user, GApps is recommended so the device can be fully functional with access to the main Google Play market and to avoid "issues". For example, push notifications to work in Pie need Google Services etc.

I agree, F-Droid is a good alternative market but some apps may missing from there. About microG and NanoDroid I am not a fun.
However, I want to mention the alternatives options but unfortunately I have hit the maximum words I can contain to OP. I am thinking to split OP to two posts but I am not sure yet, I will see how I will do it.

Btw at reserved posts, will be included Battery Save tips and more.

Thanks for your suggestions.
 
Last edited:

kurkawodna

Member
Oct 3, 2019
8
0
0
Sorry. In my school they only taught Russian, but there are translators. Stupid to ask but have to. I have s4 9505 variable modem and bootloder from I9505XXUHOJ2 to XXUHQK1. Now I don't have LTE only EDGE. I know for you builders to laugh and for me a riddle so I am asking builders for a tip that I would come back to LTE.
Wi-fi enabled is ok, just outside edge
 
Last edited:

guest4711

Senior Member
Glupio pytac ale trzeba. Mam s4 9505 zmienilem modem i bootloder z I9505XXUHOJ2 na XXUHQK1 Teraz nie mam LTE tylko E. Wiem dla Was budowniczych to smiech a dla mnie zagadka wiec prosze budowniczych o wskazowke zebym wrocil na lte
Welcome to XDA and this forum. Here on XDA we use the English language. But a lot (most?) of us aren't native English speakers. And automated translations sometimes aren't clear and correct. So it is good practice to try to translate your text to English and doublecheck the translation yourself. And to add your original text for native speakers, too, if in doubt...
 

Retrial

Recognized Contributor
Jun 10, 2015
938
1,279
133
Athens
Sorry. In my school they only taught Russian, but there are translators. Stupid to ask but have to. I have s4 9505 variable modem and bootloder from I9505XXUHOJ2 to XXUHQK1. Now I don't have LTE only EDGE. I know for you builders to laugh and for me a riddle so I am asking builders for a tip that I would come back to LTE.
Wi-fi enabled is ok, just outside edge
Make sure you have the same Firmware version as your Modem & Bootloader version. If you have flashed QK1 Modem and Bootloader then you need to flash QK1 Firmware.
 
  • Like
Reactions: mantlabs

kurkawodna

Member
Oct 3, 2019
8
0
0
Make sure you have the same Firmware version as your Modem & Bootloader version. If you have flashed QK1 Modem and Bootloader then you need to flash QK1 Firmware.

As I mentioned, English is a translator. QK1 Firmware need to be installed after changing the modem and bootloder? This is for Croatia and Austria. Is Polish in your settings? Clean and upload v12.1? I guess the questions are at child level but I am asking for help anyway. After all upload v12.1?
 
Last edited:

Retrial

Recognized Contributor
Jun 10, 2015
938
1,279
133
Athens
As I mentioned, English is a translator. QK1 Firmware need to be installed after changing the modem and bootloder? This is for Croatia and Austria. Is Polish in your settings? Clean and upload v12.1? I guess the questions are at child level but I am asking for help anyway.
Doesn't matter if you flash Firmware after or before. Your Modem and Bootloader will stay as it is, unless you flash again different Modem & Bootloader.

Country doesn't matter, you will find your language in settings.

What do you mean "clean and upload v12.1"?

Don't worry, ask anything you want. I will try to help.
 
  • Like
Reactions: mantlabs

kurkawodna

Member
Oct 3, 2019
8
0
0
Doesn't matter if you flash Firmware after or before. Your Modem and Bootloader will stay as it is, unless you flash again different Modem & Bootloader.

Country doesn't matter, you will find your language in settings.

What do you mean "clean and upload v12.1"?

Don't worry, ask anything you want. I will try to help.
Let it not be, without petroleum jelly, nice that a professional wants to help and not to instruct. S4 small, grateful phone, not the pingpong rackets. I started with cyanegen through other mods and worked out after changing the boot. I understand that after this change you need to upload the official I9505XXUHQK1 and then flash on v12.1? I just downloaded I9505XXUHQK1 T-Mobile.
 
Last edited:

Retrial

Recognized Contributor
Jun 10, 2015
938
1,279
133
Athens
Let it not be, without petroleum jelly, nice that a professional wants to help and not to instruct. S4 small, grateful phone, not the pingpong rackets. I started with cyanegen through other mods and worked out after changing the boot. I understand that after this change you need to upload the official I9505XXUHQK1 and then flash on v12.1? I just downloaded I9505XXUHQK1 T-Mobile.
I don't really understand what you wanna do.
You can find everything in my guides and collection in OP and post #2.
What is v12.1 you are talking about? Optimized LineageOS v12.1? You wanna flash that ROM or you want to flash Stock ROM?
What ROM do you use right now and what you wanna do?
 
Last edited:
  • Like
Reactions: mantlabs

kurkawodna

Member
Oct 3, 2019
8
0
0
I don't really understand what you wanna do.
You can find everything in my guides and collection in OP and post #2.
What is v12.1 you are talking about? Optimized LineageOS v12.1? You wanna flash that ROM or you want to flash Stock ROM?
What ROM do you use right now and what you wanna do?

I was on LineageOS16.0 on XXUHOJ2 versions up to 11 I had no problem with LTE. With version 12 there was a suggestion to change the boot and modem to XXUHQK1. I did it and I don't have LTE but only EDGE. I ask what I did wrong because obviously the fault was on my side? I want to have this soft but with LTE.
 

guest4711

Senior Member
Let it not be, without petroleum jelly, nice that a professional wants to help and not to instruct. S4 small, grateful phone, not the pingpong rackets. I started with cyanegen through other mods and worked out after changing the boot. I understand that after this change you need to upload the official I9505XXUHQK1 and then flash on v12.1? I just downloaded I9505XXUHQK1 T-Mobile.
Do you mean S4 mini when you speak about small S4? This device isn't i9505 aka jfltexx.

Perhaps you should look at https://forum.xda-developers.com/galaxy-s4-mini/orig-development/rom-lineageos-16-0-s4-mini-t3833063 or it parent forum.
 
Last edited:
Status
Not open for further replies.