FIXED Cannot dump - Please HELP

Ashwin

Junior Member
Mar 3, 2014
20
0
Drive: Lite-On DG-16D4S (0401)
SATA Chipset: VIA 6421

I am unable to dump the firmware/key using JungleFlasher. I am Power Cycling the drive properly using the switch but am unable to dump the firmware.... Please help... Here is my JungleFlasher log:

JungleFlasher 0.1.96 Beta (323)
Session Started Sat Apr 19 16:34:07 2014
This is a Wow 64 process running on 2 x 64 bit CPUs
portio64.sys Driver Installed
portio64.sys Driver Started, thanks Schtrom !
Found 10 I/O Ports.
Found 1 Com Ports.
Found 4 windows drives C: E: F: G:
Found 2 CD/DVD drives E: G:
Drive is Slim Lite-On..
Found 1 Com Ports.
Found 1 Com Ports.
Drive is Slim Lite-On..
Drive is Slim Lite-On..
Drive is Slim Lite-On..

0000: 05 80 00 32 5B 00 00 00 - 50 4C 44 53 20 20 20 20 ...2[...PLDS
0010: 44 47 2D 31 36 44 34 53 - 20 20 20 20 20 20 20 20 DG-16D4S
0020: 30 34 30 31 00 00 00 00 - 00 00 00 00 00 00 00 00 0401............
0030: 00 00 00 00 41 30 41 30 - 00 00 00 00 00 00 00 00 ....A0A0........
0040: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0050: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0060: 44 37 31 36 43 47 31 32 - 30 38 30 31 30 30 39 36 D716CG1208010096
0070: 4E 20 20 20 N
0000: C0 85 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 37 44 36 31 - 47 43 32 31 38 30 31 30 ....7D61GC218010
0020: 30 30 36 39 20 4E 20 20 - 00 00 00 00 00 00 34 30 0069 N ......40
0030: 31 30 20 20 20 20 4C 50 - 53 44 20 20 20 20 47 44 10 LPSD GD
0040: 31 2D 44 36 53 34 20 20 - 20 20 20 20 20 20 00 00 1-D6S4 ..
0050: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0060: 00 00 00 0F 00 40 00 04 - 00 02 06 00 00 00 00 00 [email protected]
0070: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0080: 03 00 78 00 78 00 78 00 - 78 00 00 00 00 00 00 00 ..x.x.x.x.......
0090: 00 00 F8 00 10 02 00 00 - 02 02 00 00 60 00 00 00 ............`...
00A0: F8 00 10 02 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
00B0: 3F 20 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ? ..............
00C0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
00D0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
00E0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
00F0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0100: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0110: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0120: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0130: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0140: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0150: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0160: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0170: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0180: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0190: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
01A0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
01B0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
01C0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
01D0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
01E0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
01F0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
Sending Vendor Intro to port 0xD150
Status 0xD0
Re-sending Vendor Intro:
....................
Device Intro failed!
SlimKey extraction failed!
Drive is Slim Lite-On..

0000: 05 80 00 32 5B 00 00 00 - 50 4C 44 53 20 20 20 20 ...2[...PLDS
0010: 44 47 2D 31 36 44 34 53 - 20 20 20 20 20 20 20 20 DG-16D4S
0020: 30 34 30 31 00 00 00 00 - 00 00 00 00 00 00 00 00 0401............
0030: 00 00 00 00 41 30 41 30 - 00 00 00 00 00 00 00 00 ....A0A0........
0040: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0050: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0060: 44 37 31 36 43 47 31 32 - 30 38 30 31 30 30 39 36 D716CG1208010096
0070: 4E 20 20 20 N
0000: C0 85 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 37 44 36 31 - 47 43 32 31 38 30 31 30 ....7D61GC218010
0020: 30 30 36 39 20 4E 20 20 - 00 00 00 00 00 00 34 30 0069 N ......40
0030: 31 30 20 20 20 20 4C 50 - 53 44 20 20 20 20 47 44 10 LPSD GD
0040: 31 2D 44 36 53 34 20 20 - 20 20 20 20 20 20 00 00 1-D6S4 ..
0050: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0060: 00 00 00 0F 00 40 00 04 - 00 02 06 00 00 00 00 00 [email protected]
0070: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0080: 03 00 78 00 78 00 78 00 - 78 00 00 00 00 00 00 00 ..x.x.x.x.......
0090: 00 00 F8 00 10 02 00 00 - 02 02 00 00 60 00 00 00 ............`...
00A0: F8 00 10 02 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
00B0: 3F 20 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ? ..............
00C0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
00D0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
00E0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
00F0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0100: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0110: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0120: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0130: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0140: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0150: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0160: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0170: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0180: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0190: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
01A0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
01B0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
01C0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
01D0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
01E0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
01F0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
Sending Vendor Intro to port 0xD150
Status 0x51
Re-sending Vendor Intro:
....................
Device Intro failed!
SlimKey extraction failed!
 

ezzda1

VIP Member
Jul 8, 2009
779
0
Bolton, UK
You probably won't get a via chipset to work on a slim drive.
get a x360usb pro
 
Last edited:

15432

VIP Member
Nov 14, 2010
703
68
Russia
A VIA chipset/card will work with slim drives if you combine it with a SATA > USB adapter.

The X360USB Pro works perfectly fine with slim drives.
I think you meant SATA -> IDE adapter

Also, there is method with soldering to get key/firmware on any PC. I can describe that if you need
 
  • Like
Reactions: Ashwin

Oggy

Staff member
Troll Eating Dogs
Mar 1, 2010
3,368
128
No, he means usb, powering on with it on usb<->sata then hotswapping to via will work.
 
  • Like
Reactions: Ashwin and ezzda1

15432

VIP Member
Nov 14, 2010
703
68
Russia
No, he means usb, powering on with it on usb<->sata then hotswapping to via will work.
Tried that with my USB adapter - no luck :(
it seems, not all USB-SATA adapters are good for that.

Also, I read you can grab key with IDE-SATA adapter and VIA 6421 (but can't check that)
 
  • Like
Reactions: Ashwin

Oggy

Staff member
Troll Eating Dogs
Mar 1, 2010
3,368
128
turny knows the specifics, it's the 3 in 1 types that dont work iirc, dont really pay much attention as Ive got a usbpro
 
  • Like
Reactions: BL4K3Y and Ashwin

turny

VIP Member
Mar 17, 2010
104
0
#JungleFlasher
This usb trick was tested many years ago and seemed to work but was a pita to do
it's fine for a one off but to be flashing multiple drives it would be come tiresome and the
risk of bad flashing the drive would be higher than normal.
a usb to sata adaptor is required to set 0x72 on the slim drive as via 6421 cannot do this,
it will always return 0x51 never 0x72 with via chipset
once 0x72 is set on the drive, you can hot swop to via 6421 sata to complete
here are the steps.
open jungleflasher,
power up the drive with a usb to sata adaptor connected, (even cheap 3 in 1 types seem to work)
this seems to force the drive into vendor mode and 0x72
then by hot swopping the sata to the via 6421 and refreshing the port you can slimkey the drive
NO to unlock and dump drive, it will try and autoload but you will have invalid status as jf has kicked the drive out of vendor mode so we have to repeat the process,
so to write you have to do the same process again ,
so start jf and have your prepared cfw in target
using the slimkey dummy.bin you have just dumped as source and LT3.0 as target then click spoof source to target.
now you can power up the drive with the usb to sata adaptor connected,
setting 0x72 again with this trick then
hot swop to the via 6421 card port,
refresh the port
intro the drive
you will get prompt about 0x8c the spi is locked,
yes to unlock, wait for dots and choose use your method to unlock,
sputnik for mxic,
or kamikazi for winbond,
get 0x00 and write
you can relock the drive to 0x8c by clicking the 0x00 button.
x360usbpro v1/2 is still be best way but the above method works.
 

Ashwin

Junior Member
Mar 3, 2014
20
0
Does anyone have a list of status and error codes in JungleFlasher and what they mean ? I think I might need them in case I run into some more trouble... It's a VIA 6421 after all....

15432 said 0xD1 was Power OFF and not 0xD0....
 
Last edited:

turny

VIP Member
Mar 17, 2010
104
0
#JungleFlasher
These are not errors codes as such but status responses from mtk based drives.
These are my understandings, please feel free to correct me I will not be offended.
0x51 firmguard, firmware is still present on drive and is protected, you need to unlock the drive, to bypass this you can use soft unlock methods like sammyunlock, benqunlock or hard vcc methods depending on the drive type.
0x50 response from slim drive when jf is introing with slim intro command before a successful powercycle/vcc attack.
0x80 is busy status, normally when you are have liteon erased a phat liteon and trying the drive into vendor mode, it may respond with this.
0x70 vendor mode for samsung
0x73 vendor mode for benq
0x72 vendor mode for slim/phat liteon.
0x7f no response from drive either the drive is completed dead or you are on the wrong sata port.
0x52 is when a phat liteon is introed with mpx01 connected to ground during phatkey process.
0xd0,0xf2 and 0xd1 these are similar to 0x80 with erased phat liteon drive, the drive will still go into vendor mode if powercycled correctly with good sata attached.
0xdo, 0x80, and 0xd1 do not really tell us much, other than there is a drive connected, as the drive will probably return a completely different status the next time you intro it.
 
  • Like
Reactions: Ashwin and BL4K3Y

Ashwin

Junior Member
Mar 3, 2014
20
0
I have now successfully flashed my drive to LT+3.0 with VIA 6421 and USB-SATA method..... You saved me quite a bit of waiting time and money......

Thanks to ALL of you.... especially BL4K3Y and turny.... you guys made my day....