diff options
author | Bruno Martins <bgcngm@gmail.com> | 2017-12-02 18:07:28 +0100 |
---|---|---|
committer | Davide Garberi <dade.garberi@gmail.com> | 2017-12-02 18:07:58 +0100 |
commit | 62040e0d575e0006c9441c829872138301335c19 (patch) | |
tree | e3b421ad07409adf0762cd113801f14463e38df8 /init/init_msm8996.cpp | |
parent | 81f94edeb5107d8cc6f25663fc1258772e4245d8 (diff) |
msm8996-common: Cleanup and update init extension for N
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
Diffstat (limited to 'init/init_msm8996.cpp')
-rw-r--r-- | init/init_msm8996.cpp | 17 |
1 files changed, 7 insertions, 10 deletions
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 <stdio.h> #include <stdlib.h> #include <sys/sysinfo.h> -#include <cutils/properties.h> +#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"); |