[Galaxy S III Android Development] genesixxbf3:
Because i'm nice i did a virtualbox and i build a official for you

here is the changelog

====================
05-10-2015
====================

* device/samsung/i9300/
ff6e61e fix ambiant display
4b1abe0 TWRP-ify & Cleanup

* device/samsung/smdk4412-common/
3cdf261 Correct derp
401ff68 Nuke awesomeplayer
a15d109 TWRP-ify & Cleanup

* frameworks/av/
5655c4d stagefright: Correct total duration of HFR clips
fcb9673 libstagefright: add NULL check in MediaCodecSource's puller
7b4bc39 audio: Fix media server crash at the start of voice call

* frameworks/base/
eafc216 Improve Recents-View
2733437 Frameworks/base: Fix null-pointer access
f070963 Fix setting hotspot bounds in a drawable container
857569c RecentTasksLoader: remove unneccessary Thread.sleep()
f946734 Screenshot: prevent handler leak
05812f7 SystemUI: more potential NPE fixes

* packages/apps/Settings/
cfefad5 Bliss Settings - German translations
8e96913 Fix fatal crash in Settings(Phone Status) for secondary user
9a2d8a4 Revert "Revert "Settings: Do not allow to access quick settings on secure lockscreen [2/2]""
7840074 Revert "Remove non-functional hardware keyboard options."
3c7d33b More icons for TRDS

* vendor/samsung/
92edf78 Merge pull request #12 from ArchiDroid/cm-12.1

====================
05-09-2015
====================

* android/
2b7e489 Fix KernelAdiutor repo
f0010f5 Pull KernelAdiutor from Developer

* external/ffmpeg/
566fb12 ffmpeg: Update Android build configuration

* frameworks/base/
37828ce Adding additional Nova theme identifier to legacy icon support.
f2b1210 Keyguard: reinflate security views after user change
a862cfc Notification drawer: Custom clear all icon color, (1/2):
39f6f29 Revert " Status bar: Network speed indicator, (1/2):"

* frameworks/native/
7952eb7 SurfaceFlinger: Fix integer overflow in Mesh ctor
9396daa libgui: Clear frame number while freeing slot
59093f6 Close Fence FDs in error cases of Surface and GraphicBufferMapper
8e75a09 Remove gamma correction from color correction shader

* packages/apps/Camera2/
96dbd91 Camera2: Only autofocus before a snap if we are actually in "auto" mode.

* packages/apps/DeskClock/
c5d3b75 Expose background colors for theming.

* packages/apps/Settings/
be5007b Settings: don't assume GMS is installed
fb97530 Notification drawer: Custom clear all icon color, (2/2):
8c65d5c Revert "Status bar: Network speed indicator, (2/2):"

* packages/apps/SetupWizard/
7710855 SetupWizard: Add kill switch implementation

* packages/apps/Trebuchet/
f5c4042 Trebuchet: don't crash when protecting all apps

* packages/services/Telephony/
23e02fc Telephony: Improve NetworkSelection

* vendor/bliss/
d7d3ea3 Fixed typo in APN config for Nicaraguan networks.
efb4476 Merge "Added Eagle Mobile MMS apn configuration." into lp5.1
e710f36 Added Eagle Mobile MMS apn configuration.
b99c96e apns-conf.xml: (DK) merge BiBob and Telenor APNs. remove mvno values.

====================
05-08-2015
====================

* build/
2bac669 Fix Strict Aliasing

* external/ffmpeg/
8827553 Merge branch 'release/2.5' of https://github.com/FFmpeg/FFmpeg into cm-12.1

* frameworks/base/
01889c9 Themes: Make parse() method in FontListParser public
b0d5634 frameworks: fix setting up linked notification stream on boot
8096de7 Merge "Revert "Layers: Making DocumentsUI fully themeable"" into lp5.1
478d9d5 Revert "Layers: Making DocumentsUI fully themeable"

* frameworks/opt/net/wifi/
84d1dbc Revert "aggressively blacklist WifiConfiguration for the purpose of switching network"

* frameworks/opt/telephony/
4293316 Revert "Telephony: add CDMA SPN display rule"

* packages/apps/KernelAdiutor/
a7b2f3c Fix some governors not being tunable
1efa46e Import translations from crowdin
c14b0c9 version 0.9.3.1
ff24013 Update README.md
e8e9707 Make navigation drawer smaller on tablets
85ab04d Add option to set own background image
56fbd8c Move json file to root of app's data folder and add unfinished thermal settings
0c69232 Remove donation link
580a345 Update README.md
beab524 Import translations from crowdin
b65fa87 Rearrange code formatting

* packages/apps/SetupWizard/
4d08b90 SetupWizard: Use the system property mobile data page visibility

* packages/apps/ThemeChooser/
ddf9eb8 Use android.graphics.FontListParser
93bd896 Revert "Use android.graphics.FontListParser"

* packages/providers/ThemesProvider/
350f6f9 Re-apply launcher icon packs on update

====================
05-07-2015
====================

* bionic/
6af416b Merge "Add memchr.v7a.S to cortex-a53" into lp5.1
3f36000 Add support for DT_MIPS_RLD_MAP2 tag.
c7c00b1 Add memchr.v7a.S to cortex-a53

* bootable/recovery/
2ad7d2c sr: Fix "no command" showing by default

* build/
8e1edb7 Remove stlport from global package list.
0273e92 Fix make clean by adding endif

