[Realme/Pie] Viper4android for Realme X on Custom Pie ROM - Realme X Themes, Apps, and Mods

*Viper4android Pie* Magisk Module
Requirements -
1.Custom Rom (Tested on AEX custom rom for Realme X)
Not tested on rooted colorOS6, most probably it won't work because On Color OS, Magisk is working in Core Only Mode so no module works.
2.Root with Magisk v19.4 or v20
3.SELinux Permissive (most custom ROMs are already in Permissive mode)
4.Busybox
5. Magisk module download from here
https://drive.google.com/file/d/1qSOGFD-X3ULoYiAWZTk-3XZknA8KqDBq/view?usp=drivesdk
Procedure
1. So you are on Custom Rom with TWRP
2. Root with magisk v19.4 or v20.
3. Download Busybox from playstore and install
4. Check SELinux , if its enforcing then set it to permissive using Terminal in TWRP..
Command to set SELinux to permissive => setenforce 0
5. Open Magisk, go to 'Modules' option and add new module by clicking on + icon.. Navigate to your downloaded v4a module, select and install.. (keep your Internet ON during this step).. then Reboot.
6. Enter in V4A, it will ask to install/update driver, install it.. reboot.
7. your viper is ready to bite your ears..

What about Android 10 ROMs

Related

How to install Xposed Framework with SuperSU

