[G2 Android Development] electrikjesus:
Official Bliss Rom 6.3 Experimental Builds - 04-16-2016 & 04-18-2016 Builds Are Uploaded!

I have a few experiemntal builds up and ready for testing in the Official folders. New kernel, lots of changes, way too many to even think about listing, so just check the changelog below. The variants you will not find just yet are the d802 & f320. I am still having issues getting those up and running. The d803 might have some issues too, there were build errors... As always, the experimental builds are not meant to be a daily driver, and they are likely to come with many issues. Just a heads up.

BlissRoms Official Download folder

BUILD CHANGELOG

====================

04-18-2016

====================

* cts/

350f727 Merge "DO NOT MERGE: Fix build break" into marshmallow-cts-release

f010e48 DO NOT MERGE: Fix build break

28f8693 Merge "Revert "Obtain min frame rate from codec capabilities"" into marshmallow-cts-release

8b47757 Revert "Obtain min frame rate from codec capabilities"

e216dd8 Merge "DO NOT MERGE: Set priority for notification in a11y cts test." into marshmallow-cts-release

9789389 DO NOT MERGE: Set priority for notification in a11y cts test.

3cb6630 Merge "DO NOT MERGE: Disabling sensor tests and policy permission" into marshmallow-cts-release

eae5dc9 DO NOT MERGE: Disabling sensor tests and policy permission

* external/wpa_supplicant_8/

b5ff4de wpa_supplicant: Force the p2p channels to reuse frequencies used by STA

* frameworks/base/

2433753 SystemUI: don't crash with bad tiles

97c6ce4 SystemUI: Move ADB_ENABLED to "Global"

4f3ba92 SystemUI: fix some qs tile race conditions

3e68970 SystemUI: Fix nav bar transparency when enabling software keys

* manifest/

f0251d8 Back to r24

* packages/apps/Messaging/

97897a5 Messaging: Reference the nontranslatable key instead of hardcoding value.

* packages/apps/Settings/

59b3d88 Settings: Move ADB_ENABLED to "Global"

* packages/apps/Snap/

c1945c8 Snap: Add missing return for SET_ONESHOT_PREVIEW_CALLBACK case

* packages/apps/ThemeChooser/

0eee7f3 ThemeChooser: update UI

* packages/apps/Trebuchet/

bd7c086 Trebuchet: sign when not building with test keys

* packages/screensavers/Basic/

76d7a60 Update THIRD_PARTY_KEYGUARD perm name

* packages/services/Mms/

ff77069 MmsRequest: Turn on data for the MMS transaction if required

* vendor/bliss/

6567341 Update AdAway

====================

04-17-2016

====================

* bionic/

fc0e907 Define char16_t and char32_t to make gcc 5.1 happy

* build/

e8f864f build: skip 'ro.product.device' using new macro "TARGET_SKIP_PRODUCT_DEVICE"

* cts/

bf05959 Merge "DO NOT MERGE: Fix the profile-wifi-cleanup test by increasing the timeout." into marshmallow-cts-release

c21273b DO NOT MERGE: Fix the profile-wifi-cleanup test by increasing the timeout.

5d36699 Merge "DO NOT MERGE ANYWHERE: Bump CTS 6.0 to R6" into marshmallow-cts-release

c7b2f8d DO NOT MERGE ANYWHERE: Bump CTS 6.0 to R6

f9aec46 merge in marshmallow-cts-release history after reset to marshmallow-cts-dev

* packages/apps/AudioFX/

73f209a Merge "audiofx: Ignore session callbacks if recording in progress" into cm-13.0

* packages/apps/Eleven/

1b3cbd3 Merge "CodeCleanup : Replace StringBuffer with String" into cm-13.0

7d14986 Eleven: vertically recentre widgets

* packages/apps/InCallUI/

bc53330 Merge "Automatic translation import" into mm6.0

* packages/apps/LockClock/

8af8dab Display humidity and wind data in forecast dialog

* packages/apps/Settings/

0ff257a Settings: Save vibration intensity on close

418ea74 Settings: Rework vibration intensity slider

* packages/inputmethods/LatinIME/

e0a7ce7 LatinIME: Add Bliss Rom logo as smiley button

dcd7979 LatinIME: Turn off block potentially offensive words

