ASUS RT-AX86U RT-AX88U 2048MB 2GB RAM

chavo

Regular Contributor
made 2GB of RAM.

1) you need to replace 2 memory chips with DDR3 800 11-11-11
(DDR3L DRAM 8G, 1.35V, DDR3L, 512Mx16, 1600MT/s @ 11-11-11, 96-ball )
for example
MT41K512M16HA-107:A
MT41K512M16HA-125:A
IS43TR16K01S2AL-125KBLI (it is 2GB but works)

chips on taobao - https://item.taobao.com/item.htm?id=613596877778
on ali https://aliexpress.ru/item/32983556319.html
Screenshot from 2022-07-03 11-27-22.png


2) flash the modified firmware (editing mdtblock - the router will become a brick)
Screenshot from 2022-07-03 11-28-28.png


How to change another firmware so that 2GB works?

You need to compile the firmware, but before that change cfe
27150400000000004A01 replace with 27160400000000004A01
Code:
  cd ~/asuswrt-merlin.ng/release/src-rt-5.02L.07p2axhnd/targets/cfe/sysdeps/RT-AX86U
  sed -i 's/\x27\x15\x04\x00\x00\x00\x00\x00\x4A\x01/\x27\x16\x04\x00\x00\x00\x00\x00\x4A\x01/g' cfe4908.bin
  sed -i 's/\x27\x15\x04\x00\x00\x00\x00\x00\x4A\x01/\x27\x16\x04\x00\x00\x00\x00\x00\x4A\x01/g' cfe4908ram.bin
  sed -i 's/\x27\x15\x04\x00\x00\x00\x00\x00\x4A\x01/\x27\x16\x04\x00\x00\x00\x00\x00\x4A\x01/g' cfe4908rom.bin
  sed -i 's/\x27\x15\x04\x00\x00\x00\x00\x00\x4A\x01/\x27\x16\x04\x00\x00\x00\x00\x00\x4A\x01/g' precfe4908rom.bin

PS here on the RT-AC86U router https://www.snbforums.com/threads/rt-ac86u-1024mb-ram-support.69877/
PS0 4GB will not work
PS1 echo 70 > /proc/sys/vm/overcommit_ratio so that programs use more memory

md5: b61ddd0062090b2749a2f877dd35e960

Full memory dump
md5: 1a8029858ff127e4e34425afb9fb8a59
 
Last edited:

chavo

Regular Contributor

ASUS RT-AX88U 2048MB 2GB RAM​

md5: e1827d1fae9add50f94ccfb06f15fa35

Full memory dump
md5: a66e8e9e6ae27942efedcae6d1c94039

How to change another firmware so that 2GB works?

You need to compile the firmware, but before that change cfe
27150400000000003B01 replace with 27160400000000003B01
Code:
  cd ~/asuswrt-merlin.ng/release/src-rt-5.02axhnd/targets/cfe/sysdeps/RT-AX88U
  sed -i 's/\x27\x15\x04\x00\x00\x00\x00\x00\x3B\x01/\x27\x16\x04\x00\x00\x00\x00\x00\x3B\x01/g' cfe4908.bin
  sed -i 's/\x27\x15\x04\x00\x00\x00\x00\x00\x3B\x01/\x27\x16\x04\x00\x00\x00\x00\x00\x3B\x01/g' cfe4908ram.bin
  sed -i 's/\x27\x15\x04\x00\x00\x00\x00\x00\x3B\x01/\x27\x16\x04\x00\x00\x00\x00\x00\x3B\x01/g' cfe4908rom.bin
  sed -i 's/\x27\x15\x04\x00\x00\x00\x00\x00\x3B\x01/\x27\x16\x04\x00\x00\x00\x00\x00\x3B\x01/g' precfe4908rom.bin
 
Last edited:

Compyfreak

New Around Here
This is exactly what I want for my mini NAS build. Can this be done by altering the official firmware? Or do I need to use Merlin? Thanks!
 

Tech9

Part of the Furniture
See the Spoiler in post # 1.
 

chavo

Regular Contributor
I did check the spoiler, I see a reference to the Merlin firmware, but I don't know if that's because OP likes Merlin or that it isn't possible to alter the original firmware.
modification of bytes in the firmware, not a fact that will help
modify cfe + compilation = work
Merlin's firmware contains information on the memory configuration for each router
in fact, modifying the cfe is a modification of the memory configuration for this router
 

Similar threads

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top