1*4882a593Smuzhiyun /*
2*4882a593Smuzhiyun * Copyright (C) 2007 The Android Open Source Project
3*4882a593Smuzhiyun *
4*4882a593Smuzhiyun * Licensed under the Apache License, Version 2.0 (the "License");
5*4882a593Smuzhiyun * you may not use this file except in compliance with the License.
6*4882a593Smuzhiyun * You may obtain a copy of the License at
7*4882a593Smuzhiyun *
8*4882a593Smuzhiyun * http://www.apache.org/licenses/LICENSE-2.0
9*4882a593Smuzhiyun *
10*4882a593Smuzhiyun * Unless required by applicable law or agreed to in writing, software
11*4882a593Smuzhiyun * distributed under the License is distributed on an "AS IS" BASIS,
12*4882a593Smuzhiyun * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13*4882a593Smuzhiyun * See the License for the specific language governing permissions and
14*4882a593Smuzhiyun * limitations under the License.
15*4882a593Smuzhiyun */
16*4882a593Smuzhiyun
17*4882a593Smuzhiyun #include <linux/input.h>
18*4882a593Smuzhiyun #include <pthread.h>
19*4882a593Smuzhiyun #include <stdarg.h>
20*4882a593Smuzhiyun #include <stdio.h>
21*4882a593Smuzhiyun #include <stdlib.h>
22*4882a593Smuzhiyun #include <string.h>
23*4882a593Smuzhiyun #include <sys/reboot.h>
24*4882a593Smuzhiyun #include <sys/time.h>
25*4882a593Smuzhiyun #include <time.h>
26*4882a593Smuzhiyun #include <unistd.h>
27*4882a593Smuzhiyun
28*4882a593Smuzhiyun #include "common.h"
29*4882a593Smuzhiyun #include "minui/minui.h"
30*4882a593Smuzhiyun #include "recovery_ui.h"
31*4882a593Smuzhiyun
ui_init(void)32*4882a593Smuzhiyun void ui_init(void)
33*4882a593Smuzhiyun {
34*4882a593Smuzhiyun }
35*4882a593Smuzhiyun
ui_set_background(int icon)36*4882a593Smuzhiyun void ui_set_background(int icon)
37*4882a593Smuzhiyun {
38*4882a593Smuzhiyun }
39*4882a593Smuzhiyun
ui_show_indeterminate_progress()40*4882a593Smuzhiyun void ui_show_indeterminate_progress()
41*4882a593Smuzhiyun {
42*4882a593Smuzhiyun }
43*4882a593Smuzhiyun
ui_show_progress(float portion,int seconds)44*4882a593Smuzhiyun void ui_show_progress(float portion, int seconds)
45*4882a593Smuzhiyun {
46*4882a593Smuzhiyun }
47*4882a593Smuzhiyun
ui_set_progress(float fraction)48*4882a593Smuzhiyun void ui_set_progress(float fraction)
49*4882a593Smuzhiyun {
50*4882a593Smuzhiyun }
51*4882a593Smuzhiyun
ui_reset_progress()52*4882a593Smuzhiyun void ui_reset_progress()
53*4882a593Smuzhiyun {
54*4882a593Smuzhiyun }
55*4882a593Smuzhiyun
ui_print(const char * fmt,...)56*4882a593Smuzhiyun void ui_print(const char *fmt, ...)
57*4882a593Smuzhiyun {
58*4882a593Smuzhiyun }
59*4882a593Smuzhiyun
ui_start_menu(char ** headers,char ** items,int initial_selection)60*4882a593Smuzhiyun void ui_start_menu(char** headers, char** items, int initial_selection)
61*4882a593Smuzhiyun {
62*4882a593Smuzhiyun }
63*4882a593Smuzhiyun
ui_menu_select(int sel)64*4882a593Smuzhiyun int ui_menu_select(int sel)
65*4882a593Smuzhiyun {
66*4882a593Smuzhiyun return 0;
67*4882a593Smuzhiyun }
68*4882a593Smuzhiyun
ui_end_menu()69*4882a593Smuzhiyun void ui_end_menu()
70*4882a593Smuzhiyun {
71*4882a593Smuzhiyun }
72*4882a593Smuzhiyun
ui_text_visible()73*4882a593Smuzhiyun int ui_text_visible()
74*4882a593Smuzhiyun {
75*4882a593Smuzhiyun return 0;
76*4882a593Smuzhiyun }
77*4882a593Smuzhiyun
ui_show_text(int visible)78*4882a593Smuzhiyun void ui_show_text(int visible)
79*4882a593Smuzhiyun {
80*4882a593Smuzhiyun }
81*4882a593Smuzhiyun
ui_wait_key()82*4882a593Smuzhiyun int ui_wait_key()
83*4882a593Smuzhiyun {
84*4882a593Smuzhiyun return 0;
85*4882a593Smuzhiyun }
86*4882a593Smuzhiyun
ui_key_pressed(int key)87*4882a593Smuzhiyun int ui_key_pressed(int key)
88*4882a593Smuzhiyun {
89*4882a593Smuzhiyun return 0;
90*4882a593Smuzhiyun }
91*4882a593Smuzhiyun
ui_clear_key_queue()92*4882a593Smuzhiyun void ui_clear_key_queue()
93*4882a593Smuzhiyun {
94*4882a593Smuzhiyun }
95