FORUMS
Remove All Ads from XDA

[ROM] [5.1.1] [TeamCanjica] CyanogenMod 12.1 #31 [10/8/15]

1,041 posts
Thanks Meter: 4,266
 
Post Reply Email Thread
Announcement from frapeti: First Lollipop ROM for Galaxy S4 Exynos (GT-I9500)



Unofficial CyanogenMod 12.1 for the Samsung Galaxy S4 (Exynos variants)
Brought to you by TeamCanjica


Code:
#include <std_disclaimer.h>

/*
 * Your warranty is now void.
 *
 * We are 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.
 *
 */
WARNING: This is not a daily driver yet, it is just a preview of what is coming with CyanogenMod 12 and Android Lollipop, it's not intended to daily usage, just for testing and developing purposes, that's why you will get some red bands with some animations, it's an ENG build, intended to developers

Confirmed working:
  • Audio, Music playback works smoothly now (fixed on build #11)
  • Infrared (IR Blaster)
  • Camera (fixed on build #6)
  • Bluetooth and A2DP audio streaming (HFP and phone mode enabled on build #12)
  • Storage (moving apps to sd fixed on build #16)
  • LPM charging (fixed on build #8)
  • NFC (fixed on build #7)
  • GPS (fixed on build #2)
  • WIFI (fixed on build #2), (totally fixed in build #12, including p2p too)
  • Leds, haptic feedback, sensors
  • Exynos OMX encoding / decoding
  • RIL: sms, ussd codes and calls works (fixed on build #4), data working too (fixed on build #5)
  • Data encryption (fixed on build #13)
  • VPN (PPTP, IPSEC, L2TP) (fixed on build #14)
  • DRM plugins working (fixed on build #17)

Code:
Changlog for build #30 

- Fixed hopfully video software decoding issues causing wrong colors.
- Attamt to fix Audiofx (needs testing).
- Skype issues fixed.
- Volume boost is back!
- Navbar keys option added back

Changlog for build #31 

- Fixed power profiles (energy saver, balanced and performance)
- Addad back Ambient Display service.
- More compatibilty to software decoders for better stability and performance ( http://review.cyanogenmod.org/#/c/105523/)
- Stagefright: Add support for Exynos hardware audio decoding (http://review.cyanogenmod.org/#/c/105520/)
- Tested AudioFx and works but only with stock cm music player for now.
- Music visualizations are now fixed tested by me.

I think it's time to remove the 'Beta' tag from this thread as this build is perfectly stable.

Download (build #31)
https://www.androidfilehost.com/?fid=24052804347791163

Installation
  1. Download the ROM from the link above
  2. Download GApps for 5.1
  3. Download new lollipop modem here (thanks rgshah3)
  4. Put the zip files on your SDCard
  5. Reboot in Recovery (TWRP)
  6. Wipe Data / Factory Reset
  7. Select "Install zip from SDCard"
  8. Choose CM12 zip file
  9. Choose GApps zip file
  10. Choose I9500_XXUHOA7_MODEM zip file
  11. Reboot system
  12. To enable root tap several times in the build number under "about phone", then go to developer settings and enable root for apps and adb

Sources
https://github.com/frapeti?tab=repositories
https://github.com/CyanogenMod

Credits
  • Alberto Guanti and Ethan Chen for their bring up of this exynos device
  • CyanogenMod
  • TeamCanjica
  • BlaqueDroid to help me fix the camera with missing blobs
  • MemAllocator



NOTE:
1- of course I won't mention the upstream updates, it's pretty obvious that I sync before building with my commits
2- I don't earn a cent from CM, just got a few bucks thanks to kind people here at XDA, If I was selfish enough I would just focus on improving my apps or making new ones to earn money

NOTE WITH LOVE FOR KANGERS:
3- you are free to kang my work and fool noobs that you fixed X or Y without even referencing the original commit (which is what noobs do) cause I don't give a fvck anymore, real devs know how to track build commits, keep commit history, maintain commit authorship and add credits. At least there is still people which respect other people here on XDA


XDA:DevDB Information
[ROM] [5.1.1] [TeamCanjica] CyanogenMod 12.1, ROM for the Samsung Galaxy S 4

Contributors
frapeti, MemAllocator, AntaresOne, zwliew, Unjustified Dev
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x

Version Information
Status: Stable
Current Beta Version: 30

Created 2014-11-18
Last Updated 2015-08-10
The Following 368 Users Say Thank You to frapeti For This Useful Post: [ View ]
 
 
18th November 2014, 05:55 PM |#2  
frapeti's Avatar
OP Recognized Developer
Flag Cordoba, Argentina
Thanks Meter: 4,266
 
Donate to Me
More
Video Screenshots
Click image for larger version

Name:	Screenshot_2014-11-18-14-42-25.jpg
Views:	108008
Size:	101.2 KB
ID:	3021950Click image for larger version

Name:	Screenshot_2014-11-18-14-42-44.png
Views:	109426
Size:	133.6 KB
ID:	3021951Click image for larger version

Name:	Screenshot_2014-11-18-14-59-05.png
Views:	107436
Size:	105.0 KB
ID:	3021952Click image for larger version

Name:	Screenshot_2014-11-18-14-59-14.png
Views:	103726
Size:	105.4 KB
ID:	3021953
Click image for larger version

Name:	LP 001.jpg
Views:	97542
Size:	79.6 KB
ID:	3023350Click image for larger version

Name:	LP 006.jpg
Views:	97984
Size:	125.6 KB
ID:	3023351Click image for larger version

Name:	LP 005.png
Views:	92514
Size:	106.9 KB
ID:	3023352Click image for larger version

Name:	LP 010.png
Views:	92074
Size:	119.8 KB
ID:	3023353
The Following 173 Users Say Thank You to frapeti For This Useful Post: [ View ]
18th November 2014, 05:55 PM |#3  
frapeti's Avatar
OP Recognized Developer
Flag Cordoba, Argentina
Thanks Meter: 4,266
 
Donate to Me
More
Reserved
CHANGELOG:

NOTE:
1- of course I won't mention the upstream updates, it's pretty obvious that I sync before building with my commits
2- I don't earn a cent from CM, just got a few bucks thanks to kind people here at XDA, If I was selfish enough I would just focus on improving my apps or making new ones to earn money

NOTE WITH LOVE FOR KANGERS:
3- you are free to kang my work and fool noobs that you fixed X or Y without even referencing the original commit (which is what noobs do) cause I don't give a fvck anymore, real devs know how to track build commits, keep commit history, maintain commit authorship and add credits. At least there is still people which respect other people here on XDA


# build 1:
initial release

# build 2:
- wifi fixed
- gps fixed

# build 3:
- charging issue fixed

# build 4:
- incoming and outgoing calls fixed (don't use an old modem)

# build 5:
- data fixed
- added cyanogenmod hardware abstraction framework classes

# build 6:
- camera fixed

# build 7:
- NFC fixed

# build 8:
- LPM charging fixed (offline charging)

# build 9
- Torch fixed, music audio glitches fixed with normal speakers (?)

# build 10
- Stock camera workaround (downgrading camera api to 1 until we get LP from samsung)
- Upstream updates
- OMX codecs quirks updates from manta
- LPM has the correct sysfs paths now (you can see the led bright while charging for instance)
- GPS, WIFI and NFC config updates from I9505 GPE official LP from Google

# build 11
- Music playback is smooth now, not weird glitches anymore
- All ondemand governor related issues should be fixed now

# build 12
- WiFi works normally now, P2P also, no more issues related to WiFi
- Bluetooth + WiFi should work normally
- Bluetooth HFP profile enabled, switched to phone profile instead of PC

# build 13
- Data encryption fixed
- Audio updates
- 3D HDMI support added
- EAP authentication support (SIM, MD5, TLS, MSCHAPV2 and more)

# build 14
- VPN completely fixed
- Added CM performance profiles and per-app profiles
- Dynamic USB audio playback formats

# build 15
- Added touchscreen hovering on input settings (first seen here, pending review at cmgerrit)
- Improved bluetooth audio
- Updated proprietary blobs

# build 16
- fixed moving apps to sd card
- fixed bluetooth audio (thanks MemAllocatoR)

# build 17
- fixed DRM plugins (widevine, divx, etc)

# build 18
- workaround for lags on UI

# build 19
- properly fixed the "ok google" issue, voice recognition and calls should work ok now
- echo in calls should be fixed now
- camcorder audio should record the correct microphone now
- better calls audio quality, enabled HD Voice aka WB_AMR

# build 20 and 21
- bump to 5.1.1 thanks @MemAllocatoR

# build 22
- fixed some odd OMX issue, all is fine now @MemAllocatoR
The Following 191 Users Say Thank You to frapeti For This Useful Post: [ View ]
18th November 2014, 06:21 PM |#4  
SKARZz's Avatar
Senior Member
Flag Elbistan
Thanks Meter: 43
 
More
Nice Work Downloading..
The Following 5 Users Say Thank You to SKARZz For This Useful Post: [ View ] Gift SKARZz Ad-Free
18th November 2014, 06:27 PM |#5  
Member
Thanks Meter: 18
 
More
OMG lollipop for our i9500?
This is like dream came true! Very appreciated this guys!

However, the bug concerns me.. I'll let NFC and IR pass.. But can you explain a bit more about RIL? It's radio right? Does mobile network and wifi works on this? Again, this is a very good step to the right direction!
The Following 3 Users Say Thank You to fatalis26 For This Useful Post: [ View ] Gift fatalis26 Ad-Free
18th November 2014, 06:31 PM |#6  
saurabhp75's Avatar
Senior Member
Flag New Delhi
Thanks Meter: 185
 
More
@frapeti great work! you are a hero

Sent from my GT-I9500 using XDA Premium 4 mobile app
The Following User Says Thank You to saurabhp75 For This Useful Post: [ View ] Gift saurabhp75 Ad-Free
18th November 2014, 06:42 PM |#7  
Junior Member
Thanks Meter: 2
 
More
Smile AMAZING
¬°Excellent! I want to try it NOW :Q_.
I really appreciate the initiative.
The Following User Says Thank You to darkndream For This Useful Post: [ View ] Gift darkndream Ad-Free
18th November 2014, 07:44 PM |#8  
igrikmc's Avatar
Junior Member
Flag saratov
Thanks Meter: 11
 
More
just flashed it. sdcard is working! music can be played with apolo, gallery has all my ext sd card photos and pics. can't call, but I was able to run ussd code, so RIL partially works. phone shows 3g but there is no way to get the internet access, so no info about gapps and adding google account. it's great, waiting for updates!

---------- Post added at 07:44 PM ---------- Previous post was at 07:38 PM ----------

just flashed it. sdcard is working! music can be played with apolo, gallery has all my ext sd card photos and pics. can't call, but I was able to run ussd code, so RIL partially works. phone shows 3g but there is no way to get the internet access, so no info about gapps and adding google account. it's great, waiting for updates!
used cwm
The Following 5 Users Say Thank You to igrikmc For This Useful Post: [ View ] Gift igrikmc Ad-Free
18th November 2014, 08:16 PM |#9  
AL_IRAQI's Avatar
Recognized Contributor / Themer
Flag Baghdad
Thanks Meter: 8,791
 
Donate to Me
More
Why i can't flash it with TWRP ?
18th November 2014, 08:37 PM |#10  
AntaresOne's Avatar
Recognized Developer
Flag Chieti, Italy
Thanks Meter: 17,668
 
Donate to Me
More
Quote:
Originally Posted by AL_IRAQI

Why i can't flash it with TWRP ?

What it says?
The Following 5 Users Say Thank You to AntaresOne For This Useful Post: [ View ]
18th November 2014, 08:39 PM |#11  
AL_IRAQI's Avatar
Recognized Contributor / Themer
Flag Baghdad
Thanks Meter: 8,791
 
Donate to Me
More
Quote:
Originally Posted by AntaresOne

What it says?

Device or resources busy

I have screenshot but I installed CWM and by mistake I wipe my internal storage
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes