Commit Graph

270 Commits

Author SHA1 Message Date
Chirayu Desai 20ac7dca95 pixel: Add shell script to download images from Google
Change-Id: I23ea5c3e8de675bf48ae2be93b83f24f7025f5c3
2021-12-23 02:12:12 +05:30
Chirayu Desai 3386efc1af variables: Novemeber 2021, auto update
* pixel/update-device-vars.sh

Change-Id: I0f73439eaf997b56ab08ec3d0cc09e6f0429f67d
2021-12-23 02:12:12 +05:30
Chirayu Desai 91cb01d2f3 pixel: Add shell script to update all variables
* Calls the python script for all devices, updates the files
* Far easier to update these via sed rather than from python

Change-Id: Ic52718f64ee313e9f578e6ad3e2e800d7679ad37
2021-12-23 02:12:12 +05:30
Chirayu Desai 5607c302b6 pixel: Add python script to fetch values from various Google sites
* Takes build id manually, the rest is automated, to keep things simpler

* Kanged https://github.com/RattlesnakeOS/releases/blob/12.0/update.py

Change-Id: I60d3ad7d810119ce41e162ee2b968edd3093c1a4
2021-12-23 02:12:12 +05:30
Chirayu Desai 9581aeb243 variables: update README
Change-Id: I3853a53d77a2a1ac16c6a6454b8cf21e70208cd0
2021-12-23 02:12:12 +05:30
Chirayu Desai 1ab0986d6c variables: Initial commit of device-specific files
Change-Id: Iddfe44a4eed7b82e281bbc45d0d97a4771395ae7
2021-12-23 02:12:12 +05:30
Chirayu Desai 77f0512e6f variables: Initial commit
* Starts off with some basics, will add more

Change-Id: Iaf24a2aba7ca26d5394f6a224d4e8660d02a901a
2021-12-23 02:12:12 +05:30
Chirayu Desai feb53382ed kernel: raviole needs LTO to be enabled explicitly
Change-Id: I601007fde8793271077a29363c10321da52cc1cf
2021-12-17 01:02:24 +05:30
Chirayu Desai 10c4290274 Add a bash script that builds and copies kernel
Change-Id: I7a6d3d3ee879dc057f19b819e7f79025987ad140
2021-12-14 02:47:53 +05:30
Chirayu Desai 7534585144 git-review: We're now on android12
Change-Id: I79b36cd5dcb0c165f5311e484fc64eb3c4d370d9
2021-11-22 20:58:13 +05:30
Chirayu Desai d4277679bf aosp-merger: Do not force-fully rebasing
* I know what I'm doing, when I say merge, I want to merge,
  whether there's common ancestry or not!

Change-Id: I75bd3818b93d33a878de53f5cdd38c138ba690c8
2021-03-02 23:12:13 +05:30
Chirayu Desai 2e34c4c019 kernel-merger: Source build/envsetup.sh
* We're no longer using the non standard envsetup.sh

Change-Id: I8adb89f6f3ada3d879bc7776b5567a0befee11c0
2021-01-05 16:36:43 +05:30
Chirayu Desai 4bcfef46b2 aosp-merger: Add kernel-merger
* Based on aosp-merger, but per repo instead of handling all repos at once

TODOs:
* aospremote: Support kernel repos, via some sort of map
* Split the common parts out into a common script.
  Then, aosp-merger.sh just calls it with it's PROJECTPATHS
  and kernel-merger.sh can call it with it's own paths
* For now, kernel-merger has to be called per-repo,
  but in the future, it can figure out the kernel repos on it's own

Change-Id: Ic93962ad7535fcbf9f4ce475909523ec326bdbd4
2020-11-18 14:56:56 -05:00
Chirayu Desai 2bb3c4b82b aosp-merger: Get branch reliably
Change-Id: I6457cd7ab0d444ea22fba6a3ced65ef88e24fa3a
2020-11-07 23:32:53 +05:30
Chirayu Desai 6b02673920 aosp-merger: Adapt for CalyxOS
Change-Id: I646cd76c134f4bc9f8f09f28f0f5b09de1a80e19
2020-11-04 02:23:33 +05:30
Michael Bestas 45fa47553f aosp-merger: Adapt for new default manifest location
Change-Id: I1067ba74381201b85172a2dfdc41d5ac15ac2dc6
2020-11-04 02:23:33 +05:30
Michael Bestas 3b6ddf1e41 aosp-merger: Correct README
Change-Id: I277885863cc5860399d55c5457503e29cd6123c0
2020-11-04 02:23:33 +05:30
Rashed Abdel-Tawab 5808fa3e28 scripts: Add simplified AOSP merger
Usage: ./lineage/scripts/aosp-merger/aosp-merger.sh [merge|rebase] <oldaosptag> <newaosptag>

Change-Id: I6663e51ee22d7ea262ef634ed5e33c189ee1c2d6
2020-11-04 02:23:33 +05:30
Chirayu Desai 677fd74965 Add git review configuration
Change-Id: I54ed0f03ea4d8b995c99c276d3e87feddc8fdaa3
2020-11-04 02:23:31 +05:30
Chirayu Desai 12a60408fe root commit 2020-11-04 02:13:25 +05:30