Jump to content

matteozappia

Member
  • Posts

    7
  • Joined

  • Last visited

Profile Information

  • iDevice
    iPhone 8 Plus

Recent Profile Visitors

110 profile views

matteozappia's Achievements

Newbie

Newbie (1/14)

  • Conversation Starter
  • First Post
  • Dedicated
  • 5 Years In
  • 4 Years In

Recent Badges

0

Reputation

  1. That's exactly what I want to do. I tried via UI but when i search for RhythmGameColours I got an alert saying "Cannot Found Object of this Type", i'm using Version 1.9.1a downloaded from your post. maybe I'm doing something wrong? Btw can you send me or post here your js script so I can take a look at it?
  2. Hi guys, for those who don't know what beatstar is, it is a music game made in unity. (which uses UnityFramework). I came across this Android mod that allows users to do many things including mainly unlocking all the songs in the catalog and importing custom songs created by them or other people in their discord server. So I would like to bring this mod to iOS, to start I wanted to do something simple like changing the color of the Perfect+ to purple, just like in the android mod. The mod should support non-jailbroken iOS, so searching online I came across only one solution namely H5GG. (Not counting the others that require the application to be launched from a mac with a debugger) I would like to specify that I already have a js script that works perfectly when launched via frida with frida-server from a jailbroken device. But this script does not work with H5GG unfortunately, I am sending you a part to make you understand the nature of the script const assembly = Il2Cpp.Domain.assembly("Assembly-CSharp").image; const RakshaModel = Il2Cpp.Domain.assembly('RakshaModel').image; const metalogic = Il2Cpp.Domain.assembly('MetaLogic').image; const spaceape = Il2Cpp.Domain.assembly('SpaceApe.Rpc').image; const unity = Il2Cpp.Domain.assembly('SpaceApe.UnityAssets').image; [...] Il2Cpp.perform() => { assembly.class("BeatStar.RhythmGame.RhythmGameColours").method("GetLaneColourForScore").implementation = function(scoreType) { let result = this.method('GetLaneColourForScore').invoke(scoreType); if (scoreType.toString() == 'APLUS') { result.field('r').value = 205; result.field('g').value = 0; result.field('b').value = 205; result.field('a').value = 1; } return result; }; As you can see it uses "frida-il2cpp-bridge". The best I have been able to achieve is to get H5GG to show alerts of to the console.logs before "Il2Cpp.perform() => {" but then unfortunately I get this error. Given the complexity of the whole mod that has nothing to do with this very simple function, I would like to work through js since working through offsets would be suicide. If anyone knows how to solve this problem or knows some other solution I am all ears. Thanks in advance.
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines