Convert an installed app bundle (split apk) into a system app - General Topics

How do you make a split apk into a system app?
I am currently using Redmi Note 8 Pro (begoniain)
Rooted using Magisk. (v24.3)
TWRP Recovery installed.
Zygisk enabled.
LSPosed Framework v1.8.2 (6519) installed
MIUI version:
MIUI Global 12.5.3
Stable
12.5.3.0(RGGINXM)
Android version:
11 RP1A.200720.011
I have tried the following methods (unsuccessfully):
Convert to System app using Lucky Patcher (with and without Magisk module)
Manually copy the folder from /data/app/~~..../package.name-..... to /system/priv-app/
Convert to System app using Magisk module - App Systemizer
Manually copy the folder from /data/app/~~..../package.name-..... to /system_root/system/priv-app/ from Recovery mode

Which app? What errors are you getting? Maybe you have already found a solution?

Related

Miui 11 9.10.11 *solved*

So xiaomi.eu released a miui 11 android 10 build. I was able to root using magisk 19.5 canary (updated to 20.1 canary now) but have not found a version of edxposed that will boot. Tried multiple versions and always boots to fastboot mode. Oh I am also running the mipa custom kernel.
Anyone know of an edxposed build that will boot?
So I have found the solution. Install riru 19.5 and edxposed v0.4.5.5.beta(4470)(YAHFA) through magisk manager. Then use a root file manager go to /data/adb/modules/riru_edexposed and rename/delete post-fs-data.sh. Also need to disable selinux or flash a kernel with it disabled (MiPa kernel is what I used). Now reboot and you should have edxposed working.

Package Installer not function properly - Android 10

I just updated to android 10 on my oneplus 6 via local storage. Then fastboot installed twrp, flashed stock boot img, flashed twrp installer zip, rebooted to twrp & then installed magisk 20.1 including riru v15 & edxposed by justin (sandhook) for android Q.
The problem I am facing is that I am not able to install apks as whenever I manually try to install an apk, it says 'Sorry, no application available'
Please help out!
Apologies for bumping the thread but can someone help me out with the package installer details?
The path it is stored in the /system/ directory and share the apk? If I somehow could replace it as a system application and make it run?
Hello there, I'm facing the same problem with Android 10 and LineageOS 17.1.
I can install apk's via F-Droid and Aurora Store, I would assume Play Store works too, but I currently don't have it.
When I download an apk with a browser and I click on the notification in the notification drawer, it works and installs the app.
But when I try to open the finished download via the downloader manager, it does not work. The error is the same as posted by the OP (Sorry, no application available)
I also can not open apk's from non-default file explorers (Root Explorer, ES File Explorer) which gives the same error, but opening from built-in Files (com.android.documentsui) works.
The Package Manager is correctly located in
Code:
/system/priv-app/PackageInstaller/PackageInstaller.apk
I've tried the suggestions from a very old thread here on XDA:
- Delete Cache and Data for Package Manager
- Reset all app preferences
- Reboot to TWRP and clean Dalvik/Cache
- Disable all apps that can draw over other apps
But that didn't fix it unfortunately. Any ideas would be welcome.
Redmi Note 8 Pro, unlocked bootloader, recommended vendor
Android 10, LineageOS 17.1-20200330-UNOFFICIAL-hyper-begonia
Kernel 4.14.158+
NoGapps, microG
Magisk Modules:
- Bromite
- Magisk Manager for Recovery Mode (mm)
- NanoDroid (microG sub-module)
- Riru - Core
- Riru - EdXposed
- Smali Patcher
- Systemless Hosts
Xposed Modules:
- AFWall+
- EdXposeed Manager
- XposedGMSCoreUnifiedNlp
- Amplify (disabled)
- FakeMyGPS (disabled)
- GravityBox (disabled)
- XPrivacyLua (disabled)

[Guide] How to get EdXposed installed on Pixel 3XL running Android 10

