Homebrew [Release] [Multi-platform GUI] HiyaCFW Helper

mondul

Well-Known Member
OP
Member
Joined
Aug 8, 2018
Messages
126
Trophies
0
Age
40
Location
Barranquilla
XP
897
Country
Colombia
Eighth Release!

Added separate builds for Win32 and Win64 in order to detect the OSFMount installation path from the registry. Also the script now shows the SHA1 hashes for all the generated files during its execution.

Link

Hope the OSFMount issue gets solved by this, I have a Mac and for some reason it worked fine on my Parallels Windows installation, so tried on VirtualBox and could reproduce the issue there.
 
  • Like
Reactions: JSMastah

Sylux90

Active Member
Newcomer
Joined
Jan 3, 2017
Messages
36
Trophies
0
XP
586
Country
Portugal
I'm getting this error on Windows (64bit), does anyone know what might be causing it?

Hiya.png
 

mondul

Well-Known Member
OP
Member
Joined
Aug 8, 2018
Messages
126
Trophies
0
Age
40
Location
Barranquilla
XP
897
Country
Colombia
Don't know, will check on it.

EDIT: Put the helper in a folder whose path does not contain special characters, like C:\Helper or something like that for now.
 
Last edited by mondul,

xxNathanxx

Well-Known Member
Member
Joined
Oct 28, 2011
Messages
403
Trophies
1
XP
533
Country
New Caledonia
HiyaCFW Helper gets stuck on 'Cleaning...' on my system, here's a traceback:

Code:
Exception in thread Thread-15:
Traceback (most recent call last):
  File "/usr/lib64/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib64/python2.7/threading.py", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "HiyaCFW_Helper.py", line 862, in clean
    ug = getlogin()
OSError: [Errno 2] No such file or directory
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,983
Country
United States
Does the helper decrypt "00000002.app" via modcrypt before patching it with the .ips file?

This here is from the very first HiyaCFW guide I written:
Decrypt launcher by running this in cmd: TWLTool modcrypt --in "path of 00000002.app" --out "path of 00000002_dec.app"
 
Last edited by RocketRobz,

xxNathanxx

Well-Known Member
Member
Joined
Oct 28, 2011
Messages
403
Trophies
1
XP
533
Country
New Caledonia
Does the helper decrypt "00000002.app" via modcrypt before patching it with the .ips file?

This here is from the very first HiyaCFW guide I written:
Were you replying to me? Either way, no idea! Here's the full output if that helps:
Code:
# python2.7 HiyaCFW_Helper.py Fontconfig error: "/etc/fonts/conf.d/55-local.conf", line 1: XML or text declaration not at start of entity
TWLTool v1.7   
  by WulfyStylez
  Special thanks to CaitSith2

CTR:
000000: 00 66 02 00 00 9a fd ff ff 99 fd ff 00 00 00 00  .f..............
Normalkey:
000000: 98 ee 80 80 00 6c b4 f6 3a c2 6e 62 f9 ec 34 ad  .....l..:.nb..4.
CTR:
000000: 00 76 02 00 00 8a fd ff ff 89 fd ff 00 00 00 00  .v..............
Normalkey:
000000: 98 ee 80 80 00 6c b4 f6 3a c2 6e 62 f9 ec 34 ad  .....l..:.nb..4.
Creating bootloader... Done.
TWLTool v1.7
  by WulfyStylez
  Special thanks to CaitSith2

reading consoleid/CID from nocashinfo block
Processing twln...
0.00 % complete.
12.14 % complete.
24.28 % complete.
36.42 % complete.
48.56 % complete.
60.70 % complete.
72.84 % complete.
84.98 % complete.
97.11 % complete.
100.00% complete.
Processing twlp...
0.00 % complete.
76.42 % complete.
100.00% complete.
Crypt complete!TWLTool v1.7   
  by WulfyStylez
  Special thanks to CaitSith2

Crypting retail modcrypt.
Crypting...
Modcrypt area 0: offset 4000 size b5820
Modcrypt area 1: offset 139c00 size 644f0
Done.
Exception in thread Thread-15:
Traceback (most recent call last):
  File "/usr/lib64/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib64/python2.7/threading.py", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "HiyaCFW_Helper.py", line 862, in clean
    ug = getlogin()
OSError: [Errno 2] No such file or directory
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,983
Country
United States
Were you replying to me? Either way, no idea! Here's the full output if that helps:
Code:
# python2.7 HiyaCFW_Helper.py Fontconfig error: "/etc/fonts/conf.d/55-local.conf", line 1: XML or text declaration not at start of entity
TWLTool v1.7 
  by WulfyStylez
  Special thanks to CaitSith2

CTR:
000000: 00 66 02 00 00 9a fd ff ff 99 fd ff 00 00 00 00  .f..............
Normalkey:
000000: 98 ee 80 80 00 6c b4 f6 3a c2 6e 62 f9 ec 34 ad  .....l..:.nb..4.
CTR:
000000: 00 76 02 00 00 8a fd ff ff 89 fd ff 00 00 00 00  .v..............
Normalkey:
000000: 98 ee 80 80 00 6c b4 f6 3a c2 6e 62 f9 ec 34 ad  .....l..:.nb..4.
Creating bootloader... Done.
TWLTool v1.7
  by WulfyStylez
  Special thanks to CaitSith2

