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

a574045075

Member
Newcomer
Joined
Sep 21, 2014
Messages
8
Trophies
0
Age
33
XP
157
Country
How can I solve this problem?
_GM-2019-05-31 10-42-33.jpg
 
Last edited by a574045075,

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,432
Trophies
2
XP
14,877
Country
Germany

NullByte

New Member
Newbie
Joined
Jun 6, 2019
Messages
1
Trophies
0
Age
24
XP
45
Country
Jamaica
Every time I run this script on my debian box I get the following error
Code:
Opening HiyaCFW Helper... Initializing GUI... Exception in thread Thread-2: Traceback (most recent call last):   File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner     self.run()   File "/usr/lib/python3.5/threading.py", line 862, in run     self._target(*self._args, **self._kwargs)   File "./HiyaCFW_Helper.py", line 308, in get_latest_hiyacfw     latest = jsonify(conn)   File "/usr/lib/python3.5/json/__init__.py", line 268, in load     parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)   File "/usr/lib/python3.5/json/__init__.py", line 312, in loads     s.__class__.__name__)) TypeError: the JSON object must be str, not 'bytes'
 
Last edited by NullByte,

Rubberduckycooly

Well-Known Member
Newcomer
Joined
Nov 21, 2016
Messages
63
Trophies
0
XP
130
Country
United States
  • Like
Reactions: Alexander1970

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,497
Country
Austria
Hello.:)

I got a "new" message yesterday on the CFW Helper during install:

Ohne888 Titel-2.jpg


The only thing thats different from my 2 other DSi NAND Backups: I have used the MEMORY PIT exploit instead of FLIPNOTE (not installed on this DSi).:blink:


Thank you.:)
 

air-N

New Member
Newbie
Joined
Jun 10, 2019
Messages
1
Trophies
0
Age
24
XP
52
Country
Japan
The latest version of HiyaCFWHelper doesn't work.
What should I do?:(
My DSi version is a Japanese region with v1.4.5
 

Attachments

  • pic.png
    pic.png
    47.4 KB · Views: 204

Ensavedsi

Member
Newcomer
Joined
Jun 9, 2019
Messages
5
Trophies
0
Age
37
XP
61
Country
Sweden
This is what i got in linux mint...

per@per-imedia-S3840 ~/Hämtningar/HiyaCFW-Helper-master $ sudo ./HiyaCFW_Helper.py
[sudo] lösenord för per:
Opening HiyaCFW Helper...
Initializing GUI...
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner
self.run()
File "/usr/lib/python3.5/threading.py", line 862, in run
self._target(*self._args, **self._kwargs)
File "./HiyaCFW_Helper.py", line 318, in get_latest_hiyacfw
latest = jsonify(conn)
File "/usr/lib/python3.5/json/__init__.py", line 268, in load
parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
File "/usr/lib/python3.5/json/__init__.py", line 312, in loads
s.__class__.__name__))
TypeError: the JSON object must be str, not 'bytes'
 

rebeltaz

Well-Known Member
Newcomer
Joined
Oct 17, 2014
Messages
72
Trophies
0
Website
www.RobotsAndComputers.com
XP
338
Country
United States
I am trying to run this under Ubuntu 18.04 with python 3 and tkinter installed. When I navigate to the directory and type [sudo ./HiyaCFW_Helper.py], it comes back with this error message:

Code:
Traceback (most recent call last):
  File "./HiyaCFW_Helper.py", line 24, in <module>
    from distutils.dir_util import copy_tree, _path_created
ModuleNotFoundError: No module named 'distutils.dir_util'

Can someone help me with this, please?

--------------------- MERGED ---------------------------

I am trying to run this under Ubuntu 18.04 with python 3 and tkinter installed. When I navigate to the directory and type [sudo ./HiyaCFW_Helper.py], it comes back with this error message:

Code:
Traceback (most recent call last):
  File "./HiyaCFW_Helper.py", line 24, in <module>
    from distutils.dir_util import copy_tree, _path_created
ModuleNotFoundError: No module named 'distutils.dir_util'

Can someone help me with this, please?


Figured it out... I had to install python3-distutils-extra....
 

