Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Your Android device needs to be rooted and you need MiXplorer installed (dont even bother with other file managers or without root). The savegames are in:
[Root] #/data/data/org.hempuli.baba/files
For the Steam version of BIY, the savegames are in:
%APPDATA%/Baba_Is_You/
(for example: C:/Users/MyUserName/AppData/Roaming/Baba_Is_You)
One thing to consider: BIY worlds data is slightly different between mobile and PC. Hempuli changed a few of the levels, possibly due to the typically different screen aspect ratios. Thus, transfering saves *may* not work.
If you try, let us know your results.
I know this thread is about transferring from PC to Android, not the other way around, so maybe this won't be very helpful as I'm guessing your primary phone would need to be rooted in order to move the save file into the right location on the phone.
Primary phone (which had my game data): Pixel 6a, Android 14
Backup phone: Pixel 3a, Android 12
PC: macOS Ventura 13.5.2
1. Using this rooting guide for Pixel 3a[xdaforums.com], I unlocked the bootloader on my backup phone, which required wiping the device.
2. After starting up the newly wiped backup phone, I was given the option to transfer data from another phone. I connected the two phones via USB C and checked the boxes to transfer BOTH Baba is You (under Apps) and Device Settings. (I think checking Device Settings was required to actually get the save data onto the backup phone, as this failed the first time I tried.) Everything else I unchecked to save time.
3. After confirming that Baba is You was working on the backup phone and had my save data, I used the same rooting guide to root the backup phone (using Magisk). I only had to do the "Initial Root" step, so it wasn't as involved as it looks. Still, be careful obviously.
4. Once the initial rooting was done on the backup phone, I used Magisk to enable superuser access through adb.
5. Using:
6. I exited the adb shell and copied the file to my computer:
8. Found where the save data was stored on my PC. For me it was in ~/Library/Application Support/Baba_Is_You. I had to turn off cloud saves on the game, then copy the modified 0ba.ba file into the folder. If you already have save data on your PC, I would back those up first in case the transfer doesn't work.
9. For me that was it - once I opened up the game again, it had all my progress from the mobile version. The only caveat is that achievements weren't transferred, so when I opened up the game I had to do a few things to re-achieve them (eg, visit all the lands you've cleared to get the corresponding achievement for that land.) There are a few other achievements but most should be easy enough to find/guess if you're already pretty far into the game, especially once you look at the achievement description.
I wrote this mostly from memory but I think it's fairly accurate. If anyone tries this, lmk if you run into issues and I'll do my best to help. I am not an expert on rooting though, this was my first time trying and I'm very glad nothing went horribly wrong - please be careful.
Note (for the developers I guess, if they read these forums haha): It would be nice if the save data was put in /Android/data instead of /data/data, if that's possible - then rooting shouldn't be necessary (I think).