Status
Not open for further replies.
Tutorial  Updated

Fusée Gelée FAQ by Kate Temkin

http://www.ktemkin.com/faq-fusee-gelee/

Kate has collected and answered the most common questions she's gotten regarding Fusée Gelée. Most notably she explains the three "types" of FG hacks, software, hardware (temporary) and hardware (permanent).

Enjoy!

Kate herself responded to this thread on page 26, thanks Kate!

There's a lot more here than I can easily respond to, so apologies if I miss posts or gloss over points.



This is correct-- while there likely will be software chains around for these things in the future, I don't see them as coming along as quickly as f-g. We don't have a non-coldboot exploit chain at all for 5.0.0-- and we haven't looked yet, as we've had other things to focus on and coldboot works. We do have one for 4.1.0, but it's centered around a couple of exploits that we don't want to burn-- we're hoping to use them to get an opportunity to poke around inside T214/Mariko.



I don't view you as particularly hostile, no. I don't know if challenge is generally a good thing-- sometimes you do have to accept that other people have different ethics or viewpoints from yourself and let that pass, especially if they're just doing stuff for fun-- but I don't view your post as hostile.



Jamais Vu (1.0.0 TrustZone hack) isn't my bug, but has been written up, and is just awaiting someone with the skills to have time to do a public interpretation. Déjà Vu is currently centered around the exploit I mentioned above, and we definitely want to hold onto that for as long as it's applicable. It's entirely a Switch bug, too, so I don't see it as being something that needs responsible disclosure.



For Déjà Vu, absolutely. (explained in last quote)



I don't agree that things like tweeting are ego. This is something I work on because I find it a lot of fun to hack on things, and there's definitely an aspect in which it makes me happy when seeing the results of things makes other people happy. There's also an aspect in which I hope that showing these things are possible inspires people to want to learn e.g. reverse engineering. This stuff is cool; and I want to share the excitement with others and lift them up as much as I can.

You don't have to believe me on that or like that that's my goal. I won't hold it against you if you don't. :)



I honestly support people updating when it makes sense; and I recognize that there's a conflict between holding back information and enabling others to make reasonable decisions about that. I don't like or feel good about secrecy, and I know it has implications. I've tried to be as clear as I can about the costs regarding updating without crossing the line into giving things away.



I think we've been pretty clear that 4.1.0 will eventually see a non-coldboot, software-only exploit with the same level of power. That's actually been posted on the ReSwitched Discord's FAQ for months, but I know the message gets skewed as its gets communicated over to other places. That's part of why I'm here, now-- I want to help clear things up.

The interactions between the operating system and the bootloader-- say on reboot-- are actually fairly limited; and knowing what any of them are is enough to point people at the particular section of bootrom that's vulnerable. That's why I'm not commenting on Fusée Gelée and how it relates to software-only solutions right now. I have said e.g. above that since there's no public way of getting the privileges necessary to run things, 4.1.0 isn't going to see a pure software solution that the public can use at the time that f-g is released. Software exploits will likely come in time; and it's possible we'll come up with things that are even easier than f-g.



I'm not sure if they'll take it seriously enough. I don't know how they are internally-- but I can't just assume they'll fail to do anything and skip disclosure. Honestly, I don't think a "security advisory" is really a bad thing, either-- there are definitely applications of Tegra chips that I and/or the public don't know about. If giving NVIDIA notice gives them time to explain exactly what's dangerous and allow their customers to remove and replace units from places where the vulnerability can cause harm, I consider that a win, and well worth delaying some public switch hacks by a few months.

I'll also say that my fear that vendors won't take the vulnerability seriously is a huge reason I'm so keen to get things out there-- and why I provided a date after which I'll tell the public what's going on that I've said was non-negotiable. I want to make sure this doesn't get hidden, and that people understand exactly what f-g can and can't accomplish, to minimize FUD while also letting people understand the actual risks are associated with using a vulnerable device.



It changes this from an exploit that's going to be usable before the affected people know it's a thing to something that people may have a chance to react to. Making the vulnerability public without disclosure really increases the odds someone is capable of using it to do bad.

I didn't really give NVIDIA a chance to sell-off stock; though. I've said publicly multiple times that there are bugs in Tegra processors well before NVIDIA reached out to me seeking disclosure. If anything, I think telling the public that these vulnerabilities exist while pursuing disclosure helps developers interested in using Tegra chips in the future ask the right question.