* frameworks/base/
fc4ebdb Revert "Base: Do not allow to access quick settings on secure lockscreen [1/2]"
a2358c1 Fix Allocation-less launches
c99d244 Merge "[ActivityManager] skip broadcast & crash dialog for receiver disabled/removed." into lp5.1
d1da30f Merge "BootReceiver: scrub APANIC" into lp5.1
431e973 Merge "Forced to update whole region in case of computation error" into lp5.1
4049f32 Merge "[input] Keep synchronization of native InputReceiver object" into lp5.1
2a20e86 Merge "handle IllegalStateException from Surface.lockCanvas" into lp5.1
776b57a Merge "Initialize mGlobalSystemUiVisibility" into lp5.1
79da7fb Merge "Enable WiDi scan after disconnect from notification bar" into lp5.1
d85a5bb [ActivityManager] skip broadcast & crash dialog for receiver disabled/removed.
fddee5b BootReceiver: scrub APANIC
df0a382 Forced to update whole region in case of computation error
eabab50 [input] Keep synchronization of native InputReceiver object
d861f9e handle IllegalStateException from Surface.lockCanvas
9f1a517 Initialize mGlobalSystemUiVisibility
5dae133 Enable WiDi scan after disconnect from notification bar
4f97496 Don't use stlport.
420aaf2 PowerManagerService: Honor config_dreamsActivatedOnSleepByDefault
2d2ce50 Fix Msim SystemUI FC
ba3f715 base: DocumentsUI: catch NPE
52dcf2d Layers: Making DocumentsUI fully themeable
4fb1568 policy: respect FLAG_TURN_SCREEN_ON flag with device flip covers
11f9114 policy: fix device sleeping with lid with incoming call
9fce43b Improve SeekBarVolumizer behavior with unlinked streams
78d0763 base: Fix notification sounds for wifi only devices
58d2fc2 allow overlaying default quick settings tiles
5ca24a0 Fix IllegalStateException in Printspooler

* packages/apps/Browser/
bba7890 Revert "Fix the smart search pattern."

* packages/apps/ContactsCommon/
2aa535b ContactsCommon : Remove pending request for get contact bitmaps

* packages/apps/HTMLViewer/
bdb540d HTMLViewer: Added custom viewer for legalese

* packages/apps/InCallUI/
b1d0ec6 Allow hiding volume boost feature with overlay.

* packages/apps/Settings/
39d62fc Revert "Settings: Do not allow to access quick settings on secure lockscreen [2/2]"
063c16b Add option to Restart SystemUI to DevSettings
c972a02 Doze: make brightness level and auto brightness configurable (2/2)
f9221a6 Revert "Doze: make brightness level and auto brightness configurable (2/2)"
80a330c Merge "Fix NPE in Settings' search results" into lp5.1
6446c79 Merge "Fix to enable custom carrier label for multi-sim devices" into lp5.1
00365f4 Fix to enable custom carrier label for multi-sim devices
a6eb15c Fix NPE in Settings' search results

* packages/apps/SetupWizard/
b076a55 SetupWizard: Use new LegaleseViewer for privacy policy web views

* packages/apps/Terminal/
3b94e1f Merge "Allow terminal app to show in LeanBack (1/2)" into cm-12.1

* packages/apps/Trebuchet/
eaec663 Trebuchet: Adjusted margin and vertical alignment of row title

====================
05-06-2015
====================

* android/
6bcd25f track our own bluedroid

* build/
4b973c0 Fix mips build
7663874 Upgrade x86 gcc to 4.9 and disable devirtualization.
ced18d2 Fix prebuilts for target builds with USE_MINGW=1.
df956a0 Pack module before making symbolic version
2e119c5 Make Windows a non-multilib target.

* external/bluetooth/bluedroid/
496f89f Suppress the warning compiled with gcc-4.9
341745c add in gitreview file

* frameworks/av/
4cd3dce Revert "audio: Update timestamp for offload playback after EOS."

* frameworks/base/
3aacefa Merge "Fix Blueprints for building on Darwin" into lp5.1
e6c3e5a fix NPE in TextUtils
cb542be Fixes rapid calls to restartLoader delivering old results
c88b2b8 Reduce sscanf times for optimization
5fd55ce fix race condition.
f1bf86e Fix build with gcc 5.1
2a877c4 frameworks-base: Extend native process of interest list
98856d2 Corrected multi-core atlas calculation algorithm
650af4a Apply weird clip animation to dialog activity
2f53017 Remove all_modules's dependency on keymaps validation.
ae031e9 Fix Blueprints for building on Darwin
c4b967e GA: Materialize close button and improve layout (squashed)
d0006e0 Status bar: Network speed indicator, (1/2):
1aa294c Make G notification font colors more compatible with dark and light themes

* frameworks/opt/telephony/
2008398 Telephony: Fix call forward info logging.
ddaff98 Remove dead code, mostly DataStateTracker.
c3e89aa write NW mode to DB before sending set NW request to modem.

* packages/apps/CMFileManager/
b03fc28 [CMFileManager]Fix the search result does not display the file path when the result is zero

* packages/apps/Mms/
20f454e Mms: In action mode, click sim spinner will meet crash.

* packages/apps/Settings/
65bdad8 Fix merge derp: bring back display_rotation option Display
471c9ca Status bar: Network speed indicator, (2/2):

* packages/apps/ThemeChooser/
bdc0572 Use android.graphics.FontListParser

* vendor/bliss/
c921561 chromium_prebuilt for 64bit

* vendor/sony/
8b7d2f6 Merge pull request #113 from RonGokhale/cm-12.1