-
Notifications
You must be signed in to change notification settings - Fork 76
update GrapheneOS to latest, incl. Android 13 + support for Pixel 6a, 7+7 Pro #203
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
cassandracomar
wants to merge
34
commits into
nix-community:master
Choose a base branch
from
cassandracomar:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 22 commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
273fc97
initial pass at adding bluejay and pantah support
cassandracomar 9342592
fix missed kernel update
cassandracomar a0b942c
try platform instead of kernel for build tools?
cassandracomar 09de097
fix path based on loc in manifest
cassandracomar e67f9e0
remove gas path
cassandracomar ba98484
fix more kernel source paths
cassandracomar f24c31b
I guess remove paths for now?
cassandracomar d2ad16a
set the default android version for graphene to 13
cassandracomar 547fc76
disable apv in preparation to add adevtool
cassandracomar 6904de8
KERNEL FINALLY BUILDS!!!!!
cassandracomar d3ae2d3
working android build + updated chromium
cassandracomar 5117f4d
fix flake.nix
cassandracomar 1f5825d
start incorporating fixes from yu-re-ka/robotnix
cassandracomar 474eceb
make signing work with sops decryption
cassandracomar 2628e30
fix target files package
cassandracomar 1980087
use FHS environment for kernel build
cassandracomar c645943
fixes
cassandracomar c47f10b
fix kernelRepoName
cassandracomar fc800f6
fix vanadium library not found error
cassandracomar e7d98aa
use the 64_32 variant for webview as well
cassandracomar a715b3c
update to TQ2A.230405.003.E1.2023041100
cassandracomar a1ff233
update vanadium to 112.0.5615.101
cassandracomar 4ef869f
fix vanadium hash/pass arch properly
cassandracomar 3ae2097
fix generated vendor file
cassandracomar b1f3146
update vanadium to 112.0.5615.136.0
cassandracomar e1872d6
updater fixes
cassandracomar 323e8c2
Merge branch 'master' into master
cassandracomar e12bf68
fix release script
cassandracomar 46b53f0
need a guard before reading sopsDecrypt.keyType
cassandracomar 2080362
fix redfin kernel build
cassandracomar 2da3646
update to vanadium 113.0.5672.62.1
cassandracomar 4b05c4a
update grapheneos to 2023042900
cassandracomar 1173956
somehow this fixes files missing in the signed package
cassandracomar 5849373
update grapheneos to 2023050100
cassandracomar File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# created: 2023-04-07T14:45:49-04:00 | ||
# public key: age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7 | ||
AGE-SECRET-KEY-1TGWATE6JVKWCLGY92MHQPS560SCGFUN803E7WWSDX5R0RQ7PSV0SSZJ23R |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
creation_rules: | ||
- path_regex: test-keys/.* | ||
age: "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please consider that tmp is usually <8GiB
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the nix build system already uses /tmp by default to do builds. if you have a ramdisk/tmpfs mounted to /tmp, you already can't build android with robotnix (without a huge amount of ram). /mnt isn't writable by default from an unpriveleged user and running this script with sudo leads to unexpected results as the root user has different programs installed on nixos -- either a temp storage directory needs to be passed in somehow or we have to instruct users to make /mnt writable.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My nix-daemon's TMPDIR is not /tmp/ for that very reason. /mnt is obviously bad but this just shouldn't be a decision the script makes itself.
A more sane default could be /var/tmp which is usually on a physical disk.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
to be clear, this isn't a build script that's called during a build. it's a script you run as an unprivileged user to create a new chromium manifest. so perhaps something under XDG_CACHE_HOME is most appropriate?
tbh I'm not sure why this script is so different from the ones that update the manifests for the main source dirs. it's much slower and significantly more brittle.