Changes

Jump to navigation Jump to search
group XNB sections, add note about XNB mods not being recommended, minor changes
Line 5: Line 5:  
For help with mods on Linux/Mac/Windows, see the [https://stardewvalleywiki.com/Modding:Player_Guide player's guide to mods].
 
For help with mods on Linux/Mac/Windows, see the [https://stardewvalleywiki.com/Modding:Player_Guide player's guide to mods].
   −
==Obtain the APK==
+
==SMAPI mods & content packs==
The game is stored on your phone in an ''Android Package'' file with an <tt>.apk</tt> extension. Downloading the APK from third-party websites isn't recommended, since it'll often be outdated or contain malware.
+
These are available using unofficial versions of SMAPI. See [https://github.com/Pathoschild/SMAPI/issues/632 ''SMAPI on other platforms''] for more info.
 +
 
 +
==XNB mods==
 +
[[Modding:Using XNB mods|XNB mods aren't recommended]] and often break when the game updates. If you're sure you want to use them, here's how.
 +
 
 +
===Obtain the APK===
 +
First you'll need the APK (''Android Package'') file for your game, which contains the game files. Downloading the APK from third-party websites isn't recommended, since it'll often be outdated or contain malware.
    
There are two ways to access the APK file:
 
There are two ways to access the APK file:
Line 13: Line 19:  
* Otherwise install [https://play.google.com/store/apps/details?id=com.ext.ui APK Extractor] and run it. The APK will be extracted to <tt>ExtractedApks/Stardew Valley_com.chucklefish.stardewvalley.apk</tt> on your device.
 
* Otherwise install [https://play.google.com/store/apps/details?id=com.ext.ui APK Extractor] and run it. The APK will be extracted to <tt>ExtractedApks/Stardew Valley_com.chucklefish.stardewvalley.apk</tt> on your device.
   −
==SMAPI / Content Patcher mods==
+
===Install an XNB mod===
These are available using unofficial experimental versions of SMAPI. See [https://github.com/Pathoschild/SMAPI/issues/632 ''SMAPI on other platforms''] for more info.
+
; Option A&#58; MT Manager app on your phone
   −
==XNB mods==
+
:# Copy the XNB files you want to install into a new folder on your device.
===Option A: MT Manager app on your phone===
+
:# Install and open [https://play.google.com/store/apps/details?id=bin.mt.plus MT Manager] on your phone.
# Copy the XNB files you want to install into a new folder on your device.
+
:# On the left side of the screen:
# Install and open [https://play.google.com/store/apps/details?id=bin.mt.plus MT Manager] on your phone.
+
:## Find [[#Obtain the APK|the Stardew Valley APK]].
# On the left side of the screen:
+
:## Tap it.
## Find [[#Obtain the APK|the Stardew Valley APK]].
+
:## Select 'view'. This should open a folder containing the game's asset files.
## Tap it.
+
:# On the right side of the screen:
## Select 'view'. This should open a folder containing the game's asset files.
+
:## Find the folder containing XNB mods (from step 1).
# On the right side of the screen:
+
:## Make sure the corresponding folder is open on the left side of the screen (e.g. the <tt>Portraits</tt> folder if you're installing portrait mods).
## Find the folder containing XNB mods (from step 1).
+
:## Select the files to copy. (To select all, tap the '''<tt>⋮</tt>''' menu and choose 'select all'.)
## Make sure the corresponding folder is open on the left side of the screen (e.g. the <tt>Portraits</tt> folder if you're installing portrait mods).
+
:## Long tap the selected files, and choose the copy option.
## Select the files to copy. (To select all, tap the '''<tt>⋮</tt>''' menu and choose 'select all'.)
+
:## A menu should appear. Change the 'level' option to Storage, and the 'update mode' to Replace All. Tap OK to copy the files.
## Long tap the selected files, and choose the copy option.
+
:# On the left side of the screen:
## A menu should appear. Change the 'level' option to Storage, and the 'update mode' to Replace All. Tap OK to copy the files.
+
:## Return to the folder containing the <tt>.apk</tt> file.
# On the left side of the screen:
+
:## Tap on the Stardew Valley APK file, choose 'Function', then 'APK Sign'.
## Return to the folder containing the <tt>.apk</tt> file.
+
:## Tap the '''new''' APK file that generates and choose 'Install'.
## Tap on the Stardew Valley APK file, choose 'Function', then 'APK Sign'.
+
 
## Tap the '''new''' APK file that generates and choose 'Install'.
+
; Option B&#58; Android Studio on your computer
   −
===Option B: Android Studio on your computer===
+
:# Install an unzip program like [https://www.7-zip.org/download.html 7-zip].
# Install an unzip program like [https://www.7-zip.org/download.html 7-zip].
+
:# Install JDK 8.
# Install JDK 8.
+
:# Install Android Studio (make sure to install build-tools).
# Install Android Studio (make sure to install build-tools).
+
:# Install APK Signer Tool (v2).
# Install APK Signer Tool (v2).
+
:# Unzip [[#Obtain the APK|the Stardew Valley APK]] to your computer.
# Unzip [[#Obtain the APK|the Stardew Valley APK]] to your computer.
+
:# Replace the vanilla XNBs (found in <tt>./assets/Content/</tt>) with the modded XNBs.
# Replace the vanilla XNBs (found in <tt>./assets/Content/</tt>) with the modded XNBs.
+
:# Re-zip the contents of the Stardew Valley APK. Make sure not to include the container folder.
# Re-zip the contents of the Stardew Valley APK. Make sure not to include the container folder.
+
:# Change the file extension from <tt>.zip</tt> to <tt>.apk</tt>.
# Change the file extension from <tt>.zip</tt> to <tt>.apk</tt>.
+
:# Open APK Signer Tool (v2).
# Open APK Signer Tool (v2).
+
:# Fill out all fields on the Keyfile Generator page (doesn't matter what you enter).
# Fill out all fields on the Keyfile Generator page (doesn't matter what you enter).
+
:# On the Align & Sign tab, select the modded APK file.
# On the Align & Sign tab, select the modded APK file.
+
:# Select key and fill out the appropriate fields.
# Select key and fill out the appropriate fields.
+
:# Click Align and Sign.
# Click Align and Sign.
+
:# Wait a few moments.
# Wait a few moments.
+
:# Move the APK to the device and install.
# Move the APK to the device and install.
     −
==Audio mods==
+
===Install an audio mod===
 
# Download [https://github.com/mariodon/unxwb/releases unxwb] and [https://github.com/Microsoft/DirectXTK/releases XWBTool].
 
# Download [https://github.com/mariodon/unxwb/releases unxwb] and [https://github.com/Microsoft/DirectXTK/releases XWBTool].
 
# Unzip both to your working directory.
 
# Unzip both to your working directory.
translators
8,403

edits

Navigation menu