• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[APR 24][WEEKLY][ROM][UNOFFICIAL] CM 12.0 for Samsung ExpressATT (SGH-I437)

Depau

Senior Member
Mar 16, 2013
209
144
0
Milan, Italy
depau.eu
THE PROJECT IS ABANDONED


This ROM is for the AT&T SGH-I437 ONLY! It is NOT for the GT-I8730! Just because Samsung named them both "Express" does not mean they have identicle internal hardware!

My work is the continuation of jt1134’s. It’s basically his work. The things I had to fix (I still have to upload them :/ ) are very irrelevant compared to his work, for which I thank him.


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:
Code:
#include <std_disclaimer.h>
/*
 * 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. You can also view the Changelog for a full list of changes & features.

Downloads and installation

You can find the download links and the installation instructions here. (last update: April 24, 2015)

A test build of CyanogenMod 12.1 is up! Make sure you back-up and carefully read the post. You can find the downloads here. (updated July 30 2015).

Reporting Bugs

You are allowed to report bugs only in this thread and in my blog post as comments. Before reporting a bug, please make sure you are running as stock as possible. This means no custom kernel, no custom framework modification, etc. If you are using any of the above modifications, please flash the rom again to get rid of the modifications before reporting.

REPORT BUGS IN THIS THREAD ONLY OR IN MY BLOG POST.

Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)

Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. The following is a useful format to follow.
Code:
What is your--
Phone model:
Radio (baseband):
CM version:
CM Download url:
Gapps version:
Recovery used to flash the ROM:

Did you--
wipe:
restore with titanium backup:
reboot after having the issue:

Are you using--
a task killer:
a non-stock kernel:
CMSettings/Performance settings (other than stock):
other modifications:

Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
FAQ
Can I request a feature?
If it is a feature in general CyanogenMod, please post the request at the CyanogenMod bug tracker.
http://jira.cyanogenmod.org

The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!

XDA:DevDB Information
CyanogenMod 12.0 for Samsung ExpressATT (SGH-I437), ROM for the Android General

Contributors
davideddu96, jt1134
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod

Version Information
Status: Abandoned

Created 2015-04-02
Last Updated 2018-02-04
 

Attachments

Last edited:

Rodney SANK

Member
Jul 27, 2014
22
13
0
Kinshasa
Downloads and installation

You can find the download links and the installation instructions here.
Thank's for the new thread. But we can't download the new build causse the we have the message "http://goo.gl/HCNeuX – this goo.gl shortlink has been disabled"

The 03.12 build has better wifi than all febrary and december builds but in this build bluetooth stop working for me (it was working on all precedents cm12 builds made available here).

I can't comment on your blog, it's keep telling me that my comment is a spam.
 
Last edited:
  • Like
Reactions: Depau

Depau

Senior Member
Mar 16, 2013
209
144
0
Milan, Italy
depau.eu
Thank's for the new thread. But we can't download the new build causse the we have the message "http://goo.gl/HCNeuX – this goo.gl shortlink has been disabled"

The 03.12 build has better wifi than all febrary and december builds but in this build bluetooth stop working for me (it was working on all precedents cm12 builds made available here).

I can't comment on your blog, it's keep telling me that my comment is a spam.
Can't download as link disabled.

Changelog would be nice if u can provide.
Sorry guys, I didn't know about that policy. I had to change the link shortener. I decided to use adfly, which has less stupid policies and supports my work.
I hope you're OK with that.
 

cwbcwb

Senior Member
Feb 21, 2014
146
15
18
ohio
OK just install 5.0 now it dose not have any root access before I reboot recover it ask to fix root I hit yes and still no root even type it terminal eliminator su
 

Depau

Senior Member
Mar 16, 2013
209
144
0
Milan, Italy
depau.eu
OK just install 5.0 now it dose not have any root access before I reboot recover it ask to fix root I hit yes and still no root even type it terminal eliminator su
Do not use the root fixer with cm. Reinstall the ROM and enable root from development settings like pandyag said. Root settings are now in appops (settings,privacy).
 
  • Like
Reactions: cwbcwb

invert_nexus

Senior Member
Sep 1, 2012
129
29
0
I have a question about Heimdall. I've always used Odin before, but figured that I'd just go ahead and try to install using your exact instructions. Your TWRP comes as an .img file but Heimdall seems to want a tar.gz file. I gave a quick internet search and it seems like a pit file is needed to flash an .img?

I'm probably missing something, and I doubt that I'm the only one so some instructions on exactly how to flash your recovery using Heimdall might be useful not just to me. I'd hate to brick my phone messing around with pit files. I never needed one with Odin.

I have an older version of Clockwork Mod installed and I"m just going to go ahead and try to install using that. It should be ok, right?
 

Depau

Senior Member
Mar 16, 2013
209
144
0
Milan, Italy
depau.eu
I have a question about Heimdall. I've always used Odin before, but figured that I'd just go ahead and try to install using your exact instructions. Your TWRP comes as an .img file but Heimdall seems to want a tar.gz file. I gave a quick internet search and it seems like a pit file is needed to flash an .img?

I'm probably missing something, and I doubt that I'm the only one so some instructions on exactly how to flash your recovery using Heimdall might be useful not just to me. I'd hate to brick my phone messing around with pit files. I never needed one with Odin.

I have an older version of Clockwork Mod installed and I"m just going to go ahead and try to install using that. It should be ok, right?
Ok, here's how to do it with Heimdall (aren't there guides online?)
  1. You boot your phone in download mode and connect it to the computer
  2. Open heimdall, go to the utilities tab and download the pit to your computer (you only need to do it once, the next times you can use the same pit). Hit "save as", choose a path and a file name and then click "Download"
  3. You may have to reboot your phone the hard way (take the battery out, put it back in) into download mode again after downloading PIT. My phone can only do one operation at a time for some reason
  4. Now go to Flash, open the PIT you downloaded, press Add under partitions, select "RECOVERY" in the "Partition Name" menu and open the recovery image you got from my blog.
  5. Hit flash!
  6. If you have stock, make sure you don't let the phone reboot to Android or it will wipe your recovery! Either start holding Volume up and home while it's flashing, so that it will boot straight to recovery or take the battery out as soon as it's done.

EDIT: by the way yes, CWM should work, if it's not too old. TWRP is what I use and that's mainly why I advise you to use it: if you have an issue with it, chances are that I have it too, and you're going to save me from flashing your recovery to troubleshoot it.
 
Last edited:
  • Like
Reactions: invert_nexus

Depau

Senior Member
Mar 16, 2013
209
144
0
Milan, Italy
depau.eu
A new build is online! The download link has already been updated: http://davideddu.org/blog/posts/cyanogenmod-12-for-expressatt/

From now on the first post title will have the last build release date at the beginning. This way, when you get a notification from XDA, you'll know at a glance if you have the latest version ;)

Also, to save you from looking up the download links on Google, I've added a shortcut to the downloads in my homepage at http://davideddu.org . It's in the middle of the page, at the end of the first white box ;)
 

invert_nexus

Senior Member
Sep 1, 2012
129
29
0
Ok, here's how to do it with Heimdall (aren't there guides online?)
  1. You boot your phone in download mode and connect it to the computer
  2. Open heimdall, go to the utilities tab and download the pit to your computer (you only need to do it once, the next times you can use the same pit). Hit "save as", choose a path and a file name and then click "Download"
  3. You may have to reboot your phone the hard way (take the battery out, put it back in) into download mode again after downloading PIT. My phone can only do one operation at a time for some reason
  4. Now go to Flash, open the PIT you downloaded, press Add under partitions, select "RECOVERY" in the "Partition Name" menu and open the recovery image you got from my blog.
  5. Hit flash!
  6. If you have stock, make sure you don't let the phone reboot to Android or it will wipe your recovery! Either start holding Volume up and home while it's flashing, so that it will boot straight to recovery or take the battery out as soon as it's done.

EDIT: by the way yes, CWM should work, if it's not too old. TWRP is what I use and that's mainly why I advise you to use it: if you have an issue with it, chances are that I have it too, and you're going to save me from flashing your recovery to troubleshoot it.
Thanks.
It was the pit file that bothered me. I puzzled my way through the controls and gathered that that was how to do it, but I wanted confirmation who'd done exactly that thing to this particular phone because... well... you know, sometimes things don't always work the same. Plus, I figured that I'd probably not be the only one with some questions in this regard, so I'd be the fall guy.

Went ahead and installed with the older CWM recovery and all is working fine as of now. I noticed some passing comment in the other thread that Google Maps didn't work, but it works fine with me.

---------- Post added at 02:52 PM ---------- Previous post was at 02:45 PM ----------

A new build is online! The download link has already been updated: http://davideddu.org/blog/posts/cyanogenmod-12-for-expressatt/

From now on the first post title will have the last build release date at the beginning. This way, when you get a notification from XDA, you'll know at a glance if you have the latest version ;)

Also, to save you from looking up the download links on Google, I've added a shortcut to the downloads in my homepage at http://davideddu.org . It's in the middle of the page, at the end of the first white box ;)
I'm having issues downloading the new build. It downloads a 0 kb file.

Also, does this have the new kernel you mentioned?
 

Depau

Senior Member
Mar 16, 2013
209
144
0
Milan, Italy
depau.eu
Sorry for the download issue, the ROM has been uploaded but it has not been copied to the mirror.
I'm working on it.
EDIT: I just contacted the technical support and I'm waiting for an answer. The previous build is still available, however; you can get it from here.

Yes, it's including the most recent kernel.

I don't have issues with Google Maps either.
 
Last edited:

Depau

Senior Member
Mar 16, 2013
209
144
0
Milan, Italy
depau.eu
I'm having issues downloading the new build. It downloads a 0 kb file.
Also, does this have the new kernel you mentioned?
I got back from the technical support and I've been told it's all regular. As it's a big file, its upload to the mirrors is being delayed. Please check again in a few hours. I'm sorry for the issue, I wasn't aware of this policy.

EDIT: I just checked again and the file is in the process of being uploaded. Just wait for ~30 minutes and you should be able to get it.
EDIT2: The file has been uploaded. It is now downloadable.

As I said in the previous answer, yes it does have the new kernel, which means I didn't have to patch the installer. You can turn back on signature checking if you turned it off.
 
  • Like
Reactions: invert_nexus

Samkitpalecha

Senior Member
Aug 1, 2012
663
908
93
Jaipur
Thanks for the ROM

Hi David, thanks for the love you are giving for this device, anyways I can't download the rom, maybe can you upload it anywhere else? The webpage is not opening so maybe try dev-host as its the best.
 

Depau

Senior Member
Mar 16, 2013
209
144
0
Milan, Italy
depau.eu
Hi David, thanks for the love you are giving for this device, anyways I can't download the rom, maybe can you upload it anywhere else? The webpage is not opening so maybe try dev-host as its the best.
Try to turn off AdBlock; that's probably why you can't get to the downloads. I decided to route them through AdFly because it takes a lot of electricity to build the ROMs (it takes around 6 hours during which I'm not home and the computer is running, hotter than an oven with the fans that sound like a vacuum cleaner). If it still doesn't work for you, you can find a direct link right below the standard links, after the bulleted list. You don't have to, but I would appreciate it if you would add an exception to your ad blocker for "davideddu.org" and "go.davideddu.org" :)
I tested the downloads yesterday and they are working.

Let me know if you still have issues with the downloads, so that I can contact my hosting provider!

EDIT: I just tested the download links and they work fine. Let me know if you still have issues. Have a nice day
 
Last edited:

Samkitpalecha

Senior Member
Aug 1, 2012
663
908
93
Jaipur
Try to turn off AdBlock; that's probably why you can't get to the downloads. I decided to route them through AdFly because it takes a lot of electricity to build the ROMs (it takes around 6 hours during which I'm not home and the computer is running, hotter than an oven with the fans that sound like a vacuum cleaner). If it still doesn't work for you, you can find a direct link right below the standard links, after the bulleted list. You don't have to, but I would appreciate it if you would add an exception to your ad blocker for "davideddu.org" and "go.davideddu.org" :)
I tested the downloads yesterday and they are working.

Let me know if you still have issues with the downloads, so that I can contact my hosting provider!
Adfly doesn't works in India.

Sent from my SM-G900H using XDA Free mobile app