OnePlus Parallel App Installer - Android Software Development

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.
Qo 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.
Qoes 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?
Aepends 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?
Aon'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

Changelog:
Version 1.0.0:
Initial Release

Reserved..

Reserved...

Any OnePlus phone(or for that matter any phone where the Parallel user space id is 999)
Click to expand...
Click to collapse
So doesn't this just mean that OnePlus' Parallel Space creates a separate profile for its parallel apps? That's exactly what creating a work profile does in apps like Island or Shelter.

MishaalRahman said:
So doesn't this just mean that OnePlus' Parallel Space creates a separate profile for its parallel apps? That's exactly what creating a work profile does in apps like Island or Shelter.
Click to expand...
Click to collapse
The parallel space id is 999 in OnePlus...For the first question yes... OnePlus creates s separate space....the default paths used are:
data/user/999/{app.path}
storage/emulated/999
data/media/999
data/system/users/999
But for the answer to island is that it creates a sandboxed area rather than create all the profiles for a default parallel userspace...the paths used are sandboxed rather than real paths...
So here via my application it's the default inbuilt parallel space of OnePlus that's used (which results in creation of same parallel apps thare are created via the OnePlus settings) rather than creating a new virtual sandboxed area like island..
And FAQs will be written in a days time...time constraint...

Is root mandatory ? Any chance to get it work without root ?
Does this sandboxed model for parallel apps means that a classic app in "/0" will never be able to reach "/999" storage ?
I'm thinking in a file explorer like solid explorer.
Envoyé de mon GM1903 en utilisant Tapatalk

nbousqi said:
Is root mandatory ? Any chance to get it work without root ?
Does this sandboxed model for parallel apps means that a classic app in "/0" will never be able to reach "/999" storage ?
I'm thinking in a file explorer like solid explorer.
Envoyé de mon GM1903 en utilisant Tapatalk
Click to expand...
Click to collapse
The below is from the op.
*Phone must be ROOTED, preferably with Magisk. This application won't work on Non-Rooted phones.

nbousqi said:
Is root mandatory ? Any chance to get it work without root ?
Does this sandboxed model for parallel apps means that a classic app in "/0" will never be able to reach "/999" storage ?
I'm thinking in a file explorer like solid explorer.
Envoyé de mon GM1903 en utilisant Tapatalk
Click to expand...
Click to collapse
Root is mandatory...
For your second question it just means that they are in 2 separate spaces so that they can coexist and work together in the same operating system...the spaces can be accessed by any root explorer and that has nothing to do with the spaces being separate....

Xennet said:
Root is mandatory...
For your second question it just means that they are in 2 separate spaces so that they can coexist and work together in the same operating system...the spaces can be accessed by any root explorer and that has nothing to do with the spaces being separate....
Click to expand...
Click to collapse
But root still required you cross this logical boundary? In other words, any chance it will work with non rooted phone?
Envoyé de mon GM1903 en utilisant Tapatalk

nbousqi said:
But root still required you cross this logical boundary? In other words, any chance it will work with non rooted phone?
Envoyé de mon GM1903 en utilisant Tapatalk
Click to expand...
Click to collapse
It's not the boundary of the parallel space that requires root...
Root is required to install the app to that space...its access requires root...

Xennet said:
It's not the boundary of the parallel space that requires root...
Root is required to install the app to that space...its access requires root...
Click to expand...
Click to collapse
So after the app is installed the phone can be un rooted?

JudgeDread11 said:
So after the app is installed the phone can be un rooted?
Click to expand...
Click to collapse
Root is needed only to install... whether u unroot after that it doesn't matter...but if u lock the bootloader then ur data will be formatted..

OP Updated....
FAQs Added....

You don't need root or a special tool to install apps to Parallel Apps. All you have to do is specify --user 999 when installing an app through ADB. Parallel Apps is basically a work profile with a different ID and icon, but without the work profile integrations and the addition of the settings menu for it. Also, Parallel Apps has Play Services but not the Play Store, unlike Work Profiles created through Island/Shelter which installs both.

