Good day to you all.... i bought a R7 350 with fake 4gb... the chip is Oland but Vram only 2gb or 1700 cause Games always crash at 1800mb i searched for 2gb rom and flash it and it didn't work gave me black screen and thank god i could flash the old bios back. i found forms that can fix it by reducing the memory capacity but with Hynix ram mine have Elpida so if any of geniuses could help me to edit its bios instead of 4gb ram make it 1600mb or 1700mb i would appreciate it p.s: i can't ship it back since i bought it from china and it got lost then it came back to my door step after 3month i already asked the seller for 2gb rom and he ain't answering me original bios link https://www.techpowerup.com/forums/attachments/r7-350-original-bios-rom.226263/
Not in any way claiming to be an expert here, but wouldn't this ROM be better suited ? https://www.techpowerup.com/vgabios/185119/185119
vram isn't reported by bios, the only things set there are timings for it, if your card shows 4GB, it has 4GB, that doesn't mean all of that 4GB is in good condition of course.
You say the chip is Oland.....but is it Oland LE, XT or Pro? How did you determine that it was Oland? Are you sure it's not actually Cape Verde? If vbios for an Oland based R7 350 aren't working, it's possible that it's either a Cape Verde Pro or Cape Verde XT based R7 350...