620 Commits

Author SHA1 Message Date
cookiell546
6865c87b74 Opt-into edge-to-edge by default
Chromium already supports dynamic edge-to-edge viewports. This change
opts-in by default, making the gesture navigation bar (chin) invisible
without needing scroll interaction.

No other changes were necessary, as no content relied on specific
viewport insets.

Command used:

```
sed -i 's/<meta name="viewport" content="width=device-width, initial-scale=1"\/>/<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"\/>/g' **/*.html
```
2025-06-08 09:18:32 -04:00
Daniel Micay
ffb07a1c9a legacy ncurses ABI no longer needed for AOSP or Chromium builds 2025-05-30 23:22:30 -04:00
Daniel Micay
b96011904a update recommended build-tools version to 36.0.0 2025-05-30 12:20:27 -04:00
cookiell546
81ce6c90c7 update Android Studio bundle 2025-05-30 10:20:00 -04:00
Daniel Micay
1e61f1f604 update outdated Node.js LTS version recommendation 2025-05-21 01:35:22 -04:00
cookiell546
91b7fbd873 update Android Studio bundle 2025-05-07 11:34:33 -04:00
Daniel Micay
142dd85633 stop marking Pixel 9a support as experimental 2025-04-15 15:55:52 -04:00
Daniel Micay
06690dcbf3 add Pixel 9a to build documentation 2025-04-12 15:04:35 -04:00
Daniel Micay
ce598e0224 remove build documentation for legacy devices
This no longer works due to the overall documentation being updated for
current GrapheneOS. It makes more sense to use an old revision of the
documentation for old devices.
2025-04-12 13:37:54 -04:00
cookiell546
1f2f5c9b58 update Android Studio bundle 2025-04-04 22:10:06 -04:00
Daniel Micay
8ca256cadc Android 15 QPR2 build instruction updates
update build guide kernel branch
2025-03-05 19:54:17 -05:00
cookiell546
9a88d29324 update Android Studio bundle 2025-03-04 09:26:17 -05:00
Daniel Micay
57bcf303bf rename encrypt-keys.sh/decrypt-keys.sh scripts 2025-02-17 12:45:55 -05:00
Daniel Micay
7a684a3509 begin unification of Pixel kernel build instructions
This can be fully unified for 6th through 9th generation Pixels with
Android 15 QPR2 due to 6th through 8th generation Pixels moving to the
6.1 LTS kernel branch.
2025-02-14 10:07:58 -05:00
Daniel Micay
71445548dc simplify instructions for syncing kernel sources 2025-02-14 09:55:04 -05:00
Daniel Micay
2abf9e5a36 kernel repository renaming 2025-02-10 04:00:52 -05:00
cookiell546
a92da11ec2 update Android Studio bundle 2025-02-10 04:00:51 -05:00
Daniel Micay
0506b9adcf Revert "add flag to disable slab canary with kernel MTE"
This reverts commit 91e01356d930f8b046694c9cc4b9d21edbbb8cb0.

This is disabled by default for devices using MTE.
2025-02-10 04:00:51 -05:00
Daniel Micay
1a2be52857 add flag to disable slab canary with kernel MTE 2025-02-10 04:00:51 -05:00
Daniel Micay
577be46154 raise supported Ubuntu versions for building 2025-01-04 02:16:19 -05:00
Daniel Micay
f9f40b543b drop --config=use_source_tree_aosp for 8th gen Pixel kernels 2024-12-07 02:05:55 -05:00
Daniel Micay
c4ddd62633 use stable locations for kernel prebuilts 2024-12-06 14:29:52 -05:00
Daniel Micay
b7fc79e647 drop --config=use_source_tree_aosp for 9th gen Pixel kernels
This is no longer required and breaks the build with Android 15 QPR1.
2024-12-06 13:53:03 -05:00
cookiell546
44d5617921 update Android Studio bundle 2024-12-04 17:05:53 -05:00
Daniel Micay
56af46f84a eslint: enable stylistic brace-style 2024-11-29 00:58:39 -05:00
Daniel Micay
665f82200f eslint: use stylistic to replace deprecated features 2024-11-28 19:07:31 -05:00
Daniel Micay
cc13d967cc eslint: use default no-unused-vars caughtErrors 2024-11-28 18:12:01 -05:00
Daniel Micay
adbd2e80fc stop downloading prebuilt fips module we disable 2024-11-26 13:37:15 -05:00
Daniel Micay
50493a53a9 improve emulator kernel build documentation 2024-11-24 11:23:48 -05:00
Daniel Micay
bbf60e1aa0 add x86_64 microdroid kernel build documentation 2024-11-24 11:11:28 -05:00
Daniel Micay
4dbd909a84 fixes for microkernel kernel build documentation 2024-11-24 11:10:56 -05:00
Daniel Micay
5de247b016 reorder parameters for microdroid kernel build
This makes it consistent with the other kernel builds.
2024-11-24 11:08:37 -05:00
cookiell546
9d38f2d8cc fixup! update Gradle version in build guide 2024-11-16 16:35:10 -05:00
Daniel Micay
37d19ed110 update NDK version in SDK guide 2024-11-11 22:30:03 -05:00
Daniel Micay
d9bff3571d update build-tools in SDK guide to 35.0.0 2024-11-11 22:27:47 -05:00
Daniel Micay
9b149e6d38 update commandlinetools package for SDK bootstrap 2024-11-11 22:21:25 -05:00
Daniel Micay
b1f4d8f616 update kernel prebuilt directories 2024-11-06 19:30:59 -05:00
cookiell546
2d19c95117 update Android Studio bundle 2024-11-03 06:03:10 -05:00
Daniel Micay
3e74547daa update kernel prebuilt paths for Android 15 2024-10-31 10:20:05 -04:00
GrapheneOS
b81a71208b list more devices requiring vendorkernelbootimage 2024-10-29 15:39:57 -04:00
violet
e82d0f17ad add pixel 8a to devices with more required commands 2024-10-29 15:38:44 -04:00
Daniel Micay
f9ccca2a18 use --config=stamp for microdroid kernel build 2024-10-26 01:25:19 -04:00
Daniel Micay
0f3d0de0d0 use standard dist directory for microdroid kernel 2024-10-26 01:11:16 -04:00
Daniel Micay
0fe6efa782 mark 5th gen legacy extended support in build guide 2024-10-26 00:55:05 -04:00
Daniel Micay
786f0aad14 update Gradle version in build guide 2024-10-26 00:53:42 -04:00
cookiell546
7880cab929 fix mentioned branch version 2024-10-24 11:15:13 -04:00
Daniel Micay
65a5fbefc6 update branch information in build guide 2024-10-23 12:32:31 -04:00
maade93791
c0b04d337a add microdroid kernel build instructions 2024-10-06 17:43:39 -04:00
Daniel Micay
006ce2fa0a handle kernel_manifest-caimito rename in build guide 2024-09-18 10:40:17 -04:00
maade93791
ec36557696 remove unused --disable_32bit kernel build flag on 8th gen
due to app compat issues
2024-09-08 17:45:09 -04:00