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

Merge "updater_sample: create UpdateManager" am: 2a0b23bdf6

am: dd885ab568

Change-Id: I7a93e763640a3e318348e388cc9adb0dcaf1513e

8706d3336e417adc1d74089730881a76dea7b771 authored over 6 years ago
Update twrp.cpp

7e0f82ec96f0740b1245dc9530814030c2a97c5a authored over 6 years ago
PBRB: Update Welcome Msg

7be9bf7dd92a49993ec111f3e65f9031bc3a4044 authored over 6 years ago
Convert deflate image chunks to raw if the raw data is smaller

The imgpatch will fail on empty deflates because the bspatch won't call
the sink function if the...

cc61cf6a9f74400956886c7f91efef581f4184e2 authored over 6 years ago
Merge "updater_sample: create UpdateManager"

am: 2a0b23bdf6

Change-Id: I2d01925d91b028ff9a86aadf2cc8a478c3e42c78

dd885ab568ecb6970630f60c0435d2512037bdc8 authored over 6 years ago
Merge "updater_sample: create UpdateManager"

2a0b23bdf63fc33b7e85a0efa18e1d2b72ac813c authored over 6 years ago
tests: Refactor the common lines in UpdaterTest.

Move the common codes into RunBlockImageUpdate(). Also clean up the
partition updated marker aft...

bc4a6d59f654b8c6f9b9d081d43e49ce64e7557c authored over 6 years ago
Mark as recovery_available:true

