Abootimg android port

Материал из Toshiba AC100 wiki
Версия от 08:14, 15 октября 2014; Unknown user (обсуждение)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Сборка 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;
}