- May 10, 2024
-
-
Matt Mower authored
Provide a means to include device-specific recovery modules that need to be built (i.e. not pre-built). A list of recovery modules can be specified by a device with: TARGET_RECOVERY_DEVICE_MODULES := rec_mod_one rec_mod_two Change-Id: Ibd19a71318863461d472471a4f7cfddfb1b9ae0d
-
Steve Kondik authored
* And disregard special mount flags on purpose because of certain dubious packages which "exec busybox mount". Squashed: Author: Alessandro Astone <ales.astone@gmail.com> Date: 2021-03-26 18:02:34 +0100 roots: Correct mount flags in /etc/fstab The logic here got inverted. Change-Id: I63c0d77fa17442ae8630015a52c7bf1be66f69f4 Change-Id: I163702c9bd7fca3d40676fd6d8476e8deb13acc0
-
Vojtech Bocek authored
Change-Id: Id3bf8763ccde54f87fde5cdf2db511649c376aa4 Signed-off-by: Vojtech Bocek <vbocek@gmail.com>
-
Alessandro Astone authored
Change-Id: I6548d65c1e6f775d2d1931864ebf7830d701fbaf
-
Alessandro Astone authored
Change-Id: Ie9978ac8b526c11199f72c4362ae3313218b48d4
-
Richard Hansen authored
The default color clashes with the new recovery logo. Currently no text is rendered with the INFO color, but that will change in a future commit. Change-Id: I737528e0c0a5202532e59d99ca57268478c87965
-
Richard Hansen authored
Currently this help text is not rendered, but that will change in a future commit. Change-Id: Ic2f566b84c4f49610fe0dab5929abe19abef9275
-
Richard Hansen authored
Change-Id: Ib7bb57944bb4ddd2fb31ae2aaccf4b3aaba094a5
-
Nolen Johnson authored
* TWRP has given user the sentiment that "Wiping data", and "Factory Reset" both imply the exclusion of files in `/data/media/0` (/sdcard), whereas both AOSP (and Lineage Recovery by proxy) format the partitions. Change-Id: I36c5a59552d7d538a05762ca262e42dc78a1deac
-
Tom Marshall authored
For non-release (userdebug, eng) builds, when signature verification fails, ask the user whether they wish to install anyway. [aleasto] Rewritten to minimize the diff footprint for maintainability Change-Id: I950ad455e6f698cabe348f0482eb64287cc88a08
-
Vitalii Kulikov authored
This is causing recovery to skip real input devices on some samsung phones where sensors are registered as input devices. So there more then 16 of them. (ex. ks01lte) And EV_REL input devices already disabled in recovery ui.cpp if BOARD_RECOVERY_NEEDS_REL_INPUT is not set. So do same here not to exceed the limit of MAX_DEVICES [javelinanddart]: Move this to an opt-in flag so that we can document what devices need this in the device tree, since otherwise we'll forget to port this and what devices need this flag. Additionally, an opt-in flag makes more sense for select devices needing non-standard behavior. The flag is used as follows: TARGET_RECOVERY_SKIP_EV_REL_INPUT := true [aleasto]: Move from a compiletime flag to a runtime prop Change-Id: If3d6e29d00229278a8ef3dfa445393c9f3d5f361 (cherry picked from commit 331afccf4a9b81ddf22500872b7260b532e15c41) (cherry picked from commit e7597e934e909112c462024e49a5f43af9bbe341)
-
Brint E. Kriebel authored
Change-Id: I8a85db8addeb75a2fd60d809c5ed4edc619ef7ed
-
Alessandro Astone authored
Change-Id: Idd3c3d0bb7cf0e69b80be04a97c6de1485c492fc
-
weifang.liu authored
PD#SWPL-109807 PD#SWPL-140491 BUG=296817261 Problem: UI error when directories too many Solution: check if select menu exceed screen size Verify: ohm Change-Id: I4905a5766985aa5b9f59cd30613f4c90c07c16ab Signed-off-by: Xindong Xu <xindong.xu@amlogic.com>
-
Michael Bestas authored
* Correct system mount text while we are at it Change-Id: I955173e84767e61d729fb55b4e53a84e310e786e
-
Aaron Kling authored
Change-Id: I358bf2c02cb7b07f7ca3ffad7cd3fc84768194ea
-
Alessandro Astone authored
* android::base::Split already supports multiple separators * Make FINGERPRING_SEPARATOR a #define so that we can easily append the other separator. Why even was it ever a char* ? Note that we cannot directly make FINGERPRINT_SEPARATOR use ':' as a separator because, as the name suggests, it's also used to split build fingerprints which include ':' as a valid character. Change-Id: I101e394d8e9fd7f2cbfcf01314e9bda38146c7d5
-
Erfan Abdi authored
* Using `|` is functional, but then breaks older recoveries. No point in disallowing commas. Change-Id: I0f380f5c6207b1a09431b8d40a2a529d9de3233f
-
Michael Bestas authored
ro.revision defaults to 0 if it's not set in cmdline. Some devices might want to set it in their device specific init files, however it's not possible to override ro properties. Test: Set ro.boot.hardware.revision in device specific init.rc and observe "HW version" in fastbootd UI Change-Id: I6e785c3fe3a49409e815af269a9a8db732b80ada
-
Aaron Kling authored
This enables console over uart. This is useful for debugging during bringup when adb is not working. Change-Id: If2eaefae8dde245bf0780c8010c5274f96c234cc
-
Alessandro Astone authored
* We may use a custom offset to: a) preserve data that oem wrote to the first bytes of misc b) skip recovery flags written by the bootloader (e.g. --wipe_data) For case a) one should set the offset 'x' to be at least greater than the size of bootloader_message struct (2048 bytes). If this is the case, then we zero out bytes x ~ x + 2047 For case b) one should set the offset to be strictly smaller than the size of bootloader_message struct. If this is the case, then we zero out bytes 0 ~ 2047. This allows to clear any additional flag set by the bootloader, that would otherwise be forgotten in misc. This also guarantees that we do not involountarily wipe any data that the oem may have written starting at byte 2048 (coff coff LG) Change-Id: I2d4e0702a2d8cbbef6274a87ce9499b0f69310dd
-
LuK1337 authored
This should clear update_in_progress flag. Change-Id: Idc5b99a77d6f1368fa37cf664a1fb5b6b19886db
-
LuK1337 authored
Change-Id: Ic72d8f902f8faeca7fc122e7ecb468e54fb8d2a4
-
Alessandro Astone authored
Squash of changes * Allow custom bootloader msg offset in block misc Change-Id: I6f3de1c2e3745c5535c3b95399abb8b2e2d01446 * recovery: Move bldrmsg offset symbols to bootloader_message.cpp Change-Id: I2b902bcce7f5ca13472e0ac30ac01b4991294dbe Adapted for Android.bp version of libbootloader_message * For android-11, these definitions are now used outside of the library itself, so keep them in the header, and export the necessary c flag to dependant modules Change-Id: I5768660569d56b0d7c358f562e79483fd5f6db53
-
David Anderson authored
Bug: 309792384 Test: m Change-Id: I253dbee446c88e6a18718cedec090c3be1b56cfd
-
Greg Ross authored
Add the device codename ot the title lines in the recovery screen the same way that fastbootd's title lines do. Change-Id: Ieb914d65119ab66beabd1d486a85f49901bb3f3d
-
Michael Bestas authored
Change-Id: I0656645b4ed5aa6d8a10bdaf55267334d67faa91
-
LuK1337 authored
Test: Enter fastboot, then enter recovery Change-Id: Iee894e584451673bdaee6b2e01afaff2c3eb391f
-
Aaron Kling authored
Don't logspam about a fake battery report. Many devices such as set top boxes and devkits intentionally don't have batteries. Change-Id: Idb22883f5d517e1e3e72512b8997709b42f1f8a4
-
LuK1337 authored
Change-Id: I0cdb4b16047e9dac3a6d3c55ec8b91f582f24369
-
NurKeinNeid authored
Change-Id: I484bb2bcc181c62e29c04bc6e467e5edea8ac0d9 Signed-off-by: NurKeinNeid <mralexman3000@gmail.com>
-
Pierre-Hugues Husson authored
Change-Id: Id1793660bd1c97ab369607f58a772ca3512ec1af
-
- May 06, 2024
-
-
Darth9 authored
-
- Apr 23, 2024
-
-
Darth9 authored
-
- Apr 21, 2024
- Apr 01, 2024
-
-
Darth9 authored
-