Libraries that are direct or indirect dependencies of modules installed
to recovery partition (e...

fafcfccc3cf64c19bfbd5b608e949474e05aebbd authored over 6 years ago
updater_sample: create UpdateManager

- Add UpdateManager - responsible for the update logic.
Now ui.MainActivity is responsible f...

6f26e71263fcbf634f858fe97d1a6e56a908c64f authored over 6 years ago
Snap for 4796633 from d0c3f62d3e002b82380b983b9e5c81c6662eea5b to qt-release

Change-Id: I1baaa6d8dee35cc11ec3f60c1f60ed99ce12b4ae

36557d1c4b2403a977249ce0c07a9dcdc74729a5 authored over 6 years ago
Merge "updater: Use a bool to indicate if allowed to skip a command." am: 3a8b348936 am: 082733b555

am: 09dbf50713

Change-Id: I03a79e3e7be2775866a29a3edeac35780ca6c2f3

d0c3f62d3e002b82380b983b9e5c81c6662eea5b authored over 6 years ago
Merge "updater: Use a bool to indicate if allowed to skip a command." am: 3a8b348936

am: 082733b555

Change-Id: Ia8bd235b2cc4a2a53339e848c34cb89c4af0621f

09dbf50713e685930a92a77973100d2dea44dcd0 authored over 6 years ago
Merge "updater: Use a bool to indicate if allowed to skip a command."

am: 3a8b348936

Change-Id: I3b7fe231de183723be3f5dd158e3d130e3e797f2

082733b555656d957484fc1ff33e022a9aa291f1 authored over 6 years ago
Merge "updater: Use a bool to indicate if allowed to skip a command."

3a8b34893670a0bcd841ef9b915e08f039561e5f authored over 6 years ago
Merge "recovery: Add ability to set title lines" am: cba047f944 am: 6283f64568

am: ebc910901c

Change-Id: I51055a2ae70534c0107e6001d6db0e31f2a2932d

118d6ac3a0394a0dd0ee938631d985d807402c32 authored over 6 years ago
Merge "updater: Clean up the header lines computation." am: a5735e9b5f am: 1e29bb6717

am: b8a04272c8

Change-Id: Ie044e694af47e2c115f1ba1030e331c99202611d

67d0309460333dc3db03e73f24abc407f7c08dca authored over 6 years ago
Merge "recovery: Add ability to set title lines" am: cba047f944

am: 6283f64568

Change-Id: I9c40c26a28de5d45b4651bd5cd5d36d57ff9d9fb

ebc910901cf7815e521995d0a1645531cfd65648 authored over 6 years ago
Merge "updater: Clean up the header lines computation." am: a5735e9b5f

am: 1e29bb6717

Change-Id: I48a43bb615d9850375774b6827bc34352b0b7c76

b8a04272c8fe5a50c63336e1726045be875b5be9 authored over 6 years ago
Merge "recovery: Add ability to set title lines"

am: cba047f944

Change-Id: I6795eba1ab0cbc56e04fbed4d0ae3b8fe4925920

6283f64568fff87f80c0a948644d3c8377cf7ace authored over 6 years ago
Merge "updater: Clean up the header lines computation."

am: a5735e9b5f

Change-Id: Id8270c2dce8ac907ea443f667ede40f3eba8fa2d

1e29bb6717a6737dd2e4a84a21da7054a7ba115e authored over 6 years ago
Merge "recovery: Add ability to set title lines"

cba047f9446029523c94a812186fffba9e722669 authored over 6 years ago
Merge "updater: Clean up the header lines computation."

a5735e9b5f7d6ceb2b818914ee796dd320a37c95 authored over 6 years ago
recovery: Add ability to set title lines

Add the ability to change the contents of
the title lines, displayed at the top of
the screen. O...

0e577ee424acf7a5e6600560d702ab3c8020a29f authored over 6 years ago
ui: Use std::thread to create input/progress threads.

Test: Build and boot into recovery on walleye. Check the long press
detection; `Run graphi...

26ea9591bcb90c5ac201fce7ce2f0e1e092c703e authored over 6 years ago
[automerger skipped] Merge "Move stuff from recovery into librecovery." am: 901f0c3516 am: dd88112054 -s ours

am: f64feaac0f -s ours

Change-Id: Iaf063b9ed0b485813ac77edb3d610c5b5392487b

ba579eec7d8c80513d3636023a6db1e19d2ef663 authored over 6 years ago
[automerger skipped] Merge "Move stuff from recovery into librecovery." am: 901f0c3516

am: dd88112054 -s ours

Change-Id: I59e680bbc6dd9a0895b594cd5a4a5f32719ec4b3

f64feaac0fec095d93112aef99ed0002931fd65d authored over 6 years ago
Merge "Move stuff from recovery into librecovery."

am: 901f0c3516

Change-Id: Ief503e9d2be627474df385790e5ac55399f08744

dd88112054efe423d153ad4980e6657fcab41347 authored over 6 years ago
Merge "Move stuff from recovery into librecovery."

901f0c3516c54a9f9b7ae2541a26f1ad1372ceab authored over 6 years ago
Merge "Move stuff from recovery into librecovery." into pi-dev-plus-aosp

am: adbf380258

Change-Id: I6ed490a28a7cdd1da3a1564fa9fb96bf2040a77c

08fa07c1324421821365d6aac3d334c04f8ec566 authored over 6 years ago
Merge "Move stuff from recovery into librecovery." into pi-dev-plus-aosp

adbf38025861a99f61544b7c6fc70f5ce581ce71 authored over 6 years ago
updater: Use a bool to indicate if allowed to skip a command.

This avoids the signedness issue, and makes the code more readable.

Test: mmma bootable/recover...

26efb0ae3adff89513e7de4bb886bf6aeec99202 authored over 6 years ago
updater: Clean up the header lines computation.

It no longer needs to be conditional, as we've removed the support for
BBOTA v1/v2.

Test: mmma ...

ab20706a842d14ed1b2fbe0c52fa6851a41eeb94 authored over 6 years ago
PB: It's 2.8

f74ea15b595c227aaa8db14084524d8808cb7f59 authored over 6 years ago
Merge "updater_config: make utils/PayloadSpecs non-static" am: 928f2cbf9b am: 3714929c32

am: 154cdd99d6

Change-Id: If1786eba08d7746601b6870e16bce9141d504b57

3d9a4ef57b6bea004f533facc23890ae63b15d2a authored over 6 years ago
Merge "updater_config: make utils/PayloadSpecs non-static" am: 928f2cbf9b

am: 3714929c32

Change-Id: I970eb576513cbc8f088e9edbdb4a229820b58cbf

154cdd99d67183b5ea2aa1d98b427bed9d1829e9 authored over 6 years ago
Merge "updater_config: make utils/PayloadSpecs non-static"

am: 928f2cbf9b

Change-Id: Iec6299559d502989fadd08f6622aef9c320af478

3714929c32c4c7d697a544ac7a32294a505cc387 authored over 6 years ago
Merge "updater_config: make utils/PayloadSpecs non-static"

928f2cbf9b572b3b790b24ab03046f98f87d4fcd authored over 6 years ago
PB: Updated Theme

05a3bf3c3e241cc375bc4c780e8447faa09f389f authored over 6 years ago
updater_config: make utils/PayloadSpecs non-static

PayloadSpecs has complicated methods, which makes hard
to test other dependent classes.
Making i...

b0361ffa3e25ab3e234a5ccaa5587b7dca88de76 authored over 6 years ago
Snap for 4790189 from 76610d1681e8500c8137f877dde41cac3df96356 to qt-release

Change-Id: Id7d1c14fe580f09f6611146f29f6023545044a8f

10107b09c0a9abb17252bdbb6794120cdf96427a authored over 6 years ago
Merge "recovery: Reset optind to 1 after getopt" am: 38d90316b2 am: 25d31c9f9c

am: 901fb2c811

Change-Id: I8848adc74153293256f780fefaa05c579eda359d

76610d1681e8500c8137f877dde41cac3df96356 authored over 6 years ago
Merge "recovery: Reset optind to 1 after getopt" am: 38d90316b2

am: 25d31c9f9c

Change-Id: Id2d80584075c3482748e5946d39fe8ef572aea45

901fb2c8113461fe1468bd79998c24f95b848f03 authored over 6 years ago
Merge "recovery: Reset optind to 1 after getopt"

am: 38d90316b2

Change-Id: I06fecd4bc886741901715201b14ff31b6932d05d

25d31c9f9cfcf5a868e0280db6221e64517b8af1 authored over 6 years ago
Merge "recovery: Reset optind to 1 after getopt"

38d90316b23db3a0fc006d6f0e502b742c4152c1 authored over 6 years ago
tools: Move to Soong.

Test: `mmma -j bootable/recovery/`
Test: Build and run RecoveryLocalizer on device.
Change-Id: I...

e462cdffe95555a30165b784129fc6040461745f authored over 6 years ago
recovery: Reset optind to 1 after getopt

The getopt library exposes optind which is the
next index to be processed. When scanning is
rest...

49fd5d262c6764b0a6746cfdb267e8bebec49256 authored over 6 years ago
Merge "updater_sample: add switch slot demo" am: 2ddc54f5fd am: 4f26e44969

am: 6feecf0337

Change-Id: I411045c8260782c0612001e09831eef409d29099

f4ade1caa2ac9d0336004f80328c75fe137f713b authored over 6 years ago
Merge "updater_sample: add switch slot demo" am: 2ddc54f5fd

am: 4f26e44969

Change-Id: If5faa3401c43c321c5566ee049113d8dd152ed74

6feecf0337c7b242cf052b297f03522dfd2f0fbe authored over 6 years ago
Merge "updater_sample: add switch slot demo"

am: 2ddc54f5fd

Change-Id: Ie29bdc24f011744e8d13ea0b5c5608d4d3851792

4f26e44969cd0604c56baa474092e85b4a3ca624 authored over 6 years ago
Merge "updater_sample: add switch slot demo"

2ddc54f5fd1f3ae07c2c363c37561133eb161258 authored over 6 years ago
Move stuff from recovery into librecovery.

Move most source files into librecovery so they become testable. Only
recovery_main.cpp and logg...

371fe6e8bc18384f6328edc589ff3a83f0fd04b0 authored over 6 years ago
updater_sample: add switch slot demo

- Add util/UpdateEngineProperties.java
- Set SWITCH_SLOT_ON_REBOOT=0 when update is applied
- Al...

238beb73739071735a6bcbe462e27ab09a747f02 authored over 6 years ago
Move stuff from recovery into librecovery.

Move most source files into librecovery so they become testable. Only
recovery_main.cpp and logg...

fd0ace8f6ee5b098c400af03bfe31797994476cd authored over 6 years ago
[automerger skipped] Merge "recovery: Refactor common setup into main()" am: 5b3d6cf58b am: 0abc18d520 -s ours

am: 41e47d6d0a -s ours

Change-Id: Ifecfe86247c683366ede6a2d9e91b2c51990a1de

7f41584d9d9072305535a5063ef73a2ae51aa49f authored over 6 years ago
[automerger skipped] Merge "recovery: Refactor common setup into main()" am: 5b3d6cf58b

am: 0abc18d520 -s ours

Change-Id: I6e90e6810feefaa7b6b028259591e5cced2b5c3f

41e47d6d0af2011c316629a5e5661f911439fa19 authored over 6 years ago
Merge "recovery: Refactor common setup into main()"

am: 5b3d6cf58b

Change-Id: I33558285e87b03af06d02f735e7e06e89404f9ad

0abc18d5202d6d31fb2b85bf05f7be5394ea45ee authored over 6 years ago
Merge "recovery: Refactor common setup into main()"

5b3d6cf58b5d05ba01fe3941c7f70c37babd08d8 authored over 6 years ago
Merge "Last command file should be updated after a command finishes" am: 6dfc54cae1 am: 45b7dbea74

am: 567570954e

Change-Id: Icdfa75122de982cd599dbfc1b27f3320ffef2fc8

cd4122f122067b1196ecac501a13ed51f48e93f2 authored over 6 years ago
Merge "Last command file should be updated after a command finishes" am: 6dfc54cae1

am: 45b7dbea74

Change-Id: Ic9da282f5b09e36b0b64c56f595b25ebc6cf60c6

567570954e41a965fa8a82cf9908ff6eef580a84 authored over 6 years ago
Merge "Last command file should be updated after a command finishes"

am: 6dfc54cae1

Change-Id: I0a99acaf18a1b3f386aa79bea210eb3a04929e54

45b7dbea74901e31fdd0a7e7f8e0e6a95f7fcb90 authored over 6 years ago
Merge "Last command file should be updated after a command finishes"

6dfc54cae147b6982d3f46c2c793fba0cf747ece authored over 6 years ago
Merge "recovery: Refactor common setup into main()" into pi-dev-plus-aosp

am: 726c9271db

Change-Id: I8500833326fb5f4b64e8d9df721ff4335b407b09

4c4357848bbfae214cfc45a01f838414df861e97 authored over 6 years ago
recovery: Refactor common setup into main()

Move more common setup into the main function.
Main() handles all 1 time setup, such as ui,
logg...

f5e319ac96a565d8ea3ff984b0f9f34fc4b6f157 authored over 6 years ago
Merge "recovery: Refactor common setup into main()" into pi-dev-plus-aosp

726c9271db8b976cf98da60b286e066000b55e28 authored over 6 years ago
Merge "wear_ui: Address a TODO regarding {intro,loop}_frames." am: 0f3aa6ec38 am: b730743b40

am: 6171da90c5

Change-Id: I53abe3ff30d8d60389a429c837c230758af54d50

2aa85161027f9d4e93df0ac1f40dfec0984c1653 authored over 6 years ago
Merge "wear_ui: Address a TODO regarding {intro,loop}_frames." am: 0f3aa6ec38

am: b730743b40

Change-Id: I0a8ba6bf7836bde00e93f2ce9a011ace9acbac5d

6171da90c5cb2090c584afd275b255cc2d2ff1ce authored over 6 years ago
Merge "wear_ui: Address a TODO regarding {intro,loop}_frames."

am: 0f3aa6ec38

Change-Id: Ia9bc12ff45cf42124601cffb33da960bd9e377c1

b730743b4051a671e757feb644135974ed2bc5c2 authored over 6 years ago
Last command file should be updated after a command finishes

The last command file has the last executed stash command by convention.
So we should update the...

c2b2bb5d788b68c641c66f4cf40e653d41f77754 authored over 6 years ago
Merge "wear_ui: Address a TODO regarding {intro,loop}_frames."

0f3aa6ec38433e69f7d3c0d8d6b429b0b8d91e81 authored over 6 years ago
recovery: Refactor common setup into main()

Move more common setup into the main function.
Main() handles all 1 time setup, such as ui,
logg...

6a6480496517dc9343b80380637b40094b72d3a4 authored over 6 years ago
wear_ui: Address a TODO regarding {intro,loop}_frames.

Also add tests for LoadAnimation that cover the change.

Test: Run `recovery_unit_test` on marli...

152e0eb20b16c2854ca9690b1cc3b64fbb8962fe authored over 6 years ago
Merge "external/scrypt: use proper nativehelper headers" into android-8.1

553966cbad05909c769dfbaab4a0405fa86f2e42 authored over 6 years ago
Merge "scrypt doesn't need <machine/cpu-features.h>." into android-8.1

e4bdc280492b6f5d02a7b99e16ee1ff7ccf5ef10 authored over 6 years ago
Merge "scrypt: Don't hardcode gtest path." into android-8.1

87bad59f0bd5a860bffab238fbfc304e7d8eb9a6 authored over 6 years ago
Merge "otafault/tests: Replace pathmap with commands_recovery_local_path" into android-8.1

a2c4fc29f344e08a652b9111cd2d1719e159676a authored over 6 years ago
Merge "applypatch: Fix bad AOSP merge" into android-8.1

2d5ef131d7a2a2ac4c5aa78c22398c2eee58cf47 authored over 6 years ago
Merge "applypatch: Remove obsolete pathmap changes" into android-8.1

76da39ffa33f8c5f88121ba24091618c5c1cb8a5 authored over 6 years ago
Snap for 4778411 from baa4f0d2af970e014bb7b48f7dc8a5b92eb29bee to qt-release

Change-Id: Iaaa00d815714e27c45516f8d8fd194416bf4ec39

e39b6742f30b9a2cbda7965591fc2cc5a35efee0 authored over 6 years ago
Merge "Clean up the Makefile for recovery and tests." am: 1f0b9962b0 am: 0c2998ffe3

am: 554a876cc1

Change-Id: I830f6023b59de90e42706359a12d38191a74bf34

baa4f0d2af970e014bb7b48f7dc8a5b92eb29bee authored over 6 years ago
Merge "Clean up the Makefile for recovery and tests." am: 1f0b9962b0

am: 0c2998ffe3

Change-Id: I5d4765279fa10317e7f8d61cc4f0972baf10040e

554a876cc13a365b9aaa7d8131d2433b16962780 authored over 6 years ago
Merge "Clean up the Makefile for recovery and tests."

am: 1f0b9962b0

Change-Id: I79b21e9b93f8876a00176751a4664f6175a384be

0c2998ffe31bab644c74d80b0ab963ee8de16230 authored over 6 years ago
Merge "Clean up the Makefile for recovery and tests."

1f0b9962b0b5c7b008e770b07010ae1e52417214 authored over 6 years ago
Clean up the Makefile for recovery and tests.

Reorder librecovery and librecovery_ui, so that librecovery stays closer
to recovery (in prepara...

9e30997676c4fb49812c74b8580ec63a9b3d890e authored over 6 years ago
Merge "screen_ui: Fix an issue in RTL locale detection." am: 13d56e9bed am: 0e42c5680c

am: a8c819d98c

Change-Id: Ic7b0d44650e686a5fcd68fe9cb4e0e10b0f13772

b8c632aa9a585f39392128e3cc4aa4a8b2322618 authored over 6 years ago
Merge "Move device.cpp into librecovery_ui." am: db6dc14bff am: fb8636f48f

am: 81726e4430

Change-Id: I9e9651052e6d9ab8573b13164e4fdcfd84104613

b3ef346da7b7a19904659ed8bea14f9cdd16a9a1 authored over 6 years ago
Merge "screen_ui: Fix an issue in RTL locale detection." am: 13d56e9bed

am: 0e42c5680c

Change-Id: Id4819920e9fca4223cd7e3b80a7b909f392ab008

a8c819d98c2b3468b430d733d182a84a8bc7ad24 authored over 6 years ago
Merge "Move device.cpp into librecovery_ui." am: db6dc14bff

am: fb8636f48f

Change-Id: I18cad42da6f9f560c3ed1568a20889419520cd21

81726e443016d2fe3a587c01945438f39c6c6141 authored over 6 years ago
Merge "screen_ui: Fix an issue in RTL locale detection."

am: 13d56e9bed

Change-Id: Icd9b2db1895f3329f34ca959d072abc5226d7cdd

0e42c5680c281e3ecb7c4b6befe8cb2b82504cc5 authored over 6 years ago
Merge "screen_ui: Fix an issue in RTL locale detection."

13d56e9beda58e642f92b6e91e92decdaff0359a authored over 6 years ago
Merge "Move device.cpp into librecovery_ui."

am: db6dc14bff

Change-Id: I2ebd04cded12b61173d9334ddd241511efc6e406

fb8636f48f09f1ab40fce12148b0535d10d79ff4 authored over 6 years ago
Merge "Move device.cpp into librecovery_ui."

db6dc14bffd5db25dfc2286ff255aadc55f6e760 authored over 6 years ago
Merge "tests: Add tests for ScreenRecoveryUI." am: 8c6f699b36 am: ca88c67135

am: e0871294aa

Change-Id: I20f7a642596df6112acbc208e20eac3b1b4569a7

c03916ae5afd417dd7073e2b28653896c987c9ce authored over 6 years ago
Merge "tests: Add tests for ScreenRecoveryUI." am: 8c6f699b36

am: ca88c67135

Change-Id: I238b8b412046c883863828d2b7578d51dadef9e0

e0871294aa7996d6d53b53c044cc27fc1ff64288 authored over 6 years ago
Merge "tests: Add tests for ScreenRecoveryUI."

am: 8c6f699b36

Change-Id: I1fc42208d91ed211ac4b45c2d392a251c3d5ae53

ca88c67135d077d3727b1017a44f271ab6ab533a authored over 6 years ago
Merge "tests: Add tests for ScreenRecoveryUI."

8c6f699b368598907bb950ca68a732bc44470601 authored over 6 years ago
Merge "recovery: Configure device menu based on runtime info." am: e498ef2f03 am: bd32e1b50b

am: 20976a0913

Change-Id: Ib76e58e8c2ce672184a056bc9dedc838adcabeda

3bb7332a1e29e499c611cc58beaf0ea7a58d5c0d authored over 6 years ago
Merge "recovery: Configure device menu based on runtime info." am: e498ef2f03

am: bd32e1b50b

Change-Id: Id611c10a6f84afdec38ca01d6932f4c964f9c2ac

20976a0913783e0766b9982aaeb64ebe44f640d5 authored over 6 years ago
Merge "recovery: Configure device menu based on runtime info."

am: e498ef2f03

Change-Id: Ib513582394b796ca64c5e3ce46fc2bd535c621de

bd32e1b50b5d88a4c500b4f26ea6b7a0c7e87f93 authored over 6 years ago
Move device.cpp into librecovery_ui.

librecovery_ui will be exposed for device-specific RecoveryUI. With the
current code structure, ...

6a542dcc3b48cf105f96ad4ff12d7ec369f1b0f7 authored over 6 years ago
Merge "recovery: Configure device menu based on runtime info."

e498ef2f034cf223b06287b904d1a7d61faba40a authored over 6 years ago