Code Monkey home page Code Monkey logo

rgloader-patches's Introduction

RGLoader

rgloader-patches's People

Contributors

tydye81 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rgloader-patches's Issues

Does not work for Xenon

I'm not sure why RGLoader has been so abusive to JTAGs since version v400, but I have never gotten it to work past this version. The last update I tried the Xbox 360 would boot ONCE and then never boot again and the NAND was corrupted. Years later I figured I would try out version 800. Selected my freeboot image with kernel 6717 since the notes mention a freeboot image is required. I get the following output:

Opening image...
Opening image from C:\Xbox 360 Flash\FreeBoot\updflash.bin
Loading image header...
Loading bootloaders...
* Found 2BL @ 0x8000
* Found 4BL @ 0x11800
* Found 5BL @ 0x16EC0
* Found 6BL @ 0x70000
* Found 7BL @ 0x744C0
* Found 6BL @ 0x80000
* Found 7BL @ 0x84450
Loading keyvault...
Loading SMC...
Loading filesystems...
* Found filesystem @ 0xD90000
Loading config blocks...

*** Extracting data..

* Extracting CB_A (ver 1921)
* Extracting CD (ver 1921)
* Extracting CE (ver 1888)
* Extracting CF (ver 4532)
* Extracting CG (ver 4532)
* Extracting CF (ver 6717)
* Extracting CG (ver 6717)
* Extracting KV
* Extracting sysupdate.xexp1 size 0x23400
* Extracting sysupdate.xexp2 size 0x33BD0
* Extracting aac.xexp2 size 0x4000
* Extracting bootanim.xex size 0x61000
* Extracting bootanim.xexp2 size 0x7000
* Extracting createprofile.xex size 0xA000
* Extracting createprofile.xexp2 size 0x7800
* Extracting dash.xex size 0x42C000
* Extracting deviceselector.xex size 0x5000
* Extracting deviceselector.xexp2 size 0x2800
* Extracting feedback.xex size 0x11000
* Extracting feedback.xexp2 size 0xA800
* Extracting friends.xex size 0x1B000
* Extracting friends.xexp2 size 0x1F800
* Extracting gamerprofile.xex size 0x13000
* Extracting gamerprofile.xexp2 size 0xD000
* Extracting hud.xex size 0x1F000
* Extracting hud.xexp2 size 0xC800
* Extracting huduiskin.xex size 0x13000
* Extracting huduiskin.xexp2 size 0xD800
* Extracting marketplace.xex size 0x23000
* Extracting marketplace.xexp2 size 0x1E800
* Extracting mfgbootlauncher.xex size 0x9000
* Extracting mfgbootlauncher.xexp2 size 0x3800
* Extracting minimediaplayer.xex size 0x9000
* Extracting minimediaplayer.xexp2 size 0x7000
* Extracting quickchat.xex size 0x7000
* Extracting quickchat.xexp2 size 0x20800
* Extracting signin.xex size 0xC000
* Extracting signin.xexp2 size 0x7000
* Extracting updater.xex size 0x5000
* Extracting updater.xexp2 size 0x3000
* Extracting vk.xex size 0x1C000
* Extracting vk.xexp2 size 0x9800
* Extracting voicemail.xex size 0x15000
* Extracting voicemail.xexp2 size 0x12000
* Extracting xam.xex size 0x12A000
* Extracting xam.xexp2 size 0xE4800
* Extracting xenonclatin.xtt size 0x11B000
* Extracting xenonclatin.xttp2 size 0x14000
* Extracting xenonjklatin.xtt size 0x1A8000
* Extracting xenonjklatin.xttp2 size 0x3000
* Extracting ximecore.xex size 0x12000
* Extracting ximedic.xex size 0x90000
* Extracting ximedic.xexp2 size 0x2000
* Extracting xmsgr.xex size 0x18000
* Extracting crl.bin size 0xA00
* Extracting extended.bin size 0x4000
* Extracting secdata.bin size 0x400
* Extracting SMC
* Extracting image info
*** Calculating SMC crc32

*** Extraction complete..


*** Copying jtag bootloaders
   ERROR: Unable to patch this SMC

*** Adding CE 17489

*** Adding xell binary

*** Copying filesystem files from ..\filesystems\17489-dev

*** NOT Generating dummy dev KeyVault!

*** Compiling NAND image!
Building jtag bootchain
Parsing INI
Loading 4bl from: ..\builds\17489-dev\CD.8453.bin
Writing to binary file
Saving bootloaders
NAND SpareDataType: SmallBlock
WRN: Unable to load filesystem file: dae.bin
WRN: Unable to load filesystem file: fcrt.bin
*** Zero pairing image
Adding second jtag bootloader chain to image at 0x140000
Adding jtag payload to image
Writing bootloaders...
 Pages per block: 32
