Homebrew Update 11.3 and homebrew

mike4001

Well-Known Member
Member
Joined
Sep 27, 2016
Messages
115
Trophies
0
Age
40
XP
1,147
Country
Australia

Waveracer

Well-Known Member
Member
Joined
Jul 22, 2016
Messages
230
Trophies
0
XP
395
Country
United Kingdom
  • Like
Reactions: mazingetter

FTWLetsPlay

Active Member
Newcomer
Joined
Jan 25, 2017
Messages
40
Trophies
0
Age
23
XP
58
Country
Why roll back? That's silly, we'll be able to use hbl soon, especially if we use cfw (yes there is a way <3), unless you're constantly using homebrew, which in most cases the best homebrews come in cia format so we never even need to touch hbl.


Unless you use ReiNAND and Gateway
ReiNAND, I'm not sure if anyone bricked, however a9lh and gateway will destroy your life.
Though to be fair if you even touch gateway.. what is wrong with you? XD


Yes, as long as it's YOUR nand backup, you'll be just fine, I have backups from each update back to 9.2, none of which cause issues when reverting. c:
Yeah I know. I updated again because smealum updated it!! I'm so happy!!
 

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,987
Trophies
1
XP
2,473
Country
United States
an update. Luma 6.6 Lacks Stubbing the new svc and this seems to be an issue using HBL 1.3 and the 11.3 Payloads w/ it. Update to the latest nightly to Solve issues if anyone encounters them,
 

RealityNinja

Well-Known Member
Member
Joined
Nov 4, 2015
Messages
1,716
Trophies
0
Location
Pokéland
XP
667
Country
France
What is Gspwn?
From https://www.3dbrew.org/wiki/3DS_System_Flaws
GSP module does not validate addresses given to the GPU. This allows a user-mode application/applet to read/write to a large part of physical FCRAM using GPU DMA. From this, you can overwrite the .text segment of the application you're running under, and gain real code-execution from a ROP-chain. Normally applets' .text(Home Menu, Internet Browser, etc) is located beyond the area accessible by the GPU, except for CROs used by applets(Internet Browser for example).

FCRAM is gpu-accessible up to physaddr 0x26800000 on Old3DS, and 0x2D800000 on New3DS. This is BASE_memregion_start(aka SYSTEM_memregion_end)-0x400000 (0x800000 with New3DS) with the default memory-layout on Old3DS/New3DS. With 11.3.0-X the cutoff now varies due to the new SVC 0x59. The New3DS "normal"(non-APPLICATION) cutoff was changed to 0x2D000000 due to the new SVC 0x59.
 

Lightyose

True Light
Member
Joined
Jan 26, 2016
Messages
1,005
Trophies
1
Website
gbatemp.net
XP
2,347
Country
United States
From https://www.3dbrew.org/wiki/3DS_System_Flaws
GSP module does not validate addresses given to the GPU. This allows a user-mode application/applet to read/write to a large part of physical FCRAM using GPU DMA. From this, you can overwrite the .text segment of the application you're running under, and gain real code-execution from a ROP-chain. Normally applets' .text(Home Menu, Internet Browser, etc) is located beyond the area accessible by the GPU, except for CROs used by applets(Internet Browser for example).

FCRAM is gpu-accessible up to physaddr 0x26800000 on Old3DS, and 0x2D800000 on New3DS. This is BASE_memregion_start(aka SYSTEM_memregion_end)-0x400000 (0x800000 with New3DS) with the default memory-layout on Old3DS/New3DS. With 11.3.0-X the cutoff now varies due to the new SVC 0x59. The New3DS "normal"(non-APPLICATION) cutoff was changed to 0x2D000000 due to the new SVC 0x59.
I see, thanks for the info.
 

Shikkichu

A little Pika girl~
Member
Joined
Jan 28, 2017
Messages
626
Trophies
0
Location
Whatever my VPN says now
XP
438
Country
United States
What is Gspwn?
6c0dde49fac544bd92e9a72e715c6f47.png
 

Flying Scotsman

Well-Known Member
Member
Joined
Sep 7, 2016
Messages
350
Trophies
0
XP
1,333
Country
United States
What is Gspwn?

From https://www.3dbrew.org/wiki/3DS_System_Flaws
GSP module does not validate addresses given to the GPU. This allows a user-mode application/applet to read/write to a large part of physical FCRAM using GPU DMA. From this, you can overwrite the .text segment of the application you're running under, and gain real code-execution from a ROP-chain. Normally applets' .text(Home Menu, Internet Browser, etc) is located beyond the area accessible by the GPU, except for CROs used by applets(Internet Browser for example).

FCRAM is gpu-accessible up to physaddr 0x26800000 on Old3DS, and 0x2D800000 on New3DS. This is BASE_memregion_start(aka SYSTEM_memregion_end)-0x400000 (0x800000 with New3DS) with the default memory-layout on Old3DS/New3DS. With 11.3.0-X the cutoff now varies due to the new SVC 0x59. The New3DS "normal"(non-APPLICATION) cutoff was changed to 0x2D000000 due to the new SVC 0x59.


Just to add an explanation for those who aren't "technically minded" and don't understand the above:-

Y'know that screen tearing/glitch which happens when you launch the homebrew launcher? That's Gspwn in action. Those screen glitches is the GPU trying to render bogus (according to it) memory addresses which are actually addresses pointing to the homebrew payload. It's literally visualising what's in those addresses before the Homebrew payload kicks in.
 

DendelDuckwing

New Member
Newbie
Joined
Feb 12, 2017
Messages
2
Trophies
0
Age
28
XP
41
Country
Gambia, The
Help please. Today i updated my New 3DS XL. I installed the new otherapp but i cant launch homebrewlauncher.
Homebrew CIA 1.3 and Soundhax are not working for my. My other 3DS (old 3ds, 11.3 too) runs homebrew.
When I start the Homebrew Launcher on my New 3DS XL, I'm stuck with "the homemenu ropbin is ready". Then I will be thrown back into the homemenu with an error message.
Please help me.
I need homebrew!

Thanks in advance. :/
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @Sonic Angel Knight, Is that SAK I see. :ninja:
  • BigOnYa @ BigOnYa:
    What a weird game
  • K3Nv2 @ K3Nv2:
    Yeah I wanted to see shards of the titanic
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
    K3Nv2 @ K3Nv2: My life has no value my fat ass is staying right here