Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Forum Support

    3. Suggestions

Unpacking the RDR2 Companion App


Don Sal Leone
 Share

Recommended Posts

Don Sal Leone

All,

 

I've been looking into datamining the Red Dead Redemption 2 Companion App.

On Android it downloads main.4.com.rockstargames.rdr2app.obb, 169M file.

Extracted this contains three RPF (RAGE Package Format) files

- android.rpf (162M)

- audio.rpf (3.6M)

- common.rpf (3.2M).

 

For previous Rockstar titles on Android, the OBBs unpacked contained the raw files.

Usually to decrypt RPF on PC requires a key obtained from the .exe of the game, however as this is on android there is no EXE.

 

Has anyone looked into decrypting and unpacking RPFs on Android?

Link to comment
Share on other sites

That's really strange, it looks like they adapted their compilation methods to mobile apps I guess. I'm going to assume the key is somewhere in the app though, it could never be in the game's executable if it doesn't have any contact with it.

nitw_nightmareeyes.png

GTANet | Red Dead Network | 🌲

black lives matter | stop Asian hate | trans lives = human lives

the beginning is moments ago, the end is moments away

Link to comment
Share on other sites

Is it even available on Android in the UK yet? Nothing shows up for me, even when looking at ALL of Rockstars apps :/

 

EDIT: Never mind, it's there just under a different name. Strange...

Edited by Len Lfc
Link to comment
Share on other sites

They're also using a new RPF version, RPF8. Endianness seems to be the same as GTA V.

nitw_nightmareeyes.png

GTANet | Red Dead Network | 🌲

black lives matter | stop Asian hate | trans lives = human lives

the beginning is moments ago, the end is moments away

Link to comment
Share on other sites

Don Sal Leone

Yeah, generally seems to be updated in this new engine. I reckon it may be the same for the PC version releasing next year as well.

Key maybe either in the APK or generated when you sign into the rockstar social club, so APK might need to be debugged.

All features are locked except the game manual.

 

The game manual is downloaded seperately when you launch the app, its kept is a seperate folder which cannot be read unless you are rooted.

I'll check if thats accessible via ADB.

  • Like 1
Link to comment
Share on other sites

Open audio.rpf using a text editor or some sort of string extractor. There are references to game files in there, lots of them. We now also know the internal codename for RDR2 is "RDR3" (RDR1 was "RDR2").

 

Edit: Strings from audio.rpf

https://pastebin.com/stXxwG6x 

  • Like 1

nitw_nightmareeyes.png

GTANet | Red Dead Network | 🌲

black lives matter | stop Asian hate | trans lives = human lives

the beginning is moments ago, the end is moments away

Link to comment
Share on other sites

Don Sal Leone

Nice find, im rooting another device now so I can attempt to access the other files that are downloaded

Link to comment
Share on other sites

Don Sal Leone

App files seem to be encrypted in the /data/data/com.rockstargames.rdr2app folder. When it downloads a manual it goes right into the files/docs/<characters> subfolder. This looks like in read in a WebUI window, files themselves have no type, strings shows nothing etc. Anyone get any further?

Link to comment
Share on other sites

I haven't made any progress but I'm following this closely as I'd like to get my purchased Player's Guide out of the horrible app interface and recompile it into a proper PDF for tablet viewing.

Link to comment
Share on other sites

  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.