3a250f8 Merge remote-tracking branch 'aosp/marshmallow-dr1.5-release'

dd597c5 Automatic translation import

eba4dc0 Rearrange Morekey Options to follow numbers/symbols menu

b2ac273 Add Moar Key Options

* packages/services/Mms/

b7a3f51 MmsRequest: Switch data subscription on MSIM if needed

====================

04-16-2016

====================

* build/

c9ada03 build: Create a oem image when BOARD_OEMIMAGE_FILE_SYSTEM_TYPE is defined

* device/lge/d800/

af99c69 Updated with new kernel config

ea49606 Updated with new kernel config

* device/lge/d803/

2d9ea24 Updated with new kernel config

8e23389 Updated with new kernel config

* device/lge/g2-common/

31eb758 Updated with new kernel config

* frameworks/av/

b1a3cea audiopolicy: Update legacy policy for session callbacks

c2cd74c frameworks/av: Fix video recording breaks

* frameworks/base/

753d04b Automatic translation import

4534d04 SysUI: Fix reporting of swipe progess in notification panel

* frameworks/opt/hardware/

d3ceb18 cmhw: Fix return value

* hardware/qcom/fm/

c5fd4ca Automatic translation import

* kernel/lge/msm8974/

6b77a92 Update with new kernel name

4e6368f Update with new kernel name

a450f8c Update with new kernel name

6c73aab Update with new kernel name

677bc71 Update with new kernel name

41f537b Update with new kernel name

12e1e9c Fixed name derp

b077ee3 Update with new kernel name

* manifest/

43f7b61 Follow AOSPs external/pdfium

* packages/apps/AudioFX/

3819af8 Automatic translation import

8bc1539 audiofx: Ignore session callbacks if recording in progress

* packages/apps/BasicSmsReceiver/

4176108 Automatic translation import

* packages/apps/Bluetooth/

f5684fe Automatic translation import

* packages/apps/BluetoothExt/

a388570 Automatic translation import

* packages/apps/Browser/

0c11751 Automatic translation import

* packages/apps/CMFileManager/

e56b31d Automatic translation import

* packages/apps/Calendar/

4dfd7b8 Automatic translation import

* packages/apps/Camera2/

14475d3 Automatic translation import

* packages/apps/CellBroadcastReceiver/

d0ca767 Automatic translation import

* packages/apps/CertInstaller/

18e746b Automatic translation import

* packages/apps/Contacts/

68cf084 Automatic translation import

* packages/apps/ContactsCommon/

398374a Automatic translation import

* packages/apps/DeskClock/

38b31e3 Automatic translation import

* packages/apps/Dialer/

3fb7eeb Automatic translation import

6685f01 Dialer: Handle OEM Specific codes.

* packages/apps/Eleven/

c288989 Merge "Automatic translation import" into cm-13.0

36a2a5b CodeCleanup : Replace StringBuffer with String

824ef07 Eleven: Simplify a boolean expression

16ae2d4 Automatic translation import

* packages/apps/Email/

38662a1 Automatic translation import

* packages/apps/ExactCalculator/

1e78c7d Automatic translation import

* packages/apps/Exchange/

b006750 Automatic translation import

* packages/apps/FMRadio/

d9054a9 Automatic translation import

* packages/apps/Gallery2/

32f8e21 Automatic translation import

* packages/apps/HTMLViewer/

46cdabd Automatic translation import

* packages/apps/InCallUI/

ec579c6 Automatic translation import

eaea993 [2/2] Use UICommon simple SnackBar

* packages/apps/KeyChain/

7958df8 Automatic translation import

* packages/apps/LockClock/

ed98ad9 Automatic translation import

* packages/apps/ManagedProvisioning/

5cbbaaa Automatic translation import

* packages/apps/Messaging/

aa7672b Automatic translation import

* packages/apps/Nfc/

d63f166 Automatic translation import

* packages/apps/PackageInstaller/

ca91e8f Automatic translation import

* packages/apps/PhoneCommon/

b2f6222 Automatic translation import

* packages/apps/Profiles/

09ee22c Automatic translation import

* packages/apps/Screencast/

828959e Screencast: material makeover

f5a3cb0 Automatic translation import

* packages/apps/Settings/

5e21b69 Prevent crash if weather settings activity can't be found

34bd39b Settings: check current ringtone for non-default sub ids

* packages/apps/Snap/

437d36c Automatic translation import

* packages/apps/SoundRecorder/

1a6ccbf Automatic translation import

* packages/apps/Stk/

bb75646 Automatic translation import

* packages/apps/Tag/

48a4e08 Automatic translation import

* packages/apps/Terminal/

39644b9 Automatic translation import

* packages/apps/ThemeChooser/

27dffb0 Automatic translation import

* packages/apps/Trebuchet/

8c11bd8 Automatic translation import

* packages/apps/TvSettings/

9bf8494 Automatic translation import

* packages/apps/UnifiedEmail/

30a1786 Automatic translation import

* packages/providers/BookmarkProvider/

cb9b55f Automatic translation import

* packages/providers/CalendarProvider/

9fd7d2a Automatic translation import

* packages/providers/CallLogProvider/

4eba5f5 Automatic translation import

* packages/providers/ContactsProvider/

b496a82 Automatic translation import

* packages/providers/DownloadProvider/

a60bcb8 Automatic translation import

* packages/providers/MediaProvider/

8d21bca Automatic translation import

* packages/providers/TelephonyProvider/

59816d3 Automatic translation import

* packages/providers/ThemesProvider/

66df087 Automatic translation import

* packages/providers/UserDictionaryProvider/

7057644 Automatic translation import

* packages/providers/WeatherProvider/

0a7e4bb Automatic translation import

* packages/screensavers/Basic/

6f8df69 Automatic translation import

* packages/screensavers/PhotoTable/

201f8a7 Automatic translation import

* packages/services/LiveLockScreenService/

7bc0493 Automatic translation import

* packages/services/Mms/

c642b5a Automatic translation import

* packages/services/Telecomm/

b1509cb Automatic translation import

* packages/services/Telephony/

a54804c Automatic translation import

* packages/wallpapers/Basic/

33e4596 Automatic translation import

* packages/wallpapers/Galaxy4/

8c158af Automatic translation import

* packages/wallpapers/LivePicker/

c418d68 Automatic translation import

* packages/wallpapers/MagicSmoke/

a0ae211 Automatic translation import

* packages/wallpapers/PhaseBeam/

e0e6749 Automatic translation import

* packages/wallpapers/PhotoPhase/

343b3d3 Automatic translation import

* system/core/

d737a91 healthd: Fix NO_CHARGER_LED

c9e9661 healthd: Allow devices to opt-out of enabling charger LED

* vendor/bliss/

b8d7da4 Irancell & MTS APN updates

e3f034c cm: Amend api text message.

* vendor/cmsdk/

662e383 Automatic translation import

45cf300 livedisplay: Fix validator for the nudge counter

c2ebd42 Revert "CmSdk : Add deprecated THIRD_PARTY_KEYGUARD permission"

b6ebbff CmSdk : Add deprecated THIRD_PARTY_KEYGUARD permission

742e7ce livedisplay: Update system-api

03e7fc5 livedisplay: Fix endless loop for devices that don't support outdoor mode.

8407e08 livedisplay: Fix bad state after bootup

1d33c4d livedisplay: Don't explode if no modes are available

====================

04-15-2016

====================

* device/lge/g2-common/

e957274 Trying with clang = false

* external/wpa_supplicant_8/

9fda75c wpa_supplicant_conf: Let devices provide their own template

* frameworks/base/

7c426e6 Fixes

46bf6dd systemui: Remove LiveDisplay tile

825cf9b SettingsLib: Add back accidentally removed translations

ef72103 Add Restart SystemUI to reboot menu

11b1e03 LockPatternUtils: Use the actual user id to set pattern size

51f51f9 LockSettingsStorage: migrate user pattern size to correct userid

3605157 LockSettingsStorage: fallback to cm legacy gesture file

284701f SettingsProvider: move SYSTEM_PROFILES_ENABLED to CMSettings

724590b Lockscreen : Update shortcuts in onAttachWindow

fb5b677 Lockscreen : Ensure we hide bottom area in bouncer

* frameworks/opt/hardware/

35568c6 cmhw: Move DisplayColorCalibration from hardware/cyanogen to here

* frameworks/opt/telephony/

8fb7b08 Convert multi_rat_capable property into an old RIL feature.

