Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/PitchBlackRecoveryProject/android_bootable_recovery

The heart :heart: of PBRP
https://github.com/PitchBlackRecoveryProject/android_bootable_recovery

Adding Edl button in reboot menu

Edl mode is available only on qualcomm devices and it used to fully
restore the bricked devices....

63024ed394f88abe1129b14ff3bbc3fbf81f237b authored almost 6 years ago
Add metadata decrypt support for FBE

Change-Id: Ie0292f4ffea5993a4ae74fa04fc5c8252ca2cfcf
Signed-off-by: Mohd Faraz <mohd.faraz.abc@g...

153c8be78b93905afd192cf925ce82444e845df6 authored almost 6 years ago
twrp: Fix unsigned compare compile warning.

Change-Id: I7e847e76932a6ceea3e669e8b8b9ec35e5ef9d9d

4da3b18fa342caff2cb87ccd22bd471021b90fe5 authored almost 6 years ago
minuitwrp: Respect TARGET_RECOVERY_PIXEL_FORMAT config in screenshot.

This fixes wrong theme color in screenshots on Xiaomi MIX 2S.

Change-Id: Ieb8480c411e2f0c72cc50...

71f338ac50740a24ad7f26ad24ccf6606cf9bda9 authored almost 6 years ago
ORS: use /data/cache instead of /cache when AB device is used.

Change-Id: Iaacd4da2890ba412afde62d5c90de96877158b2e
Signed-off-by: AndroiableDroid <androiabled...

a7e24635db5d2bcfcd4a9022f7cc22084cff4fb3 authored almost 6 years ago
TWRP HAL: add HAL for slot management.

Change-Id: I7d0a67bc8e237866485680a5c54443435e7d2737
Signed-off-by: AndroiableDroid <androiabled...

bd56db62b3ad63bb33edba6c0b4bec7d77539131 authored almost 6 years ago
portrait: update source, add site and maintainer

Signed-off-by: AndroiableDroid <[email protected]>

366aff80697d1a310f9f0ebca6c3b2013d1e14b0 authored almost 6 years ago
PBRP: Fixed Flashlight not working while flashing

044a96020982cada9d710923c0291c4330bef0c3 authored almost 6 years ago
add c106 maintainer

Signed-off-by: AndroiableDroid <[email protected]>

e84a39614ff9c7e340f02a23fca64118c4b64577 authored almost 6 years ago
Revert "minuitwrp: Fix detection of libdrm on Pie"

This reverts commit 8b7a5672bcc1a70cf3d3f78b0f3f1c2f1a87f4d4.

22b3e7d8907e299a7ddb18ada6eafc696497467a authored almost 6 years ago
updater: Allow devices to suppress BLKDISCARD

* On some devices TRIM is disabled for security reasons. Don't fail
flashing the ROM because d...

0ef6492518593eb1255e83723aaf9195fb582d6f authored almost 6 years ago
Don't copy local mke2fs.conf for O-MR1

* It is now copied from system/extras/ext4_utils

Change-Id: Ibddcad4928c17bc174390d75708a5382a9...

9bb7c225a47fa6903c574250d92b8eef8c0ba2c1 authored almost 6 years ago
Remove leftover mounts.h~HEAD

* Wrongly added during 8.0 merge

Change-Id: Icc0415f978af352458ce7d605b0c8c4cd84c184e

0bb5df9a349fb058f53955edc0290522126b4c77 authored almost 6 years ago
Remove duplicate ext4 flags from Android.mk

* They are right above

Change-Id: Ifff889e6ff748ed6bfa4a076b1afcc2c6a7eed3b

de18923571f4cb10be5411ada7e7e0c41cd7af4d authored almost 6 years ago
Set a dummy CM_PLATFORM_SDK_VERSION if it doesn't exist

* Avoids printing 2 build warnings on every single rebuild
of anything when building TWRP inli...

0cc2376153dd2563010dae3d327e73ab3c7235b8 authored almost 6 years ago
prebuilt: Support ubsan libraries of all architectures

According to the file under './prebuilts/clang/host/linux-x86/clang-4691093/lib64/clang/6.0.2/li...

e68259848046a68c74aa290f35c05d2045fa5ffc authored almost 6 years ago
twinstall: Force variable type

Force the usage of variable type since it is different on the 32-bit
devices. Use this commit to...

8ae2b0d5dd68b535aa81fb4ba6e3657d1bfe2b12 authored almost 6 years ago
dosfstools: Fix compile error in Pie tree on 32 bit systems

Fixes the following compile error:
bootable/recovery/dosfstools/src/check.c:591:4: error: format...

a0a163586cf4b124002ce1cc764f0dd677887d09 authored almost 6 years ago
Merge "Move librecovery_ui to a sub-directory" am: 6287253eb4 am: 45898d8bb4

am: be1485faec

Change-Id: I7b02a0c6081086b7765bfecd9f53a207bd93f75d

62909cd90a3dd6a9c275f97bc8ce61a2bd28edfc authored almost 6 years ago
Merge "Move librecovery_ui to a sub-directory" am: 6287253eb4

am: 45898d8bb4

Change-Id: I426c6b2bd4731d913772b188cb41e7b9323a7330

be1485faecb78b4c5735902ca7ba89aed1de5954 authored almost 6 years ago
Merge "Move librecovery_ui to a sub-directory"

am: 6287253eb4

Change-Id: Ib055c175eab1857713d5d5bed63fd91ed43e881b

45898d8bb496921efbe56d250380a26a7f449a56 authored almost 6 years ago
Merge "Move librecovery_ui to a sub-directory"

6287253eb4e00d6a6a1116be2f447be9c545ce97 authored almost 6 years ago
Support both old and new mkfs.f2fs

Easiest way I could find to determine if we have the old or the
new mkfs.f2fs version is to pipe...

7e941586844e514d296dd755972902dd64a4c8ba authored almost 6 years ago
Fix the long broken format function

* For EXT2/3:
* Align mke2fs options with Android 9.0 fs_mgr_format.cpp.
* For EXT4:
* N...

4879b37b5db3b06eb17a4a0deda5fc08fef51c41 authored almost 6 years ago
Move librecovery_ui to a sub-directory

This helps to expose librecovery_ui for device specific RecoveryUi.

Bug: 76436783
Test: mma, un...

8f397309b41814205c8d32f1c10f6b056c13e8c3 authored almost 6 years ago
Move librecovery_ui to a sub-directory

This helps to expose librecovery_ui for device specific RecoveryUi.

Bug: 76436783
Test: mma, un...

b5108c372c8b92671ea5ebb4eeff00757fcee187 authored almost 6 years ago
Snap for 5392835 from 9d2a945e9b0e58c602a5b3e29aa6f2e7c1c5cd8e to qt-release

Change-Id: I5b74ee551ca0f6f8b24f67ba69f6a63892c7b315

2c1b3d7ac184b7fea2e4a4ea991018fd706c6b63 authored almost 6 years ago
Use listbox for device-specific advanced menu items

This patch allows items to have more than one action surrounded
by the <actions> tags like other...

64e0a6525f6f82a67649602de3fe1ad62c837c27 authored almost 6 years ago
Merge "Update FDE decrypt to pie from CAF" into android-9.0

908442dfb5ede6580c79d9c14a8c44b0f30670ac authored almost 6 years ago
Update FDE decrypt to pie from CAF

cryptfs.cpp based on CAF tag LA.UM.7.3.r1-05900-sdm845.0
Used CAF because AOSP no longer contain...

98661c1a298cb01c93ae31973a42d152077beae6 authored almost 6 years ago
MTP FFS updates:

This update splits old MTP code and new MTP code from Google
into two trees, legacy and ffs. Dep...

af32bb9c4f4f06e92de3435ed2db3153c0701094 authored almost 6 years ago
Merge "Move apply_from_sdcard to fuse_sdcard_install" am: 3c61cd02cf am: 3c21700fcd

am: c1dfb51ae3

Change-Id: I273c41fe713965485d604344d1d44f31a852e892

9d2a945e9b0e58c602a5b3e29aa6f2e7c1c5cd8e authored almost 6 years ago
Merge "Move apply_from_sdcard to fuse_sdcard_install" am: 3c61cd02cf

