mirror of
https://github.com/chararomandroid/android_device_samsung_a20
synced 2026-08-22 04:05:31 -04:00
universal7885: Add other 7885 devices
* A10, A30, A40 Change-Id: I92829c4d3b11e2759f08ef04fe4d4d60ff352a0b Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
This commit is contained in:
parent
4584ec21f2
commit
eaab77ceff
30 changed files with 680 additions and 34 deletions
|
|
@ -10,14 +10,18 @@ static inline const char* BtmGetDefaultName()
|
|||
{
|
||||
char product_device[PROPERTY_VALUE_MAX];
|
||||
property_get("ro.product.device", product_device, "");
|
||||
|
||||
|
||||
|
||||
if (strstr(product_device, "a10"))
|
||||
return "Galaxy A10";
|
||||
if (strstr(product_device, "a20e"))
|
||||
return "Galaxy A20e";
|
||||
if (strstr(product_device, "a20"))
|
||||
return "Galaxy A20";
|
||||
|
||||
// Fallback to Moto SDM Generic
|
||||
if (strstr(product_device, "a30"))
|
||||
return "Galaxy A30";
|
||||
if (strstr(product_device, "a40"))
|
||||
return "Galaxy A40";
|
||||
// Fallback to Generic
|
||||
return "Samsung Galaxy";
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -147,7 +147,8 @@
|
|||
/dev/umts_ipc0 u:object_r:radio_device:s0
|
||||
/dev/fimg2d u:object_r:video_device:s0
|
||||
/dev/sec-nfc u:object_r:nfc_device:s0
|
||||
/dev/esfp0 u:object_r:goodix_device:s0
|
||||
/dev/esfp0 u:object_r:goodix_device:s0
|
||||
/dev/goodix_fp u:object_r:goodix_device:s0
|
||||
/dev/gnss_ipc u:object_r:gps_device:s0
|
||||
/dev/scsc_h4_0 u:object_r:bt_device:s0
|
||||
/dev/cpuset(/.*)? u:object_r:cgroup:s0
|
||||
|
|
|
|||
|
|
@ -103,6 +103,9 @@ genfscon sysfs /devices/virtual/input/input10/enable
|
|||
genfscon sysfs /devices/virtual/input/input2/poll_delay u:object_r:sysfs_input_writable:s0
|
||||
genfscon sysfs /devices/virtual/input/input3/poll_delay u:object_r:sysfs_input_writable:s0
|
||||
genfscon sysfs /devices/virtual/input/input4/poll_delay u:object_r:sysfs_input_writable:s0
|
||||
genfscon sysfs /devices/virtual/input/input5/poll_delay u:object_r:sysfs_input_writable:s0
|
||||
genfscon sysfs /devices/virtual/input/input6/poll_delay u:object_r:sysfs_input_writable:s0
|
||||
genfscon sysfs /devices/virtual/input/input7/poll_delay u:object_r:sysfs_input_writable:s0
|
||||
genfscon sysfs /devices/virtual/input/input8/poll_delay u:object_r:sysfs_input_writable:s0
|
||||
genfscon sysfs /devices/virtual/input/input9/poll_delay u:object_r:sysfs_input_writable:s0
|
||||
# A20e GPIO
|
||||
|
|
@ -115,12 +118,20 @@ genfscon sysfs /devices/platform/10000.mif_pdata/sim/ds_detect
|
|||
genfscon sysfs /devices/platform/11ce0000.speedy/i2c-5/5-0000/s2mpu08-rtc/rtc u:object_r:sysfs_rtc:s0
|
||||
# A20 RTC
|
||||
genfscon sysfs /devices/platform/11ce0000.speedy/i2c-6/6-0000/s2mpu08-rtc/rtc u:object_r:sysfs_rtc:s0
|
||||
# A40 RTC
|
||||
genfscon sysfs /devices/platform/11ce0000.speedy/i2c-7/7-0000/s2mpu08-rtc/rtc u:object_r:sysfs_rtc:s0
|
||||
genfscon sysfs /devices/platform/11ce0000.speedy/i2c-6/6-0000/s2mpu08-rtc/rtc u:object_r:sysfs_rtc:s0
|
||||
|
||||
# A20e Display
|
||||
genfscon sysfs /devices/platform/13870000.i2c/i2c-11/11-0048/input/ u:object_r:sysfs_touchscreen_writable:s0
|
||||
genfscon sysfs /devices/platform/11ce0000.speedy/i2c-5/5-0003/input/input11 u:object_r:sysfs_touchscreen_writable:s0
|
||||
# A20 Display
|
||||
genfscon sysfs /devices/platform/13870000.i2c/i2c-11/11-0020/input/ u:object_r:sysfs_touchscreen_writable:s0
|
||||
genfscon sysfs /devices/platform/11ce0000.speedy/i2c-6/6-0003/input/input12 u:object_r:sysfs_touchscreen_writable:s0
|
||||
# A40 Display
|
||||
genfscon sysfs /devices/platform/11ce0000.speedy/i2c-7/7-0003/input/input11 u:object_r:sysfs_touchscreen_writable:s0
|
||||
genfscon sysfs /devices/platform/13930000.hsi2c/i2c-5/5-0048/input/ u:object_r:sysfs_touchscreen_writable:s0
|
||||
|
||||
genfscon sysfs /devices/platform/14870000.dsim/backlight/panel u:object_r:sysfs_graphics:s0
|
||||
genfscon sysfs /devices/platform/14a50000.abox/service u:object_r:sysfs_abox_writable:s0
|
||||
genfscon sysfs /devices/platform/14860000.decon_f u:object_r:sysfs_decon:s0
|
||||
|
|
@ -144,6 +155,11 @@ genfscon sysfs /devices/platform/battery/power_supply/wireless/type
|
|||
genfscon sysfs /devices/platform/battery/power_supply/ps/type u:object_r:sysfs_battery_writable:s0
|
||||
genfscon sysfs /devices/platform/battery/power_supply/ps/status u:object_r:sysfs_battery_writable:s0
|
||||
|
||||
# S2MU005 CHARGER (A10)
|
||||
genfscon sysfs /devices/platform/13840000.i2c/i2c-9/9-003d/s2mu004-charger/power_supply/s2mu004-charger u:object_r:sysfs_charger:s0
|
||||
genfscon sysfs /devices/platform/13840000.i2c/i2c-9/9-003d/s2mu004-muic/power_supply/muic-manager u:object_r:sysfs_charger:s0
|
||||
genfscon sysfs /devices/platform/13840000.i2c/i2c-9/9-003d/s2mu004-charger/power_supply/otg u:object_r:sysfs_charger:s0
|
||||
|
||||
# S2MU106 CHARGER (A20e)
|
||||
genfscon sysfs /devices/platform/13840000.i2c/i2c-8/8-003d/s2mu106-powermeter/power_supply/s2mu106_pmeter u:object_r:sysfs_charger:s0
|
||||
genfscon sysfs /devices/platform/13840000.i2c/i2c-8/8-003d/s2mu106-muic/power_supply/muic-manager u:object_r:sysfs_charger:s0
|
||||
|
|
|
|||
|
|
@ -7,9 +7,6 @@ $(call inherit-product, frameworks/native/build/phone-xhdpi-2048-dalvik-heap.mk)
|
|||
# Build Fingerprints
|
||||
$(call inherit-product, $(LOCAL_PATH)/fingerprint.mk)
|
||||
|
||||
# Derp
|
||||
DERP_BUILDTYPE := Official
|
||||
|
||||
# Allow Copying of apks.
|
||||
PRODUCT_BROKEN_VERIFY_USES_LIBRARIES := true
|
||||
|
||||
|
|
@ -63,8 +60,7 @@ TARGET_SCREEN_WIDTH := 720
|
|||
|
||||
# Camera
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.camera.provider@2.5-service \
|
||||
CameraLightSensor
|
||||
android.hardware.camera.provider@2.5-service
|
||||
|
||||
# Component overrides
|
||||
PRODUCT_COPY_FILES += \
|
||||
|
|
|
|||
Loading…
Reference in a new issue