rebeltaz

Well-Known Member
Newcomer
Joined
Oct 17, 2014
Messages
72
Trophies
0
Website
www.RobotsAndComputers.com
XP
338
Country
United States
So... new issue. After I got HiyaCFW Helper to run, I ran it with
Install Twilight++" enabled. It hung on "copying Twilight++ files" and I saw this/these errors in the terminal:

Code:
Opening HiyaCFW Helper...
Initializing GUI...
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!

Extracting /sys/log/product.log to /media/bob/3A55-BB0F/sys/log/product.log
Extracting /sys/log/sysmenu.log to /media/bob/3A55-BB0F/sys/log/sysmenu.log
Extracting /sys/log/shop.log to /media/bob/3A55-BB0F/sys/log/shop.log
Extracting /sys/HWINFO_S.dat to /media/bob/3A55-BB0F/sys/HWINFO_S.dat
Extracting /sys/HWINFO_N.dat to /media/bob/3A55-BB0F/sys/HWINFO_N.dat
Extracting /sys/cert.sys to /media/bob/3A55-BB0F/sys/cert.sys
Extracting /sys/HWID.sgn to /media/bob/3A55-BB0F/sys/HWID.sgn
Extracting /sys/TWLFontTable.dat to /media/bob/3A55-BB0F/sys/TWLFontTable.dat
Extracting /sys/dev.kp to /media/bob/3A55-BB0F/sys/dev.kp
Extracting /title/00030017/484e4145/data/private.sav to /media/bob/3A55-BB0F/title/00030017/484e4145/data/private.sav
Extracting /title/00030017/484e4145/content/title.tmd to /media/bob/3A55-BB0F/title/00030017/484e4145/content/title.tmd
Extracting /title/00030017/484e4145/content/00000007.app to /media/bob/3A55-BB0F/title/00030017/484e4145/content/00000007.app
Extracting /title/00030015/484e4f45/data/ec.cfg to /media/bob/3A55-BB0F/title/00030015/484e4f45/data/ec.cfg
Extracting /title/00030015/484e4f45/content/00000001.app to /media/bob/3A55-BB0F/title/00030015/484e4f45/content/00000001.app
Extracting /title/00030015/484e4f45/content/title.tmd to /media/bob/3A55-BB0F/title/00030015/484e4f45/content/title.tmd
Extracting /title/00030015/484e4245/content/title.tmd to /media/bob/3A55-BB0F/title/00030015/484e4245/content/title.tmd
Extracting /title/00030015/484e4245/content/00000003.app to /media/bob/3A55-BB0F/title/00030015/484e4245/content/00000003.app
Extracting /title/00030015/484e4645/data/private.sav to /media/bob/3A55-BB0F/title/00030015/484e4645/data/private.sav
Extracting /title/00030015/484e4645/data/ec.cfg to /media/bob/3A55-BB0F/title/00030015/484e4645/data/ec.cfg
Extracting /title/00030015/484e4645/content/title.tmd to /media/bob/3A55-BB0F/title/00030015/484e4645/content/title.tmd
Extracting /title/00030015/484e4645/content/00000009.app to /media/bob/3A55-BB0F/title/00030015/484e4645/content/00000009.app
Extracting /title/0003000f/484e4341/content/title.tmd to /media/bob/3A55-BB0F/title/0003000f/484e4341/content/title.tmd
Extracting /title/0003000f/484e4341/content/00000002.app to /media/bob/3A55-BB0F/title/0003000f/484e4341/content/00000002.app
Extracting /title/0003000f/484e4841/content/title.tmd to /media/bob/3A55-BB0F/title/0003000f/484e4841/content/title.tmd
Extracting /title/0003000f/484e4841/content/00000006.app to /media/bob/3A55-BB0F/title/0003000f/484e4841/content/00000006.app
Extracting /title/0003000f/484e4c45/content/title.tmd to /media/bob/3A55-BB0F/title/0003000f/484e4c45/content/title.tmd
Extracting /title/0003000f/484e4c45/content/00000009.app to /media/bob/3A55-BB0F/title/0003000f/484e4c45/content/00000009.app
Extracting /title/00030005/484e4441/content/title.tmd to /media/bob/3A55-BB0F/title/00030005/484e4441/content/title.tmd
Extracting /title/00030005/484e4441/content/00000001.app to /media/bob/3A55-BB0F/title/00030005/484e4441/content/00000001.app
Extracting /title/00030005/484e4541/content/00000000.app to /media/bob/3A55-BB0F/title/00030005/484e4541/content/00000000.app
Extracting /title/00030005/484e4541/content/title.tmd to /media/bob/3A55-BB0F/title/00030005/484e4541/content/title.tmd
Extracting /title/00030005/484e4945/data/private.sav to /media/bob/3A55-BB0F/title/00030005/484e4945/data/private.sav
Extracting /title/00030005/484e4945/content/title.tmd to /media/bob/3A55-BB0F/title/00030005/484e4945/content/title.tmd
Extracting /title/00030005/484e4945/content/00000003.app to /media/bob/3A55-BB0F/title/00030005/484e4945/content/00000003.app
Extracting /title/00030005/484e4a45/data/private.sav to /media/bob/3A55-BB0F/title/00030005/484e4a45/data/private.sav
Extracting /title/00030005/484e4a45/content/title.tmd to /media/bob/3A55-BB0F/title/00030005/484e4a45/content/title.tmd
Extracting /title/00030005/484e4a45/content/00000003.app to /media/bob/3A55-BB0F/title/00030005/484e4a45/content/00000003.app
Extracting /title/00030005/484e4b45/data/private.sav to /media/bob/3A55-BB0F/title/00030005/484e4b45/data/private.sav
Extracting /title/00030005/484e4b45/content/title.tmd to /media/bob/3A55-BB0F/title/00030005/484e4b45/content/title.tmd
Extracting /title/00030005/484e4b45/content/00000002.app to /media/bob/3A55-BB0F/title/00030005/484e4b45/content/00000002.app
Extracting /title/00030004/484e4745/data/private.sav to /media/bob/3A55-BB0F/title/00030004/484e4745/data/private.sav
Extracting /title/00030004/484e4745/content/00000001.app to /media/bob/3A55-BB0F/title/00030004/484e4745/content/00000001.app
Extracting /title/00030004/484e4745/content/title.tmd to /media/bob/3A55-BB0F/title/00030004/484e4745/content/title.tmd
Extracting /ticket/00030017/484e4145.tik to /media/bob/3A55-BB0F/ticket/00030017/484e4145.tik
Extracting /ticket/00030015/484e4f45.tik to /media/bob/3A55-BB0F/ticket/00030015/484e4f45.tik
Extracting /ticket/00030015/484e4245.tik to /media/bob/3A55-BB0F/ticket/00030015/484e4245.tik
Extracting /ticket/00030015/484e4645.tik to /media/bob/3A55-BB0F/ticket/00030015/484e4645.tik
Extracting /ticket/0003000f/484e4341.tik to /media/bob/3A55-BB0F/ticket/0003000f/484e4341.tik
Extracting /ticket/0003000f/484e4841.tik to /media/bob/3A55-BB0F/ticket/0003000f/484e4841.tik
Extracting /ticket/0003000f/484e4c45.tik to /media/bob/3A55-BB0F/ticket/0003000f/484e4c45.tik
Extracting /ticket/00030005/484e4441.tik to /media/bob/3A55-BB0F/ticket/00030005/484e4441.tik
Extracting /ticket/00030005/484e4541.tik to /media/bob/3A55-BB0F/ticket/00030005/484e4541.tik
Extracting /ticket/00030005/484e4945.tik to /media/bob/3A55-BB0F/ticket/00030005/484e4945.tik
Extracting /ticket/00030005/484e4a45.tik to /media/bob/3A55-BB0F/ticket/00030005/484e4a45.tik
Extracting /ticket/00030005/484e4b45.tik to /media/bob/3A55-BB0F/ticket/00030005/484e4b45.tik
Extracting /ticket/00030004/484e4745.tik to /media/bob/3A55-BB0F/ticket/00030004/484e4745.tik
Extracting /ticket/00030004/4b475545.tik to /media/bob/3A55-BB0F/ticket/00030004/4b475545.tik
Extracting /shared1/TWLCFG0.dat to /media/bob/3A55-BB0F/shared1/TWLCFG0.dat
Extracting /shared1/TWLCFG1.dat to /media/bob/3A55-BB0F/shared1/TWLCFG1.dat
Extracting /shared2/launcher/wrap.bin to /media/bob/3A55-BB0F/shared2/launcher/wrap.bin
Extracting /shared2/0000 to /media/bob/3A55-BB0F/shared2/0000
Exception in thread Thread-12:                                       
Traceback (most recent call last):
  File "/usr/lib/python3.6/distutils/file_util.py", line 41, in _copy_file_contents
    fdst = open(dst, 'wb')
