Visual NAND Reconstructor 9.0
Dear Users,
We are excited to announce an update of Visual NAND Reconstructor 9.0, introducing new features that greatly enhance the accuracy and efficiency of NAND data recovery.
Here’s the full list of new features:
pseudo-SLC block support
The new SLC feature significantly enhances logical image reconstruction (especially for Sandisk controllers!), and without the SLC reread option, many complex cases would require file carver or assembler techniques instead of relying on the file system structure.
This update introduces full support for pSLC (pseudo Single-Level Cell) block reread, significantly improving file system assembly accuracy by thoroughly re-reading SLC blocks, which contain file system and cached data.
Additionally, we’ve restructured how dumps and blocks are processed, enhancing performance and efficiency. The software now automatically separates full dumps into data and SLC blocks, streamlining the process. The pSLC blocks are converted into normal blocks, while preserving their type for further XOR and other operations.
Please note that, for now, user is required to manually switch the protocol to SLC mode in order to reread the memory chip. This manual step is necessary to fully leverage the enhanced SLC reread capabilities.
In many cases controllers use different XOR Key for the SLC blocks, so the separate XOR element is required. It is now possible to adjust scope of blocks on the XOR Key element.
New AI DM XOR for Automatic Data Descrambling
We’re excited to introduce the new AI DM XOR feature, which enhances our data recovery toolkit by enabling automatic descrambling of data from DM flash controllers. This new element functions similarly to the existing SM and FC AI XOR components, streamlining the process of data reconstruction.
With DM AI XOR, users can now automatically decode scrambled data, improving recovery efficiency and accuracy. This addition reinforces our commitment to providing advanced, user-friendly solutions for complex data recovery tasks.
New NAND chips
-
453E9803766C0816
-
45489803766C0816
-
45489AB37E6B081E
-
45B796A5EE
-
89D40C32AA_replace
-
983C98B376720806
-
983E99B37AE30816
-
983EA8037AE4081E
-
AD7E280B00C00000
-
EC5C98AF84CD
-
EC5E98BF84CBEC5E
New XOR keys
-
A608865.5(8832b_256p_ecc54_xoredSA) A683F9
-
AU6998SNH83(16k_1728p)_988EE1
-
AU_monolith(16k_86p)_988EE1
-
AUmonolith(18048b_256p_SAxor_ecc102b)_988EE1
-
CBM2099(12k_512p)_C32EA6
-
CBM2199(16k_1152p)_C1E5B2
-
CBM2199(16k_256p)_v2_EEBB0C
-
CBM_blob(8k_86p)_7421FC
-
CBMmonolith(4k_64p)_C32EA6
-
ITE_monolith(17664b_256p_556_548_xoredECC)_988EE1
-
PS2251-70-25(16k_1344p)_FA9E80
-
PS2251-70-25(16k_448p)_FA9E80
-
PS5005(17664b_256p)_FA9E80
-
SM_monolith(16k_258p)_E8018F
-
SM_unknown(18336_1152p)_XoredSA_5385E9
-
TC58(18432b_576p_1218_xoredECC)_80809E_15
New ECC/BCH
-
AU6998SN_18592(ecc126b)_16
-
AU_monolith_18048(ecc102b)_16_X
-
CBM2099-00121-1_2304(ecc12b)_4
-
CBM2099_18256(ecc116b)_12
-
CBMmonolith_4352_4.bch
-
DM_unknown_18311_16.bch
-
FC1178_18048(ecc102b)_16
-
FC8508_4303(ecc24b)_8
-
ITE_monolith_17664(ecc36)_32_X
-
PS2251-70-25_18336(ecc106b)_16
-
PS2251-70-25_18336(ecc116b)_16
-
SM3265P_18592(ecc134+21SA)_17
-
SM_MicroSD_18336(ecc945bits)_17
-
SM_blob_17920(ecc85b)16+1
-
SM_monolith_18432(ecc92b_SAecc21b)_32+1
-
SMinside_20-82-00549_17664(ecc78b+ SAecc8b)_17
-
US3281(PS_inside)_9220(ecc105)_8
New monolithic chip pinouts
Bug fixes and other changes
-
BCR single plane bug fixed
-
Ext parser bug fixed
-
ExFAT parser bug fixed