te voila un peut de mon code source
et j'ai jamais dit que ce que tu viens de citer etait de moi
void iosinstall()
{
int selected = 0;
int ios = 0;
int revision = 0;
int pios[24][2] = {
{9, 1034},
{12, 526},
{13, 1032},
{14, 1032},
{15, 1032},
{17, 1032},
{21, 1039},
{22, 1294},
{28, 1807},
{31, 3608},
{33, 3608},
{34, 3608},
{35, 3608},
{36, 3608},
{37, 5663},
{38, 4124},
{53, 5663},
{55, 5663},
{56, 5662},
{57, 5919},
{58, 6176},
{61, 5662},
{70, 6687},
{80, 6944}
};
ios = pios[selected][0];
revision = pios[selected][1];
u32 maxoptions = 0;
int selection = 0;
int destselect = 0;
int i;
bool options[24][5] = { {true}, {false}, {false}, {false}, {false}};
bool ios9 = options[0][0];
bool ios12 = options[1][0];
bool ios13 = options[2][0];
bool ios14 = options[3][0];
bool ios15 = options[4][0];
bool ios17 = options[5][0];
bool ios21 = options[6][0];
bool ios22 = options[7][0];
bool ios28 = options[8][0];
bool ios31 = options[9][0];
bool ios33 = options[10][0];
bool ios34 = options[11][0];
bool ios35 = options[12][0];
bool ios36 = options[13][0];
bool ios37 = options[14][0];
bool ios38 = options[15][0];
bool ios53 = options[16][0];
bool ios55 = options[17][0];
bool ios56 = options[18][0];
bool ios57 = options[19][0];
bool ios58 = options[20][0];
bool ios61 = options[21][0];
bool ios70 = options[22][0];
bool ios80 = options[23][0];
char *optionsstring[5] = { "installer ",
"Patch hash check (trucha): ",
"Patch ES_Identify: ",
"Patch nand permissions: ",
"Patch version check: "};
et on dit revision et non version
cIOSXrev20
on parle bien de rev20
qui veut dire revision 20