I've already said that while pure-software stuff is doable on 4.1.0; it'll be a wait. As far as I'm remembering, the only part of the chain that could require multiple tries to work is PegaSwitch, which is our browser-based entry point, and I haven't even tried the browser entry point that'll eventually be public to see how reliable it is. SciresM did the work to get our non-coldboot exploit working on 4.1.0; not me. :)



Yeah, that's hard-- especially as everyone has a different view as to how inconvenient things are. I don't know of a way to communicate this better without more details.

Incidentally, the 'inconvenience' verbiage came from SciresM and I discussing our respective views on updating. I think SciresM is more towards the opinion that people should hold back more often, where I'm more of the opinion that updating can be a good and reasonable option sometimes. The way we wound up phrasing things is a compromise between views.



(I'm going to assume this meant "on the hacking side". If not I'm not sure what hacking site you're referring to.)

Updating to latest just closes the possibility of using software exploits launched from Horizon, which can make setup more difficult. I know you'd like to know how much, but I unfortunately don't have a good way of qualifying that. As I've mentioned, if you're suffering from not being able to use your 3.0.1+ Switch, you probably do want to upgrade and just risk things being more inconvenient in the future. Worst comes to worst, if you decide you can't tolerate the inconvenience, you upgrade and then wind up having to figure out a modchip.

The downgrade protection fuses literally mean nothing to a system with f-g, which can entirely skip the downgrade check. Incidentally, SciresM actually accidentally bricked one of his systems in a way such that it was always failing the downgrade checks, and he's been able to use f-g to get that system up and running again.



I don't think that's clear at all, nor do I want to confirm or deny this. Sorry.



I think you're making a bunch of assumptions here, and that's maybe not a great idea. I'm not saying you're necessarily right or wrong; just that I don't think your assumptions are founded.



I don't think this contradicts. This is talking about vulnerabilities that aren't f-g; not because f-g doesn't work on 4.1.0, but because it's possible we may come up with vulnerabilities that are even nicer on 4.1.0 in the future.



I'm being as clear as I feel I can, and adding clarifications e.g. here where I think it helps. There will be different names for the the ways you can use f-g eventually; and I'll be fully open about everything once the summer rolls around and I'm not putting the disclosure timeline in jeopardy.



I know and have said about that this "bring your own exploit" business makes development exclusive, and that's exclusionary and I really don't like it-- I just don't see a way around it. I would love to get more developers and more perspective, and that's why my release date for f-g is tied to my disclosure timeline and not in particular to Atmosphère's release.




I've tried to point out approximately what the difficulty would be for some of the options to kind of provide this, but this is a hard thing to accomplish. In this case, providing details that are more specific really points a finger at vulnerability details, so there's not much I'm comfortable sharing. I've shared what I could-- as a data point, some of the other teams have outright stated that they think I've shared too much already and made things obvious. I don't agree or necessarily care about their opinons, but c'est la vie.



Well, this isn't the case. This has been disclosed to Nintendo, too-- as NVIDIA shares their vulnerability findings with downstream customers. It's more general malicious actors that I'd be worried about.



See above-- but I don't think I'd advise specifically updating to 4.1.0 unless that gives you enough access to the games you want.



I'm also super glad that we can do a lot of our work in the open. I hope there's a lot more of it in the future-- and I'd love to stream some of it. :)



I find the requirement disheartening as well, but I think this is the right way to do things, for now. I've explained my rationale above; feel free to ask questions.



I'm not sure why people are against communication, here. There were definite benefits to talking about f-g in the first place; including that it demonstrates that Tegra chips are vulnerable-- which hopefully influences buying decisions in the future and puts pressure on NVIDIA to seek as much of a fix as they can. After that there seemed to be definitely benefits to talking about more details, even in the limited sense that I'm able to. I've tried to give people more information than the nothing they would have had so they could have more of an idea whether it's be a good idea to e.g. pre-order a modchip or update their system. I know it can be frustrating to not get full disclosure, and that more information would help people to make a better or more conclusive decision, but full disclosure isn't an option until this summer. I don't think that's a reason to hold back information.



I don't have specific answers to your questions, unfortunately-- but I think it sounds like the main purpose of this Switch is as a gaming device and maybe you should upgrade and enjoy playing games with your son.



I don't think that asking for clarification is criticism. It might be rude to push me to answer something I said I wouldn't, but I don't think there's harm in answer.



I don't think I've said anything about opening the console or not. See above for my views on updating?



I'm not sure where you got this impression, or why you're confident about things enough to claim you know about the internal values or working of ReSwitched. This is also easily disprovable just from public information--Hedgeberg has tested out f-g on stream. I don't see it as great opsec to enumerate how many people have access to the vulnerability, but we've long had a policy of only giving exploit details to those who actually want to know them and are in a position where they can use them to help. This is a basic security precaution and not about trust.

I'm actually not sure how this is relevant to the broader discussion. Based on your post history, I can tell that you strongly support TX and the option they're providing, and you're welcome to that, but I think throwing around generic unfounded criticism of RS doesn't do much good and distracts from me answering community questions. :)



I don't think they're obviously more convenient, as they exist right now. They're both inherently however-tethered-you-consider-PegaSwitch, take a bunch of time to run, and rely on a pegaswitch entry point.



That's not correct-- everyone on a current hardware revision will be able to install and use CFW the day it's released, if they're willing to put in the effort and potentially take on some minor risk.



I'm actually not sure what you mean by this entire post? Sorry about that-- I'd love to address your ideas, but unfortunately I can't figure out your meaning. :(



That was about me having fun by trying to see if a DIY, cheap modchip option is reasonable. It turns out it is. As you've noted, it's not necessary on any firmware. I just really like the idea that the open exchange of knowledge -- especially when profit's not a motive -- can result in creation of neat options for the community. ^-^



Yep; that's exactly what it means. :)



I don't think this has been at all implied-- and you'd be hard pressed to find a way to make a solder-less Arduino option that even remotely fits in the Switch case. :)

I should also clarify that the DIY option isn't solderless. :)


If you have or are going to get the game anyway, you can. Those versions are pretty much interchangeable in the long-term. :)



Yep-- and it's possible at some point that we'll allow you to install Fake News without Puyo using f-g/Atmosphère. The original plan was to release Atmosphère for 1.0.0 first while we tried to figure out how to deal with Fusée Gelée, but we actually wound up with a disclosure schedule that was faster than we'd thought. :)
 
Last edited by Salazar-DE,

brickmii82

Well-Known Member
Member
Joined
Feb 21, 2015
Messages
1,442
Trophies
1
Age
41
XP
2,930
Country
United States
What are you a fan of, exactly? The only thing in existence connected to her is Pegaswitch and that was a Reswitched project so the efforts of multiple people. Don't be fooled by noise.
The fact that she’s politely and consistently answering questions here. Considering recent scene devs activity here, I think the openness is nice. I feel it’s a bit more than “noise” since many questions and concerns have been answered and addressed. TBH I’m scratching my head here as to why you’d concern yourself with who I’m a fan of....

Do I unknowingly have a fan? Lol
I’m a fan of yours too, I like cats.
 
Last edited by brickmii82,
  • Like
Reactions: DarthDub

Viri

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
4,226
Trophies
2
XP
6,824
Country
United States
Compared to 3DS hacking and Wii-U in the past, this is a breath of fresh air. The only reason we even got support for Wii-U hax on higher firmware, was because someone leaked it.

