From 268b692f2d2ad240736792d024014a567bab44fc Mon Sep 17 00:00:00 2001 From: prife Date: Mon, 8 Jan 2018 17:37:33 +0800 Subject: [PATCH 1/3] fix build in android 7.x --- fastboot.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fastboot.cpp b/fastboot.cpp index c5a9b5a..a6d18db 100644 --- a/fastboot.cpp +++ b/fastboot.cpp @@ -385,7 +385,7 @@ void *load_bootable_image(const char *kernel, const char *ramdisk, static void* unzip_file(ZipArchiveHandle zip, const char* entry_name, unsigned* sz) { - ZipEntryName zip_entry_name(entry_name); + ZipString zip_entry_name(entry_name); ZipEntry zip_entry; if (FindEntry(zip, zip_entry_name, &zip_entry) != 0) { fprintf(stderr, "archive does not contain '%s'\n", entry_name); @@ -447,7 +447,7 @@ static int unzip_to_file(ZipArchiveHandle zip, char* entry_name) { return -1; } - ZipEntryName zip_entry_name(entry_name); + ZipString zip_entry_name(entry_name); ZipEntry zip_entry; if (FindEntry(zip, zip_entry_name, &zip_entry) != 0) { fprintf(stderr, "archive does not contain '%s'\n", entry_name); From 6886f1ad9d3bc1946745b0678f520c76747825b7 Mon Sep 17 00:00:00 2001 From: prife Date: Mon, 8 Jan 2018 17:37:50 +0800 Subject: [PATCH 2/3] update README, add build description --- README.md | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f43b184..3ebc44e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,25 @@ # fastboot + unlock or lock bootloader for vivo(bbk) devices + 步步高手机解锁bootloader专用fastboot -解锁命令fastboot bbk unlock_vivo -上锁命令fastboot bbk lock_vivo + +## 编译 + +准备一套AOSP编译环境,切换到AOSP主目录下,执行`lunch`命令等准备工作。 + +``` +$ cd system/core +$ git clone git@github.com:ppma/fastboot.git +$ mm +``` + +## 用法 + +1. 解锁命令 + + fastboot bbk unlock_vivo + +2. 上锁命令 + + fastboot bbk lock_vivo From 89324a3055583a1a68b958d35364342e4037335e Mon Sep 17 00:00:00 2001 From: prife Date: Mon, 8 Jan 2018 19:55:52 +0800 Subject: [PATCH 3/3] update README --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3ebc44e..65d8403 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,8 @@ unlock or lock bootloader for vivo(bbk) devices ``` $ cd system/core -$ git clone git@github.com:ppma/fastboot.git +$ git clone git@github.com:ppma/fastboot.git fastboot_vivo +$ cd fastboot_vivo $ mm ```