
Optimized CyanogenMod 12.1 for the Samsung Galaxy S4 (Qualcomm variants)
Brought to you by Jflte DevConnection Team
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We're not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
JDCTeam
- Diego Monaco - @alucard_24
- Dimitris Katikaridis - @side
- Franck Rohée - @franzyroy
- Jim Silverlock - @Jimsilver73
- Marco Zanin - @-+BB+-
- Matthew Booth - @MattBooth
- Mattia D'Alleva - @AntaresOne
- Mike Atkins - @FernBch
- Oliver - @angelcalibur
- Paul Harris - @hawkerpaul
- Paul Keith - @javelinanddart
- Simeon Ivanov - @smstiv
- Stefano Meroni - @smeroni68
Features
- Faster than a rocket!
- Based on CyanogenMod 12.1 - Android 5.1.1 Lollipop
- OTA Updates with OpenRecoveryScript support, automatic ROM update after download (needs TWRP recovery)
- BSOD Killer - your superhero against the famous black screen of death bug which randomly occurs after a system crash
- Custom revamped Device Info in Settings->About phone including live CPU/GPU frequencies & RAM status
- Custom kernel Alucard-PWR-CORE by JDCTeam with STweaks support, compiled with Linaro GCC 4.9.4 optimized for Krait CPU and XZ compression
- Easter egg somewhere!
- Embedded "see Changelog" feature
- F2FS support for cache, data, system and MicroSD Card
- Google Nexus Lollipop system audio files
- Improved speed, stability, RAM usage & battery drain
- JustArchi's ArchiDroid Optimizations inside
- LEDify by JDCTeam - choose your favorite notification LED pattern at device's boot!
- LibSwitcher by JDCTeam - IR apps issues? Forget!
- Network Speed Meter in status bar
- Toolbox by JDCTeam - the all-in-one device manager
- All Galaxy S4 variants with Qualcomm Snapdragon 600 are supported (unique ZIP file):
- GT-I9505
- GT-I9505G
- GT-I9507
- GT-I9508
- SCH-I545
- SCH-R970
- SGH-I337
- SGH-M919
- SPH-L720
- Many, many more! Install and see yourself!
GT-I9515 is not supported (slighty different hardware)
GT-I9500 is not supported (completely different hardware)
AT&T and Verizon users: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader if you own an AT&T phone, otherwise if Verizon you must be on the VRUAMDK bootloader in order to use this ROM. Do getprop ro.bootloader in Terminal Emulator or through ADB shell to find out which bootloader you have
Known issues
- ANT+
- A note about Android Pay: will Android Pay work here? The answer is no. According to Google infos it works only on factory-preinstalled and unrooted Android, do not blame us for this!
Download
January 2016 ROM builds on AndroidFileHost
ROM builds (starting from 24/05) are hosted on Romhut
Mirrors and previous ROM builds are hosted on AndroidFileHost
TWRP Recovery v2.8.7.2 with F2FS management support: AndroidFileHost
Installation
If you are coming from the previous 5.0.2 Optimized version or any another ROM, please do a clean install!
TWRP Recovery v2.8.7.0 is suggested for installation
First time or clean install:
- Download the ROM from the link above
- Download Open GApps package for Lollipop 5.1
- Put the zip files on your SDCard
- Reboot in Recovery
- Wipe Data / Factory Reset
- Optional: convert to F2FS
- Select "Install zip from SDCard"
- Choose ROM's zip file
- Choose GApps zip file
- Reboot system
Update from a previous build:
- Via OTA Updates:
- Open OTA Updates app
- Download the update
- Press "Install"
- Manual:
- Download updated build from the link above
- Put the zip file on your SDCard
- Reboot in Recovery
- Select "Install zip from SDCard"
- Choose ROM's zip file
- Reboot system
First boot after install/update takes a while, wait at least 5 minutes for it to boot.
To convert cache, data and system partitions to F2FS look in post below.
Sources
Available on JDCTeam GitHub
Credits
- AntaresOne - Lead developer
- JDCTeam
- CyanogenMod
- OpenGApps
- Donators
- RomHut
- gkkovacs - JDCTeam-Build01
- azuziel- JDCTeam-Build02
- vt0r - AndroidBuilder build server - now off
XDA:DevDB Information
Android 5.1.1 | Optimized CyanogenMod 12.1 builds, ROM for the Samsung Galaxy S 4
Contributors
AntaresOne, side, smeroni68, alucard_24, -+BB+-, MattBooth, hawkerpaul, angelcalibur, Jimsilver73, javelinanddart, franzyroy, side, smstiv, FernBch
Source Code: https://github.com/Alucard24/Alucard-Kernel-jfltexx/tree/my-aospv2-5.1
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 20160118
Stable Release Date: 2016-01-18
Created 2015-03-28
Last Updated 2016-03-06
Last edited by a moderator: