TWRP-ify AOSP code
Pull in most TWRP sources
Stub out partition management code
Make it compile -- probably will not boot
Kind of a mess but have to start somewhere
diff --git a/screen_ui.cpp b/screen_ui.cpp
index 3c6c3ae..60a0ad4 100644
--- a/screen_ui.cpp
+++ b/screen_ui.cpp
@@ -33,6 +33,10 @@
#include "minui/minui.h"
#include "screen_ui.h"
#include "ui.h"
+extern "C" {
+#include "minuitwrp/minui.h"
+int twgr_text(int x, int y, const char *s);
+}
#define CHAR_WIDTH 10
#define CHAR_HEIGHT 18
@@ -162,7 +166,7 @@
void ScreenRecoveryUI::draw_text_line(int row, const char* t) {
if (t[0] != '\0') {
- gr_text(0, (row+1)*CHAR_HEIGHT-1, t);
+ twgr_text(0, (row+1)*CHAR_HEIGHT-1, t);
}
}