Skip to content

P‐Slice port migration

Mikolka edited this page Aug 31, 2025 · 6 revisions

What's happening?

As of version 3.3, P-Slice will be moving away from the signing key provided by the Mobile Porting Team (remember that name?) and instead use it's own signing keys.

This will only affect the Android version.

Why?

There are 3 main reasons:

  • A risk of this getting added to Android
  • Keeping the main signing key in the public repository is a bad coding practice.
  • Key was wrongly attributing P-Slice to "Lily Ross" (it made sense when it was hers silly port, but not anymore)

For testing purposes, a new test key is also provided with this change (so you can compile P-Slice without making it yourself)

How to migrate?

  1. Update your current P-Slice version with the "update" version of P-Slice 3.3
  2. When you see a disclaimer about the old key (You are using a build with the old signing keys!), press A to export your save data.

You should land here after doing that

  1. Uninstall old P-Slice version you have installed
  2. Install the regular version (so not the update one)
  3. When asked about found save (Migration save data found!!!), press A to import it.

If you didn't get this prompt, delete the app data for P-Slice (from the app info page in Android)

  1. Open P-Slice again

And you're done!

Clone this wiki locally