MishaalRahman said:
You don't need root or a special tool to install apps to Parallel Apps. All you have to do is specify --user 999 when installing an app through ADB. Parallel Apps is basically a work profile with a different ID and icon, but without the work profile integrations and the addition of the settings menu for it. Also, Parallel Apps has Play Services but not the Play Store, unlike Work Profiles created through Island/Shelter which installs both.
Click to expand...
Click to collapse
Exactly what I was looking for ! Thanks a lot for that not so documented nor known adb option.
Great and thanks
Envoyé de mon GM1903 en utilisant Tapatalk
---------- Post added at 08:59 PM ---------- Previous post was at 08:53 PM ----------
MishaalRahman said:
You don't need root or a special tool to install apps to Parallel Apps. All you have to do is specify --user 999 when installing an app through ADB. Parallel Apps is basically a work profile with a different ID and icon, but without the work profile integrations and the addition of the settings menu for it. Also, Parallel Apps has Play Services but not the Play Store, unlike Work Profiles created through Island/Shelter which installs both.
Click to expand...
Click to collapse
Is there a command to create a work instance of an already installed apk ?
Meaning without saving apk from classic storage and pushing it back to work parallel space.
Envoyé de mon GM1903 en utilisant Tapatalk

There is also a xposed module "Oneplus PA Extender"
By installing it any app can be added to parallel apps.
So does it also creates the same space as yours or different ?
Could you please confirm

nbousqi said:
Is there a command to create a work instance of an already installed apk ?
Meaning without saving apk from classic storage and pushing it back to work parallel space.
Envoyé de mon GM1903 en utilisant Tapatalk
Click to expand...
Click to collapse
Good question. You could probably automate this getting the path of the installed APK for the personal profile (eg. "dumpsys package <package>") and then feeding that path to "pm install --user 999."

@Xennet There's also an Xposed module which can do this. It's called OnePlus PA Extender.

shadowstep said:
@Xennet There's also an Xposed module which can do this. It's called OnePlus PA Extender.
Click to expand...
Click to collapse
I tried the all but no worked. Do we need any specific module

Related

[Q] Metro Apps. Where are Installed?

Where are Metro Apps Installed. I know there is a folder in Program Files\WindowsApps but Are they User related or System Related? Or they are like Preinstalled and get installed on new account creation?
Also I see a lot of folder of the same Apps with different versions. Is it safe to remove older versions (folders)?
Kir3 said:
Where are Metro Apps Installed. I know there is a folder in Program Files\WindowsApps but Are they User related or System Related? Or they are like Preinstalled and get installed on new account creation?
Also I see a lot of folder of the same Apps with different versions. Is it safe to remove older versions (folders)?
Click to expand...
Click to collapse
Apps are indeed placed in "Program Files\WindowsApps"(all apps) I have removed the older versions with no noticable issues. To delete a current App, simply flick up on the app tile, (be it on the start menu, or in all apps) and select "uninstall". Note that this will only uninstall the latest version of the app. You will still have to go to "Program Files\WindowsApps" to delete any prior versions.
Ok with that, thanks. But I uninstalled and want them back, how can I reinstalled without Store? BTW I'm using PC, not tablet.
Sent from Sony Xperia Live with Walkman
Ummm... you can't reinstall them without the Store. The store is how you install apps... that's the point of it.
GoodDayToDie said:
Ummm... you can't reinstall them without the Store. The store is how you install apps... that's the point of it.
Click to expand...
Click to collapse
OK, and why the heck the older versions are leftover? they use unnecessary space.
The original versions of the built-in apps persist so that any newly-created user accounts will be able to install those apps. Additionally, if you already have multiple user accounts on your system, but they have different versions of an app installed (for example, because they were never updated on the other accounts), the leftover versions will be present as well. There may be some other circumstances where old app versions stick around, too... it's not fully understood. Bear in mind that sometimes empty folders will stick around, consuming trivial space but appearing at a glance to indicate entire apps left behind.
Mind you, this has all been discussed before. Please search before posting.

[GUIDE] Ad removal - Debloat - Block OTA: easy TWRP install scripts

