Commit Graph
6 Commits
Author SHA1 Message Date
c03875880c nx: Intial rebrand from foster
* This is a tree for all Nintendo Switch variants:
  `odin`, `modin`, `vali`, and `frig`.
* `ro.hardware` will be NX on all variants with
   `ro.hardware.sku` being set per variant by u-boot.

Changes are as follows:
* At the moment the packaged DTB is only for `odin`, more to follow.
 * Note: We may make `modin`, `vail`, and `frig` device-tree-overlays
   on the `odin` base DTB to simplify things.
* Use darcy's thermal config as it's the most lenient, and is a same SoC STB.
* Unlike `icosa_sr` previously did, we will use the BCM HAL for BT over
  BTLinux, as A2DP is tested and verified, no need to deviate.

Changes that will require follow-up commits to build out:
* Update init to reflect nx's needs - will need more work to support devices
  other than `odin`.

Removals are as follows:
* Remove all non-nx device support files.

Co-authored-by: Thomas Makin <halorocker89@gmail.com>
Co-authored-by: Billy Laws <blaws05@gmail.com>
Co-authored-by: Aaron Kling <webgeek1234@gmail.com>
Co-authored-by: CTCaer <ctcaer@gmail.com>
Co-authored-by: John Smith <nemui3353@gmail.com>
Co-authored-by: langerhans <langerhans@users.noreply.github.com>
Co-authored-by: Nolen Johnson <johnsonnolen@gmail.com>
Change-Id: I9bab4d94c6e94a9c6e2a7cf04d16c4b76c0b6ac5
2024-01-25 14:56:45 -05:00
Nolen Johnson d48e539c46 Move dynamic boot animation flags to lineage makefile
* This is a LineageOS thing.

Change-Id: Ibc109122354daab03b920a1d2194e59dbb2e490f
2022-03-02 14:36:29 -06:00
Aaron Kling 9cc5cba1b9 releasetools: Use static resize2fs
Also remove e2fsck references as it is not available in aosp or
Lineage recovery or as a static binary.

Change-Id: I79e07bd3e05060b190201ad31c6c25062a44d368
2021-03-27 17:12:24 -05:00
Aaron Kling 8f9e83c029 Convert libinit_foster to blueprint
Change-Id: I5a3438df2559fc2487df4d23bb7c8915d9578465
2021-03-25 22:35:35 -05:00
Aaron Kling 64ffeb7690 Build power HAL
Change-Id: I8467bd7d73998bf3606d2378e07e4daa098f84b5
2020-10-06 15:00:49 -05:00
Aaron Kling 39ea4dba1a Import foster init scripts
From NVidia's stock 8.2.0 release for mdarcy.

Also introduce a custom init extension to set relevant
properties.

Lastly, assert on a known supported bootloader.

Change-Id: I9f68361ac7127d8724d29053feb6109547a7deea
2020-10-01 13:51:46 -04:00