Abootimg android port

Материал из Toshiba AC100 wiki
Перейти к: навигация, поиск

Сборка abootimg для андроида

Исходники abootimg доступны, живут тут https://gitorious.org/ac100/abootimg

  • Первая попытка сборки с использованием андроид ndk не увенчалась успехом, т.к. в Bionic libc которую использует андроид нет

нужных функций getline и fmemopen

и тут http://lists.landley.net/pipermail/toybox-landley.net/2012-March/000345.html

#include <assert.h>

FILE *fmemopen (void *buf, size_t size, const char *opentype)
{
FILE *f;

assert(strcmp(opentype, "r") == 0);

f = tmpfile();
fwrite(buf, 1, size, f);
rewind(f);

return f;
}