Hardware eMMC reader for HAC-EMMC

losth1ghway

Member
Newcomer
Joined
Nov 3, 2022
Messages
5
Trophies
0
Age
34
XP
71
Country
Germany
I'm curious if anyone has had success with the above posted chinese versions, as Ignas is currently out of stock on his tindie page.

I'm also wondering what the success rate has been like for people here. How often was the eMMC corrupted vs fully recoverable etc.
 

evil_santa

Well-Known Member
Member
Joined
Jan 15, 2020
Messages
379
Trophies
1
Age
39
XP
1,834
Country
Germany
Thanks - is there any documentation/info please? I've looked at the sales links, but that's all in Chinese (and Google translate doesn't seem to do well with it).

How does it work? What software do you need etc?
Sorry forgot to answer.
There is no advanced documentation.
It's simply a card reader that is able to read the bootpartions on emmc chips.
You need Linux and this tool and then you can mount the emmc partions.
It's similar to mmcblkNX GitHub documentation.
https://github.com/ignasurba/mmcblkNX
 

marcosscriven

Member
Newcomer
Joined
May 22, 2023
Messages
7
Trophies
0
Age
48
XP
29
Country
United Kingdom
Sorry forgot to answer.
There is no advanced documentation.
It's simply a card reader that is able to read the bootpartions on emmc chips.
You need Linux and this tool and then you can mount the emmc partions.
It's similar to mmcblkNX GitHub documentation.
Thanks - I saw the one on Github, but that's based on an RTL chip + the rtsx driver.

In the photos of the one from @JBDZ it looks like it's based on an RPi 2040, so I just curious how it's working in Linux without any particular drivers?
 

jkyoho

Well-Known Member
Member
Joined
Sep 2, 2020
Messages
1,258
Trophies
0
Age
39
Location
TORONTO
Website
form.jotform.com
XP
2,191
Country
Canada
Thanks - I saw the one on Github, but that's based on an RTL chip + the rtsx driver.

In the photos of the one from @JBDZ it looks like it's based on an RPi 2040, so I just curious how it's working in Linux without any particular drivers?
Nope, it uses same RTS5170 like the GitHub original designed.
1684878356829.png
 

jkyoho

Well-Known Member
Member
Joined
Sep 2, 2020
Messages
1,258
Trophies
0
Age
39
Location
TORONTO
Website
form.jotform.com
XP
2,191
Country
Canada
I guess I can kinda see the resemblance from the pics? But I don't blame him too much because the CSS/Superbuy listings both say "RP2040" in their titles lol
I guess those reseller sites are just doing eye catching title, and literally they have no idea what the item does.
I got mine from "Yellow-fish"(nick name) Chinese market place from the @JBDZ store, I dont see any rp2040 mentioned inside out.
 

Girtana1

Well-Known Member
Member
Joined
Jun 22, 2016
Messages
120
Trophies
0
XP
931
Country
United States
I guess those reseller sites are just doing eye catching title, and literally they have no idea what the item does.
I got mine from "Yellow-fish"(nick name) Chinese market place from the @JBDZ store, I dont see any rp2040 mentioned inside out.
I assumed the same thing, I've never ordered from any Chinese markets besides AE so I went with CSS since it had the most English lol
 
  • Haha
Reactions: jkyoho

JBDZ

Active Member
Newcomer
Joined
Nov 11, 2021
Messages
28
Trophies
0
XP
286
Country
United States
When the time is right, I will send out my RP2040, which will be unique.
Post automatically merged:

@JBDZ - can you help with this please?
The latest mmcblk V5 has added a power switch,3.3V and 1.8V regulated power switch. Currently, it can support all EMMCs. For the time being, it can only work under ubantu system, dumping data information and BOOT0 and BOOT1 information by command. You can use the following tutorials. https://www.bilibili.com/video/BV1fS4y1B7Cy/
 
Last edited by JBDZ,
  • Like
Reactions: evil_santa

marcosscriven

Member
Newcomer
Joined
May 22, 2023
Messages
7
Trophies
0
Age
48
XP
29
Country
United Kingdom
When the time is right, I will send out my RP2040, which will be unique.
Post automatically merged:


The latest mmcblk V5 has added a power switch,3.3V and 1.8V regulated power switch. Currently, it can support all EMMCs. For the time being, it can only work under ubantu system, dumping data information and BOOT0 and BOOT1 information by command. You can use the following tutorials.
Thanks - there seems to be another related product on GitHub project ignasurba/mmcblkNX

I was confused (as someone else said), because RP2040 was listed in the title for your listings. And, as it happens, the RP2040 with its PIO would indeed be capable of doing this. I'm still not allowed to link things for some reason, but google "pi pico sdio", and the first result is "Pico w/4-bit SDIO interface example?", with people answering with lots of options.

I might have to make my own remix of the board because I just want CMD/CLK/DAT broken out as headers, so I can try dumping the eMMC on a board (nothing to do with Switch).
 

evil_santa

Well-Known Member
Member
Joined
Jan 15, 2020
Messages
379
Trophies
1
Age
39
XP
1,834
Country
Germany
I might have to make my own remix of the board because I just want CMD/CLK/DAT broken out as headers, so I can try dumping the eMMC on a board (nothing to do with Switch).
I used the ft232h to dump a fire TV 4k max.
This can dump a emmc in circuit including Boot0/1
Keep in mind direct partion editing is not possible. You need the exploitee low level adapter for this.
 

marcosscriven

Member
Newcomer
Joined
May 22, 2023
Messages
7
Trophies
0
Age
48
XP
29
Country
United Kingdom
I used the ft232h to dump a fire TV 4k max.
This can dump a emmc in circuit including Boot0/1
Keep in mind direct partion editing is not possible. You need the exploitee low level adapter for this.


Thanks for idea, sounds interesting.

However, I don't think it helps in my situation:

1. The FT232H seems to be just a way of having GPIO/SPI etc directly from a computer, rather than using something like an SBC/Pi.
2. It's not clear what software's being used in the video you linked. "Postal3" yields no Google results - and what's with the photo in it?! :)
3. The PCB I'm wanting to read the eMMC from runs it at 1.8V, so I need some level shifting anyway.
4. I don't think the Exploiteer adapter will necessarily give me access to boot partitions - it then depends on the SD card reader you use. And the only ones that do are generally in old laptops and use the RLT5170 anyway.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=uLN9qrJ8ESs