summaryrefslogtreecommitdiffstats
path: root/toybox (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Use BSD grep for builds with toybox" into android-9.0big biff2019-05-031-3/+0
|\
| * Use BSD grep for builds with toyboxCaptain Throwback2019-04-291-3/+0
| | | | | | | | | | | | - Include symlinks for egrep and fgrep Change-Id: I78e27f95efa143fa63def02c9e72af567833aefe
* | toybox: fix build in 6.0 treeCaptain Throwback2019-05-011-10/+17
|/ | | | | | | When building with TW_USE_TOOLBOX, build currently fails. This patch fixes those build errors. Change-Id: I041523d93a3fa9624fee80679e521750b4f9edfa
* toybox: create getprop symlink on SDK 27Captain Throwback2019-01-181-1/+1
| | | | | | | | Currently when building for SDK 27 with TW_USE_TOOLBOX, no getprop symlink is produced. This minor change creates a symlink for getprop on SDK 27. Change-Id: I71bd3e0d0525bd0ae51634f52a5749ba0ff58444
* Merge AOSP android-9.0.0_r3Ethan Yonker2018-08-241-3/+19
| | | | | | Fix conflicts and make it build in 5.1, 6.0, 7.1, 8.1, and 9.0 Change-Id: Ida0a64c29ff27d339b7f42a18d820930964ac6e4
* toybox: microcom is not present in the lineage 14.1 source.bigbiff bigbiff2018-05-041-1/+0
| | | | Change-Id: Ic5983498caf9a082d23fdfbc3683e77697fcaf64
* toybox: Fix build for android 8.1Humberto Borba2018-04-191-9/+40
| | | | | | | | | Fix toybox build at android 8.1. PS: xzcat support removed Signed-off-by: Humberto Borba <humberos@gmail.com> Change-Id: I185231bacf24db073f66eb57a146d7d1b64ffc2a
* Update to AOSP 8.0 baseEthan Yonker2017-09-081-2/+16
| | | | Change-Id: I29fe722b4eb9718765327902779046840a01433e
* DO NOT MERGE Android 8.0 stuffEthan Yonker2017-08-251-3/+22
| | | | Change-Id: I8c8a9734adbf36c33463123844fa6e078934ae34
* build: [FIXUP] Addendum for BusyBox get/setprop & API 24 vs 25D. Andrei Măceș2017-02-231-4/+7
| | | | Change-Id: I9c909bc990210fc3ec2ed3edf0ac106248f613ba
* build: AOSP/CM14 fixes (API 24/25, mainly BusyBox-less environment)Hashcode2017-01-121-10/+147
| | | | | | | These changes are needed by any ROM where devices are configured to use TOOLBOX/TOYBOX instead of BUSYBOX (i.e., TW_USE_TOOLBOX := true). Change-Id: I68b88cc9fb857f32864556c4b6c9c8e6ee744051
* Merge up to AOSP marshmallow-releaseEthan Yonker2015-10-091-0/+371
In order to maintain compatibility with older trees, we now have minadbd.old and minui.old. I had to use a TARGET_GLOBAL_CFLAG to handle ifdef issues in minui/minui.d because healthd includes minui/minui.h and there was no other alternative to make minui.h compatible with older trees without having to modify healthd rules which is outside of TWRP. Note that the new minui does not currently have support for qcom overlay graphics. Support for this graphics mode will likely be added in a later patch set. If you are building in a 6.0 tree and have a device that needs qcom overlay graphics, be warned, as off mode charging may not work properly. A dead battery in this case could potentially brick your device if it is unable to charge as healthd handles charging duties. Update rules for building toolbox and add rules for making toybox Use permissive.sh in init.rc which will follow symlinks so we do not have to worry about what binary is supplying the setenforce functionality (toolbox, toybox, or busybox). Fix a few warnings in the main recovery binary source code. Fix a few includes that were missing that prevented compiling in 6.0 Change-Id: Ia67aa2107d260883da5e365475a19bea538e8b97