[SIZE=+3]TWRP scripts: Ad removal - Debloat - Block OTA[/SIZE]
[SIZE=+2]Amazon Prime Variant and OEM Variant[/SIZE]
Tested on Prime and OEM variants. Please report back if any issues​
[SIZE=+1]This guide only require you to be able to boot TWRP. You can follow this TWRP install guide and perform the installation of these .zip files AFTER step 8) (You must backup your system in case anything goes wrong, you will also need this backup to perform any future OTA, such as the one activating band 12). You can either stop there after installation, or proceed to the following steps if you want to have root access.[/SIZE]​
[SIZE=+1]All .zip have to be installed using the TWRP "Install" function. You will need to download them on your phone or copy them on a SD card. You do not need to install all these packages at once. These scripts do not install or remove anything on /system, they only rename some files. All scripts can be extracted and opening "update-binary" with your favorite text editor will allow you to see exactly what is done (always a good idea if you are concerned with your device security), and customize it if you wish.
This will only rename the stock apps in your /system. If an update was performed, or if you used the app previously, the app and it's files may still be present on your device /data even after running these scripts but you will be able to uninstall them as any other app. This also means that you can rerun these scripts after a future OTA and they will not erase any app you reinstalled yourself on /data.
A "reset all" script is also provided to restore all apps and unblock OTA.
You can individually restore any app by using a file manager with root access (or TWRP built-in one) and rename any "*.apk_" to "*.apk", app will show up again after the next reboot.
[/SIZE]​
[SIZE=+1]Disable ads, block OTA and Amazon PARTIAL debloat "bluR1-AMZ-PARTIALdebloat-blockOTA"[/SIZE]​This package will remove all the ads from your Prime phone and block future OTA. You DO NOT need to reset / wipe your phone after installation.
It will also remove all Amazon apps from your system except for the Amazon Underground app store (recommended).
This option allows automatic background updates from the amazon app store and do not need you allow the installation of packages from unknown sources.
[SIZE=+1]Disable ads, block OTA and Amazon FULL debloat "bluR1-AMZ-FULLdebloat-blockOTA"[/SIZE]​This package will remove all the ads from your Prime phone and block future OTA. You DO NOT need to reset / wipe your phone after installation.
It will also remove all Amazon apps from your system including the Amazon Underground app store.
[SIZE=+1]Google PARTIAL debloat "bluR1-GOOGLE-debloat"[/SIZE]​This package will remove SOME stock Google apps that can be easily downloaded from the google play store and are not required for the system.
This will only remove apps in the /system partition. This means that if you downloaded or reinstalled some of the apps they won't be removed by the script. It also means that if you previously used the phone and some apps were updated they will still be installed in your /data/app, but you will be able to uninstall them manually as any other app.
List of removed apps and their Google Play link for easy reinstall:
Google Search bar on home screen
https://play.google.com/store/apps/details?id=com.google.android.googlequicksearchbox
Google Talkback
https://play.google.com/store/apps/details?id=com.google.android.marvin.talkback
Google GMail
https://play.google.com/store/apps/details?id=com.google.android.gm
Google Play Music
https://play.google.com/store/apps/details?id=com.google.android.music
Youtube
https://play.google.com/store/apps/details?id=com.google.android.youtube
Google Drive
https://play.google.com/store/apps/details?id=com.google.android.apps.docs
Google Maps
https://play.google.com/store/apps/details?id=com.google.android.apps.maps
Google Chrome
https://play.google.com/store/apps/details?id=com.android.chrome
Google Talk Services
https://play.google.com/store/apps/details?id=com.google.android.tts
Google Play Videos
https://play.google.com/store/apps/details?id=com.google.android.videos
Google Photos
https://play.google.com/store/apps/details?id=com.google.android.apps.photos
Google Agenda
https://play.google.com/store/apps/details?id=com.google.android.calendar
Google Hangouts
https://play.google.com/store/apps/details?id=com.google.android.talk
Google Calculator
https://play.google.com/store/apps/details?id=com.google.android.calculator
Google Clock
https://play.google.com/store/apps/details?id=com.google.android.deskclock
It will not disable Google Play store, Play services etc. Some of the apps can be removed by editing the script yourself. See the "update-binary" file. No additional help to do so will be provided, do it at your own risks.
[SIZE=+1]Mediatek and BLU PARTIAL debloat "bluR1-MTK_BLU-debloat"[/SIZE]​This package will remove SOME stock Mediatek and BLU apps.
Remove useless BLU app and Opera preinstaller.
Remove the ugly File Manager app. Replace it by any other file explorer app is you like.
Amaze File Manager is a great and open source alternative https://play.google.com/store/apps/details?id=com.amaze.filemanager
[SIZE=+1]Restore all apps and OTA "bluR1-RestoreApps-OTA"[/SIZE]​This package will restore all apps and unblock OTAs.
Changelog:
07/30/2016 - Topic creation. Amazon ad removal / debloat / OTA blocking scripts from the original post moved here for a better visibility. Initial release of Google and Mediatek debloat scripts.
08/17/2016 - MTK debloat script updated to fix FileManager removal bug
10/01/2016 - Scripts updated to v2. Now only rename files, restore script provided (V1 downloads: AMZ-PARTIAL 740, AMZ-FULL 828, GOOGLE 747, MTK 536)
05/31/2017 - Some scripts updated to v2 or v3, support V8.4 and V21 changes in folder and apk names. (V2 downloads: AMZ-PARTIAL 774, AMZ-FULL 1208, MTK 544, RESTORE 294)
07/13/2017 - MTK and OTA restore script updated to fix a typo in BLUHelp debloating. (V3 previous downloads: MTK 60, RESTORE 44)
thanks for this! very nice of you to make all the different options as well.
worked great for me on first try.
Now I'm tempted to buy the 50 version, would this leave your phone as stock?
rmartinezdl said:
would this leave your phone as stock?
Click to expand...
Click to collapse
I do not have access to a stock ROM or nandroid backup to compare everything so I can't be 100% sure but as far as I know pretty much yes.
Scripts worked perfect and didn't delete the Google apps I actually use! Thanks!
Problems after Factory Reset
after factory reset got a Error looping, “Unfortunately, Setup Wizard has stopped.”
Method to bypass problem,
1. Boot into TWRP Recovery
2. Mount System ( Mount → check System )
3. Advanced → File Manager
4. Browse to /system/priv-app/Setup-Wizard
5. Delete it
Also, home button and menu button doesn't work
(had to restore from backup)
Fibrizox said:
after factory reset got a Error looping, “Unfortunately, Setup Wizard has stopped.”
Method to bypass problem,
1. Boot into TWRP Recovery
2. Mount System ( Mount → check System )
3. Advanced → File Manager
4. Browse to /system/priv-app/Setup-Wizard
5. Delete it
Also, home button and menu button doesn't work
(had to restore from backup)
Click to expand...
Click to collapse
Or in between the pop up error messages you can go to Settings-> Apps->App Permissions and give Setup Wizard the necessary permissions.
So to clarify I can use the script to also disable ota for a prime that's been converted to OEM? excellent
I am a Prime-Member and would like to buy two NEW BLU R1 HD - 16 GB - Black - Prime Exclusive - with Lockscreen Offers & Ads:
https://www.amazon.com/dp/B01H2E0J5M/ref=twister_B01G7TG6SW?_encoding=UTF8&psc=1
However, since I am buying these two cellphones for my sons, and I don't want that they have access to my amazon account details...
So, I would like to know if these phones will come fully registered to my Amazon account, or if it is possible to block or unregister these phones to my Account ?
So, my Amazon Orders, List and Shopping Cart, can not be seen or used by my sons ?
At first and if not totally necessary, I not want to root or modify nothing on this Blue phone... I just would like to totally block in some simple way, my Amazon account that I will use to purchase these phones, possibly because both will come already registered to the same account.
ulises.rodriguez said:
I am a Prime-Member and would like to buy two NEW BLU R1 HD - 16 GB - Black - Prime Exclusive - with Lockscreen Offers & Ads:
https://www.amazon.com/dp/B01H2E0J5M/ref=twister_B01G7TG6SW?_encoding=UTF8&psc=1
However, since I am buying these two cellphones for my sons, and I don't want that they have access to my amazon account details...
So, I would like to know if these phones will come fully registered to my Amazon account, or if it is possible to block or unregister these phones to my Account ?
So, my Amazon Orders, List and Shopping Cart, can not be seen or used by my sons ?
At first and if not totally necessary, I not want to root or modify nothing on this Blue phone... I just would like to totally block in some simple way, my Amazon account that I will use to purchase these phones, possibly because both will come already registered to the same account.
Click to expand...
Click to collapse
They do not come registered to your account at all. Signing into an amazon account is an option during setup, but not required.
Thanks for letting me know that these BLUE phones, not come pre-registered to an amazon account...
That's just what I wanted to know before ordering my two phones.
The scripts worked perfectly except for the MTK one. The ugly file manager is still there.
oakami said:
The scripts worked perfectly except for the MTK one. The ugly file manager is still there.
Click to expand...
Click to collapse
This is strange. What phone version do you have? (Prime, normal, Prime converted to normal, etc)
Is the Gallery App gone? If yes try to uninstall the file explorer manually like any other app, else try to run the script again to be sure nothing went wrong.
emc2cube said:
This is strange. What phone version do you have? (Prime, normal, Prime converted to normal, etc)
Is the Gallery App gone? If yes try to uninstall the file explorer manually like any other app, else try to run the script again to be sure nothing went wrong.
Click to expand...
Click to collapse
I have the prime version. I flashed TWRP plus superSU and Xposed. The gallery app is gone. I tried installing the script again but the file manager is still there.
oakami said:
I have the prime version. I flashed TWRP plus superSU and Xposed. The gallery app is gone. I tried installing the script again but the file manager is still there.
Click to expand...
Click to collapse
Found the problem. Please redownload the script from the original post, I updated it and it should now remove properly the file manager.
Thank you for your bug report!
Thanks so much for this.
Also wanted to let people know that I removed Google Play Service and Google Play (store) without any issues so far.
I will update this post if I run into any problems.
Thanks again!
Any way to make the Camera app launch Google Photos? It now just gives me an error since I removed the Gallery app...
lostman1027 said:
Any way to make the Camera app launch Google Photos? It now just gives me an error since I removed the Gallery app...
Click to expand...
Click to collapse
No, use of the default gallery app is hardcoded in the camera app.
You can only launch Google Photos using the shortcut displayed after taking a new picture.
If you use an alternative camera app (I use Open Camera https://play.google.com/store/apps/details?id=net.sourceforge.opencamera ) these will correctly launch Google Photos or any other default gallery app.
For testing purpose (seems to work ok on my phone) here is an update of the scripts.
These ones will not delete the apps in /system but rename them from *.apk to *.apk_ effectively disabling and hiding them.
Two main advantages:
- Each app can easily be individually disabled/reactivated using TWRP builtin file explorer or any file explorer with root access by renaming them back to *.apk.
- Easily revert to an out of the box state to be able to apply an OTA update by simply using "bluR1-RestoreApps-OTA.zip" script. This will "rebloat" your system. If you installed root etc you still have to take care of this yourself.
If you are giving these scripts a try, please report success / failure so I can eventually update the original post.
Edit 09/10/2016: scripts updated to debloat non-prime phones, restore script released.
Edit 10/01/2016: scripts are now available on OP, beta is over. Thanks to the few testers that reported back!
Oops, wrong thread.

[NOROOT] On Boot AppStarter

On Boot AppStarter
On Boot AppStarter is inspired by OnBootKodi created by Xtraordinair. (Thanks dude)
It launches your favorite application like Kodi, AppStarter, SPMC or others after FireTV's startup .
HowTo
1) Install app via sideloading
2) Launch app
3) Select your favorite app
4) Reboot
5) Your favorite app will be launched after startup automagically
Changelog
v1.0
- initial release
Source:
Bitbucket
Download
OnBootAppStarter_v1.0.apk
XDA:DevDB Information
On Boot AppStarter, Device Specific App for the Amazon Fire TV
Contributors
mirosz
Source Code: https://bitbucket.org/Mirakel/onbootappstarter/src
Version Information
Status: Beta
Current Beta Version: 1.0
Beta Release Date: 2017-06-04
Created 2017-06-04
Last Updated 2017-06-04
Sorry to say, but OnBootKodi has been blacklisted by Amazon, so it's likely your app is next.
AFTVnews.com said:
Sorry to say, but OnBootKodi has been blacklisted by Amazon, so it's likely your app is next.
Click to expand...
Click to collapse
Thanks for that info. I'll have a look at it.
Shouldn't it be bypassed by just changing the package name in apps manifest file?
How does Ama. recognize those apps? Only by checking xda or other boards or do they use an algorithm to check for those apps and report them?
EDIT: Is it possible to extract the Settings.db via adb on an unrooted device?
mirosz said:
Thanks for that info. I'll have a look at it.
Shouldn't it be bypassed by just changing the package name in apps manifest file?
How does Ama. recognize those apps? Only by checking xda or other boards or do they use an algorithm to check for those apps and report them?
EDIT: Is it possible to extract the Settings.db via adb on an unrooted device?
Click to expand...
Click to collapse
Pretty sure they just block by package name right now. I assume they just hear about these apps online and aren't actively scanning for them, but who knows. Not sure if you can mess with Settings.db on an unrooted device. Never tried.
where are the settings stored, id like to be able to push them via adb, and edit them on my pc
Is this app still working?
as of about 16 hours ago, yes.
Can you make is so that app can update over internet to change the name ever so often to avoid the blacklist?
luckily this still works. i couldnt find a way to disable the blacklist. see https://forum.xda-developers.com/showpost.php?p=73761262&postcount=15
Still working with latest update. Thank you!
Pretty sure with the source you could just make your own build/name and avoid all problems with blacklisting.
Dose this work on the latest firestick gen 2 with latest software?
jonnym12345 said:
any one elce getting problems with this after installing keep getting a message with avast ?
Click to expand...
Click to collapse
Then you will have caught one of the dangerous Android viruses and should reformat your system partition urgently!
rainman74 said:
Then you will have caught one of the dangerous Android viruses and should reformat your system partition urgently!
Click to expand...
Click to collapse
This is what I get
If i Install it using packege installer it installs then I get this malwarebytes popup & if I do a scan of device with avast avast dose not come up anything on device all safe but if i press install with avast instead of package instasller i get this pop up comes up with this if install using avast & malwarebytes pops up with this notification
Do I need wipe my device start a new?
jonnym12345 said:
Dose this work on the latest firestick gen 2 with latest software?
Click to expand...
Click to collapse
It was a few weeks back that I installed this on a FTV2S. But it worked great for me. Was a gift. So don't have immediate access to it now. But haven't heard any complain from my friends.
So yes. It still works perfectly when setup correctly. I mostly use it with AppStarter v4.0.
---------- Post added at 03:59 PM ---------- Previous post was at 03:55 PM ----------
jonnym12345 said:
This is what I get
If i Install it using packege installer it installs then I get this malwarebytes popup & if I do a scan of device with avast avast dose not come up anything on device all safe but if i press install with avast instead of package instasller i get this pop up comes up with this if install using avast & malwarebytes pops up with this notification
Do I need wipe my device start a new?
Click to expand...
Click to collapse
Uninstall this app. Then run your virus scanner again. If it passes then re-download it. Then reinstall it. And see if it does it again. If you downloaded a clean version then u shouldn't have that problem.
firedl app code for this app
292946
simple launcher appstarter v4.0
https://forum.xda-developers.com/fire-tv/themes-apps/app-root-home-launcher-replacement-app-t3118135
firedl app code 886355
let’s you set go back to your cumstom launcher home while in any app
https://forum.xda-developers.com/amazon-
fire/general/launcher-root-launcher-hijack-v2-t3561026
firedl app code 685303
can i boot directly to the my apps menu?
godlike1984 said:
can i boot directly to the my apps menu?
Click to expand...
Click to collapse
No. But if you use Appstarter 4.0 it will boot to a list of all your apps.
Seems to be blocked now on 6.2.1.2
Really need a way to be able to start Kodi without Internet connection.
mace2442 said:
Seems to be blocked now on 6.2.1.2
Really need a way to be able to start Kodi without Internet connection.
Click to expand...
Click to collapse
I changed the package name so this should work for you if it really is blacklisted now....

