Introduction: How to Install Undertale on Your Phone or Tablet.

Undertale is an incredibly cool PC game, what would you say if I told you you could play it on your phone!

Well you can!!!!

Today's Instructable is going to guide you through the process of installing Undertale on your phone.

NOTE:

- Your phone has to be an Android phone, sorry iPhone users, it's Apple's fault.

- If you successfully finish this tutorial, please do not distribute the finished .APK file; that is considered pirating and you can be sent to jail for it. The same goes for the PC version of Undertale, please don't pirate that too.

Step 1: What You Need.

Before we start let's go over the stuff we need.

- A Windows or OSX computer with Administrator access.

- An Android phone or tablet with "Unknown Sources" enabled.

- 50 MB of free space on your phone or tablet(135 MB if you want music).

- 7-Zip File Manager, a free program for Windows & OSX.

- 45 Minutes to 1 Hour of time.

- Undertale PC Version

- DETERMINATION!!!!!!!!

Step 2: Stuff You Need to Download.

First, we download a blank file. This is essentially a base for the PC game files we are going to put inside of it.

Download the file here.

Step 3: Editing the .APK.

Now, right-click the blank file we downloaded earlier(UndertaleWrapper.apk) then hover over the bar that reads "7-Zip", then click "Open Archive". Go to the "/assets" folder, you will see a file called "game.droid", this is the file which contains everything from the game(or should contain) (code, graphics, sfx, etc).

Next, open your "Undertale" folder from C:\Program Files\Undertale\. If you installed Undertale from Steam then while you are in Steam right-click the name "Undertale" in installed games then, Properties, "Browse Local Files". Then, you are going to see an .EXE file, extract that using 7-Zip.

In the Undertale folder you will see a file called "data.win", if you don't see it, then scroll down. Make a copy of the "data.win" file somewhere else on your computer, then change the name of that file to "game.droid" the right-click on it then "Cut".

Okay, now take a deep breath. Ahhhhhhhh. You're almost halfway through.

Now, right-click the blank file we downloaded earlier(UndertaleWrapper.apk) then hover over the bar that reads "7-Zip", then click "Open Archive". Go to the same "/assets" folder we saw earlier, and right-click "Paste". When it asks you if you want to replace the existing file with this one, say yes.Then, Exit 7-Zip.

Step 4: HaLfwAy ThRoUgH!!!!!!

If you don't want the music, then all you have to do is copy the .APK to your phone or tablet, then install an application called "Zip Signer" from the Google Play Store. Once "Zip Signer" is installed, open it then select "Choose In/Out"; for input choose the .apk file you just moved, and for output pick whatever location you like. After it's done just look in the folder you selected for output for a file called "UndertaleWrapper-signed.apk" click that and after it's installed proceed to step 7.

------------------------------------------------------------------------------------------------------------------------------------------------------

If you want music then continue on with DETERMINATION!!!!!!!

Step 5: Music!!!!!!

