Related
I see many people here who dont really are sure how to root there phone and install xposed framework. Yes it feels bad when you see people talking about ti and you dont know what they are talking about. Had this feeling during my classes in schools though. So I thought of creating this thread for their help.
This guide will be in three stages. (I hope you can bear with me for that long)
Stage 1: Rooting your phone
Stage 2: Installing Xposed (WSM)
Stage 3: Useful Xposed Modules
But first thing first. I need to put things off my chest. Well, if something goes wrong with your device, Please Please dont sue me. I will not be held responsible for anything you do to your device. In war there are casualities. And I will not be responsible for them. If you are brave heart, or can see your phone exploe without tossing a tear in your eye, then only read below. You still have time to leave this thread. You will be the one responsible for what happens next. Enough of scaring you lets read on.
ROOTING
First step to do is root your Mi3. Every fight begans with first step. Or may be first attack I should say.
Advantages of Rooting :-
Well, rooting an Android phone simply means to gain administrative privilages on the system (that sounds exciting). When you buy a new phone, you are just a guest user on the phone. You can use the phone, just as a guest would use Windows, but you will not be able to make any changes to the system files.
However, after you have a root access over your phone, you could browse your root folder and make any changes to the system files on your phone. And that means the ability to make all kinds of changes and install more powerful apps that you cant use on a non-rooted phone.
Uninstall Bloatwares (Yeah those apps that you want remove but you cant find an uninstall button for them)
Modify system files (for good use offcourse)
Use special apps designed to work on rooted phones and make full use of your phone
Does rooting void warranty ?
Yes and No. You can root your Mi3 using two methods. One is to root the stable ROM. That will void your warranty. Other method is to install Developer ROM. That will not void your warranty.
How to ROOT :-
Method 1 ( Install Developer Version of ROM ) :- This is the safest method to gain ROOT access on your phone. You have to install developer version of MiUi ROM on phone. But it has few problems :
a) There is no developer version ROM for Indian Mi3. So you have to flash Chinese version. It means there will be no GApps (PlayStore etc). Also, some of the apps will be in Chinese. Also, developer version of ROM is little unstable and buggy.
But it has its advantages also :
a) Your warranty does not get void
b) You get ROM updates every week.
So those who want to go this way may follow these instructions to install Develop Version ROM on their Mi3
1) Download the latest Developer Rom (TD) from Download Developer ROM (It will be in zip format)
2) Copy & paste the zip file you downloaded to "downloaded_rom" folder on your phone memory
3) Go to Settings -> About phone -> System update -> Press Menu Button -> select update package -> Select the zip file copied to phone.
4) Install it and reboot your phone when asked to
5) Now you are on Dev ro. Go to "Security" app. In this app go to "Permission Manager" and enable "Root Access".
6) Voila !! You are now rooted !!!
Method 2 (ROOT Stable ROM) :- This method works only for Indian version on Mi3 running on stable MiUi5 v 34. For rest you can follow this thread : This method will possibly void your warranty. So think before you proceede.
1) Download the zip file from "http://forum.xda-developers.com/attachment.php?attachmentid=2979259&d=1413879720"
2) Copy & paste the zip file you downloaded to "downloaded_rom" folder on your phone memory
2) Go to Settings -> About phone -> System update -> Press Menu Button -> select update package -> Select the zip file copied to phone.
3) Install it and reboot your phone when asked to
4) Go to "Security" app. In this app go to "Permission Manager" and enable "Root Access".
5) Voila !! You are now rooted !!!
XPOSED Framework
After you root your phone you open a world of possiblities on your phone. You can remove pre-installed apps from your phone using root app remover apps in play store. Just search for "Root" in play store and you will se many apps that are really really cool. Some of them are :
1) Titanium Backup : Backups your whole phone inculding apps and there data
2) Greenify : Puts unused apps in hibernation mode so that they dont start automatically.
3) AdAway : This app cannot be downloaded from Play Store. Search for it on google and install it and say goodbye to ads in your apps.
4) Xposed Framework : This is the big one we are talking about.
Does Xposed work on MiUi ROM ?
MiUi have a thing called dexspy that kind of uses the same code as Xposed framework. So they might conflict with each other and your phone may not boot again. But in latest versions on MiUi they have deactivated dexspy, so Xposed will install fine. Still, I am not reponsible if your phone does not boot again or explode or anything.
So the other way round is to install WSM Tool. It is Xposed framework for Miui. Works exactly like Xposed framework. No harm in using it instead of Xposed. So why not go for it.
Install WSM Tools :-
1) Download WSM Tools from WSM Tool Download
2) Copy the file to internal memory of your phone
3) Install it.
4) Open WSM Tools from apps list.
5) Go To Settings - Manage WSM.
6) Press The Install / Update Button
7) After Installation, Reboot
8) Update WSM Tool from Download section.
9) Voila !! Now you have Xposed Framework running on uor phone.
Now go to "Online" Tab inside WSM tool to see a list of modules that are available for you to download. Well, WSM tools have its on list of modules (and thats pretty short). If you want to install modules compatible with Xposed then you have to one more thing:
Diffrence between WSM & Xposed Modules :-
a) Click "Repository" button inside "Online" tab. Put a check on "Xposed". And now you can see all the modules that you can install. Remember those modules that are compatible with MiUi WSM Tools have a little M just below their names. So you can know they are definetly compatible.
b) Xposed modules might not be compatible with MiUi. So you phone might not start after installing them. So be carefull. I'll list some good ones that are compatible though so that you can try them.
c) WSM Modules are compatible with MiUi. So you can try them out. But due to recent changs in MiUi ROM some functions of these modules are not working anyomre. We will look into them in detail.
USEFULL XPOSED & WSM MODULES
This brings us to the last part of the guide. Here I list some very useful modules that works with MiUi. I will keep updating this list frequently as soon as I try more modules.
1) Mi-Tools : This is the first module that you will want to install. It is a WSM module so its relatively safe. What it does ? Well it has loads of options. Some of them are :
a) Modify Power Menu (Advanced Reboot options, Screenshot option in power menu)
b) Modify diffrent parts of your status bar. (Sadly, you cant center your clock with this module now). Add date to statusbar, hide AM/PM etc etc
c) Modify diffrent properties of MiUi default launcher
d) Disable safe volume warning (yeah that annoyed me a lot)
e) Remap hardware capacitive buttons (Menu, Home, Back)
2) Greenify: This module is awesome. It works with Greenify Donation App and lets you put system apps into hibernation mode. That means, less RAM usage, more battery life.
3) XHaloFloatingWindow : Who does not love floating windows. Note 3 users flaunt it. Now you can too. Install this module and you can use all of your apps in windows mode. You can minimise windows, maximise windows, snap windows etc etc. Options are endless.
4) Flat Style Colored Bars : I love it when my status bar changes its color according to opened app. This module helps in achieving it. There is one more module just like this called "Tinted Status Bar" but it does not work with material design apps. But this one works. So now your status bar will have the same color just like the color of action bar of your app. Beautiful !!!
5) App Settings : This one is a must use module. It lets to modify the following properties on per apps basis
a) Rotation (yes now you can auto rotate those apps that dont rotate normally, like wechat, Phone app of Miui, etc)
b) Change DPI of apps. So now you can change DPI of any app to make it look small or large resolution wise
c) Change language of any app to your local language
d) Change font size of apps, keep screen ON while running certain apps etc etc etc
Try it for sure. It works
6) Anuer :- This module is listed under Xposed modules but its actually made for MiUi. It lets you change the position of clock, signal cluster, notifications on your status bar. YES !!! Finally !!! Raise your hands for Center Clock !!!!
I will keep updating this list as and when I find more useful plugins
THATS IT !!!
I hope you find my guide useful. If not, than sorry for wasting your time. I really wanted it to be easy to understand. There might be some spelling mistakes here and there. Report them and I will correct them. Also if you find any mistake in my Guidem then please do let me know. Also help me find some more modules that works with MiUi and I will update them here.
Thanks a lot. And enjoy your brand new Rooted and Xposed Mi3 !!!
Installed WSM Tools.
But cannot download any frameworks.
It force closes just after I press download.
Sent from my MI 3W using XDA Free mobile app
appupd said:
Installed WSM Tools.
But cannot download any frameworks.
It force closes just after I press download.
Sent from my MI 3W using XDA Free mobile app
Click to expand...
Click to collapse
you are using the developer version of the rom??
if it's not downloading download from repository
appupd said:
Installed WSM Tools.
But cannot download any frameworks.
It force closes just after I press download.
Sent from my MI 3W using XDA Free mobile app
Click to expand...
Click to collapse
Same here On Developer ROM.
Developer version 4.11.21
Sent from my MI 3W using XDA Free mobile app
Thanks - a.broken.star
This is the best guide for people who want to install xposed framework on their mi3.
Sent from my MI 3W using XDA Premium 4 mobile app
Can I use this module in miui v6 4.11.28 ?development build?
thx friend for this tutorial.
I'm using xposed framework on latest miui v6 dev rom, works fine, no error or random reboot,
this is not my work, only a discussion thread.
root (flash via cwm):
https://drive.google.com/file/d/0B8eEOfHgMjiAQm1ndWxVV1Z6b3M/view?usp=sharing
my screenshots:
https://www.dropbox.com/sh/ngn3plgfpc6p3rg/AAAMZ7OEmOB-Koe12O7Q61DDa?dl=0
initial opinion:
- rom is very smooth
- you can select english language upon install; ui will be mostly english
- i installed a gapps minimal x package from here; play store starts, but won't connect/login to the account (that may be a temporary issue)
- i couldn't get any apk's to install, this may be down to some security settings i could't figure out yet (installation from unknown sources is permitted)
- live icons look rather nice
- location updated very quickly
- accented unicode characters like á, ű, ú, í (etc) are replaced with chinese characters in the weather app
- in messages, unicode characters are weirdly spaced, so don't expect full unicode support
bring on your experience!
do we get ota updates?
What is the version, also please share is everytging works on the app side
All ok.. Just no root.. Even flash supersu also cannot
Working.. Huu.. Hard work to do..
For root there is a trick.. need to boot into recovery after install rom and flash supersu.zip after that
Install apk, just go to setting>>apps management>>allow unknown source
Xposed installer not work
Minus in THIS ROM is cannot install xposed framework
EVEN with WSM TOOLS
or XPOSED INSTALLER
anyone can install xposed???
thanks
How did you install the gapps on YUNOS?
How did you install GAPPS on YUN OS
via cwm
Sent from my Mi3.
silverknight94 said:
How did you install GAPPS on YUN OS
Click to expand...
Click to collapse
Use mi market.. Save the google framework and google manager account.. Somehow i work..
@s4tch how do u mirror on gdrive. Like u download and then upload or some other methos. I want to know. Pls tell me
very simple: download the file and upload to google drive.
Thread closed
Hi Guys,
I tried to install WA+ in my S7(non-edge) phone but I am getting an error, The package conflicts with an existing package by the same name. Since there is no way to uninstall the preinstalled WA, I disabled it but still the same error is there. I have seen people having WA+ in their phones without rooting or deleting the preinstalled version. What should I do?
Thanks
To install WA+ in phones which got pre intalled WA you got to remove the pre installed WA, you can only do this by rooting your s7.
I want you to follow this step
1. Rooting your phone (rooting voids warranty)
root your phone from this link(rooting)
2. After rooting your phone install System App Remover(links given below), unzip the file, install the apk, give su root permission and uninstall stock WA.
3. Reboot your phone.
4. Install the latest whatsapp+ from the link below.
Enjoy!
Downloads
System App Remover.zip
whatsapp+
Google has recently launched the Tez app for India, which supports payments from banks using UPI.
I tried installing it on my OnePlus X, rooted with xposed framework, Oxygen OS. It gives the message -
Tez can't be used on this device.
Click to expand...
Click to collapse
We've detected software running on your device that may not be secure.
Click to expand...
Click to collapse
I tried searching for solutions which generally end up with - Unroot your phone.
I tried RootCloak, doesn't help.
I don't want to unroot my phone, but I want to install this app.. it's getting quite popular among my friends.
So is there any other way to truly hide my root status for installing this app?
Root ur phone using magiskSU and hide root to tez by magisk hide.
Your device have to pass the safety net check for TEZ to work ,install safety net checker from playstore and test
On OOS it should work with Magisk SuHide option activated.
Remove Xposed forever. And would be better never ever use your rooted device for banking activity.
Unrooting or removing Xposed framework does not gives excuse to run Tez app. I have experienced. As your phone has the custom ROM, you cannot use Tez on your device. You have to completely install vendor's Official firmware on your device
i have no issue with magsik
On my OPO running COS 13.1.2, this is how I got it to work:
• Install Tez from PlayStore
•Disable the Xposed module within the Magisk Manager
•Goto Magisk Hide in Magisk Manager and select Tez to hide
•Disable the Xposed framework within the Xposed app
•Reboot phone
•Open Tez
I have found that once I successfully opened Tez and linked my profile and Bank Account, I could re-enable Xposed and still use Tez after rebooting
If the above process doesn't work for you, unroot your phone, and root it again with Magisk Manager, instead of flashing Chainfire's SuperSu
Follow simple steps -
1. Just uninstall xposed framework (No need to remove exposed installer)
2. Register tez / BHIM (dismiss root notifications)
3. Reinstall / update xposed framework.
I was facing issues during registration process only and im not using any third party app to hide root.
Now both are working fine.
Run Tez or any other secured apps on rooted device:-
I had the same problem with my rooted phone and magisk didn't do their part or we can say unsuccessful.
So I tried this and it works...?
Caution:- Follow step-by-step.
1. First download these three apps(in external card):- (Download all in recovery bootable zip )
1(a). SuperSu v2.82 RS3 (Recovery Flashable) :-
1(b). SuHide v1.09 Lite (Recovery Flashable) :-
1(c). SuperSu Config Aroma File v1.00 (Recovery Flashable) :-
2.Now root your device in TWRP mode
2(a). Select supersu config file and install it in "systemless SBIN mode" (modes showed when you start installation) and then leave all the other options default.
2(b). Install SuperSu into twrp boot mode.
2(c). Reboot once into android (or main screen) then again reboot it in recovery mode.
2(d). Install SuHide into twrp boot mode.
3. Reboot your device normally.
4. Open SuHide find the app which you want to use in rooted device and press right button (front of that app) till it changes to slash(/?️) eye or pirated eye.
5. Now use that app.
Note:- Succesfully Tested on MOTO G4 PLUS with given versions (if lastest version does not work use this versions only).
Kindly Check This Thread https://forum.xda-developers.com/apps/magisk/module-tez-hider-t3796567
Hello , the issue that i have is that my phone only boots to the logo screen ALLVIEW and with powered by android below it , the problem started when i tried to manually delete busybox (It constantly gave me an error when unistalling from the app itself , and it also on apps gave me the No busybox installed! pop up message) I found an thread , it had the instruction to make the /system read and writeable r-w through root browser and then i could THEORETICALLY delete the busybox file inside /system/xbin and install it again . I did this and after i set /system as Readable and writeble the phone froze and gave me an black screen with the clock frozen and the mobile data frozen aswell. It wouldnt respond to just pressing the power button so i took the battery out and tried to bootup . At first it went to logo screen , suddenly restarted and then go to twrp . Now it boots to the logo screen and stays like this.
Can I fix it in any way ? I have an stock rom zip , but it doesnt see it in twrp .
BigVy said:
Hello , the issue that i have is that my phone only boots to the logo screen ALLVIEW and with powered by android below it , the problem started when i tried to manually delete busybox (It constantly gave me an error when unistalling from the app itself , and it also on apps gave me the No busybox installed! pop up message) I found an thread , it had the instruction to make the /system read and writeable r-w through root browser and then i could THEORETICALLY delete the busybox file inside /system/xbin and install it again . I did this and after i set /system as Readable and writeble the phone froze and gave me an black screen with the clock frozen and the mobile data frozen aswell. It wouldnt respond to just pressing the power button so i took the battery out and tried to bootup . At first it went to logo screen , suddenly restarted and then go to twrp . Now it boots to the logo screen and stays like this.
Can I fix it in any way ? I have an stock rom zip , but it doesnt see it in twrp .
Click to expand...
Click to collapse
Hey, seems like you are having a soft brick.
You shouldn’t delete busybox manually as it might be part of the system services, you need to factory reset. Busybox might be meant to OVERWRITE system files instead of adding new files. Busybox requires root for special permissions, and you should uninstall it properly inside the busybox app. Make sure to connect to computer while it is in TWRP, backup everything important. It’s also good to have automatic backup enabled on your device. If factory reset doesn’t help, try formatting your system partition and flash a clean rom.
Well fixing this issue wouldn’t be hard, but if you are experiencing a HARD BRICK(not likely), you surely need to contact your OEM. Just in case. But I don’t see the point why are you uninstalling busybox whether by it’s space or performance.
Sincerely,
HippoInWindow20
Sent from my iPhone using Tapatalk
HippoInWindow said:
Hey, seems like you are having a soft brick.
You shouldn’t delete busybox manually as it might be part of the system services, you need to factory reset. Busybox might be meant to OVERWRITE system files instead of adding new files. Busybox requires root for special permissions, and you should uninstall it properly inside the busybox app.
Sent from my iPhone using Tapatalk
Click to expand...
Click to collapse
The reason why i was unistalling it was because apps would display the message that busybox is not propely istalled or not present at all , the app wouldnt unistall busybox , giving me an error .
I have an question , i do have an zip of the stock rom right out of the box , but i cant find a way in twrp to flash it.
BigVy said:
The reason why i was unistalling it was because apps would display the message that busybox is not propely istalled or not present at all , the app wouldnt unistall busybox , giving me an error .
I have an question , i do have an zip of the stock rom right out of the box , but i cant find a way in twrp to flash it.
Click to expand...
Click to collapse
No, you shouldn't flash the stock rom , you should flash a custom rom instead and completely wipe the system partition.
BigVy said:
The reason why i was unistalling it was because apps would display the message that busybox is not propely istalled or not present at all , the app wouldnt unistall busybox , giving me an error .
I have an question , i do have an zip of the stock rom right out of the box , but i cant find a way in twrp to flash it.
Click to expand...
Click to collapse
You can try to flash the stock rom of the device using adb sideload.