Android related PC or Mac (or any other computer OS) software. Movie encoders, synchronization, development, etc.
Sep 17th, 2020, 12:55 pm
SAP (Split APKs Packer) v6.9.0
Requirements: JRE/OpenJDK 1.8 or above
Overview: A simple and fast tool to transform Android App Bundles into single Android Packages.

Image

Image

Image

HOW IT WORKS
SAP uses Apktool to decode the resources of the files included in the bundle to be processed.
Then it merges all these files into the base package folder before adjusting and correcting them.
Apktool is used to build the single package, Uber-APK-Signer for zipAlign/sign processes.
SAP doesn't work on dynamic features but configuration modules only

INFO:
SAP is a portable application ; all files present in its folder are necessary.
For better overall compatibility sap is a 32-bit compiled binary ;)
Two versions are available:
- for Windows OS ; tested working fine with Wine.
- for Linux based OS.

VERSION:
Split APKs Packer v6.9.0
Designed and coded by Kirlif'
Compiled on 16/September/2020

REQUIREMENTS:
The two fonts provided must be installed.
JRE/OpenJDK 1.8 or above ; Java binaries folder must be present in the system PATH.

USAGE:
Two ways to create a project:
- with « Directory » button to choose the folder that contains the split packages to merge.
SAP will work inside.
- with « Archive » button to choose a ZIP archive (.apks, .xapk, .zip, .apkm).
SAP will extract its content in a new folder next to it (archive_name_SAP_Project) and work inside.
SAP check the validity of the bundle then « Select » and « Start » buttons are enabled.
If build succeeded the resulting APK will be found in the « build » folder inside the project directory with the log file.

FEATURES:
« Select » button allows to customize the project by selecting the wanted split packages:
- multi-selection and selection of several ranges of items are possible with CTRL key and mouse.
« Workers » spinner defines the number of concurrent threads to be created for decodings:
- the maximum number is defined by the number of CPUs.
« Sign » checkbox allows the resulting APK to be zip-aligned and signed:
- a debug key is used by default. A custom key can be imported thanks to « Keystore » button.
An obfuscated config file is created that contains the parent directory of the last project and the few settings used:
- it is updated when a custom keystore is imported and when the app is exited.
A log file is created inside the project folder:
- it is moved into « build » folder at the end of the successful process.
« Start » button will launch the process:
- split packages decoding.
During decoding « Start » button is changed to « Cancel » that allows to abandon the project.
- SAP works on decoded files
- finally it try to build a single package.
SAP tool allows to merge new split packages with an already SAP repacked APK.

MANUAL MODE:
If build failed, SAP switch to « Manual Mode »:
- the « Start » button is changed to « Build » and allows to retry after manual changes.
- Most of fails are due to not well-formed xml files. Apktool warnings in the log file will help to create fix(es).
The failed project can be abandoned and reopened later.
If the project consists of a single file which is already a SAP repacking, it is automatically decoded.
SAP then switches to « Manual Mode » to allow modding.

CREDITS:
Connor Tumbleson & Ryszard Wisniewski for Apktool: https://github.com/iBotPeaches/Apktool
Patrick Favre-Bulle for Uber Apk Signer: https://github.com/patrickfav/uber-apk-signer
Souradip Mookerjee for unapkm: https://github.com/souramoo/unapkm
Kay Hayen and Nuitka Organization for Nuitka: https://github.com/Nuitka/Nuitka
Markus Oberhumer, Laszlo Molnar & John Reiser for UPX: https://github.com/upx/upx

NOTE:
Feel free to manually import the « config » file from your previous version.

What's New:
- Automatic fonts installation (Windows only - ask for elevation)
- Fixes, optimizations, ...
- Added new detections and fixes of bundles decoding glitches
- Apktool update
- Android API level 30 support

This app has no advertisements

More Info:
Code: Select allsap_dev@tuta.io

Download Instructions:
● Linux:
(Closed Filehost) http://www.uploadship.com/7974687761ff9128

Mirrors:
https://dropgalaxy.vip/klrxm8hek5no
https://up-load.io/1tpcy1qoh4qf
https://mega4up.org/fpbcy5j4jbrb
https://mixloads.com/5p5sskb6c8t3

● Windows:
(Closed Filehost) http://www.uploadship.com/8c51002a997950c4

Mirrors:
https://dropgalaxy.vip/tqyke55niat6
https://up-load.io/qf0jqa5sjnqv
https://mega4up.org/rze16ao1ra6i
https://mixloads.com/r260rzyq4k85

● Windows 7 (this version should fix a crash issue for some W7 users):
(Closed Filehost) http://www.uploadship.com/0a493dc1ef2ac8c1

Mirrors:
https://dropgalaxy.vip/3jmlcxei0lq2
https://up-load.io/y8z77y44mst9
https://mega4up.org/n30dtnyrm4h9
https://mixloads.com/wtsn7utdj5sn
Sep 17th, 2020, 12:55 pm

Слава Україні!
Salt Soup Garage
Sep 17th, 2020, 1:04 pm
Great work :)
Sep 17th, 2020, 1:04 pm

MSG ME FOR ANY PROBLEM U FACE ON MY APPS
Image
MSG ME FOR ANY UPDATE OR REQUEST
Sep 17th, 2020, 1:25 pm
:) Great release sir...
Sep 17th, 2020, 1:25 pm
Sep 17th, 2020, 3:24 pm
great work KirIif' good job you have done
Sep 17th, 2020, 3:24 pm
Sep 17th, 2020, 6:11 pm
works great already tested thank you much
Sep 17th, 2020, 6:11 pm

Image
Sep 17th, 2020, 10:39 pm
Just a word about the new automatic fonts installation process on Windows:

At launch, SAP checks if both fonts present in its folder are installed in the system.
If not it will ask for elevation (admin rights) to perform the fonts installation.
If SAP does'nt receive elevation it will simply terminate its execution.
If it receives elevation it will copy both fonts in « Windows\Fonts » folder and create 2 new entries in the registry:
Code: Select allreg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" /v "Ubuntu Mono (TrueType)" /t REG_SZ /d "UbuntuMono-R.ttf" /f'
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" /v "Ubuntu Mono Bold (TrueType)" /t REG_SZ /d "UbuntuMono-B.ttf" /f'

Nothing else!
Once done SAP restarts without elevation, ready to work on your bundles.

Fonts can also be installed manually.
Sep 17th, 2020, 10:39 pm

Слава Україні!
Salt Soup Garage
Sep 18th, 2020, 10:23 am
great work thank's
Sep 18th, 2020, 10:23 am
Sep 18th, 2020, 11:21 am
KirIif' wrote:Just a word about the new automatic fonts installation process on Windows:

At launch, SAP checks if both fonts present in its folder are installed in the system.
If not it will ask for elevation (admin rights) to perform the fonts installation.
If SAP does'nt receive elevation it will simply terminate its execution.
If it receives elevation it will copy both fonts in « Windows\Fonts » folder and create 2 new entries in the registry:
Code: Select allreg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" /v "Ubuntu Mono (TrueType)" /t REG_SZ /d "UbuntuMono-R.ttf" /f'
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" /v "Ubuntu Mono Bold (TrueType)" /t REG_SZ /d "UbuntuMono-B.ttf" /f'

Nothing else!
Once done SAP restarts without elevation, ready to work on your bundles.

Fonts can also be installed manually.

Can you create a Split APKs Packer version for Android OS :)
Sep 18th, 2020, 11:21 am

Yoyo
Sep 23rd, 2020, 2:03 pm
Please do create an Android app that can do the same work... It is great by the way. Thank you
Sep 23rd, 2020, 2:03 pm
Nov 7th, 2020, 12:19 am
Rei4869 wrote:Can you create a Split APKs Packer version for Android OS :)

abrian3 wrote:Please do create an Android app that can do the same work... It is great by the way. Thank you

lynxster wrote:+1 for android SAP

You can use Apktool M, it has this feature.
Nov 7th, 2020, 12:19 am

Image
In the Name of God, the Most Gracious, the Most Merciful.

Please PM me if any mod is outdated or links dead
Nov 7th, 2020, 3:03 am
Thanks mate @kirlif

Cheers
Bm
Nov 7th, 2020, 3:03 am

Image
For assistance, Kindly PM/DM.
May 8th, 2021, 5:14 am
Fxolan wrote:
Rei4869 wrote:Can you create a Split APKs Packer version for Android OS :)

abrian3 wrote:Please do create an Android app that can do the same work... It is great by the way. Thank you

lynxster wrote:+1 for android SAP

You can use Apktool M, it has this feature.
Could you let us know which version of apktool M has this feature, i didn`t find in the latest version :(
May 8th, 2021, 5:14 am
May 8th, 2021, 8:16 am
Any windows version without wine ?
or any similar app ???
May 8th, 2021, 8:16 am
Jun 18th, 2022, 4:41 pm
there is any way to change the apktool version? To update to the lastest
Jun 18th, 2022, 4:41 pm