[ROM][CM9] Mackay Rom ICS Final release (12-august-2012) - Galaxy S I9000 Android Development

Today, 12 August 2012, marks the end of this project. It is the date for the Final Release of ICS.
I have been sharing my CM7/CM9 builds for some time in my UNOFFICIAL thread. I decided to start my own thread as I am slowly moving away from stock CM9, with both changes in the ROM and in the kernel.
About Cyanogen: CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.0 (Ice Cream Sandwich), which is designed to increase performance and reliability over stock Android for your device.
Disclaimer: 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.
If you run into errors, I may not be able to solve it!
If you know a solution to a problem, either upload it yourself to Gerrit Code Review or contact me through pm.
The ROM is based on CM9 with the following changes:
-Mackay Kernel: http://forum.xda-developers.com/showthread.php?p=28149309
-Set of cherries picked from gerrit (see change-log for up-to-date information)
-Some patches I did myself to the source code (see change-log for up-to-date information)
Feature request are OK, but remember:
1. I try to stay close to stock
2. I will not include additional apps, unless they can be build from source
3. The time I spend on features depends on how much I like them myself
Post 2 will contain change-log.
Credits:
-teamhacksung/pawitp for making CyanogenMod work on our ancient phone
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
-rootax for providing a high-speed server for high quality downloads
Download: https://s.basketbuild.com/devs/kasperhettinga/sgs/rom/pre-KK/

Change-log
Date: 12-August-2012
Mackay kernel ICS Final
Mackay Kernel source: https://github.com/kasperhettinga/samsung-kernel-aries/commits/mackay_kernel
Separate kernel download & kernel changelog: http://forum.xda-developers.com/showpost.php?p=28149309&postcount=1
The ICS Final kernel comes in 4 flavours (regular - added to this ROM, XLmem (extra RAM at the expense of 720p recording), and Voodoo Colour)
Sources have been synced after release of CM9-stable. So this ROM is based on the stable code of CM9 plus the addition described in this post.
For users that like liveOC, there is a mackay kernel version 0.41.
Mackay kernel 0.41 download: https://dl.dropbox.com/u/69000552/Mackay_kernel_0.41.zip
If you come from a non-CM9 ROM, you should do a full wipe. The Mackay-ROM itself is non-wipe. In case you come from a non-CM9 ROM or decide to do a wipe before flashing, you have to flash a gapps package to be able to use the google applications (like Google Play). Download-link to the most recent gapps: http://goo.im/gapps/gapps-ics-20120429-signed.zip
Dissappearance of gapps has been reported, also for non-wipe updates. Flashing gapps again after installing the ROM is a safety precaution that should prevent any issues.
Cherries/changes:
Cherries/changes:
bootable/recovery:
Mackay recovery (based on CWM 6.0.1.1)
-vendor/cm:
Adapt for custom MackayROM building (bootanimation, ROM&file name)
http://review.cyanogenmod.com/#/c/19170/2 Vendor CM Build: Enhancements
-frameworks/base
http://review.cyanogenmod.com/#/c/16483/ frameworks: new effect sounds contributed by "Dennis Cleiren"
http://review.cyanogenmod.com/#/c/18272/ ActivityManagerService: stay away from zombie content provider
http://review.cyanogenmod.com/#/c/18508/ Frameworks-base: Fix wifi-sleep-policy
http://review.cyanogenmod.com/#/c/18319/ Fix sluggish to launch an app
http://review.cyanogenmod.com/#/c/18534/ libstagefright: Fix MPEG4 timestamp (using 32-bit unsigned)
http://review.cyanogenmod.com/#/c/17771/ Give consistent names to properties controlling camera shutter sound
http://review.cyanogenmod.com/#/c/18625/ Status Bar Brightness Ctrl: Set brightness by long press the status bar (1/2)
http://review.cyanogenmod.com/#/c/20756/ Allow answering incomming call with HOME button (in case of hardware HOME buttom it is useful during winter time)
http://review.cyanogenmod.com/#/c/19986/ surfaceflinger: Improve dithering method (1/2)
Packages/apps/Browser
http://review.cyanogenmod.com/#/c/20654/ Browser: Update search engines
-packages/apps/Calendar:
http://review.cyanogenmod.com/#/c/18810/ Calendar: Dutch translations
-packages/apps/Camera:
http://review.cyanogenmod.com/#/c/20108/ Reset Camera to Defaults Crashes Camera App
http://review.cyanogenmod.com/#/c/18811/ Camera: Dutch translations
-packages/apps/Contacts:
http://review.cyanogenmod.com/#/c/18813/ Contacts: Dutch translations
-packages/apps/DeskClock:
http://review.cyanogenmod.com/#/c/20271/ Set alarm clock to switch profile (Resets existing alarms!!!)
-packages/apps/Email:
http://review.cyanogenmod.com/#/c/18490/ Email: Add option to allow the download/upload of "potentially" insecure attachment
http://review.cyanogenmod.com/#/c/18817/ Email: Dutch translations
-packages/apps/Exchange:
http://review.cyanogenmod.com/#/c/18595/ increase max EAS heartbeat to 30 minutes
http://review.cyanogenmod.com/#/c/18596/ Fix heartbeat not incrementing on trivial changes
https://github.com/kasperhettinga/CM9-exchange-aosp/commits/sync Sync full calendar
-packages/apps/Mms
http://review.cyanogenmod.com/#/c/18409/ Mms: fixes battery drainage while receiving Mms with data connection off
-packages/apps/Phone:
http://review.cyanogenmod.com/#/c/18688/ Phone: Dutch translations
-packages/apps/Settings:
http://review.cyanogenmod.com/#/c/17810/ Add option to disable camera shutter sound
http://review.cyanogenmod.com/#/c/18995/10 Settings: Dutch translations
http://review.cyanogenmod.com/#/c/20757/ Allow answering incomming call with HOME button (in case of hardware HOME buttom it is useful during winter time)
http://review.cyanogenmod.com/#/c/19985/ surfaceflinger: Improve dithering method (2/2)
-packages/inputmethods/LatinIME:
http://review.cyanogenmod.com/#/c/18395/ LatinIME: add smileys
-teamhacksung/buildscript:
Make galaxysmtd-kernel building possible
device/samsung/aries-common
Sets app-close to 1000 ms
F4k 720p patch for bigmem kernels
device/samsung/galaxysmtd
Set TARGET_BOOTANIMATION_PRELOAD for faster bootanimation
Download:
link1: https://dl.dropbox.com/u/69000552/Mackay-Final/MackayROM-Final.zip
link2: http://www.mediafire.com/?mxy39gd3alkg08a

First Thank For Your Work

A ROM to the kernel - or other way arround.
Will you update this ROM on a daily base, like you did with your former nightlies?

Keep up the good work
Verstuurd van mijn GT-I9000

dark_knight35 said:
A ROM to the kernel - or other way arround.
Will you update this ROM on a daily base, like you did with your former nightlies?
Click to expand...
Click to collapse
Depends on how often something interesting is merged. It will therefore not be daily builds. Aiming at 1-2 builds/week
sent from my galaxy tab using XDA Premium HD

Sounds very good! Some changes i really want to see in stock CM9, like the brightness toast panel!
Will try now...can i flash over CM9 without wipe?

H-Body said:
Sounds very good! Some changes i really want to see in stock CM9, like the brightness toast panel!
Will try now...can i flash over CM9 without wipe?
Click to expand...
Click to collapse
Yes, just like a nightly...
sent from my galaxy tab using XDA Premium HD

Update just went fine...seems to work great.
Only thing i noticed is in camera app. the option to save the location appears two times

H-Body said:
Update just went fine...seems to work great.
Only thing i noticed is in camera app. the option to save the location appears two times
Click to expand...
Click to collapse
Lol this changes...but one option is always shown twice .

H-Body said:
Update just went fine...seems to work great.
Only thing i noticed is in camera app. the option to save the location appears two times
Click to expand...
Click to collapse
This is a very odd bug. Not only with location, but if you scroll up-and-down several times you get different settings double...
If this didn't happen in stock, it may be related to the touch-focus setting I picked. I'll take a look at the code.

Interesting! Nice to see another dev working on our SGS 1. Downloading as we speak.

I just posted a new version of the ROM. Some fresh cherries. Kernel = still the same (even though the version number changed, but only real change is that the boot splash was slightly optimized...)

New build online. Fresh kernel, fresh cherries.
Changelog is setup differently to contain more details.
Builds are now containing all apps (so including Calculator/Music/VideoEditor) because their removal caused some build problems. Example files for VideoEditor are removed.

Can some1 please post only the new kernel 0.12
Sent from my GT-I9000 using xda app-developers app

harshad_kp said:
Can some1 please post only the new kernel 0.12
Sent from my GT-I9000 using xda app-developers app
Click to expand...
Click to collapse
Look at here last page
http://forum.xda-developers.com/showthread.php?t=1745496
Verstuurd van mijn GT-I9000

Thank you very much

I just uploaded a fresh CM9 build with fresh kernel.
Sharing of builds will be low in next weeks. I will have only low bandwidth internet....

kasper_h said:
I just uploaded a fresh CM9 build with fresh kernel.
Sharing of builds will be low in next weeks. I will have only low bandwidth internet....
Click to expand...
Click to collapse
Is it possible a no-wipe version of the rom?
When we do the upgrade all the data is lost.....

FJFonseca said:
Is it possible a no-wipe version of the rom?
When we do the upgrade all the data is lost.....
Click to expand...
Click to collapse
Uhhh I think this is a update it doesnt wipe your phone (rom)
Verstuurd van mijn GT-I9000

Related

