Hridya Valsaraju
ca7bf02d2e
Merge "Enter into userspace fastboot only if the device supports it" am: c2e6f0410c am: 4e30d0d687
...
am: ff47ab3ca4
Change-Id: Iacd90f207fcfeb6c7d47412cf41a7cdaf6507772
2018-09-24 13:27:16 -07:00
Hridya Valsaraju
ff47ab3ca4
Merge "Enter into userspace fastboot only if the device supports it" am: c2e6f0410c
...
am: 4e30d0d687
Change-Id: Ibc7f6627e6f4dc246158bd7d9c44e26af4243334
2018-09-24 13:15:06 -07:00
Hridya Valsaraju
4e30d0d687
Merge "Enter into userspace fastboot only if the device supports it"
...
am: c2e6f0410c
Change-Id: I503f02ce45b582018672e84e04311ec2bac88c82
2018-09-24 13:07:55 -07:00
Treehugger Robot
c2e6f0410c
Merge "Enter into userspace fastboot only if the device supports it"
2018-09-24 19:41:22 +00:00
Tianjie Xu
ae61f262e1
Merge "Refactor update_verifier into a class" am: ff29eb7f12 am: 4c65ab54c1
...
am: 68f9636e63
Change-Id: I084851d6806f82080c37a8ef97c984a039d42f04
2018-09-21 14:37:49 -07:00
Tianjie Xu
4ee7c4069b
Merge "Move the parse of last_install to recovery-persist" am: 6c8c7c1975 am: d671cc136f
...
am: 6c2e947671
Change-Id: If731a1264198398dc61c40425c5ca2d93396cbfb
2018-09-21 14:05:30 -07:00
Tianjie Xu
68f9636e63
Merge "Refactor update_verifier into a class" am: ff29eb7f12
...
am: 4c65ab54c1
Change-Id: I5c974112c6f6e23f7b550e786eb10fe42a217f7e
2018-09-20 23:16:16 -07:00
Tianjie Xu
6c2e947671
Merge "Move the parse of last_install to recovery-persist" am: 6c8c7c1975
...
am: d671cc136f
Change-Id: I3e351a7dd4b7462f0bbff556fcd6ef830ed37e63
2018-09-20 22:55:37 -07:00
Tianjie Xu
4c65ab54c1
Merge "Refactor update_verifier into a class"
...
am: ff29eb7f12
Change-Id: Ibecfa11ad96f9b34c1c9a0096f5096e798a18054
2018-09-20 22:54:57 -07:00
Tianjie Xu
d671cc136f
Merge "Move the parse of last_install to recovery-persist"
...
am: 6c8c7c1975
Change-Id: I4c5dc50ff2a3cfe6c7205aa48e27687166be337c
2018-09-20 22:31:51 -07:00
Tianjie Xu
ff29eb7f12
Merge "Refactor update_verifier into a class"
2018-09-21 00:03:59 +00:00
Tianjie Xu
446b64b659
Refactor update_verifier into a class
...
The refactor separates out the parsing of care_map and the actual
verification of the partitions. Moreover, it skips the verification in case
of a format error in the care map.
Also, the parsing of care_map now uses the suffix of the file to
tell if it has the protobuf format or the plain text format.
Bug: 115740187
Test: unit test pass
Change-Id: I7aa32004db02af1deb7bfdc6f5bd7921eb7883e5
2018-09-20 15:10:52 -07:00
Tianjie Xu
6c8c7c1975
Merge "Move the parse of last_install to recovery-persist"
2018-09-20 17:39:36 +00:00
Hridya Valsaraju
7f41a2cc4d
Enter into userspace fastboot only if the device supports it
...
Test: For devices not supporting logical partitions, 'adb reboot
fastboot' command reboots into Android.
Bug: 78793464
Change-Id: Ie6c6ccdebfee9302a9996ac5bc66069dbd817987
2018-09-19 21:35:47 -07:00
Hridya Valsaraju
6fcfbb46f8
Merge "Show 'Enter Fastboot' menu item only if device supports fastbootd" am: 9c675b0964 am: 1c0e985407
...
am: 144ea11b93
Change-Id: I1970602c8351013b72bb514df5f08a236419786f
2018-09-18 21:53:27 -07:00
Hridya Valsaraju
144ea11b93
Merge "Show 'Enter Fastboot' menu item only if device supports fastbootd" am: 9c675b0964
...
am: 1c0e985407
Change-Id: I9fd716be531f1f3acc558812bf6caa9c918782a9
2018-09-18 21:49:28 -07:00
Hridya Valsaraju
1c0e985407
Merge "Show 'Enter Fastboot' menu item only if device supports fastbootd"
...
am: 9c675b0964
Change-Id: Ia5eae15ea7de7cc822e18ecd3f1fee55132c4f4c
2018-09-18 21:42:34 -07:00
Treehugger Robot
9c675b0964
Merge "Show 'Enter Fastboot' menu item only if device supports fastbootd"
2018-09-19 04:26:31 +00:00
Hridya Valsaraju
daa301e3bd
Show 'Enter Fastboot' menu item only if device supports fastbootd
...
Bug: 112664456
Test: Manual, 'Enter Fastboot' option not visible.
Change-Id: I2642391a69a11cd0496c1287130b3b0291c93232
2018-09-18 14:53:31 -07:00
Tao Bao
d48a4c128a
Merge "Trigger the logging when prompting for wipe." am: 49dc0fed26 am: cda59a70f2
...
am: ad5d337832
Change-Id: I3f672481bb1057153bc35c3b9c472972f2c35e34
2018-09-17 16:38:10 -07:00
Tao Bao
ad5d337832
Merge "Trigger the logging when prompting for wipe." am: 49dc0fed26
...
am: cda59a70f2
Change-Id: I7100220f3cafd6f7fb0865388e496796606c5372
2018-09-17 16:32:00 -07:00
Tao Bao
cda59a70f2
Merge "Trigger the logging when prompting for wipe."
...
am: 49dc0fed26
Change-Id: Icdd186331061e68b9c06222b6dafd25e2487dd77
2018-09-17 16:27:58 -07:00
Treehugger Robot
49dc0fed26
Merge "Trigger the logging when prompting for wipe."
2018-09-17 23:18:16 +00:00
Tao Bao
a5bbcb9596
Trigger the logging when prompting for wipe.
...
This allows recording the reason string that prompts user for a data
wipe, even if user selects 'Try again'.
Test: Inject an error into framework to trigger RescueParty. Select
'Try again' and check the recovery log post-boot.
Change-Id: I0d7d5afcf38cae5019e2ce0a46d3cd1ac3e83a03
2018-09-17 14:37:27 -07:00
Tianjie Xu
2b1a464a70
Move the parse of last_install to recovery-persist
...
The recovery-persist used to look for the related recovery logs in
persist storage, and copy them under /data/misc/recovery during the
normal boot process.
As we also want to find out the sideload information from last_install,
it makes more sense to move the parse & report of non-a/b metrics to
recovery-persist. Thus we can avoid the race condition of the file
system between the native code and RecoverySystem.
Bug: 114278989
Test: unit test pass, check the event buffer for metrics report
Change-Id: I32d7b2b831bc74a61a70af9a2f0b8a7e9b3e36ee
2018-09-13 13:27:55 -07:00
Hridya Valsaraju
3d82f2ee23
Merge "Allow switch to fastbootd when userdata wipe is required" am: 16147d1bd6 am: 20b29bbbbd
...
am: 165478c774
Change-Id: Id8998826195d7433d4ef8389b08c7017279db014
2018-09-12 18:20:13 -07:00
Hridya Valsaraju
165478c774
Merge "Allow switch to fastbootd when userdata wipe is required" am: 16147d1bd6
...
am: 20b29bbbbd
Change-Id: Ibbf99302158a72b4f8170bb8fe3fc30db4b78cda
2018-09-12 18:06:03 -07:00
Hridya Valsaraju
20b29bbbbd
Merge "Allow switch to fastbootd when userdata wipe is required"
...
am: 16147d1bd6
Change-Id: I475f0f48b4deab9c858fb7e5bd699e94d9a1b89e
2018-09-12 18:00:58 -07:00
Treehugger Robot
16147d1bd6
Merge "Allow switch to fastbootd when userdata wipe is required"
2018-09-13 00:48:42 +00:00
Hridya Valsaraju
eb6f13aeb6
Allow switch to fastbootd when userdata wipe is required
...
Bug: 114065789
Test: Able to use 'adb reboot fastboot' to switch to fastboot
from recovery when a userdata wipe is required to boot.
Change-Id: Ice6950444656f8d8857808531af030078f544b88
2018-09-12 14:16:07 -07:00
Tao Bao
466f59f7c1
Merge "minui: Track the name change to minui related properties." am: da46f9067a am: 3d95692b5e
...
am: bdc7b7e071
Change-Id: I5571bf07a2c8cc41555c11330951526cc7b603db
2018-09-11 14:56:39 -07:00
Tao Bao
bdc7b7e071
Merge "minui: Track the name change to minui related properties." am: da46f9067a
...
am: 3d95692b5e
Change-Id: Ia9e4b7adad2fb8000cb465f51ddee6bc7d756299
2018-09-11 14:52:39 -07:00
Tao Bao
3d95692b5e
Merge "minui: Track the name change to minui related properties."
...
am: da46f9067a
Change-Id: I967f2b14dcfe10dfa7d09492758bfe2e907374e5
2018-09-11 14:47:35 -07:00
Tao Bao
da46f9067a
Merge "minui: Track the name change to minui related properties."
2018-09-11 21:33:01 +00:00
Hridya Valsaraju
09ff9796f5
Merge "Fix sideload for user devices by adding a new sideload config" am: 1254e15e50 am: 94e5553f4e
...
am: fae21617f9
Change-Id: Ida5540b8e9279ccb717c6efc5d4019ac627789a3
2018-09-09 15:46:49 -07:00
Hridya Valsaraju
fae21617f9
Merge "Fix sideload for user devices by adding a new sideload config" am: 1254e15e50
...
am: 94e5553f4e
Change-Id: Ie49bc69638727d1a965af3cbeb8ed03102fd3019
2018-09-09 15:42:25 -07:00
Hridya Valsaraju
94e5553f4e
Merge "Fix sideload for user devices by adding a new sideload config"
...
am: 1254e15e50
Change-Id: Ib17a58895763d6440dc0e8f7390e9048345aa10b
2018-09-09 15:38:01 -07:00
Treehugger Robot
1254e15e50
Merge "Fix sideload for user devices by adding a new sideload config"
2018-09-09 22:23:25 +00:00
Hridya Valsaraju
e4ef453914
Fix sideload for user devices by adding a new sideload config
...
Bug: 113563995
Test: Tested the 'adb sideload' command on marlin user/userdebug builds
and walleye user/userdebug builds
Change-Id: I00d565547b85f2db87012e4a08316609e03395ac
2018-09-07 15:02:43 -07:00
Tao Bao
cf4d9c711b
Merge "Remove res-560dpi symlink." am: 02986d381e am: 75dd6f652d
...
am: 19c17b101e
Change-Id: Iadbfe042a85237ce827464a8c83c49899729d10b
2018-09-06 13:32:15 -07:00
Tao Bao
19c17b101e
Merge "Remove res-560dpi symlink." am: 02986d381e
...
am: 75dd6f652d
Change-Id: I5df14b63a50b1f2baa8c3442c89e5e47c038b8fa
2018-09-06 13:05:50 -07:00
Tao Bao
75dd6f652d
Merge "Remove res-560dpi symlink."
...
am: 02986d381e
Change-Id: I4342fb3dcb5e50be1996b06d1eaf6aa50afc3a00
2018-09-06 12:58:09 -07:00
Tao Bao
02986d381e
Merge "Remove res-560dpi symlink."
2018-09-06 19:29:37 +00:00
Tao Bao
52b6ecab37
Remove res-560dpi symlink.
...
The change to platform/build in [1] added support for mapping numeric
DPIs to a proper density bucket. As a result, 560dpi gets mapped to
xxxhdpi automatically. This CL removes the previous workaround.
[1] https://android-review.googlesource.com/c/platform/build/+/741666
Bug: 111559919
Test: Build recovery image for marlin. Verify that it picks up xxxhdpi
recovery resources.
Test: Boot into recovery. Run graphics test.
Change-Id: I65fefc7e2ba90b347e0ad283139429266d77c3b4
2018-09-05 21:55:25 -07:00
Tao Bao
050feb0153
minui: Track the name change to minui related properties.
...
These properties need to be exposed to both of charger and recovery.
This CL tracks the name change.
Bug: 113567255
Test: Build along with other CLs in the topic (for Makefile and
sepolicy changes). Boot into charger mode.
Test: Boot into recovery. Run graphics test.
Change-Id: I4d90778c1767c9bd7e00830a34ee2d4875ce0b83
2018-09-05 21:47:19 -07:00
Tao Bao
884b1a5b0c
Merge "support mounting f2fs in recovery mode" am: a062fae9d7 am: 15e957d3f6
...
am: 6b4a2c4553
Change-Id: I0276732b6acd77541172d612587abba9222ab484
2018-09-04 10:40:53 -07:00
Tao Bao
6b4a2c4553
Merge "support mounting f2fs in recovery mode" am: a062fae9d7
...
am: 15e957d3f6
Change-Id: I53bd70ae87fc69ae82dfbefe48fa42d60ef438eb
2018-09-04 10:28:45 -07:00
Tao Bao
15e957d3f6
Merge "support mounting f2fs in recovery mode"
...
am: a062fae9d7
Change-Id: I5f9798c1d901e98240831297aadadf39158cf2fc
2018-09-04 10:19:35 -07:00
Tao Bao
a062fae9d7
Merge "support mounting f2fs in recovery mode"
2018-09-04 16:59:39 +00:00
Lianjun Huang
5d7be6b4a5
support mounting f2fs in recovery mode
...
Change-Id: Ic03b3e95c4b5cd49b92cb3ec697e327a59421549
Signed-off-by: Lianjun Huang <huanglianjun@vivo.com >
2018-09-03 15:37:00 +00:00