Hi, guys I just wanted to post a guide on how to set up EdXposed on your Pixel 3XL. I have tried using many different setups with riru core, Edxposed, Edxposed Manager app and Edxposed Installer and I have finally found one that is very stable and allows for most of the Xposed modules to work (at least the ones I have tried).
[Last Updated 19/2/2020]
Device: Pixel 3XL
Magisk version : v20.3 Stable
Magisk Manager v7.5.1
Riru Core: v19.7 (Can be downloaded from here)
EdXposed: SandHook-v0.4.6.1 (4497)-release (Can be downloaded from here)
EdXposed Manager: v4.5.4 (Can be downloaded from here)
Instructions:
1. Install Riru Core in Magisk>Modules and then reboot
2. Install the EdXposed Manager app (Do not reboot!)
3. Install the EdXposed module in Magisk>Modules and then reboot
4. Verify Xposed is active by running the EdXposed manager
[Last Updated 19/2/2020]
Verified Xposed modules that are working
GravityBox 10 beta 6
MinMinGuard v2.0.9
Instaprefs v1.2.0
XPrivacyLua v1.27
XposedAlwaysCorrect 1.0.5
XposedSmsCode 2.2.2
Known Issues when using other versions of riru core, edxposed and edxposed manager:
MinMinGuard latest version 2.1.1 causes system bootloop
You guys can try this setup and if you are able to find no issues running updated version of Riru Core and Magisk Manager then please let me know. Respectively if you are able to find any supported/unsupported modules for the pixel 3XL please post the module link, version (and any errors) you are using so I can add it to the list.
Credits to this guy and the thread
Thanks for reading!
On the standard P3:
Device: Pixel 3
Magisk version : Debug ce7cb1ee (20306)
Magisk Manager: Debug ce7cb1ee (276)
Riru Core: v19.7 (Magisk Module Repo)
EdXposed: v0.4.6.1 (4492)-jowfjvqw (YAHFA) by solohsu, MlgmXyysd & rk700
EdXposed Manager: v4.5.2
Modules:
GravityBox 10 beta 6
Fingerprint pay 3.9.5
WeXposed 2.10
XposedSmsCode 2.2.2
Secure Settings 1.3.6u2
wangdaning said:
On the standard P3:
Device: Pixel 3
Magisk version : Debug ce7cb1ee (20306)
Magisk Manager: Debug ce7cb1ee (276)
Riru Core: v19.7 (Magisk Module Repo)
EdXposed: v0.4.6.1 (4492)-jowfjvqw (YAHFA) by solohsu, MlgmXyysd & rk700
EdXposed Manager: v4.5.2
Modules:
GravityBox 10 beta 6
Fingerprint pay 3.9.5
WeXposed 2.10
XposedSmsCode 2.2.2
Secure Settings 1.3.6u2
Click to expand...
Click to collapse
Hi, I was wondering if you had the repo or xda forum links to Fingerprint pay, WeXposed and Secure Settings? I cant seem to find them. Thanks.
First two can be found by googling (or in xda labs app), but cannot locate the secure settings one. Oh, secure settings module installs through the app which is available on google play.
Your instructions for getting EdExposed working on my Pixel 3 XL with HavocOS worked great... thanks!

[Android 11] Buffer fix by Nullby

Bufferfix for Android R 11
Developed by Nullby
http://paypal.me/nullby
Magisk
TWRP
Bugs:
1. 48MP freezes but Photo Will be saved (only for Magisk version)
2. Some 3rd Party Camera apps Like (Footage, proshot) may not work
I have installed it in the last xiaomi.eu, but I it doesnt works on any version of gcam
csanchis said:
I have installed it in the last xiaomi.eu, but I it doesnt works on any version of gcam
Click to expand...
Click to collapse
try to Mount Vendor/System first.
If it doesn't help -> Try to manually install
doesn't work.. i tryed nstall manually, but It crash stock Cam and gcam also.
i copied the com.qti.chi.override.so from zip flash file to /vendor/lib/hw, checked permissions 644
version miui.eu 12.6 beta (21.4.7)
have some.other version to test?
Hi,
I installed it in Magisk and if the fix is enabled all gcam 7.x are not able to start and stop working moment after start. Tested with magisk 22.1 and LOS 18.1 .
Unfortunately it doesn't work. Tested on EvoX.
Tomek0000 said:
Hi,
I installed it in Magisk and if the fix is enabled all gcam 7.x are not able to start and stop working moment after start. Tested with magisk 22.1 and LOS 18.1 .
Click to expand...
Click to collapse
I found , the source of problem was AFWall+ [ed]xposed module activated in the system. When I disabled this module, the buffer fix works.
Probably it will fry my camera module in around a month, but unexpectedly it works like a charm on a Xiaomi Mi 9 SE with the latest lineageOS (Android 12) gg
I did clean install official LOS 19.1 and installed buffer fix for TWRP via lineage recovery adb sideload.: GCAM is stuttering.
After that I installed official TWRP "twrp-3.7.0_9-0-pyxis.img" for pyxis and mounted vendor partition prior to installing TWRP buffer fix again via TWRP from mounted USB stick. GCAM is still stuttering.
Any hints/ideas would be greatly appreciated. Maybe gcam does need a special XML config? I tried different GCAM versions, but did not find a XML config for pyxis.

[GUIDE] OOS 10.3.8 degoogled, debloated + MigroG

I have successfully degoogled and debloated the latest OOS (atm 10.3.8) and have a working microg setup using nanodroid package. Battery life is nice. 45hrs with 10,5hrs SOT on the first go! Not any unwanted background data moving, success I'd say! So for anyone interested, here are roughly the steps I took.
I couldn't deodex the services.jar with VdexExtractor so I used FakeGapps from Edxposed. Works!
In following guide we will first get a factory state OOS with twrp and root WITHOUT internet. Then we uninstall system app 'android setup', allow internet, get Edxposed working and FakeGapps installed. Then we install Nanodroid package from twrp to get a working microg and setup it and debloat. + Disable trackers using App Manager from F-droid repositories or github. Get it ready for sideloading or use adb. Support the developer!
General guide (everything gets erased):
1. Pure factory installment using MSM tool for 10.3.8 from Oneplus 6 unbrick tools. (XDA forum)
2. The phone starts, go through the initial setup bypassing everything you can. DON'T SETUP ANY WIFI!
3. Immediately switch off mobile data from quick settings, just in case. We dont want android setup to update any apps.
4. Enable unlocking the phone, reboot to bootloader
5. Unlock the bootloader (fastboot oem unlock)
6. Do parts 2 and 3 again (choose Oneplus slate font at this time if you ever want it to work)
7. Enable USB debugging, connect to computer, check 'adb devices' to get the window to allow the computer to appear. (The daemon needs to be running)
This all was to get the phone into pure factory state without automated changes, bootloader unlocked and adb working.
8. Install twrp and magisk. Boot up the phone.
9. Remember! No internet connections yet! Uninstall the system app 'Android Setup'. I used sideloaded AppManager for that. You'll know when you have uninstalled the correct app when the notification of android setup disappears.
10. Reboot
11. Now you can connect to internet.
12. In magisk, install Riru core, (mandatory reboot here!) and Riru Edxposed (2nd reboot)
13. In Edxposed, install FakeGapps and activate it. Reboot.
13. Now you can connect to internet.
This was all done to setup the phone for Nanodroid package and get safely to internet without unwanted updates.
14. Download a nanodroid package from github. I used just the microg version. Flash it from twrp. It should debloat some necessary google stuff, install aurorastore and aurora services and straight up working microg.
15. Check if microg is working and do registrations and enable cloud and location stuff. Reboot.
16. Install any app that uses google cloud service for push notifications and check from microg settings that it shows in the list. Don't continue installing any such apps until it does. Reboot or troubleshoot if necessary with microg related info.
17. Back up current setup from twrp for fallback.
18. Debloat to your heart content, except only disable and force stop the play store. In my case the app is still the official one. Don't use.
19. From AppManager, run disable all trackers, including system apps from 1-click ops.
There! Use some time, and if everything is to your liking, make a backup. Remember to disable trackers from every app you install after you have configured it.
Sidenote: Aurora store did not work when installed systemlessly, but worked fine as a user app
Reserved, just in case

Categories

Resources