Commit Graph

10 Commits

Author SHA1 Message Date
Kevin F. Haggerty
080bf8a0ec
msm8974-common: libinit: Convert extension into simple helper library
* This will contain functions used by the actual extensions at the
  device level, it will not be a full-fledged libinit extension on
  its own.

Change-Id: I2752dbf7d0b0fb439765fa99b61c82ec10a6c3d2
2020-04-06 09:31:49 -06:00
Kevin F. Haggerty
1d1a7f182c
msm8974-common: libinit: Commonize {cdma,gsm}_properties functions
* It doesn't make sense to maintain these in the numerous device-
  specific trees. It especially doesn't make sense for those to be
  subtly-different.

Change-Id: I4e82c0f6b5b835ac4c742a5d5663a8f3498aaf7b
2020-03-02 06:37:33 -07:00
Kevin F. Haggerty
a1be441339
msm8974-common: libinit: Drop unnecessary includes
Change-Id: I678c39f2dbdf91916a97b3ac07b467de7b14e503
2020-02-29 12:44:02 -07:00
dianlujitao
828c5416ba
msm8974-common: Remove power-off alarm stuff from init extension
* Samsung msm8974 devices never supported this to begin with, even
  with the stock OS

Change-Id: Ie4d30358314337c229a66a16195f675198ef7d52
2018-11-25 14:05:14 -07:00
Bruno Martins
73f591dd82 msm8974-common: libinit: Handle overriding system and vendor props
* Up until now, vendor build properties were added into /system/build.prop
   when property split isn't enabled. However, Google realised that
   either /vendor/build.prop or /system/vendor/build.prop can always exist,
   and decided to clean up code and always install vendor build props
   into $(TARGET_OUT_VENDOR)/build.prop.

 * For this reason, the unified devices that used to override build props
   such as build fingerprint, will need to override the matching vendor
   build props.

Change-Id: Iacdd8eb67543daff5a46b92dbaf17cd094ce462b
2018-04-02 06:32:31 -06:00
Bruno Martins
a948b09171 msm8974-common: init: Update extension for O-mr1
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba16
2017-12-26 06:47:36 -07:00
Luca Stefani
6c9bcca316 msm8974-common: init: Update for O
Change-Id: I60475e3dbf68329a46c421e8c8465a4ea2e28203
2017-08-30 07:21:45 -06:00
Michael Bestas
70c6f3833b msm8974-common: Allow vendor init to override props
Change-Id: Iee06664aee1e59596aa12e2da11319f82767193a
2017-06-30 10:54:16 -06:00
Kevin F. Haggerty
c7466dda27 msm8974-common: init: Explicitly include unistd.h
Change-Id: Id62698c6315d9140b433c06c86cd1856cc5303a5
2016-08-31 08:13:09 -06:00
Michael Bestas
1b3779cba4 msm8974-common: Add local libinit
* Set alarm property
* Load device property items using init_target_properties
  function

Change-Id: I9b4b88c20078c9a310f425901368d765ddda2d51
2016-07-13 20:06:01 -07:00