aboutsummaryrefslogtreecommitdiff
path: root/init/init_shinano.c
diff options
context:
space:
mode:
authorLuK1337 <priv.luk@gmail.com>2015-10-19 07:22:53 +0200
committerMax Weffers <rcstar6696@gmail.com>2017-01-30 15:44:15 +0100
commit8d26c6bb8e942d95bd231bf705840d1737569391 (patch)
tree016096319f21dff9f0e7a2e1ec54811c4cb45157 /init/init_shinano.c
parent23d0e343c3f7bc0368947d6c92d825a44c166350 (diff)
Build init as C++
Change-Id: Ie6212aa11d542a3b42a6be0ac21e48d1b400c177 Signed-off-by: Chirayu Desai <chirayudesai1@gmail.com>
Diffstat (limited to 'init/init_shinano.c')
-rw-r--r--init/init_shinano.c51
1 files changed, 0 insertions, 51 deletions
diff --git a/init/init_shinano.c b/init/init_shinano.c
deleted file mode 100644
index e278a41..0000000
--- a/init/init_shinano.c
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * Copyright (C) 2008 The Android Open Source Project
- * Copyright (C) 2014 The CyanogenMod Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <stdlib.h>
-
-#include "vendor_init.h"
-#include "property_service.h"
-#include "log.h"
-#include "util.h"
-
-#include <sys/system_properties.h>
-
-static void import_kernel_nv(char *name)
-{
- char *value = strchr(name, '=');
- int name_len = strlen(name);
-
- if (value == 0) return;
- *value++ = 0;
- if (name_len == 0) return;
-
- // We only want the bootloader version
- if (strcmp(name, "oemandroidboot.s1boot") == 0) {
- const char *boot_prop_name = name + 15;
- char prop[PROP_NAME_MAX];
- int cnt;
-
- cnt = snprintf(prop, sizeof(prop), "ro.boot.%s", boot_prop_name);
- if (cnt < PROP_NAME_MAX)
- property_set(prop, value);
- }
-}
-
-void vendor_load_properties()
-{
- import_kernel_cmdline(0, import_kernel_nv);
-}