reading consoleid/CID from nocashinfo block
Processing twln...
0.00 % complete.
12.14 % complete.
24.28 % complete.
36.42 % complete.
48.56 % complete.
60.70 % complete.
72.84 % complete.
84.98 % complete.
97.11 % complete.
100.00% complete.
Processing twlp...
0.00 % complete.
76.42 % complete.
100.00% complete.
Crypt complete!TWLTool v1.7 
  by WulfyStylez
  Special thanks to CaitSith2

Crypting retail modcrypt.
Crypting...
Modcrypt area 0: offset 4000 size b5820
Modcrypt area 1: offset 139c00 size 644f0
Done.
Exception in thread Thread-15:
Traceback (most recent call last):
  File "/usr/lib64/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib64/python2.7/threading.py", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "HiyaCFW_Helper.py", line 862, in clean
    ug = getlogin()
OSError: [Errno 2] No such file or directory
No. If I we're to reply to you, I would click the reply button on your post.
I was replying to OP.
 

mondul

Well-Known Member
OP
Member
Joined
Aug 8, 2018
Messages
126
Trophies
0
Age
40
Location
Barranquilla
XP
897
Country
Colombia
Does the helper decrypt "00000002.app" via modcrypt before patching it with the .ips file?
Yes, sir. I'm also printing the downloaded, decrypted and patched SHA1 hashes.

HiyaCFW Helper gets stuck on 'Cleaning...' on my system
May I know which Linux distro are you using?

Ninth (and a half) release!

Mostly bugfixes and now the helper doesn't delete the downloaded Hiya (and TWiLight) archives in order to be reused afterwards (also you can use your own archives, even SRLoader if you are still attached to it).

Link

Also, can someone share with me an EUR and a JAP NAND dump? I would like to have them for testing purposes.
 

Rawf

Member
Newcomer
Joined
Nov 14, 2018
Messages
16
Trophies
0
Age
29
XP
58
Country
United States
I'm having some trouble with the helper. When I check the box to install TWiLight Menu++, I get no errors, but when I try to boot, I see nothing different in the DSi menu. According to the guide I'm following, that means that I'm booting from the system's NAND instead of the SD's because the helper is doing something weird with the custom firmware patches. Any clue what this could be?
If it matters, my DSi version is the US one. Thanks!

(Edit: Accidental double post)
(Edit: I'm using the Python version on Linux, cloned today with the new file)
 
Last edited by Rawf,

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,359
Trophies
1
Age
41
XP
4,572
Country
Argentina
I'm having some trouble with the helper. When I check the box to install TWiLight Menu++, I get no errors, but when I try to boot, I see nothing different in the DSi menu. According to the guide I'm following, that means that I'm booting from the system's NAND instead of the SD's because the helper is doing something weird with the custom firmware patches. Any clue what this could be?
If it matters, my DSi version is the US one. Thanks!

(Edit: Accidental double post)
(Edit: I'm using the Python version on Linux, cloned today with the new file)

What version of DSi firmware ya got? Because it might be a Flashcart problem.
 

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,359
Trophies
1
Age
41
XP
4,572
Country
Argentina
If you mean stock, mine's 1.4.5U, the latest. But shouldn't this work anyway?

There is your problem.

Firmware updates are mostly done to prevent piracy and hacking.

It may be the flashcart you are using to do the custom firmware update.

Maybe try removal and try your luck with the German one?
 

Rawf

Member
Newcomer
Joined
Nov 14, 2018
Messages
16
Trophies
0
Age
29
XP
58
Country
United States
There is your problem.

Firmware updates are mostly done to prevent piracy and hacking.

It may be the flashcart you are using to do the custom firmware update.

Maybe try removal and try your luck with the German one?

I'm sorry, I'm not quite sure what you mean.
Are you saying the SD card I'm using can be the problem?
If so, what are you suggesting as a possible fix/workaround?
 

mondul

Well-Known Member
OP
Member
Joined
Aug 8, 2018
Messages
126
Trophies
0
Age
40
Location
Barranquilla
XP
897
Country
Colombia
Last edited by mondul,

Rawf

Member
Newcomer
Joined
Nov 14, 2018
Messages
16
Trophies
0
Age
29
XP
58
Country
United States
Please check the OP or the readme at the repo, there is a "what it does" section.


May I ask which unlaunch version are you using?

Edit: grammar

Of course. I'm using version 1.8.

If the helper doesn't work with this version and isn't supposed to, could I get a link to one that would work?
Otherwise I'd be happy to test it for you, if either it's an easy fix or the version can be changed easily (I have no idea how reinstalling unlaunch would go, things such as if I'd need to uninstall it before installing another version)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Maximumbeans @ Maximumbeans: butte