X
This article was written by Nicole Levine, MFA. Nicole Levine is a Technology Writer and Editor for wikiHow. She has more than 20 years of experience creating technical documentation and leading support teams at major web hosting and software companies. Nicole also holds an MFA in Creative Writing from Portland State University and teaches composition, fiction-writing, and zine-making at various institutions.
This article has been viewed 9,974 times.
This wikiHow teaches you how to play Undertale on your Android phone or tablet. Before you get started, make sure you have access to a Windows PC with Undertale and a file archive app like 7-Zip installed.
Steps
Part 1
Part 1 of 5:Allowing App Installs from Other Sources
Part 1
-
1
-
2Tap Security. This may be called Lock Screen & Security on some Androids.[1]
-
3Scroll down to ″Unknown Sources.″ If the switch is gray, continue to the next step. If it’s green or blue, your Android is already set up to install apps from unknown sources.
-
4
-
5Tap OK to close the warning. Now it's time to create the package you'll use to install the app on your Android.
Part 2
Part 2 of 5:Creating the Package
Part 2
-
1Navigate to https://mrpowergamerbr.com/files/UndertaleWrapper.apk on your computer. This prompts you to download a file.[2]
-
2Click Save or Download. You may have to choose a folder to which the file will be saved. If you’re not prompted to do so, files usually download to a folder called Downloads.
-
3Press ⊞ Win+E to open the file explorer.
-
4Double-click the Downloads folder. If you downloaded the file to a different folder, open that folder.
-
5Right-click UndertaleWrapper.apk and select Open with. Additional options will appear.
-
6Select 7-Zip or your preferred zip app. This displays the files and folders inside the file you downloaded.
- If you are unable to open the file, change the file’s extension from ″.apk″ to ″.zip″ and then try again.[3]
-
7Double-click the assets folder. You should see two files inside now. You’ll be moving additional files into this folder shortly.
-
8Navigate to the folder in which you installed Undertale. You can do this in the open file explorer window. The location of the installation may vary, but you’ll usually find it in C:\Program Files (x86).
- If you installed Undertale with Steam, you’ll usually find it at C:\Program Files (x86)\Steam\steamapps\common\Undertale.
-
9Save a copy of data.win to another folder. It’s the largest file in the folder.
- If you want to save it to the Documents folder, start by right-clicking data.win and selecting Copy. Then, open the Documents folder, right-click the main panel, and select Paste.
-
10Rename the copied file to game.droid. To do this, right-click the file on your desktop (or wherever you moved it), select Rename, type the new name, and then press ↵ Enter.
-
11Drag game.droid to the open folder in 7-Zip. This copies the file to the package, which prepares the app for your Android.
- If prompted to overwrite or add a file to the compressed archive, click Yes.
Part 3
Part 3 of 5:Adding the Music to the Package
Part 3
-
1Create a new folder called ″undertalemusic.″ Here’s how:
- Open the Documents folder in the file explorer.
- Right-click the white area in the main panel and select New Folder.
- Type undertalemusic and press ↵ Enter.
-
2Save a copy of UndertaleWrapper.apk to the undertalemusic folder. This is the file you were editing in 7-Zip earlier.
-
3Open a web browser and navigate to https://mrpowergamerbr.com/files/aapt.exe. This prompts you to download a file called ″aapt.exe.″
-
4Click Save or Download. If prompted to select a folder, choose undertalemusic (the folder you just created). Otherwise, it’ll usually save to Downloads.
-
5Copy aapt.exe to the undertalemusic folder. The folder now contains two files: aapt.exe and UndertaleWrapper.apk.
-
6Create a new folder called ″assets″ inside ″undertalemusic.″ To do this:
- Right-click a blank area inside the Undertale music folder.
- Select New folder.
- Type assets and press ↵ Enter.
-
7Double-click the assets folder. This opens the new blank folder.
-
8Press ⊞ Win+E to open separate file explorer window.
-
9Navigate back to the Undertale folder on your PC. It’s the folder you found under C:\Program Files (x86) earlier.
-
10Select all files that end in ″.ogg.″ These are Undertale’s music files. To select them, click and drag the mouse until the highlighting box surrounds all of the files. When you lift your finger, the file names will be highlighted.
-
11While the files are still highlighted, press Control and click credits.txt. This file is now selected as well.
-
12Right-click the highlighted area and select Copy.
-
13Paste the copied items to the assets folder. To do this:
- Go back to the window with the ″assets″ folder.
- Right-click a blank area.
- Click Paste.
-
14Go back to the main undertalemusic folder. You can do this by clicking the folder’s name in the left sidebar.
-
15Copy the path to the folder. To do this, highlight the address in the bar at the top of the screen (the one that contains the full path to the folder), then press Ctrl+C to copy it.
-
16Open the command prompt. To do this:
- Click the Windows search icon (usually a circle or magnifying glass at the bottom-left corner of the screen).
- Type cmd.
- Right-click Command prompt.
- Click Run as Administrator.
- If prompted, give the app permission to run.
-
17Type cd at the prompt and press the space bar.
-
18Right-click the command prompt and select Paste. The copied path now appears next to ″cd.″
-
19Press ↵ Enter.
-
20Copy this command. Use your mouse to highlight this entire command, then press Ctrl+C to copy it.
- 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 assets/mus_dogshrine_1.ogg assets/mus_dogshrine_2.ogg.
-
21Paste the copied command to the command prompt and press ↵ Enter. The music files will now copy to the package (apk) file.
Part 4
Part 4 of 5:Moving the Package to the Android
Part 4
-
1Install ZipSigner from the Play Store. This is a free app that you can use to digitally sign the package you created. This is necessary for installing Undertale.
- ZipSigner is the app with a brown package icon that says ″CERT″ inside.
-
2Connect your Android to your PC with a USB cable. You can use the cable that came with your Android or one that’s compatible.[4]
- If your Android’s screen is locked, unlock it once you’ve connected it to the computer.
- If prompted to choose a method for connecting, select MTP or File Transfer.
-
3Double-click your Android to display its files. If a window containing your devices didn’t appear automatically, you can click your Android in the left column of the file explorer.
-
4Navigate to your Android’s Download folder. The location varies by Android, and it may be located on your SD card.
- If there’s no Download folder, you can create one just as you’ve been doing on your computer.
-
5Copy UndertaleWrapper.apk from the ″undertalemusic″ folder to your Android’s Download folder. The process is the same as it was when copying files to other folders on your computer:
- Right-click the file and select Copy.
- Right-click a blank space in the Download folder and select Paste.
-
6Open ZipSigner on your Android. This is the app you installed earlier. You should find it in the app drawer.
-
7Click CHOOSE IN/OUT. A list of folders on your Android will appear.
-
8Open the Download folder.
-
9Select UndertaleWrapper.apk.
-
10Click SIGN THE FILE. This begins the process of signing the file. Be patient, as it may take a while. Once the app returns to the main screen, you’ll know the process is complete.[5]
- Keep your Android connected to the computer for now.
Part 5
Part 5 of 5:Setting up the Game
Part 5
-
1Open your Android’s file manager. It’s usually called something like My Files, File Manager, or Files, and you’ll find it in the app drawer.
-
2Open the Download folder.
-
3Tap UndertaleWrapper-signed.apk. This opens the installer file.
-
4Tap INSTALL. It’s at the bottom-right corner of the screen. This installs Undertale on your Android.
-
5Tap OPEN when the installation is complete. The game is now installed, however, you’ll still need to set up the game controls.
-
6Install GameKeyboard + from the Play Store. This is a paid ($2.99) that works well with Undertale on your Android. Look for the app with the white game controller that says ″GK″ on it.
-
7Open GameKeyboard +. It’s the new game controller icon in the app drawer.
-
8Follow the on-screen instructions to set up the soft keyboard. Once you’re finished, you’ll be ready to import the Undertale-specific profile.
-
9Go back to your computer’s web browser and navigate to https://mrpowergamerbr.com/files/com.locnet.gamekeyboard2.gkp.
-
10Follow the on-screen instructions to save the file to your computer. Once the download is complete, you’ll need to copy this file over to your Android just as you did earlier with the package.
-
11Open the Downloads folder. If you saved the file to a different location, open that folder.
-
12Copy com.locnet.gamekeyboard2.gpk to your Android’s Download folder. Copy the file by selecting it and pressing Ctrl+C. Then, open the Download folder on your Android, right-click a blank area, and click Paste.
-
13Import the profile into Game Controller +. To do this:[6]
- Return to Game Controller +.
- Tap the settings button.
- Tap Import Profile.
- Open the Download folder and select com.locnet.gamekeyboard2.gpk.
- Follow the on-screen instructions to complete the import.
-
14Tap the back button until you’ve returned to the Game Controller settings. Now you must map the ″C″ key.
-
15Tap Macro Editor.
-
16Tap Macro 1. An input box will appear.
-
17Type or paste Macro 1 into the blank.
-
18Follow the on-screen instructions to save your changes.
-
19Open Undertale and start playing. You’ll find it in the app drawer. You can now play Undertale on your phone or tablet.
Community Q&A
-
QuestionWho do you play as in regular Undertale?
Ashlyn MartinCommunity AnswerYou control the main character Frisk, the most recent human to fall into the underground.










-Step-34.webp)

















































