diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2021-10-06 17:55:51 +0200 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2021-10-06 17:55:51 +0200 |
commit | 60150baf57e66f4a47d1cedcdb0d9c8d5eb3ec4f (patch) | |
tree | caf6aad57c805a2edbbdbdf6ed02ed7e395d62db | |
parent | 8229bd1d15df2c05951537beee274dae28c249d1 (diff) | |
download | manifest-60150baf57e66f4a47d1cedcdb0d9c8d5eb3ec4f.tar.gz manifest-60150baf57e66f4a47d1cedcdb0d9c8d5eb3ec4f.tar.bz2 manifest-60150baf57e66f4a47d1cedcdb0d9c8d5eb3ec4f.zip |
Add vendor/replicant-release-scripts
Now we have the minimum needed to build official images:
- We have a patch in kernel/replicant/linux for the eMMC
firmware bug that can break devices[1].
- The recovery and boot images are small enough to fit
inside their 8MiB partitions and not overwrite the
next partition. Otherwise, in the case of the recovery
it would have overwritten the modem firmware partition.
- 'make dist' now works and we also have recoveries that
boot fine, but the production of signed zips is not yet
done.
So it's a good idea to add in the release scripts
repositories in order to make it easier to adapt the release
scripts to Replicant 11.
Note that if we release images we also need to check if the
battery charging is reliable or at least warn users to also
have an alternative way to charge the battery. For instance
having a GT-I9300 running Replicant 6 on the side to charge
the battery should work.
References:
-----------
[1]https://media.ccc.de/v/34c3-8784-emmc_hacking_or_how_i_fixed_long-dead_galaxy_s3_phones
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r-- | replicant/repositories.xml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/replicant/repositories.xml b/replicant/repositories.xml index 8ec15c3..d421057 100644 --- a/replicant/repositories.xml +++ b/replicant/repositories.xml @@ -63,6 +63,8 @@ remote="replicant" revision="master" /> <project path="vendor/replicant" name="replicant-next/vendor_lineage" remote="replicant" /> + <project path="vendor/replicant-release-scripts" name="replicant/vendor_replicant-release-scripts" + remote="replicant" revision="master"/> <project path="vendor/replicant-scripts" name="replicant/vendor_replicant-scripts" remote="replicant" revision="master"/> |