OSError: [Errno 22] Invalid argument: '/media/bob/3A55-BB0F/_nds/TWiLightMenu/akmenu/themes/Ds Menu/calendar/clock_numbers\udca0bak.bmp'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.6/threading.py", line 916, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.6/threading.py", line 864, in run
    self._target(*self._args, **self._kwargs)
  File "./HiyaCFW_Helper.py", line 733, in install_twilight
    copy_tree('_nds', path.join(self.sd_path, '_nds'))
  File "/usr/lib/python3.6/distutils/dir_util.py", line 172, in copy_tree
    verbose=verbose, dry_run=dry_run))
  File "/usr/lib/python3.6/distutils/dir_util.py", line 172, in copy_tree
    verbose=verbose, dry_run=dry_run))
  File "/usr/lib/python3.6/distutils/dir_util.py", line 172, in copy_tree
    verbose=verbose, dry_run=dry_run))
  [Previous line repeated 2 more times]
  File "/usr/lib/python3.6/distutils/dir_util.py", line 176, in copy_tree
    dry_run=dry_run)
  File "/usr/lib/python3.6/distutils/file_util.py", line 151, in copy_file
    _copy_file_contents(src, dst)
  File "/usr/lib/python3.6/distutils/file_util.py", line 44, in _copy_file_contents
    "could not create '%s': %s" % (dst, e.strerror))
