Commit Graph

568466 Commits

Author SHA1 Message Date
Greg Kaiser
65ea3565ad Fix function return type am: a4ecb890df
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1730079

Change-Id: Ie420a149fa0be8eb476b03f2018c75d636a9ea64
2021-06-09 02:47:27 +00:00
Edgar Arriaga
f65428ca35 Migrate to use process_madvise syscall instead of procfs interface for memory compaction am: c51efbe68f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1730078

Change-Id: I7cc3748b52dcf11cbd5043ec4a62761a8d278e65
2021-06-09 02:44:09 +00:00
Treehugger Robot
e4227d005d Merge "Parse dalvik.vm.ps-min-save-period-ms property" am: 135446e812
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1727134

Change-Id: Ie0e233240a8781fe0469f840539d9a75ca8f942e
2021-06-08 21:18:50 +00:00
Sarah Chin
5e51748643 Merge "Create config KEY_ADDITIONAL_NR_ADVANCED_BAND_INT_ARRAY" am: bcb868bd4d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1730672

Change-Id: I47b17f34393bcba6a72531c539a47f6434d286a9
2021-06-08 21:14:03 +00:00
Sarah Chin
9340e33b26 Merge "Add NR SA OVERRIDE_NETWORK_TYPE_NR_ADVANCED for TelephonyDisplayInfo" am: e431ce4aef
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1730671

Change-Id: Ife9c588798034e05967b3e0eeef28fdb6a24e1e5
2021-06-08 21:10:17 +00:00
Treehugger Robot
135446e812 Merge "Parse dalvik.vm.ps-min-save-period-ms property" 2021-06-08 20:58:45 +00:00
Sarah Chin
bcb868bd4d Merge "Create config KEY_ADDITIONAL_NR_ADVANCED_BAND_INT_ARRAY" 2021-06-08 20:47:10 +00:00
Sarah Chin
e431ce4aef Merge "Add NR SA OVERRIDE_NETWORK_TYPE_NR_ADVANCED for TelephonyDisplayInfo" 2021-06-08 20:47:10 +00:00
Sarah Chin
8a5b72442e Merge "Add URSP matching failures as permanent failures" am: 47685a9798
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1730673

Change-Id: I1e9c6a6a10f858b29199f12a71a6e60e21ec6f73
2021-06-08 20:07:59 +00:00
Sarah Chin
47685a9798 Merge "Add URSP matching failures as permanent failures" 2021-06-08 19:47:45 +00:00
Sarah Chin
e75751d8a4 Merge "Add function to get APN types as ints from bitmask" am: f9bf0a696b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1729424

Change-Id: Ia2ac0550be0935c6f8ceee25d205fdada7d5a3c6
2021-06-08 19:37:04 +00:00
Sarah Chin
9597adc9fa Merge "Add new data fail causes for ENTERPRISE failures" am: 0503e1c13c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1727131

Change-Id: I6cecf7418b65f8b36b6dc75f83a9b7796c75b282
2021-06-08 18:52:39 +00:00
Sarah Chin
f9bf0a696b Merge "Add function to get APN types as ints from bitmask" 2021-06-08 18:51:06 +00:00
Sarah Chin
266ef52303 Add URSP matching failures as permanent failures
Prevent retry and continuous set up/fail loop.

Test: build
Fix: 185609488
Change-Id: I641ff0a9f6d96ba2bcc07cfebf54205d46e0e5ef
Merged-In: I641ff0a9f6d96ba2bcc07cfebf54205d46e0e5ef
2021-06-08 11:42:11 -07:00
Sarah Chin
0503e1c13c Merge "Add new data fail causes for ENTERPRISE failures" 2021-06-08 18:19:15 +00:00
SongFerngWang
c9788002a5 Create config KEY_ADDITIONAL_NR_ADVANCED_BAND_INT_ARRAY
A list of additional NR advanced band is used to determine which
particular band has high data rate capability. The data rate is
higher than the generic 5G data rate.

Bug: 183652287
Test: build pass
Change-Id: I45551902c7f1f4cfdc575b6a6c65351bce85d638
Merged-In: I45551902c7f1f4cfdc575b6a6c65351bce85d638
2021-06-08 10:16:44 -07:00
SongFerngWang
a1066d1a5d Add NR SA OVERRIDE_NETWORK_TYPE_NR_ADVANCED for TelephonyDisplayInfo
NetworkTypeController set OVERRIDE_NETWORK_TYPE_NR_ADVANCED when
device connect NR and frequency is mmWave.

Bug: 179443240
Bug: 179453836
Test: atest frameworks/opt/telephony/src/java/com/android/internal/telephony/NetworkTypeController.java
Change-Id: I242e8499a1bb31dcb5a3f0fbae2f8423c8c8f8a0
Merged-In: I242e8499a1bb31dcb5a3f0fbae2f8423c8c8f8a0
2021-06-08 10:03:01 -07:00
Remi NGUYEN VAN
aac54a4be2 Merge "Merge framework-connectivity impl and stub targets" am: 1ebfd58606
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1722620

Change-Id: Ic1a3ebce12324804a9ed077127321e324266ad1a
2021-06-08 09:35:53 +00:00
Remi NGUYEN VAN
1ebfd58606 Merge "Merge framework-connectivity impl and stub targets" 2021-06-08 09:15:15 +00:00
Treehugger Robot
2c01e585d2 Merge "Add ART members to AndroidRuntime ownership" am: c6c226327d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1698525

Change-Id: Ie6afdfb520cbf2a019c238a74df81a796bcba766
2021-06-08 05:29:26 +00:00
Treehugger Robot
c6c226327d Merge "Add ART members to AndroidRuntime ownership" 2021-06-08 05:06:08 +00:00
Greg Kaiser
a4ecb890df Fix function return type
Test: TreeHugger
Change-Id: I2336a0c2bf3f71cc0b0bc1ef491a1043e88f359e
Merged-In: I2336a0c2bf3f71cc0b0bc1ef491a1043e88f359e
2021-06-08 00:21:40 +00:00
Edgar Arriaga
c51efbe68f Migrate to use process_madvise syscall instead of procfs interface for memory compaction
Currently the system uses procfs and we are migrating to use a syscall
called process_madvise which makes the code upstreamable and will allow
for making compaction widely available for multiple android devices.

It also opens room for future developments that involve a finer grain
VMA compressions than the current procfs allows.

Test: Ran the system without crashes and verified am_compact was effectively showing compressed memory (free zram reduced) when compressing.

Bug: 162993824
Test: Manual, verified that zram was being increased over time after compactions happened

Change-Id: I9d9d895aee7fbc46a2f12f6ca080ab8457ea7222
Merged-In: I9d9d895aee7fbc46a2f12f6ca080ab8457ea7222
2021-06-08 00:21:17 +00:00
Sarah Chin
a3fce76dab Add function to get APN types as ints from bitmask
Bug: 181889657
Test: atest DataConnectionTest
Change-Id: I473b6bc3341bc3782b9c53eeca58c2ede18b6702
Merged-In: I473b6bc3341bc3782b9c53eeca58c2ede18b6702
2021-06-07 16:51:29 -07:00
Calin Juravle
5c4aa4f2f7 Add ART members to AndroidRuntime ownership
Test: m
Change-Id: Ice016370ab5b4a5ce99ca118eaace55426643422
2021-06-07 22:22:15 +00:00
Anton Hansson
c7572c7d64 Merge "Make ApiLint's new_since arg the merged txt file" am: 9489b44d47
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1728155

Change-Id: Icf432abe4ccce2bd98a620cb144e7b07e8ef4938
2021-06-07 15:15:53 +00:00
Anton Hansson
9489b44d47 Merge "Make ApiLint's new_since arg the merged txt file" 2021-06-07 14:55:59 +00:00
Jeff Sharkey
f2e1fd6c38 Merge "Update OWNERS for AppSearch" am: feac43d47a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1714428

Change-Id: Idb89628fc7e5f993b63a75f1977cc74b4dff1c87
2021-06-07 13:44:40 +00:00
Anton Hansson
c954550513 Make ApiLint's new_since arg the merged txt file
ApiLint tries to only lint "new" APIs, i.e. those introduced since the
last frozen API. Using android-non-updatable's last frozen txt does not
work well for this, as it is incomplete API surface on its own, so
metalava cannot see all APIs that were present in the previous API
(such as methods inherited from ART), and so makes the wrong decisions
for which APIs are new.

Bug: 171506470
Test: m checkapi
Change-Id: I00d25f2ae0ba8f0ee6fa8564d86642efd74e0d44
Merged-In: I00d25f2ae0ba8f0ee6fa8564d86642efd74e0d44
(cherry picked from commit 4f90aa5148)
2021-06-07 14:42:59 +01:00
Jeff Sharkey
feac43d47a Merge "Update OWNERS for AppSearch" 2021-06-07 13:11:45 +00:00
Remi NGUYEN VAN
3dde3caaf2 Merge "Build service-connectivity with system_server API" am: 839a761100
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1722617

Change-Id: I54e5311de778a9b032e11bd6ab24166d7aab7981
2021-06-07 05:33:22 +00:00
Remi NGUYEN VAN
839a761100 Merge "Build service-connectivity with system_server API" 2021-06-07 05:17:21 +00:00
Treehugger Robot
4c656c86bb Merge "Do not canonicalize overlay config test paths" am: e2ddd9d277
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1725991

Change-Id: I1885428cb6179e268daf01a86a94cd4e0ff41001
2021-06-04 17:21:55 +00:00
Treehugger Robot
e2ddd9d277 Merge "Do not canonicalize overlay config test paths" 2021-06-04 17:04:49 +00:00
Nikita Iashchenko
1e5e75b58d Merge "Remove usage of Math.randomLongInternal" am: 71afce9340
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1682030

Change-Id: I7a31c729f8debaba8276a4376ef4942dc3365513
2021-06-04 08:58:28 +00:00
Nikita Iashchenko
71afce9340 Merge "Remove usage of Math.randomLongInternal" 2021-06-04 08:37:09 +00:00
Thiébaud Weksteen
65a7413ba0 Merge "Fix Javadoc typo" am: 2090502b46
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1725473

Change-Id: I952b36a533c49463bbc3b5386251a82c1501fdd4
2021-06-04 07:27:00 +00:00
Remi NGUYEN VAN
dcc6958cb0 Merge "Add NDK API for getprocdns,setprocdns" am: a2f8b41020
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1722619

Change-Id: I2934882fd5de3c7a4f81f5451696e57d9217740a
2021-06-04 07:23:41 +00:00
Thiébaud Weksteen
2090502b46 Merge "Fix Javadoc typo" 2021-06-04 07:14:04 +00:00
Remi NGUYEN VAN
a2f8b41020 Merge "Add NDK API for getprocdns,setprocdns" 2021-06-04 07:01:11 +00:00
Sarah Chin
c32aa3cc70 Merge "Remove checks for system_process in TelephonyManager" am: 7576e161f1
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1727133

Change-Id: Ie51c7c734b5f66b69defda91d4ec719e8cec06ef
2021-06-04 02:49:31 +00:00
Sarah Chin
c4c1cf376e Merge "DCT set up default before enterprise APN" am: 6428a56e09
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1727412

Change-Id: Ic4694f4818884a95a2372c227be1e8c223f4c353
2021-06-04 02:38:38 +00:00
Sarah Chin
b6cd808fb3 Merge "setCdmaSubscription/RoamingMode returns when not CDMA" am: fe3320f5a3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1727411

Change-Id: Ia2f8345f90884966939a5236693d5978c609656a
2021-06-04 02:33:45 +00:00
Sarah Chin
7576e161f1 Merge "Remove checks for system_process in TelephonyManager" 2021-06-04 02:11:17 +00:00
Sarah Chin
6428a56e09 Merge "DCT set up default before enterprise APN" 2021-06-04 02:10:29 +00:00
Sarah Chin
fe3320f5a3 Merge "setCdmaSubscription/RoamingMode returns when not CDMA" 2021-06-04 02:10:19 +00:00
Calin Juravle
a2ba369d20 Parse dalvik.vm.ps-min-save-period-ms property
Test: adb shell setprop dalvik.vm.ps-min-save-period-ms 300;
Bug: 185979271
Change-Id: I2f30675b335ca0b9b1f1d30144fcdfa4fc680b41
2021-06-03 18:20:38 -07:00
Sarah Chin
4a3db57ba5 Remove checks for system_process in TelephonyManager
Instead of throwing exceptions, return the default null/empty/void
behavior.

Test: atest TelephonyManagerTest
Fix: 175881713
Change-Id: Ia15c8183212bc67e74b45fc119b5ef9d4c295c94
Merged-In: Ia15c8183212bc67e74b45fc119b5ef9d4c295c94
2021-06-03 17:56:53 -07:00
Sarah Chin
bec5952311 Add new data fail causes for ENTERPRISE failures
Test: atest DataConnectionTest, DcTrackerTest
Bug: 183979790
Bug: 183739359
Change-Id: I71d30dd27430721f2d9c8b9e488d1e50e65992bb
Merged-In: I71d30dd27430721f2d9c8b9e488d1e50e65992bb
2021-06-03 17:25:59 -07:00
Sarah Chin
92b8e55acf DCT set up default before enterprise APN
Higher priority goes first in mPrioritySortedApnContexts, so change
default priority to be higher than enterprise.

Test: atest DcTrackerTest
Bug: 183738520
Change-Id: Ib2f9594933d00307276f4538714a5354d36baf09
Merged-In: Ib2f9594933d00307276f4538714a5354d36baf09
2021-06-03 17:15:29 -07:00