am: 3c21700fcd

Change-Id: I11dd7813aa0d43688b4856ee9a1508fe1de9fdee

c1dfb51ae3dcc0c9dce2c6529a6cc32b3b8107c5 authored almost 6 years ago
Merge "Remove the provider_vtab" am: 2037c60de4 am: d7eba6248b

am: b3025d752d

Change-Id: If5419d0e263442b7ebd7ec95e972fb67e2f6fc94

9b177eb32d5156df43565831d8e80d958db36af5 authored almost 6 years ago
Merge "Move apply_from_sdcard to fuse_sdcard_install"

am: 3c61cd02cf

Change-Id: Idd0f65f979145b572e30bd9b8b38d477f2b7e185

3c21700fcdc55dac5d629307415347e52fd0a83f authored almost 6 years ago
Merge "Remove the provider_vtab" am: 2037c60de4

am: d7eba6248b

Change-Id: Idf8762f7e39c165514710f0afd98bc485c5e9d9b

b3025d752dcd170870e9fbded797f791f7b80b9c authored almost 6 years ago
Merge "Remove the provider_vtab"

am: 2037c60de4

Change-Id: I691e88cc2b12ac142b694b83e5756df208677dc5

d7eba6248ba1f1f349bc54689483b50d0f028f68 authored almost 6 years ago
Merge "Move apply_from_sdcard to fuse_sdcard_install"

3c61cd02cf489199bb687188f016875e079c4ecb authored almost 6 years ago
Merge "Remove the provider_vtab"

2037c60de48b560be698f3a74588084b1de5e726 authored almost 6 years ago
Adding Edl button in reboot menu

Edl mode is available only on qualcomm devices and it used to fully
restore the bricked devices....

e9a49efe75918183a32164fea91ddddf65ce7964 authored almost 6 years ago
Move apply_from_sdcard to fuse_sdcard_install

Move the sdcard installation function and all helper functions to a
separate file, and drop the ...

3cc23d5eacad15fee7d659669f51673751d1ae2b authored almost 6 years ago
Snap for 5389215 from 61307a2e3c9d60d6b94130ad2fbbf64ad5ec7014 to qt-release

Change-Id: I9b2eee3b34b3bfb1256f0762f286556e561b50a7

9ac28bd57716550d92217f53465687d2d0fcaeba authored almost 6 years ago
Merge "Create a FuseDataProvider base class" am: eeea86f5fd am: 4aa4bf5e19

am: 77a2ff12d7

Change-Id: I851a7a2947b7abfbad6e0331b581d8eb320ea89d

61307a2e3c9d60d6b94130ad2fbbf64ad5ec7014 authored almost 6 years ago
Merge "Create a FuseDataProvider base class" am: eeea86f5fd

am: 4aa4bf5e19

Change-Id: I7fd63a6d23c2e17ffc4fe403c15df86b4e2c76da

77a2ff12d7365c7c1f31e1f7943018404ad728ae authored almost 6 years ago
Merge "Create a FuseDataProvider base class"

am: eeea86f5fd

Change-Id: I9a7fc19e2897cb123a27a66f6a291a92b4653fe1

4aa4bf5e196602c2a852b813f02637b98362f1ba authored almost 6 years ago
Merge "Create a FuseDataProvider base class"

eeea86f5fdf29c7e8742fd0fe062ad09e3130433 authored almost 6 years ago
Remove the provider_vtab

It's no longer needed with the newly added FuseDataProvider class. Also
cleans up the parameters...

5e6832a24d39f15261be0cad19708274db57a126 authored almost 6 years ago
Create a FuseDataProvider base class

The fuse data provider for adb/sdcard shares common code and structures.
This cl creates a FuseD...

ea2912f187cec8d426cfc2ca715b9a503355fa37 authored almost 6 years ago
gpt: Add -Wno-format-security

The existing -Wno-format requires it:

