• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Tool: Android ROM Hacking Tools

2
Posts
6
Years
    • Seen Dec 15, 2021
    Hi! So I just started to get into this whole ROM hacking thing, and I was working on a hack when I realized I actually have no interest in creating a story. What I enjoy doing is programming, so I thought it would be cool to make some tools. But there's so many out there already, so I thought why not make them run on my phone, because that's where I play anyways. So I've started working on tools for android. They probably won't be very useful for a serious hacker as it is much nicer to work in front of a computer then a tiny phone but these will be useful for those who want to change some stuff on the go. I plan on adding more tools to the thread as I go. Anyways here's what I've made so far:

    Starter Swapper: Change your starter pokemon. Works with Firered v1.0, v1.1, Leafgreen v1.0, v1.1, Ruby v1.0, v1.1, Sapphire v1.0, v1.1, and a version of Emerald which I believe is 1.0. If there is any interest I will release the source on github. The download link should be attached along with a screenshot because I can't add links yet.




    Apologies if I'm doing something wrong or breaking some protocol, I'm quite new to this community
     

    Attachments

    • Starter_Swapper.zip
      1.5 MB · Views: 2,536
    • Screenshot_20170814-125214.png
      Screenshot_20170814-125214.png
      19.9 KB · Views: 986

    CaptainDumbChester

    The Dumbest Person ever.
    31
    Posts
    6
    Years
  • Hi! So I just started to get into this whole ROM hacking thing, and I was working on a hack when I realized I actually have no interest in creating a story. What I enjoy doing is programming, so I thought it would be cool to make some tools. But there's so many out there already, so I thought why not make them run on my phone, because that's where I play anyways. So I've started working on tools for android. They probably won't be very useful for a serious hacker as it is much nicer to work in front of a computer then a tiny phone but these will be useful for those who want to change some stuff on the go. I plan on adding more tools to the thread as I go. Anyways here's what I've made so far:

    Starter Swapper: Change your starter pokemon. Works with Firered v1.0, v1.1, Leafgreen v1.0, v1.1, Ruby v1.0, v1.1, Sapphire v1.0, v1.1, and a version of Emerald which I believe is 1.0. If there is any interest I will release the source on github. The download link should be attached along with a screenshot because I can't add links yet.




    Apologies if I'm doing something wrong or breaking some protocol, I'm quite new to this community

    No one replied yet? This is cool (What language is this written?)
    , BTW welcome back KK.
     
    41
    Posts
    7
    Years
    • Seen Dec 16, 2018
    That will be awesome!
    I suggest to include those hacks in Quick Research thread.

    That will be awesome!
    I suggest to include those hacks in Quick Research thread.
    also, item, trainer and Pokemon data editor.
     
    Last edited by a moderator:

    Lunos

    Random Uruguayan User
    3,114
    Posts
    15
    Years
  • I suggest to include those hacks in Quick Research thread.

    The Quick Resources Thread is a thread where people can post miscellaneous resources like tiles, sprites, small bases, etc.

    Tools are normally posted in their own thread for convenience's sake.
    In this thread, people will be able to discuss any matter related to the tool itself, something that would not be possible in the Quick Resources Thread.
     
    41
    Posts
    7
    Years
    • Seen Dec 16, 2018
    The Quick Resources Thread is a thread where people can post miscellaneous resources like tiles, sprites, small bases, etc.

    Tools are normally posted in their own thread for convenience's sake.
    In this thread, people will be able to discuss any matter related to the tool itself, something that would not be possible in the Quick Resources Thread.

    Read my post back, I said QUICK RESEARCH THREAD, not RESOURCES. I know the difference between those threads.
     

    Lunos

    Random Uruguayan User
    3,114
    Posts
    15
    Years
  • Read my post back, I said QUICK RESEARCH THREAD, not RESOURCES. I know the difference between those threads.

    The explanation still applies.
    The Quick Research Thread is a thread where people can drop miscellaneous findings they make when researching different parts of a Pok?mon ROM.
    Posting a tool in that thread would make no sense and again, it would make impossible for anyone to receive support, report bugs, etc.
     
    Last edited:

    Froosty

    The_Learner
    535
    Posts
    9
    Years
  • The explanation still applies.
    The Quick Research Thread is a thread where people can drop miscellaneous findings they make when researching different parts of a Pok?mon ROM.
    Posting a tool in that thread would make no sense and again, it would make impossible for anyone to receive support, report bugs, etc.

    Seems like you are getting his words wrong,
    He means to include those hacks(findings) from quick research thread into this tool.
     

    Lunos

    Random Uruguayan User
    3,114
    Posts
    15
    Years
  • Seems like you are getting his words wrong,
    He means to include those hacks(findings) from quick research thread into this tool.

    Oh, alright, that does make sense.
    I thought he wanted this tool's creator to share his stuff in the quick research thread, hahaha.

    ON: Speaking of which, I agree with Lance's idea.
    Implementing stuff from the Quick Research Thread sounds like a nice first step for this tool to become Android's equivalent of The_Learner's Quick Enhancer Tool which would be pretty nice.
    ROM Hacking in Android sounds like a pretty comfy idea and it would be nice if more tools kept popping up as well.
     
    Last edited:
    2
    Posts
    6
    Years
    • Seen Dec 15, 2021
    No one replied yet? This is cool (What language is this written?
    It's written in java, using the standard android sdk.

    BTW welcome back KK.
    I'm not sure what you mean by welcome back. I just joined this community for the first time.

    ON: Speaking of which, I agree with Lance's idea.
    Implementing stuff from the Quick Research Thread sounds like a nice first step for this tool to become Android's equivalent of The_Learner's Quick Enhancer Tool which would be pretty nice.
    ROM Hacking in Android sounds like a pretty comfy idea and it would be nice if more tools kept popping up as well.
    That is kind of the plan. My idea with this was to be able to open up a clean rom and edit pokemon data, change up moves, and add a couple modern features with a few clicks.

    Right now I am almost done the first iteration of the pokemon editor. Editing stats and moves work fine, once editing evolutions are working I will release the version. Editing pokedex information, and sprites are not planned for a while though.
     

    Aryan 10

    Battle Legend
    163
    Posts
    7
    Years
  • Nice work, I am also working on an Android Rom Hacking, I wanna see what codes you use, you can release the source if you have no problem with it :)

    EDIT: Clicking on Load Rom crashes the app, my android version is Marshmallow 6.1, you should fix it.
     
    Last edited:
    1
    Posts
    5
    Years
    • Seen Oct 5, 2020
    Did you change the evos? If so I'd love to download this, I tried the starter swapped and I loved it!

    Also is there any chance of you putting a randomize option in there too?
     
    Last edited:
    1
    Posts
    5
    Years
    • Seen Oct 25, 2018
    Hey guys/girls. I'm interested in learning how to hack gba games. I'm just fascinated by being able to tweak, edit or completely overhaul a game. Can anyone tell me where to start? How do you learn? What programs do I need? Are there simplified tutorials anywhere on base level rom hacking? I like to think of myself as fairly tech savvy but I'm completely noob when it comes to this. I need a starting point. Any help would be appreciated. Also please don't abbreviate any of the terminology lol I was just speaking to a group about it and all I got was abbreviations and shortened words and it was confusing. I've never attempted to hack a rom or anything close to it but I want to learn. Thanks
     

    Zankew

    (▀̿Ĺ̯▀̿ ̿)
    158
    Posts
    5
    Years
  • Nice work, I am also working on an Android Rom Hacking, I wanna see what codes you use, you can release the source if you have no problem with it :)

    EDIT: Clicking on Load Rom crashes the app, my android version is Marshmallow 6.1, you should fix it.

    So you are working on android rom hacking. I wanted to ask that the rom that you are progressing on (flame yellow) ,are you using your Android or computer to make it? If android then can you please tell me what tools are you using? I know how to use advance map on android but any other tools?
     
    Last edited:
    Back
    Top