Since i can't make some apps working with SElinux Enforcing ,and i can't make SElinux be Permissive with magisk ( some root apps can't working perfectly with magisk ) in my device, so i change root method ,using SuperSU..
Even SElinux still Enforce mode, but i can using root apps wich cannot working correctly if i use magisk..
But,i have troubleshoting when i try installing the same Xposed Framework version, my device going bootloop.
before i change magisk to SuperSU, Xposed Framework is working
Any solution with my case?

Stuck In Bootloop?? Here is Rescue System [Guide]

I assume here you have custom recovery like twrp and Magisk (Required only in Method 2) Installed in your device, I have made it simple, crsipy and concise so that noob can get rescued from bootloop
Note : This guide is helpful only of bootloop is caused by Xposed modules, Magisk modules, System or User App.
[emoji637]?*?**?*?*?*?*?*?***
1)Reboot to Recovery
2)Go to Recovery File Manager and Browse to /data/app/
3)Find there package name of xposed module,user app causing bootloop like package name of famous xposed module Xposed Edge is "com. Jozien.xposededge"(just remind app name and you will get it) and swipe to deleter that folder
4)You are done, just reboot your device
*[emoji638]?*?***?*?*?*?*?*?**
(Recommend For Xposed Users and Systemless Mods)
1)Download Magisk Manager For Recovery by @VR25 From Magisk Respo.
2)Flash via Magisk or Recovery (works even after you are stuck in bootloop)
3) Now Go to Recovery Terminal
4)Type the fallowing Command
"/data/media/mm" without quotes
5)Type "a" without quotes to enable or disable magisk module)
6)Now type keyword (first two, three letters matching with magisk module and enter to disable it
7)Enter Again to Complete Procedure
Suppose An xposed module is causing bootloop (Assuming you have Ed Xposed Framework Installed)
Just type Ed or Xposed keyword to disable This module and other module similarly and you are done
Uraniam9 said:
I assume here you have custom recovery like twrp and Magisk (Required only in Method 2) Installed in your device, I have made it simple, crsipy and concise so that noob can get rescued from bootloop
Note : This guide is helpful only of bootloop is caused by Xposed modules, Magisk modules, System or User App.
Here are the steps to get out from a Bootloop
*METHOD 1*
1)Reboot to Recovery
2)Go to Recovery File Manager and Broswe to /data/app/
3)Find there package name of xposed module,user app causing bootloop like package name of famous xposed module Xposed Edge is "com. Jozien.xposededge"(just remind app name and you will get it) and swipe to deleter that folder
4)You are done, just reboot your device
* METHOD 2*
Recommend For Xposed Users
1)Download Magisk Manager For Recovery by @VR25 From Magisk Respo.
2)Flash via Magisk or Recovery (works even after you are stuck in bootloop)
3) Now Go to Recovery Terminal
4)Type the fallowing Command
"/data/media/mm" without quotes
5)Type "a" without quotes to enable or disable magisk module)
6)Now type keyword (first two, three letters matching with magisk module and enter to disable it
Suppose An xposed module is causing bootloop (Assuming you have Ed Xposed Framework Installed)
Just type Ed or Xposed keyword to disable This module and other module similarly and you are done
Click to expand...
Click to collapse
You may add that you need to enter twice = to do what Ctrl+C as said in the app. In the last step
Added
Thanks. I just included this thread in my signature
Thank you so very much, Mr. uraniam9. You just saved me a hell lot of work restoring my phone. God bless you.
I just can't make Edxposed work, system hangs on the Samsung animated logo. Device is SM-J730G/DS running stock official with Magisk 20.3 and latest TWRP for my device. I'm getting this problem flashing both sandhook or that other one I forgot it's name.

[Guide] How to install Custom Magisk and make Edxposed v0.4.6.0_beta.4471 works

I search from Pixel 3 XL forum and I think it's pretty useful. I follow those steps and install Custom Magisk to make Edxposed v0.4.6.0_beta.4471 work great:
1. Open magisk manager
2. Get in "settings" and scroll down to find "Update Channel", then click it. Please past "https://raw.githubusercontent.com/solohsu/magisk_files/master/custom_builds/release.json" in the box
3. Refresh magisk manager, and follow the method of magisk patch boot.img method to root your phone:
- Extracting "boot.img" file from google pixel factory image and copy boot.img into your phone
- Open magisk manager to install magisk( choose " install", then " select and patch a file" to patch your boot.img file)
- copy magisk_patched.img to computer and then make your phone enter fastboot mode, then keyin " fast boot flash boot magisk_patched.img"(slot-a & slot-b all being flashed)
- reboot your phone
- done
4. In magisk manager to install " Riru-Core", then get on https://github.com/ElderDrivers/EdXposed/releases to download Edxposed v0.4.6.0_beta.4471 and then install in magisk
5. Recommend download Edxposed manager v4.5.1 to install and then o open Edxposed to install the modules you use.
6. Enable those modules and reboot your phone.
Kris
Much easier, use official Magisk and go there:
https://forum.xda-developers.com/showpost.php?p=80660829&postcount=92
Thanks, mate !
Dark_Eyes_ said:
Much easier, use official Magisk and go there:
https://forum.xda-developers.com/showpost.php?p=80660829&postcount=92
Click to expand...
Click to collapse
"410 GONE" error when click download ...
Kris

[GUIDE] Installing EDXposed Framework on Honor 10

REQUIREMENT-
Magisk (latest if Possible)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1. Go to MAGISK setting and change the update channel to custom path [ http://edxp.meowcat.org/repo/version.json ]
refreshing once should give you a magisk update,install !
(dont skip the above or your phone may end up in bootloop like mine the first time )
2. Modules ,install the following modules :
Riru- core ,
Riru Edxposed two version available( sandhook and yahfa. i prefer sandhook ,they are much stable)
3. install edxposed manager apk [ https://github.com/ElderDrivers/EdXposedManager/releases/ ]
4. Reboot , everything should be working fine.
?? ?????? ??? ?? ????????? :
1. Go to Edxposed Manager ,under Application list,Blacklist the following : Google Play service,google playstore, google services framework .
2.under Edxposed manager setting : enable App LIst Mode
3 reboot
doesnt it need root. cause when u want to install the magisk package u need to flash it with custom twrp
nmherr93 said:
doesnt it need root. cause when u want to install the magisk package u need to flash it with custom twrp
Click to expand...
Click to collapse
This is for rooted phone only
Sent from my Honor 10 using XDA Labs

[INDEX] NullCode's J2 2016 AIO-Thread

J2 2016 AIO-Thread​ROMS, Recoveries, Flashing Guides and more!​
Introduction:​As I've been working on the Galaxy J2 2016 for a while now, I realized everything was unorganized; there was no central hub for everything about this device. So here's this thread
Notice: This index is only for the Galaxy J2 2016 (SM-J210F/G/H/*etc*) [j2xltedd]. Following any of these instructions on the J2 Pro (SM-J210F) [j2xlteins] WILL HAVE UNINTENDED BUGS AND SIDE-EFFECTS. You have been warned!
[This thread still needs more things added. If you got any ideas let me know!]
Table of Contents:​
Information
Custom Recoveries
Custom ROMs (Known)
Modifications
Stock ROM (Unbrick etc.)
FAQs
1) Information​Device Specifications:​
Spoiler: SM-J210F Specifications
Launch:
July, 2016 (Discontinued)
Dimensions:
142.4 x 71.1 x 8 mm (138 grams)
Display:
5 Inch 720p SUPER AMOLED (294PPi)
SOC:
Spreadtrum SC8830 [also known as, a nightmare]
Stock Android:
Android 6.0.1 Marshmallow
Kernel 3.10.65
RAM/Storage:
1.5GB RAM
8GB ROM (MicroSD Expandable)
Camera(s):
8MP Back with Smart Glow
5MP Front
Connectivity:
Dual SIM
Wi-Fi 802.11 b/g/n
Bluetooth 4.1
FM Radio
Battery:
2600mAh
Development Information:​
Spoiler: Development Information
The stock android this phone released with is 6.0.1 Marshmallow.
Developers have been able to upgrade this device to 7.1.2 Nougat.
There are no device trees available for this device as of now.
Only a broken kernel source released by Aditya KR (bugs = wifi):
https://github.com/AndroidDevelopersTeam/android_kernel_samsung_j2xlte_dd
I am working on a ROM device configuration for this phone. The collection can be found here:
https://github.com/j2xlte-development (Note that it is still under construction and messy, I will be sorting through all this when I have time).
You can also expect some compiled ROMs from me starting November (2021 security patch )
More info will be provided if asked for.​
2) Custom Recoveries​
TWRP 3.1.1-1 UNOFFICIAL [Bugless]: https://androidfilehost.com/?fid=817906626617934570
TWRP 3.x.x-x OFFICIAL [Latest]: https://dl.twrp.me/j2xlte/
PBRP 3.0.0 UNOFFICIAL: https://forum.xda-developers.com/t/...ect-3-0-0-for-samsung-galaxy-j2-2016.4165331/
Spoiler: Credits
Aditya KR for TWRP 3.1.1-1
Me for the rest
3) Custom ROMs​Stock Based ROMs:​
DNA Zero: https://forum.xda-developers.com/t/dna-zero-for-j210f.3864741/
RADICAL RELOADED: https://forum.xda-developers.com/t/radical-reloaded-for-j210f.3746467/
Custom ROMs:​
[BUGLESS] LineageOS 14.1: https://forum.xda-developers.com/t/rom-7-1-2-unofficial-sm-j210f-lineageos-14-1.3680656/
[BUGLESS-almost] ViperOS Coral: https://forum.xda-developers.com/t/port-rom-viperos-coral-3-1-1-for-sm-j210f-android-7-1-2.4200199/
dotOS v1.2: https://forum.xda-developers.com/t/port-rom-viperos-coral-3-1-1-for-sm-j210f-android-7-1-2.4200199/
[EXPERIMENTAL] [PORT] Resurrection Remix v5.8.5: https://mega.nz/link
Spoiler: Credits
xylomail for DNA Zero
kwshl for Radical Reloaded
Aditya KR for LineageOS 14.1
PixelBoot, iamsj7 for J3 custom ROMs
NullCode (me) for porting J3
4) Modifications Guide​[*] Links:
Spoiler: All links
ODIN 3.10.7: MEGA
SuperSU root for stock/stock based ROMs: MEGA
Magisk root for Custom ROMs [hybrid apk+zip]: Github
XPOSED Installer for stock/stock based ROMs: MEGA
XPOSED Uninstaller for stock/stock based ROMs: AndroidFileHost
XPOSED Installer for custom ROMs: Xposed Repo
XPOSED Uninstaller for custom ROMs: Xposed Repo
XPOSED Manager (all ROMs): MEGA
1. Custom Recovery Flashing Guide​
Spoiler: Flash Custom Recovery
Steps on phone:
[Recommended: Remove Screen Lock and Google Accounts (if any)]
A) Open settings > "About Phone" > "Software Information" > Tap on Build Number 7 times
B) Go back to settings > Scroll down and open "Developer Options"​C) Enable "OEM Unlocking"​D) Enable "USB Debugging"​E) Power off the phone; Press and hold POWER + VOLUME DOWN + HOME to boot to Download Mode​F) Ensure you see "FRP LOCK: OFF" in the Download Mode screen, otherwise DO NOT CONTINUE​G) Connect a USB cable to your phone and PC​
On PC:
A) Download any Custom Recovery listed in post #3
B) Download ODIN 3.10.7
C) Extract and open ODIN > Click on "AP" > Locate the Custom Recovery you downloaded
D) Once the Recovery is showing inside "AP", click "Start"
E) After some time, ODIN will show PASS and your phone will reboot
F) After it reboots, power it off, and do POWER + VOLUME UP + HOME to boot to the Custom Recovery!
2. Rooting Guide​
Spoiler: Rooting Stock/B ROMs
Ensure you have a custom recovery installed from guide (1)​
1) Download SuperSU Root [only the one I posted will work for this phone]​2) Boot to your Custom Recovery​3) Press Install > Locate the SuperSU zip you downloaded > "Swipe to install zip"​4) Once it finishes installing, reboot! Your device should be rooted​
Spoiler: Rooting Custom ROMs
Ensure you have a custom recovery installed from guide (1)​
1) Download Magisk v22 from Github/Links​2) Rename Magisk.apk to Magisk.zip​3) Boot to your Custom Recovery​4) Press Install > Locate the Magisk zip you created > "Swipe to install zip"​4) Once it finishes installing, reboot! Your device should be rooted​
3. Xposed Installation Guide​
Spoiler: Installing Xposed on Stock/B ROMs
Ensure you have a custom recovery installed from guide (1) and are rooted from guide (2)​
1) Download "Xposed Collection.zip" for Stock ROMs from Links​2) Extract it. You'll need its contents​3) Store the xposed zip file for later​4) Boot to your Custom Recovery​5) Press Install > Locate the Installer zip file you stored > "Swipe to install zip"​6) Once it finishes installing, wipe cache and dalvik; then reboot system​7) Install the XposedManager.apk file​8) Open the app, and grant it root privileges. Done!​
Spoiler: Installing Xposed on Custom ROMs
Ensure you have a custom recovery installed from guide (1) and are rooted from guide (2)​
1) Download "xposed-arm-sdk25.zip" from Links​2) Download Xposed Manager v3.1.5 from Links​3) Boot to your Custom Recovery​4) Press Install > Locate the Xposed Installer zip > "Swipe to install zip"​5) Once it finishes installing, wipe cache and dalvik; then reboot system​6) Install Xposed Manager, and open the app​7) Once it asks for root privileges, grant it. Done!​
Spoiler: Notes on Xposed
Note: If Xposed does not ask for root privileges, here's how to grant it manually:
Open Xposed Installer app.
Press on Install/Update.
Select Install and wait for it to finish.
Now check for toggle option again. Enable it.
Restart your device, Xposed Status should be showing active now
4. Custom ROM Flashing Guide​
Spoiler: Flashing Custom ROM
Ensure you have a custom recovery installed from guide (1)​
1) Download any Custom ROM from post#3​2) Download GAPPS from OpenGapps (Optional)​3) If stock, download SuperSU from links. ​Otherwise download Magisk from Github (optional)​4) Boot to your custom recovery​5) Wipe > Advanced wipe > Tick Dalvik, Data, Cache, System > Swipe to erase​6) Install > Locate custom ROM zip > Swipe to flash​7) Flash any other addon you downloaded (GAPPS etc.) ​8) Reboot​
Spoiler: Credits
Wanam for Xposed (for Samsung stock ROMs)
fahimscirex for gving Xposed root privileges manually
reserved 5
reserved 6
NullCode said:
4) Modifications Guide​[*] Links:
Spoiler: All links
ODIN 3.10.7: MEGA
SuperSU root for stock/stock based ROMs: MEGA
Magisk root for Custom ROMs [hybrid apk+zip]: Github
XPOSED Installer for stock/stock based ROMs: MEGA
XPOSED Uninstaller for stock/stock based ROMs: AndroidFileHost
XPOSED Installer for custom ROMs: Xposed Repo
XPOSED Uninstaller for custom ROMs: Xposed Repo
XPOSED Manager (all ROMs): MEGA
1. Custom Recovery Flashing Guide​
Spoiler: Flash Custom Recovery
Steps on phone:
[Recommended: Remove Screen Lock and Google Accounts (if any)]
A) Open settings => "About Phone" => "Software Information" => Tap on Build Number 7 times
B) Go back to settings => Scroll down and open "Developer Options"​C) Enable "OEM Unlocking"​D) Enable "USB Debugging"​E) Power off the phone; Press and hold POWER + VOLUME DOWN + HOME to boot to Download Mode​F) Ensure you see "FRP LOCK: OFF" in the Download Mode screen, otherwise DO NOT CONTINUE​G) Connect a USB cable to your phone and PC​
On PC:
A) Download any Custom Recovery listed in post #3
B) Download ODIN 3.10.7
C) Extract and open ODIN => Click on "AP" => Locate the Custom Recovery you downloaded
D) Once the Recovery is showing inside "AP", click "Start"
E) After some time, ODIN will show PASS and your phone will reboot
F) After it reboots, power it off, and do POWER + VOLUME UP + HOME to boot to the Custom Recovery!
2. Rooting Guide​
Spoiler: Rooting Stock/B ROMs
Ensure you have a custom recovery installed from guide (1)​1) Download SuperSU Root [only the one I posted will work for this phone]​2) Boot to your Custom Recovery​3) Press Install => Locate the SuperSU zip you downloaded => "Swipe to install zip"​4) Once it finishes installing, reboot! Your device should be rooted​
Spoiler: Rooting Custom ROMs
Ensure you have a custom recovery installed from guide (1)​1) Download Magisk v22 from Github/Links​2) Rename Magisk.apk to Magisk.zip​3) Boot to your Custom Recovery​4) Press Install => Locate the Magisk zip you created => "Swipe to install zip"​4) Once it finishes installing, reboot! Your device should be rooted​
3. Xposed Installation Guide​
Spoiler: Installing Xposed on Stock/B ROMs
Ensure you have a custom recovery installed from guide (1),​and are rooted from guide (2)​1) Download "Xposed Collection.zip" for Stock ROMs from Links​2) Extract it. Install the XposedManager.apk file​3) Store the xposed zip file for later​4) Boot to your Custom Recovery​5) Press Install => Locate the Installer zip file you stored => "Swipe to install zip"​6) Once it finishes installing, wipe cache and dalvik; then reboot system​7) Open the Xposed Manager app, and grant it root privileges. Done!​
Spoiler: Installing Xposed on Custom ROMs
Ensure you have a custom recovery installed from guide (1) and are rooted from guide (2)​1) Download "xposed-arm-sdk24.zip" (sdk24 if custom ROM is nougat) from Links​2) Download Xposed manager v3.1.5 from Links​3) Boot to your Custom Recovery​4) Press Install => Locate the Xposed Installer zip => "Swipe to install zip"​5) Once it finishes installing, wipe cache and dalvik; then reboot system​6) Open the Xposed Manager app, and grant it root privileges. Done!​
Click to expand...
Click to collapse
Those who are using a 7.1.2 custom rom, you've to use this file to install Xposed.
A few suggestions from me.
> Install the app after installing Xposed Installer through recovery.
> You've to allow superuser permission for Xposed Installer or else Xposed won't be activated.
> If you're using Magisk and don't see the toggle option for Xposed Installer in Magisk Superuser tab, follow this procedure.
Open Xposed Installer app.
Press on Install/Update.
Select Install and wait for it to finish.
Now check for toggle option again. Enable it.
Restart your device, Xposed Status should be showing active now.
fahimscirex said:
Those who are using a 7.1.2 custom rom, you've to use this file to install Xposed.
A few suggestions from me.
> Install the app after installing Xposed Installer through recovery.
> You've to allow superuser permission for Xposed Installer or else Xposed won't be activated.
> If you're using Magisk and don't see the toggle option for Xposed Installer in Magisk Superuser tab, follow this procedure.
Open Xposed Installer app.
Press on Install/Update.
Select Install and wait for it to finish.
Now check for toggle option again. Enable it.
Restart your device, Xposed Status should be showing active now.
Click to expand...
Click to collapse
adding your suggestions, cheers!

Categories

Resources