error: -Wformat-security ignored without -Wformat [-Werro...

08f91e84e019d824de3d99011f1809f7a8acf9cc authored almost 6 years ago
TWRP: fix compiling on Android 7

fixes
cp: cannot create regular file (...)/recovery/root/file_contexts': No such file or directo...

38d2d5268e3e2de2bdd2656a1abf060bb6779895 authored almost 6 years ago
Fix gr_clip

gr_clip was not calculating the correct values after the rotation
patch. Since gr_clip width and...

e03158ebdd9fb8858d4debde4196765ccdcb0972 authored almost 6 years ago
Snap for 5386257 from c5f06d7dc821dc5d98a3742fe1249fcbe0f0c1b8 to qt-release

Change-Id: I2faa278cf4980ff882fc747cfdd6750c51b89a59

f5b715b402565c7986ab9a5919ee56d2b6dd0097 authored almost 6 years ago
Merge "Skip calling verify_package_compatibility when resuming." am: 98beb6414b am: c4148b529a

am: db9dabb826

Change-Id: Ic4948239024645f99c96bda5e41524bfe4d07d7d

c5f06d7dc821dc5d98a3742fe1249fcbe0f0c1b8 authored almost 6 years ago
Merge "Skip calling verify_package_compatibility when resuming." am: 98beb6414b

am: c4148b529a

Change-Id: I7f59a1eb51e83443b77f8ae61139af12149eaca8

db9dabb826478c7fceb13c0fc69cd4cb12dca5ab authored almost 6 years ago
Merge "Skip calling verify_package_compatibility when resuming."

am: 98beb6414b

Change-Id: I32bc699f4f009bee490ff509bd8503d81766bf30

c4148b529a832897e1f24deb779ba37a52a091d1 authored almost 6 years ago
Merge "Skip calling verify_package_compatibility when resuming."

98beb6414b1b8de2d8ee268b60ee2c127cfbcfe4 authored almost 6 years ago
Full screen action: simplify by just hiding navbar

Change-Id: Iab770ee47420deae08cc3c20127f36f53036fbec

3157f121ad439ae5cd6229739e8d1cba2710df45 authored almost 6 years ago
Skip calling verify_package_compatibility when resuming.

android::vintf::VintfObjectRecovery::CheckCompatibility() may try to
mount partitions in order t...

032403fb75a4d423c0855ea278b0441287904a82 authored almost 6 years ago
prebuilt: Avoid re-linking ARM64 specific library on other architectures

libclang_rt.ubsan_standalone-aarch64-android.so is a library for
arm64 and is therefore not avai...

eff335d8509950cc3bc2901e2c982535be85b6f1 authored almost 6 years ago
TW_ROTATION: add flag to handle hardware-rotated display panels

* The existence of TW_ROTATION that implements this feature at the
level of calls to libpixelf...

d32b7ebf20217f5053aaf0597cc1a7dcf86fc2a5 authored almost 6 years ago
AB/Non AB Devices: updates for moving cache

This patchset updates all the places we touch cache on AB devices
and non AB devices so that we ...

19874f14699edf411951a62f5ac880ca6a84d824 authored almost 6 years ago
Vibration: allow BoardConfig to disable vibration for a device.

Change-Id: Ibd2f67391ce6d7774498839829e0de9391508781

3ed778ad6389c901077fee38bb77abd55dd4eba4 authored almost 6 years ago
fix building TWRP for devices without cache

Some devices do not declare BOARD_CACHEIMAGE_PARTITION_SIZE.
This case is detected and required ...

9220dbab44b3bf277c903ac0c99d09c53eec39c7 authored almost 6 years ago
Merge "slot management: add library for slot management." into android-9.0

5f8394ca88e33bb0a0af374ad5412650a6e222e6 authored almost 6 years ago
Snap for 5381581 from b44a9463808dc8523aa1ef7ba6fe625d578ba191 to qt-release

Change-Id: Ib513cf2cd4b05869ccd068fb86bc40b336aba769

303257a3d31f7e7e895aa5be06692fbe05c799f3 authored almost 6 years ago
Merge "Implement FilePackage class" am: 698dc08561 am: cd73207f50

am: 8a9a4a1e05

Change-Id: I91b9d1f03cfc92a12e87b95fab750ccad69c8213

b44a9463808dc8523aa1ef7ba6fe625d578ba191 authored almost 6 years ago
Merge "Implement FilePackage class" am: 698dc08561

am: cd73207f50

Change-Id: I622cf88e2c2f5a431e20499bb03537c0ad2f84e1

8a9a4a1e0582b5b99e9e8b2c3d7443000de78826 authored almost 6 years ago
Merge "Implement FilePackage class"

am: 698dc08561

Change-Id: Ie64018611e6e36ca0e9ed1539152d425c65307b3

cd73207f50296b46019eb0dad569fa90db2f0ff1 authored almost 6 years ago
Merge "Implement FilePackage class"

698dc08561643025aec34804fda9f5c551d46305 authored almost 6 years ago
Merge "Fix build error on Pie with TW_NO_LEGACY_PROPS := true" into android-9.0

3ae89edb406e41592d61ee9e10cb34caa9cc2ae5 authored almost 6 years ago
Merge "Revert "Fix ld.config.txt errors on Android 8.1 system root devices"" into android-9.0

6b9ee0e0b295de9b606a7a6076614aea5026261a authored almost 6 years ago
Implement FilePackage class

This is another implementation of the Package class. And we will later
need it when reading the ...

37304f3cc920804c97d52df929b9871c057c55e0 authored almost 6 years ago
Merge "Start charger at /system/bin/charger." am: d5bbec7750 am: 37b1520682

am: e6136dca31

Change-Id: Ib84bb4d5ae1185d069b721d15da5ace581a6f099

98e13f73263bede505e006dbf3d69ef0c517b69d authored almost 6 years ago
Merge "Start charger at /system/bin/charger." am: d5bbec7750

am: 37b1520682

Change-Id: Ib6b2469720c0fda7c7a322b5c1d7e2a859da30c0

e6136dca319fedee2919a6fb1d716ea0e6f01749 authored almost 6 years ago
Merge "Start charger at /system/bin/charger."

am: d5bbec7750

Change-Id: I01e153c07c33aefda9e94cde8aaed819cc52b31d

37b15206824a1c38b139867cb7f6a0694b4f74b8 authored almost 6 years ago
Merge "Start charger at /system/bin/charger."

d5bbec7750f7c7bba31cfa4eb7eae2150be3de9e authored almost 6 years ago
Merge "Update_verifier: Remove the support for legacy text format CareMap" am: 2e6fbfc31e am: b2d56cb5ff

am: d17b03a893

Change-Id: Id9215d5bfe0507d6a0b8647a4d59d2d6c09edc76

52058b989ce4aeb517afc90db88667b7e2ec98dd authored almost 6 years ago
Merge "Update_verifier: Remove the support for legacy text format CareMap" am: 2e6fbfc31e

am: b2d56cb5ff

Change-Id: Iba669502179af12900093f855b4091bb8d528171

d17b03a8935cbc2cca5acb361a8e4b3368de0112 authored almost 6 years ago
Merge "Update_verifier: Remove the support for legacy text format CareMap"

am: 2e6fbfc31e

Change-Id: If9cd6ba2cf97395d05575eeb842176bc6ab1e5bf

b2d56cb5ff257c33ad8be4ef49963ed261da3965 authored almost 6 years ago
Merge "Update_verifier: Remove the support for legacy text format CareMap"

2e6fbfc31e225932fdb9ad7edab8762bf3ef3670 authored almost 6 years ago
Snap for 5374457 from 223879ce4b5dde2da96c1d1aaef91e7582981ed3 to qt-release

Change-Id: Id3ed2101759fd2b43e5aee6109be14d49e157ca9

e009a3de7a2d4dc68c8a3d07f88a6949137f3e27 authored almost 6 years ago
Merge "update_verifier: Add some missing #include's." am: 05f9a8e100 am: 6105a6fb6e

am: 9d35593f89

Change-Id: I46f64820fe71edf506236f69fe9d90a993bfadb8

c69f388b3d13e26c9c93893ee9b6e3243259d9d0 authored almost 6 years ago
Merge "update_verifier: Add some missing #include's." am: 05f9a8e100

am: 6105a6fb6e

Change-Id: Ic511d7e2b7043905e3025493e7ad0cdb3fb05d62

9d35593f8917ebb14afd446d56520a1478d926e2 authored almost 6 years ago
Merge "update_verifier: Add some missing #include's."

am: 05f9a8e100

Change-Id: Icd531dd8a88a4c49c288edf5449e93e81ddde203

6105a6fb6ed98252aaebc7a69539fbe63abb9afa authored almost 6 years ago
Merge "update_verifier: Add some missing #include's."

05f9a8e100c6c38d9075ce419aca17a19e1c009c authored almost 6 years ago
Merge "Update_verifier: Remove the support for legacy text format CareMap"

223879ce4b5dde2da96c1d1aaef91e7582981ed3 authored almost 6 years ago
update_verifier: Add some missing #include's.

<stdint.h> for uint8_t; <stdlib.h> for free(3); <thread> for
std::thread.

Test: mmma -j bootabl...

c89c394b46832ea32625d11358efa3e587461765 authored almost 6 years ago
Update_verifier: Remove the support for legacy text format CareMap

We have already switched to the protobuf format for new builds, and
the downgrade packages will ...

aab4b829f46ad6aaeaf86a4886b95a10516dc394 authored almost 6 years ago
Update_verifier: Remove the support for legacy text format CareMap

We have already switched to the protobuf format for new builds, and
the downgrade packages will ...

aaa6103ae72985d061432745e668df9ca29d6ac2 authored almost 6 years ago
Merge "Use the package class for wipe packages" am: 2a33682ef5 am: 682cd4fbc4

am: aac4903a64

Change-Id: Id5ebb2a7d8fdd0e4f14197bafce928479ee5943e

0a4de0865b76eccec8f431a625576c249e8d7f8e authored almost 6 years ago
Merge "Use the package class for wipe packages" am: 2a33682ef5

am: 682cd4fbc4

Change-Id: I2f85ee25631805263032e67ec35511b28c06640d

aac4903a64d43f4bb540a24be95cffe07d46a9e2 authored almost 6 years ago
Merge "Use the package class for wipe packages"

am: 2a33682ef5

Change-Id: I443b7120d47083bdc31412bc2d49dd61be4ba848

682cd4fbc463a0ad2e225c360264335c2606b335 authored almost 6 years ago
Snap for 5370966 from 28e7cca4cb40622d6847b5dda654af02dcfa004f to qt-release

Change-Id: Ic168cb25d20a692f0b39901e97e82a8b4cd5d25f

1ec5fdeb985267cbb6a95a968744f030cb5c69b6 authored almost 6 years ago
Merge "Use the package class for wipe packages"

2a33682ef5a18ea243169f6ca99ee22a6c2f995f authored almost 6 years ago
Use the package class for wipe packages

The wipe package used to open the zip file directly from the content
string. Switch to use the i...

55e3d22223ada3c9da738b4ae2824c11aa0caa91 authored almost 6 years ago
Merge "minui: Managed FDs with smart pointers." am: fc7a0dc3a2 am: 7b8303f072

am: 7d9780c822

Change-Id: I6a3ff3ce19dab36e7c8ffbb4d1c6bd4804b83a1e

28e7cca4cb40622d6847b5dda654af02dcfa004f authored almost 6 years ago
Merge "minui: Managed FDs with smart pointers." am: fc7a0dc3a2

am: 7b8303f072

Change-Id: Ibf7bb5aec11fe3f236a15b2e30db43d09dc60e31

7d9780c822845234688bba5f660c3e1ae0ed0128 authored almost 6 years ago
Merge "minui: Managed FDs with smart pointers."

am: fc7a0dc3a2

Change-Id: I0cddcea8559d8aa90db80be4a5f3ef5d667ad139

7b8303f072ff47c2e0d42365f3c382a1c32aa72e authored almost 6 years ago
Merge "minui: Managed FDs with smart pointers."

fc7a0dc3a2c8d7f985d65fba1e69bec57736c6a7 authored almost 6 years ago
Snap for 5367932 from 96f1ee7cdb939050ba7365def7e52b858b4550bd to qt-release

Change-Id: I2f93cd006b348138d0a54dc7c9298fcb29a14787

e7aa6a13e3d680ebcf6864c6023901c46e5c66c2 authored almost 6 years ago