[ROM] [NS4G] CyanogenMod 9 v4.0.4 - v4.0

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.0 (ICS), 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. You can also view the Changelog for a full list of changes & features.
Instructions:
First time flashing CyanogenMod 9 to the Nexus S 4G, or coming from another ROM?
Root the device and install ClockworkMod Recovery. Instructions are available here.
Perform a NANDroid backup of your current ROM.
Format the system, data & cache partitions of your device.
Perform a factory reset.
Flash CyanogenMod.
Optional: Install the Google Apps addon package.
Upgrading from earlier version of CyanogenMod 9?
Perform a NANDroid backup of your current ROM.
Issues?
Experience issues? Please provide the following info:
If the device was hard reboot, please provide the file "/proc/last_kmsg".
If the device was soft reboot or is "bootlooping", please run a logcat and provide the full output.
Please use Pastebin when possible.
Download Links:
This is ONLY and early build of CM. Still a lot to be done there, so we can call it ALPHA build but is a daily use, so you can use normally.
We would like to thank Ezekeel for developing the deepidle capability within the kernel. Great work Ezekeel!
CyanogenMod:
Latest version: Version 4.0 - Current
Date: 2012.03.29
Download: link
MD5sum: 4982c75957a43f33687aac887599bd0a​
Older version: Version 3.0
Date: 2012.02.22
Download: link
MD5sum: b2728899bd54480e219c8f01e9eaf2c3​
Google Apps:
Note: Applications such as Google Voice, Maps, Music, Videos can all be installed via the Market​
Download: link​
The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
Changelog
Alpha 15:
Kernel 3.0.8
LED notification is on
T9 in call patched from alfa 13
LED Keys not turning ON when screen is off and you touch the screen
Alpha 16:
Added voodoo color control
Updated code for some issues
Alpha 17:
Added voodoo sound control
Added MusicFx
Updated code for some issues
Superuser corrected, now works without issues
Alpha 18:
Notification Power Widget
Removed MusicFX (Replaced by DSPManager)
Alpha 19:
Trebuchet (Launcher) has many more options
Browser downloads via 4G/WiMax
Face unlock (IMO not stable, due to no official release for Crespo4g)
Alpha 20:
Camera - Added touch to focus
General - Removed software EGL
General - Updated CrespoParts application
Kernel - Overclock up to 1400 (use SetCPU)
Kernel - Added Deep Idle (Thanks to Ezekeel!)
Version 1.0:
General - Code updated to CM
Kernel - Upgraded kernel to 3.0.17
Kernel - Minimal green flickering during powering screen on/off
Kernel - Added zram option.
Kernel - Optimized for battery life and speed.
Sound - Added all sound options to DSPManager. ( voodoo app is not compatible, use the options in device settings to control colors and options in dsp manager under wm8994 to control sound )
Version 1.1:
Kernel - Set default gamma values to decrease green tint
Music - Fix shake action
Version 2.0:
More kernel upgrades
Code updated
Added some overclock patches for stability
Added New settings
Added new governor lulzactive. I suggest you to use this one.
New Settings icons
No more flickering on turn on/off the screen
Modified kernel for kms
Lulzactive as default governor with some tweaks.
Added setting to control kms ( settings/ performance / memory ) You will win memory on your devices
Default values for ksm set to reduce cpu usage
New option to control lulzactive governor. Look on Settings/advanced
Repaired errors in multiplier colors
Cleaned the code at device options
Added Torch app working ( https://github.com/KalimochoAz/IcsTorch )
Voodoo wm8994 DSP corrected into DSPManager to avoid sporadic FCs
Latest - Version 3.0:
More kernel upgrades
Code updated
Added Torch, now with widget
Added option to camera to take photos by pressing power button
Added battery display style
Removed Lulzactive
Updated kernel 3.0.21 & new kernel speeds
Guides
Please do a complete wipe/clean prior to installation, even if currently running an ICS ROM. Many changes between builds prior to 4.0.3 and this build.
Cleaning
Wipe Data/Factory Reset
Wipe Cache Partition
Mounts and Storage -> Format /system
Mounts and Storage -> Format /boot
Advanced -> Wipe Dalvik Cache
Launcher is Laggy
From home screen -> Preferences
Drawer -> Uncheck "Join with Apps"
Why a new thread?
Yay new update. Thanks.
Sent from my Nexus S 4G using xda premium
Bauxite said:
Why a new thread?
Click to expand...
Click to collapse
The moderator accidently moved the old thread and lost all comment history.
Saweeeeeet I'm Flashing right now ;P Thanks B
burnsra said:
The moderator accidently moved the old thread and lost all comment history.
Click to expand...
Click to collapse
So you started over with a new thread, also with no comment history?
Thanks, appreciate it. Why is there 3 different GAPPS versions?
jblazea50 said:
Thanks, appreciate it. Why is there 3 different GAPPS versions?
Click to expand...
Click to collapse
Last one is all that is needed. I will remove links to the others to avoid confusion.
Bauxite said:
So you started over with a new thread, also with no comment history?
Click to expand...
Click to collapse
The moved thread had people posting screenshots of other stuff, no room for Changelogs or Guides. Wanted to provide a clean area where I am able to help users when needed.
Notification Power Widget ....Nice.
When using a16 I had sync issues that I've had with most ICS ROMs with the exception of AOSP's build. Is this fixed in a18?
tapa tapa tapa
mlin said:
When using a16 I had sync issues that I've had with most ICS ROMs with the exception of AOSP's build. Is this fixed in a18?
tapa tapa tapa
Click to expand...
Click to collapse
Can you confirm you flashed the gapps recommended in the OP and not another? If so, what wasn't syncing?
Is it safe to flash glados kernel with this rom right?
Sent from my Nexus S 4G using Tapatalk
These have been running very nicely, spent a good amount of time in the field today and am still at 25% battery after 15 hours. Was roaming for about 5 hours of that time and using tether for about an hour and a half. Very nice to see the power widget included now, been missing that.
One thing I have noticed is relatively high wake lock from android system though. It was ~25% on alpha 16 (not nearly as high as some of the other ICS Roms though), alpha 15 was only ~10%.
Thanks for all your work on this.
solesonfire said:
Is it safe to flash glados kernel with this rom right?
Sent from my Nexus S 4G using Tapatalk
Click to expand...
Click to collapse
I am not familiar with any other kernels. KalimochoAz is the developer enhancing the stock kernel. His kernels are always conscious of stability, battery life, and performance.
solesonfire said:
Is it safe to flash glados kernel with this rom right?
Sent from my Nexus S 4G using Tapatalk
Click to expand...
Click to collapse
I've been using the glados kernel (v2.1) for the last two days with a16 and I haven't noticed any issues. The battery life is great too.
Does wallet work on this?
burnsra said:
Can you confirm you flashed the gapps recommended in the OP and not another? If so, what wasn't syncing?
Click to expand...
Click to collapse
Yes. It seems that as soon as I set up my exchange account in addition to Google it broke all syncing. Also, the calendar in the what to sync menu for each account displayed as com.calendar.android or something similar.
tapa tapa tapa

[KANG/UNOFFICIAL][NIGHTLY] iNFINITYCM [Updated: 12.04.2012]

ABOUT THIS ROM:
This is a KANG/UNOFFICIAL CM9 version built from CM9 sources. It has some cherry-picks from Gerrit, that I find interesting and enhance the rom to be better feature wise.
I will be doing builds on daily basis (mostly on morning EU time), atleast until CM starts to rollout nightlies on normal schedule.
As I said in the beginning, this is purely been a learning experience to work with Android source and building it from the scratch.
I might be doing something completely different (own rom based on something) when I have gained more experience. If you are interested to start something, pm and let's see if we can get something out of it
WHY??
I know there are many many many CM9 roms/kangs floating around, so why did I post this? For a simple reason: It has been a learning experience for me to work with source and building android. This is my first complete android build, and I find CM9 to be a good starting point.
INCLUDED IN THIS ROM (Basic features):
- Synced to cm9 repo today 12.4.2012
- Includes all the CM9 features that have been merged until now
- Includes few cherry picks from Gerrit (see list below)
- Default CM based kernel
- The default CM9 bells and whistles
CHERRY-PICKS from CM Gerrit
- AudioManager: Handle KEYCODE_VOLUME_MUTE
- Settings: Notification light(LED) settings
- NavigationBar : Customization+ Settings
- Make the flash off indicator visible
- Makes network mode toggle work. Port from CM7.
- camera: allow setting parameter "video-size" before recording starts
- MMS: Make notifications consistent with the Gapps'.
- Phone: Disable accelerometer sensor while in-call and screen UI is off
- Fix don't interrupt ongoing PIN/PUK verification
Install instructions (first install):
1) Download zip to your phone
2) Also download GAPPS from http://goo.im/gapps
3) Boot to CWM
4) DO A FULL WIPE IN RECOVERY (a must if you are coming from another rom)
5) Flash the ROM .zip
6) Flash GAPPS .zip
7) Reboot
8) PROFIT???
About updating:
It should be safe to do "dirty flashes" between builds, unless I say otherwise. But ofcourse if you run to problems between builds, do a wipe first (use f.ex TiBu to backup apps) and try again. It's always possible that some feature gets broken or some cherry-pick ****s up things....but hey these are nightlies right?
To users/flashers
It would be nice if you could test this, and if you have some features found on Gerrit what you would like to see implemented, just post here and I'll check it out and maybe include it in the next build
I honour all feedback from you guys..the more the better so I can learn more.
DOWNLOAD:NIGHTLY 12042012​
Credits and thanks
- CyanogenMOD developers + team (for offering us the source and lot of features)
- swordrune10 for answering my n00b questions and for all the help
- Everybody else i forgot xD
Changelogs
CHANGELOGS
Nightly 12.4.2012
- Few official merges in to the source have been included in this build.
- Few fixes for above cherry picks (new patches)
Nightly 11.4.2012
- First public build
​
Nice! I will try and report back
Sent from my Galaxy Nexus using xda premium
Hemulen said:
Nice! I will try and report back
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Thanks
Sent from my Galaxy Nexus using Tapatalk 2
Thank you for the new rom!
You should maybe add a brief instruction on how to flash & (for later) update, for the less experienced users.
Vangelis13 said:
Thank you for the new rom!
You should maybe add a brief instruction on how to flash & (for later) update, for the less experienced users.
Click to expand...
Click to collapse
Good suggestion. I will add those today when i get home.
I did the OP in a little hurry si it needs some reconstruction anyway
Have you tested the build?
Sent from my Galaxy Nexus using Tapatalk 2
Glad to see finnish rom builders here. Maybe i will test it.
Cleaned the op a little bit
great to see another kang .
testing now
im here too u know, i just hang out in the cdma area actually i started on xda..
swordrune10 said:
im here too u know, i just hang out in the cdma area actually i started on xda..
Click to expand...
Click to collapse
nice!
Downloading.
Pitäähän sitä kokeilla. Saunan jälkeen...
EsPeHil said:
Downloading.
Pitäähän sitä kokeilla. Saunan jälkeen...
Click to expand...
Click to collapse
True true
Kai otit myös olutta?
Not bad. Everything works so far. Battery didn't drop at all during the night.
Building a new build...should be out in an hour..
New Build up on OP

