• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

How to fix your fake ebay or Wish 1050ti and 960 cards - A GUIDE

Joined
Jun 19, 2021
Messages
164 (0.13/day)
System Name HAL
Processor AMD Ryzen 3700x
Motherboard ASRock B450 Pro4
Cooling AORUS Liquid 240
Memory 32GB Teamgroup 3200mhz
Video Card(s) EVGA 2060 GTX
Since this has came up on the forums numerous times, and I have been asked how to fix these cards, I am going to post a writeup for everyone here to be able to fix their own cards. This is a first version, feel free to post any questions or comments that may need clarification. Onward!

What you will need:
CH341A BIOS flasher with 8 pin clip
or similar - The Chinese modifiers on these frequently cut a resistor beside the bios chip, so it can be read but not written to. NVFLASH WILL NOT WORK. You will need to either purchase a CHS341a chip flasher with clip, or resolder this resistor. Using the chip flasher is beyond the scope of this guide, but there are many Youtube videos on the topic.
Hex Editor - I recommend FlexHex but any free editor will do.
NiBiTor - Utility for editing Fermi and older card BIOS
GPU-Z - Needed to dump your current BIOS.

Background Info:
In order to fix your card, the best method is to modify your existing bios. Most of these are binned with defective RAM that has been underclocked to allow it to work. In order to get your card working, we need to know two things, the chip on the card and the hardware id of your card.

Remove the heatsink. Almost all of these cards have GF106 or GF116 chips on it them. If you have a GF116, you either have a GTS 450 v2 or a 550Ti. If you have a GF106, you either have an OEM GT440 or a GTS450. You will need to know the hardware ID for your correct card.

GT 440: 10DE 0DE0
GTS450: 10DE 0DC4
GTS450 v2: 10DE 1245
550ti: 10DE 1244

Fixing your card:

1. Dump your existing BIOS using GPU-Z.
2. Make a copy of this BIOS to work with and open it in a hex editor.
3. The first bits we need to change will be to set the soft straps to unlocked. This will prevent the card from reading whatever fake ID they have put on it and read the hardware resistors. For this, we are interested in the bits located at 00058 - 00067


In the case of my example, this looks like C3 23 FC 7F 08 48 00 00 FF FF F1 7F 00 00 02 80
To change this to an unlocked bios, edit the following. ?? entries do not matter and can be anything: ?? ?? ?? ?? ?? ?? ?? ?? FF FF FF 7F 00 00 00 80
In the hex editor, original BIOS:
00050 E9 0C 2A 00 DE 10 39 09 C3 23 FC 7F 08 48 00 00
00060 FF FF F1 7F 00 00 02 80 65 39 A5 1C E9 BA 43 E9
Changed to:
00050 E9 0C 2A 00 DE 10 39 09 C3 23 FC 7F 08 48 00 00
00060 FF FF FF 7F 00 00 00 80 65 39 A5 1C E9 BA 43 E9
4. Now we will modify the windows hardware ID. This is located at bits 0018C - 0018F and is in little endian format.

In the case of my card, it currently reads DE 10 82 1C
Since this card is really a GF116 GT440, change to DE 10 E0 0D
5. Now we need to fix the RAM. In almost all cases, your 4GB card will be a 1GB card.
There are two bytes we need to change. In FlexHex, use Ctrl+F to search for the Hex Bytes "A0 66 02". This will be in a different place in each BIOS, occuring between 2 - 4 times, but will be somewhere around the 07DXX area.
In my example BIOS, we find two instances at 07DD2 and 07DF9. Change both of these to "A0 44 02".
Original:
07DD0 00 A0 66 02 00 90 55 02 00 90 55 02 00 90 55 02
07DE0 00 90 55 02 00 90 55 02 8F 04 02 11 00 04 01 00
07DF0 A0 44 02 00 90 55 02 00 A0 66 02 00 90 55 02 00
Modified:
07DD0 00 A0 44 02 00 90 55 02 00 90 55 02 00 90 55 02
07DE0 00 90 55 02 00 90 55 02 8F 04 02 11 00 04 01 00
07DF0 A0 44 02 00 90 55 02 00 A0 44 02 00 90 55 02 00

6. Lastly, we need to fix the checksum of your BIOS. To do this, open the file in NiBiTor. If it gives an error on opening due to an unrecognized device id, just cancel. Go to file>Save as and save the file under a different name. NiBiTor will automatically write the correct checksum to your file.

