profi200 / sysUpdater

3DS offline system updater using CIA files
GNU General Public License v3.0
98 stars 33 forks source link

Downgrading now works (NATIVE_FIRM properly reinstalled) #13

Closed TuxSH closed 8 years ago

TuxSH commented 8 years ago

Users that downgraded w/o this pull request weren't actually installing NATIVE_FIRM, and as a result, got "frankeinstein" systems (updating/downgrading again should fix the issue). This is because AM_InstallNATIVEFIRM does an extra check against downgrading; AM_InstallFIRM doesn't have this check.

Requires ctrulib >= 59c62c45.

ghost commented 8 years ago

New wave of people bricking their non-hardmodded consoles incoming. Good job anyway.

TuxSH commented 8 years ago

IMPORTANT NOTE: This was not tested on N3DS; it'll probably still brick.

profi200 commented 8 years ago

I explained this on IRC already. The bricks are caused by the N3DS only stub titles. I don't know what's up with them that causes the install fail. The error code i have seen says the title already exist.