* hardware/cyanogen/

240b860 cmhw: Remove DisplayColorCalibration from hardware/cyanogen

* manifest/

60f2730 Fix derpy

26f153a Pull external/pdfium from us for now

bdf9254 Merge "Revert "Follow OmniRom for OmniSwitch"" into mm6.0

969a674 Revert "Follow OmniRom for OmniSwitch"

292bf55 Merge "Follow OmniRom for OmniSwitch" into mm6.0

1b5a8cb Follow OmniRom for OmniSwitch

0b478b0 Pull unneeded repos from cm

* packages/apps/Contacts/

affff68 [2/2] Add new method for determining whether to show block option

dd2acf1 Make Block action contingent on system-wide Blacklist setting

* packages/apps/ContactsCommon/

0e6d8d4 [1/2] Add new method for determining whether to show block option

* packages/apps/Dialer/

114b9b5 Expand clickable area of settings button

7c88b51 Search: Only clear focus if we are showing a coachmark

749d5f8 [1/2] Use UICommon simple SnackBar

b025fbb Workaround for AOSP strings missing translations

* packages/apps/Eleven/

120fc6d Eleven: much material

* packages/apps/InCallUI/

d43c25c Merge "InCallUI: add LookupProvider and VoLTE to landscape layout" into mm6.0

8228cb4 Merge "Missed rebase: add coordinator layout" into mm6.0

62246e7 Merge "Change in InCallAPI handover button UI" into mm6.0

90fd4f3 Merge "Port VoLTE support from InCallUINext to InCallUI" into mm6.0

405a702 Merge "Temporarily revert DeepLink" into mm6.0

c860ba6 Merge "Add RequestOrigin to ContactInfoCache" into mm6.0

75ebee3 Merge "Add additional content to call Notifications" into mm6.0

386492f Merge "Ensure presence of a valid Call in LookupProvider callback" into mm6.0

bf1e3d9 Merge "Implement ability to add incoming call to Blacklist within Glow ring" into mm6.0

b3c410e Merge "Adjust end call fab relative to invite snackbar" into mm6.0

63ce917 Merge "Resolves a few issues related to call buttons: The DeepLink slot will now update after sending a link to be handled. onResume() will now start a new query. This gives the handling application an opportunity to trigger a "view" action instead of receiving the content as if it were new." into mm6.0

17a13c1 Merge "Only get our enabled call methods" into mm6.0

7cbc58c Merge "Add LookupProvider to ContactInfoCache" into mm6.0

3229802 Merge "Resolves a NPE when the UI isn't available at the time of the callback ticket NOTES-16" into mm6.0

25d428d Merge "Tints the DeepLink icons loaded into the callbuttonfragment to keep the look and feel consistent" into mm6.0

3a18344 Merge "Fix incall button ordering" into mm6.0

7d70df7 Merge "DeepLink Refactors for CallButtonPresenter and CallButtonFragment" into mm6.0

f88a233 Merge "DeepLink integration phase 1" into mm6.0

b0f1506 Merge "Use CallMethodHelper for plugin info" into mm6.0

ac7bed9 Merge "InCallAPI Handover M-bringup" into mm6.0

2a0858c Merge "Port call transfer feature from DialerNext to AOSP Dialer" into mm6.0

9f8fdc0 Merge "Automatic translation import" into mm6.0

* packages/apps/Messaging/

d9a5a83 Messaging: Fix broken and untested features.

* packages/apps/OmniSwitch/

a4c63ca OmniSwitch: update 04/2016

2e4d59c OmniSwitch: Create a shortcut to exposed toggle activity

ce2ce26 OmniSwitch: basic multi window support

c3022f9 Automatic translation import

fb14b2b OmniSwitch: tweak DragGripView

* packages/apps/Settings/

4caa416 Restore double tap to wake string from CM 12.1.

0f21323 Fix unavailable wifi icon in wifi priorities

de9bb51 Settings: use the actual user id to set pattern size

7a8c318 Setting: Disable WPS Push Button/Pin Entry when WiFi is disabled

* packages/providers/ThemesProvider/

9063435 New icon

* system/bt/

bdcf617 bt-vendor: Fix sporadic crashes on shutdown

* system/core/

f9eefe8 healthd: Rename default QCOM libhealthd library

