[Galaxy S III Android Development] Markox89:
Man, this is smooth!

I9300 20140601 is UP! :cool:

Changelog:

Compiled with new SaberMod 4.8.4 toolchain

First (and most important) step toward full JustArchi optimized build: all the code is compiled using -O3 flag

Restored native exFAT support (was broken on Experimental builds) thanks to SlimSaber patches

appops: Fix WIFI_SCAN AppOp permission index --> CyanogenMod/android_frameworks_base

nxp: Include support declaration for Mifare tags --> CyanogenMod/android_packages_apps_Nfc

Settings: Allow access for external apps to launch ThemeSettings Fragment directly --> CyanogenMod/android_packages_apps_Settings

Mms: Clear notifications and mark messages read in certain situations --> CyanogenMod/android_packages_apps_Mms

MSIM: Status & Subscriptions Status themes & navigation --> CyanogenMod/android_packages_apps_Settings

CMAccount: fix new strings --> CyanogenMod/android_packages_apps_CMAccount

Revert "Remove smiley support" --> CyanogenMod/android_packages_apps_Mms

galaxys2-common: this family of devices do not have a separate recovery partition --> CyanogenMod/android_device_samsung_galaxys2-common

AudioFX-resources: add new strings --> CyanogenMod/android_packages_apps_AudioFX-resources

CMWallpapers: Auto-scale/crop wallpapers --> CyanogenMod/android_packages_apps_CMWallpapers

Keyguard: Make sure disabling Camera widget --> CyanogenMod/android_frameworks_base

Calculator: New Features Part 6 --> CyanogenMod/android_packages_apps_Calculator

selinux: enable support for bionic, add applets in config --> CyanogenMod/android_external_busybox

tar: only include selinux context with -p opt --> CyanogenMod/android_external_busybox

tar: add selinux context support on create --> CyanogenMod/android_external_busybox

ota: Allow devices to skip generation of recovery-from-boot.p --> CyanogenMod/android_build

idmap: reduce CREATING STRING CACHE verbosity --> CyanogenMod/android_frameworks_base

Revert "idmap: Don't log spam "CREATING STRING CACHE"" --> CyanogenMod/android_frameworks_base

Settings: Disable Battery status preference on ModLock --> CyanogenMod/android_packages_apps_Settings

Added Non-Roaming for carrier BSNL in UP East and WEST INDIA --> CyanogenMod/android_frameworks_base

Ensure that app lib symlinks are correctly labeled when created --> CyanogenMod/android_frameworks_native

No need to hide flags in configChange --> CyanogenMod/android_frameworks_base

WallpaperCropper requires these permission --> CyanogenMod/android_frameworks_base

Fix wallpapers not applying in full screen --> CyanogenMod/android_frameworks_base

Revert "WallpaperCropper requires these permission" --> CyanogenMod/android_frameworks_base

Alarm: Show a warning toast when alarm volume is set to silent --> CyanogenMod/android_packages_apps_DeskClock

CMAccount: update holo preview image --> CyanogenMod/android_packages_apps_CMAccount

LockClock: remove unused BroadcastReceiver --> CyanogenMod/android_packages_apps_LockClock

CMAccount: don't crash when toggling nav keys quickly --> CyanogenMod/android_packages_apps_CMAccount

LockClock: do not use GPS if Play Services is available --> CyanogenMod/android_packages_apps_LockClock

Wait for theme change before finishing (if applicable) --> CyanogenMod/android_packages_apps_CMAccount

CM11 Themes: Don't kill setup wizards --> CyanogenMod/android_frameworks_base

CM11 Themes: Add themeChange config change to manifest --> CyanogenMod/android_frameworks_base

Settings: Remove "Make pattern visible" regardless --> CyanogenMod/android_packages_apps_Settings

Revert "CM11 Themes: Delay setting default theme" --> CyanogenMod/android_frameworks_base

Correct string for left-handed mode --> CyanogenMod/android_packages_apps_Settings

Correct strings for left-handed mode --> CyanogenMod/android_packages_apps_Camera2-resources

wm: Simplify menu action decision paths --> CyanogenMod/android_frameworks_base

WallpaperCropper requires these permission --> CyanogenMod/android_frameworks_base

CMAccount: Do not finish twice --> CyanogenMod/android_packages_apps_CMAccount

CM11 Themes: Delay setting default theme --> CyanogenMod/android_frameworks_base

Initial upload --> CyanogenMod/android_packages_themes_Template

Settings: add equalizer tile toggle --> CyanogenMod/android_packages_apps_Settings