NO ROOT REQUIRED - Manually Uninstall System Apps

***This will NOT work on FireOS 5.4.0.1 If your device hasn't updated to that version, it is advisable to IMMEDIATELY 'uninstall' DeviceSoftwareOTA.apk.***
I can confirm this is working on the Fire HD 8 . Here is the article from XDA with detailed instructions for newbies. Like all other hacks or tricks, I cannot be held responsible for any possible permanent damage you may cause to your devices.
**NOTE**
A factory rest will restore all SYSTEM/Amazon apps you 'uninstalled.' So if you mess your tablet, you can at least start over.
**WARNINGS**
1) If you plan on installing 3rd party apps to replace the Amazon apps you uninstalled, please install and setup your 3rd party apps BEFORE uninstalling Amazon apps. In many cases, installing replacement apps after the uninstalling of Amazon apps, causes some 3rd party apps to malfunction. You will then have to uninstall the 3rd party app or do a reset. Once you uninstall an Amazon app, you CANNOT install it again. Not even from the Google Play Store. The only way to restore any uninstalled system apps is to do a factory reset.
2) Uninstalling Fire Launcher, Retail Demo, and the Oobe settings apps, *WILL* disable your home button. If you uninstall any parental controls, your camera picture roll will not work. Recommend installing replacement camera and gallery before uninstalling Amazon's. As of July 27, 2017 9:20am a *pre uninstall* fix exists to make sure your home button stays functional. If you already uninstalled the apps listed in the following link, you will have to perform a reset and download the tool linked just below, or if you prefer manually uninstalling the apps, *avoid uninstalling*: com.amazon.kor.demo, com.amazon.firelauncher and com.amazon.kindle.otter.oobe. You can also edit the tool's .bat to keep the apps you want. This link lists all the apps you can uninstall, that will NOT affect the home button. The three listed at the top should NOT be uninstalled.
** Gloating **
1) A tool has been created that allows this process to happen automatically. A huge thanks to 'savvytechwinner' for helping for months to get us to this stage and an even bigger thanks for creating the tool, something I have no idea how to do.
2) A little gloating: We've scored a great write up on Liliputing!
You can use an app like App Inspector to view the package name of each app, rather than list all of them in a shell window. Nonetheless, I kept the list command in the code.
Here you go:
Code:
adb shell
$ pm list packages
$ pm uninstall -k --user 0 <name of package>
Example: (this removes Amazon video)
Code:
adb shell
$ pm list packages
$ pm uninstall -k --user 0 com.amazon.avod
Success
Why do you keep the data and cache directories?
This is a good thing, however, as it means that these applications truly aren’t being uninstalled from the device, they are just being uninstalled for the current user (user 0 is the default/main user of the phone). That’s why, if you omit the “–user 0” and “-k” part of the command, the command won’t work. These two commands respectively specify that the system app will only be uninstalled for the current user (and not all users, which is something that requires root access) and that the cache/data of the system application will be preserved (which can’t be removed without root access). Therefore, even if you “uninstall” a system application using this method, you can still receive official OTA updates from your carrier or OEM.
Click to expand...
Click to collapse
Source: https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
Hallo32 said:
Why do you keep the data and cache directories?
Source: https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
Click to expand...
Click to collapse
Fine by me. I wonder if the same method can be applied to install apps and if so, into system? This could be the chance to replace Amazon's apps with forever broken ones while we can, if possible.
Work on my Fire 7" Gen7 with 5.4.0.0.
Thank You!
DragonFire1024 said:
Fine by me. I wonder if the same method can be applied to install apps and if so, into system? This could be the chance to replace Amazon's apps with forever broken ones while we can, if possible.
Click to expand...
Click to collapse
Into system should not be possible, because you need root rights to mount /system as write able.
Hasn't there been a few tries to install modified Amazon apps which are broken? I think I have read there something on xda.
--> Firelauncher aplk https://forum.xda-developers.com/am...-remove-default-launcher-amazon-fire-t3288310
Hallo32 said:
Into system should not be possible, because you need root rights to mount /system as write able.
Hasn't there been a few tries to install modified Amazon apps which are broken? I think I have read there something on xda.
Click to expand...
Click to collapse
Yes. Another member and I have been trying to do just that. We've been trying to modify Amazon apps to either bring out block parts of that APKs software, or stop the apps from functioning at all. The closest I got was somehow managing to delete all User AND system app data and storage. Great eh? I thought so too. Until I realized I couldn't download or install anything. I tried, but haven't been able to repeat the process. So far that's as far as we've gotten.
Hallo32 said:
Into system should not be possible, because you need root rights to mount /system as write able.
Hasn't there been a few tries to install modified Amazon apps which are broken? I think I have read there something on xda.
--> Firelauncher aplk https://forum.xda-developers.com/am...-remove-default-launcher-amazon-fire-t3288310
Click to expand...
Click to collapse
That works to an extent. I tried it, replacing launcher with whatever Amazon app. It uninstalls it, but then is immediately reinstalled to another folder...usually from /system/priv-app/ to /data/app and with a different name. Though this might have been how I got all app and system app data erased...by screwing around with the DeviceOTA apk.
See edit above. ^^
But what does this mean in relation to the ota apps? Are the ota updates also deactivated?
Hallo32 said:
See edit above. ^^
But what does this mean in relation to the ota apps? Are the ota updates also deactivated?
Click to expand...
Click to collapse
I would've presumed that to be a yes, given nothing could be downloaded and or installed anymore. Everything worked fine aside from that and being able to uninstall apps. What little bit I could find on the web, no one mentioned the cause and most of them ended up with permanently damaged internal SD cards. I waited a few days after posting a thread and no one replied. So I factory reset it and everything was fine again. I wish I could repeat it.
Can we disable "special offers" using this method? Or is that part of the launcher?
If we "uninstall" the launcher, will it ask if you want to use a different installed launcher to map to the home button?
deepdvd said:
Can we disable "special offers" using this method? Or is that part of the launcher?
If we "uninstall" the launcher, will it ask if you want to use a different installed launcher to map to the home button?
Click to expand...
Click to collapse
I did special offers. Haven't tried the launcher yet.
DragonFire1024 said:
I did special offers. Haven't tried the launcher yet.
Click to expand...
Click to collapse
Does it actually remove them from the lock screen or just make the app not work?
deepdvd said:
Does it actually remove them from the lock screen or just make the app not work?
Click to expand...
Click to collapse
I don't know. I didn't have the ads.
on my kindle fire 7 on 5.3.2.1, this gives the error Failure [DELETE_FAILED_INTERNAL_ERROR].
EDIT: nevermind, i must have missed a step
I have removed most user facing apps. i have not tried the launcher or appstore.
I can confirm that you can remove everything whisperplay and the stock fire keyboard. I install the gboard before i removed the fire keyboard. I have rebooted after removing this.
Does anyone have more than their own profile on their tablet? I'm wondering if this extends to all profiles. So far, Nova, Activity Launcher, Brevent And NetGuard all say all the Amazon apps I uninstalled are gone. Has anyone tried root after nuking Amazon?
If you keep blocking individual Amazon IP addresses like I do with NetGuard, I'd keep a few apps. As long as one app keeps blocking IPs, then your firewall will still work. Otherwise I'm not sure how to block incoming connections.
Is there a list of packages which can be removed without problems?
I will need to restart from a factory reset because now the launcher crashes happily a few times after closing an app.
Hallo32 said:
Is there a list of packages which can be removed without problems?
I will need to restart from a factory reset because now the launcher crashes happily a few times after closing an app.
Click to expand...
Click to collapse
This will list all installed packages. I'm not sure if a safe list has yet been made.
Code:
adb shell
$ pm list packages
It will be a long list. Remove at YOUR own risk. One person's safe list may not be the same as yours.
DragonFire1024 said:
This will list all installed packages. I'm not sure if a safe list has yet been made.
It will be a long list. Remove at YOUR own risk. One person's safe list may not be the same as yours.
Click to expand...
Click to collapse
I've removed quite a bit so far, appstore, freetime, kindle store and app, content management because Amazon has no right to manage any of my content, managed provisions though I'm not sure that did anything, video and Amazon shopping, and a few others i can't recall at this moment. I am hoping removing prime photos later will allow me to use live wallpapers.
If this is the closest we ever get to root or a custom rom, I don't think we could've asked for something better.
@DragonFire1024
You may mention at the first post, that a factory reset will bring back the automatic update stuff if the method has been used to deactivate it.
Worst case:
* factory reset
* enable wlan conection
* tablet gets updates and installs them

