Wei Wang
685391c5e9
Merge "Recovery Test: add SideloadTest to test FUSE support on target" am: 53feebea4f
...
am: 3d605c54e3
Change-Id: If8fb74e5d040cf73b9e08abff1cc8fed574e0d64
2017-03-03 01:17:57 +00:00
Wei Wang
3d605c54e3
Merge "Recovery Test: add SideloadTest to test FUSE support on target"
...
am: 53feebea4f
Change-Id: Idc6cf3db83322316f31c99b0e0490f8b0939d8b1
2017-03-03 01:14:57 +00:00
Treehugger Robot
53feebea4f
Merge "Recovery Test: add SideloadTest to test FUSE support on target"
2017-03-03 01:10:55 +00:00
Wei Wang
b72a15a2ab
Recovery Test: add SideloadTest to test FUSE support on target
...
FUSE FS is required in recovery sideload functionalites.
This CL is to add a native test to flag when FUSE is not
supported in the device kernel.
Bug: 35768196
Test: mma, run recovery_component_test on marlin and pass all
Change-Id: I43b6dbee658010df56ba4d4b0e91baa7fd1c4480
2017-03-02 15:38:22 -08:00
Tianjie Xu
8359389e87
Merge "Skip BootloaderMessageTest, UncryptTest for devices without /misc" am: 0f26468eda am: 5cce91a95a
...
am: 6b0959a6bb
Change-Id: I1dc478edd656d4a20b4b886570d8ff822fe5e29e
2017-03-01 03:34:22 +00:00
Tianjie Xu
6b0959a6bb
Merge "Skip BootloaderMessageTest, UncryptTest for devices without /misc" am: 0f26468eda
...
am: 5cce91a95a
Change-Id: Iab56aa614ff6d910b65bf50327177837dd3fdf1b
2017-03-01 03:29:22 +00:00
Tianjie Xu
5cce91a95a
Merge "Skip BootloaderMessageTest, UncryptTest for devices without /misc"
...
am: 0f26468eda
Change-Id: Iab64d6894c3d228ce3e4bb9b57db30eecbcb09c5
2017-03-01 03:27:22 +00:00
Treehugger Robot
0f26468eda
Merge "Skip BootloaderMessageTest, UncryptTest for devices without /misc"
2017-03-01 03:25:02 +00:00
Tao Bao
7d524a440f
Merge "recovery: Remember the last log position." am: d549616b24 am: 6691dacf56
...
am: b1ddf973d0
Change-Id: Iaac30245dfe49d2024e6e871f08f8b439065e739
2017-03-01 02:38:49 +00:00
Tao Bao
b1ddf973d0
Merge "recovery: Remember the last log position." am: d549616b24
...
am: 6691dacf56
Change-Id: If020fcbe02e879e96b1b6481c1aae4029785483e
2017-03-01 02:36:18 +00:00
Tao Bao
6691dacf56
Merge "recovery: Remember the last log position."
...
am: d549616b24
Change-Id: Ibf3ad2e7dc5c8e1de8f6c5eefe7efec4a2b63a4f
2017-03-01 02:33:48 +00:00
Tao Bao
d549616b24
Merge "recovery: Remember the last log position."
2017-03-01 02:26:46 +00:00
Tianjie Xu
ca94856416
Skip BootloaderMessageTest, UncryptTest for devices without /misc
...
Skip these two tests if /misc partition is not found in fstab.
Bug: 35712836
Test: Both test skip correctly if there's no /misc in fstab.${hardware}.
Change-Id: I38417a8677030229a335e43eaef85ae70c4e0845
2017-02-28 17:55:27 -08:00
Tao Bao
c9447cc505
recovery: Remember the last log position.
...
After reading one log entry, it should stay at the same menu position.
Test: 'View recovery logs' -> Read -> Exit
Change-Id: I4b579be4c2fe1e3a1dcc4873e128fd0b2d619ba3
2017-02-28 15:27:08 -08:00
Bill Yi
d07422c448
Import translations. DO NOT MERGE
...
Change-Id: I90d94072de955eca8ea38762faa5d3e5a4f295db
Auto-generated-cl: translation import
2017-02-27 17:41:01 -08:00
Tao Bao
fd64bb60c4
Merge "recovery: Don't show "No /cache partition found" on screen." am: 021304503a am: 7c77883b06
...
am: 43248cc36c
Change-Id: I078f19d294d225479620b378e2644796325698c5
2017-02-24 20:06:15 +00:00
Tao Bao
43248cc36c
Merge "recovery: Don't show "No /cache partition found" on screen." am: 021304503a
...
am: 7c77883b06
Change-Id: I1797129fa70266d9fe5eb09dece6b00cf75b6f2a
2017-02-24 20:03:45 +00:00
Tao Bao
7c77883b06
Merge "recovery: Don't show "No /cache partition found" on screen."
...
am: 021304503a
Change-Id: I5bc7cba2eb474faf60212877cd621d8ab06fe00c
2017-02-24 20:01:14 +00:00
Treehugger Robot
021304503a
Merge "recovery: Don't show "No /cache partition found" on screen."
2017-02-24 19:54:19 +00:00
Tao Bao
f7f1da3fb5
recovery: Don't show "No /cache partition found" on screen.
...
People have been confused by the message and thought that's an error.
Test: Boot recovery on sailfish; choose 'View recovery logs'.
Change-Id: I2c540f18d6493c1a129233d10ecbc96823dd3601
2017-02-24 10:16:18 -08:00
Elliott Hughes
1de1c7124e
Merge "Add a missing #include for openat(2)." am: 3ac0dd2a56 am: cdfe2895b4
...
am: a82df97dd8
Change-Id: Ie157634ac0e83d168a980fe1b3c72664179551ce
2017-02-24 17:03:37 +00:00
Elliott Hughes
a82df97dd8
Merge "Add a missing #include for openat(2)." am: 3ac0dd2a56
...
am: cdfe2895b4
Change-Id: I0924ddf2096e076bd6a32b850c25e575f080041d
2017-02-24 17:00:36 +00:00
Elliott Hughes
cdfe2895b4
Merge "Add a missing #include for openat(2)."
...
am: 3ac0dd2a56
Change-Id: I29988a3e7d509587d55c7a821c4ced2e0f32ebe4
2017-02-24 16:59:06 +00:00
Elliott Hughes
3ac0dd2a56
Merge "Add a missing #include for openat(2)."
2017-02-24 16:55:25 +00:00
Elliott Hughes
25a29d452e
Add a missing #include for openat(2).
...
Bug: https://code.google.com/p/android/issues/detail?id=64374
Test: builds
Change-Id: I7d7650463197710657820a1adce51f71c1b01415
2017-02-23 10:45:42 -08:00
Sen Jiang
c45c1bf9ed
Merge "Use bspatch from external/bsdiff." am: f9962dbfe2 am: 2c467f6e49 am: 6f06890343
...
am: 05087fb83d
Change-Id: Ifafcedf27aa9394a307fca854c491891191cce04
2017-02-16 21:30:41 +00:00
Sen Jiang
05087fb83d
Merge "Use bspatch from external/bsdiff." am: f9962dbfe2 am: 2c467f6e49
...
am: 6f06890343
Change-Id: I6e49f937f1145dba2c5500f25db5020fca7ceac0
2017-02-16 21:26:41 +00:00
Sen Jiang
6f06890343
Merge "Use bspatch from external/bsdiff." am: f9962dbfe2
...
am: 2c467f6e49
Change-Id: Id7641e953d6ca749e20ecfb126a39392b6db3dab
2017-02-16 21:23:12 +00:00
Sen Jiang
2c467f6e49
Merge "Use bspatch from external/bsdiff."
...
am: f9962dbfe2
Change-Id: I21e6de951b22673fe48ff8f7db418e22d233ee58
2017-02-16 21:18:42 +00:00
Sen Jiang
f9962dbfe2
Merge "Use bspatch from external/bsdiff."
2017-02-16 21:14:10 +00:00
Tao Bao
dec8a91aec
Merge "recovery: Clean up browse_directory()." am: 635eb1c83e am: c42d44bbeb am: 19e7776451
...
am: b1b8e89db8
Change-Id: I5eb70db5411cb8e5a1d469f132d4b974df4fa0a7
2017-02-14 02:08:42 +00:00
Tao Bao
b1b8e89db8
Merge "recovery: Clean up browse_directory()." am: 635eb1c83e am: c42d44bbeb
...
am: 19e7776451
Change-Id: I412a0f3df337c20c89b6168521ac7dd7a8e47ee5
2017-02-14 02:06:42 +00:00
Tao Bao
19e7776451
Merge "recovery: Clean up browse_directory()." am: 635eb1c83e
...
am: c42d44bbeb
Change-Id: I462259ea96248f253e161065a17b0098add83716
2017-02-14 02:05:12 +00:00
Tao Bao
c42d44bbeb
Merge "recovery: Clean up browse_directory()."
...
am: 635eb1c83e
Change-Id: Idf8a4e33a1f7cfd5d5c648aa97e00219828fc58d
2017-02-14 02:03:11 +00:00
Tao Bao
635eb1c83e
Merge "recovery: Clean up browse_directory()."
2017-02-14 01:56:24 +00:00
Tao Bao
16b509535b
Merge "minui: Move graphics_{adf,drm,fbdev} into classes." am: 0d14cc279c am: 6585a3c368 am: b8997adc20
...
am: 1cb8964aac
Change-Id: I8b1fb8ba115f7313f7382b7669e35184eaea3a79
2017-02-13 18:42:16 +00:00
Tao Bao
1cb8964aac
Merge "minui: Move graphics_{adf,drm,fbdev} into classes." am: 0d14cc279c am: 6585a3c368
...
am: b8997adc20
Change-Id: I32adb7cc1bf316e5986308a8863399e5a504e10f
2017-02-13 18:36:46 +00:00
Tao Bao
b8997adc20
Merge "minui: Move graphics_{adf,drm,fbdev} into classes." am: 0d14cc279c
...
am: 6585a3c368
Change-Id: I0484295d4c202f6854968f99bac0b4b0c6928378
2017-02-13 18:32:15 +00:00
Tao Bao
6585a3c368
Merge "minui: Move graphics_{adf,drm,fbdev} into classes."
...
am: 0d14cc279c
Change-Id: I75c426732188a868f0acb160284a45a19d0b9b1e
2017-02-13 18:29:46 +00:00
Tao Bao
0d14cc279c
Merge "minui: Move graphics_{adf,drm,fbdev} into classes."
2017-02-13 18:25:06 +00:00
Tao Bao
c4a18efa84
recovery: Clean up browse_directory().
...
Get rid of the malloc/realloc/free'd menus.
browse_directory() will only be called on devices with SD card. Tested
the CL by temporarily setting SDCARD_ROOT to a different location.
Test: See above.
Change-Id: I935e1bf4bad0273e3dff87fa2536924f1219adb5
2017-02-10 21:21:52 -08:00
Tao Bao
557fa1f45e
minui: Move graphics_{adf,drm,fbdev} into classes.
...
This CL defines minui_backend as an interface, and expresses the three
backends (adf, drm and fbdev) as subclasses to the interface.
Test: 'Run graphics test' on N9, Pixel C and N5X.
Change-Id: I0e23951c7b2e2ff918957a8d9fc8b0085b6e5952
2017-02-10 17:05:15 -08:00
Tao Bao
70cbe1d2e7
Merge "minui: Save errno before calling close()." am: df464dbe79 am: 8075089ca1 am: 30c164411f
...
am: 0b4641724b
Change-Id: I494ad8c5749290645f9850410789247e35d3bd41
2017-02-10 00:31:29 +00:00
Tao Bao
0b4641724b
Merge "minui: Save errno before calling close()." am: df464dbe79 am: 8075089ca1
...
am: 30c164411f
Change-Id: Ifebc398f240364d0afc2d0abd5eba01f07b36d9d
2017-02-10 00:00:26 +00:00
Tao Bao
30c164411f
Merge "minui: Save errno before calling close()." am: df464dbe79
...
am: 8075089ca1
Change-Id: I7641b122a89431ecdf1208a11dd5c0e3f948ab0b
2017-02-09 23:38:09 +00:00
Tao Bao
8075089ca1
Merge "minui: Save errno before calling close()."
...
am: df464dbe79
Change-Id: I58e4df9b09b8c6e1470a815180df73d908b98d0a
2017-02-09 23:36:09 +00:00
Treehugger Robot
df464dbe79
Merge "minui: Save errno before calling close()."
2017-02-09 23:17:59 +00:00
Tao Bao
f04592ba23
minui: Save errno before calling close().
...
Otherwise errno would be overwritten when calling close(2).
Test: mmma bootable/recovery
Change-Id: I661e46b1b040f550639a728aa2683e91621b4307
2017-02-09 12:59:19 -08:00
Tao Bao
6812a80433
Merge "minui: Clean up graphics_fbdev.cpp." am: 5121961421 am: e91a2d23ca am: c441edd1c3
...
am: e799840d8d
Change-Id: I4d9b1ddb2819b59234a32cca15009adf018c91e6
2017-02-09 20:43:49 +00:00
Tao Bao
e799840d8d
Merge "minui: Clean up graphics_fbdev.cpp." am: 5121961421 am: e91a2d23ca
...
am: c441edd1c3
Change-Id: I81a799dfff3453dbbcd5465595785473f17a972d
2017-02-09 20:41:19 +00:00