* The previous path worked only because of
failsafe methods in the lights HAL.
* Point the define to our actual max brightness path.
Change-Id: Ic80ecaf4f26859a597f4fc29cd6f7143d4daac6a
Signed-off-by: Paul Keith <javelinanddart@gmail.com>
* Initially written by crpalmer
* Changes and improvements made by:
- zwliew: Cleaned up styling
- javelinanddart: Added configs
to make hal more universal
Change-Id: Ic835901ba1537e1ae04b772e789cdaf2726d8133
Signed-off-by: Paul Keith <javelinanddart@gmail.com>
* No apparent resolution difference
* Much smoother animation
* Much faster boot
* What's not to like?
Change-Id: I2119fe826146a3103da50b4862ad88f5950a97ec
This was previously removed in commit 1b54691
due to the fact that it was mounted in the global init.rc in Android 6.0.
In Android 7.0 however, this is no longer the case.
Hence, revive the mount.
Change-Id: I15b9571db4dd07a19b298a670f9ce6db1c4eeb63
This reverts commit b92b43c8ef.
* If your display is flickering your HW is broken, the rest of us
like our retinas intact when using the phone in the dark.
Change-Id: I07e263c76465127ddca5fb3f5d0e4655d0176ca5
This reverts commit c95164386f.
* This isn't permanant, just until blur is fixed up in frameworks by
https://review.cyanogenmod.org/#/c/167370/ or similar appropriate
commit.
Change-Id: Ia747d6a25350d4653aaf94f324d789990eb9d747
* The libpn547_fw.so blobs from klte devices have text relocations.
This library is easily re-generated by extracting the contents of
gphDnldNfc_DlSeqSz[] and gphDnldNfc_DlSequence[] from libpn547_fw.so
in offical G900FXXS1CPHW_G900FOXA1CPE1 release.
* Process adapted from Matt Mower's work seen here:
https://paste.ubuntu.com/18137835/
Change-Id: I433b3129d63ebca95c4b12dc8103db08d7e7bc72
* Android 7.1 needs this
* Reference: http://review.cyanogenmod.org/#/c/167419/
Change-Id: Ifaafc2b61c912fe4c61f5493722af7c022d67c87
Signed-off-by: Paul Keith <javelinanddart@gmail.com>
* Our closed source libsec-ril.so hardcodes paths to the old
/data/data/com.android.providers.telephony, N moved this somewhere
else.
Change-Id: I9dbb229ee4aca83f36e5d73532dd32cda324486e
Enable macloader to load the correct nvram calibration
data matching the hardware variant. Since macloader
writes files in /data it needs to rerun after decryption,
requiring running during late_start. Additionally,
calibration data needs to be reloaded every time the driver
is reloaded.
Note that /sys/module/dhd/parameters/nvram_path is cleared
after the driver has accepted the input, you can use
"dhdutil -a wlan0 vars" to confirm that the calibration
data has been applied.
Change-Id: Ieb8ef0eafeead10a6dfc32862887abbe84e22a93
* Setting these helps macloader to, well you know, actually set
calibration params for anything other than default case.
Change-Id: I710a75ee58267276c702d25437042b9a0842dc8c
* Needed because our blobs hardcode the old telephony path and we
have to symlink to the new location
Change-Id: I12d25feb21af4e542e88c3b582390ae5930231bd