FORUMS

How Strong Is Your Connection? – XDA Xposed Tuesday

Everyone is always talking about their bars. How many bars of WiFi do they … more

OnePlus 2 Announced: Specs, Price and Details

The OnePlus 2 has just had its Virtual Reality Launch event, and at the XDA Office we all … more

A Helpful Guide to Music Streaming Services

With the launch of Apple Music, music streaming services have recently gained a lot of … more

An Inside Look at the Redesign of Business Calendar

The much-acclaimed calendar app, Business Calendar, underwent a major design … more

[ROM][5.1.1] CyanogenMod 12.1 for Samsung Express (GT-I8730)

771 posts
Thanks Meter: 1,623
 
Post Reply Subscribe to Thread Email Thread
This ROM is for the International GT-I8730 ONLY! It is NOT for the SGH-I437! Just because Samsung named them both "Express" does not mean they have identical internal hardware!

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.0 (Lollipop), which is designed to increase performance and reliability over stock Android for your device.

Code:
#include 
/*
 * Your warranty is now void.
 *
 * I am 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 me for messing up your device, I will laugh at you.
 */
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review.

Quote:

Just a notice: I don't have the device, I am a Galaxy Ace 3 LTE owner, but our devices are too similar and I decided to port CM12/12.1 to you
You can report bugs but you can't expect them to be fixed

Quote:

Attention ! ! !
Make sure you have the latest TWRP and then step ahead
*Extract the recovery.img and flash it with flasify, or any other similar application

Screenshots

Click image for larger version

Name:	Screenshot_2014-11-22-13-40-41.png
Views:	7576
Size:	134.2 KB
ID:	3027888
Click image for larger version

Name:	Screenshot_2014-11-22-13-42-09.png
Views:	7178
Size:	52.3 KB
ID:	3027889
Click image for larger version

Name:	Screenshot_2014-11-22-13-42-58.png
Views:	7044
Size:	142.9 KB
ID:	3027890
Click image for larger version

Name:	Screenshot_2014-11-22-13-44-50.png
Views:	6994
Size:	76.1 KB
ID:	3027891


Working
-WiFi
-Bluetooth
-GPS
-Sensors
-Camera (photos)
-RIL(calls and data)
-FM Radio
-Audio playback
-SD card
-Camcorder(set quality to 720p)

Bugs (There might be more)
-NFC
-Camcorder

Installation
1) Backup, backup, backup
2) Go to Recovery mode
3) Do all the wipes
4) Install ROM
5) Install GAPPS

Code:
Releases:
-20150714-
*CM sources update
*Android 5.1.1_r6
*Don't copy FFMPEG config anymore
*Increase large font cache size
*Update mm.enable.qcom_parser value
*Enable AAC 5.1 output
*Sync audio_policy.conf with LA.AF
*Use material style app drawer as the default
*Remove disabled audio features
*Update interactive governor values
*Update rmt_storage service
*Kernel: Use FIOPS I/O scheduler
*Kernel: Misc patches
*qcom-common: Automatic translation import
*qcom-common: SamsungDoze: restore proximity wake preference on boot
*qcom-common: doze: add proximity wake
-20150605-
*CM sources update
*Fix compass
*msm8930-common: prima: Update config
*qcom-common: doze: Add back button to action bar
*qcom-common: doze: fix defaults
*qcom-common: doze: Consolidate doze settings
*Kernel: wlan: prima: Sync with LA.AF.1.1_rb1.18
*Cleanup init.qcom.power.rc for unnecessary stuff
*Move power profiles to init.qcom.power.rc
*Sepolicy updates and reorganization
*Remove bugreport service
*Camera can save on external SD
-20150522-
*CM sources update
*Android 5.1.1_r3 (Build ID LMY48B)
*Re-enable ambient display
*Build custom doze service
*msm8930-common: doze: Add service for using proximity sensor for wake-up 
*Allow debuggerd to read kgsl-3d0
*Even more recovery denials
*Kernel: Misc patches
-20150423-
*CM sources update
*Android 5.1.1_r1
*Revert "config: Revert back to AUDIO_DEVICE_OUT_ALL_A2DP in output paths"
*msm8930-common:Address mpdecision/thermald denials
*msm8930-common:Address netd denials
*msm8930-common:Address recovery denials
*Fix proprietary app path
*Kernel: Enable optimized SHA256 and SHA512
*Kernel: wlan: prima: Sync with LA.AF.1.1_rb1.17 
*Kernel: Misc patches
-20150415-
*CM sources update
*Android 5.1.0_r3 --> 5.1.0_r5 (Build ID LMY47I --> LMY47O)
*Disable cpu.notify_on_migrate feature
*Remove hdpi from PRODUCT_AAPT_CONFIG
*Ramdisk cleanup
*Set dialer lookup to default disabled
*Add PCC calibration interface
*Kernel: Misc patches
-20150305-
*CM sources update
*Android 5.1
*Update notify_on_migrate path 
*Enable call recording
*Enable 256MB of zRAM
*Turn art optimization to everything
*Kernel: Misc patches
-20150305-
*CM sources updates
*Change charger binary to healthd
*msm8930-common: Fix denials installing/updating recovery
*msm8930-common: prima: Enable gStaKeepAlivePeriod
*Drivers: Adreno: Sync with LA.AF.1.1_rb1.8
*Drivers: Update a300 and vidc firmware
*Kernel: Wlan: prima: Sync with LA.AF.1.1_rb1.13
*Kernel: Disable swap readahead
*Kernel: Misc patches
-20150226-
*CM sources update
*Fixed moving apps to SD
-20150218-
*CM sources updates
*Explicitly disable some audio features
*Change wifi services again to upstream CAF
*Remove locale override
*Remove obsolete BOARD_HAVE_DOCK_USBAUDIO
*Create native cgroup
*Update codec capabilities info in media_codecs.xml
*Add secure feature for decoders in media_codecs.xml
*Μove custom AAPT config to cm.mk
*Αdd seclabel for insthk service
*Remove obsolete Torch package
*Cleanup and simplify bluetooth script
*Remove custom wifi script used for setting MAC address
*Remove init.carrier.rc
*Add in common stuff from device overlay
*Set default country index to Europe in FM app
*Add ro.qualcomm.bt.hci_transport=smd
*Add AUDIO_DEVICE_OUT_USB_ACCESSORY instead of OUT_ALL_USB
*Enable VOIP_TX
*Changing usb device from ANALOG to USB_IN
*Update audio_policy.conf with supported AAC profiles
*Add missing AUDIO_DEVICE_OUT_FM_TX in fast path
*Add back AUDIO_DEVICE_IN_COMMUNICATION to inputs
*Re-enable QCOM hardware AAC encoder 
*Switch to NuPlayer
*Remove lpa.decode prop
*msm8930-common: Address denials for pn544/pn547
*msm8930-common: Address denials for insthk
*msm8930-common: Add tinyalsa utilities
*msm8930-common: Add custom libwcnss_qmi for setting the MAC address
*msm8930-common: Address denials for wcnss_service
*msm8930-common: Disable Minikin engine
*msm8930-common: Fix denial when writing to external sd card in UMS mode
*Kernel: prima-wifi: Sync with LA.AF.1.1_rb1.12
*Kernel: qseecom: Sync with LA.AF.1.1_rb1.12
*Kernel: Misc patches
-20150119-
*CM sources updates
*Set ro.crypto.fuse_sdcard
*Always start sdcard service
*Remove crypto.driver.load triggers
*Fix encryption after factory reset
*Kernel: New SHA algorithms
*Kernel: Misc patches
*Kernel: Update defconfig
-20150112-
*CM sources update
*Set persist awesomeplayer prop
*Add USB charging mode
*Device tree cleanup
*rootdir: Add class main to mpdecision service
*Cleanup init.carrier.rc 
*Don't mount persdata 
*Change NTP_SERVER in gps.conf to use izatcloud 
*Update Bluetooth features
*Remove unneeded BOARD_CACHEIMAGE_PARTITION_SIZE flag
*Update kernel command line 
*Update media_codecs
*Add fast path to audio_policy.conf to enable low latency audio
*Update audio_policy.conf
*Revert back to AUDIO_DEVICE_OUT_ALL_A2DP in output paths
*Remove AUDIO_DEVICE_IN_COMMUNICATION from inputs devices 
*Force camera API to version 1
*Remove obsolete camera wrapper option 
*Set a real persistent usb composition
*Set default locale to en_GB
*Enable smooth streaming
*Selinux: Set enforced
*Fix hostapd service to use correct config folder
*Load fastrpc module after boot
*Move wcd9310 symlink creation to msm8930-common
*Move mounting of partitions to fstab
*Use wildcard for usb volume
*Cleanup init scripts
*Don't show mobile plan preference 
*RIL updates
*Use widewine libs from Mako
*Remove prebuilt libreference-ril.so
*Update Adreno Drivers from jf stock ROM
*msm8930-common: camera: Cleanup wrapper 
*msm8930-common: Revert: "Enable features for new audio policy manager" 
*msm8930-common: Revert: "Temporarily disable some QCOM audio features" 
*msm8930-common: Remove obsolete TARGET_USE_CUSTOM_LUN_FILE_PATH 
*msm8930-common: Create wcd9310 symlinks during build process
*msm8930-common: Create firmware links during build process 
*msm8930-common: Define correct path to hostapd files 
*msm8930-common: Disable CCX feature in Prima config 
*msm8930-common: Adding new ini variable for scan offload 
*msm8930-common: Remove custom keypress_vibration_durations.xml
*msm8930-common: Add overlay to disable BT client profiles for A family
*msm8930-common: selinux: Include common qcom sepolicies
*msm8930-common: selinux: Add platform specific sepolicies
*msm8930-common: selinux: Address denials for alps_io
*msm8930-common: selinux: Address denials for pn544/pn547
*msm8930-common: Remove obsolete dalvik.gc.type-precise 
*Kernel: Prima WLAN update
*Kernel: Misc patches 
-20150105-
*CM sources update
*Update bluetooth configuration
*Remove lollipop RIL hack 
*Remove obsolete WAKE flag from keylayout file
*Remove TCP buffer sizes
*Allow multiple sampling rates for a2dp
-20141229-
*CM sources update
*Revert: Enable large heap for Trebuchet
*Inherit common SELinux policy 
-20141222-
*CM sources update
*Android version 5.0.2
*Update hardware key overlays
-20141215-
*CM sources update
*Stock Camera app working! (Just set 720p quality on video settings)
*Use Google Codecs
*Enable Underclock
-20141206-
*CM sources update
*Fix: Show lte in option in preferred network type settings
*Wake phone with home button
*Move apps to SdCard natively
-20141203-
*CM sources update
*Android version 5.0.1
-20141201-
*CM sources update
*Add back permissions for ttyHSL0 
*Create /data/radio used by RIL
*Enable large heap for Trebuchet
*msm8930-common: cut EGL cache size in half 
*Kernel patches 
-20141127-
*CM sources update
*Built-in superuser
*Include FFMPEG codec configuration 
*Remove qrngd service 
*Add missing ; in CameraParametersExtra.h
*Remove obsolete WAKE flag from keylayout files
*Kernel updates
*msm8930-common: Update WCNSS config 
*qcom-common: reboot_bootloader -> reboot_download
*Flashlight bug fixed
*Video recording works with Google Camera only
-20141122-
*CM sources update
*Revert: Launch recents when long pressing HOME key
*Add missing -dd in wifi services 
*Minor cleanup of init.qcom.rc 
-20141121-
*Initial Release
Quote:

Credits
Me, for updating device tree to android 5.0
@arco68 for common repositories
@szezso for the initial device tree
@jek20 for compiling

Last edited by kotzir; 17th July 2015 at 02:14 PM.
The Following 47 Users Say Thank You to kotzir For This Useful Post: [ View ]
 
 
22nd November 2014, 03:08 PM |#2  
ari173's Avatar
Senior Member
Thanks Meter: 33
 
More
Hi,

thank you very much for this release. Is it possible to restore titanium backups from cm11 ?

Sent from my GT-I8730 using XDA Free mobile app
The Following User Says Thank You to ari173 For This Useful Post: [ View ]
22nd November 2014, 03:11 PM |#3  
kotzir's Avatar
OP Senior Member
Flag Thessaloniki
Thanks Meter: 1,623
 
Donate to Me
More
Quote:
Originally Posted by ari173

Hi,

thank you very much for this release. Is it possible to restore titanium backups from cm11 ?

Sent from my GT-I8730 using XDA Free mobile app

If you root the device with the provided Root Package, then yes. You have to use Titanium Backup 6.2.0 or newer for compatibility issues
The Following 5 Users Say Thank You to kotzir For This Useful Post: [ View ]
22nd November 2014, 04:19 PM |#4  
Senior Member
Thanks Meter: 74
 
