Loading minui/Android.mk +4 −0 Original line number Diff line number Diff line Loading @@ -58,6 +58,10 @@ else LOCAL_CFLAGS += -DOVERSCAN_PERCENT=0 endif ifneq ($(BOARD_RECOVERY_NEEDS_FBIOPAN_DISPLAY),) LOCAL_CFLAGS += -DBOARD_RECOVERY_NEEDS_FBIOPAN_DISPLAY endif include $(BUILD_STATIC_LIBRARY) # Used by OEMs for factory test images. Loading minui/graphics_fbdev.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,11 @@ void MinuiBackendFbdev::SetDisplayedFramebuffer(unsigned n) { if (ioctl(fb_fd, FBIOPUT_VSCREENINFO, &vi) < 0) { perror("active fb swap failed"); } #ifdef BOARD_RECOVERY_NEEDS_FBIOPAN_DISPLAY if (ioctl(fb_fd, FBIOPAN_DISPLAY, &vi) < 0) { perror("pan failed"); } #endif displayed_buffer = n; } Loading Loading
minui/Android.mk +4 −0 Original line number Diff line number Diff line Loading @@ -58,6 +58,10 @@ else LOCAL_CFLAGS += -DOVERSCAN_PERCENT=0 endif ifneq ($(BOARD_RECOVERY_NEEDS_FBIOPAN_DISPLAY),) LOCAL_CFLAGS += -DBOARD_RECOVERY_NEEDS_FBIOPAN_DISPLAY endif include $(BUILD_STATIC_LIBRARY) # Used by OEMs for factory test images. Loading
minui/graphics_fbdev.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,11 @@ void MinuiBackendFbdev::SetDisplayedFramebuffer(unsigned n) { if (ioctl(fb_fd, FBIOPUT_VSCREENINFO, &vi) < 0) { perror("active fb swap failed"); } #ifdef BOARD_RECOVERY_NEEDS_FBIOPAN_DISPLAY if (ioctl(fb_fd, FBIOPAN_DISPLAY, &vi) < 0) { perror("pan failed"); } #endif displayed_buffer = n; } Loading