Writing config blocks...
Writing filesystem...
Writing SMC...
Writing keyvault...

Image created successfully!
  \___________  _________  _______________  __________________/
              \\\        \/        \     ///
                \\/  _    \         \  \//
                 /   /____/   ______/   \
                /       \    /__    \    \
   ____        /___  /   \      \   /     \____           ____
       \        ///__\    \   _____/   __//    \         /
        \_____________\____\_///||\\\__________/________/
     __________________________/  \__________________________
    /               - RESET GLITCH LOADER-DEV - 0v800        \
 __/                      RGBuild 4.1                        \___
   \          by stoker25, tydye81 & #RGLoader@EFnet          /
    \________________________________________________________/

----------=== BUILD INFO ===--------------------------
Console Type: Xenon
Target Kernel: 17489
Target Kernel Type: Devkit
CB: 1921
CD: 1921
SMC: 83D559CF   (unable to patch)
Exploit: JTAG
-------------------------------------------------------
*** Image created at: ..\Image.17489-dev.bin

Flash image to nand using any NAND writing tool.
*** Enjoy :)

----=== NOTICE ===----
READ THE README
THIS IS A BETA!  Please leave feedback on the rgloader forums or in #rgloader!
----------------------
Press any key to close

I have even gone as far as creating a donor image with donor SMC and KV (retail) and dropping it in RGLoader, fails at e79. Made a donor Freeboot image that I first verified worked when flashed directly, as soon as I run it through RGLoader, stuck on boot animation and then force reboot causes black screen.

Last few patch notes explained KDNet was corrupting NAND, then the next update fixed missing JTAG patches, and now this image doesn't work.

Has support been dropped from JTAGs, or am I missing something?

Additional Details:
[Options]

Phat_Precompiled_CD = yes
Generate_Dummy_KV = no

;-----------------
[Patches]
;disable fcrt.bin for slims
NOFCRT = 1
;disable internal MU for big block jaspers.. even though we don't really support those
NOMU = 0
;set systemroot to hdd
SYSROOTHDD = 1
;set systemroot to usb thumb drive
SYSROOTMASS = 1
;patch kd connect retries to 1
kd_1retry = 1
;disable stock bootanim (neccesary for rgloader bootanim)
disable_bootanim = 0
;freeboot style peek poke with syscall 0
HVPEEKPOKE = 1
;disable memory protection (fixes stuff like trainers, no need for dmsetmemory)
NOMEMPROT = 1
;disable shadowbooting on system boot (speeds bootup a bit)
NOSHADOWBOOT = 0
;use a static seed for memory encryption
STATICSEED = 1

;-----------------
[Directories]
NAND_data = ..\nanddata
loaders = ..\loaders
patches = ..\patches
release = ..\rls
bin = ..\bin
defaults = ..\builds\defaults
build = ..\builds
filesystems = ..\filesystems

[Xell]
xell_binary = xell-2f.bin
xell_path = ..\

[Default_INI]
fat = fat.ini
fatRGH2 = fatRGH2.ini
slim = slim.ini

[Output]
output_file_location = ..\

[RGLauncher]
CPU_Key = [REDACTED]
exploit = JTAG
kernel = 17489
nand_location = C:\Xbox 360 Flash\FreeBoot\updflash.bin
rglversion = 0v800

[RGLoader.ini]

[Filters]

Block_Live_Dns = 1  ;block xbox live servers


[Expansion]

Map_USB_Mass = 1  ;map usb drives to xbox neighborhood

Persistent_Patches = 1 ;enable patch reloading on every xeximageload.

;Boot_Animation_Path = \SystemRoot\RGL_bootanim.xex ;path to new bootanim xex
;Boot_Animation_Movie = Hdd:\bootanim.wmv ;path to new bootanim xex

HUD_Jump_To_XShell = 1 ;Replaces family settings button in HUD with "Return to XShell"

Retail_Profile_Encryption = 0 ; Enables retail profiles on devkit kernel
;*WARNING: This may corrupt live profiles! Do not enable this patch if you have profiles you want to keep clean!


[Config]

;Default_Dashboard = \SystemRoot\dash.xex  ;sets the metro dash as the default dash

Default_Dashboard = \Device\Flash\xshell.xex  ;sets the devkit launcher as the default dash

;Redirect_Xshell_Start_But = \Device\Harddisk0\SystemExtPartition\20446700\dash.xex  ;redirect start button in xshell

No_Sign_Notice = 1  ;Disables xbox live signin warning when enabled


[Plugins]
Plugin1 = none
Plugin2 = none
Plugin3 = none
Plugin4 = none
Plugin5 = none

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.