mirror of
https://github.com/suchmememanyskill/TegraExplorer.git
synced 2024-11-26 13:52:06 +00:00
eb8652c6ec
Notable bugs fixed: - pkg1id is now also used as foldername during fw dump - Clearing of screen in _recursive functions is no longer hardcoded - Folders get the correct file attributes - first 16 MiB of partition during partitioning gets cleared now
49 lines
No EOL
852 B
C
49 lines
No EOL
852 B
C
#pragma once
|
|
#include "../utils/types.h"
|
|
|
|
#define MAINMENU_AMOUNT 12
|
|
#define CREDITS_MESSAGE "\nTegraexplorer, made by:\nSuch Meme, Many Skill\n\nProject based on:\nLockpick_RCM\nHekate\n\nCool people:\nshchmue\ndennthecafebabe\nDax"
|
|
|
|
typedef struct _menu_item {
|
|
char name[50];
|
|
u32 color;
|
|
short internal_function;
|
|
short property;
|
|
} menu_item;
|
|
|
|
enum mainmenu_return {
|
|
SD_CARD = 1,
|
|
EMMC_SAF,
|
|
EMMC_SYS,
|
|
EMMC_USR,
|
|
EMUMMC_SAF,
|
|
EMUMMC_SYS,
|
|
EMUMMC_USR,
|
|
MOUNT_SD,
|
|
TOOLS,
|
|
SD_FORMAT,
|
|
CREDITS,
|
|
EXIT
|
|
};
|
|
|
|
enum shutdownmenu_return {
|
|
REBOOT_RCM = 1,
|
|
REBOOT_NORMAL,
|
|
POWER_OFF,
|
|
HEKATE,
|
|
AMS
|
|
};
|
|
|
|
enum toolsmenu_return {
|
|
DISPLAY_INFO = 1,
|
|
DISPLAY_GPIO,
|
|
DUMPFIRMWARE,
|
|
DUMPUSERSAVE
|
|
};
|
|
|
|
enum formatmenu_return {
|
|
FORMAT_EMUMMC = 0,
|
|
FORMAT_ALL_FAT32
|
|
};
|
|
|
|
void te_main(); |