distutils.errors.DistutilsFileError: could not create '/media/bob/3A55-BB0F/_nds/TWiLightMenu/akmenu/themes/Ds Menu/calendar/clock_numbers\udca0bak.bmp': Invalid argument

I didn't want to install HiyaCFW yet with these errors until someone looked at this and let me know what happened.
 

mondul

Well-Known Member
OP
Member
Joined
Aug 8, 2018
Messages
126
Trophies
0
Age
40
Location
Barranquilla
XP
897
Country
Colombia
This seems to happen with some Linux installations without proper Unicode support. Just use the helper without the TWiLightMenu++ option and install that manually. @Robz8 the problem seems to be with that file name. Can you please rename it in the next TwilightMenu++ release to avoid this issue?
 

2achary

New Member
Newbie
Joined
Jun 16, 2019
Messages
1
Trophies
0
Age
27
XP
54
Country
United States
Having a common issue:
ERROR: Could not get HiyaCFW

I have the latest Python and I'm on Mac.
Python also says this error:
<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)>
 

mondul

Well-Known Member
OP
Member
Joined
Aug 8, 2018
Messages
126
Trophies
0
Age
40
Location
Barranquilla
XP
897
Country
Colombia
Having a common issue:
ERROR: Could not get HiyaCFW

I have the latest Python and I'm on Mac.
Python also says this error:
<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)>
Happens when you don't install python from Homebrew. Check the readme, please.
 
Last edited by mondul,

rebeltaz

Well-Known Member
Newcomer
Joined
Oct 17, 2014
Messages
72
Trophies
0
Website
www.RobotsAndComputers.com
XP
338
Country
United States
This seems to happen with some Linux installations without proper Unicode support. Just use the helper without the TWiLightMenu++ option and install that manually. @Robz8 the problem seems to be with that file name. Can you please rename it in the next TwilightMenu++ release to avoid this issue?

Sorry... didn't know there was a reply to this. Yeah, that was what I wound up doing. Thank you.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: Many such cases.