[ROM][4.2.2][CM-10.1] OpenSEMC-U (U for Unofficial)

OpenSEMC-U (Unofficial OpenSEMC)
Android 4.2.2 (CM-10.1) for the Xperia S
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead pets, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, We will
* laugh at you. Loud and hard.
*/
THIS IS NOT CM 10.2 / Android 4.3. HEAD OVER RAYMAN's THREAD FOR THAT.​
This is an OpenSEMC build based on RaymanFX's standard OpenSEMC built off from the CM 10.1 tree. It's basically the same as OpenSEMC RC2, so it has the same features - and also problems - as RC2, except where otherwise explicitly stated below.
The idea behind this build is to give the OpenSEMC-CM 10.1 builds a better "closure", by trying to fix the most glaring and long standing bugs that were left on RC2, so that those that (like me) aren't ready to jump into the alphas of CM 10.2, and prefer using a more stable ROM for the time being can have a safe haven, until CM 10.2 (and then CM 10.3, I suppose) are stabilized...
Because of that, don't expect updates to this ROM - since it's meant as a "closure" of the CM 10.1 builds, I don't intend to update or add new features to this ROM. Maybe I'll provide bugfixes if they are relevant enough and easy enough to do. Then again, the source is posted on Github (link on the downloads section), so if you've got an itch to scratch, feel free to poke at it, and I'll be happy to merge back any changes you send my way.
With that said, here is what it brings new over RC2:
Kernel based on Kernel755 from @someone755, version R3, with the following changes:
Built with the Linaro toolchain
Merged Sony's 6.2.B.1.96 sources, and hence bringing the fix to the Vol+ bug and some tweaks to memory management
Added sakuractive governor
Removed some non-working / buggy governors
Disabled CPU overclock (GPU Scaling left enabled though)
Hangouts mute Mic fixed (also fixes some VOIP softphones that haven't worked since RC1, like CSIPSimple)
Updated blobs = lagless 1080P videos, with fast camera startup.
Fixed TWRP backup/restore
Multi-card reader support
Sync'd with latest CM sources (as of Dec 20th, 2013).
Click here to Download OpenSEMC-U​
You can flash this on top of your current OpenSEMC RC2, just wipe cache and dalvik afterwards.
Thanks
@RaymanFX : This is all his work, really. All I've done with this is cherry-picking the required commits, tweaking and fixing a few things and building it. So, 99.99999% of the work is all his (and whoever else contributed to his work). That's also the reason I decided to name this ROM OpenSEMC-U instead of some different fancy name - I've put relatively too little work into this to take any credit for it.
@someone755 : For his kernel and for inspiring me, probably unknowningly, to (finally) getting this done.
@letama : for his work and excellent documentation.
& Everyone else who helped the above in any way, at any point.
XDA:DevDB Information
OpenSEMC-U, a ROM for the Sony Xperia S
Contributors
cronot
ROM OS Version: 4.2.x Jelly Bean
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod OpenSEMC
Version Information
Status: Stable
Created 2013-11-01
Last Updated 2013-12-22
Awesome work mate. Thanks. This work is much appreciated.
Nice one!
Did the supoosed 'fix' I mentioned in our pm conversation work or did you figure it out on your own?
Anyways, thanks for bringing some shivering glory of up-to-dateness to my old builds
RaymanFX said:
Nice one!
Did the supoosed 'fix' I mentioned in our pm conversation work or did you figure it out on your own?
Anyways, thanks for bringing some shivering glory of up-to-dateness to my old builds
Click to expand...
Click to collapse
No, those permissions you mentioned were already in place. Analyzing more recent commits on your repo (on the CM 10.2 branch), I've given a shot at this: https://github.com/fernandofig/Open...mmit/af4cc5d1ba996e6f6ac220b3d1b39c7b6b499f4f , and sure enough, it worked. I figured it could be the problem because after talking to you I've tried using Focal and other third-party Camera apps, and they didn't have the preview freezing problem, so I figured the problem should be something in the app config.
But thanks for the help anyway, and for the kind words
If I flash the old blobs is the volume up still fixed and the purple tint in photos(both bugs in .211 firmware)?
if you can fix the video drivers that would be awesome
thanks
happy to see new dev. in the section
revan17 said:
If I flash the old blobs is the volume up still fixed and the purple tint in photos(both bugs in .211 firmware)?
Click to expand...
Click to collapse
No, vol+ fix won't be affected by flashing the extra zip. I can't say about the purple tint though, I never noticed it myself.
whats the difference between opensemc rc2 n this one...??
piyush95 said:
whats the difference between opensemc rc2 n this one...??
Click to expand...
Click to collapse
What the *#%^..
read the OP:
With that said, here is what it brings new over RC2:
Kernel based on Kernel755 from @someone755, version R3, with the following changes:
Built with the Linaro toolchain
Merged Sony's 6.2.B.1.96 sources, and hence bringing the fix to the Vol+ bug and some tweaks to memory management
Added sakuractive governor
Removed some non-working / buggy governors
Disabled CPU overclock (GPU Scaling left enabled though)
Hangouts mute Mic fixed (also fixes some VOIP softphones that haven't worked since RC1, like CSIPSimple)
Updated blobs = lagless 1080P videos.
Click to expand...
Click to collapse
can someone help me out please.
once i had the option to switch the phone on with the volume+ button, then after an update it was gone.
now it's back again but i can't find theoption anymore.
Sent from my Dell Streak using xda app-developers app
Wow, I'm actually useful for once! c:
Downloading, thanks
*flies away to mess up the governors even more*
Trying in a while!
EDIT: is sync with latest sources from cyanogen?
htcp3300fun said:
Trying in a while!
EDIT: is sync with latest sources from cyanogen?
Click to expand...
Click to collapse
Yes. Added that info to the OP, for clarity. Thanks for the heads up.
Is a fix for the slow wake up in? If not, is it really hard to fix? Cause if it is, I don't want to sound pushy Was waiting for this, thanks a lot @cronot!
Sent from my Xperia S using Tapatalk
Working great. I'm experiencing less FCs than stock! Great job!
Sent from my Xperia S using xda app-developers app
How to update it from RC2? Simply via CWM? But do I have to wipe data/cache/calvik? I don't want to lose my data.
Read OP............
Gesendet von meinem Xperia S mit Tapatalk
Thanks, now I see this ;]
China cannot download,Want to add new download address
Is possible to fix the bluetooth song info ?
I mean, when listening songs vía Bluetooth, the stereo shows 'no title, no artist'.
In OpenSEMC 10.2 , it works fine.
Thanks
Sent from my Xperia S using Tapatalk

[KK 4.4.4][ROM]Mackay ROM 4.9.13 (11-Oct-2014)

I have been sharing my CM7/CM9/CM10/CM10.1/CM10.2-based builds for some time in several thread, which culminated in the MackayROM. I continue now with KK4.4 from where I was for JB4.3. MackayROM is based on CyanogenMod sources, with several performance enhancements.
About Cyanogen: CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4 (KitKat), which is designed to increase performance and reliability over stock Android for your device.
Disclaimer: 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.
If you run into errors, I may not be able to solve it!
If you know a solution to a problem, either upload it yourself to Gerrit Code Review or contact me through pm.
The ROM is based on Cyanogen sources with the following changes:
-Mackay Kernel:
-Set of cherries picked from gerrit (differing by the day)
-Some additional patches I did myself to the source code
Feature request are OK, but remember:
1. I try to stay close to stock
2. I will not include additional apps, unless they can be build from source
3. The time I spend on features depends on how much I like them myself
Although it is possible to enable ART, this is not advisable:
-Takes long to convert from Dalvik to ART on first boot
-Needs more RAM
-Can cause soft reboots
But off course, YMMV -> light users may have better luck
Changelog of 4.9.14 - 5-Nov-2014
-CM11.0 codebase of 3-Nov-2014
-TWRP updated to 2.8.1.0
Full changelog of 4.9.14 compared to stock CM11.0:
CM11.0 sources of 3-Nov-2014
Mackay kernel:
Separate kernel thread: http://forum.xda-developers.com/showthread.php?t=2532813
TWRP (2.8.1.0):
-Themed orange
-Run recovery-apps (zip files should be present in /system/mackay, launch them through advanced->run app)
Removed apps:
-VideoEditor & demo VideoFiles
vendor/cm:
-Adapt for custom MackayROM building (bootanimation, ROM&file name)
-Custom bootanimation (Thanks to Malcho)
vendor/samsung:
-Added scripts for Mackay Settings
hardware/samsung:
-F4k 720p patch for bigmem kernels
AriesParts (“Mackay Settings” in Settings menu):
Add mackay kernel settings options:
>WiFi PM mode selection
>BLX settings
>BLN activation
>Navbar selection
>Low RAM mode selection
For other projects (frameworks/base & Settings, check my github for the latest patches)
Coming from stock Samsung ROM/CM7:
-The safest way is to flash CM9 first and then flash Mackay ROM. Going directly from Samsung ROM/CM7 to Mackay ROM may lead to loosing IMEI.
Fresh install:
Can be flashed on top of any CyanogenMod build:
-Do a factory reset
-Flash ROM
-Flash gapps
-Reboot your phone
Update:
-Flash ROM
-Reboot your phone
(no wipes or other things needed, just flash & reboot)
-Custom kernels can be used only if specific for KK4.4
Credits:
-teamhacksung/pawitp for making CyanogenMod work on our ancient phone
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
-rootax for providing a high-speed server for high quality downloads
-Malcho for his kernel splash & bootanimation
Downloads:
Basketbuild
Google Apps
Nano Gapps
For those who want to theme it even further, Bejda made a Mackay splash screen!
http://forum.xda-developers.com/showthread.php?t=2214468
To download the same kernel, but then with voodoo colour, or with CWM:
Basketbuild
XDA:DevDB Information
[KK 4.4.4][ROM]Mackay ROM, ROM for the Samsung Galaxy S I9000
Contributors
kasper_h
ROM Kernel: Linux 3.0.x
Based On: CyanogenMod
Version Information
Status: Beta
Created 2013-11-16
Last Updated 2014-09-21
Reserved
10 seconds after posting this thread I notice something went wrong with the uploads. Please have a bit of patience, the links will be updated ASAP.
kasper_h said:
10 seconds after posting this thread I notice something went wrong with the uploads. Please have a bit of patience, the links will be updated ASAP.
Click to expand...
Click to collapse
Ok, Thansk for the rom. I will instal today. In it there is CWM or TWRP?
marcinowozniako said:
Ok, Thansk for the rom. I will instal today. In it there is CWM or TWRP?
Click to expand...
Click to collapse
Kernel is TWRP-only at the moment.
Download link on XDA fileserver has been restored. Download link on rootaxbox will take quite a bit more time, needs a full re-upload & uploadspeed is very slow ATM.
Oh.
When will Galaxy Vibrant get this, same device, but still, no 4.4 ROM
Good job
Galaxy3HELL said:
When will Galaxy Vibrant get this, same device, but still, no 4.4 ROM
Good job
Click to expand...
Click to collapse
I think this will come soon, but I won't work on that
kasper, you compiled cm11 by yourself or you got the sources from cm, because there is no cm11 build in get.cm site yet
limnaln said:
kasper, you compiled cm11 by yourself or you got the sources from cm, because there is no cm11 build in get.cm site yet
Click to expand...
Click to collapse
I always build these ROMs myself from CM sources + my own additions to CM sources, so no need for "official" CM11 builds to enable my own ROMs to be build.
kasper_h said:
I think this will come soon, but I won't work on that
Click to expand...
Click to collapse
Can I install your kernel on CM11?
marcinowozniako said:
Can I install your kernel on CM11?
Click to expand...
Click to collapse
I have no separetely flashable kernel yet...
this is awesome... was waiting for this.... one quick question though... can we use officail paranoid android gapps with this rom?
rajeshbabushrestha said:
this is awesome... was waiting for this.... one quick question though... can we use officail paranoid android gapps with this rom?
Click to expand...
Click to collapse
Yes, in principle every gapps KK4.4 package should work. However, I only tested the package which I linked in OP.
thank you for this:good:
kasper_h said:
Yes, in principle every gapps KK4.4 package should work. However, I only tested the package which I linked in OP.
Click to expand...
Click to collapse
Thanks for KK rom :good: :good:
OP's link to Gapps contains five different builds- some with ART compatibility. Is there a preferred one? ART works/tested, or better stick to delvik for a little while?
A few things I noticed:
- If I select Performance settings from Mackay app, Settings force closes.
- Orientation tile is buggy, sometimes it seems to work, sometimes not.
The ROM is very snappy, thank you very much for your work!
Kasper_h installed this rom and I have a bug. When I want to enable high-speed data connections settings crashes me the error: com.android.systemui and closing forces. Framework to overloads.
Thanks for the rom, There isnt any bug list?
Installed on CM11 and works fine.No forced closure and fast enough to be a test.
so no separate kernel 0.600

[Android 5.1.1] CM12.1 for d2att [fix signal, SD camera storage 4/28/15]

Code:
/*
* 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.
*/
About my CM12.1 Builds
I know that there are others building CM12.1 for us, but I wanted to do something different and offer you guys more frequent updates. Not only will they have the latest CM updates, but I'm also cherry-picking promising features so you'll get them before anyone else.
I'll post interesting changes, for more details check out CM's code review: Cyanogen Gerrit.
CM12.1 Updates
I'll try my best to post a link to each successful build here in the OP. Thread title will be updated accordingly for the latest build.
What Works
FFC fixed in Snapchat (no more stretched face)
Ticker notifications are back for all you heads up haters
CAMERA IS WORKING
MMS is fixed as of 4/15/15!
LTE/wifi/3G/you know what I mean
What's Broken
MMS broken in stock messaging app.
You tell me.
Download
4/28/15 - fix signal add SD storage option
4/27/15 -- fixed reboots, Snapchat
4/23/15 - ticker notifications, DPI settings readded, kernel patches
Changelog
Code:
4/28/15
Add storage options in camera. Signal improvements.
4/27/15
Reverted swap space to fix reboots.
4/26/15
Added 256mb of swap space.
Video improved everywhere.
Front camera stretch fixed in Snapchat.
Cyanogen statistics added... I don't know if anyone cares though.
4/23/15 build
Added back DPI settings. (sorry about that!)
New feature: Smart Mute -- flip phone to mute incoming calls
Ticker notifications (pre 5.0) are back. So you can disable heads up and solely use ticker if that's your thing.
Kernel patch -- memory leak fixed
4/22/15 build
Added options to control heads up notifications.
Transition to 5.1.1 from 5.1.
Various bug fixes and security fixes from Google.
Camera remains fixed. Use stock camera.
Kernel memory fixes.
Faster than ever before.
Gapps are updated, grab a new version of them below.
Install Instructions
1) Make sure you're on the latest TWRP
2) Download gapps from euroskank (minimal)
3) Full wipe, flash ROM and gapps
4) Report back here
Support
Try and help each other out in this thread. Be nice. There's no need to post logs as I'm only a builder and not a true dev.
If camera is giving you problems try Open Camera or Cyanogen Camera. Use Viva Video if recording breaks.
​
Version Information
Status: Nightly
Created 2015-4-07
Last Updated 2015-4-27
XDA:DevDB Information
Unofficial CM12.1 Nightlies for d2att, ROM for the AT&T Samsung Galaxy S III
Contributors
amf66
ROM OS Version: 5.1.x Lollipop
Based On: CyanogenMod
Version Information
Status: Nightly
Created 2015-04-07
Last Updated 2015-04-27
Workarounds (READ)
Calendar:
If you don't have calendar sync under "accounts" install Google Calendar from the Play Store.
Camera:
Camera is not perfect. But it is working pretty damn well. Use Cyanogen Camera (in OP) for best results and try not to complain about Snapchat... I know it crashes a lot.
Root:
Before you complain about there being no root do me a favor and turn it on through developer options. Tap build number to access these.
Old Builds
4/22/15 - transition to 5.1.1
4/21/15 huge camera fixes
4/20/15 build - bluetooth fixes, synced up with CM, cherrypicks merged, added back silent mode
4/17/15 build - lots of MMS bug fixes
4/15/15 build number 2 - MMS is finally fixed, no need for Textra
4/15/15 build - bugs squashed, added DPI settings, use Textra for MMS
4/14/15 build - fixed MMS! synced with CM, minor fixes
4/12/15 build - minor changes, possible performance boost
4/11/15 build
4/9/15 build
4/8/15 build
4/7/15 Build
Awesome. Will fire this up later on.
And... FIRST!!! :laugh:
The Internet said:
Awesome. Will fire this up later on.
And... FIRST!!! :laugh:
Click to expand...
Click to collapse
Today's build is running great for me. No signal drops, auto connects to wifi fine. I think you'll like it.
amf66 said:
Today's build is running great for me. No signal drops, auto connects to wifi fine. I think you'll like it.
Click to expand...
Click to collapse
What sources did you use to build?
is it stable enough for daily use ?????
tony14.jagl said:
is it stable enough for daily use ?????
Click to expand...
Click to collapse
Been using it all day today and haven't had any issues besides Bluetooth audio being broken. No random reboots or force closes.
epicboy said:
What sources did you use to build?
Click to expand...
Click to collapse
CM12.1.
amf66 said:
CM12.1.
Click to expand...
Click to collapse
Cm 12.1 d2att cyanogenmod github?
How has your battery life been on your ROM. Just wondering.
epicboy said:
Cm 12.1 d2att cyanogenmod github?
Click to expand...
Click to collapse
That's the one.
lestert03 said:
How has your battery life been on your ROM. Just wondering.
Click to expand...
Click to collapse
The same as all LP ROMs right now. Not as good as KK but I can make it through a normal day.
Going to give this ROM a try today and see how well it works
What would you say that separates you from MatrixZone's CM12.1 ROM?
Are you guys literally working with the same code, you're just doing more nightlies while he's doing more subtle releases?
No offensive intended by the way, I'm just curious =o
THANK YOU!
Trying this out ASAP!
Isuress said:
What would you say that separates you from MatrixZone's CM12.1 ROM?
Are you guys literally working with the same code, you're just doing more nightlies while he's doing more subtle releases?
No offensive intended by the way, I'm just curious =o
Click to expand...
Click to collapse
That's it. Same code, but I know there are some of you who like nightlies so I thought I would give it a shot.
New build. Will update OP soon.
Minor bug fixes. Biggest change is a new icon for cLock. Haven't had a chance to test BT yet.
cm-12.1-20150408-UNOFFICIAL-d2att.zip - 239.47 MB
Noob question... Sorry
amf66 said:
New build. Will update OP soon.
Minor bug fixes. Biggest change is a new icon for cLock. Haven't had a chance to test BT yet.
Downloading right away !
Quick question... (sorry noob)
I had problems with cam in last build downloaded your cam and it still could not connect... Is there any changes in this one?
Click to expand...
Click to collapse
I'm also experiencing trouble connecting to camera. 3rd party appls like snapchat don't work either.
Other than that this build seems very good, bravo

Categories

Resources