#Turnip Boy Robs a Bank (Android / Play store is needed)
315 messages · Page 1 of 1 (latest)
Is this able to run as yyc because it's an apk?
That is a very limited availability for source
k i bought this @loud horizon
how do i even find it on my phone
how do i get it off of my phone
really need a walkthrough on what im doing here...
Damian, we talked about this haven't we? About that before we're doing APK stuff that we need a rock solid guide for users
Linking to the repo with the tool is not enough
Yeah I have literally no clue what to do
I need like a step-by-step walkthrough
I understanding downloading an apk and using package installer to put it ONTO an android, but not the other way around.
Download the APK exporter from above, export the APK and write a noob friendly guide how to do it step by step
SAI
I downloaded the app from the repo but when going through my files on my phone I have no idea where it is
It says use system or internal which is like either file selector or file explorer types of finding stuff but I don't know where it is at all
If it's in android I can't find it cause I don't know which "com.blahblah.www" it is
Or install it trough F-Droid?
I saw some talk about that but never used it or know what it is
You download the APK, connect a USB cable and copy it to your Downloads folder
Open source app store
I have the SAI app on my phone
Second
But like I said, I don't know where to search for this app I got
The games location
I assumed its in internal-android-data but I do not know where
Mate
Can you read xD
no
It does not ask you for the games location
It asks you where you want to save stuff
So use a folder you know like downloads , hit use this folder and hit save
Look around lol
Or I can open system file picker
No idea where you are
You open the app > it'll ask you where to save with what > choose either one of the file browser > choose folder > backup > select your app > done
You don't want to install you want to backup
I DO NOT know where the turnipboy robs a bank app is on my phone
That's what I've said 3 times
Ok..
I see now
You gotta think about the process, like why would you want to install anything. If that sounds weird maybe go back and look what else you can do. Try not to jump to conclusions
The whole thing just cost you 5 minutes down the wrong path by jumping to conclusions lol
Listen xD
Or now it's in my downloads folder to move to pc
I never used the app before too
So you're asking me to figure it out first and then explaining it to you
Just try it, you can't break anything
I got it
We're not magicians here we're doing the same things, hitting buttons and looking what happens
I just needed a little help in the right direction is all
So try to mess around with stuff and only then you ask for advice lol
Don't give up so easily ^^
Well there was just zero explanation on what to do in the instructions so I didn't wanna do something wrong
If you think about it, you didn't even need that. You just gotta try stuff
You can't break stuff
If you do just undo what you did and try again
Right
Now you can write a guide for how to do it, maybe with screenshots? We can put that on the website and link to it or something
If you want
Just want to point out that even if people figure out how to get the apk
it won't work because Damian forgot to add the tools folder 
Include it then
To check sha256 if xdelta fails https://emn178.github.io/online-tools/sha256_checksum.html
This SHA256 online tool helps you calculate the hash of a file from local or URL using SHA256 without uploading the file. It also supports HMAC.
That way we can add it
that's the portrs job
- You need better instructions on how to extract the apk
- Airwalk was struggling
- You forgot the tools folder?
Anyway, instead of repacking textures, maybe you can compress the audio for ram usage?
This port will break in like a couple weeks
You dont have a steam depot to rely on, and you dont want to be updating this port every month.
Why are you repacking the textures in that case?
That shouldnt affect cpu usage, interesting
so this turnipboy robs a bank_com.pid.tbrab_1.4.45.apks thats 146mb goes straight into the port folder?
not assets?
mines not wokring
do i need to rename it form apks to apk?
do i need this tools folder that was talked about?
thats after renaming it to apk from apks
can we get the tools folder @loud horizon
Damian did you write a script to convert the apks into a proper apk?
APK_FILE=$(find -maxdepth 10 -type f -name "*.apk")
# Check if an APK file exists
if [[ -f "$APK_FILE" ]]; then
# Apply the xdelta patch
$GAMEDIR/tools/xdelta3 -d -s "$APK_FILE" "$PATCH_FILE" "$GAMEDIR/turnip.port"
rm $APK_FILE
echo "Patch applied and renamed successfully!"
else
echo "No APK file found in $GAMEDIR!"
fi```
I guess not😅
Because you didnt use SAI to extract the apk
No because SAI will give you a APKS file. It has multiple APK's inside.
Its compressed, thats why its smaller.
so i guess ill jsut wait til this is figure dout lol
did i mess up by renaming it to apk from apks?
alll i know is the logs ays its looking for a tools folder which isnt ther
No it needs to be reconstructed
oh okay what do i do to do that
The apks has multiple apk's inside
Use 7zip
ok
now theyr ein a folder
base.apk, icon.png,meta.sai_v1.json and also v2.json
split_config.en.apk
Yeah those apks needs to be extacted too with "extract here"
But really, Damian shouldve tried this himself instead of using whatever apk he used for this
done
And written a script
okay so now theyre all individually in the root of the turnipboy folder
run it?
nope
i think i gotta have that tools folder
just wait until damian redos the package it's not ready for testing
👍
ok
it unpacks to like 8 files
not one is named anythign turnipboy related
just in case 😉
No what you do is unpack the apks, returns multiple apk's, extract those apk's in place, then delete the apk's, repack individual files as storage archive.
The important ones are base and lib
But you should extract all of them
What is aurora
Just use the play store?
Never heard of it
Maybe they install it as one apk, not split
Add that to the instructions i guess :p
Thats what i meant "use the play store"
Why bother if ram isnt an issue
But you said ram wasnt a problem😄
True, it also takes 5 minutes to patch
So what do I need to do now with this new turnipboy folder,?
What do I do with these 5 apks, icon.png and 2 jsons?
You wait until the port is ready for testing 🙂
APKS or APK's?
So the user has to extract the apks, then copy the contents inside over?
Why not do it all on device😅
Just one file to copy over
Thats not how it works though
It makes one APKS file
have you tried doing it yourself yet😄
Damian.. make something work for yourself first. Then start a thread with proper instructions
Because this is just not great for testers
Its not replicable though, we need something that every single person can follow and get the same result.
Airwalk and I are both getting a single APKS file
bank_com.pid.tbrab_1.4.45.apks
It is
1.4.46*
First problem you need to figure out is why youre getting a different result
It needs to be replicatable for everyone
You're using SAI on your phone right damian?
Android phone
Yoir back up gives you a list of ALL the apps installed on your phone
Do you have a phone
sus
If you have it on playstore, your account will let you dowbload it to any device
Try backing up on an android phone
Uhm.....
Regardless.... just log out of your Google account I your phone and log I to the account your x55 has
X55 probably doesnt have google services
There's literally ZERO reason why you can't install it onto your phone. There's no way for anyone to know what's being put on your phone
Okay, so then
so then buy a $10 android phone on aliexpress to do this with
You don't have some OLD android phone?
I have like 10 of then
I dont own this game, i know how sai works from other games.
It always does the same thing
I own it
no android games for you then 😄
easy as that
If you can't replicate what users should do how are we supposed to support that port
That's not how this works
Unless we have a detailed guide about how the users exports legally android apks no android port will be released
I wrote that above 2 times now i think
and we discussed this in the dev-lounge aswell
@polar wolf is the best example why we need it, took him 15 minues with explanation to do it
you wrote it above, you did not use a phone like everyone will use
hence my comment about replicating it
Now 3 people installed it and we all get the same result. You have to have an enviromment where the result is the same as for us
I'm sorry for being harsh, but this is not your first rodeo on why we're so careful.
Everything has to be considered and airwalk was the best example why it has to be so thorough
Every step from installing the app to exporting and copying the files has to be explained
best with screenshots or something
You gotta think big, this android apk business will get big real quick and we have to be careful. You have to step out your comfort zone to see the big picture.
RGC makes videos all the time and once he sees a game that he likes and it involves anything android, 50k users will try to replicate with whatever the porter has come up with. And if it doesn't work guess where they'll come knocking
We'll help you as best as we can to refine it
You do realize more than half the users for this thing will just google it and grab a full apk from some website not knowing what kind of modded crap might be built into it? If you go through with this you'll want to do something like merging the split apk on-device so you can easily look at the log and go "not legit, not supported sorry" when you see merging wasn't performed.
It most certainly does not.
I had folks complaining about having to write .doom text files for doomengines.
I'm just saying, know what you're signing up for and do what you can to prevent too much extra maintenance and support work.
@loud horizon maybe post a new zip with everything how it needs to be and link to the post on your OP
Dump tut?
Oh tutorial
Too bad they don't sell the Android version on Humble Bundle. I think they still sell some Android games. I actually scored TONS of Android games from HB, though mostly from bundles. Mostly Fighting Fantasy gamebooks and Kemco RPGs. Sucks that outside of the Play Store, there's no legit app store aside from the Amazon App Store and it's janky-ass store app and oftentimes outdated apps.
Epic Store released their Android store this week, with their trademark weekly free games.
it patched and looked like it was doing well but no go
well i posted a pic for you of the apks i had
i dropped those into gamedata and ran it
k and now what
then theres 2 more files at the bottom named transport-backend-cct.properties and transport-runtime.properies
Its possible base.apk has double assets folders
so base.apk/assets/assets/game.droid
i have a merged_apk folder in my turnipbank folder now
that is the exact same thing
one assets folder only
it opens to the contents
has game..droid in it and everything
audio groups
what one would expect game files to look like
folder arm64-v8a
libc++_shared.so, libpairipcore.so, and libyoyo.so
is gamedata supposed to still have the split apk files in it
ok
patching was succesful from what it says on the log
i guess let me know whats up and what you want me to try
libpairipcore might be relevant.
I mean libpairipcore is essentially android app drm. If that's linked to the game.droid you're out of luck.
it doenst launch the same
Wanna bet that's not from the app store?
You have a reputation you know.
smallviolin.gif
I'm trying to be legit here from now on
Thanks for the verification though, that helps.
smallerviolin.gif
@loud horizon is this running on your device?
Your logs show it's packed in a ton of stuff that android will use but we don't need like the res folder etc. Damian I would start by weeding out the garbage.
Its a google developed library (drm), basically ensures he bought it from the play store😄
Now damian on the other hand👀
maybe he can show proof as well? 🤣
well im not sure if its okay, but maybe since you all know ive purchased it, id be willing to try it with the apks you have
if thats okay to do if not thats fine
just to see if it does work
Not in here
I dont understand why youre not finding a way to get this properly from the play store Damian. This is like the most inefficient way of constructing a port😄
You have a damn phone
Then you cant port this, simple as that
Figure it out for yourself first, then start a thread😄
or consider sticking to apk ports that aren't from the play store (itch, humble, etc. have some) -- otherwise this is jst going to get messy
The boy figured it out
Bought it on the play store, you ship the port with a patchlog so its not patching.
6524 Segmentation fault (core dumped) .
After i packed the apk myself
The new versions arent YYC
Yup
What version do you have
Still the same, it loads up 2 gigs of ram and segfaults a minute later
Not that it matters
The latest is still yyc
last update was december though
Next update might be vm if youre lucky
armv8/libc++libpairipcore and yoyo
No my phone is armv8
and youre using .aarch64 :p
b867775eaabbdc41b1625aa2f6d765e3
Yes, but the game comes with the right one, so why
I can assure you the game works on my phone 😛
@damo did you just give up on this?
Could you not make a patch that changes the file from your version to the one I gave you and release it?
These games are cool. More like this please 🙂
Why are you trying to ping Damo when he isn't relevant in this?
Wow dude. This just PROVES what I originally said
You just can't help yourself but try and start crao with me. Why do you do this?
You know its true Klops
Shit is ridiculous
Pretty sure this port was stopped because of piracy risks.
It's because my version and his version were different from the play store and his from Aurora store
Which is why I asked if he could maybe just make a patch that switched out something
how
the aurora store as far as I'm aware just downloads the same files either way does it not
By having both installers we can make a patch.
But a lot of apk downloading sites are just pirated stuff.
also, politely, I'm not a dude.
on topic, what's the issue exactly?
Im guessing there is a difference between the two. 🙂
THIS GAME IS FREE RIGHT NOW IN EPIC GAMES STORE!!!
https://store.epicgames.com/en-US/p/turnip-boy-robs-a-bank-3fae0e
COOL BUT IT WONT WORK HERE
Just wanted people to know it was free!
What is the Aefyr/SAI Android Split APKs Installer?
Its an app that combines all the multiple apps, into one
Backs them up on your phone from the a drop apk version of the game and you get it from your phone, and drag it over to the port folder
Everyone is talking about multi-APKs (APKs or split APKs), but even though I installed the single APK version found online, the game crashes immediately upon opening.
Yeah, which is why its broken
Yeah I still don't fully understand, I'll look at your port to get a better understanding. It helps make Android APKs bootable on Linux?
No. Not at all
It combines split apks, that form one app, Into a single APK
I meant to say APKS on the last message you replied to. Not apps. that's my bad