* vendor/bliss/

7ddf1d5 Update APN name for Movistar INTERNET

94fbee9 APN: fixup single-digit mnc APNs

* vendor/cmsdk/

5d0badc livedisplay: Publish our own damn tile!

0924db0 livedisplay: Fix error checks when fetching config

453e132 Merge "Fix LiveDisplay string" into mm6.0

bef9b6f Merge "cmsdk: Exclude compiled 'cyanogenmod/library' java package." into mm6.0

f148727 Fix LiveDisplay string

e2b2409 cmsdk: Exclude compiled 'cyanogenmod/library' java package.

2b28dd1 Actually fix DroidDoc path

====================

04-14-2016

====================

* art/

7529bb1 Update .gitreview

* bionic/

46ae636 Update .gitreview

8c79886 bionic: Teach fnmatch(3) to handle UTF8 characters in patterns

* build/

9b0b7a1 build: Add BOOTIMAGE_EXTRA_DEPS for BOOT_SIGNER products too

9c49403 Update .gitreview

0cf0314 build: Use compatibility DTB directory path for custom DTB tool builds

* device/qcom/sepolicy/

06eb8df Update .gitreview

* external/busybox/

f44d575 Update .gitreview

* external/sepolicy/

0120a4a Update .gitreview

* external/toybox/

3b06b02 Merge branch 'master' of https://android.googlesource.com/platform/external/toybox into cm-13.0

* external/uicommon/

70656f2 Make UICommon Snackbar attribute not conflict with appcompat

* frameworks/av/

02536b3 libmedia: Initialize mState/mActive value to avoid possible crash

eb8cb11 stagefright: Fix CLANG compilation for AMR decoder

0258754 nuplayer: Seek to valid position in setVideoSurface

eecbbac video: Use boot clock for recording start time

a768256 nuplayer: ignore openAudioSink while waiting for teardown completion

a5940c9 nuplayer: update anchor time for offload usecase

69a1713 frameworks/av: Fix LOG_NDEBUG compilation issues

a6dc49a libavextensions: Add LOG_NDEBUG define

23e5a14 libstagefright: handle error when B-frame is sent to MPEG4Writer

73a6bbc cameraservice: Run HAL3 in Non ZSL mode

a3406ea audio: QTI resampler supports for 32 bit input format

cc1d358 nuplayer: Reverting GenericSource changes done for STA integration

9ea1fb5 rtsp: keep video damaged access unit to enhance fault tolerance

2bfbffd libstagefright: Allow for MPEG4Writer extension

158415c audioflinger: Compile 192k resampler for 32 bit environment

1403617 Update Instrumentation code

6322fb5 NuPlayer: extend onResume funtion

b9fccb0 Update .gitreview

* frameworks/base/

43ced0f Race in WapPushManager under multi-thread environment

cd13c29 Correct MediaAudioTrackTest testPlaybackHeadPositionAfterStop

e464909 packagemanager: Fix bootloop if packages.xml is deleted

dad12d7 Heads Up Snooze 2/2

d69f5d6 HeadsUp: add timeout option (1/2)

da69c52 Update .gitreview

cf9e119 Check for deprecated third party keyguard perm

c74b924 Themes: Restore original value if getValue fails

a86a369 Merge "GlobalActions: Always use setZenMode" into mm6.0

f5a743a SysUI: Deprecate collapseNotificationPanel [2/2]

e39ed04 SystemUI: fix double tap power launching custom lockscreen icon

6825e96 SystemUI: remove extraneous debug log

5b5face GlobalActions: Always use setZenMode

* frameworks/opt/telephony/

8638116 Update .gitreview

* manifest/

7bc0807 Update .gitreview

dbe1a92 Android 6.0.1 release 31

a086c70 Android 6.0.1 release 30

* packages/apps/Bluetooth/

e8db5a6 hdp: do not return a null value when hdp interface unavailable

9b6d2fa Update .gitreview

* packages/apps/Contacts/

e4b31b7 Fix camel case

* packages/apps/ContactsCommon/

5fdfde4 Improve strings

* packages/apps/DeskClock/

14d4012 Update .gitreview

* packages/apps/Dialer/

dcc7560 Remove superfluous method parameter.

* packages/apps/InCallUI/

21b49dd Update .gitreview

* packages/apps/Messaging/

369448c Improve priority string

* packages/apps/PackageInstaller/

26e7dd4 Update .gitreview

* packages/apps/PhoneCommon/

a495381 Set untranslatables

* packages/apps/Settings/

9a1ad55 SpamList: Set correct color & remove text from notifications menu item

173f65c Fixes...Whoopsy

4737137 Heads Up Snooze 1/2

536ada4 HeadsUp: add timeout option (2/2)

94627bd Update .gitreview

64380a6 livedisplay: Update Settings for new LiveDisplay API

* packages/apps/Snap/

57799db Snap: Improve focusing

* packages/apps/ThemeChooser/

5835378 Update .gitreview

* packages/apps/Trebuchet/

c14b404 Trebuchet: Always cancel any pending dim animations

95d1934 avoid NPE

5e5f825 Trebuchet: Don't crash when AppWidgetService is unavailable

* packages/providers/ContactsProvider/

a629c55 ContactsProvider: Fix polyphones in Chinese.

* packages/providers/MediaProvider/

9e9bf5d Update .gitreview

* packages/providers/ThemesProvider/

b5f8923 Update controls preview to properly render themed assets.

* packages/services/Telecomm/

dad3074 Update .gitreview

* packages/services/Telephony/

ccdce90 telephony: Handle no valid subscription scenario for MNS.

9447572 Update .gitreview

420b4b5 Telephony: Fix NPEs

c1f6b50 Don't impose limitations on network mode selection for non-multi RAT phones.

* prebuilts/cmsdk/

dd1bd68 prebuilts/cmsdk: Prep for api 5.0 release artifact.

* system/core/

8ccd3a3 Update .gitreview

5f35e9c liblog: Add xlog symbols on MTK hardware

e7bb11a fs_mgr: Add an optional libfs_mgr shared library

ec1bdb6 Revert "Revert "init: Temporarily increase coldboot timeout to 5s""

* system/vold/

e6339d3 cryptfs: Fix OTA from cm<=12 for encrypted patterns > 9

* vendor/bliss/

ad0a6bc Now that we are doing better lets go up to 6.3

5526593 cm: Moving LiveDisplay to CMSDK

cb26a81 SMART [PH] APN updates

99be23b Update .gitreview

aebb00a cm: Moving LiveDisplay to CMSDK

58cd225 cm: Support maven artifact as aar for publish.

* vendor/cmsdk/

8a9ad68 Remove public default constructor from CMWeatherManager.RequestStatus [1/2]

c9f61ec ExtViews: Pass input events to underlying Window

6055374 Weather API: Delegate the responsability of rejecting back to back requests [1/2]

0ce8f1b cmsdk: compile as aar

840c318 Themes: Clear out bootanimation if pkgName empty

ddc398c LLS: Deprecate collapseNotificationPanel [1/2]

e1a46f8 Update .gitreview

e6434cc Weather API: Return ID rather than RequestInfo [1/2]

f6707e8 cmsdk: correct naming of THIRD_PARTY_KEYGUARD perm

d9260ae Add WEATHER_TEMPERATURE_UNIT to CMSettings [1/2]

47203ca Use temperature unit from CMSettings on weather update requests

f68ee70 cmsdk: Refactoring LiveDisplay

BUILD HINTS

Optimizations - Krait, Graphite, Pipe, Bliss_03, UKM, QCOM_Bionic, ROM - 4.9, GCC - 4.9-Linaro, Kernel - Linaro 4.9, auto-wipe of caches after flashing!

Gapps 6.0(!), backup/restore might work, not sure yet.

Please do NOT report missing features or repeat reports of issues that are known!

Reminder: We will not add any other camera, do not ask for it, flash it yourselves.

Flashing Instructions:

FIRST revert theme to stock theme before flashing (just to be safe)!

Make a nandroid backup!

Clean install recommended, manual wipes of cache/dalvik REQUIRED!

Flash Bootstack + ROM + gapps

SuperSU is included!

Open issues:

A few CM related issues might exist.

Some features might be missing, which is to be expected.

Other bugs/issues in CM-maintained packages?

Sidenotes: please do not quote the whole update post, just hit the thanks button!

No reports for issues with xposed installed, please.

Enjoy flashing! :D