7. Flash the modified BIOS to your card :D

I have attached before and after examples of modifying a fake 1050Ti I had back to a GF106 GT 440.
 

Attachments

  • FAKE1050.ROM
    60.5 KB · Views: 185
  • FAKE1050 to GT440.ROM
    60.5 KB · Views: 172
Low quality post by GerKNG
Joined
Feb 6, 2021
Messages
2,873 (2.10/day)
Location
Germany
Processor AMD Ryzen 7 7800X3D
Motherboard ASRock B650E Steel Legend Wifi
Cooling Arctic Liquid Freezer III 280
Memory 2x16GB Corsair Vengeance RGB 6000 CL30 (A-Die)
Video Card(s) RTX 4090 Gaming X Trio
Storage 1TB Samsung 990 PRO, 4TB Corsair MP600 PRO XT, 1TB WD SN850X, 4x4TB Crucial MX500
Display(s) Alienware AW2725DF, LG 27GR93U, LG 27GN950-B
Case Streacom BC1 V2 Black
Audio Device(s) Bose Companion Series 2 III, Sennheiser GSP600 and HD599 SE - Creative Soundblaster X4
Power Supply bequiet! Dark Power Pro 12 1500w Titanium
Mouse Razer Deathadder V3
Keyboard Razer Black Widow V3 TKL
VR HMD Oculus Rift S
Software ~2000 Video Games
you report fraud on ebay send it back and receive a refund.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,700 (3.70/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
Well written guide, nice job!
 

Kyjja

New Member
Joined
Jun 5, 2021
Messages
27 (0.02/day)
Hello @siryoink , and thank you for the guide.

I'm currently woking on one of this "1050 Ti" using GF106 (see this thread). I tried your method, but step 3 leads to artifact.
 

FreedomEclipse

~Technological Technocrat~
Joined
Apr 20, 2007
Messages
23,993 (3.74/day)
Location
London,UK
System Name DarnGosh Edition
Processor AMD 7800X3D
Motherboard MSI X670E GAMING PLUS
Cooling Thermalright AM5 Contact Frame + Phantom Spirit 120SE
Memory G.Skill Trident Z5 NEO DDR5 6000 CL32-38-38-96
Video Card(s) Asus Dual Radeon™ RX 6700 XT OC Edition
Storage WD SN770 1TB (Boot)| 2x 2TB WD SN770 (Gaming)| 2x 2TB Crucial BX500| 2x 3TB Toshiba DT01ACA300
Display(s) LG GP850-B
Case Corsair 760T (White) {1xCorsair ML120 Pro|5xML140 Pro}
Audio Device(s) Yamaha RX-V573|Speakers: JBL Control One|Auna 300-CN|Wharfedale Diamond SW150
Power Supply Seasonic Focus GX-850 80+ GOLD
Mouse Logitech G502 X
Keyboard Duckyshine Dead LED(s) III
Software Windows 11 Home
Benchmark Scores ლ(ಠ益ಠ)ლ
Well written guide, nice job!

a guide like this (if helpful) should be stickied as it will eventually disappear with time
 
Joined
Jun 19, 2021
Messages
164 (0.13/day)
System Name HAL
Processor AMD Ryzen 3700x
Motherboard ASRock B450 Pro4
Cooling AORUS Liquid 240
Memory 32GB Teamgroup 3200mhz
Video Card(s) EVGA 2060 GTX
Hello @siryoink , and thank you for the guide.

I'm currently woking on one of this "1050 Ti" using GF106 (see this thread). I tried your method, but step 3 leads to artifact.
If step 3 leads to artifacts, you either have a defective GPU or they have modified (physically soldered) the resistors on the card to give an incorrect reading. Some of the GTS 450 with a green heatsink/fan assembly have resistors soldered on the back of them.

As long as you don't have a prebuilt system that validates hardware ID straps (HP, Dell, etc), you can try skipping that 3rd step. BIOS will detect it wrong, but Windows should be looking at the bit in 0018C - 0018F.
 
Joined
Jun 16, 2022
Messages
57 (0.07/day)
System Name MESIN TEMPUR
Processor INTEL XEON L5420
Motherboard MSI P35 NEO2
Cooling Deep cool ice edge mini fs v2.0
Memory 8 Gb
Video Card(s) Radeon HD 7770
Storage SSD 512Gb + HDD 2Tb
Display(s) LG Monitor 24 inch
Case Dark Flash Aigo
Power Supply Corsair CV 450 W
omg what. I never know the fake gpu can be fixed. Thank you for sharing the info
 

GTX450FAN1

New Member
Joined
Jul 15, 2022
Messages
12 (0.01/day)
Mine doesn't let me change the windows hardware id, otherwise I did everything that was said. Could you take a look? GF106 is original, GF106edit is the edited version from hex editor, and gts450 is the final version from nibitor. Thanks. GTS450.rom does not work at all! Unfortunately. I don't know where I went wrong.
 

Attachments

  • GF106.rom
    60.5 KB · Views: 118
  • GTS450.rom
    60.5 KB · Views: 127
  • GF106edit.rom
    60.5 KB · Views: 119
Last edited:
Joined
Mar 10, 2010
Messages
11,878 (2.22/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
Nice, but man that font hurts my eye's.
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.89/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
That you have to jump through these hoops to fix the card shows just how determined the criminals are to prevent their victims from fixing the card. Great guide.

Just that font is hard to read. Please change to the default one if you don't mind.
 

GTX450FAN1

New Member
Joined
Jul 15, 2022
Messages
12 (0.01/day)
That you have to jump through these hoops to fix the card shows just how determined the criminals are to prevent their victims from fixing the card. Great guide.

Just that font is hard to read. Please change to the default one if you don't mind.
The card I got is super tough to fix, no success yet. Glad to hear others had success!
 
Joined
Jun 19, 2021
Messages
164 (0.13/day)
System Name HAL
Processor AMD Ryzen 3700x
Motherboard ASRock B450 Pro4
Cooling AORUS Liquid 240
Memory 32GB Teamgroup 3200mhz
Video Card(s) EVGA 2060 GTX
That you have to jump through these hoops to fix the card shows just how determined the criminals are to prevent their victims from fixing the card. Great guide.

Just that font is hard to read. Please change to the default one if you don't mind.
Nice, but man that font hurts my eye's.
The font is intentionally a monospace font for purposes of formatting on those lines of hex code.

Mine doesn't let me change the windows hardware id, otherwise I did everything that was said. Could you take a look? GF106 is original, GF106edit is the edited version from hex editor, and gts450 is the final version from nibitor. Thanks. GTS450.rom does not work at all! Unfortunately. I don't know where I went wrong.
When you say it does not work, does it not POST or does it still detect as a fake 1050ti in windows?

If Windows detects it incorrectly, from examining the files, step 4 in the guide hasn't been done.
at 000018C change DE 10 82 1C to DE 10 C4 0D

When you say it doesn't "let" you change it, can you clarify what happens when you try changing this?

This shouldn't prevent the card from posting, unless you're using an older Dell or Lenovo.
 
Joined
Mar 10, 2010
Messages
11,878 (2.22/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
The font is intentionally a monospace font for purposes of formatting on those lines of hex code.


When you say it does not work, does it not POST or does it still detect as a fake 1050ti in windows?

If Windows detects it incorrectly, from examining the files, step 4 in the guide hasn't been done.
at 000018C change DE 10 82 1C to DE 10 C4 0D

When you say it doesn't "let" you change it, can you clarify what happens when you try changing this?

This shouldn't prevent the card from posting, unless you're using an older Dell or Lenovo.
You realise I have done this before myself, and also that fonts can be changed mid point through a document then again straight after.

It's not a page of hex code is it.
 
Joined
Jun 19, 2021
Messages
164 (0.13/day)
System Name HAL
Processor AMD Ryzen 3700x
Motherboard ASRock B450 Pro4
Cooling AORUS Liquid 240
Memory 32GB Teamgroup 3200mhz
Video Card(s) EVGA 2060 GTX
I just came across a BIOS for a GTS 450 DDR3 version that had been hacked into a fake 4GB 730.

For this type of card, under step 5, search for all instances of "20 A0 77" and change to "20 A0 55".

This will still occur somewhere in the area of 07DXX in the ROM.
 

zer0day777

New Member
Joined
Jan 4, 2023
Messages
23 (0.03/day)
If step 3 leads to artifacts, you either have a defective GPU or they have modified (physically soldered) the resistors on the card to give an incorrect reading. Some of the GTS 450 with a green heatsink/fan assembly have resistors soldered on the back of them.

As long as you don't have a prebuilt system that validates hardware ID straps (HP, Dell, etc), you can try skipping that 3rd step. BIOS will detect it wrong, but Windows should be looking at the bit in 0018C - 0018F.
...why on earth would you go through this trouble to get a scamcard? It's something I find baffling about some of the mainland Chinese, the sheer level of dedication to dishonesty and deceit they have in doing business. Like wouldn't it just be easier, faster, and more lucrative to just mail a brick at that point?

while the flood of fake cards are behind us there are still a lot of them floating around
Yeah I saw someone trying to scam on craigslist. He didn't bother telling the next person it's a piece of S scamcard. So someone probably bought that and just assumed "I'll never buy a used GPU on craigslist again" not realizing it was trash shoveled here from wish or Amazon that conned the first seller.
 

Kyjja

New Member
Joined
Jun 5, 2021
Messages
27 (0.02/day)
Just a point about the amount of RAM (step 5) :

"A0 66 02" => 4 GB
"A0 55 02" => 2 GB
"A0 44 02" => 1 GB


Some fake cards have 2 GB.
 
Last edited:

Animekenji

New Member
Joined
Mar 26, 2023
Messages
5 (0.01/day)
Unfortunately, the ebayers selling fake cards have upped their game. A lot of them are now scratching off the markings on top of the GPU, mking it much harder to determine what you actually have, so you won't know what BIOS you have to flash to it.
 

bura

New Member
Joined
Apr 15, 2023
Messages
3 (0.01/day)
Since this has came up on the forums numerous times, and I have been asked how to fix these cards, I am going to post a writeup for everyone here to be able to fix their own cards. This is a first version, feel free to post any questions or comments that may need clarification. Onward!

What you will need:
CH341A BIOS flasher with 8 pin clip
or similar - The Chinese modifiers on these frequently cut a resistor beside the bios chip, so it can be read but not written to. NVFLASH WILL NOT WORK. You will need to either purchase a CHS341a chip flasher with clip, or resolder this resistor. Using the chip flasher is beyond the scope of this guide, but there are many Youtube videos on the topic.
Hex Editor - I recommend FlexHex but any free editor will do.
NiBiTor - Utility for editing Fermi and older card BIOS
GPU-Z - Needed to dump your current BIOS.

Background Info:
In order to fix your card, the best method is to modify your existing bios. Most of these are binned with defective RAM that has been underclocked to allow it to work. In order to get your card working, we need to know two things, the chip on the card and the hardware id of your card.

Remove the heatsink. Almost all of these cards have GF106 or GF116 chips on it them. If you have a GF116, you either have a GTS 450 v2 or a 550Ti. If you have a GF106, you either have an OEM GT440 or a GTS450. You will need to know the hardware ID for your correct card.

GT 440: 10DE 0DE0
GTS450: 10DE 0DC4
GTS450 v2: 10DE 1245
550ti: 10DE 1244

Fixing your card:

1. Dump your existing BIOS using GPU-Z.
2. Make a copy of this BIOS to work with and open it in a hex editor.
3. The first bits we need to change will be to set the soft straps to unlocked. This will prevent the card from reading whatever fake ID they have put on it and read the hardware resistors. For this, we are interested in the bits located at 00058 - 00067


In the case of my example, this looks like C3 23 FC 7F 08 48 00 00 FF FF F1 7F 00 00 02 80
To change this to an unlocked bios, edit the following. ?? entries do not matter and can be anything: ?? ?? ?? ?? ?? ?? ?? ?? FF FF FF 7F 00 00 00 80
In the hex editor, original BIOS:
00050 E9 0C 2A 00 DE 10 39 09 C3 23 FC 7F 08 48 00 00
00060 FF FF F1 7F 00 00 02 80 65 39 A5 1C E9 BA 43 E9
Changed to:
00050 E9 0C 2A 00 DE 10 39 09 C3 23 FC 7F 08 48 00 00
00060 FF FF FF 7F 00 00 00 80 65 39 A5 1C E9 BA 43 E9
4. Now we will modify the windows hardware ID. This is located at bits 0018C - 0018F and is in little endian format.

In the case of my card, it currently reads DE 10 82 1C
Since this card is really a GF116 GT440, change to DE 10 E0 0D
5. Now we need to fix the RAM. In almost all cases, your 4GB card will be a 1GB card.
There are two bytes we need to change. In FlexHex, use Ctrl+F to search for the Hex Bytes "A0 66 02". This will be in a different place in each BIOS, occuring between 2 - 4 times, but will be somewhere around the 07DXX area.
In my example BIOS, we find two instances at 07DD2 and 07DF9. Change both of these to "A0 44 02".
Original:
07DD0 00 A0 66 02 00 90 55 02 00 90 55 02 00 90 55 02
07DE0 00 90 55 02 00 90 55 02 8F 04 02 11 00 04 01 00
07DF0 A0 44 02 00 90 55 02 00 A0 66 02 00 90 55 02 00
Modified:
07DD0 00 A0 44 02 00 90 55 02 00 90 55 02 00 90 55 02
07DE0 00 90 55 02 00 90 55 02 8F 04 02 11 00 04 01 00
07DF0 A0 44 02 00 90 55 02 00 A0 44 02 00 90 55 02 00

6. Lastly, we need to fix the checksum of your BIOS. To do this, open the file in NiBiTor. If it gives an error on opening due to an unrecognized device id, just cancel. Go to file>Save as and save the file under a different name. NiBiTor will automatically write the correct checksum to your file.

7. Flash the modified BIOS to your card :D

I have attached before and after examples of modifying a fake 1050Ti I had back to a GF106 GT 440.
I did everything what you said but it doesn't work for me. Can you modify bios for my card?
 
Joined
Jun 19, 2021
Messages
164 (0.13/day)
System Name HAL
Processor AMD Ryzen 3700x
Motherboard ASRock B450 Pro4
Cooling AORUS Liquid 240
Memory 32GB Teamgroup 3200mhz
Video Card(s) EVGA 2060 GTX
I did everything what you said but it doesn't work for me. Can you modify bios for my card?
Will need photos of the RAM chips and GPU core, as well as a copy of the original bios dumped with GPU-Z or ch341a software. What programmer device do you have to flash back to the card in the event it fails?
 
Joined
Jan 5, 2006
Messages
18,584 (2.70/day)
System Name AlderLake
Processor Intel i7 12700K P-Cores @ 5Ghz
Motherboard Gigabyte Z690 Aorus Master
Cooling Noctua NH-U12A 2 fans + Thermal Grizzly Kryonaut Extreme + 5 case fans
Memory 32GB DDR5 Corsair Dominator Platinum RGB 6000MT/s CL36
Video Card(s) MSI RTX 2070 Super Gaming X Trio
Storage Samsung 980 Pro 1TB + 970 Evo 500GB + 850 Pro 512GB + 860 Evo 1TB x2
Display(s) 23.8" Dell S2417DG 165Hz G-Sync 1440p
Case Be quiet! Silent Base 600 - Window
Audio Device(s) Panasonic SA-PMX94 / Realtek onboard + B&O speaker system / Harman Kardon Go + Play / Logitech G533
Power Supply Seasonic Focus Plus Gold 750W
Mouse Logitech MX Anywhere 2 Laser wireless
Keyboard RAPOO E9270P Black 5GHz wireless
Software Windows 11
Benchmark Scores Cinebench R23 (Single Core) 1936 @ stock Cinebench R23 (Multi Core) 23006 @ stock

bura

New Member
Joined
Apr 15, 2023
Messages
3 (0.01/day)
Will need photos of the RAM chips and GPU core, as well as a copy of the original bios dumped with GPU-Z or ch341a software. What programmer device do you have to flash back to the card in the event it fails?
Will need photos of the RAM chips and GPU core, as well as a copy of the original bios dumped with GPU-Z or ch341a software. What programmer device do you have to flash back to the card in the event it fails?
Thanks for reply, GPU chip ID is 'GF116-400-A1' GTX 550ti and hynix memory and ID is 'H5GQ1H24AFR-T0C'
abc.gif

Will need photos of the RAM chips and GPU core, as well as a copy of the original bios dumped with GPU-Z or ch341a software. What programmer device do you have to flash back to the card in the event it fails?
Here is the bios
 

Attachments

  • Fake.rom
    60 KB · Views: 72
Top