Interface added in the Oxygen OS 10.3.4.GM21AA blob update
Change-Id: I95202b728c381b0bec4922e2688f1d33a43035dc
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
* That way we no longer have to turn HBM for
the whole enroll process.
Change-Id: Ib0c48b117637381dbd7ab373bedd97dbc70dda28
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
Decompiled stock libsurfaceflinger.so to get Z values from OPFingerprintView
and OPFingerprintVDpressed functions
Change-Id: I23b1af50a37cda342b1b119b792f1216e2ab0a0b
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
This was fixed by the kernel commit: c1244fe4ba
This commit includes a revert of commit 756dd639af.
Change-Id: I7dd248c06864eda5b0ac3269e1ebafd1ce4d43fa
* This allows us to drop dependency on dtbo partition
being in sync with recovery.
* Test: fastboot erase dtbo && fastboot boot recovery.img
Change-Id: Id0b36db9634ba7b20143c247c68da5d31891fce1
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
Do not reset value to zero, just use original reading. Prevents the
famous "unstable adaptive brightness" bug.
Change-Id: Ia82b4f3a6cf3ce0211e3ffa4ef3ff43be52030d2
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
* Seems like mobile data doesn't get toggled
properly after doing this...
This reverts commit 278c8ed75214675fc7bf0bf21c30f13329aa3676.
Change-Id: I833a2d79c3d1b1ff2a0cb0b94f44d0eda9efab03
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
* That allows us to set calling account to 'Ask every time'
without it being reset to sub 1 every boot.
Change-Id: Ifb204fd07ec232fe3c55a92b6fc286786782c28b
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
* Also drop silead support and fp variant props as
none of these are actually used (anymore?).
Change-Id: If9fa58c63c5033e7a89c24580288ec7300500c66
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
* Now that ASB has been merged we don't have to worry about
rollback protection.
Change-Id: Ibc81ffe98beb28055868a60aa590cb788958a85b
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
* Apparently these make FOD faster for some reason...
This reverts commit 0b8c19a16b.
Change-Id: I495af851d6e6639be1ab393bfa561a6bbe795173
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
* From LA.UM.8.1.r1-14500-sm8150.0
* the blob has been modified to not alter
settings_network_and_internet_v2.
Change-Id: I16fe1e18c1701225774473917d4f041510cdb9a6
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
Silences the following warning:
`warning: "Deprecated: don't include cutils/log.h, use either android/log.h or log/log.h" [-W#warnings]`
Change-Id: I17f280010d357a69edb29ade8a3e6612e0839242
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
This prop is set on stock and helps fix crash when launching app:
https://del.dog/urrimeseha.txt
Change-Id: Idcb653e0dc6a7b38579586719d0f265ae84f6a8f
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
Also set interval to 40 instead of default 60 since HBM mode is a thing
Change-Id: Idade7f5e786c350e58160e0ed49cd3e7de98951c
Signed-off-by: Anirudh Gupta <anirudhgupta109@gmail.com>
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
This doesn't work without proprietary patches to stagefright.
Prevents apps like Tidal from crashing since its expecting Dolby atmos to be present but it isn't
Change-Id: I33d46bac7712461e33fb1c38090a1904831b317f
Signed-off-by: Anirudh Gupta <anirudhgupta109@gmail.com>
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
After hours and hours of testing, this configuration seems to be the best.
Change-Id: I83739a77525683e856cebb0e2e72433b4bb39adc
Signed-off-by: rituj <ritujbeniwal@gmail.com>
Signed-off-by: Anirudh Gupta <anirudhgupta109@gmail.com>
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
The gesture node seems to be swapped on the OOS 10 source.
Switch to this since up works.
Change-Id: I0b0b994125a90222e9bdebd506e0e3672c13759a
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
Some devices don't have a 90Hz display and don't need the preference for this reason
To disable the feature, overlay the config to false in device specific device tree:
overlay{,-aosip}/device/oneplus/sm8150-common/DeviceSettings/res/values/config.xml:
<bool name="config_deviceHasHighRefreshRate">false</bool>
Suggestion by Ashwin4RC
Change-Id: I79f46adabf9d7940ca24e7077890447678a8fa8c
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
guacamoleb (OnePlus7) doesn't have support for vibration intensity changing
and doesn't have the kernel node for it either, remove the pref for such devices.
Change-Id: I58010f032680c86c27db70e5c91dd99921b1a689
Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>