Hacking Can't update luma.

kbf

Well-Known Member
OP
Member
Joined
Oct 7, 2008
Messages
1,196
Trophies
1
XP
2,219
Country
Canada
https://github.com/AuroraWright/Luma3DS/releases I tried installing this cia but it won't even show up after installing the cia. I wasn't sure where the other files went so I just assumed everything in the 3DS folder that came with this went into my 3ds folder and the cfg file went into the root.


I tried starting a luma updater I think? one I had before on my 3DS but when I boot it says it found the cfg file and is downloading the update but then my 3DS just goes back to the home screen, throws me an error and says the software must be force closed and then my 3DS resets. Can anyone help?
 

kbf

Well-Known Member
OP
Member
Joined
Oct 7, 2008
Messages
1,196
Trophies
1
XP
2,219
Country
Canada
The "boot.firm" is your custom firmware and can't be installed. This is the .cia what you need.


still not working it just says "config file loaded successfully. unknown or wrong config value: "a9lh for payload type" I was under the impression that I should have luma updated on a CFW 3DS.
 
Last edited by kbf,

KyleHyde

Well-Known Member
Member
Joined
Dec 10, 2018
Messages
195
Trophies
0
Age
30
XP
441
Country
Puerto Rico
still not working it just says "config file loaded successfully. unknown or wrong config value: "a9lh for payload type" I was under the impression that I should have luma updated on a CFW 3DS.
If you're installing the latest version of luma updater (aka the Luma CFW Updater homebrew that was linked to you in an earlier post) and you already had a .cfg file from a previous version, you need to delete that file so it'll make a new one with the proper payload type once you run it again. I assume you've updated from a9lh to b9s at some point?
 

kbf

Well-Known Member
OP
Member
Joined
Oct 7, 2008
Messages
1,196
Trophies
1
XP
2,219
Country
Canada
If you're installing the latest version of luma updater (aka the Luma CFW Updater homebrew that was linked to you in an earlier post) and you already had a .cfg file from a previous version, you need to delete that file so it'll make a new one with the proper payload type once you run it again. I assume you've updated from a9lh to b9s at some point?


I can't remember it's been awhile. I know what a9lh is but i'm not sure i'm familiar with b9s.

I tried removing the cfg file but it did nothing, this was on the root of my sd card: https://gyazo.com/a9ecf2f3198396fae46dff215333c5a7

Here's other components of my SD card if that helps https://gyazo.com/2a0f3daf13459f6b77449bcdb7dc2b8d


edit:


https://gyazo.com/4b12419ea12118d512294738165de8ef

https://gyazo.com/2a0f3daf13459f6b77449bcdb7dc2b8d
do you mean this b9s thing?
 
Last edited by kbf,

KyleHyde

Well-Known Member
Member
Joined
Dec 10, 2018
Messages
195
Trophies
0
Age
30
XP
441
Country
Puerto Rico
I can't remember it's been awhile. I know what a9lh is but i'm not sure i'm familiar with b9s.

I tried removing the cfg file but it did nothing, this was on the root of my sd card: https://gyazo.com/a9ecf2f3198396fae46dff215333c5a7

Here's other components of my SD card if that helps https://gyazo.com/2a0f3daf13459f6b77449bcdb7dc2b8d


edit:

https://gyazo.com/86794fe89959f6a4b2c4e6edc962acad

do you mean this b9s thing?
Not sure if the screenshot from the edit is supposed to be the same as the second one, though I do see that you already have a bootstrap9 folder.
Do you happen to have a boot.firm file on your sd card's root? What version of luma are you currently running? (Press and hold the select button while your 3DS is turning on).

Which .cfg did you delete? The one that's circled in red or the lumaupdater one?
 

kbf

Well-Known Member
OP
Member
Joined
Oct 7, 2008
Messages
1,196
Trophies
1
XP
2,219
Country
Canada
Not sure if the screenshot from the edit is supposed to be the same as the second one, though I do see that you already have a bootstrap9 folder.
Do you happen to have a boot.firm file on your sd card's root? What version of luma are you currently running? (Press and hold the select button while your 3DS is turning on).

Which .cfg did you delete? The one that's circled in red or the lumaupdater one?


