Realtek RTL9201R Firmware 1.32.7 / 9.34.11

  • Shonk
  • Shonk's Avatar Topic Author
  • Offline
  • The Best Poster
  • The Best Poster
    Enregistré
  • Posts: 175
  • Thanks: 76

Re: Realtek RTL9201R Firmware 1.32.7 / 9.34.11

7 hours 3 minutes ago - 5 hours 4 minutes ago
#
I have worked out how to extract a firmware thats flashable with MPtoolLite from an SPI dump
I just did 1.34.29 and it works great

will do all the other spi dumps i have and release a package in a few hours
Last edit: 5 hours 4 minutes ago by Shonk.

Please Log in or Create an account to join the conversation.

  • Shonk
  • Shonk's Avatar Topic Author
  • Offline
  • The Best Poster
  • The Best Poster
    Enregistré
  • Posts: 175
  • Thanks: 76

Re: Realtek RTL9201R Firmware 1.32.7 / 9.34.11

5 hours 4 minutes ago - 2 hours 52 minutes ago
#
I have extracted and tested all SPI backups i have
all flash fine on a 4Mbit SPI
I also Extracted the ShuoLe LCD 1.33.3.bin  its in the Other folder
i also put a brief text file explaining how to extract a flashable bin from a SPI backup in the other folder

Firmware Bin
RTL9201VB_v1.32.7.112522_signed.bin (Requires 2Mbit SPI)
RTL9201VB_v1.33.3.092723_signed.bin (Requires 4Mbit SPI)
RTL9201VB_v1.33.88.071824_signed.bin (Requires 4Mbit SPI)
RTL9201VB_v1.34.29.011325_signed.bin (Requires 4Mbit SPI)
RTL9201VB_v9.32.74_071723_dbg.bin (Requires 4Mbit SPI)
RTL9201VB_v9.34.11.102524_dbg.bin (Requires 4Mbit SPI)

LED Bin
Cofre Disco Duro 1.33.88_LED_41_00.bin
Cofre Disco Duro 9.32.74_LED_41_00.bin
JEYI RTL9201 2280 LED_sleep_green_35_02_01.bin
UTHAI U25N-L_LED_41_02.bin

mega.nz/file/d3Z2hL6Q#6vNEedyKFVP6lX6FGz..._AXrWZtrbrJyhnS0HA4E

Last edit: 2 hours 52 minutes ago by Shonk.

Please Log in or Create an account to join the conversation.

  • Shonk
  • Shonk's Avatar Topic Author
  • Offline
  • The Best Poster
  • The Best Poster
    Enregistré
  • Posts: 175
  • Thanks: 76

Re: Realtek RTL9201R Firmware 1.32.7 / 9.34.11

4 hours 38 minutes ago
#
Code:
================================================================================   REALTEK RTL9201 / RTL9201R FIRMWARE EXTRACTION GUIDE   How to convert a raw SPI Hardware Dump into an MPTool-Flashable .bin ================================================================================ [IMPORTANT PREPARATION] Always work on a COPY of your original SPI dump. Never edit your only backup. -------------------------------------------------------------------------------- METHOD A: USING ABSOLUTE OFFSETS (Recommended - No reloading required) -------------------------------------------------------------------------------- Open your raw SPI dump in a Hex Editor (e.g., HxD) and perform these 3 actions: 1. REMOVE EMBEDDED LED BLOCK    • Select from offset: 00000000    • To offset:         00003FFF    • Action:            DELETE (This removes the 16KB LED block) 2. REMOVE ALIGNMENT PADDING    • Select from offset: 00001000    • To offset:         00001FFF    • Action:            DELETE (This shifts 00002000 down to 00001000) 3. TRIM THE TRAILING CODE TO SIZE    Keep only the exact bytes required for your specific firmware trunk. Select     from the starting offset below all the way to the very END of the file, and     DELETE everything selected.    • For 1.34.x / 452KB Trunks: Delete everything AFTER offset 00070FFF    • For 1.33.x / 388KB Trunks: Delete everything AFTER offset 00060FFF      (Includes 1.33.88, 1.33.3, and 9.32.74) 4. SAVE YOUR COMPLETED FILE    • Save as: [Your_Firmware_Name]_signed.bin    • It is now ready to load directly into MPTool Lite / Mini. -------------------------------------------------------------------------------- METHOD B: STEP-BY-STEP SHIFT METHOD -------------------------------------------------------------------------------- If you prefer to save and reload the file to reset the editor's counter: 1. Delete from 00000000 to 00003FFF.  2. SAVE, CLOSE, and RE-OPEN the file. 3. Delete from 00001000 to 00001FFF. 4. Trim the file tail to its final exact size and delete everything after:    • For 452KB size (e.g., 1.34.29): Keep up to 00070FFF. Delete after.    • For 400KB size:                Keep up to 00063FFF. Delete after.    • For 388KB size (e.g., 1.33.x): Keep up to 00060FFF. Delete after. -------------------------------------------------------------------------------- [OPTIONAL] INJECTING STOCK DEFAULT IDENTIFICATION AREA -------------------------------------------------------------------------------- To set the device profile/ID area from being modified, you can  inject a clean signature segment from a known working stock binary file: 1. Open a known good, working stock generic firmware .bin file. 2. Copy the exact block from offset 00000800 through to 00008DFF. 3. Open your newly created custom firmware .bin file. 4. Select the identical region (00000800 to 00008DFF). 5. Paste-Write (Overwrite) the copied block directly over it. 6. Save the file. -------------------------------------------------------------------------------- [TROUBLESHOOTING FLASH PERCENTAGE STATUS] • If the binary is under-trimmed (too large): The updater utility will still    flash successfully, but the progress bar will prematurely finish and close    out when it hits roughly ~80%. • If the binary is over-trimmed (too small): The flash operation will fail    entirely, and the controller will drop into a "GD Firmware" loop recovery state. ================================================================================

Please Log in or Create an account to join the conversation.

Time to create page: 0.077 seconds
Powered by Kunena Forum