From 62040e0d575e0006c9441c829872138301335c19 Mon Sep 17 00:00:00 2001 From: Bruno Martins Date: Sat, 2 Dec 2017 18:07:28 +0100 Subject: msm8996-common: Cleanup and update init extension for N Signed-off-by: Davide Garberi --- init/init_msm8996.cpp | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'init/init_msm8996.cpp') diff --git a/init/init_msm8996.cpp b/init/init_msm8996.cpp index 36aa080..eb8ba98 100644 --- a/init/init_msm8996.cpp +++ b/init/init_msm8996.cpp @@ -31,7 +31,7 @@ #include #include #include -#include +#include "property_service.h" #include "vendor_init.h" #include "log.h" #include "util.h" @@ -87,18 +87,15 @@ void check_device() } } -void vendor_load_properties() { - char device[PROP_VALUE_MAX]; - char rf_version[PROP_VALUE_MAX]; - int rc; +void vendor_load_properties() +{ + std::string platform; - rc = property_get("ro.product.device", device, NULL); - if (!rc || strncmp(device, "z2_plus", PROP_VALUE_MAX)) + platform = property_get("ro.board.platform"); + if (platform != ANDROID_TARGET) return; - property_set("ro.product.model", "Z2 Plus"); - - check_device(); + check_device(); property_set("dalvik.vm.heapstartsize", "8m"); property_set("dalvik.vm.heapgrowthlimit", "384m"); -- cgit v1.2.3