Download the "aapt.exe" file from here (This is a 100% original copy of the "aapt.exe" included with the Android SDK, if you don't trust this, download the Android SDK and get it from that)

After downloading, move it to the same folder your "UndertaleWrapper.apk" is in, now, for the important step, create a folder called "assets" in the same folder as the "aapt.exe" (NOT INSIDE THE "UNDERTALEWRAPPER.APK") copy all "*.ogg" files and the "credits.txt" from your Undertale PC/MacOSX installation to that folder... copied everything? Good, now, open the command prompt(if don't know what that is then open start and search up "command prompt") and go to the folder where "aapt.exe" is in, now, cop the text below,paste it in the prompt, and hit enter.

aapt add -f -v UndertaleWrapper.apk assets/credits.txt assets/mus_a2.ogg assets/mus_alphysfix.ogg assets/mus_amalgam.ogg assets/mus_ambientwater.ogg assets/mus_anothermedium.ogg assets/mus_bad.ogg assets/mus_barrier.ogg assets/mus_battle1.ogg assets/mus_battle2.ogg assets/mus_bergentruckung.ogg assets/mus_bgflameA.ogg assets/mus_birdnoise.ogg assets/mus_birdsong.ogg assets/mus_boss1.ogg assets/mus_cast_1.ogg assets/mus_cast_2.ogg assets/mus_cast_3.ogg assets/mus_cast_4.ogg assets/mus_cast_5.ogg assets/mus_cast_6.ogg assets/mus_cast_7.ogg assets/mus_chokedup.ogg assets/mus_churchbell.ogg assets/mus_computer.ogg assets/mus_confession.ogg assets/mus_coolbeat.ogg assets/mus_core.ogg assets/mus_coretransition.ogg assets/mus_core_ambience.ogg assets/mus_creepy_ambience.ogg assets/mus_crickets.ogg assets/mus_cymbal.ogg assets/mus_dance_of_dog.ogg assets/mus_date.ogg assets/mus_date_fight.ogg assets/mus_date_tense.ogg assets/mus_deeploop2.ogg assets/mus_disturbing.ogg assets/mus_dogappear.ogg assets/mus_dogmeander.ogg assets/mus_dogroom.ogg assets/mus_dogsong.ogg assets/mus_dontgiveup.ogg assets/mus_doorclose.ogg assets/mus_dooropen.ogg assets/mus_drone.ogg assets/mus_dummybattle.ogg assets/mus_dununnn.ogg assets/mus_elevator.ogg assets/mus_elevator_last.ogg assets/mus_endarea_parta.ogg assets/mus_endarea_partb.ogg assets/mus_endingexcerpt1.ogg assets/mus_endingexcerpt2.ogg assets/mus_express_myself.ogg assets/mus_fallendown2.ogg assets/mus_fearsting.ogg assets/mus_flowey.ogg assets/mus_f_6s_1.ogg assets/mus_f_6s_2.ogg assets/mus_f_6s_3.ogg assets/mus_f_6s_4.ogg assets/mus_f_6s_5.ogg assets/mus_f_6s_6.ogg assets/mus_f_alarm.ogg assets/mus_f_destroyed.ogg assets/mus_f_destroyed2.ogg assets/mus_f_destroyed3.ogg assets/mus_f_finale_1.ogg assets/mus_f_finale_1_l.ogg assets/mus_f_finale_2.ogg assets/mus_f_finale_3.ogg assets/mus_f_intro.ogg assets/mus_f_newlaugh.ogg assets/mus_f_newlaugh_low.ogg assets/mus_f_part1.ogg assets/mus_f_part2.ogg assets/mus_f_part3.ogg assets/mus_f_saved.ogg assets/mus_f_wind1.ogg assets/mus_f_wind2.ogg assets/mus_gameover.ogg assets/mus_ghostbattle.ogg assets/mus_harpnoise.ogg assets/mus_hereweare.ogg assets/mus_hotel.ogg assets/mus_hotel_battle.ogg assets/mus_house1.ogg assets/mus_house2.ogg assets/mus_intronoise.ogg assets/mus_kingdescription.ogg assets/mus_lab.ogg assets/mus_leave.ogg assets/mus_menu0.ogg assets/mus_menu1.ogg assets/mus_menu2.ogg assets/mus_menu3.ogg assets/mus_menu4.ogg assets/mus_menu5.ogg assets/mus_menu6.ogg assets/mus_mettafly.ogg assets/mus_mettatonbattle.ogg assets/mus_mettaton_ex.ogg assets/mus_mettaton_neo.ogg assets/mus_mettaton_pretransform.ogg assets/mus_mettmusical1.ogg assets/mus_mettmusical2.ogg assets/mus_mettmusical3.ogg assets/mus_mettmusical4.ogg assets/mus_mettsad.ogg assets/mus_mett_applause.ogg assets/mus_mett_cheer.ogg assets/mus_mode.ogg assets/mus_mtgameshow.ogg assets/mus_muscle.ogg assets/mus_musicbox.ogg assets/mus_myemeow.ogg assets/mus_mysteriousroom2.ogg assets/mus_mystery.ogg assets/mus_napstachords.ogg assets/mus_napstahouse.ogg assets/mus_news.ogg assets/mus_news_battle.ogg assets/mus_ohyes.ogg assets/mus_oogloop.ogg assets/mus_operatile.ogg assets/mus_options_fall.ogg assets/mus_options_summer.ogg assets/mus_options_winter.ogg assets/mus_papyrus.ogg assets/mus_papyrusboss.ogg assets/mus_piano.ogg assets/mus_prebattle1.ogg assets/mus_predummy.ogg assets/mus_race.ogg assets/mus_rain.ogg assets/mus_rain_deep.ogg assets/mus_repeat_1.ogg assets/mus_repeat_2.ogg assets/mus_reunited.ogg assets/mus_rimshot.ogg assets/mus_ruins.ogg assets/mus_ruinspiano.ogg assets/mus_sansdate.ogg assets/mus_sfx_a_grab.ogg assets/mus_sfx_chainsaw.ogg assets/mus_sfx_hypergoner_charge.ogg assets/mus_sfx_hypergoner_laugh.ogg assets/mus_sfx_rainbowbeam_hold.ogg assets/mus_shop.ogg assets/mus_sigh_of_dog.ogg assets/mus_silence.ogg assets/mus_smallshock.ogg assets/mus_smile.ogg assets/mus_snoresymphony.ogg assets/mus_snowwalk.ogg assets/mus_snowy.ogg assets/mus_spider.ogg assets/mus_spoopy.ogg assets/mus_spoopy_holiday.ogg assets/mus_spoopy_wave.ogg assets/mus_star.ogg assets/mus_sticksnap.ogg assets/mus_story.ogg assets/mus_story_stuck.ogg assets/mus_st_happytown.ogg assets/mus_st_him.ogg assets/mus_st_meatfactory.ogg assets/mus_st_troubledingle.ogg assets/mus_temshop.ogg assets/mus_temvillage.ogg assets/mus_tension.ogg assets/mus_tone2.ogg assets/mus_tone3.ogg assets/mus_toomuch.ogg assets/mus_toriel.ogg assets/mus_town.ogg assets/mus_tv.ogg assets/mus_undyneboss.ogg assets/mus_undynefast.ogg assets/mus_undynepiano.ogg assets/mus_undynescary.ogg assets/mus_undynetheme.ogg assets/mus_undynetruetheme.ogg assets/mus_vsasgore.ogg assets/mus_waterfall.ogg assets/mus_waterquiet.ogg assets/mus_wawa.ogg assets/mus_whoopee.ogg assets/mus_wind.ogg assets/mus_woofenstein.ogg assets/mus_woofenstein_loop.ogg assets/mus_wrongnumbersong.ogg assets/mus_wrongworld.ogg assets/mus_xpart.ogg assets/mus_xpart_2.ogg assets/mus_xpart_a.ogg assets/mus_xpart_b.ogg assets/mus_xpart_back.ogg assets/mus_x_undyne.ogg assets/mus_x_undyne_pre.ogg assets/mus_yourbestfriend_3.ogg assets/mus_zzz_c.ogg assets/mus_zzz_c2.ogg assets/mus_zz_megalovania.ogg assets/mus_z_ending.ogg assets/snd_ballchime.ogg assets/snd_bombfall.ogg assets/snd_bombsplosion.ogg assets/snd_buzzing.ogg assets/snd_curtgunshot.ogg assets/snd_fall2.ogg assets/snd_flameloop.ogg assets/snd_heavydamage.ogg assets/snd_mushroomdance.ogg

------------------------------------------------------------------------------------------------------------------------------------------------------

If it is done it will prompt you the same way it did when you opened the program.

Once it's done exit out of command prompt and go see if your "UndertaleWrapper.apk" has a size of 134 - 136 MB, if it does then you did it right!!!!!!!!

Step 6: Sign the .APK.

Copy the .APK to your phone or tablet, then install an application called "Zip Signer" from the Google Play Store. Once "Zip Signer" is installed, open it then select "Choose In/Out"; for input choose the .apk file you just moved, and for output pick whatever location you like. After it's done just look in the folder you selected for output for a file called "UndertaleWrapper-signed.apk" click that and once it's installed proceed to the next step with DETERMINATION!!!!!!

Step 7: A Gamepad.

Hang in there guy's,we're almost to the end!!!

Download this .APK to your phone or tablet and install it.

Step 8: How to Play.

If you made it to this part of the tutorial, then I CONGRATULATE YOU LIKE CRAZY FOR BEING DETERMINED AND HANGING IN THERE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Great Job!

All you have to do to play is go into your keyboard settings and select "GamePad", once you see a notification appear, open Undertale and tap the notification to bring up the gamepad, and PLAY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Step 9: The End.

Awesome! We just successfully converted a PC game into an Android game(with music) and successfully installed and played it!!!!! Now that's WHAT I'M TALKIN' ABOUT!!!!!!!!!!!!

Thanks for reading guys and if you liked it follow me on instructables, instagram, twitter, and visit my website!!!!

Instagram - @muthucool.jc

Twitter- @livebreathtek

My Website

Comments

author
UndertaleF (author)2017-03-22

Damn it I have an iPhone

author
TippyT (author)2016-11-11

when i try to use the prompt it says " 'aapt' is not recognized as an internal/external command operable program or batch file"

can you make a tutorial vid instead? if its not any trouble for you, you know... 0I0

author
muthucool (author)TippyT2016-11-12

Hi TippyT,
Did you make sure to put the "aapt" file in the same directory as our game files?

author
TheB51 (author)muthucool2017-03-10

I have the same problem

I don't quite understand what you mean by that

author
TheB51 (author)2017-03-10

it told me "'aapt' is not recognized as an internal or external command, operable program or batch file" what do I do?

author
MichaelC818 (author)2016-11-09

I tried to do the command and it gave me "Unable to add 'assets/credits.txt' to 'UndertaleWrapper.apk': file not found". Any Fix?

author

Make sure the .ogg and .txt files are in a folder called "assets" in the directory the .apk is in. This might not be helpful as that instruction is on the post. But, I will still help.

author
lolololpooooooooooop made it! (author)2017-02-06

lllololo

Screenshot_2017-02-04-10-59-18.jpg
author
lolololpooooooooooop (author)2017-02-06

lol

author
lolololpooooooooooop (author)2017-02-06

I go on it I it does intro but said press z or enter to play AND as you know I'm on tablet I GOT NO Z IM NOT COM

author
DmitrijusČ (author)2017-01-16

coll idk but it works all for my samsung grnd prime?

author
kos_maverik (author)2017-01-01

It crashes immediately after launching :(

I'm using an HTC One M8, Android 7.1.1

author
PeterW168 (author)2016-08-15

ive installed everything and followed all the steps, but when i start up the game it crashes after a few seconds on the title screen, any tips?

author
muthucool (author)PeterW1682016-08-16

What device are you using, this happened to me with a different game on a budget device.

author
IsaiahS10 (author)muthucool2016-11-19

This same thing happens to me on a Samsung Galaxy S4

author
ConnorS32 (author)2016-08-09

All it says when I try to install it is "App not installed."
This doesn't work with a Samsung Galaxy S5 does it?

author
muthucool (author)ConnorS322016-08-10

Did you sign the .apk file using the app "ZipSigner"?

author
Hope the hedgehogU (author)2016-07-12

How do u get it ? Like what do i need?

author

Ingreidients

--------------------

- Android Phone(or tablet) with "Unkown Sources" feature

- PC Version of Undertale

- Windows or Mac Computer

- DETERMINATION

author
Sunbutt_Shimmer (author)2016-07-10

Cool! I wish my phone was an android so I could do it!

author
iDaviff (author)2016-06-25

OMG I CAN'T BELIEVE THAT, UNDERTALE IN MY PHONE, F*CK YEAH!
NOW! I WILL HAVE A BAD TIME

author
TurtleT1 (author)2016-05-22

how do i

Copy the .APK to my phone or tablet

author
muthucool (author)TurtleT12016-05-22

You are going to have to email it to yourself, or connect your phone to your computer through your USB charging cable.

author
gabgra11 (author)2016-04-17

I did this and it worked great! The only issue I had was that my phone would freeze at the end of the Omega Flowey battle, then delete the save data. I played through the whole pacifist route twice and the same exact thing happened each time. Any tips?

author
muthucool (author)gabgra112016-04-17

I'm not sure because I did not play through the whole game, but this port is only in BETA, so there are some kinks like not being able to open the menu. I'm sorry for not being able to help you, but maybe you could post on the Reddit thread, just search "droidtale" on Google. Thanks a lot for the supportiveness.

author
gabgra11 made it! (author)2016-04-17

Also, here's the image proving that I made it!

2016-04-17 17.56.30.png
author
nancyjohns (author)2016-04-11

I LIKE THE USE OF THE EXCLAMATION POINTS!!!!!!!!!!!!!!!!!!!!!! Good job. If I get Undertale anytime soon, I'll make sure to do this!

author
muthucool (author)nancyjohns2016-04-11

If you liked it please vote for me in the gaming contest.

author
muthucool (author)nancyjohns2016-04-11

Thank You.

author
tardismaster (author)2016-04-09

does it work with other games???

author
muthucool (author)tardismaster2016-04-11

I'm sorry tardismaster it unfortunately does not work with other games, if your game has a "data.win" file, then you can definitely convert/port it to Android using the method above.

author
muthucool (author)tardismaster2016-04-10

I'm not sure, might try it with "The Escapists" soon.

author
Wolfbane221 (author)2016-04-09

hey pretty cool!!!!! thanks a meta... you know ;)

About This Instructable

39,713views

20favorites

License:

Bio: I am a electronics enthusiast living in Minnesota, USA. I love all things tech, and have a passion for making.
More by muthucool:How to Install Undertale on Your Phone or Tablet.How to Make a Pendant From ANY .svg File.How to Encrypt Your Smartphone
Add instructable to: