[OnePlus 6 & 6T Cross Device Development] mad_rock:
Hi all,

First of all, thanks Tomatot! Real nice script.

I have OxygenOS 10.3.2 and there's some things I want to add.

First, Extreme script is working great but I had to remove 2 apps from it:

/system/system/priv-app/VpnDialogs - this breaks Blokada as it needs VPN permissions

/system/system/product/app/WebViewGoogle - I wanted to keep this until I find an alternative.

Since the Extreme script is geared towards the security focused individual I think Blokada should work.

I want to add the list of the remaining OnePlus packages that are installed, for some of them I haven't found info. So far phone seems to be working ok.

/system/app/DeskClock/DeskClock.apk=com.oneplus.deskclock
/system/app/OPAppUpgrader/OPAppUpgrader.apk=com.oneplus.appupgrader
/system/app/OPFilemanager/OPFilemanager.apk=com.oneplus.filemanager
/system/app/OPGamingSpace/OPGamingSpace.apk=com.oneplus.gamespace
/system/app/OPIntelliService/OPIntelliService.apk=com.oneplus.asti
/system/app/OPLongshot/OPLongshot.apk=com.oneplus.screenshot
/system/app/OPMmsLocationFramework/OPMmsLocationFramework.apk=cn.oneplus.opmms
/system/app/OPOnlineConfig/OPOnlineConfig.apk=com.oneplus.config
/system/app/OPSesAuthentication/OPSesAuthentication.apk=com.oneplus.ses
/system/app/OPTelephonyDiagnoseManager/OPTelephonyDiagnoseManager.apk=com.oneplus.diagnosemanager
/system/app/SdCardService/SdCardService.apk=com.oneplus.sdcardservice
/system/app/SmscPlugger/SmscPlugger.apk=com.oneplus.sms.smscplugger
/system/priv-app/Contacts/Contacts.apk=com.oneplus.contacts
/system/priv-app/oneplus-framework-res/oneplus-framework-res.apk=com.oneplus
/system/priv-app/OnePlusCamera/OnePlusCamera.apk=com.oneplus.camera
/system/priv-app/OnePlusCameraService/OnePlusCameraService.apk=com.oneplus.camera.service
/system/priv-app/OPAppCategoryProvider/OPAppCategoryProvider.apk=net.oneplus.provider.appcategoryprovider
/system/priv-app/OPLauncher2/OPLauncher2.apk=net.oneplus.launcher
/system/priv-app/OPMms/OPMms.apk=com.oneplus.mms
/system/priv-app/OPSimContacts/OPSimContacts.apk=com.oneplus.simcontacts
/system/priv-app/OPWifiApSettings/OPWifiApSettings.apk=com.oneplus.wifiapsettings
/system/product/priv-app/OPCoreService/OPCoreService.apk=com.oneplus.coreservice

Also saw that these three packages have "OP" in the name but they seem like Android packages, are they modified versions of the "stock" Android versions? What are they and can they be replaced with "stock" versions? I want as less OP related packages as possible, just want the camera app to be honest.

/system/priv-app/OPNetworkSetting/OPNetworkSetting.apk=com.qualcomm.qti.networksetting
/system/priv-app/OPSettingsProvider/OPSettingsProvider.apk=com.android.providers.settings
/system/product/priv-app/OPSystemUI/OPSystemUI.apk=com.android.systemui

GamingSpace breaks the playstore. I'll remove it once I get rid of anything gapp related. The launcher is pretty nice since I like the gestures, especially the three-fingered swipe for screenshot. If anyone knows anything similar that's way lighter I might consider trying it.

To be honest the only reason I'm keeping OxygenOS is for the camera app, because it shoots 4k/60fps video and also 720p/480fps slomo.

I'll try and remove more OnePlus apps and see what's the minimum for a working phone. I managed to find alternate safe apps for Contacts/File manager/Notes. Did anyone remove the two mms packages?

Also please add Perfdump to any of the scripts, seems to be a tracking system app. Saw in AFWall+ logs it tries to access some IP from Asia once in a while.

edit:

Also, I suppose it's not as simple as exporting the apk for the two camera related apps is it? To make the camera app work on other Android 10 ROMs?

I am referring to:

/system/priv-app/OnePlusCamera/OnePlusCamera.apk=com.oneplus.camera
/system/priv-app/OnePlusCameraService/OnePlusCameraService.apk=com.oneplus.camera.service

Any way to check for their dependencies and try to install them on other Android 10 ROMs?