Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jb aokp #76

Open
wants to merge 633 commits into
base: jb
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
633 commits
Select commit Hold shift + click to select a range
60749a4
Import translations. DO NOT MERGE
Jul 17, 2012
f870fe0
docs: re-add download.jd file to support archived SDK downloads
scottamain Jul 17, 2012
e146c84
docs: SDK/ADT r20.0.1, NDK r8b, Platform 4.1.1 Release Notes
joefernandez Jul 14, 2012
dc30fd6
docs: fix broken links
scottamain Jul 17, 2012
6adf787
Correctly pre-clip paths when recording display lists
romainguy Jul 18, 2012
586cd6f
docs: Updating <uses-sdk> docs, bug fix: b/6836256
joefernandez Jul 17, 2012
b87be4d
Doc change: add button link to developer console.
ddougherty Jul 17, 2012
13d618a
Fix stuck status bars.
dsandler Jul 3, 2012
03f2bbf
docs: update hw accel attribute's default behavior and fix link to l1…
scottamain Jul 18, 2012
a8ccbae
Import translations. DO NOT MERGE
Jul 18, 2012
69bf7e8
Changed to obtain a parcel in each notify() call in jni.
1nsun Jul 10, 2012
2d12521
update Google IO announcement on homepage
scottamain Jul 19, 2012
4c0abc8
Fix aapt -G to properly support class attr in fragment.
Jul 19, 2012
9374693
docs: ADT r20.0.2 Release Notes, bug fixes
joefernandez Jul 20, 2012
27b1187
docs: remove link that points to empty page
scottamain Jul 23, 2012
0df0da8
docs: add new IO videos playlist and update blog posts to show N7 pos…
scottamain Jul 23, 2012
2c42ef6
Revert "docs: ADT r20.0.2 Release Notes, bug fixes"
joefernandez Jul 23, 2012
abb2041
docs: update Building Your First App class to reflect changes to New …
scottamain Jul 20, 2012
a9e6101
fix information about layout overrides
scottamain Jul 24, 2012
263e3fd
Don't send terminal response without cmd details.
Jul 20, 2012
c0ef31e
Fixed the problem where getEntityAndIncrementCursor would always retu…
Jul 13, 2012
c25d29d
doc: fix for NDK r8b release notes
joefernandez Jul 23, 2012
90d6ac7
typo fix
scottamain Jul 24, 2012
dcb6175
Fix issue #6860828 Non-root shell can't grant permissions
Jul 23, 2012
b4af7ac
docs: ADT r20.0.2 Release Notes, bug fixes - reprise of reverted: Cha…
joefernandez Jul 20, 2012
a290d61
docs: specify that adt v20 or higher is required for class
scottamain Jul 24, 2012
015dd7d
Fix 5608959: Make keyguard follow user setting for orientation
Jul 24, 2012
4b531d7
docs: Added docs for lint tool. Change-Id: I06192262b56e0333bcfbcac22…
qchong Jul 24, 2012
235ccda
Prevent crash in AppWidgetHost that can be triggered by an AppWidget
Jul 11, 2012
b383e58
Remove old unused DreamsDockLauncher.
dsandler Jul 25, 2012
8ed9eb8
Caching the FixedSizeRemoteViewsCaches across rotation
Jul 25, 2012
f1d426d
Fix tethering APNs
Jul 24, 2012
498f8d9
docs: fix a bunch of links from javadocs to api guides
scottamain Jul 24, 2012
3d32940
Fix several cases of broken droiddoc syntax
whydoubt Jul 19, 2012
89ef483
misc doc bug fixes
scottamain Jul 25, 2012
17c4d0c
fix broken links
scottamain Jul 25, 2012
c9eaf22
docs: add Settings dev guide;
scottamain Mar 10, 2012
67d007d
Fixing cache pruning to avoid pruning those in the visible range
Jul 25, 2012
c1fb06f
Use correct layout style for Theme.Holo.Light.
Jul 26, 2012
0ee7034
Delete everything from the shareables/ directory to save space on dac.
scottamain Jul 25, 2012
e38f1b5
docs: add links to new Settings dev guide
scottamain Jul 27, 2012
00daa08
Single finger notification expansion.
LorDClockaN Oct 10, 2012
d1710fd
Persistent 'emergency calls' banner in the notification panel.
LorDClockaN Oct 10, 2012
2044ce0
Doc change: fix typo.
ddougherty Jul 28, 2012
2825fb0
No longer parceling FixedSizeRemoteViewsCaches
Jul 27, 2012
bc41e36
copy and image updates to patterns and building blocks
Jul 11, 2012
81d3f25
help, notificaion page updates and typos
Jul 12, 2012
81c0a5c
Doc change: fix title and API level reference.
ddougherty Jul 31, 2012
52894de
actionbar and tabs image updates
Jul 31, 2012
c951cbf
dialog example update
Jul 31, 2012
3eb8812
DO NOT MERGE. Add package-name-prefix blacklist for location updates.
Jul 30, 2012
2539b36
Explicitly set lib dir permissions during unlink
kruton Jul 30, 2012
4aaa36f
new accessibility section
Jul 20, 2012
e572b49
help image updates
Jul 30, 2012
050f697
removing recents icon in tabs ss
Jul 31, 2012
5cda2dc
Delay AccountManagerService initialization
kruton Jul 30, 2012
fafdc80
Initial commit of wireless connectivity/discovery class.
Jun 13, 2012
8a6794a
Fix AccountManagerServiceTest
kruton Jul 31, 2012
84fec76
docs: fix broken links
scottamain Jul 31, 2012
bdf90ae
new extras section linking to design talks
Jul 31, 2012
ae0fe8a
moving accessibility image to callouts
Jul 31, 2012
f365090
fix more broken links
scottamain Aug 1, 2012
fa8fbea
docs: Add Device Art Generator for Nexus devices to d.a.c/distribute.
Jul 31, 2012
734e065
dashboard update for 8/1
scottamain Aug 1, 2012
d5cfd8b
Add missing docs to notification style rebuilder functions.
cwren Aug 1, 2012
9e884cb
new confirming page and updates to progress and iconography
Aug 1, 2012
23a1ed8
Group revert of the following commits for design docs:
scottamain Aug 1, 2012
a8aed1d
cherrypick from master docs: Battery class C2DM -> GCM Change-Id: If5…
labtopia Jul 27, 2012
6529e5f
Doc change: 4K -> 4kb
labtopia Aug 1, 2012
b2a5f0e
Doc update: Misc minor GCM updates.
labtopia Jul 24, 2012
9937612
cherrypick from master docs: GCM changes Change-Id: Id5454e70455bae14…
labtopia Jul 24, 2012
05a2593
fix markup for gl pie
scottamain Aug 1, 2012
78e1ce6
Doc change: add trademarks attribution.
ddougherty Aug 1, 2012
61f4c47
Notification panel on tablet does not handle back and home key events.
sganov Jul 30, 2012
278d812
Fix a logging NPE problem
Aug 2, 2012
7adacd7
misc doc bugs.
scottamain Aug 6, 2012
9f2e75e
docs: add downloads directory with initial set of current files.
scottamain Jul 31, 2012
b1013ee
docs: fix broken links
scottamain Aug 7, 2012
09e6cea
docs: fix hdef variable
scottamain Aug 7, 2012
f3ccc80
cherrypick from ics-mr1 docs: source for nw app Change-Id: If50f407a0…
labtopia Mar 17, 2012
17aa5e6
docs: SDK r20.0.3, Support Library r10 Release Notes
scottamain Aug 9, 2012
bf2f60f
Fix typo in UsbManager javadoc.
mik3y Jul 18, 2012
c08720c
Do not eject internal ASECs when storage unmounted
kruton Aug 9, 2012
f8fde53
Revert "Group revert of the following commits for design docs:"
Aug 8, 2012
d447e97
updated downloads for styleguide
Aug 8, 2012
8e0fffd
Multiple design styleguide fixes
Aug 6, 2012
da94ad0
show 3G icon for CDMA/1xRTT
Aug 3, 2012
7024a29
docs: misc bug fixes from external issues
scottamain Aug 14, 2012
a52b207
docs: change download URLs for design assets.
scottamain Aug 14, 2012
3f3a6ab
revise info on Search button availability... behavior not guaranteed …
scottamain Aug 14, 2012
ccebec7
docs: fix markup bug; remove extra </div>
scottamain Aug 15, 2012
fd6352f
docs: Add a few links and small edits to a couple layout guides
scottamain Aug 9, 2012
e9d31a6
Allow enabled accessibility service to toggle tocuh exploration after…
sganov Aug 16, 2012
87d3166
Doc change: Remove japanese localized index page.
ddougherty Aug 20, 2012
b0d5652
Update Back softkey icon
Aug 21, 2012
e50031e
Empty DC's apnList when the DC is free.
Aug 22, 2012
36470ba
Update TabCompat training sample code download.
Aug 22, 2012
46fd046
Doc update: client javadoc fix for @value.
labtopia Aug 20, 2012
13c7824
Fix system server restart
isheriff Aug 17, 2012
bb2b643
Fix CDMA decoding of multipart UTF-16 SMS messages.
Aug 29, 2012
297cf37
DO NOT MERGE - New implementation for ScaleGestureDetector
adamp Aug 28, 2012
48cac53
DO NOT MERGE - Use focal point for scrolling in GestureDetector
adamp Aug 29, 2012
b454e79
DO NOT MERGE Remove dead code
jreck Aug 28, 2012
29bba75
DO NOT MERGE GestureDetector - Mask action when checking POINTER_UP
adamp Aug 31, 2012
b73ec32
Revert "Update Back softkey icon Bug: 6020915"
Aug 31, 2012
0197320
DO NOT MERGE - Delay starting scale gesture events until a touch slop…
adamp Sep 1, 2012
5ecea78
DO NOT MERGE - Make WebView track focal points more accurately
adamp Sep 1, 2012
fb84347
Fix notification gestures.
dsandler Sep 11, 2012
1da89a9
Get your own cursor Drawables, WebViewClassic!
Sep 20, 2012
41921df
Show plmn in emergency call allowed mode.
Sep 12, 2012
0d91f8b
DO NOT MERGE - Full (local) restore security changes
Sep 26, 2012
5725ebf
So I am un-fixing something I "fixed". If all toggles are
Oct 10, 2012
14d0ab2
Merge derp - fix SystemUI FC
LorDClockaN Oct 10, 2012
251f2fe
Alt Signal Layouts
Zaphod-Beeblebrox Sep 24, 2012
87ba9c8
Add option for vibrate on notif expand (1/2)
xoomdev Oct 10, 2012
8c6f00e
VPN Traffic Amount in Human Readable Format
Oct 2, 2012
9d5fbd0
NavBar Widgets (1 of 2)
Zaphod-Beeblebrox Jul 28, 2012
59e6183
SystemUI: CustomNav bar for Tablets / TabletUI
Stevespear426 Oct 3, 2012
72a1eb8
[ENDIAN] Corrected some ResourceType little endian bindings.
NikolaKuzmanovicRTRK Jul 21, 2010
c2b9ef5
[KLOCWORK][SQL]: fixes null dereference
Aug 3, 2012
1a111f1
ActionBar: Compute required items prior to optional items
Sep 16, 2012
c7b594f
[ENDIAN] Bit testing fixes for EventHub
chrisdearman Dec 15, 2011
518794f
Base: Updated czech translation
Oct 10, 2012
e7dba08
Resizable NavBar Widgets [1/2] WIP
Zaphod-Beeblebrox Oct 13, 2012
0ca7802
Lockscreen: Add timeout and instant lock option to slide lock (2/2)
KhasMek Oct 13, 2012
8819945
Add Nexus 7 stock toggles overlay (1/2)
Oct 12, 2012
13e2921
Revert "Policy: Add lockscreen timeout overrides (Part 2/2)"
KhasMek Oct 12, 2012
71ba9d8
sensors: dummy ls: set unique handle
rmcc Sep 17, 2012
bbfc384
Reject bad ResXMLTree::setTo calls
kruton Oct 10, 2012
d40beb3
SystemUI: Recents Ram Bar
LorDClockaN Oct 16, 2012
b45241f
Battery icons derp from a long time a go
LorDClockaN Oct 16, 2012
5b4ac0d
frameworks/base: update the device status in case PD failure. - CAF
LorDClockaN Oct 16, 2012
f0b609c
Torch Toggle fix
borisb13 Oct 17, 2012
b19a814
Lockscreen Targets: Fix for camera on Grouper
Stevespear426 Oct 16, 2012
db28798
Fix H+ and add new navbar widget icon
kwes1020 Oct 18, 2012
b5d020c
Increasing ringtone volume option (1/3)
maniac103 Oct 18, 2012
1712de5
SystemUI - Fix menu button in landscape
Zaphod-Beeblebrox Oct 18, 2012
4706eec
Base: Updated czech translation
Oct 19, 2012
638a372
Updated simplified Chinese translations
YULIANGMAX Oct 14, 2012
dbcd39e
Fix landscape ring position (was cut-off)
sethyx Oct 19, 2012
51e2049
Fix++ for landscape ring: Add more width
sethyx Oct 19, 2012
d15f909
Add onClick action to notification clock and date - by Sven Dawitz fr…
LorDClockaN Oct 20, 2012
665329e
Add onLongClick action to notication clock and date - by Sven Dawitz …
LorDClockaN Oct 20, 2012
39436c5
Updated simplified Chinese translations
YULIANGMAX Oct 20, 2012
e9559c3
SystemUI:Make alt GB layout look like GB
kwes1020 Oct 20, 2012
6a7b86f
Add Ring/Vib/Silent & Homescreen toggles to the lockscreen
borisb13 Oct 21, 2012
441b93e
Updated simplified Chinese translations
YULIANGMAX Oct 21, 2012
e85d967
Lockscreen Targets: Make unlock customizable
Stevespear426 Oct 21, 2012
c30078a
Navbar: adjust max width for portrait tabUI
sethyx Oct 21, 2012
fd6f2e9
Lockscreen targets: make separate targets for Unlock and Homescreen (…
borisb13 Oct 21, 2012
5e0d75c
Lockscreen Targets: fix unlock and homescreen icons
borisb13 Oct 21, 2012
f861a29
Telephony: Do not display the data icon if data is not connected.
Jul 4, 2012
89ef5fa
Lockscreen Wallpapers: Fix missing sw600dp layout elements
xoomdev Oct 23, 2012
4364a62
Add setting to allow lockscreen theming
xoomdev Oct 25, 2012
e65992d
Add setting to allow haptic feedback on toggle press (2/2)
Oct 23, 2012
7bd8137
Toogles: Make Toggles hidable (1/2)
Stevespear426 Oct 22, 2012
6139ac0
Base: Updated czech translation
Oct 22, 2012
d016041
Increase toggle vibrate to 22ms
LorDClockaN Oct 26, 2012
f4f332e
Fix lockscreen "rings" issue with custom themes.
xoomdev Oct 25, 2012
74016d3
NavBar: Tablet Nav bar adjustable width
Stevespear426 Oct 25, 2012
3fdc2a4
Revert "Torch Toggle fix"
LorDClockaN Oct 26, 2012
cc2e356
Torch fix (2/2): add a separate APK to handle the torch - AOKP
LorDClockaN Oct 26, 2012
7bece13
fix build
LorDClockaN Oct 26, 2012
a34a73c
Sensors could be disabled by any application
magnus-h-business Sep 11, 2012
2272c4c
fix bug about view cache in RemoteViews
jetzhow Oct 26, 2012
1e1740e
Revert "Lockscreen Vibrate (1/2)"
LorDClockaN Oct 27, 2012
f364517
Allow "Vibrate on Touch" behavior for Slide unlock (1/2)
Oct 26, 2012
722fd2d
Revert "Add onLongClick action to notication clock and date - by Sven…
LorDClockaN Oct 27, 2012
c763dd0
Revert "Add onClick action to notification clock and date - by Sven D…
LorDClockaN Oct 27, 2012
e6f1860
Statusbar: Adds clickable actions for clock and date
LorDClockaN Oct 27, 2012
9c4401a
Make lockscreen haptic feedback enabled by default
Oct 27, 2012
678c7d8
Updated Hungarian translations by Klasszsrac
Oct 27, 2012
125c3cd
NavRings: recodings need for the RC changes.
Stevespear426 Oct 27, 2012
23f0268
Fix Statusbar NPE (Clock & Calendar)
Oct 27, 2012
e15e164
BootMessage: show more info in boot dialog
JBirdVegas Oct 26, 2012
883bc9c
NullPointerException in SQLiteSession
dlaszlo Oct 24, 2012
1277d92
LocationManagerService: The "value" was used as a Map.remove(key) met…
dlaszlo Oct 26, 2012
ca7294e
Updated simplified Chinese translations
YULIANGMAX Oct 28, 2012
080c68f
SystemUI: add nothing option for clock and date
Stevespear426 Oct 28, 2012
632d545
Fix multiple haptic feedback while switching Toggles
Oct 28, 2012
31a6e61
Fix formatting. Happy?
Oct 28, 2012
3ac0e8e
Fix NFC Toggle not working if it was not ON at boot
Oct 28, 2012
5354f49
SystemUI: Fix NavRing inflate
Zaphod-Beeblebrox Oct 19, 2012
e7ad42b
SystemUI - fix Kill App
Zaphod-Beeblebrox Oct 19, 2012
126de1b
Revert "Scroller: Adds options to control scroll friction and velocit…
LorDClockaN Oct 29, 2012
edac35e
Possible NPE in ChooseAccountTypeActivity
dlaszlo Oct 26, 2012
095428f
return value of String.replace() is ignored.
YouKim Oct 28, 2012
5126058
removing ineffective code in WifiService.java
YouKim Oct 23, 2012
0868113
GsmDataConnectionTracker: Allow automatic data connection to APN_TYPE…
joaoventura Oct 30, 2012
bf31741
Fix clock/date click derp until AOKP pushes their fix for weather derp
LorDClockaN Oct 31, 2012
451093f
derp
LorDClockaN Oct 31, 2012
443ed8a
Am: acquire lock only when needed in removeContentProvider
Ethan1983 Sep 15, 2012
3fe0306
Notification: add option to show connected wifi network (1/2)
MarcLandis Oct 31, 2012
62b8eed
LockScreen: allow long-press actions from hardware keys (1/2) - Port …
LorDClockaN Nov 2, 2012
8bc7ceb
Add group mms threading (2/3)
vivekvasani Oct 6, 2012
15ee08b
Weather panel actions and clock/date derp
Stevespear426 Oct 29, 2012
79808d8
WeatherPanel: Add options to hide weather panel - AOKP
LorDClockaN Oct 30, 2012
bc2eb58
Revert "Adding test cases for getInstalledPackages"
xoomdev Oct 25, 2012
3b20e3d
Restore correct volumes when headset is plugged
maxwen Oct 28, 2012
61b5cd5
Default device volumes not initialised
maxwen Oct 27, 2012
fa595f9
Provide haptic feedback on long pressing keys in lockscreen.
maniac103 Nov 3, 2012
320e782
core and telephony: Additional HSPAP support
NewbyJE Oct 14, 2012
8fe27e6
telephony: neighboring cells are now handled properly
NewbyJE Aug 16, 2012
a6bd8de
Suppress String resources build warnings
JBirdVegas Nov 5, 2012
fdf8f16
Fix overlapping text in EditText widget
geteuid Nov 3, 2012
e790d25
Revert "hwui: Disable QCOM tile renderer by default"
Whitehawkx Sep 13, 2012
c7c4f2a
Lockscreen: Fix NPE (softreboot) if WeatherPanel is null
Nov 6, 2012
68d9d49
Revert "Telephony: Do not display the data icon if data is not connec…
LorDClockaN Nov 6, 2012
20a2057
WeatherPanel: Add toast
Stevespear426 Nov 2, 2012
65756b5
AudioService: Don't adjust volume when vol-downing to vibrate or silent
mkasick Nov 6, 2012
f325038
Removed offensive music genre
jredestig Aug 29, 2012
e22fbc4
Adding support of Numpad Enter Key in text fields.
Nov 6, 2012
39a28e3
Function uri.getAuthority is called twice. Minor doc corrections.
zyrikby May 12, 2012
8c32454
Revert "GsmDataConnectionTracker: Allow automatic data connection to …
LorDClockaN Nov 7, 2012
9e44b74
Mms auto-retrieval (2/3): framework
joaoventura Nov 6, 2012
630e692
Fix volume track skip control with 3rd party applications
Danesh Nov 6, 2012
8b85fc2
SystemUI: Cog Circle Mod Battery
kwes1020 Nov 8, 2012
4c4535d
Lockscreen: Add Circles Lockscreen to AOKP - AOKP, xoomdev the man
LorDClockaN Nov 8, 2012
a9c4031
Merge branch 'jb-aokp_CircleLockscreen' into jb-aokp
LorDClockaN Nov 8, 2012
8780647
Lefty Mode for NavBar (1 of 2) - AOKP
LorDClockaN Nov 8, 2012
24694a5
SystemUI:Widgets fix & Class Move
Zaphod-Beeblebrox Nov 7, 2012
00f80b3
SystemUI : Fix NPE on Rotate
Zaphod-Beeblebrox Nov 9, 2012
4566ad2
NavRing: Long press actions. 1/3
Stevespear426 Nov 2, 2012
9a1d32a
Revert "Mms auto-retrieval (2/3): framework"
LorDClockaN Nov 9, 2012
840df80
Mms auto-retrieval (1/2): framework - CM
LorDClockaN Nov 9, 2012
510c55b
TransportControl: Remove unnecessary check, also #blamexoomdev
Nov 9, 2012
f589c46
Revert "NullPointerException in SQLiteSession"
LorDClockaN Nov 9, 2012
9297399
Revert "LocationManagerService: The "value" was used as a Map.remove(…
LorDClockaN Nov 9, 2012
447a631
Frameworks: update Swedish translation
elelinux Oct 29, 2012
022648b
Clarify ViewStub.setVisibility() documentation to state that it works…
Timmmm Nov 2, 2012
2ea5405
Correct executable bit for source files
kruton Nov 7, 2012
57c01d0
CirclesView: remove separate id for circles view /
xoomdev Nov 11, 2012
12476d9
SystemUI: Fix/Update Cog Circle battery mod
kwes1020 Nov 12, 2012
da07ac3
Add alpha settings to Circles lockscreen rings - AOKP, xoomdev
LorDClockaN Nov 13, 2012
aeffefd
Bluetooth MAP (Message Access Profile) Upstream Changes (3/3)
cgarst Nov 13, 2012
e7152dc
Revert "AudioService: Don't adjust volume when vol-downing to vibrate…
LorDClockaN Nov 14, 2012
6ac5a04
SystemUI: Attempt to fix crash on clean install
Stevespear426 Nov 14, 2012
6a6e0d1
Fix starting window memory leak
Aug 24, 2012
807b81b
frameworks: Display missing text on SimUnlockScreen
Nov 5, 2012
91075fe
Longpress hardware key actions in PasswordUnlockScreen
dlaszlo Nov 17, 2012
f9bc29f
Re-read shortcut labels if the language has changed
Apr 19, 2011
3fd49ed
libaudioeffect_jni: GREF leak fix for JB
Oct 29, 2012
ea4170d
Added Synchronization block to avoid Race condition
Nov 2, 2012
419f1f0
framework: fix reference leak in activiy manager
Nov 16, 2012
db992c6
Fix infinite recursive loop
dlaszlo Nov 22, 2012
3b54322
Revert "Add simple caching to XML compilation"
rmcc Nov 29, 2012
5b3d6a4
Cache resource ID lookups in aapt
Nov 16, 2012
2cbfe7e
camera: add power mode support
epinter Nov 27, 2012
dc6c940
Patch Set 1/2: Add an "Automatically Connect" option for WiFi networks
EnderBlue Dec 3, 2012
86a16c6
Replace CandyCane with TeamKang Cogs [WORKING!]
Jubakuba Oct 29, 2012
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@ LOCAL_SRC_FILES += \
core/java/com/android/internal/app/IBatteryStats.aidl \
core/java/com/android/internal/app/IUsageStats.aidl \
core/java/com/android/internal/app/IMediaContainerService.aidl \
core/java/com/android/internal/app/IAssetRedirectionManager.aidl \
core/java/com/android/internal/appwidget/IAppWidgetService.aidl \
core/java/com/android/internal/appwidget/IAppWidgetHost.aidl \
core/java/com/android/internal/backup/IBackupTransport.aidl \
Expand Down
62 changes: 36 additions & 26 deletions api/current.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1153,6 +1153,7 @@ package android {
field public static final int holo_purple = 17170458; // 0x106001a
field public static final int holo_red_dark = 17170455; // 0x1060017
field public static final int holo_red_light = 17170454; // 0x1060016
field public static final int holo_white_light = 17170460; // 0x106001c
field public static final int primary_text_dark = 17170433; // 0x1060001
field public static final int primary_text_dark_nodisable = 17170434; // 0x1060002
field public static final int primary_text_light = 17170435; // 0x1060003
Expand Down Expand Up @@ -1355,6 +1356,7 @@ package android {
field public static final int title_bar = 17301653; // 0x1080095
field public static final int title_bar_tall = 17301670; // 0x10800a6
field public static final int toast_frame = 17301654; // 0x1080096
field public static final int weather_condition = 17301684; // 0x10800b4
field public static final int zoom_plate = 17301655; // 0x1080097
}

Expand Down Expand Up @@ -1507,6 +1509,7 @@ package android {
field public static final int status_bar_notification_info_overflow = 17039383; // 0x1040017
field public static final int unknownName = 17039374; // 0x104000e
field public static final int untitled = 17039375; // 0x104000f
field public static final int weatherpanel_slash = 17039384; // 0x1040018
field public static final int yes = 17039379; // 0x1040013
}

Expand Down Expand Up @@ -9644,6 +9647,7 @@ package android.hardware {
method public int getJpegQuality();
method public int getJpegThumbnailQuality();
method public android.hardware.Camera.Size getJpegThumbnailSize();
method public java.lang.String getPowerMode();
method public int getMaxExposureCompensation();
method public int getMaxNumDetectedFaces();
method public int getMaxNumFocusAreas();
Expand Down Expand Up @@ -9680,6 +9684,7 @@ package android.hardware {
method public java.util.List<java.lang.Integer> getZoomRatios();
method public boolean isAutoExposureLockSupported();
method public boolean isAutoWhiteBalanceLockSupported();
method public boolean isPowerModeSupported();
method public boolean isSmoothZoomSupported();
method public boolean isVideoSnapshotSupported();
method public boolean isVideoStabilizationSupported();
Expand Down Expand Up @@ -9707,6 +9712,7 @@ package android.hardware {
method public void setMeteringAreas(java.util.List<android.hardware.Camera.Area>);
method public void setPictureFormat(int);
method public void setPictureSize(int, int);
method public void setPowerMode(java.lang.String);
method public void setPreviewFormat(int);
method public void setPreviewFpsRange(int, int);
method public deprecated void setPreviewFrameRate(int);
Expand Down Expand Up @@ -9746,6 +9752,8 @@ package android.hardware {
field public static final java.lang.String FOCUS_MODE_FIXED = "fixed";
field public static final java.lang.String FOCUS_MODE_INFINITY = "infinity";
field public static final java.lang.String FOCUS_MODE_MACRO = "macro";
field public static final java.lang.String LOW_POWER = "Low_Power";
field public static final java.lang.String NORMAL_POWER = "Normal_Power";
field public static final int PREVIEW_FPS_MAX_INDEX = 1; // 0x1
field public static final int PREVIEW_FPS_MIN_INDEX = 0; // 0x0
field public static final java.lang.String SCENE_MODE_ACTION = "action";
Expand Down Expand Up @@ -10637,7 +10645,12 @@ package android.media {
field public static final int CHANNEL_OUT_QUAD = 204; // 0xcc
field public static final int CHANNEL_OUT_STEREO = 12; // 0xc
field public static final int CHANNEL_OUT_SURROUND = 1052; // 0x41c
field public static final int ENCODING_AMRNB = 100; // 0x64
field public static final int ENCODING_AMRWB = 101; // 0x65
field public static final int ENCODING_DEFAULT = 1; // 0x1
field public static final int ENCODING_EVRC = 102; // 0x66
field public static final int ENCODING_EVRCB = 103; // 0x67
field public static final int ENCODING_EVRCWB = 104; // 0x68
field public static final int ENCODING_INVALID = 0; // 0x0
field public static final int ENCODING_PCM_16BIT = 2; // 0x2
field public static final int ENCODING_PCM_8BIT = 3; // 0x3
Expand Down Expand Up @@ -11468,7 +11481,10 @@ package android.media {
field public static final int AMR_NB = 1; // 0x1
field public static final int AMR_WB = 2; // 0x2
field public static final int DEFAULT = 0; // 0x0
field public static final int EVRC = 6; // 0x6
field public static final int HE_AAC = 4; // 0x4
field public static final int LPCM = 8; // 0x8
field public static final int QCELP = 7; // 0x7
}

public final class MediaRecorder.AudioSource {
Expand Down Expand Up @@ -11496,6 +11512,7 @@ package android.media {
field public static final int AMR_WB = 4; // 0x4
field public static final int DEFAULT = 0; // 0x0
field public static final int MPEG_4 = 2; // 0x2
field public static final int QCP = 9; // 0x9
field public static final deprecated int RAW_AMR = 3; // 0x3
field public static final int THREE_GPP = 1; // 0x1
}
Expand Down Expand Up @@ -21525,34 +21542,34 @@ package android.text.format {
method public static java.lang.String formatElapsedTime(long);
method public static java.lang.String formatElapsedTime(java.lang.StringBuilder, long);
method public static final java.lang.CharSequence formatSameDayTime(long, long, int, int);
method public static java.lang.String getAMPMString(int);
method public static java.lang.String getDayOfWeekString(int, int);
method public static java.lang.String getMonthString(int, int);
method public static deprecated java.lang.String getAMPMString(int);
method public static deprecated java.lang.String getDayOfWeekString(int, int);
method public static deprecated java.lang.String getMonthString(int, int);
method public static java.lang.CharSequence getRelativeDateTimeString(android.content.Context, long, long, long, int);
method public static java.lang.CharSequence getRelativeTimeSpanString(long);
method public static java.lang.CharSequence getRelativeTimeSpanString(long, long, long);
method public static java.lang.CharSequence getRelativeTimeSpanString(long, long, long, int);
method public static java.lang.CharSequence getRelativeTimeSpanString(android.content.Context, long, boolean);
method public static java.lang.CharSequence getRelativeTimeSpanString(android.content.Context, long);
method public static boolean isToday(long);
field public static final java.lang.String ABBREV_MONTH_FORMAT = "%b";
field public static final deprecated java.lang.String ABBREV_MONTH_FORMAT = "%b";
field public static final java.lang.String ABBREV_WEEKDAY_FORMAT = "%a";
field public static final long DAY_IN_MILLIS = 86400000L; // 0x5265c00L
field public static final int FORMAT_12HOUR = 64; // 0x40
field public static final int FORMAT_24HOUR = 128; // 0x80
field public static final deprecated int FORMAT_12HOUR = 64; // 0x40
field public static final deprecated int FORMAT_24HOUR = 128; // 0x80
field public static final int FORMAT_ABBREV_ALL = 524288; // 0x80000
field public static final int FORMAT_ABBREV_MONTH = 65536; // 0x10000
field public static final int FORMAT_ABBREV_RELATIVE = 262144; // 0x40000
field public static final int FORMAT_ABBREV_TIME = 16384; // 0x4000
field public static final int FORMAT_ABBREV_WEEKDAY = 32768; // 0x8000
field public static final int FORMAT_CAP_AMPM = 256; // 0x100
field public static final int FORMAT_CAP_MIDNIGHT = 4096; // 0x1000
field public static final int FORMAT_CAP_NOON = 1024; // 0x400
field public static final int FORMAT_CAP_NOON_MIDNIGHT = 5120; // 0x1400
field public static final deprecated int FORMAT_CAP_AMPM = 256; // 0x100
field public static final deprecated int FORMAT_CAP_MIDNIGHT = 4096; // 0x1000
field public static final deprecated int FORMAT_CAP_NOON = 1024; // 0x400
field public static final deprecated int FORMAT_CAP_NOON_MIDNIGHT = 5120; // 0x1400
field public static final int FORMAT_NO_MIDNIGHT = 2048; // 0x800
field public static final int FORMAT_NO_MONTH_DAY = 32; // 0x20
field public static final int FORMAT_NO_NOON = 512; // 0x200
field public static final int FORMAT_NO_NOON_MIDNIGHT = 2560; // 0xa00
field public static final deprecated int FORMAT_NO_NOON_MIDNIGHT = 2560; // 0xa00
field public static final int FORMAT_NO_YEAR = 8; // 0x8
field public static final int FORMAT_NUMERIC_DATE = 131072; // 0x20000
field public static final int FORMAT_SHOW_DATE = 16; // 0x10
Expand All @@ -21561,12 +21578,12 @@ package android.text.format {
field public static final int FORMAT_SHOW_YEAR = 4; // 0x4
field public static final deprecated int FORMAT_UTC = 8192; // 0x2000
field public static final long HOUR_IN_MILLIS = 3600000L; // 0x36ee80L
field public static final java.lang.String HOUR_MINUTE_24 = "%H:%M";
field public static final int LENGTH_LONG = 10; // 0xa
field public static final int LENGTH_MEDIUM = 20; // 0x14
field public static final int LENGTH_SHORT = 30; // 0x1e
field public static final int LENGTH_SHORTER = 40; // 0x28
field public static final int LENGTH_SHORTEST = 50; // 0x32
field public static final deprecated java.lang.String HOUR_MINUTE_24 = "%H:%M";
field public static final deprecated int LENGTH_LONG = 10; // 0xa
field public static final deprecated int LENGTH_MEDIUM = 20; // 0x14
field public static final deprecated int LENGTH_SHORT = 30; // 0x1e
field public static final deprecated int LENGTH_SHORTER = 40; // 0x28
field public static final deprecated int LENGTH_SHORTEST = 50; // 0x32
field public static final long MINUTE_IN_MILLIS = 60000L; // 0xea60L
field public static final java.lang.String MONTH_DAY_FORMAT = "%-d";
field public static final java.lang.String MONTH_FORMAT = "%B";
Expand All @@ -21577,8 +21594,8 @@ package android.text.format {
field public static final java.lang.String YEAR_FORMAT = "%Y";
field public static final java.lang.String YEAR_FORMAT_TWO_DIGITS = "%g";
field public static final long YEAR_IN_MILLIS = 31449600000L; // 0x7528ad000L
field public static final int[] sameMonthTable;
field public static final int[] sameYearTable;
field public static final deprecated int[] sameMonthTable;
field public static final deprecated int[] sameYearTable;
}

public final class Formatter {
Expand Down Expand Up @@ -23250,9 +23267,6 @@ package android.view {
field public static final int KEYCODE_BACKSLASH = 73; // 0x49
field public static final int KEYCODE_BOOKMARK = 174; // 0xae
field public static final int KEYCODE_BREAK = 121; // 0x79
field public static final int KEYCODE_BRIGHTNESS_AUTO = 225; // 0xe1
field public static final int KEYCODE_BRIGHTNESS_DOWN = 223; // 0xdf
field public static final int KEYCODE_BRIGHTNESS_UP = 224; // 0xe0
field public static final int KEYCODE_BUTTON_1 = 188; // 0xbc
field public static final int KEYCODE_BUTTON_10 = 197; // 0xc5
field public static final int KEYCODE_BUTTON_11 = 198; // 0xc6
Expand Down Expand Up @@ -23412,7 +23426,6 @@ package android.view {
field public static final int KEYCODE_RIGHT_BRACKET = 72; // 0x48
field public static final int KEYCODE_RO = 217; // 0xd9
field public static final int KEYCODE_S = 47; // 0x2f
field public static final int KEYCODE_SCREENSHOT = 226; // 0xe2
field public static final int KEYCODE_SCROLL_LOCK = 116; // 0x74
field public static final int KEYCODE_SEARCH = 84; // 0x54
field public static final int KEYCODE_SEMICOLON = 74; // 0x4a
Expand All @@ -23431,9 +23444,6 @@ package android.view {
field public static final int KEYCODE_SYSRQ = 120; // 0x78
field public static final int KEYCODE_T = 48; // 0x30
field public static final int KEYCODE_TAB = 61; // 0x3d
field public static final int KEYCODE_TOGGLE_BT = 221; // 0xdd
field public static final int KEYCODE_TOGGLE_TOUCHPAD = 222; // 0xde
field public static final int KEYCODE_TOGGLE_WIFI = 220; // 0xdc
field public static final int KEYCODE_TV = 170; // 0xaa
field public static final int KEYCODE_TV_INPUT = 178; // 0xb2
field public static final int KEYCODE_TV_POWER = 177; // 0xb1
Expand Down
4 changes: 4 additions & 0 deletions cmds/bootanimation/Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ ifeq ($(TARGET_BOOTANIMATION_TEXTURE_CACHE),false)
LOCAL_CFLAGS += -DNO_TEXTURE_CACHE=1
endif

ifeq ($(TARGET_BOOTANIMATION_USE_RGB565),true)
LOCAL_CFLAGS += -DUSE_565
endif

LOCAL_MODULE:= bootanimation


Expand Down
4 changes: 4 additions & 0 deletions cmds/bootanimation/BootAnimation.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,11 @@ status_t BootAnimation::initTexture(void* buffer, size_t len)
codec->setDitherImage(false);
if (codec) {
codec->decode(&stream, &bitmap,
#ifdef USE_565
SkBitmap::kRGB_565_Config,
#else
SkBitmap::kARGB_8888_Config,
#endif
SkImageDecoder::kDecodePixels_Mode);
delete codec;
}
Expand Down
Empty file modified cmds/input/src/com/android/commands/input/Input.java
100755 → 100644
Empty file.
7 changes: 6 additions & 1 deletion cmds/installd/commands.c
Original file line number Diff line number Diff line change
Expand Up @@ -1061,7 +1061,12 @@ int unlinklib(const char* dataDir)
rc = -errno;
goto out;
}

if (chmod(libdir, 0755) < 0) {
ALOGE("cannot chmod dir '%s': %s\n", libdir, strerror(errno));
unlink(libdir);
rc = -errno;
goto out;
}
if (chown(libdir, AID_SYSTEM, AID_SYSTEM) < 0) {
ALOGE("cannot chown dir '%s': %s\n", libdir, strerror(errno));
unlink(libdir);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
* accessibility service. Following is an example declaration:
* </p>
* <pre> &lt;service android:name=".MyAccessibilityService"
* android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE&gt;
* android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE"&gt;
* &lt;intent-filter&gt;
* &lt;action android:name="android.accessibilityservice.AccessibilityService" /&gt;
* &lt;/intent-filter&gt;
Expand Down
7 changes: 5 additions & 2 deletions core/java/android/accounts/AccountManagerService.java
Original file line number Diff line number Diff line change
Expand Up @@ -220,8 +220,6 @@ public AccountManagerService(Context context, PackageManager packageManager,

sThis.set(this);

UserAccounts accounts = initUser(0);

IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(Intent.ACTION_PACKAGE_REMOVED);
intentFilter.addDataScheme("package");
Expand All @@ -242,6 +240,11 @@ public void onReceive(Context context, Intent intent) {
}, userFilter);
}

public void systemReady() {
mAuthenticatorCache.generateServicesMap();
initUser(0);
}

private UserAccounts initUser(int userId) {
synchronized (mUsers) {
UserAccounts accounts = mUsers.get(userId);
Expand Down
1 change: 0 additions & 1 deletion core/java/android/accounts/ChooseAccountTypeActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,6 @@ private void buildTypeToAuthDescriptionMap() {
if (sequence != null) {
name = sequence.toString();
}
name = sequence.toString();
} catch (PackageManager.NameNotFoundException e) {
// Nothing we can do much here, just log
if (Log.isLoggable(TAG, Log.WARN)) {
Expand Down
5 changes: 5 additions & 0 deletions core/java/android/accounts/IAccountAuthenticatorCache.java
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,9 @@ RegisteredServicesCache.ServiceInfo<AuthenticatorDescription> getServiceInfo(
*/
void setListener(RegisteredServicesCacheListener<AuthenticatorDescription> listener,
Handler handler);

/**
* Refreshes the authenticator cache.
*/
void generateServicesMap();
}
Empty file modified core/java/android/animation/ValueAnimator.java
100755 → 100644
Empty file.
25 changes: 25 additions & 0 deletions core/java/android/app/ActivityManager.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2007 The Android Open Source Project
* This code has been modified. Portions copyright (C) 2010, T-Mobile USA, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -27,6 +28,7 @@
import android.content.pm.ConfigurationInfo;
import android.content.pm.IPackageDataObserver;
import android.content.pm.PackageManager;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.Point;
Expand Down Expand Up @@ -1559,6 +1561,16 @@ public List<ApplicationInfo> getRunningExternalApplications() {
return null;
}
}
/**
* @hide
*/
public Configuration getConfiguration() {
try {
return ActivityManagerNative.getDefault().getConfiguration();
} catch (RemoteException e) {
return null;
}
}

/**
* Returns a list of application processes that are running on the device.
Expand Down Expand Up @@ -1869,4 +1881,17 @@ public boolean switchUser(int userid) {
return false;
}
}

/**
* @throws SecurityException Throws SecurityException if the caller does
* not hold the {@link android.Manifest.permission#CHANGE_CONFIGURATION} permission.
*
* @hide
*/
public void updateConfiguration(Configuration values) throws SecurityException {
try {
ActivityManagerNative.getDefault().updateConfiguration(values);
} catch (RemoteException e) {
}
}
}
2 changes: 1 addition & 1 deletion core/java/android/app/ActivityManagerNative.java
Original file line number Diff line number Diff line change
Expand Up @@ -3692,7 +3692,7 @@ public UserInfo getCurrentUser() throws RemoteException {
Parcel data = Parcel.obtain();
Parcel reply = Parcel.obtain();
data.writeInterfaceToken(IActivityManager.descriptor);
mRemote.transact(SWITCH_USER_TRANSACTION, data, reply, 0);
mRemote.transact(GET_CURRENT_USER_TRANSACTION, data, reply, 0);
reply.readException();
UserInfo userInfo = UserInfo.CREATOR.createFromParcel(reply);
reply.recycle();
Expand Down
Loading