Also, rip Hykem, may he one day get out of prison. :(
 

PikachuPro

Active Member
Newcomer
Joined
Apr 3, 2018
Messages
44
Trophies
0
Age
32
XP
298
Country
United States
I really hope Kate, or anyone else very familiar with Switch's innards, can help answer this.
Being a portable console... the battery life will die overtime. Probably exponentially more-so than our phones even, given how much we are going to absolutely fall in love with the Switch after the RS team shares how to unlock the Switch's full potential.
So I'm wondering if it is going to be possible to replace the Switch's battery with something of comparable battery life and size so the back plate still fits?
Same question for the Joycons.
Also, any battery life saving tips would be appreciated (any specific to Switch uses?).
 

Ghassen-ga

Well-Known Member
Member
Joined
Jul 21, 2016
Messages
794
Trophies
0
XP
2,030
Country
I have a question, let's say they finished the emunand, then we have to use at least a 64 gb card, 32 of those are gonna store the NAND, do the other 32 GB show up as an SD card memory or do we lose them?
 

Viri

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
4,226
Trophies
2
XP
6,824
Country
United States
I really hope Kate, or anyone else very familiar with Switch's innards, can help answer this.
Being a portable console... the battery life will die overtime. Probably exponentially more-so than our phones even, given how much we are going to absolutely fall in love with the Switch after the RS team shares how to unlock the Switch's full potential.
So I'm wondering if it is going to be possible to replace the Switch's battery with something of comparable battery life and size so the back plate still fits?
Same question for the Joycons.
Also, any battery life saving tips would be appreciated (any specific to Switch uses?).
https://www.ifixit.com/Teardown/Nintendo+Switch+Teardown/78263 stop at step 7. You'll probably be able to buy Chinese knock off batteries in the future, some will probably be stronger than the normal Switch battery.

Or, just buy a power bank or one of those things that hook onto the back.
 
  • Like
Reactions: PikachuPro

ktemkin

Member
Newcomer
Joined
Jan 20, 2018
Messages
19
Trophies
0
XP
316
Country
United States
What are you a fan of, exactly? The only thing in existence connected to her is Pegaswitch and that was a Reswitched project so the efforts of multiple people.

It's fair enough to be skeptical-- I haven't done much public work on console-hacking prior to joining ReSwitched-- though I'd hope that some of my work outside of console hacking are still things that both exist and are connected to me. :) Maybe it'd help a little if I gave more of an introduction for myself?

I'm Kate Temkin, and I do a bunch of reverse-engineering and "hardware hacking" work outside of console security-- pretty much all of it open source and available on e.g. my github (https://github.com/ktemkin/). I really like helping to teach people things when I can, and I try my best to capture what I do via conference talks or streams. (I think the most popular of my talks in the past short while was at 34C3; though Shmoocon and Troopers were also fun this year-- if you want my most recent background.)

Don't be fooled by noise.

Again, I can understand skepticism-- especially given a lot of what does happen in this scene-- but I sure hope I'm providing more than noise; and I'm certainly not intentionally fooling or deceiving anyone. :) I have been-- and will continue to be-- trying to my best to be as transparent as I can given the constraints I have to operate under until the release in a few months.

Is there something in particular you're concerned about?

So I'm wondering if it is going to be possible to replace the Switch's battery with something of comparable battery life and size so the back plate still fits? Same question for the Joycons.

Both the Switch and joycon batteries are theoretically user-replaceable, assuming you're willing to take out some screws and you can find a replacement battery. I'll include pictures of both:
http://misc.ktemkin.com/gbatemp_joycon_bat.jpg
http://misc.ktemkin.com/gbatemp_switch_bat.jpg

(You can excuse the soldered wire on the Switch; it's just stealing a bit of power from the battery so I can power some temporary stuff from the Switch battery. ^-^)

Also, any battery life saving tips would be appreciated (any specific to Switch uses?).
Sorry, I really don't have any beyond the obvious (wireless off when you don't need it, brightness down, etc.).

I have a question, let's say they finished the emunand, then we have to use at least a 64 gb card, 32 of those are gonna store the NAND, do the other 32 GB show up as an SD card memory or do we lose them?

That space will remain usable from your switch-- it'll show up as a normal e.g. 32GiB SD partition. It'll also be used to store files related to your customizations-- including the custom sysmodules you might want to use. :)
 
Last edited by ktemkin,

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,212
Trophies
2
XP
34,071
Country
Mexico
@ktemkin I know I asked this previously, but thought about asking it here and add to it.

1) Will we be able to have some sort of modified sysnand on the Switch?
Kind of like the state of the 3DS as of now, where you pretty much boot straight into Luma.
I ask because having 32GB of space in a SD is quite a considerable amount of space, and in my country 64+GB SD cards are somewhat expensive.

2) If emuNAND is the only considered option right now for Fusée Gelée, will a sysnand-only option be a possibility in the near future after initial release? (to avoid having those 32GB of space segmented for emnand-only)
What can you comment on said possibility?

Thank you for your time in advance, really appreciated.
 
Last edited by ShadowOne333,

guily6669

GbaTemp is my Drug
Member
Joined
Jun 3, 2013
Messages
2,335
Trophies
1
Age
34
Location
Doomed Island
XP
2,108
Country
United States
I my self don't want messing on system nand... Awesome would be a chip with built-in nand.

Anyway I would be even more happy with a full custom OS like XBMC that could start up switch games, have possibility to add unlimited features, opening movies and all kinds of files... That would bring golden era of Xbox original to Switch :).
 
  • Like
Reactions: brickmii82

brickmii82

Well-Known Member
Member
Joined
Feb 21, 2015
Messages
1,442
Trophies
1
Age
41
XP
2,930
Country
United States
I my self don't want messing on system nand... Awesome would be a chip with built-in nand.

Anyway I would be even more happy with a full custom OS like XBMC that could start up switch games, have possibility to add unlimited features, opening movies and all kinds of files... That would bring golden era of Xbox original to Switch :).
IDK if its possible, but holy shit that would be incredible. It would surpass the original Xbox because well, its portable lol.
 

guily6669

GbaTemp is my Drug
Member
Joined
Jun 3, 2013
Messages
2,335
Trophies
1
Age
34
Location
Doomed Island
XP
2,108
Country
United States
And also what was lacking on it very soon was power sadly... Hd movies run mehhhh.

When RGH appeared I thought it would be like XBMC but then discovered we can't do anything with FSD, file manager can't open any file other than the executables. XBMC 4 X360 sadly only emulated which basically would still be a mehhh for HD stuff.

Switch has power, it's portable, I wish a super custom OS ever appears. Even android would be crazy and if they could make switch games to start up trough android HELL I WILL CRY :bow:


Ps: I just like to dream so high, probably will never happen :wink:.
 
Last edited by guily6669,

brickmii82

Well-Known Member
Member
Joined
Feb 21, 2015
Messages
1,442
Trophies
1
Age
41
XP
2,930
Country
United States
And also what was lacking on it very soon was power sadly... Hd movies run mehhhh.

When RGH appeared I thought it would be like XBMC but then discovered we can't do anything with FSD, file manager can't open any file other than the executables. XBMC 4 X360 sadly only emulated which basically would still be a mehhh for HD stuff.

Switch has power, it's portable, I wish a super custom OS ever appears. Even android would be crazy and if they could make switch games to start up trough android HELL I WILL CRY :bow:


Ps: I just like to dream so high, probably will never happen :wink:.
I'm pretty sure the original Xbox was the most powerful console of its time though. Its old asf, like me lol.
 

Friendsxix

Introspective Potato
Member
Joined
May 6, 2008
Messages
266
Trophies
1
Location
Best Hemisphere
XP
2,704
Country
United States
@ktemkin I have a quick question (that I hope wasn't answered already): I've heard that Switch devkits have 64 GB of NAND storage, as opposed to the 32 GB retail units have. Since the console was ostensibly not built around a fixed NAND size, is it possible that the system partitions could be resized in an emuNAND scenario to encompass the entire microSD card?
 
Last edited by Friendsxix,

Darksabre72

Blue Falcon
Member
Joined
Nov 26, 2016
Messages
652
Trophies
0
XP
1,863
Country
United States
I miss the Xbox days :( Gutted that the Xbox One isn't properly hacked, it has ALOT of Homebrew potential.
Imagine all the Xbox OG and 360 past homebrew running on Xbox One via Backwards Compat. :evil::evil:
yea especially since the xbox one is getting better compatibility for 360/original xbox games and still updating it.
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,820
Trophies
2
XP
7,857
Country
United Kingdom
yea especially since the xbox one is getting better compatibility for 360/original xbox games and still updating it.
Hmm. Shame there's no sign of a hack in the pipeline anywhere. Dev modes cool and all but doesn't let you do all the good stuff :P
I think with the Xbox One backwards compatibility the games are up res'd too.?
XboxOG/360 homebrew would look great.
 
  • Like
Reactions: Darksabre72

Darksabre72

Blue Falcon
Member
Joined
Nov 26, 2016
Messages
652
Trophies
0
XP
1,863
Country
United States
Hmm. Shame there's no sign of a hack in the pipeline anywhere. Dev modes cool and all but doesn't let you do all the good stuff :P
I think with the Xbox One backwards compatibility the games are up res'd too.?
XboxOG/360 homebrew would look great.
sadly i wish that they would do more for dev mode considering the possibilities it has, sadly i believe they limit it because of hackers, and exploits that may pop up. hopefully a jailbreak will release probably around the EOL for the xbox one.
 
  • Like
Reactions: ploggy

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,820
Trophies
2
XP
7,857
Country
United Kingdom
sadly i wish that they would do more for dev mode considering the possibilities it has, sadly i believe they limit it because of hackers, and exploits that may pop up. hopefully a jailbreak will release probably around the EOL for the xbox one.
Who knows.. maybe when @ktemkin is finished with Fusée Gelée maybe she fancies branching out. :P jk.........kinda..lol
 

annson24

The Patient One
Member
Joined
May 5, 2016
Messages
1,191
Trophies
0
Age
32
XP
1,843
Country
Philippines
Hey guys, I need a little help here. I'm about to buy a switch (the red mario one). I'm pretty sure it's still in v3.0.0 but the odysey game included is only a download code. Is it possible to download the game without updating?

Sent from my SM-G950F using Tapatalk
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: impossible thing accomplished today lol