Fixed Proprietary info feild skipping in Samuel Berube's voicemail notification patch (#11318)

Change-Id: I783b438449a63134ba0f6ae332dd7dc3ddbd5c81
telephony: Display Supplementary Service Notifications.

telephony: Display Supplementary Service Notifications.

CallManager registers for supplementary service notifications
with Phone to notify Phone App.

Change-Id: I20c1c908200a9a2ced017e14821cb65249521708
Fix battery charging detection in NotificationManagerService

Battery charging should be detected via the status intent extra
instead of merely checking to see if the phone is plugged.

See r.cyanogenmod.com/7986

Change-Id: I39f6caf6183a866d6061b07e0f62c21a4df71aef
Add Motorola Wrigley 3G RIL.

The RIL of those devices signals incoming forwarded calls incorrectly.
Instead of sending a supplementary service notification with type = MT
and code2 = 0, it sends code2 = 10.
This RIL class works around that.

Change-Id: I8654663daab084c486fe787e50b9dde01e67895f
frameworks: Added Dutch translations

Change-Id: Iedf357afd93611bf6e33f6513c69cdd914b625a6
Why are we updating current.xml? Platform packages can use @hidden internal classes. It seems because the build erroneously says to run make update-api, people are updating the API every time they add a new method or class. I am reverting current.xml to stock Android, because we should NOT be extending the public API that Android provides. Extending the public API and adding new internal classes are different things. Regardless, people are NOT using the CM SDK, so no is using these new "APIs" anyways. This will cause build breaks in the new Jenkins setup (hell, it was broken already, which is why I discovered this). We need to fix this.

Change-Id: Ie18bcb883cd16debbd00d31e9ea5597a3817c523
Merge branch 'gingerbread' of git://github.com/CyanogenMod/android_frameworks_base into gingerbread
@hide all the changes to frameworks/base...

Change-Id: I5c333102c2276d3dc68ba4e62c4f7322e8323fa4
Implement basic framework for fingerprint lockscreen

Uses reflection not to depend on proprietary jars

Change-Id: I86acf878ff51a14b3ca7d9962b62305f010e0b29
This causes make checkapi (and thus the build) to fail. Please fix this. All the checkapi failures were fixed in literally the commit prior.

(unknown): error 5: Added public field android.app.admin.DevicePolicyManager.DISABLE_FINGER_LOCK
(unknown): error 5: Added public field android.app.admin.DevicePolicyManager.ENABLE_FINGER_LOCK
(unknown): error 5: Added public field android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_FINGER

Use the @hide annotation on those.

Revert "Implement basic framework for fingerprint lockscreen"

This reverts commit 3496383906750b7ca928078e60fcbc49097b708e.
Implement basic framework for fingerprint lockscreen

Uses reflection not to depend on proprietary jars

Change-Id: I321d3f8e7dbbee4c504864f1defed954bc22053b
Merge "Implement basic framework for fingerprint lockscreen" into gingerbread
policy: don't lock users out if they wipe their fingerprint database

If users delete their fingerprint database and proceed to lock the
screen, let them in so they can configure another lock method.

Also fixes a typo

Change-Id: I006a86e5e0f72a3d08d5c0b3a96cc659fecbeede
Add more CDMA SamsungRIL fixes.

Adds a collection of CDMA device fixes to SamsungRIL.  They include:

- Overriding ERROR_UNSPECIFIED fail cause with NORMAL_CLEARING, to prevent
  far-end hangups from displaying the "Call Lost" dialog.

- Adding, and ignoring the RIL_UNSOL_GPS_NOTI request, which is also
  ignored in the TW RIL, to keep the radio log clean of exceptions when the
  GPS is active.

- Workaround for Samsung CDMA "ring of death" bug.  See source comments for
  details on this problem.

Change-Id: Ida4797718ad3463d073a6fc27246cc916526d487
policy: do not count invalid fingerprint swipes as bad tries

Change-Id: I8179aadaf78a3d492524c9aeadce09b32ae992b6
Merge "telephony: Display Supplementary Service Notifications." into gingerbread
Merge "Add Motorola Wrigley 3G RIL." into gingerbread
Merge "Fix battery charging detection in NotificationManagerService" into gingerbread
Merge "frameworks: Added Dutch translations" into gingerbread
Merge "policy: do not count invalid fingerprint swipes as bad tries" into gingerbread