Skip to content

FSR_F: Refactor + Add Flex OneNand support#15

Open
IonAgorria wants to merge 2 commits into
ktdumper:mainfrom
IonAgorria:flexnand
Open

FSR_F: Refactor + Add Flex OneNand support#15
IonAgorria wants to merge 2 commits into
ktdumper:mainfrom
IonAgorria:flexnand

Conversation

@IonAgorria

Copy link
Copy Markdown

This refactors the FSR_F code for some QoL and support for custom bootloaders, then adds Flex separation
support (SLC + MLC) that is present in F-01C for example.

These changes were tested with F-01C dump and successfully mounted the FAT32 partition.
It was also tested with F-05C and F-11C dumps to make sure old SLC only ones still work.

This does a preliminary refactor to make FlexNAND support
easier to integrate, also group all hardcoded addresses
and implement bootloader selection in case other
versions are used in future.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant