Replacing apu is posible?

  • Thread starter Thread starter xiran64
  • Start date Start date
  • Views Views 1,097
  • Replies Replies 14

xiran64

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
128
Reaction score
9
Trophies
1
Age
42
XP
631
Country
Mexico
Hi to all!

I want to know if is posible to replace the nvidia apu, specifically from had-cpu-10, to hac-cpu-21.

I think, it need to restore nand files, if the process is success.

After that, it would be necesary to be modded physically? Online services may not be a priority.

Thx in advice!
 
no, not without also replacing the emmc since the encryption key is hardcoded in the cpu bootrom
 
I doubt anyone has tried, but we know the emmc and APU are tied together via encryption key as noted above. I suppose theoretically if you replaced both you could do it. What is the use case that makes APU replacement more desirable than other alternatives?
 
I doubt anyone has tried, but we know the emmc and APU are tied together via encryption key as noted above. I suppose theoretically if you replaced both you could do it. What is the use case that makes APU replacement more desirable than other alternatives?
Thx for answer, to both!

The reason is the apu is internally in short (i've desoldered from motherboard, and desoldered all caps), is not a low impedance case, is a short in the pad caps.

The apu looks like a popcorn, yes, the owner tried to fix BSOD =' ( ... putting in short internally...

So, first step, is to substitute apu, later, reconstruct from 0 the nand files, but in the labeled text are some changes, and caps orientation.
 
Last edited by xiran64,
Thx for answer, to both!

The reason is the apu is internally in short (i've desoldered from motherboard, and desoldered all caps), is not a low impedance case, is a short in the pad caps.

The apu looks like a popcorn, yes, the owner tried to fix BSOD =' ( ... putting in short internally...

So, first step, is to substitute apu, later, reconstruct from 0 the nand files, but in the labeled text are some changes, and caps orientation.
I suppose that's my question, the APU and EMMC are tied together. If you have already determined that the APU is faulty there is no reason to replace it. Just replace the board with a working one rather than attempt to replace the APU and EMMC with donor parts or rebuilding the EMMC.
 
You need also to replace battery since calibration data is stored in emmc and by losing battery tied to it you won't be able to fully charge your battery without i2c shenanigans on every boot.
 
I suppose that's my question, the APU and EMMC are tied together. If you have already determined that the APU is faulty there is no reason to replace it. Just replace the board with a working one rather than attempt to replace the APU and EMMC with donor parts or rebuilding the EMMC.

Oh, that most be the ideal, but we want to learn, if that titanic work is in our hands.

You need also to replace battery since calibration data is stored in emmc and by losing battery tied to it you won't be able to fully charge your battery without i2c shenanigans on every boot.

Oh, i've seen some people changing batteries without that point in mind ='(
 
Oh, i've seen some people changing batteries without that point in mind ='(
That's why you are buying 4310 mAh replacement because it's the default one you can charge fully without calibration data. Anything above that requires calibration (stock battery design capacity is 4667 mAh)
 
You need also to replace battery since calibration data is stored in emmc and by losing battery tied to it you won't be able to fully charge your battery without i2c shenanigans on every boot.
What kind of shenanigans? I've swapped batteries around before but never done anything like that. Isn't it simply a matter of draining and charging it a couple times? All of them charged to ~4.2 volts.
Post automatically merged:

Oh, that most be the ideal, but we want to learn, if that titanic work is in our hands.
Got ya, if it's a learning experiment then by all means have fun.
 
What kind of shenanigans? I've swapped batteries around before but never done anything like that. Isn't it simply a matter of draining and charging it a couple times? All of them charged to ~4.2 volts.
As long as calibration data fits your device, you don't need to worry about it. Issues start when it doesn't fit. Most people are waking up to this after wiping their nand without any backup which results in complete lack of calibration data.
Fresh example:

Screenshot_2025-05-22-21-37-34-735_com.discord-edit.jpg


After that no homebrew will help you. Dunno if porting from one similar unit to another can help and if it's possible at all. We know only that it's possible to fix this with I2C, but not permanently since this would need to run as sysmodule constantly in background.

---

Maybe I just worry too much and there won't be a need to do any replacement, just have it in mind when you see battery charging issue after emmc swap.
 
Last edited by masagrator,
As long as calibration data fits your device, you don't need to worry about it. Issues start when it doesn't fit. Most people are waking up to this after wiping their nand without any backup which results in complete lack of calibration data.
Fresh example:

View attachment 506210

After that no homebrew will help you. Dunno if porting from one similar unit to another can help and if it's possible at all. We know only that it's possible to fix this with I2C, but not permanently since this would need to run as sysmodule constantly in background.

---

Maybe I just worry too much and there won't be a need to do any replacement, just have it in mind when you see battery charging issue after emmc swap.
Oh, ok!

First time i´ve hear about it, but first the first!

Thx!
 
As long as calibration data fits your device, you don't need to worry about it. Issues start when it doesn't fit. Most people are waking up to this after wiping their nand without any backup which results in complete lack of calibration data.
Fresh example:

View attachment 506210

After that no homebrew will help you. Dunno if porting from one similar unit to another can help and if it's possible at all. We know only that it's possible to fix this with I2C, but not permanently since this would need to run as sysmodule constantly in background.

---

Maybe I just worry too much and there won't be a need to do any replacement, just have it in mind when you see battery charging issue after emmc swap.
Interesting, I got a unit with missing battery and completely failed emmc. Put in a used OEM battery and rebuilt the EMMC from a donor and it seems to be working correctly but I only really use it for tinkering. I'll have to pay more attention to it and see what voltage it charges to. It certainly displays 100% charge.
 
New update:

Some erros:
 

Attachments

  • Nyx missing.jpg
    Nyx missing.jpg
    451.5 KB · Views: 28
  • Menu.jpg
    Menu.jpg
    297.7 KB · Views: 27
  • No LP0.jpg
    No LP0.jpg
    295.9 KB · Views: 22
You didn't put all Hekate files on sdcard
Yep, that sd card works in another switch without problem

Some times, give sd read errors, like no sd card (this was bad conection, solved)
Post automatically merged:

Battery, soc and emmc info, compared to a god console:

sdram_bad:0 vs sdram_good:12
Battery_info_bad:0 vs Battery_info_god:values
emmc_bad: no gpp data detected emmc_god: yes gpp data
 

Attachments

  • battery info.jpg
    battery info.jpg
    943.7 KB · Views: 20
  • emmc info.jpg
    emmc info.jpg
    1.3 MB · Views: 31
  • soc info.jpg
    soc info.jpg
    320.4 KB · Views: 32
Last edited by xiran64,

Site & Scene News

Popular threads in this forum