There was no common kernel version flag when this was first added, now
there is. So change all references to use the common name.
Change-Id: I661d558df18e7055b2f83424c8987dfa8a83bb19
- Add back service
- Add HID attributes
- Add key attributes
- Add sepolicy
- Associate the script w/ the bluetooth group to
avoid DAC overrides
* Sadly there is no clean way to have a vendor HAL
accessing mnt_vendor_file to write to bluetooth
configs @ /data/misc w/o triggering neverallows.
* Not gonna enable neverallows for for this, so just
making the domain permissive until/if someone cares.
* Note: MAYBE a vendor HAL could read it from mnt_vendor_file
and expose it to a system_ext app, which then could use the
undocumented auto-pairing API to do this, but man, IDC.
Co-Authored-By: Nolen Johnson <johnsonnolen@mgmail.com>
Change-Id: Ibc092c1b60e886e1089bdea1014d0c606e0365d0
- Update uscript to check oc, max cpu and gpu freqs
- Update init to poke node to allow max scaling
Perf mode on perfmgr already allows full kernel scaling, so this
will just allow that to rise to max.
A better impl later may involve editing the json to have higher
game profiles etc, but for now this is more than fine.
Change-Id: I669fa523944dc0a99c2c9d6a6360593ee0a4bd8c
- Refactor common fragment bits into new file
- Toggle analog trigger emu
- Full Nintendo controller button remapping
- Don't show OLED prefs on non-OLED
- Optimize gets and data loads
Change-Id: I331977aea35f7097cad0a8c2a644207a9dac6c03
- Exercise greater control over hinting, power profiles, specific
behavior, etc.
- Better support in the future vs maintaining phs
- Totally nuke nvcpl to remove variables in display handling and
power profiles
Change-Id: If9076248fcacfdc8165bd814ad78786134997b97
* Also stop overriding foster FP with a weird hybrid, it
breaks things that require GMS certified FP on ATV, and
we have a standing exception for AML devkits (not shipped
with Android officially) to use "latest platform reference
device FP", so doing that using foster_e.
Change-Id: I3a5ab78a91f48b4fddced5395d7f7316e615cc63
* Don't even copy bootfiles, just stuff them in RADIO for
infra to grab.
* Kill top level Android.mk while we're here.
Co-Authored-By: Nolen Johnson <johnsonnolen@gmail.com>
Change-Id: I7ebe10120133df83d95f6b182f89ea3149bf60c8
We will be changing AB to be the default, existing non-AB targets
need to explicitly set AB_OTA_UPDATER to false
Test: th
Change-Id: I86a76296937a6abab1b4495cd66a35144348aafd
* This has not been mandated by Google since S and since they fixed
density scaling, UI looks better with properly scaling interface.
Change-Id: Id1eb10b3f0c2b03ac6401bdfb00ba68036de91ef
* We enable it by default per wiki, so don't
confuse the user with something that could
be taken as an error.
Change-Id: Ibbfe236481a057729f6f65cfb563a7ea73a611ff
* We can't update boot.scr without updating the prebuilt BL33,
which sucks. So, unconditionally flash.
Change-Id: I9c4267d03e8743ca73ef86c4ead6e838dc98af6b