Trebuchet: Update default_workspace --> CyanogenMod/android_packages_apps_Trebuchet

framework: Add equalizer tile --> CyanogenMod/android_frameworks_base

base: fix fc in zh-rCN and zh-rTW language --> CyanogenMod/android_frameworks_base

sr: Return to main menu after selection --> CyanogenMod/android_bootable_recovery-cm

quiethours: fix vibrate option --> CyanogenMod/android_frameworks_base

Trebuchet: Remove duplicate string --> CyanogenMod/android_packages_apps_Trebuchet

Revert "Trebuchet: add lockscreen wallpaper picker" --> CyanogenMod/android_packages_apps_Trebuchet

Remove unused string --> CyanogenMod/android_packages_apps_ThemeStore-resources

keys: avoid duplicating recovery keys --> CyanogenMod/android_build

Fix broken tags --> CyanogenMod/android_packages_apps_ThemeChooser

Add uses-permission for access to themes provider --> CyanogenMod/android_packages_apps_ThemeChooser

Themes: Add read/write permissions [2/2] --> CyanogenMod/android_packages_providers_ThemesProvider

Themes: Add read/write permissions [1/2] --> CyanogenMod/android_frameworks_base

SystemUI: Make wifi combo margin themable --> CyanogenMod/android_frameworks_base

Reduce memory leaks by removing all views --> CyanogenMod/android_frameworks_base

Revert "Reduce memory leaks by removing all views" --> CyanogenMod/android_frameworks_base

wm: Underp menu key release processing --> CyanogenMod/android_frameworks_base

Fix circle battery opaqueness for the low battery color --> CyanogenMod/android_frameworks_base

Fix NPE if themeContext is null - round 2 --> CyanogenMod/android_packages_providers_ThemesProvider

A2DP: Stop spamming log with buffer size --> CyanogenMod/android_external_bluetooth_bluedroid

Trebuchet Settings UI Refresh --> CyanogenMod/android_packages_apps_Trebuchet

Reduce memory leaks by removing all views --> CyanogenMod/android_frameworks_base

CM11 Themes: Use package name from AndroidManifest --> CyanogenMod/android_frameworks_base

CMAccount: fix setup wizard crash --> CyanogenMod/android_packages_apps_CMAccount

CM11 Themes: Use sendBroadcastAsUser in ThemeService --> CyanogenMod/android_frameworks_base

Fix order of '+' in call forwarding return result in RTL locales --> CyanogenMod/android_frameworks_opt_telephony

Add API to check certificate chain signatures --> CyanogenMod/android_libcore

Make KeyguardMultiUserAvatar fully themeable --> CyanogenMod/android_frameworks_base

CMAccount: Remove "or" between account buttons --> CyanogenMod/android_packages_apps_CMAccount

Missing back button on MultiSimSettings ActionBar --> CyanogenMod/android_packages_apps_Settings

Add/fix APNs --> CyanogenMod/android_vendor_cm

Add rules to permit CTS security-related tests to run --> CyanogenMod/android_external_sepolicy

Change CM recovery install script filename [2/2] --> CyanogenMod/android_system_core

Change CM recovery install script filename [1/2] --> CyanogenMod/android_build

add a getter for the x and y offsets of the wallpaper window --> CyanogenMod/android_frameworks_base

VoiceWakeup: make sense of processing string --> CyanogenMod/android_packages_apps_VoiceWakeup-resources

libstagefright: Check for data partitioned clips --> CyanogenMod/android_frameworks_av

Tele2 considered non-roaming on T-Mo --> CyanogenMod/android_frameworks_base

Saunalahti considered non-roaming on Elisa --> CyanogenMod/android_frameworks_base

CMAccount: Update strings --> CyanogenMod/android_packages_apps_CMAccount

Settings: create cm string for wallpapers --> CyanogenMod/android_packages_apps_Settings

WhisperPush: update last Holo.Light screen to Holo --> CyanogenMod/android_external_whispersystems_WhisperPush

Themes: Map themed icon to app after upgrade --> CyanogenMod/android_frameworks_base

Fix NP when activity detaches from fragment --> CyanogenMod/android_packages_apps_ThemeChooser

CM11 Themes: load wp from apk if uri is null --> CyanogenMod/android_frameworks_base

Fix handling of new intents from installed theme notifications --> CyanogenMod/android_packages_apps_ThemeChooser

I won't make a comparison with other ROMs, it'd be unfair :)

Battery life is good, and photo quality is not directly related to the ROM, it could change depending on which camera app you use ;)

Thank you! :D

If you like my builds so much, you should definately try this one :highfive: