Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- From 99646fd5076365472de55b4bcdbf42d619592f2f Mon Sep 17 00:00:00 2001
- From: LuK1337 <priv.luk@gmail.com>
- Date: Tue, 3 Mar 2015 15:58:05 +0100
- Subject: [PATCH] Multirom: Implement F2FS support for USB OTG
- ---
- multirom.cpp | 11 +++++++++--
- 1 file changed, 9 insertions(+), 2 deletions(-)
- diff --git a/multirom.cpp b/multirom.cpp
- index 983b22f..337b0f5 100644
- --- a/multirom.cpp
- +++ b/multirom.cpp
- @@ -1530,15 +1530,22 @@ bool MultiROM::createImage(const std::string& base, const char *img, int size)
- }
- char cmd[256];
- + char mkfs_bin[256];
- +
- + if(strcmp(img, "data")) {
- + mkfs_bin = "mkfs.f2fs";
- + } else {
- + mkfs_bin = "make_ext4fs";
- + }
- // make_ext4fs errors out if it has unknown path
- if(TWFunc::Path_Exists("/file_contexts") &&
- (!strcmp(img, "data") ||
- !strcmp(img, "system") ||
- !strcmp(img, "cache"))) {
- - snprintf(cmd, sizeof(cmd), "make_ext4fs -l %dM -a \"/%s\" -S /file_contexts \"%s/%s.img\"", size, img, base.c_str(), img);
- + snprintf(cmd, sizeof(cmd), "%s -l %dM -a \"/%s\" -S /file_contexts \"%s/%s.img\"", mkfs_bin, size, img, base.c_str(), img);
- } else {
- - snprintf(cmd, sizeof(cmd), "make_ext4fs -l %dM \"%s/%s.img\"", size, base.c_str(), img);
- + snprintf(cmd, sizeof(cmd), "%s -l %dM \"%s/%s.img\"", mkfs_bin, size, base.c_str(), img);
- }
- LOGINFO("Creating image with cmd: %s\n", cmd);
- --
- 2.1.4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement