[Android Software Development] Xennet:
PARALLEL APP INSTALLER BY XENNET​

Many of you all know me from the Oneplus3 forums where i had manually patched the boot images for Dm-Verity and File encryption.

OnePlus has introduced the Parallel App space into almost all their phones from Oneplus 3 till their latest released ones. But the main drawback of it is that it allows only a very small handful of preselected apps only to be installed into the parallel space. Users resort to third party apps to create additional copies of their apps. But these third party apps use up a lot of memory, lag the phone behind and the apps installed into them doesn’t seem like a natural app in their performance. That's a major drawback. Keeping that in mind I have developed a Windows Application which seamlessly install “ANY APP” you wish into the parallel space in OnePlus phones. These apps behave and work seamlessly and fluently as any other stock installed parallel space app because it is installed into the default parallel space that OnePlus uses. Now get ready to use any app in two on your OnePlus phones.

PREREQUISITES:

*Any OnePlus phone(or for that matter any phone where the Parallel user space id is 999)...I plan to update the application in near future if you provide your phone's Parallel space user id (which can be obtained via this application) and details in the XDA forum post. No etas.

*ADB Driver

*OnePlus phone drivers from your phone after connecting it via USB

*Windows 10 is recommended

*.NET Package 4 and above

*Phone must be ROOTED, preferably with Magisk. This application won't work on Non-Rooted phones.

*App for installation can be any app. It can even be an app that is not installed already in the default user space. It should be a compatible apk file that's all. The app normally in parallel space gets updated as you update the original user space app. So if that's what you want then obtain the exact base apk file of the installed app from google play store via different methods (downloading from apkmirror, google paly store downloader) or you can get it via various root explorers, for example like Esfile explorer which allows you to save the base apk file from the installed user apps.

*Whatever the app, however you get it, you should place it in the root of the storage (storage/emulated/0) and rename it as install.apk. Renaming is important.

ALL INSTRUCTIONS HOW TO USE THE APP WILL BE FOUND ON RUNNING THE APPLICATION

Just Download the attached RAR file extract it and Run Parallel App Installer.exe

FAQs:

Q:Why do you need this Application?

A:The answer is simple. Go to the Settings in Oxygen OS and select Parallel Apps. You can see only a few apps which can be installed as parallel apps when you have several apps installed in your phone and the app you need as parallel app is not listed there. My Parallel App Installer is made to bypass this restriction in Oxygen OS so that you can install any app you wish into the DEFAULT ONEPLUS PARALLEL SPACE so that it can run like a normal app on your phone without the need for any third party parallel space creator apps.

Q:What is the need for this app when there are other parallel applications like Island, Shelter, etc.?

A:First of all Island, Shelter etc are android applications that you need to install into your phone. Then these apps create a sandboxed space where the parallel apps are run. My app is a Windows application. You just connect your phone press a few buttons and the app you want is installed INTO THE DEFAULT PARALLEL SPACE THAT ONEPLUS OXYGEN OS USES and your app appear in the launcher. Here there is no need for you to install additional app to run the parallel app. It is installed into the default parallel space. So, no lag, no errors nothing. Everything is in the default parallel space.

Q:What apps can be installed?

A:Virtually any app you wish to. It can even be an app that is not installed already in the default user space. It should be a compatible apk file that's all. The app normally in parallel space gets updated as you update the original user space app. So if that's what you want then obtain the exact base apk file of the installed app from google play store via different methods (downloading from apkmirror, google paly store downloader) or you can get it via various root explorers, for example like Esfile explorer which allows you to save the base apk file from the installed user apps.

Q:Can I install apps that usually don’t natively support parallel app installation?

A:Yes. One such app is Signal which doesn’t allow default parallel space installation. You can even install signal by this application into the default parallel space.

Q:Do I need Root for installation?

A:YES. You need a ROOTED phone for this application to work. It needs elevated shell privileges to install the app to the parallel space. But like some users asked, after installation if you remove the root the installed parallel is not uninstalled.

Q:Does it support other phones than ONEPLUS?

A:For that matter, this Application is based on ADB and Shell commands which are common to all Android OS running Phones. So, it can be very well tried on other phone models too as long as the Parallel Space ID is 999. I plan to update the application in near future if you provide your phone's Parallel space user id (which can be obtained via this application) and details in this XDA Thread. No etas.

Q:Will this app get updates?

A:Depends on how well the app is received by this community and the further need for it. If you are interested so am I.

Q:My antivirus flagged this applications as virus. Is it harmful?

A:Don't be ridiculous. No one is going so open in an XDA thread and distributing a virus around. This application contains scripts for shell and adb commands which can be FALSELY ALARMED by some antiviruses. That's all.

Q:The application doesn't work for me. It has this bug, that bug, real bug....etc...???

A:Really!!! That's why this XDA Thread is for. Post it here with explanation. I will look into it and get it worked...But before posting read the prerequisites for the application well.

XDA:DevDB Information

Parallel App Installer by XENNET, Tool/Utility for all devices (see above for details)

Contributors

Xennet

Version Information

Status: Stable

Current Stable Version: 1.0.0

Stable Release Date: 2020-05-17

Created 2020-05-17

Last Updated 2020-05-18