Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
332 commits
Select commit Hold shift + click to select a range
05e5102
Snap for 5797858 from 67d8664659e24c7bd75df32866017b65ba41acce to rvc…
Aug 13, 2019
7bd4af5
Snap for 5800678 from e68c5e20a9e6dab6fb933dca6c87aefc136bf753 to rvc…
Aug 14, 2019
dbc63da
Snap for 5811156 from 89e61c6d744b7f563507e83e934468341df856e3 to rvc…
Aug 17, 2019
2a771af
Snap for 5811844 from 13d4b5e4b5cecfc25f5399b6ff6d5ee78125eeac to rvc…
Aug 18, 2019
202cf5b
Snap for 5814112 from 7a495dcb82b70b91ca2c84df8087f7a48ba550d5 to rvc…
Aug 20, 2019
d3f87a7
Snap for 5817336 from e74725e506fe3d09d9a38d03ee7bc359d970361f to rvc…
Aug 21, 2019
38680c4
Snap for 5821394 from d624017deace68b6833bf555ba9fc5a864839608 to rvc…
Aug 22, 2019
67a89e2
Snap for 5831531 from cd2cd7cabe7440529f8a10f91506d79d0db7e9cf to rvc…
Aug 27, 2019
8f03479
Snap for 5835590 from b0a8defd443df5d96b849deb4b7a89639b09448e to rvc…
Aug 28, 2019
c2fb54f
Snap for 5838830 from 2b6eec5d30bea7a52b77ced60517938b7abc7722 to rvc…
Aug 29, 2019
d3b4b70
Snap for 5845878 from 511e0d8517ccdaf50f04cff915eb19528298153a to rvc…
Aug 31, 2019
3d6bff8
Snap for 5850082 from 2b38f9674074b14eb6c567465c6f2e933a1e147e to rvc…
Sep 4, 2019
416157d
Snap for 5853909 from f72a8fd464e40f85402a970387765cfe3c05cea5 to rvc…
Sep 5, 2019
e73c172
Snap for 5860386 from c2e553e46ff84100a394beda83922fbe20147144 to rvc…
Sep 7, 2019
ccd6fd4
Snap for 5867156 from a037cd58fdae5956423d9808450588cb5fcb5408 to rvc…
Sep 11, 2019
993d036
Snap for 5870090 from 6bc9cd31df5d25680d59d73bd510fc2a7cd75bde to rvc…
Sep 12, 2019
edb8cd3
Snap for 5876588 from cfa2b5fc532d21b9208ada94dd8cf1b13ce70af4 to rvc…
Sep 14, 2019
a33d7b8
Snap for 5879737 from 1902aaeb70e0e47325eb92c74e9602d57f541cb9 to rvc…
Sep 17, 2019
b45eb0f
Snap for 5882600 from aebc5b8176e3d18ffb0307676256fa40561fcd9e to rvc…
Sep 18, 2019
e9e01ce
Snap for 5885561 from fa7d4b35997cc3586fae65cfbb10bd2a158c807f to rvc…
Sep 19, 2019
2d55fe8
Snap for 5892445 from 477bb7f572658e2948db2acde863f30e857480aa to rvc…
Sep 21, 2019
c1dbdc4
Snap for 5895720 from 39d231195b90c4d7657a628dad36932eca9366f9 to rvc…
Sep 24, 2019
041b236
Snap for 5897969 from 98be81d975396d6674db68162993967a76b414ce to rvc…
Sep 25, 2019
c4268d8
Snap for 5900950 from 4947da7c8c42dfa2eb92e5e4b7fac966a2dc17e6 to rvc…
Sep 26, 2019
8708d9f
Snap for 5907574 from faef6697d97d58e0118ee40b4a6c21289ab518fd to rvc…
Sep 28, 2019
6566bfe
Snap for 5910202 from b4b7c1c46222f41a2343e4b7c9b3dee6a1dc06ba to rvc…
Oct 1, 2019
4bb034d
Snap for 5912542 from 9f3b9ba91a247489618d02799e805b346ef3ae74 to rvc…
Oct 2, 2019
955b53d
Snap for 5916059 from 30de7cf2736d5e47500a8532e2de10e047dee149 to rvc…
Oct 3, 2019
072bee2
Snap for 5922838 from 3fab70aab559d04ec49e0c4485b3bd2e2c90a6ac to rvc…
Oct 5, 2019
e2075b3
Snap for 5926043 from cd6d62c74f6b0da9a888ad752509f8e6de98b54b to rvc…
Oct 8, 2019
7df67b7
Snap for 5929031 from f8a66e1dd03442ad58f59b9756ddfb9d120a8da8 to rvc…
Oct 9, 2019
199a80c
Snap for 5931403 from 693800f0a5e047d56fdc3cabb582513be2630ec9 to rvc…
Oct 10, 2019
e5d09aa
Snap for 5936682 from 8d1bfcae227717f29c6a4b4cdc2097de98e116ac to rvc…
Oct 12, 2019
b2840b1
Snap for 5939454 from 62e9cf92d68a6058dfce91f861c71a11c53b3eb3 to rvc…
Oct 15, 2019
d93a721
Snap for 5942013 from e79f441433295fb94052c0fb0f9e922224508203 to rvc…
Oct 16, 2019
0c10aa9
Snap for 5945950 from 65553a9068224d076379b1f20dd952fcfc88c011 to rvc…
Oct 17, 2019
4361e5a
Snap for 5954522 from 9dc5e5b28a30a9696dd54941025dc62b7756f528 to rvc…
Oct 21, 2019
2039ffa
Snap for 5956624 from ed57792a5c81f12dd13d8cdc65930c4289b345cc to rvc…
Oct 22, 2019
a6ea0e1
Snap for 5958914 from aba1af8dcb8f981507346c0c80cfeca4e1410110 to rvc…
Oct 23, 2019
d797588
Snap for 5968874 from 2de53848033297695347ce8f8836a1bcc6b5cd78 to rvc…
Oct 26, 2019
098c4d1
Snap for 5969935 from 68613495a7fc730cf2e9f82061c35d64015a1493 to rvc…
Oct 27, 2019
12ff51f
Snap for 5972512 from 86d1874af67617b385a4081acd88bfad80cc838e to rvc…
Oct 29, 2019
e802fa4
Snap for 5975424 from f824e6ff0f952c837ee5c2379b265fb80990878c to rvc…
Oct 30, 2019
3460272
Snap for 5978242 from 7670ca0e71a54bfca7291efdaa6503744c061f90 to rvc…
Oct 31, 2019
c01cfbc
Snap for 5984067 from 10769790c92445c038b5cb2dec28994bf1901b00 to rvc…
Nov 2, 2019
efc222a
Snap for 5984837 from b30b2048ba6d6caeea5ecffec937479d9916171a to rvc…
Nov 4, 2019
0d123be
Snap for 5987274 from 1be1dc5144d6cdebee4b2a3b3911a1a9f55cba94 to rvc…
Nov 5, 2019
c849d57
Snap for 5989825 from c7f541a6a15d75966dbce8bfa8ab7ac5113c7c00 to rvc…
Nov 6, 2019
54d7a91
Snap for 5992631 from 1ed0f7d337ea4f5e409efb6952f940f505f03821 to rvc…
Nov 7, 2019
856626b
Snap for 5999026 from e3e6773f998d33617a75a3fd8598e582bc34eddb to rvc…
Nov 10, 2019
318b007
Snap for 6001908 from 5ed20aa1f394ac02a64d562410f2942da3623f17 to rvc…
Nov 12, 2019
709b617
Snap for 6004599 from 80d45515c7bce294287526664e131448b4f418b8 to rvc…
Nov 13, 2019
011a53f
Snap for 6007460 from 7cc6bd49c249223ec20814527ad718c26dadbd0d to rvc…
Nov 14, 2019
b979f71
Snap for 6013487 from f93c7c273045ea7002949ebd895f33a1edf8fda0 to rvc…
Nov 17, 2019
eb39afc
Snap for 6014164 from ea3b1b852f4cd6df55bc1aae9e5336eaf25c4842 to rvc…
Nov 18, 2019
b68ad83
Snap for 6016664 from 1768064b6db22276b7668751d12915df1050f18f to rvc…
Nov 19, 2019
8aa3ec4
Snap for 6019291 from 58908bc63450d5c6efa0fd4652ba9dadd13682c1 to rvc…
Nov 20, 2019
8a85a05
Snap for 6022569 from 3d5dc53e62ddf8a8c06c1c88837de4878e59dc95 to rvc…
Nov 21, 2019
ae3783f
Snap for 6029552 from 734025457a9fcc0802d5c30a7ead1920c756ce4b to rvc…
Nov 24, 2019
f65c5c4
Snap for 6035658 from 63a41eaa99bc541b7e3fa60d67abe64f4f190d78 to rvc…
Nov 27, 2019
7d57753
Snap for 6038280 from 51acede63350bae73221ab18b236c23ffdb8b77f to rvc…
Nov 28, 2019
1c4fe8c
Snap for 6041582 from 3d7d1bdc37d99d587ad48ea2c60113506719d8d9 to rvc…
Dec 1, 2019
95a3c2a
Snap for 6045210 from c787a378a1e51f0fb26a618ca8b939ef8b533ef0 to rvc…
Dec 3, 2019
97c58c3
Snap for 6047681 from 026c33abb6324e42073880c9b6b17c543eec560f to rvc…
Dec 4, 2019
7fcdef2
Snap for 6050516 from 481081918bc35ded807582c3dfe0b22cecf4da44 to rvc…
Dec 5, 2019
fe98824
Snap for 6053205 from 8ef7e0c29fab5e6ef428a5b391e2fe3e14c5eaf9 to rvc…
Dec 6, 2019
b864737
Snap for 6056566 from 7fd7f90397aac69d42d90c08d0a76aba986b514d to rvc…
Dec 7, 2019
3cbd464
Snap for 6057338 from e225ce00b49c13cad6b6149ac6496a46cf77dd3c to rvc…
Dec 8, 2019
88620bd
Snap for 6060420 from fa6657c0200398865fa582c5a168994a74b71ca3 to rvc…
Dec 10, 2019
790eeee
Snap for 6063671 from 58227041208bfb20bd49292bea01d38bb26d582a to rvc…
Dec 11, 2019
a5356d0
Snap for 6066770 from 2fa60fddaf6dc19209fdf0185531e7b718f5d1c4 to rvc…
Dec 12, 2019
5413241
Snap for 6069976 from 94e02cfd77f920a8ec67d9290f47e4b16dce3adb to rvc…
Dec 13, 2019
a2895c5
Snap for 6073191 from 108bef8ede083f604b7f52d9c17e3268130ba463 to rvc…
Dec 14, 2019
b3a6117
Snap for 6073908 from f42046dd75beff91e8b2d25d0688fb62e8c492b1 to rvc…
Dec 15, 2019
573cf82
Snap for 6077728 from 11116690b58cc2514d98d277504b10af036d8c47 to rvc…
Dec 17, 2019
b0c59b2
Snap for 6081300 from 9abf0514cc5ddf1d187d39a342598ddefba5bd81 to rvc…
Dec 18, 2019
44f626f
Snap for 6084815 from 8587b9db172c5a5bc5263bf03059ede2341c1541 to rvc…
Dec 19, 2019
eb0a99e
Snap for 6088378 from 270a17ad087587e24da067afd917e0cfbd9f118a to rvc…
Dec 20, 2019
d635cae
Snap for 6091606 from f687d611087c02f1e73c58bcd95ebd8fae8ce3ac to rvc…
Dec 21, 2019
3b239bd
Snap for 6095466 from 910fd3f422f949fa7abea91ac1f44876de3f7af5 to rvc…
Dec 24, 2019
1f3642a
Snap for 6096933 from 804f04882622556a0a0ce52fa70951c11569cd84 to rvc…
Dec 25, 2019
aab5ad0
Snap for 6099757 from b4dab44a6bcdf7bb8312d218c17bfbe0008d4e16 to rvc…
Dec 27, 2019
13ebd9a
Snap for 6102436 from fa191a120cbf1e4365b1d805eff13e744e39e003 to rvc…
Dec 30, 2019
4fc4746
Snap for 6105422 from a474dc256e21740ac3779f504b859c42bb12484f to rvc…
Jan 1, 2020
1efe396
Snap for 6108108 from 6fb3efcb25efd20422d554090c58e5f46dce0b5b to rvc…
Jan 3, 2020
df47bfa
Snap for 6110375 from d4aa96ac018a535c1f66f66b6ab1c2501758e51e to rvc…
Jan 4, 2020
94b4e21
Snap for 6114771 from 29a1bba857327c5ceacb9293ad644540d9cc2657 to rvc…
Jan 7, 2020
94b344d
Snap for 6118234 from 6db0df1f6097378ccb536c187bdfe7a3cc87097b to rvc…
Jan 8, 2020
fe318a5
Snap for 6121193 from dd5f32febb403b6a7124d25816f8a22ebd8add4c to rvc…
Jan 9, 2020
eecb7b6
Snap for 6123763 from 48c6387a15dc815180cbcfee9a59e47ed83704ca to rvc…
Jan 10, 2020
eafdc76
Snap for 6127482 from 79938778c10c73c88a7da0b7e03424061ae76406 to rvc…
Jan 11, 2020
649734a
Snap for 6128581 from d5f464c655bfad76531321ae2386d8feceae524b to rvc…
Jan 12, 2020
65384ac
Snap for 6129334 from 3caddd2d58cf4c4fff034b0337a8f90397fff087 to rvc…
Jan 13, 2020
fd2cef8
Snap for 6132583 from eff131a04928a663d77abbc0185bef2e45e2c181 to rvc…
Jan 14, 2020
780f3c8
Snap for 6134912 from a146d4aab8ecf87bf7bd4e87f4bd66183bb5032d to rvc…
Jan 15, 2020
5376f72
Snap for 6138855 from eea308293ddb90e45cd67a22ddae1a3af73d60fd to rvc…
Jan 16, 2020
01aa087
Snap for 6142138 from 51478fed4e35e30613ceb9e69bdabbd3a69b3f50 to rvc…
Jan 17, 2020
e8a499f
Snap for 6145313 from 0ee81550dc450e1f8c2b20167623ddd851e0fc9b to rvc…
Jan 18, 2020
50422eb
Snap for 6146171 from 6d4431b0a820cc1a6d8a03d80d28d12ad0f2ca8b to rvc…
Jan 19, 2020
3dcdb0b
Snap for 6149042 from cb890547a28a9ca96aa6cce73793b08a5c42e698 to rvc…
Jan 21, 2020
d14b06e
Snap for 6152176 from af47950a90d2325ba1995d5abb3bc6cc03817561 to rvc…
Jan 22, 2020
b48d1f1
Snap for 6154573 from bc934a8d783f12546d740f5fe64b478a9e6d0277 to rvc…
Jan 23, 2020
38e2cc6
Snap for 6157842 from b98e8421e3a9c57138d6414a84a9dc12811a6cb5 to rvc…
Jan 24, 2020
63392af
Snap for 6160382 from da58d7f73a7309a597f117503832cd32fb1c02fa to rvc…
Jan 25, 2020
ef85b89
Snap for 6161078 from c7c782cb71bd269f9d4aaf2358b3672aa95d42ec to rvc…
Jan 26, 2020
780a391
Snap for 6164373 from 0a9bf51067e94614500a840b99babd6794005555 to rvc…
Jan 28, 2020
3577c4a
Snap for 6166993 from 101dcaa8ab3ca4453d0f2cb179bdf6fcb8f94768 to rvc…
Jan 29, 2020
3eb170e
Snap for 6170127 from 593a717e0bbfaf3e30822bbf51213b22c1307834 to rvc…
Jan 30, 2020
17d0a28
Snap for 6172028 from 8c2c2dd766fe1e861e8c96d4bedafd1810bb5c08 to rvc…
Jan 31, 2020
28724a1
Snap for 6174197 from 7fc1511c8f65decbddba036d5119a5f3881533d6 to rvc…
Feb 1, 2020
bd22731
Snap for 6179498 from 1543d37c34fa058fb5d21b5394b22f51b73f603b to rvc…
Feb 4, 2020
ea17f7e
Snap for 6182732 from 61625b6969c27452defe840512e4a1d7b78a0494 to rvc…
Feb 5, 2020
4620eab
Snap for 6185678 from baa6067342e0727b22a8212659d27e099aa5bd93 to rvc…
Feb 6, 2020
d2e0dfc
Fixed deadlock in IccSmsInterfaceManager
Feb 6, 2020
3a70ea3
Merge cherrypicks of [10257001, 10257428, 10257429] into rvc-release
Feb 6, 2020
705ece1
Snap for 6188643 from e5fa088b6cd9dce908d3d91e99b169d0d754bc1e to rvc…
Feb 7, 2020
c7f8cad
Fix potential call crashes in Telephony.
Feb 6, 2020
8ad80d2
Merge cherrypicks of [10272371, 10272774] into rvc-release
Feb 7, 2020
10956d1
Snap for 6191568 from 820cc3b7c23ed6585a9f370673a747543ed22b9f to rvc…
Feb 8, 2020
b4ba8dd
Snap for 6192959 from 9dbf2b549da56e43ced1547e071117538491eebe to rvc…
Feb 9, 2020
9cd9b9d
Snap for 6197114 from 2314e0725e4d4ac24cb5805a905ac0038ed35f50 to rvc…
Feb 11, 2020
28ea689
Snap for 6199579 from 667fba405fa999c8fbdf3d3298fc11ba6f781a3a to rvc…
Feb 12, 2020
0ba3bc7
Snap for 6203617 from 8afccbb59c277332e3090864e2f8ba3eeb339c1a to rvc…
Feb 13, 2020
952f718
Snap for 6206568 from 03667c2ea0130d7fe4212b541d322938181fb8ee to rvc…
Feb 14, 2020
66b76bb
Snap for 6210127 from 04263d17f443f9e7db351e2598a02374084a905f to rvc…
Feb 15, 2020
4403df2
Snap for 6212682 from a4e84a7089c24d37d24e1cca3cd0b61d6c772a99 to rvc…
Feb 17, 2020
50342c3
Snap for 6214566 from e49fc3744989c77433a637f246d6a14735cf4749 to rvc…
Feb 18, 2020
2b3e682
Snap for 6216739 from 7aadcd16699a8b2c9236f4a97d4193210e7daf10 to rvc…
Feb 19, 2020
3fc8843
Snap for 6220271 from 27706fe5ef022326efdfc47fc4c1c627238288df to rvc…
Feb 20, 2020
e13a3b6
Snap for 6224475 from 0e29da185aaf8cb6724ddc6ca5eb00db2365f5d8 to rvc…
Feb 21, 2020
71d8097
Snap for 6227479 from 5ef73c8d9b50d1781653dafcefc226a517aabfb4 to rvc…
Feb 22, 2020
4a8b2d8
Snap for 6233367 from fe152e76fb2d909847fb49f0862e5b207fcf7bf9 to rvc…
Feb 25, 2020
9a4d4ca
Snap for 6237110 from a5625f27363fc346a3187a3ad482f733daca4469 to rvc…
Feb 26, 2020
d94a12e
Snap for 6239836 from d97788eae289cc7d35fe1e68c2d82f6e90e2a762 to rvc…
Feb 27, 2020
2b56326
Snap for 6245507 from 8e289860cfe28df4f373403f24e056f2330f962d to rvc…
Feb 28, 2020
6daa7f0
Snap for 6249303 from ff074e9bab5aa902cdf6ac32cf795892c9c815e9 to rvc…
Feb 29, 2020
a2ff6ba
Snap for 6255322 from 844e827fa179e21008bccc88a1ca07147a45d670 to rvc…
Mar 3, 2020
d760002
Snap for 6259407 from 8d1ee4d169f2ab5c97792f61308b92d564e7bd51 to rvc…
Mar 4, 2020
58e9f8a
Snap for 6264568 from cf4f62c61d906291d21d55b277fd6374d8eb6ec4 to rvc…
Mar 5, 2020
0212f43
Snap for 6269144 from addb1058475b4ddbb4252676baf79b8b48b09bad to rvc…
Mar 6, 2020
2f13391
Snap for 6272866 from 488bc727351d6b45e9f01eb675a3f9650a03dfae to rvc…
Mar 7, 2020
6593bd1
Snap for 6274646 from 668eaf11d02607b9f80ef2479956a8d5d5fcb00e to rvc…
Mar 8, 2020
7aa242b
Snap for 6279178 from cf050b2b36b8058241e3758ba677f2dd06c55fc8 to rvc…
Mar 10, 2020
3f90e4a
Snap for 6282804 from 302183b621779f4cba4a2dec256160027daf00f9 to rvc…
Mar 11, 2020
5a03d17
Snap for 6286840 from 1591e841f1fec6d403e7be14dd41ce171122f823 to rvc…
Mar 12, 2020
904dee7
Snap for 6291259 from 5cf0b4c8b4ebb125aba7d67383a34bfdc5fc50fb to rvc…
Mar 13, 2020
2f3d14d
Snap for 6294963 from 6ff894b798949f81ccaf497b7631c2b1288bd92a to rvc…
Mar 14, 2020
259841d
Snap for 6297478 from cf0b6a48fcac79e16d79da7f81f981e821470788 to rvc…
Mar 15, 2020
a2380ed
Snap for 6301911 from a9b113cf30601501d3d4304861969c3ae1544189 to rvc…
Mar 17, 2020
5d5b877
Snap for 6305839 from bbe9528fc4ab8e828c1a872af035dcc0b1f3f27e to rvc…
Mar 18, 2020
213fc2e
Snap for 6309957 from efde980180010699e9f82357354bf6aa757c4368 to rvc…
Mar 19, 2020
c4d1b7b
Snap for 6314400 from 332f33510196e305949c738665e1448e143fad37 to rvc…
Mar 20, 2020
8e2db5e
Snap for 6318458 from 85352afde014ac4c4b8570f098a0129a927a765a to rvc…
Mar 21, 2020
11d06b8
Snap for 6320579 from 5e8b54e05b84151bd34a6d1b8aa758d30ad6748d to rvc…
Mar 21, 2020
2870e4b
Snap for 6325693 from d1e49fb756bfff3984934e5dad8fbd65d4217ad7 to rvc…
Mar 24, 2020
807a7a2
Snap for 6329815 from 6509969ec44442627d362af13f032341b2cae496 to rvc…
Mar 25, 2020
ea3d25a
Snap for 6333744 from c5957f33f119f11185c916cfeb6e075e05a975c3 to rvc…
Mar 26, 2020
34baa5a
Snap for 6338078 from b76fb5e756203ac7d4a797c3e1812b4ccdbd04b9 to rvc…
Mar 27, 2020
0478e8a
Snap for 6342437 from 49bab605e118c26f96de0b064732b8b6334ac402 to rvc…
Mar 28, 2020
94ddc3f
Snap for 6343882 from c2e36eb11ec5a895952ae73cb148290cba947b2d to rvc…
Mar 28, 2020
e29c57e
Snap for 6348860 from e2693cf6961aa931d28b0becaf8978325a1812ae to rvc…
Mar 31, 2020
9a6853d
Snap for 6353066 from 7455c0a8063bbf2f5d6e96e1bfe3e74d107b3bc0 to rvc…
Apr 1, 2020
94565f0
Snap for 6357023 from e8c33aa63f6d455b0e36f6054cce6df4e19c78d7 to rvc…
Apr 2, 2020
aeeaee8
Snap for 6360479 from 6ec8fdf80e67571dc952720d1f57ba991068eb53 to rvc…
Apr 3, 2020
f84c49d
Snap for 6364069 from 69747207b32361495fb021928140053385972a2a to rvc…
Apr 4, 2020
160824a
Snap for 6365788 from dc904426f22587d61bd818f9cdbfddd2ee290527 to rvc…
Apr 4, 2020
2446ade
Snap for 6370344 from 974833da4d74dc928472033201b4600993d4be84 to rvc…
Apr 7, 2020
12d205c
Snap for 6374687 from 3d809f7447c62f5c501cd3153145fc77454c1ddf to rvc…
Apr 8, 2020
119267e
Snap for 6378851 from 6a51c6832650b189a05742e3634d493f355b782b to rvc…
Apr 9, 2020
e512b56
Snap for 6383144 from dee002452c9457f3db7b079915b019360aacd617 to rvc…
Apr 10, 2020
10e047d
Snap for 6386750 from 40cb0cd2404b3eb3f9f711e11ac21eb9bd7ed75b to rvc…
Apr 11, 2020
5896847
Snap for 6388139 from f490798f937ad79c933ea9e77ef8da87ffbfb12b to rvc…
Apr 11, 2020
b1591f4
Snap for 6392464 from 959232fb8ce21856106d3031d435527a29a4cbf8 to rvc…
Apr 14, 2020
abdd953
Snap for 6396429 from c8f01a950dbeef126c16148a596c7c241e6be1fd to rvc…
Apr 15, 2020
6dd692c
Snap for 6398428 from b67ea1fa8a4a156d558c96770d0ea663e6a856cb to rvc…
Apr 16, 2020
eb6530f
Snap for 6402531 from 6b3c1a5de9c8f85ee00008ad4aab1f06452ccd00 to rvc…
Apr 17, 2020
ef12b9f
Snap for 6408188 from 9b4cc323e4eca5344faba688fdbb402187dd54ab to rvc…
Apr 18, 2020
a9ba6e1
Snap for 6416172 from da0712f8ed70d8420862be9d584539a3225f661c to rvc…
Apr 22, 2020
2b83115
Snap for 6420265 from 423d87583afb29f57f0ca19a9d7632fed67643a5 to rvc…
Apr 23, 2020
643d8f5
Snap for 6424828 from 30434079fe5865352ee671fe69543cb3bf3e48dd to rvc…
Apr 24, 2020
27effa7
Snap for 6429305 from 7c379133c6b939f2b7b53464170b049ec63306b5 to rvc…
Apr 25, 2020
16e647b
Snap for 6440900 from 69493a1f2f59aff6f44ce012b3116c43bd9d1002 to rvc…
Apr 29, 2020
cb46d8a
Snap for 6445537 from 1b9cd84d6ee580e61105af6ac2dde014feb42d7e to rvc…
Apr 30, 2020
18dd593
Snap for 6449986 from b56c191e1c083c80ccd6b6080784edbda483ed45 to rvc…
May 1, 2020
4d548f8
Snap for 6453963 from 181c54398e380b84a3eb7462e788c8d31f794102 to rvc…
May 2, 2020
f9d4525
Snap for 6461449 from 29e6226f6ab2bc6b190b28214c39aff81bb2a1ab to rvc…
May 5, 2020
599e09e
Snap for 6465574 from 5dda74b438e7cb7192d3df77065fcc65c06e21f1 to rvc…
May 6, 2020
a97ba77
Snap for 6469672 from 19999ba0df5ba1299976dab9dd2447c9b51603fe to rvc…
May 7, 2020
bc461c9
Snap for 6473661 from 205b6dded081aa2d877f2342f95ada815d3ffdad to rvc…
May 8, 2020
93ae41f
Snap for 6477313 from 9e11310f0ffa97ccb194f0523bbfaece8cc94dbd to rvc…
May 9, 2020
3ed9eb3
Snap for 6484097 from 1660de58a49f98fa1d03a19f6b662448a05973a0 to rvc…
May 12, 2020
f7d8b92
Snap for 6488384 from c5bf6286f64b553321ef7c10395c433b8e2eb603 to rvc…
May 13, 2020
964759d
Snap for 6492800 from ebc187d0e03046e9607c2fcbe5fcbe23d394e577 to rvc…
May 14, 2020
bf06543
Snap for 6496549 from 256a392f59b2ec6171d502de4d3b9625a16cf3ea to rvc…
May 15, 2020
6a8ebd6
Snap for 6500447 from 193c2b5a08a4fbbbb4fed1b7ea8369e25f3b2748 to rvc…
May 16, 2020
2438d7d
Snap for 6507440 from 2486187c2f92c9289fef4e3868a74b274251b1ad to rvc…
May 19, 2020
e834845
Snap for 6511878 from 80d12d989a818a36e55b8f11fc2c56d4e5a99b1e to rvc…
May 20, 2020
48af604
Snap for 6516174 from e38011573c75202b1b71c68185ea4c0c474e08bb to rvc…
May 21, 2020
29c6905
Snap for 6529526 from 79d9be2b5378541afde657d81cc9a8b787ebeb19 to rvc…
May 27, 2020
6b61345
Snap for 6534196 from 73275fca6699ec991d3d74001d26822ff3463c62 to rvc…
May 28, 2020
9896adf
Snap for 6538416 from f8462eb13b0d966e182c29d1bff29013dfc2db63 to rvc…
May 29, 2020
5680121
Snap for 6542686 from 3b2e21f702eabfc741a9c28e2171398d955598be to rvc…
May 30, 2020
17321fd
Snap for 6544675 from 95ac639aaf85126c02dab40678d3cbfc900a99a8 to rvc…
May 30, 2020
278f04e
Snap for 6546046 from f232258f15e207848d9bd0479b60d270fe8b27d2 to rvc…
May 31, 2020
dc3acbb
Snap for 6549063 from 2b210e1019c82320c2641e680365f7681d1690cf to rvc…
Jun 2, 2020
4385c16
Snap for 6553159 from cb65e8570f44a4e6bf74e2e61a8e8907b0f614ac to rvc…
Jun 3, 2020
0835bc3
Snap for 6557338 from dd284ae8d23234b4fde58b36dcd9f86f2c1bb321 to rvc…
Jun 4, 2020
c8004be
Snap for 6560464 from e866eed4ba88c3b9178b08758b863658cf591d05 to rvc…
Jun 5, 2020
a3b3ac5
Snap for 6564423 from 8a79096aa4c94b5b81fb8cec9b0a40732db40d19 to rvc…
Jun 6, 2020
7175132
Snap for 6565919 from 1fdfa936fea0f83f76b1bd95aef2aec623fe26cd to rvc…
Jun 6, 2020
8f6603f
Snap for 6570104 from 75c895d0d6b4b570d2cbf5ceb720df9a1c45917c to rvc…
Jun 9, 2020
96921b4
Snap for 6573866 from 4df0b979dbd32636f509e654639d33769248648d to rvc…
Jun 10, 2020
6db47b2
Snap for 6578268 from 9e974c132e3e63f4f85de5597c8f026a73d90f7f to rvc…
Jun 11, 2020
6f3d9a3
Snap for 6586393 from 5b8ffca404f774f6bd19fc02db3e4692ab2e922e to rvc…
Jun 13, 2020
972d98a
Snap for 6587913 from cd87321da2dd4a3cacee1e9a096a7e9808da7fb7 to rvc…
Jun 13, 2020
a0e8136
Snap for 6592941 from 52014f02ac691718eb7d8841f2f2eae3641840ba to rvc…
Jun 16, 2020
e2c7a92
Snap for 6596975 from f5b6d4bd7621d30b94fad2ca29090b784a4d174f to rvc…
Jun 17, 2020
72f8d24
Snap for 6601700 from 40f4b7893fdecd1b4d9f50af059c9f1272403f6a to rvc…
Jun 18, 2020
f1503c2
Snap for 6606167 from 091143461257b1f5d0eb1ffa2c60f9d776d07171 to rvc…
Jun 19, 2020
88c5cb4
Snap for 6610691 from e51ecf749da6f7b015079b0e34db24f6dc6adfdf to rvc…
Jun 20, 2020
4307edc
Snap for 6612494 from 81306bdf1dca24a023ebc73d1314ca0c021723db to rvc…
Jun 20, 2020
404f3d8
Snap for 6617762 from a44841eadca4e952de5746f13463f34083007c26 to rvc…
Jun 23, 2020
18e40d0
Snap for 6621766 from 0670127ac22ae955161fa3a8676f9707e08aeb7f to rvc…
Jun 24, 2020
6f7612e
Snap for 6626121 from 6b3d35d4d4d83863a48633a942204294d85662e0 to rvc…
Jun 25, 2020
a9c9eb3
Snap for 6634012 from 3476a0d1fe854f5b0c45c8544ca1f855b874d981 to rvc…
Jun 27, 2020
428d166
Snap for 6657150 from 8927b4a7cac55059d98f1601d650bdc56f3c7880 to rvc…
Jul 7, 2020
a65c2c2
Fix a bug where the subtype is not initialized correctly
Jul 22, 2020
1e1f3eb
Merge cherrypicks of [12257241, 12257478, 12257643, 12257707, 1225729…
Jul 29, 2020
95c2a71
Add package checking with Uid in EuiccController#getEid
Aug 1, 2020
89cca67
Merge tag 'android-11.0.0_r38' into staging/lineage-18.1_merge-androi…
haggertk Jun 8, 2021
a5b1af7
Check READ_PRIVILEGED_PHONE_STATE instead of READ_PHONE_STATE for get…
May 18, 2021
1e5e12c
Merge cherrypicks of [14947151, 14946920, 14946921, 14946922, 1494751…
Jun 11, 2021
fa47477
filter deviceIdentifiers for subscriptionInfo if callers without perm
May 13, 2021
db51ae5
[security] SubscriptionGroup is exposed to unprivileged callers
May 5, 2021
87ca5fb
Merge cherrypicks of [15151698, 15151719, 15151903, 15151905, 1515190…
Jun 30, 2021
e3d255b
Merge tag 'android-11.0.0_r40' into staging/lineage-18.1_merge-androi…
haggertk Aug 3, 2021
f367815
fix the issue that clearCallingIdentity before appops check
Jun 24, 2021
b1c6fd5
Merge cherrypicks of [15541536, 15541590, 15541500, 15541501, 1554150…
Aug 12, 2021
4277230
fix the issue that clearCallingIdentity before appops check
Jun 24, 2021
c91164f
Merge cherrypicks of [15567411, 15567547, 15567447, 15567095, 1556736…
Aug 14, 2021
d0983ae
Merge tag 'android-11.0.0_r46' into staging/lineage-18.1_merge-androi…
haggertk Oct 5, 2021
e06372a
Merge tag 'android-security-11.0.0_r49' into staging/lineage-18.1_mer…
haggertk Nov 3, 2021
8d84f8b
filter deviceIdentifiers for subscriptionInfo if callers without perm
Nov 6, 2021
f235d51
Merge cherrypicks of [16206383] into security-aosp-rvc-release.
Nov 12, 2021
cfb5618
Merge tag 'android-security-11.0.0_r51' into staging/lineage-18.1_mer…
haggertk Jan 5, 2022
f7248cd
Enforce privileged phone state for getSubscriptionProperty(GROUP_UUID)
May 4, 2022
d1709e5
Merge cherrypicks of [18168007] into security-aosp-rvc-release.
May 13, 2022
e52741c
Merge tag 'android-security-11.0.0_r57' of https://android.googlesour…
haggertk Jul 7, 2022
eb3d1c2
Merge branch 'lineage-18.1' into eleven
Megh-Rana May 29, 2023
46f1d98
Merge branch 'eleven' into pr
Megh-Rana Oct 9, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 42 additions & 17 deletions src/java/com/android/internal/telephony/SubscriptionController.java
Original file line number Diff line number Diff line change
Expand Up @@ -875,6 +875,19 @@ public SubscriptionInfo getActiveSubscriptionInfoForSimSlotIndex(int slotIndex,
@Override
public List<SubscriptionInfo> getAllSubInfoList(String callingPackage,
String callingFeatureId) {
return getAllSubInfoList(callingPackage, callingFeatureId, false);
}

/**
* @param callingPackage The package making the IPC.
* @param callingFeatureId The feature in the package
* @param skipConditionallyRemoveIdentifier if set, skip removing identifier conditionally
* @return List of all SubscriptionInfo records in database,
* include those that were inserted before, maybe empty but not null.
* @hide
*/
public List<SubscriptionInfo> getAllSubInfoList(String callingPackage,
String callingFeatureId, boolean skipConditionallyRemoveIdentifier) {
if (VDBG) logd("[getAllSubInfoList]+");

// This API isn't public, so no need to provide a valid subscription ID - we're not worried
Expand All @@ -887,24 +900,24 @@ public List<SubscriptionInfo> getAllSubInfoList(String callingPackage,

// Now that all security checks passes, perform the operation as ourselves.
final long identity = Binder.clearCallingIdentity();
List<SubscriptionInfo> subList;
try {
List<SubscriptionInfo> subList = null;
subList = getSubInfo(null, null);
if (subList != null) {
if (VDBG) logd("[getAllSubInfoList]- " + subList.size() + " infos return");
subList.stream().map(
subscriptionInfo -> conditionallyRemoveIdentifiers(subscriptionInfo,
callingPackage, callingFeatureId, "getAllSubInfoList"))
.collect(Collectors.toList());
} else {
if (VDBG) logd("[getAllSubInfoList]- no info return");
}
return subList;
} finally {
Binder.restoreCallingIdentity(identity);
}
if (subList != null && !skipConditionallyRemoveIdentifier) {
if (VDBG) logd("[getAllSubInfoList]- " + subList.size() + " infos return");
subList = subList.stream().map(
subscriptionInfo -> conditionallyRemoveIdentifiers(subscriptionInfo,
callingPackage, callingFeatureId, "getAllSubInfoList"))
.collect(Collectors.toList());
} else {
if (VDBG) logd("[getAllSubInfoList]- no info return");
}
return subList;
}

private List<SubscriptionInfo> makeCacheListCopyWithLock(List<SubscriptionInfo> cacheSubList) {
synchronized (mSubInfoListLock) {
return new ArrayList<>(cacheSubList);
Expand Down Expand Up @@ -3016,9 +3029,19 @@ private int setSubscriptionPropertyIntoContentResolver(
@Override
public String getSubscriptionProperty(int subId, String propKey, String callingPackage,
String callingFeatureId) {
if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(mContext, subId, callingPackage,
callingFeatureId, "getSubscriptionProperty")) {
return null;
switch (propKey) {
case SubscriptionManager.GROUP_UUID:
if (mContext.checkCallingOrSelfPermission(
Manifest.permission.READ_PRIVILEGED_PHONE_STATE) != PERMISSION_GRANTED) {
EventLog.writeEvent(0x534e4554, "213457638", Binder.getCallingUid());
return null;
}
break;
default:
if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(mContext, subId,
callingPackage, callingFeatureId, "getSubscriptionProperty")) {
return null;
}
}

final long identity = Binder.clearCallingIdentity();
Expand Down Expand Up @@ -3687,8 +3710,10 @@ public List<SubscriptionInfo> getSubscriptionsInGroup(ParcelUuid groupUuid,
List<SubscriptionInfo> subInfoList;

try {
// need to bypass removing identifier check because that will remove the subList without
// group id.
subInfoList = getAllSubInfoList(mContext.getOpPackageName(),
mContext.getAttributionTag());
mContext.getAttributionTag(), true);
if (groupUuid == null || subInfoList == null || subInfoList.isEmpty()) {
return new ArrayList<>();
}
Expand Down Expand Up @@ -4371,4 +4396,4 @@ public static void disableCaching() {
public static void enableCaching() {
sCachingEnabled = true;
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -951,6 +951,37 @@ public void testSetSubscriptionGroupWithModifyPermission() throws Exception {
assertNotEquals(groupId, newGroupId);
}

@Test
@SmallTest
public void testGetSubscriptionProperty() throws Exception {
testInsertSim();
ContentValues values = new ContentValues();
values.put(SubscriptionManager.GROUP_UUID, 1);
mFakeTelephonyProvider.update(SubscriptionManager.CONTENT_URI, values,
SubscriptionManager.UNIQUE_KEY_SUBSCRIPTION_ID + "=" + 1, null);

mContextFixture.removeCallingOrSelfPermission(ContextFixture.PERMISSION_ENABLE_ALL);
mContextFixture.addCallingOrSelfPermission(Manifest.permission.READ_PHONE_STATE);

// should succeed with read phone state permission
String prop = mSubscriptionControllerUT.getSubscriptionProperty(1,
SubscriptionManager.CB_EXTREME_THREAT_ALERT, mContext.getOpPackageName(),
mContext.getAttributionTag());

assertNotEquals(null, prop);

// group UUID requires privileged phone state permission
prop = mSubscriptionControllerUT.getSubscriptionProperty(1, SubscriptionManager.GROUP_UUID,
mContext.getOpPackageName(), mContext.getAttributionTag());
assertEquals(null, prop);

// group UUID should succeed once privileged phone state permission is granted
mContextFixture.addCallingOrSelfPermission(Manifest.permission.READ_PRIVILEGED_PHONE_STATE);
prop = mSubscriptionControllerUT.getSubscriptionProperty(1, SubscriptionManager.GROUP_UUID,
mContext.getOpPackageName(), mContext.getAttributionTag());
assertNotEquals(null, prop);
}

@Test
@SmallTest
public void testCreateSubscriptionGroupWithCarrierPrivilegePermission() throws Exception {
Expand Down