says i'm on luma 9.1. And yes they're were boot.firm files on the root of the card:

https://gyazo.com/52f6f3bc18bdca11efecfb13ee07ad73
https://gyazo.com/52f6f3bc18bdca11efecfb13ee07ad73
And yes both images are from the same place, the root of the sd card.


"Which .cfg did you delete? The one that's circled in red or the lumaupdater one?"

Yes. I just moved it off my sd card, tried to update luma again and it said the same thing.
 
Last edited by kbf,

KyleHyde

Well-Known Member
Member
Joined
Dec 10, 2018
Messages
195
Trophies
0
Age
30
XP
441
Country
Puerto Rico
says i'm on luma 9.1. And yes they're were boot.firm files on the root of the card:

https://gyazo.com/52f6f3bc18bdca11efecfb13ee07ad73
https://gyazo.com/52f6f3bc18bdca11efecfb13ee07ad73
And yes both images are from the same place, the root of the sd card.
I meant that the last two pictures show the exact same thing (ie. the second link and the 3rd one you added after you edited your post).
Oh, well if you already have luma 9.1 that means you have the latest version of that CFW (since an update after that hasn't been made yet) and it also means that you have the latest version of b9s installed. It still doesn't explain why the updater homebrew would keep looking up/mentioning a9lh though; the updater should still be able to run/work just fine even if you have the latest version available. Try deleting the lumaupdater.cfg file from your root again and delete the lumaupdater folder as well.

Also, just to make sure, you also installed the latest luma updater cia from the link that was given to you earlier, right? If not, that would explain why deleting the lumaupdater.cfg file didn't really do anything (because the older versions of that homebrew only worked with a9lh, which has been obsolete for years).
 

kbf

Well-Known Member
OP
Member
Joined
Oct 7, 2008
Messages
1,196
Trophies
1
XP
2,219
Country
Canada
I meant that the last two pictures show the exact same thing (ie. the second link and the 3rd one you added after you edited your post).
Oh, well if you already have luma 9.1 that means you have the latest version of that CFW (since an update after that hasn't been made yet) and it also means that you have the latest version of b9s installed. It still doesn't explain why the updater homebrew would keep looking up/mentioning a9lh though; the updater should still be able to run/work just fine even if you have the latest version available. Try deleting the lumaupdater.cfg file from your root again and delete the lumaupdater folder as well.

Also, just to make sure, you also installed the latest luma updater cia from the link that was given to you earlier, right? If not, that would explain why deleting the lumaupdater.cfg file didn't really do anything (because the older versions of that homebrew only worked with a9lh, which has been obsolete for years).


Do youmean the lumaupdater.cia inside of the lumaupdater-2.3 archive or the stand alone version? https://gyazo.com/55ea0f5a96a78c4013cd0e7b1e19b105
 

KyleHyde

Well-Known Member
Member
Joined
Dec 10, 2018
Messages
195
Trophies
0
Age
30
XP
441
Country
Puerto Rico
Do youmean the lumaupdater.cia inside of the lumaupdater-2.3 archive or the stand alone version? https://gyazo.com/55ea0f5a96a78c4013cd0e7b1e19b105
As the above poster said, yes you can use either of those two .cia files. They're the same thing.
The archive download is mainly for people who like running homebrew apps from the homebrew launcher, seeing as it also includes a .3dsx copy for it.
 

Hayato213

..
Member
Joined
Dec 26, 2015
Messages
16,265
Trophies
1
Location
Aionios
XP
14,769
Country
United States
Check your Luma 3DS version if it is 7.0.5 or under then you are on A9LH, if it is above you are on B9S. As for updating just manually replace the Boot.firm if you are on Boot9strap.
 

kbf

Well-Known Member
OP
Member
Joined
Oct 7, 2008
Messages
1,196
Trophies
1
XP
2,219
Country
Canada
Check your Luma 3DS version if it is 7.0.5 or under then you are on A9LH, if it is above you are on B9S. As for updating just manually replace the Boot.firm if you are on Boot9strap.

So you're saying if I wanna update luma next time I can just put a new boot.firm instead of using the updater? iv'e always had problems updating luma within the 3DS anyway so i'd rather just do it manually.

Also how do I check what version it is? I pressed start to boot luma but it doesn't say? tried to open the updater and it just gave me the failure again/told me to restart the system.


EDIT: I made a short video here showing the problem if that helps. You can pause at around 18 seconds if you wanna read what the text on screen says:
 
Last edited by kbf,

KyleHyde

Well-Known Member
Member
Joined
Dec 10, 2018
Messages
195
Trophies
0
Age
30
XP
441
Country
Puerto Rico
So you're saying if I wanna update luma next time I can just put a new boot.firm instead of using the updater? iv'e always had problems updating luma within the 3DS anyway so i'd rather just do it manually.

Also how do I check what version it is? I pressed start to boot luma but it doesn't say? tried to open the updater and it just gave me the failure again/told me to restart the system.


EDIT: I made a short video here showing the problem if that helps. You can pause at around 18 seconds if you wanna read what the text on screen says:

Yes, you can just replace the boot.firm yourself if you don't want to use the updater. The updater itself is just for ease of access and I suppose it's mostly used by people who have an n3DS so they don't have to unscrew it every single time (if they're not using FBI's remote install feature or an FTP homebrew app).

In regards to the message I'm currently quoting, you're starting to contradict yourself.
I mentioned earlier how to check the version your current Luma CFW is (via pressing/holding Select while the system is turning on), then shortly after that you replied that you were able to verify what version of Luma you had (it was 9.1; it's the latest version available). If the information you stated at the time is still correct, then there's really nothing else you need to do (especially if you don't feel like using luma updater at all).
 

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,205
Trophies
2
XP
4,426
Country
Canada
Yes, you can just replace the boot.firm yourself if you don't want to use the updater. The updater itself is just for ease of access and I suppose it's mostly used by people who have an n3DS so they don't have to unscrew it every single time (if they're not using FBI's remote install feature or an FTP homebrew app).

In regards to the message I'm currently quoting, you're starting to contradict yourself.
I mentioned earlier how to check the version your current Luma CFW is (via pressing/holding Select while the system is turning on), then shortly after that you replied that you were able to verify what version of Luma you had (it was 9.1; it's the latest version available). If the information you stated at the time is still correct, then there's really nothing else you need to do (especially if you don't feel like using luma updater at all).
There is the sd card manager, i find it works fine for updating things when needed
 

KyleHyde

Well-Known Member
Member
Joined
Dec 10, 2018
Messages
195
Trophies
0
Age
30
XP
441
Country
Puerto Rico

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,205
Trophies
2
XP
4,426
Country
Canada

kbf

Well-Known Member
OP
Member
Joined
Oct 7, 2008
Messages
1,196
Trophies
1
XP
2,219
Country
Canada
Yes, you can just replace the boot.firm yourself if you don't want to use the updater. The updater itself is just for ease of access and I suppose it's mostly used by people who have an n3DS so they don't have to unscrew it every single time (if they're not using FBI's remote install feature or an FTP homebrew app).

In regards to the message I'm currently quoting, you're starting to contradict yourself.
I mentioned earlier how to check the version your current Luma CFW is (via pressing/holding Select while the system is turning on), then shortly after that you replied that you were able to verify what version of Luma you had (it was 9.1; it's the latest version available). If the information you stated at the time is still correct, then there's really nothing else you need to do (especially if you don't feel like using luma updater at all).



Oh sorry my bad lol. Yeah it's 9.1. But you said it was weird that it was weird for it to say AHL9 instead of bootstrapper or something? sorry i'm a little confused by all this and just wanna make sure everything is up to date.
 

KyleHyde

Well-Known Member
Member
Joined
Dec 10, 2018
Messages
195
Trophies
0
Age
30
XP
441
Country
Puerto Rico
Oh sorry my bad lol. Yeah it's 9.1. But you said it was weird that it was weird for it to say AHL9 instead of bootstrapper or something? sorry i'm a little confused by all this and just wanna make sure everything is up to date.
Glad to have that cleared up.
The latter was me talking about the updater. A completely separate and optional homebrew app.
I'll try to be as detailed as possible:
  • Luma (CFW: Custom Firmware)
  • Luma Updater (A completely optional homebrew app to update your Luma CFW right from your 3DS system)
  • A9LH (arm9loaderhax; A well-known, yet now obsolete exploit; Was eventually replaced by B9S)
  • B9S (boot9strap; The current/latest exploit; you already have it installed and up-to-date on your system)
After taking a good look at the video you posted earlier, it seems you're running a much older and obsolete version of Luma Updater, which explains why it still won't work at all. The reason being the following and some steps you should take to make sure only the latest/up-to-date version of said homebrew app is only present on your system:
  • Luma Updater was originally made by Hamcha and later on, Kaoru/KunoichiZ made a fork of the updater app.
  • Hamcha's version eventually became outdated and was no longer worked on; Kaoru kept their version up-to-date and made it work on b9s.
  • As seen in the text from the homebrew app on the lower screen of your system (in the video), it seems you're running Hamcha's version because it tries to look for the latest version from his github page.
  • Again, Hamcha's version is outdated and only worked with a9lh. This explains why the luma updater you currently have installed refuses to work with your system, seeing as you're using b9s.
  • Download the latest .cia from Kaoru's github page.
  • On your 3DS: Go to System Settings > Data Management > Nintendo 3DS > Software > Luma3DS Updater > Delete
  • Insert your sd card into your PC: Delete the lumaupdate.cfg file from your root and place the newly downloaded .cia file in the CIA folder of your sd card (If you already had an older version of the .cia on your sd card, make sure to overwrite and/or delete it to avoid confusion)
  • Reinsert your sd card into your 3DS: Open FBI > SD > CIA > lumaupdater.cia > Install CIA
  • If you installed the proper/up-to-date version of Luma Updater from Kaoru's github page, it will instead mention their github on the lower screen of your 3DS while it's loading up. Once it finishes it loading, it'll say Luma Updater v2.3 in the upper left corner of the top screen.
 

kbf

Well-Known Member
OP
Member
Joined
Oct 7, 2008
Messages
1,196
Trophies
1
XP
2,219
Country
Canada
Glad to have that cleared up.
The latter was me talking about the updater. A completely separate and optional homebrew app.
I'll try to be as detailed as possible:
  • Luma (CFW: Custom Firmware)
  • Luma Updater (A completely optional homebrew app to update your Luma CFW right from your 3DS system)
  • A9LH (arm9loaderhax; A well-known, yet now obsolete exploit; Was eventually replaced by B9S)
  • B9S (boot9strap; The current/latest exploit; you already have it installed and up-to-date on your system)
After taking a good look at the video you posted earlier, it seems you're running a much older and obsolete version of Luma Updater, which explains why it still won't work at all. The reason being the following and some steps you should take to make sure only the latest/up-to-date version of said homebrew app is only present on your system:
  • Luma Updater was originally made by Hamcha and later on, Kaoru/KunoichiZ made a fork of the updater app.
  • Hamcha's version eventually became outdated and was no longer worked on; Kaoru kept their version up-to-date and made it work on b9s.
  • As seen in the text from the homebrew app on the lower screen of your system (in the video), it seems you're running Hamcha's version because it tries to look for the latest version from his github page.
  • Again, Hamcha's version is outdated and only worked with a9lh. This explains why the luma updater you currently have installed refuses to work with your system, seeing as you're using b9s.
  • Download the latest .cia from Kaoru's github page.
  • On your 3DS: Go to System Settings > Data Management > Nintendo 3DS > Software > Luma3DS Updater > Delete
  • Insert your sd card into your PC: Delete the lumaupdate.cfg file from your root and place the newly downloaded .cia file in the CIA folder of your sd card (If you already had an older version of the .cia on your sd card, make sure to overwrite and/or delete it to avoid confusion)
  • Reinsert your sd card into your 3DS: Open FBI > SD > CIA > lumaupdater.cia > Install CIA
  • If you installed the proper/up-to-date version of Luma Updater from Kaoru's github page, it will instead mention their github on the lower screen of your 3DS while it's loading up. Once it finishes it loading, it'll say Luma Updater v2.3 in the upper left corner of the top screen.


Ok I think I got it working now. it says in payload type: SIGHAX so I should be good now yeah? I also enabled updating SD cardless, is that a good idea?
 
General chit-chat
Help Users
    Skelletonike @ Skelletonike: alright, accepted +1