More
How high is THe Chance that the Camcorder gets fixed?

Sent from my GT-I8730 using XDA Premium 4 mobile app
22nd November 2014, 04:59 PM |#5  
kotzir's Avatar
OP Senior Member
Flag Thessaloniki
Thanks Meter: 1,623
 
Donate to Me
More
Quote:
Originally Posted by paulwollf

How high is THe Chance that the Camcorder gets fixed?

Sent from my GT-I8730 using XDA Premium 4 mobile app

I don't really know, did you try with another app and still the same? Because camcorder does not work for us too, while google camera does
Edit: I 'll make a new build, maybe it will fix it, because I noticed a merged commit about camera
Last edited by kotzir; 22nd November 2014 at 05:02 PM.
The Following 3 Users Say Thank You to kotzir For This Useful Post: [ View ]
22nd November 2014, 08:13 PM |#6  
Senior Member
Thanks Meter: 74
 
More
Do you have the time to provide weeklies or so?

Sent from my GT-I8730 using XDA Premium 4 mobile app
22nd November 2014, 08:53 PM |#7  
kotzir's Avatar
OP Senior Member
Flag Thessaloniki
Thanks Meter: 1,623
 
Donate to Me
More
Quote:
Originally Posted by paulwollf

Do you have the time to provide weeklies or so?

Sent from my GT-I8730 using XDA Premium 4 mobile app

I think that yes, but it could be better if someone else does the builds
I think that I know who is willing to help! @jek20

Sent from my GT-S7275R
Last edited by kotzir; 22nd November 2014 at 08:59 PM.
The Following User Says Thank You to kotzir For This Useful Post: [ View ]
22nd November 2014, 09:19 PM |#8  
kotzir's Avatar
OP Senior Member
Flag Thessaloniki
Thanks Meter: 1,623
 
Donate to Me
More
Update
Changelog is in the OP
The Following 2 Users Say Thank You to kotzir For This Useful Post: [ View ]
22nd November 2014, 09:41 PM |#9  
Member
Flag Salvador, Bahia
Thanks Meter: 7
 
More
Quote:
Originally Posted by kostoulhs

I think that yes, but it could be better if someone else does the builds
I think that I know who is willing to help! @jek20

Sent from my GT-S7275R

If it is a simple procedure, I think I can help.

Sent from my GT-I8730 using XDA Free mobile app
23rd November 2014, 03:15 AM |#10  
Member
Flag Salvador, Bahia
Thanks Meter: 7
 
More
Some bugs:
On flashing, i got a error: The device is busy
After flash, the keyboard doesn't appears.
I'm getting a message: 'Storage space is running out'
Even with Wifi enabled, the mobile data is turned on and then is turned off. This happened a few times.
23rd November 2014, 04:42 AM |#11  
Rahtah's Avatar
Member
Flag Curitiba
Thanks Meter: 21
 
More
Testing

Read More
Post Reply Subscribe to Thread

Tags
cyanogenmod, gt-i8730, i8730, lollipop
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes