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
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
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
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
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
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
Tao Bao
c441edd1c3
Merge "minui: Clean up graphics_fbdev.cpp." am: 5121961421
...
am: e91a2d23ca
Change-Id: I9eb08e7e14df408dc3a6284d9a558858060f1052
2017-02-09 20:38:49 +00:00
Tao Bao
e91a2d23ca
Merge "minui: Clean up graphics_fbdev.cpp."
...
am: 5121961421
Change-Id: If16c6e23b6eb8854660c5c461fc5283e5e5bd4e5
2017-02-09 20:36:49 +00:00
Treehugger Robot
5121961421
Merge "minui: Clean up graphics_fbdev.cpp."
2017-02-09 20:31:02 +00:00
Tao Bao
ff7a320971
Merge "minui: Clean up graphics_adf.cpp." am: d592e1d5e1 am: 46829c326e
...
am: ffd5c03711
Change-Id: Idb949b2caa2b168677730c70ace20914bd21b42e
2017-02-09 20:16:48 +00:00
Tao Bao
ffd5c03711
Merge "minui: Clean up graphics_adf.cpp." am: d592e1d5e1
...
am: 46829c326e
Change-Id: I1b12bb7c728cb1be70a865f489971f38e00fe175
2017-02-09 20:14:17 +00:00
Tao Bao
46829c326e
Merge "minui: Clean up graphics_adf.cpp."
...
am: d592e1d5e1
Change-Id: Ia530771c7e5443b15ffacfcd439549617c3bd6fb
2017-02-09 20:12:17 +00:00
Tao Bao
d592e1d5e1
Merge "minui: Clean up graphics_adf.cpp."
2017-02-09 20:07:09 +00:00
Tao Bao
0f38c6da12
Merge "minui: Clean up graphics_drm.cpp." am: 648f252c71 am: f6b6b75916
...
am: ed5ee5292c
Change-Id: I21eb69fec55c2f68142acd94f043557fa24f75f2
2017-02-09 19:52:46 +00:00
Tao Bao
ed5ee5292c
Merge "minui: Clean up graphics_drm.cpp." am: 648f252c71
...
am: f6b6b75916
Change-Id: I897a2b2a5046554a92ee8be59bc6e90ebbe2b8f5
2017-02-09 19:51:15 +00:00
Tao Bao
f6b6b75916
Merge "minui: Clean up graphics_drm.cpp."
...
am: 648f252c71
Change-Id: I30f5536b2a0686424da0dc31ba9da787768a00d4
2017-02-09 19:49:15 +00:00
Treehugger Robot
648f252c71
Merge "minui: Clean up graphics_drm.cpp."
2017-02-09 19:43:20 +00:00
Tao Bao
76be34cb34
minui: Clean up graphics_drm.cpp.
...
Remove unneeded header includes. Switch a few memset() to '= {}'
style. Otherwise mostly cosmetic changes like reformatting.
Test: 'Run graphics test' on ryu (which is a DRM device).
Change-Id: I4b0ab2dc0da69a690f09e4f0674b8377de662962
2017-02-07 14:47:59 -08:00
Tao Bao
acf4dd157a
minui: Clean up graphics_fbdev.cpp.
...
Remove unneeded header includes. Otherwise mostly cosmetic changes like
reformatting.
Test: 'Run graphics test' on bullhead (which uses fbdev).
Change-Id: I9b92c96128fa332ac940f73764f9c5fc93ff6c8c
2017-02-07 14:46:31 -08:00
Tao Bao
8f0e21b271
minui: Clean up graphics_adf.cpp.
...
Remove unneeded header includes. Switch a few memset() to '= {}' style.
Otherwise mostly cosmetic changes like reformatting.
Test: 'Run graphics test' on N9 (which is an ADF device).
Change-Id: If008af18ddae9521f53216b581d882d5eed76d41
2017-02-07 13:20:55 -08:00
Tao Bao
5101b78f03
Merge "Replace _exit(-1) with _exit(EXIT_FAILURE)." am: 95bcbfdd4e am: 80176c68b2
...
am: b8af1beed0
Change-Id: I1f764a4f9c1cb442f9c6d8a5ae885739364fcc04
2017-02-03 23:51:27 +00:00
Tao Bao
b8af1beed0
Merge "Replace _exit(-1) with _exit(EXIT_FAILURE)." am: 95bcbfdd4e
...
am: 80176c68b2
Change-Id: I6338fc4f929b0887563a0194719c887131538fec
2017-02-03 23:48:27 +00:00
Tao Bao
80176c68b2
Merge "Replace _exit(-1) with _exit(EXIT_FAILURE)."
...
am: 95bcbfdd4e
Change-Id: Icbf6b4d02cc8d60c66f7ed8ebf9d7798a2d518c3
2017-02-03 23:45:58 +00:00
Treehugger Robot
95bcbfdd4e
Merge "Replace _exit(-1) with _exit(EXIT_FAILURE)."
2017-02-03 23:40:06 +00:00
Tianjie Xu
5eaf3cd966
Merge "Avoid to call UI functions in child process" am: 0f275ae56e am: 5fa2e576f9
...
am: 15ab95bb63
Change-Id: Ifedf5d53d6ff11ecfeda4a8a1fe7f4e802c9e152
2017-02-03 22:16:19 +00:00
Tianjie Xu
15ab95bb63
Merge "Avoid to call UI functions in child process" am: 0f275ae56e
...
am: 5fa2e576f9
Change-Id: I83d52f51ab6c788cc67a75ca6f7a46cd2f8289cd
2017-02-03 22:14:20 +00:00
Tianjie Xu
5fa2e576f9
Merge "Avoid to call UI functions in child process"
...
am: 0f275ae56e
Change-Id: Ia1a735d6ca5c966e6e84c5fe67456c3b5142632e
2017-02-03 22:12:19 +00:00
Tao Bao
3da880156b
Replace _exit(-1) with _exit(EXIT_FAILURE).
...
-1 is not a valid exit status.
Also replace a few exit(1) with exit(EXIT_FAILURE).
Test: mmma bootable/recovery
Change-Id: I4596c8328b770bf95acccc06a4401bd5cabd4bfd
2017-02-03 14:11:11 -08:00
Tianjie Xu
f15097c98a
Merge "update_verifier should read dm wrapped partition" am: c44c479197 am: d40cd0e7cf
...
am: a8764c46aa
Change-Id: Iee59f57ae75c69ac2113ddf20e327b35d63bad23
2017-02-03 22:07:52 +00:00
Treehugger Robot
0f275ae56e
Merge "Avoid to call UI functions in child process"
2017-02-03 22:06:50 +00:00
Tianjie Xu
a8764c46aa
Merge "update_verifier should read dm wrapped partition" am: c44c479197
...
am: d40cd0e7cf
Change-Id: Ief705589ebe2293ecb2e688a7643c5f2e4a79ea9
2017-02-03 22:01:52 +00:00
Tianjie Xu
d40cd0e7cf
Merge "update_verifier should read dm wrapped partition"
...
am: c44c479197
Change-Id: I3ce467a3d634f2a566f87a936a86e7b55627c6cd
2017-02-03 21:57:21 +00:00
Tianjie Xu
c44c479197
Merge "update_verifier should read dm wrapped partition"
2017-02-03 21:50:07 +00:00