- 09 Oct, 2015 1 commit
-
-
Ethan Yonker authored
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 functionali...
-
- 26 Aug, 2015 2 commits
-
-
Ethan Yonker authored
Fixes touch on Oppo R7 Plus Oppo R7 Plus, when recovery is flashed and booted from the actual recovery partition, the digitizer sends some extra touch data for up to 10 different touch slots even if no actual touch is present for those slots (ABS_MT_SLOT). This patch allows TWRP to handle touch data properly for this device and maybe others. Change-Id: I8f9171b605566788b674b3d4d96bd9f2f65736c2
-
Ethan Yonker authored
Fix factory reset now properly formats data as expected Change text for ORS processing Disable system read only check, SuperSU, and patch system Stop copying fstab and version to cache Change-Id: I20f5cae390afbb8d2d88e01b8d9b9bf4ff0fdea1
-
- 09 Aug, 2015 2 commits
-
-
Ethan Yonker authored
Change-Id: I032fabb383b4063e3b31b6044ce39966b8c617d0
-
Matt Mower authored
When AOSP recovery commands are processed, the GUI reports a failure just before reboot even when all commands succeeded. Set op_status before reboot to indicate success. Change-Id: I09e9357b04cd81f418264bf00a75311f48357414
-
- 05 Aug, 2015 1 commit
-
-
The Android Automerger authored
-
- 04 Aug, 2015 1 commit
-
-
Tao Bao authored
We need to ensure the renamed filename reaches the underlying storage. Bug: 22840552 Change-Id: I824b6e9d8a9c5966035be7b42a73678d07376342 (cherry picked from commit dc3922622a94af4f6412fd68e8f075f839ab2348)
-
- 27 Jul, 2015 1 commit
-
-
that authored
Change-Id: I8622da5ae321ba69a55b38e2f0b878b7ec149d02
-
- 22 Jul, 2015 1 commit
-
-
Ethan Yonker authored
Change-Id: I70324ae3e4fffe88bc2b5a02becb7d1f4f0ceab0
-
- 15 Jul, 2015 1 commit
-
-
maxwen authored
we want to use it in charger Change-Id: I3e0288b074bd7203214d218aaee69cb4798e9531
-
- 14 Jul, 2015 6 commits
-
-
Ethan Yonker authored
Add support for mounting ntfs via ntfs-3g and support for wiping and repairing ntfs partitions. Change-Id: I82dc4626f459bb93b86eb9ebba64ad3a6560781b
-
Ethan Yonker authored
Initial value for tw_mount_system_ro is now 2. If the value of tw_mount_system_ro is 2 during boot, then we will show the system read only prompt and ignore the value from the lifetime writes check. Note: Changed the value of FILE_VERSION which will trigger the data manager to throw out previous settings and start with default values so that existing TWRP users will get the prompt at least once. Change-Id: I447767b64617f855156a19a5dc15c4ece6dff7b8
-
Matt Mower authored
This enables devices to provide their own USB configuration. The contents of init.recovery.usb.rc can most simply be modified and included in a device's init.recovery.${ro.hardware}.rc. Use option: TW_EXCLUDE_DEFAULT_USB_INIT := true Rationale: Some devices handle USB pid switching in the kernel. In this case, USB init provides switching functions which differ from the standard on property:sys.usb.config=xyz. Other devices should not see USB attempt mtp,adb mode when TW_EXCLUDE_MTP is set. Cherry-picked from android-5.0 Change-Id: Ief0fcaf46a1782102166fc1b733a34b1a1ba0802
-
Captain Throwback authored
Change-Id: Ie91d161f4e439a870534639f44a03df22f4fe39a
-
that authored
Also enable string insertion for list items. Example how to make a menu item: <listitem name="Lights on!"> <action> <action function="setbrightness">255</action> </action> </listitem> If no <data> element and no actions on any items exist, the list is read only and no item selection is possible. Change-Id: Ib2668a982df2514484d44faa0396dd17550f39f3
-
that authored
To position the longpress label: <longpress font="..." textcolor="..." x="5" y="0"/> x and y is the distance from the upper right corner. - extract method GUIKeyboard::DrawKey - clean up handling of currently pressed key - integrate key highlighting into main key drawing loops Change-Id: I80ccf2975d30cffa2a48627a74ab3693c84e4fa4
-
- 13 Jul, 2015 2 commits
-
-
Ethan Yonker authored
Change-Id: Ib67a356f8d5e6bb0f982c081fc88b6462c7fbd74
-
that authored
e.g. '<button ...>' instead of '<object type="button" ...>' Also get rid of default parameters to make things more explicit. Change-Id: Ie4d1231b725aeb6cbf0041622c9780c86cf8e1c1
-
- 07 Jul, 2015 4 commits
-
-
Paul Lawrence authored
This reverts commit 98c1a3de. Change-Id: I524060418de18f97c3865ebc4435f501015e92ee
-
Paul Lawrence authored
-
Paul Lawrence authored
This reverts commit 98c1a3de. Change-Id: I524060418de18f97c3865ebc4435f501015e92ee
-
The Android Automerger authored
-
- 06 Jul, 2015 2 commits
-
-
Paul Lawrence authored
-
Paul Lawrence authored
File level encryption must get the key between mounting userdata and calling post_fs_data when the directories are created. This requires access to keymaster, which in turn is found from a system property. Split property loaded into system and data, and load in right order. Bug: 22233063 Change-Id: I409c12e3f4a8cef474eb48818e96760fe292cc49
-
- 02 Jul, 2015 1 commit
-
-
The Android Automerger authored
-
- 01 Jul, 2015 7 commits
-
-
Mohamad Ayyash authored
* commit 'b4b41daa': Allow mounting squashfs partitions
-
Mohamad Ayyash authored
* commit '0ddfa329': Allow mounting squashfs partitions
-
Vincent Palatin authored
-
Stéphane Marchesin authored
Bug: 22231636 Change-Id: I103c8e906b7dd9862b7bb89d8642268e9a3006b4 Signed-off-by:
Stéphane Marchesin <marcheu@chromium.org>
-
The Android Automerger authored
-
Mohamad Ayyash authored
Change-Id: Ic023eb7d8a11e2a65172a23ff39fa902ef566183 Signed-off-by:
Mohamad Ayyash <mkayyash@google.com>
-
- 29 Jun, 2015 1 commit
-
-
Kra1o5 authored
Some devices don't support double buffering, so add the flag TW_DISABLE_DOUBLE_BUFFERING to disable it Change-Id: Ia9c233fa229ae9c221a6c6f219b216d1753052f4
-
- 27 Jun, 2015 1 commit
-
-
The Android Automerger authored
-
- 26 Jun, 2015 3 commits
-
-
caozhiyuan authored
Failures are seen on devices with Linux 3.10. And they are mainly due to this change: https://lwn.net/Articles/546473/ The blocks reserved in this change is not the same thing as what we think are reserved for common usage of root user. And this part is included in free blocks but not in available blocks. Bug: 22118089 Change-Id: I81c9531703298019a4fc11839f28d2cc8b9df34e (cherry picked from commit 3b4977638f48e59d23d7ea2bb6dde78552c257fb)
-
Tao Bao authored
A RangeSet has half-closed half-open bounds. For example, "3,5" contains blocks 3 and 4. So "3,5" and "5,7" are actually not overlapped. Bug: 22098085 Change-Id: I362d259f8b5d62478858ad0422b635bc5068698d (cherry picked from commit c0f56ad76680df555689d4a2397487ef8c16b1a6)
-
caozhiyuan authored
Failures are seen on devices with Linux 3.10. And they are mainly due to this change: https://lwn.net/Articles/546473/ The blocks reserved in this change is not the same thing as what we think are reserved for common usage of root user. And this part is included in free blocks but not in available blocks. Bug: 22118089 Change-Id: I81c9531703298019a4fc11839f28d2cc8b9df34e (cherry picked from commit 3b4977638f48e59d23d7ea2bb6dde78552c257fb)
-
- 23 Jun, 2015 2 commits
-
-
Elliott Hughes authored
Bug: http://b/22025550 Change-Id: I20f09ae442536f924f19ede0abf6a2bcc0a5cedf (cherry picked from commit 9813f5ba57fe7d90d45cb1c2b6f65920ce580e72)
-
Elliott Hughes authored
Bug: http://b/22025550 Change-Id: I20f09ae442536f924f19ede0abf6a2bcc0a5cedf (cherry picked from commit 9813f5ba57fe7d90d45cb1c2b6f65920ce580e72)
-
- 20 Jun, 2015 1 commit
-
-
Ethan Yonker authored
Change-Id: I712e2d51e412ab5c6167f7c7b29ebf987cd6963c
-