[Guide] Enable App Twin Feature on EMUI 5.0

Saw few users not having App Twin feature on various variant of EMUI 5.0. I found this trick on Honor 5C Facebook group shared by one of the user claiming this worked for him on rooted phone. I could not test this because I already have this feature on my phones so unable to verify but someone not having this feature on EMUI 5.0 can verify and report.
This needs a rooted phone with root enabled file explorer. (Root browser or ES file manager)
Go to this path:- system/emui/lite/prop/
backup this file - local.prop (copy and paste in internal storage or somewhere)
Now edit the original file under system/emui/lite/prop/ and make below changes.
fw.max_users=1 to 2
fw.show_multiuserui=0 to 1
ro.config.hw_support_clone_app=false to true.
Save the file and Reboot the phone.
Now check in settings option just below battery for app twin.
If it works, please share the feedback so that other users can get benefit of this and if doesn't work, we will explore more option to have this.
If you face any issue, just restore the original file from backup.
One of the user in 6X thread confirmed this is working. https://forum.xda-developers.com/showpost.php?p=74219357&postcount=2
Good luck.
for non rooted users install app cloner from google play
thelous said:
for non rooted users install app cloner from google play
Click to expand...
Click to collapse
Or Parallel Space or similar apps.
itisiryan said:
Or Parallel Space or similar apps.
Click to expand...
Click to collapse
parrallel space is weird, and eats more bsttery. app cloner lets you change device id if youre on premium
thelous said:
parrallel space is weird, and eats more bsttery. app cloner lets you change device id if youre on premium
Click to expand...
Click to collapse
Alright then.

Categories

Resources