Thursday, February 28, 2013

Nice ROM for GalaxyS


Mackay ROM






The ROM is based on CM10.1 with the following changes:
-Mackay Kernel
-Set of cherries picked from gerrit (differing by the day)
-Some handmade patches



Changelog
Changelog of 2.7.0 compared to previous release (2.6.5):

Kernel version 1.6:
-Was already posted separately, now included

CM10.1 sources of 2-Mar-2013
Cleaned out CM10.1 repo: many patches removed to make a more cleaner build
Reverted to stock CM10.1 blobs (tested them against the V30C blobs, but to me the CM10.1 seem to be just fine)

YouTube HD v3b (inverted)

Full changelog of 2.7.0 compared to stock CM10.1:
CM10.1 sources of 2-Mar-2013

All features compared to stock kernel:
Mackay kernel 1.6:
-SIO scheduler
-ROW scheduler (tweaked, default scheduler)
-BFQ scheduler (tweaked)
-many improvements to IO schedulers in general
-Tweaking of interactive governor
-OndemandX: Battery-friendly version of ondemand
-SmartassV2: Moves quickly to a prespecified "ideal frequency" which should make the experience more smooth. It scales quickly to low frequency when load is gone to save battery.
-SavagedZen: A more aggresive SmartAssV2-based governor
-InteractiveB: An interactive based governor with a more balance batterylife/performance profile
-Lionheart: Based on conservative, but a bit more aggresive
-Aggressive: Like Lionheart, it is based on conservative, but even more aggressive
-reduced LED brightness
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-arm/crypto: Add optimized AES and SHA1 routines

Added apps:
-Gapps (Reduced version of 121212 + Updates)
-AngryGPS
-YouTube HD v3b (wifi, 3G, also with screen off, normal colour scheme)

Removed apps:
-Apollo (replaced by Google Music)
-VideoEditor & demo VideoFiles

vendor/cm:
Adapt for custom MackayROM building (bootanimation, ROM&file name)
Custom bootanimation (Thanks to Malcho)

frameworks/base:
Option to enable gfx effects
Changed USB page icon from Android to Cid
Set QS panel opening to outer 15% of statusbar
Statusbar Clock modding (position, color, date)
FastCharge toggle for QuickSettings/Powerwidget
Battery bar + Fix Battery bar 2dp and 3dp graphics glitch
RAM bar
SystemUI: Option to display Quick Settings when there are no ongoing notificaions

Phone:
Transparent incoming call screen

Settings:
Removed user stats
Option to enable gfx effects
Statusbar Clock modding (position, color, date)
Disable on/off toggle button for profiles on Settings main page
Battery bar
RAM bar
WiFi : Add “Forget all networks”
Added option to always pull down quick settings



Coming from stock ROM or when coming from CM7/9/10:
-Make sure you are rooted and have CWM (for stock ROM)
-Wipe data/Factory reset
-Install zip
-Reboot & you are done.

Can be flashed on top of CM10.1 build:
-Flash the zip
-Reboot & you are done (so this is non-wipe)

-Custom kernels can be used only if specific for JB4.2

Credits:
-Ricardo Cerqueira for making CM work on our ancient phone
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
-theos0o for creating such a nice YouTube HD app
-rootax &xdafileserver for providing a high-speed server for high quality downloads
-Malcho for his bootanimation & kernel splash

Downloads:
Full version (including gapps & apps):

No comments:

Post a Comment