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
am: dd885ab568
Change-Id: I7a93e763640a3e318348e388cc9adb0dcaf1513e
8706d3336e417adc1d74089730881a76dea7b771 authored over 6 years ago7e0f82ec96f0740b1245dc9530814030c2a97c5a authored over 6 years ago
7be9bf7dd92a49993ec111f3e65f9031bc3a4044 authored over 6 years ago
The imgpatch will fail on empty deflates because the bspatch won't call
the sink function if the...
am: 2a0b23bdf6
Change-Id: I2d01925d91b028ff9a86aadf2cc8a478c3e42c78
dd885ab568ecb6970630f60c0435d2512037bdc8 authored over 6 years ago2a0b23bdf63fc33b7e85a0efa18e1d2b72ac813c authored over 6 years ago
Move the common codes into RunBlockImageUpdate(). Also clean up the
partition updated marker aft...
Libraries that are direct or indirect dependencies of modules installed
to recovery partition (e...
- Add UpdateManager - responsible for the update logic.
Now ui.MainActivity is responsible f...
Change-Id: I1baaa6d8dee35cc11ec3f60c1f60ed99ce12b4ae
36557d1c4b2403a977249ce0c07a9dcdc74729a5 authored over 6 years agoam: 09dbf50713
Change-Id: I03a79e3e7be2775866a29a3edeac35780ca6c2f3
d0c3f62d3e002b82380b983b9e5c81c6662eea5b authored over 6 years agoam: 082733b555
Change-Id: Ia8bd235b2cc4a2a53339e848c34cb89c4af0621f
09dbf50713e685930a92a77973100d2dea44dcd0 authored over 6 years agoam: 3a8b348936
Change-Id: I3b7fe231de183723be3f5dd158e3d130e3e797f2
082733b555656d957484fc1ff33e022a9aa291f1 authored over 6 years ago3a8b34893670a0bcd841ef9b915e08f039561e5f authored over 6 years ago
am: ebc910901c
Change-Id: I51055a2ae70534c0107e6001d6db0e31f2a2932d
118d6ac3a0394a0dd0ee938631d985d807402c32 authored over 6 years agoam: b8a04272c8
Change-Id: Ie044e694af47e2c115f1ba1030e331c99202611d
67d0309460333dc3db03e73f24abc407f7c08dca authored over 6 years agoam: 6283f64568
Change-Id: I9c40c26a28de5d45b4651bd5cd5d36d57ff9d9fb
ebc910901cf7815e521995d0a1645531cfd65648 authored over 6 years agoam: 1e29bb6717
Change-Id: I48a43bb615d9850375774b6827bc34352b0b7c76
b8a04272c8fe5a50c63336e1726045be875b5be9 authored over 6 years agoam: cba047f944
Change-Id: I6795eba1ab0cbc56e04fbed4d0ae3b8fe4925920
6283f64568fff87f80c0a948644d3c8377cf7ace authored over 6 years agoam: a5735e9b5f
Change-Id: Id8270c2dce8ac907ea443f667ede40f3eba8fa2d
1e29bb6717a6737dd2e4a84a21da7054a7ba115e authored over 6 years agocba047f9446029523c94a812186fffba9e722669 authored over 6 years ago
a5735e9b5f7d6ceb2b818914ee796dd320a37c95 authored over 6 years ago
Add the ability to change the contents of
the title lines, displayed at the top of
the screen. O...
Test: Build and boot into recovery on walleye. Check the long press
detection; `Run graphi...
am: f64feaac0f -s ours
Change-Id: Iaf063b9ed0b485813ac77edb3d610c5b5392487b
ba579eec7d8c80513d3636023a6db1e19d2ef663 authored over 6 years agoam: dd88112054 -s ours
Change-Id: I59e680bbc6dd9a0895b594cd5a4a5f32719ec4b3
f64feaac0fec095d93112aef99ed0002931fd65d authored over 6 years agoam: 901f0c3516
Change-Id: Ief503e9d2be627474df385790e5ac55399f08744
dd88112054efe423d153ad4980e6657fcab41347 authored over 6 years ago901f0c3516c54a9f9b7ae2541a26f1ad1372ceab authored over 6 years ago
am: adbf380258
Change-Id: I6ed490a28a7cdd1da3a1564fa9fb96bf2040a77c
08fa07c1324421821365d6aac3d334c04f8ec566 authored over 6 years agoadbf38025861a99f61544b7c6fc70f5ce581ce71 authored over 6 years ago
This avoids the signedness issue, and makes the code more readable.
Test: mmma bootable/recover...
26efb0ae3adff89513e7de4bb886bf6aeec99202 authored over 6 years ago
It no longer needs to be conditional, as we've removed the support for
BBOTA v1/v2.
Test: mmma ...
ab20706a842d14ed1b2fbe0c52fa6851a41eeb94 authored over 6 years agof74ea15b595c227aaa8db14084524d8808cb7f59 authored over 6 years ago
am: 154cdd99d6
Change-Id: If1786eba08d7746601b6870e16bce9141d504b57
3d9a4ef57b6bea004f533facc23890ae63b15d2a authored over 6 years agoam: 3714929c32
Change-Id: I970eb576513cbc8f088e9edbdb4a229820b58cbf
154cdd99d67183b5ea2aa1d98b427bed9d1829e9 authored over 6 years agoam: 928f2cbf9b
Change-Id: Iec6299559d502989fadd08f6622aef9c320af478
3714929c32c4c7d697a544ac7a32294a505cc387 authored over 6 years ago928f2cbf9b572b3b790b24ab03046f98f87d4fcd authored over 6 years ago
05a3bf3c3e241cc375bc4c780e8447faa09f389f authored over 6 years ago
PayloadSpecs has complicated methods, which makes hard
to test other dependent classes.
Making i...
Change-Id: Id7d1c14fe580f09f6611146f29f6023545044a8f
10107b09c0a9abb17252bdbb6794120cdf96427a authored over 6 years agoam: 901fb2c811
Change-Id: I8848adc74153293256f780fefaa05c579eda359d
76610d1681e8500c8137f877dde41cac3df96356 authored over 6 years agoam: 25d31c9f9c
Change-Id: Id2d80584075c3482748e5946d39fe8ef572aea45
901fb2c8113461fe1468bd79998c24f95b848f03 authored over 6 years agoam: 38d90316b2
Change-Id: I06fecd4bc886741901715201b14ff31b6932d05d
25d31c9f9cfcf5a868e0280db6221e64517b8af1 authored over 6 years ago38d90316b23db3a0fc006d6f0e502b742c4152c1 authored over 6 years ago
Test: `mmma -j bootable/recovery/`
Test: Build and run RecoveryLocalizer on device.
Change-Id: I...
The getopt library exposes optind which is the
next index to be processed. When scanning is
rest...
am: 6feecf0337
Change-Id: I411045c8260782c0612001e09831eef409d29099
f4ade1caa2ac9d0336004f80328c75fe137f713b authored over 6 years agoam: 4f26e44969
Change-Id: If5faa3401c43c321c5566ee049113d8dd152ed74
6feecf0337c7b242cf052b297f03522dfd2f0fbe authored over 6 years agoam: 2ddc54f5fd
Change-Id: Ie29bdc24f011744e8d13ea0b5c5608d4d3851792
4f26e44969cd0604c56baa474092e85b4a3ca624 authored over 6 years ago2ddc54f5fd1f3ae07c2c363c37561133eb161258 authored over 6 years ago
Move most source files into librecovery so they become testable. Only
recovery_main.cpp and logg...
- Add util/UpdateEngineProperties.java
- Set SWITCH_SLOT_ON_REBOOT=0 when update is applied
- Al...
Move most source files into librecovery so they become testable. Only
recovery_main.cpp and logg...
am: 41e47d6d0a -s ours
Change-Id: Ifecfe86247c683366ede6a2d9e91b2c51990a1de
7f41584d9d9072305535a5063ef73a2ae51aa49f authored over 6 years agoam: 0abc18d520 -s ours
Change-Id: I6e90e6810feefaa7b6b028259591e5cced2b5c3f
41e47d6d0af2011c316629a5e5661f911439fa19 authored over 6 years agoam: 5b3d6cf58b
Change-Id: I33558285e87b03af06d02f735e7e06e89404f9ad
0abc18d5202d6d31fb2b85bf05f7be5394ea45ee authored over 6 years ago5b3d6cf58b5d05ba01fe3941c7f70c37babd08d8 authored over 6 years ago
am: 567570954e
Change-Id: Icdfa75122de982cd599dbfc1b27f3320ffef2fc8
cd4122f122067b1196ecac501a13ed51f48e93f2 authored over 6 years agoam: 45b7dbea74
Change-Id: Ic9da282f5b09e36b0b64c56f595b25ebc6cf60c6
567570954e41a965fa8a82cf9908ff6eef580a84 authored over 6 years agoam: 6dfc54cae1
Change-Id: I0a99acaf18a1b3f386aa79bea210eb3a04929e54
45b7dbea74901e31fdd0a7e7f8e0e6a95f7fcb90 authored over 6 years ago6dfc54cae147b6982d3f46c2c793fba0cf747ece authored over 6 years ago
am: 726c9271db
Change-Id: I8500833326fb5f4b64e8d9df721ff4335b407b09
4c4357848bbfae214cfc45a01f838414df861e97 authored over 6 years ago
Move more common setup into the main function.
Main() handles all 1 time setup, such as ui,
logg...
726c9271db8b976cf98da60b286e066000b55e28 authored over 6 years ago
am: 6171da90c5
Change-Id: I53abe3ff30d8d60389a429c837c230758af54d50
2aa85161027f9d4e93df0ac1f40dfec0984c1653 authored over 6 years agoam: b730743b40
Change-Id: I0a8ba6bf7836bde00e93f2ce9a011ace9acbac5d
6171da90c5cb2090c584afd275b255cc2d2ff1ce authored over 6 years agoam: 0f3aa6ec38
Change-Id: Ia9bc12ff45cf42124601cffb33da960bd9e377c1
b730743b4051a671e757feb644135974ed2bc5c2 authored over 6 years ago
The last command file has the last executed stash command by convention.
So we should update the...
0f3aa6ec38433e69f7d3c0d8d6b429b0b8d91e81 authored over 6 years ago
Move more common setup into the main function.
Main() handles all 1 time setup, such as ui,
logg...
Also add tests for LoadAnimation that cover the change.
Test: Run `recovery_unit_test` on marli...
152e0eb20b16c2854ca9690b1cc3b64fbb8962fe authored over 6 years ago553966cbad05909c769dfbaab4a0405fa86f2e42 authored over 6 years ago
e4bdc280492b6f5d02a7b99e16ee1ff7ccf5ef10 authored over 6 years ago
87bad59f0bd5a860bffab238fbfc304e7d8eb9a6 authored over 6 years ago
a2c4fc29f344e08a652b9111cd2d1719e159676a authored over 6 years ago
2d5ef131d7a2a2ac4c5aa78c22398c2eee58cf47 authored over 6 years ago
76da39ffa33f8c5f88121ba24091618c5c1cb8a5 authored over 6 years ago
Change-Id: Iaaa00d815714e27c45516f8d8fd194416bf4ec39
e39b6742f30b9a2cbda7965591fc2cc5a35efee0 authored over 6 years agoam: 554a876cc1
Change-Id: I830f6023b59de90e42706359a12d38191a74bf34
baa4f0d2af970e014bb7b48f7dc8a5b92eb29bee authored over 6 years agoam: 0c2998ffe3
Change-Id: I5d4765279fa10317e7f8d61cc4f0972baf10040e
554a876cc13a365b9aaa7d8131d2433b16962780 authored over 6 years agoam: 1f0b9962b0
Change-Id: I79b21e9b93f8876a00176751a4664f6175a384be
0c2998ffe31bab644c74d80b0ab963ee8de16230 authored over 6 years ago1f0b9962b0b5c7b008e770b07010ae1e52417214 authored over 6 years ago
Reorder librecovery and librecovery_ui, so that librecovery stays closer
to recovery (in prepara...
am: a8c819d98c
Change-Id: Ic7b0d44650e686a5fcd68fe9cb4e0e10b0f13772
b8c632aa9a585f39392128e3cc4aa4a8b2322618 authored over 6 years agoam: 81726e4430
Change-Id: I9e9651052e6d9ab8573b13164e4fdcfd84104613
b3ef346da7b7a19904659ed8bea14f9cdd16a9a1 authored over 6 years agoam: 0e42c5680c
Change-Id: Id4819920e9fca4223cd7e3b80a7b909f392ab008
a8c819d98c2b3468b430d733d182a84a8bc7ad24 authored over 6 years agoam: fb8636f48f
Change-Id: I18cad42da6f9f560c3ed1568a20889419520cd21
81726e443016d2fe3a587c01945438f39c6c6141 authored over 6 years agoam: 13d56e9bed
Change-Id: Icd9b2db1895f3329f34ca959d072abc5226d7cdd
0e42c5680c281e3ecb7c4b6befe8cb2b82504cc5 authored over 6 years ago13d56e9beda58e642f92b6e91e92decdaff0359a authored over 6 years ago
am: db6dc14bff
Change-Id: I2ebd04cded12b61173d9334ddd241511efc6e406
fb8636f48f09f1ab40fce12148b0535d10d79ff4 authored over 6 years agodb6dc14bffd5db25dfc2286ff255aadc55f6e760 authored over 6 years ago
am: e0871294aa
Change-Id: I20f7a642596df6112acbc208e20eac3b1b4569a7
c03916ae5afd417dd7073e2b28653896c987c9ce authored over 6 years agoam: ca88c67135
Change-Id: I238b8b412046c883863828d2b7578d51dadef9e0
e0871294aa7996d6d53b53c044cc27fc1ff64288 authored over 6 years agoam: 8c6f699b36
Change-Id: I1fc42208d91ed211ac4b45c2d392a251c3d5ae53
ca88c67135d077d3727b1017a44f271ab6ab533a authored over 6 years ago8c6f699b368598907bb950ca68a732bc44470601 authored over 6 years ago
am: 20976a0913
Change-Id: Ib76e58e8c2ce672184a056bc9dedc838adcabeda
3bb7332a1e29e499c611cc58beaf0ea7a58d5c0d authored over 6 years agoam: bd32e1b50b
Change-Id: Id611c10a6f84afdec38ca01d6932f4c964f9c2ac
20976a0913783e0766b9982aaeb64ebe44f640d5 authored over 6 years agoam: e498ef2f03
Change-Id: Ib513582394b796ca64c5e3ce46fc2bd535c621de
bd32e1b50b5d88a4c500b4f26ea6b7a0c7e87f93 authored over 6 years ago
librecovery_ui will be exposed for device-specific RecoveryUI. With the
current code structure, ...
e498ef2f034cf223b06287b904d1a7d61faba40a authored over 6 years ago