[ROM][Unofficial/HIGHLY Experimental][Android 4.4] CyanogenMod 11.0 for SGS4A (int'l)
This thread is primarily intended for discussion and development of a working CM11.0 / KitKat build for GT-I9295 / S4 Active International. At the moment, with assistance from a CM dev who wishes to remain unnamed and does not want involvement with this, we have produced a build for this device, based on work previously done by LeJay on CM10.2. Unfortunately, I have not been able to contact LeJay, which is the primary motivation for starting this thread.
1. Install CWM recovery from here
2. Download the latest *NON WORKING*
3. Download CM11.0 gapps from here
4. Boot into recovery by holding the Volume Up button as the phone is booting.
5. Back up your current ROM inside CWM recovery.
6. Flash CyanogenMod ROM to your device using CWM recovery.
7. Flash Google Applications to your device using CWM recovery.
8. Do a wipe data/factory reset from within CWM recovery.
9. Reboot system.
1. Doesn't boot. NO DISPLAY!!
. Please do not download or install this rom if you are expecting a functioning rom, this is purely for devs or people who wish to assist with debugging and contribute code at this time.
Build from source:
Please consult this guide
for setting up CyanogenMod for compile.
repo init -u git://github.com/CyanogenMod/android.git -b cm-11.0
when you initialize the CyanogenMod repository so you get the source for CM-11.0.
Download roomservice.xml (see below) and put in ~/android/system/.repo/local_manifests/.
Run 'repo sync' and compile with 'brunch jactivelte'. Proprietary files included with roomservice.xml
** NOTE **
: You will need the following patch in vendor/samsung to get it to build for now:
diff --git a/jflte/Android.mk b/jflte/Android.mk
index a9bac52..a7ec537 100644
@@ -16,7 +16,7 @@
LOCAL_PATH := $(call my-dir)
-ifneq ($(filter jflteatt jfltespr jfltetmo jfltevzw jfltexx jfltecan jflteusc jfltecri jfltecsp jfltezm jflte,$(TARGET_DEVICE)),)
+ifneq ($(filter jflteatt jfltespr jfltetmo jfltevzw jfltexx jfltecan jflteusc jfltecri jfltecsp jfltezm jflte jactivelte,$(TARGET_DEVICE)),)
LOCAL_MODULE := libtime_genoff
You also need to remove two dirs in device/samsung/jf-common. overlay/packages/apps/Focal and overlay/packages/apps/Trebuchet.
This is pretty much a word for word ripoff of LeJay's cm 10.2 post. This is where one would say something like, I take no responsibility if your device explodes, catches fire, invades a foreign nation, causes your cat to get run over by a car, etc.
Thanks goes to LeJay for being pretty much the sole reason a thread was created for this device on XDA, and in turn the people he gave thanks to, primarily the CM team.