Related
We're pre-loading an app we wrote on a custom ROM, and we want to supress the Permissions prompt for "Device Administrator" - basically embed that so it already has this privilege.
Will signing with a platform key suffice or do I need to tweak something in my permissions manifest??
Thanks in advance!
Hi all!
This module allows you to play Pokemon Go without moving out! Use the joystick provided to navigate in any direction.
The joystick appears as a overlay. Go in any direction.
No other module is needed to hide location mocking! - bugs fixed
Download:
Download from Xposed repo:
http://repo.xposed.info/module/com.balamurugan.pokemongojoystick
Or From attachments
Try the latest v2.5 .
v2.5
PLEASE UNINSTALL PREVIOUS VERSION (<2.4.5). THIS WILL INSTALL AS A NEW ONE
* Fixed blank map error
* Fixed bug with show/hide joystick from notification
* Code cleanup
Read this - Pokemon Go v0.37.+ compatibility - 14/12/16:
fOmey said:
I wanted to touch on the subject of the current safety net situation, This is what I have done and so far so good, nice and stable..
I re-flashed custom firmware to overwrite any changes, alternatively you can remove magisk, xposed etc.., restore backup.. what ever works, you just want to have a clean slate pretty much.
Remove root (obviously skip this step if your not rooted) - I simply went into the supersu app and removed from there.
If your using TWRP use the terminal in advanced settings and type the following: echo "SYSTEMLESS=true" > /data/.supersu - Alternatively you can use your favourite file explorer and create a file named .supersu at: /data/.supersu and simply write in the following line: SYSTEMLESS=true
Flash supersu 2.78, which will be flashed in systemless mode as per the config file we created in the previous step.
Flash xposed systemless 86.2 (this version does not depend on Magisk, therefore Magisk does not need to be installed at all).
Flash suhide 0.53.
Not sure why people were flashing magisk, along with supersu for magisk when using this particular version of xposed systemless (86.2).. I think this is what is creating the lag mentioned in a few posts on the thread.
Good luck
Click to expand...
Click to collapse
OR
OnimushaPooh said:
guys this step work :: (require unlock bootloader , installed TWRP and Android 6.0+)
1 uninstall Magisk v6 via TWRP (if installed)
http://forum.xda-developers.com/apps/magisk/mod-magisk-v1-universal-systemless-t3432382
2 uninstall systemless xposed 65.5 via TWRP (if installed)
http://forum.xda-developers.com/attachment.php?attachmentid=3847905&d=1471640681
3 reboot
4 flash Magisk v6 -> reboot
http://forum.xda-developers.com/apps/magisk/mod-magisk-v1-universal-systemless-t3432382
7 flash SuperSU v2.76 (Magisk version)
http://forum.xda-developers.com/attachment.php?attachmentid=3847929&stc=1&d=1471642336
8 open terminal in TWRP write :> echo "SYSTEMLESS=true" > /data/.supersu
9 flash SuperSU v2.78
http://download.chainfire.eu/1003/SuperSU/SR1-SuperSU-v2.78-SR1-20160915123031.zip
10 flash suhide 0.53
http://forum.xda-developers.com/attachment.php?attachmentid=3880272&d=1474313356
11 reboot
12 install Material Xposed (apk/gui) http://forum.xda-developers.com/xposed/material-design-xposed-installer-t3137758
and Magisk Manager http://forum.xda-developers.com/devdb/project/dl/?id=19924&task=get
13 flash xposed systemless v86.2
http://forum.xda-developers.com/attachment.php?attachmentid=3832616&d=1470277034
14 reboot
15 enjoy pogo with xposed modules.
ps. some step i didnot provide the download link (i can't remember the like) but you can find it in XDA -> xposed
Hope this help.
Click to expand...
Click to collapse
Old:
Bryan1214 said:
All downloads (except twrp, phh user apk, pokemon go joystick) can be found here: http://forum.xda-developers.com/android/software/mod-magisk-v1-universal-systemless-t3432382
1. Unroot your device (if rooted, I use supersu from playstore)
2. Install twrp or any custom recovery (google it)
3. Flash magisk (Magisk-v6.zip)
4. Flash phh superuser (phh-superuser-17-magisk.zip)
5. Flash custom xposed (xposed-v86.5-sdk23-topjohnwu.zip)
6. Reboot
7. Install phh superuser (playstore)
7. Install magisk manager apk (Magisk_Manager_v1.2.apk)
8. Install xposed installer apk (XposedInstaller_by_dvdandroid.apk)
9. Open phh superuser, click the 3 dots on upper right and go to Settings>Superuser Access>Apps Only (may vary depending on your OS, Im using CM13 on Redmi 1s)
10. Install Pokemon Go Joystick v2.4.4
11. Activate Pokemon Go Joystick v2.4.4 module in xposed
12. Reboot
13. Now open magisk manager and disable root toggle (be sure to allow root permission to this app using phh superuser or you will end up activating the root toogle every time you disable it)
14. Now open Pokemon Go Joystick v2.4.4 and set up as normal then Launch Pokemon Go v.0.37
If you have questions feel free to post here. Will try to answer as soon as I can
That's the only solution for now.
Click to expand...
Click to collapse
pixel-edge said:
You can still play using joystick, just a bit a faff on if you reboot.
Get xposed showing active, have root ON in magisk manager
open joystick
go back to xposed and in the framework tab/section do a softreboot
when the device comes back on you'll still have the same windows/apps open
goto magisk manager, toggle root off
launch pokémon go
Click to expand...
Click to collapse
woooz said:
@ilovedogs13 @Hurrdurrdurrdurr
After soft reboot xposed is not mounted.
You can try use suhide instead of magisk, it's working with xposed for some people.
Click to expand...
Click to collapse
Steps:
Install the module
Enable in Xposed
In Settings -> Developer options -> Enable mock location (Android <6.0) and 'Select mock location app' for (6.0+)
Reboot
Open Joystick
Navigate like a boss!
Note: When the game says 'failed to detect location', try moving the joystick. The error will go away.
Features:
Search for nearby pokemons
Tap on any point on screen to move in that direction - Option to hide joystick in this mode
Change settings & add bookmarks on the fly with settings option near joystick
Clear mock location history - restore original location
Launch 'Pokemon Go' from the module
Choose movement speed on the fly! - More flexible speed settings
Choose starting location in map - Now you can enter latitude and longitude
Search for a location in map
Store favourite locations as bookmarks and load them quickly!
Continue from where you left
Walk continuously in a direction
Right/Left handed mode
Swap E/W direction in joystick
Use the persistent notification use toggle joystick on/off on the fly!
Note:
When the game says 'failed to detect location', try moving the joystick. The error will go away.
Enable 'Continue from where you left/ from chosen locaiton' if you select your start location from map.
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How to use 'move on tap':
Enable this mode, by tapping the palm button.
Tap anywhere on the screen for the player to move.
Turn off the mode by using the same button.
NOTE: When Move on tap is enabled, you can't touch items in the game. So enable and disable this mode whenever needed.
How to use 'Pokemap':
After searching or without searching, you have to tap on a particular location on map.
And then use 'Load nearby pokemons' button.
Wait for few seconds for it to load the pokemons.
NOTE: This feature depends on the service provider's availability and also the location you've chosen. It might not work as expected at a certain time or for a certain location.
Floating settings :
Save time by using the Settings icon near the joystick. without having to jump between the game and joystick.
How to use bookmarks:
Open map
Tap your favourite location
Give it a name
Done!
To load:
Open bookmarks
Choose your saved location
Done!
Press back and start joystick
To delete:
Long press that bookmark -> Delete.
If you get this message in Marshmallow: "Enable:Settings -> Developer options -> Allow mock locations", Try this:
Open this app and then open Settings -> Developer Options -> Choose mock location app -> Choose 'Pokemon Go Joystick'
Best practices:
When moving form v1.x to 2.x, Clear data before launching the updated app. Make sure you 'Allow mock locations' or Select this app in 'Select mock location app' (Marshmallow) before launching the module
Set location mode to 'Device only' in case you are troubled when fighting/capturing.
Set speed to slow/slower if you want to search for Pokemons. Running faster may not give adequate time for a Pokemon to spawn in that location.
Don't start at far off locations. You might get banned.
General fixes recommended by users for device specific issues:
CrazyCypher said:
That is super weird..its working perfectly on my phone..
You can also try to download and enable xposed module "App Settings" and select Pokemon Go Joystick, enable settings for it and thick the option "Resident". Option "Resident" means the app will stay locked in memory or at least try to... Download App Settings version 1.13, just search xda for it I hope then it will work for you...
Click to expand...
Click to collapse
cool.gautam said:
Steps to Remove Force Close Issue
NOTE: If you open app before settings Mock Locations it Force Closes
1) Go to Developer Options -> Mock Locations -> Select Pokemon Go JoyStick ( if it isn't selected you might have other application like FakeGPS always being selected, uninstall that to use this)
2) Force Close Pokemon Go JoyStick via Settings--> Apps --> Pokemon Go Joystick --> Force Close
3) Repeat step 1
4) Now open the app. You won't have any FORCE CLOSES!
Click to expand...
Click to collapse
Powerpoul said:
I had the same problem with "failed to detect location".
I toggled off "location" completely using Androids main toggle in settings. When i switched it back on, it worked.
I had both game and Joystick running when i did this.
Click to expand...
Click to collapse
GOT AN ERROR/NOT WORKING? HERE ARE THE SOLUTIONS:
stanleyhafeld said:
“Failed to detect location.†(if this doesn’t work, then do the teleportation fix)
Change the GPS to High Accuracy, move your location on GPS Spoofer and restart Pokémon GO.
“Pokéstops not working/Pokémon fleeing after 1 Pokéball?â€
You probably traveled too fast and got soft-banned, don’t worry, it lasts an hour.
“My player keeps teleporting between locations.â€
Install an app from the Play Store called “DisableService†and allow root (obviously), search for the service “Fused Location†under System tab and disable that service. Then reboot. Doing this trick will disable your real GPS and then no teleporting will be happening. If you want your real GPS back, just enable “Fused Location†again and reboot.
“When I try to disable AR, everything freezes/crashes.â€
Disable camera by going into REGEDIT on your computer and going to “HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\Configâ€. Press camera and change the ‘1’ to a ‘0’, save and you’re done.
“When I start Pokémon Go Mod Apk, I get a gray screen.â€
Either close Bluestacks entirely and relaunch Bluestacks or uninstall Bluestacks and redo the tutorial with Bluestacks for Windows 7/8.
“When I throw a Pokéball, the game crashes.â€
Delete your Google account from settings and restart Pokémon GO.
Click to expand...
Click to collapse
This app is ad-supported. Please bear with me.
Note: Don't leave the country, you might get banned!
Try and reply.
Changelog:
v1.0
Initial release
v1.1
Fixed the bug - app not listed in 'Select mock location app' in Marshmallow
v1.2
Fixed the boomerang bug - jumping to original location (try it and report please)
Added option to choose speed!
v1.3
A fix (finally) for boomerang/snap back/rubberband bug. ( Tested in my device - try it out!)
v2.0
choose staring location in map
continue from where you left
walk continuously in a direction
Left handed mode
v2.1
Fixed Google map issue.
v2.2
Bookmarks, Search
v2.3
Pokemap
Move on tap
Floating settings
Potential Bug fixes - Joystick disappearing, bookmarks bug, failed to detect location, E/W setting, N/W & E/W speed, cleaner logs.
v2.3.1
Minor: Fixed app crash when speed set to 'faster'
v2.4
Fixed bug - 'failed to detect to location' error - No extra module is now needed (It works out-of-the-box).
Option to hide joystick in tap-to-move mode.
Enter latitude,longitude and then choose a location.
More speed settings
Added FAQ in the app.
Launch 'Pokemon Go' from the module
2.4.2
* Bugfixes - Mock loaction settings bug - Tested working
* Support for Android 4.2+
v2.4.3
* Fixed bug - run to original location when show/hide joystick from notification.
* Option to check for updates!
v2.5
PLEASE UNINSTALL PREVIOUS VERSION (<2.4.5). THIS WILL INSTALL AS A NEW ONE
* Fixed blank map error
* Fixed bug with show/hide joystick from notification
* Code cleanup
Can you add an option to speed up moving?
Sent from my SM-G935F using Tapatalk
-juanito- said:
Can you add an option to speed up moving?
Sent from my SM-G935F using Tapatalk
Click to expand...
Click to collapse
Coming up in the next update. You can choose the speed!
Don't let me Log in to the Game when the Module is Active
Gesendet von meinem SM-G935F mit Tapatalk
Grafiqa said:
Don't let me Log in to the Game when the Module is Active
Gesendet von meinem SM-G935F mit Tapatalk
Click to expand...
Click to collapse
Did you reboot after enabling the master switch?
Yes.
Why your App need Root?
The other Pokémon app don't need it.
Grafiqa said:
Yes
Click to expand...
Click to collapse
Open the game, log in and launch the Joystick. See if that works.
Servers are down thats why he can't login
Sent from my Nexus 6 using XDA-Developers mobile app
---------- Post added at 09:11 PM ---------- Previous post was at 09:10 PM ----------
Also overlay constantly says gps not found move joystick around when I launch it
Sent from my Nexus 6 using XDA-Developers mobile app
majortaylor said:
Servers are down thats why he can't login
Sent from my Nexus 6 using XDA-Developers mobile app
---------- Post added at 09:11 PM ---------- Previous post was at 09:10 PM ----------
Also overlay constantly says gps not found move joystick around when I launch it
Sent from my Nexus 6 using XDA-Developers mobile app
Click to expand...
Click to collapse
That's because current location can't be determined. Is location off?
i always get "Enable:Settings -> Developer options -> Allow mock locations" but i don't have this option
i can only choose one app as a mock-location-app in developer options
flo_lang_ said:
i always get "Enable:Settings -> Developer options -> Allow mock locations" but i don't have this option
i can only choose one app as a mock-location-app in developer options
Click to expand...
Click to collapse
Open this app and then open Settings -> Developer Options -> Choose mock location app -> Choose 'Pokemon Go Joystick'
flo_lang_ said:
i always get "Enable:Settings -> Developer options -> Allow mock locations" but i don't have this option
i can only choose one app as a mock-location-app in developer options
Click to expand...
Click to collapse
+1 Galaxy s7 edge [emoji26]
Inviato dal mio SM-G935F
HackeRM76 said:
+1 Galaxy s7 edge [emoji26]
Inviato dal mio SM-G935F
Click to expand...
Click to collapse
The OP has been updated with the answer. Anyway: Open this app and then open Settings -> Developer Options -> Choose mock location app -> Choose 'Pokemon Go Joystick'
balamu96m said:
The OP has been updated with the answer. Anyway: Open this app and then open Settings -> Developer Options -> Choose mock location app -> Choose 'Pokemon Go Joystick'
Click to expand...
Click to collapse
Pokemon Go Joystick is not in the list of the selectable apps
Is this undetectable??
I have the same issue on LG g3 marshmallow. Not in the mock location app list.
flo_lang_ said:
Pokemon Go Joystick is not in the list of the selectable apps
Click to expand...
Click to collapse
Have this module running in the background while opening settings. BTW, did you reboot after turning master switch on?
Any chance of getting this to work on 4.2.2? I want to try using it on MEmu (Lollipop version of it is only x64, my tablet is x86)
i7vSa7vi7y said:
Is this undetectable??
Click to expand...
Click to collapse
Yeah, it is as of now. It's working fine. Maybe, if you go too far - change countries - your account will be temporarily banned by Pokemon Go.
n60 said:
I have the same issue on LG g3 marshmallow. Not in the mock location app list.
Click to expand...
Click to collapse
Quoted from previous reply:
Have this module running in the background while opening settings. BTW, did you reboot after turning master switch on?
TuRDMaN said:
Any chance of getting this to work on 4.2.2? I want to try using it on MEmu (Lollipop version of it is only x64, my tablet is x86)
Click to expand...
Click to collapse
Pokemon works on Android 4.4+ only right? Maybe this module can be made to work, but not the game.
I still do not get the app to show on the mock locations list, even when running it on the background.
Substratum
- if you are here, that means you know that substratum is based on the system of layers of Sony, and it was added to works in custom ROMs that runs android 7.0 from LineageOS to any based ROMs on it.
- this thread aims to those having a s2 phone (gt-i9100...maybe other variants as well) with problems installing a layer in substratum or substratum itself.
**Installing Substratum
1- Download substratum from play store.
2- Go to settings>apps>substratum and enable all permissions.
3- go to settings>apps, and press the 3 dots menu(or the gear icon in top right corner).
4- scroll down and choose "special access"
5- add permission to substratum in every permission possible.
6- force stop substratum(DON'T CLEAR THE DATA) then start it.
****Installing Overlays
- there are two ways to install layers in substratum.
(1) first way
1- download in install your theme from play store or if you have an apk.
2- select the theme in substratum.
3- Mark your desired overlays.
4- press on the brush icon and select build & install.
wait a few minutes (restarts often the system ui) and ready! your theme is applied
-I use the other method and I've never failed.
(2)second way
1- install your theme as a normal apk or from play store.
2- open substratum and choose the theme.
3- Mark your desired overlays.
4- click on the brush icon and select build & update.
P.S: Once compiled go to OVERLAY LIST and mark the layers that you apply
Warning: if you use this method and want to apply layers make sure you have unapplied already applied layers, (this is done by checking which you will remove and then press on the icon brush and Press disable selected) ...
______________________________________
other data:
- If you want to apply a layer to the system only (i.e navigation bar, status bar and other system stuff), apply the layer "system UI" layer, and "Android system" layer only.
Credits goes to:
@MigoMujahid for helping in design and the substratum installation guide.
F.A.Q
Q: Some layers fail and doesn't install correctly?
A: open the section of the parts of the ROM that has overlays applied to, and select which gives you the error, then click the three points at the top, select "disable installed overlay", also select "clean installed overlay" and finally uninstall theme now reinstall the theme and try to apply it.
Q: I have fear, substratum didn't request access to root after open the app, and I don't want to fall in bootlop?
A: this OK to confirm that substratum recognizes well the root, go to substratum settings and where it says system verification sure that say rootless.
Q: i need to know more about Substratum?
A: If you are looking for info about Substratum, please go to the announcements thread.
Q: how do i make a logcat?
A: you can create a logcat using Catlog app from playstore, or by usung this guide.
All right reserved to "Nathan Chancellor" for this guide.
Q:
how to delete a culprid overlay that bootloop our device?
A: There are 3 ways provided thanks to @Troubadour666 ?
(1) From TWRP, delete the /data/app/"substratum.theme.name.folder"/*.* <---- where was installed the lastest overlay apk (generaly android or systemui overlay) that can give FCs of SystemUi app or bootllop device at next reboot.
-------------------------------------------------------------------------------------
(2) While you have your systemui FCs, if you have a wifi access to your device folders tree, without rebooting it, you can only delete the lastest overlay idmap file on your /data/resource-cache/ folder and instantly FIX the systemui FCs issue.
(maybe with some adb command shell you can do that without rebooting, i ignore the command at the moment, but i'm sure its possible)
Then, always without rebouting, you can safely/quietly open your substratum app on the overlays installed list and uninstall again the culprid overlay (finaly this step concern the APK on data/app) by ticking it and unsing the brush icon.
-------------------------------------------------------------------------------------
(3) You can use a zip that exist on G+ Substratum and flash it on TWRP to clean all the overlays in one pass. you will be safe at next boot.
More F.A.Qs coming....
MigoMujahid said:
F.A.Q
Q: Some layers fail and doesn't install correctly?
A: open the section of the parts of the ROM that has overlays applied to, and select which gives you the error, then click the three points at the top, select "disable installed overlay", also select "clean installed overlay" and finally uninstall theme now reinstall the theme and try to apply it.
Q: I have fear, substratum didn't request access to root after open the app, and I don't want to fall in bootlop?
A: this OK to confirm that substratum recognizes well the root, go to substratum settings and where it says system verification sure that say rootless.
Q: i need to know more about Substratum?
A: If you are looking for info about Substratum, please go to the announcements thread.
Q: how do i make a logcat?
A: you can create a logcat using Catlog app from playstore, or by usung this guide.
All right reserved to "Nathan Chancellor" for this guide.
More F.A.Qs coming....
Click to expand...
Click to collapse
I forgot forgot this :silly:
Excellent thread that start here !
thanks
Question :
- how to delete a culprid overlay that bootloop our device ?
* From TWRP, delete the /data/app/"substratum.theme.name.folder"/*.* <---- where was installed the lastest overlay apk (generaly android or systemui overlay) that can give FCs of SystemUi app or bootllop device at next reboot.
** While you have your systemui FCs, if you have a wifi access to your device folders tree, without rebooting it, you can only delete the lastest overlay idmap file on your /data/resource-cache/ folder and instantly FIX the systemui FCs issue.
(maybe with some adb command shell you can do that without rebooting, i ignore the command at the moment, but i'm sure its possible)
Then, always without rebouting, you can safely/quietly open your substratum app on the overlays installed list and uninstall again the culprid overlay (finaly this step concern the APK on data/app) by ticking it and unsing the brush icon.
*** you can use a zip that exist on G+ Substratum and flash it on TWRP to clean all the overlays in one pass. you will be safe at next boot.
hope i was clear, thanks.
Troubadour666 said:
Excellent thread that start here !
thanks
Question :
- how to delete a culprid overlay that bootloop our device ?
* From TWRP, delete the /data/app/"substratum.theme.name.folder"/*.* <---- where was installed the lastest overlay apk (generaly android or systemui overlay) that can give FCs of SystemUi app or bootllop device at next reboot.
** While you have your systemui FCs, if you have a wifi access to your device folders tree, without rebooting it, you can only delete the lastest overlay idmap file on your /data/resource-cache/ folder and instantly FIX the systemui FCs issue.
(maybe with some adb command shell you can do that without rebooting, i ignore the command at the moment, but i'm sure its possible)
Then, always without rebouting, you can safely/quietly open your substratum app on the overlays installed list and uninstall again the culprid overlay (finaly this step concern the APK on data/app) by ticking it and unsing the brush icon.
*** you can use a zip that exist on G+ Substratum and flash it on TWRP to clean all the overlays in one pass. you will be safe at next boot.
hope i was clear, thanks.
Click to expand...
Click to collapse
Excellent
Thanks bro, i will add it to the F.A.Q
Troubadour666 said:
Excellent thread that start here !
thanks
Question :
- how to delete a culprid overlay that bootloop our device ?
* From TWRP, delete the /data/app/"substratum.theme.name.folder"/*.* <---- where was installed the lastest overlay apk (generaly android or systemui overlay) that can give FCs of SystemUi app or bootllop device at next reboot.
** While you have your systemui FCs, if you have a wifi access to your device folders tree, without rebooting it, you can only delete the lastest overlay idmap file on your /data/resource-cache/ folder and instantly FIX the systemui FCs issue.
(maybe with some adb command shell you can do that without rebooting, i ignore the command at the moment, but i'm sure its possible)
Then, always without rebouting, you can safely/quietly open your substratum app on the overlays installed list and uninstall again the culprid overlay (finaly this step concern the APK on data/app) by ticking it and unsing the brush icon.
*** you can use a zip that exist on G+ Substratum and flash it on TWRP to clean all the overlays in one pass. you will be safe at next boot.
hope i was clear, thanks.
Click to expand...
Click to collapse
Excellent my bro
This is very important
Thank you very much
Here is a big collection of patches ONLY for Redmi Note 9S (curtana) and ONLY for xiaomi.eu 11.0.10.0 (stable)
GENERAL
Different volume for calls and notifications.
Add a switch to change the notification sound in the pop-up sound window (using the volume buttons)
Full activation of "My Device" (My Device)
Full support for SuperWallpapers at Settings - Wallpaper - Super Wallpapers. [You must download and install the Home and 'Red planet' super wallpapers apps from anywhere].
Full enabled AOD (Always-on display) and add 2 more options:
<> Custom brightness (only for AOD). When you turn the screen on, the brightness will be restored.
<> AUTO close AOD after 15 - 600 seconds.
Change the Themes app with a newer that support Themes, Wallpapers, Fonts, Ringtones, Icons, Always-on, Dynamic.
Added Smart Network. Auto change network type, mobile data, Wi-Fi when you are in call or connected to Wi-Fi or mobile data are disabled or you turn screen off.
Press and hold on the Data button (in the bar with the buttons in the status bar), we go to the network selection.
Backup/Restore ALL your settings (well, some I may have forgotten) for patches. With one click you will have back all the settings related to the patches. [Settings - My device]
The settings are saved in the file <internal_memory>/mySettings<number>.xml
Changes at Security app:
<> You can disable notifications for system apps
<> You can disable system apps (careful with that)
<> Extra info at 'App info' (Data path, User ID, Target SDK version, Open in Play Store, Launch app)
You can update system apps from unofficial sources.
Screenshot settings at Settings - 'Additional settings' - 'Screenshot settings' [Save at external SD, Save folder (DSIM ot Pictures), Quality, Format (Jpeg, Png or WebP)].
Added GetApps - The chinese market from xiaomi.
[*]DISPLAY (Settings - Display)
Full screen (without showing the status bar)
Shake gestures -> 'Clear RAM' or 'Screen off'.
Animation effects when scrolling through lists (with many options).
Show/Hide search bar in Settings.
Exclude apps from Share menu.
Exclude apps from 'Open with' menu.
[*]STATUS BAR (Settings - Display - Notch & status bar)
Number of columns for switches (4-7) for one line and all lines.
Number of rows for switches (2-4).
Colors for switches (and border with color).
Colors for notifications (background and text and border with color).
Show/Hide brightness panel (also color and size/height and border with color).
Show/Hide expand indicator.
Notifications folder (for unimportant notifications to appear in a seperate folder).
Show provider name (with unlocked screen).
Connection refresh rate 500ms - 5000ms (if you have selected 'Show connection speed') and also show incoming and outgoing network speed in 2 lines.
Weather in status bar with temperature and/or icon and too many options.
Blur effect at expanded status bar.
Extra info at expanded status bar:
<> Show analog clock.
<> Show available RAM
<> Show CPU and battery temperature
<> Show notifications log button
<> Show clear memory button
<> Quick status bar header's height
Gestures at status bar:
<> Double tap to lock screen
<> Double tap at left or right side to do any Action (Turn off, Power menu, Volume dialog, Previous app, ..., Launch any app)
<> Long click to change brightness or select an Action (Turn off, Power menu, Volume dialog, Previous app, ..., Launch any app)
<> Swipe to change brighness
[*]HOME SCREEN (Settings - Home screen)
Continuous scrolling on the desktop - It's a bit "weird" with the Smart Assistant.
Home screen with App drawer and ALSO available the swipe up for any Action (Turn off, Power menu, Volume dialog, Previous app, ..., Launch any app).
Create Home screen shortcut (icon) for All Apps.
Number of columns in folders (3 - 5 columns).
Up to 7 icons in the baseline.
Show/Hide text in icons.
Show/Hide shadow on icons.
Reflection in icons on the baseline.
Close the folder after selecting/clicking on an icon.
Hide apps from Recent.
Home screen layout (4x5, 4x6, 5x5, 5x6, ...).
The text in the icons in two (maximum) lines (with micro-adjustment of the vertical distance).
Show/Hide text in baseline icons (with micro-adjustment of vertical spacing)
Gestures:
<> Double tap, double tap at top-left, double tap at top-right => do any Action (Turn off, Power menu, Volume dialog, Previous app, ..., Launch any app).
<> Swipe up or down (with 1 or 2 fingers) => do any Action (Turn off, Power menu, Volume dialog, Previous app, ..., Launch any app).
Blur effect in Recent applications.
Allow all orientations.
[*]BATTERY (Settings - Battery)
I turned on Power settings (Performance or Balanced).
Battery warning levels (Low, Critical and Safe Battery Level).
Battery color (inside).
[*]Notification light (Settings - Additional settings - Notification light)
Some settings here. You check...
[*]BUTTON SHORTCUTS (Settings - Additional settings - Button shortcuts)
Long Press (Menu and/or Home and/or Back) => Run any installed application.
Disable the power menu on the lock screen.
[*]PHONE - CONTACTS
Colors at call logs (this menu is at Settings - Display - 'Colors at call logs').
Home key while ringing - Action if you press Home on call -> Accept/Reject/Mute call or off.
Option for full screen foto in calls.
Show/Hide search bar in Recents and/or Contacts.
Display an icon next to the search bar (in Contacts) that leads to the international dialing codes of all countries.
[*]CAMERA
Various changes by activating features in curtana.xml.
[*]SCREEN LOCK (Settings - Passwords and security)
Disable screen lock for 'Trusted networks'.
Fingerprint actions for Single tap, Long tap and Double tap. Action can be Turn off, Power menu, Volume dialog, Previous app, ..., Launch any app.
Change music tracks with the volume keys (I have not tried it).
Sensitive content on the lock screen.
Some others that I forgot
Download - Installation
Download link 1 - With ThemeManager and SuperWallpapers support. To uninstall check the ***:
yandex: RN9S.curtana.st11.0.10.0(11q)eu.FULLpatches.magisk.zip
Gdrive: RN9S.curtana.st11.0.10.0(11q)eu.FULLpatches.magisk.zip
Download link 2 - With out ThemeManager and SuperWallpapers support. Uninstall working properly:
yandex: RN9S.curtana.st11.0.10.0(11q)eu.NoThemesFULLpatches.magisk.zip
Gdrive: RN9S.curtana.st11.0.10.0(11q)eu.NoThemesFULLpatches.magisk.zip
Because we can NOT change system apps directly, each of the above links is a magisk module. Install it like any other module.
NOTE 1: This is NOT a 'real' module. This is ONLY VALID for version xiaomi.eu 11.0.10.0 (stable). Will NOT work at any other version!!!
NOTE 2: If you update v. 11.0.10.0 you MUST uninstall the module first (most probably will not work with the new version). If you forgot, you can uninstall it after by using one of the methods bellow.
*** If you uninstall the module 'Download link 1', ThemeManager will NOT work. In this case you must dirty re-flast the ROM (no data loss). Sorry for this.
Uninstall
- You can unistall it from Magisk manager.
or
- Install this zip from TWRP:
yandex: UninstallFULLpatchesUserXP.RN9S.curtana.magisk.zip
Gdrive: UninstallFULLpatchesUserXP.RN9S.curtana.magisk.zip
[it will uninstall the module]
or
- You can use any Magisk recovery manager for TWRP and uninstall the module.
*** NOTE: If you have install "Download link 1" and uninstall the module, ThemeManager will NOT work. In this case you must dirty re-flast the ROM (no data loss). Sorry for this.
RN9P
UserXP_ said:
Click to expand...
Click to collapse
Hello. Could you make such module for redmi note 9 pro eu (xiaomi.eu)?
I can feel the lagginess when im using this magisk patch , i really love all the features. How to disable sleep on double tapping the fingerprint button? I found it quite annoying to accidentally lock my phone by double clicking it. Thank you for the mod btw ?
@artiushkin
Do you mean joyeuse?
No, I can not test it.
BUT (the devices are almost same), if this post is correct (I believe it is), and flash the curtana xiaomi.eu ROM 11.0.10.0 to joyeuse, then yes, you can put the above module in joyeuse and will work.
In any case, you can try to install the module, and if joyeuse can not boot, uninstall the module with one of the methods above.
[What is the latest xiaomi.eu version for your device?]
@ShazlieyAzizan
No lag with the patches. Remove any other magisk module.
Yes, fingerprint actions have some "bugs". Just go to Settings - 'Passwords & security' - 'Fingerprint actions' and disable all.
UserXP_ said:
@artiushkin
Do you mean joyeuse?
No, I can not test it.
BUT (the devices are almost same), if this post is correct (I believe it is), and flash the curtana xiaomi.eu ROM 11.0.10.0 to joyeuse, then yes, you can put the above module in joyeuse and will work.
In any case, you can try to install the module, and if joyeuse can not boot, uninstall the module with one of the methods above.
[What is the latest xiaomi.eu version for your device?]
Click to expand...
Click to collapse
yes, joyeuse. But there are some diferences: NFC, 64mp camera, 33watts charging and may be other. And device features xml...
The latest xiaomi.eu version for my device is 11.0.4.0
UserXP_ said:
@artiushkin
Do you mean joyeuse?
No, I can not test it.
BUT (the devices are almost same), if this post is correct (I believe it is), and flash the curtana xiaomi.eu ROM 11.0.10.0 to joyeuse, then yes, you can put the above module in joyeuse and will work.
In any case, you can try to install the module, and if joyeuse can not boot, uninstall the module with one of the methods above.
[What is the latest xiaomi.eu version for your device?]
@ShazlieyAzizan
No lag with the patches. Remove any other magisk module.
Yes, fingerprint actions have some "bugs". Just go to Settings - 'Passwords & security' - 'Fingerprint actions' and disable all.
Click to expand...
Click to collapse
alright it's all fixed , but do you know how to disable slide status bar to edit the brightness? I always hit the slider everytime I want to pull the status bar
@artiushkin
I can update the device features xml for joyeuse. I think the 2 devices share the same code.
If you can/want, try to install the module, and if joyeuse can not boot, uninstall the module with one of the methods above.
I will try tomorrow (if I can) to make blind patches.
@ShazlieyAzizan
Settings - Display - 'Notch & status bar' - 'Swipe status bar to change brightness' => Unchecked.
UserXP_ said:
@artiushkin
I can update the device features xml for joyeuse. I think the 2 devices share the same code.
If you can/want, try to install the module, and if joyeuse can not boot, uninstall the module with one of the methods above.
I will try tomorrow (if I can) to make blind patches.
@ShazlieyAzizan
Settings - Display - 'Notch & status bar' - 'Swipe status bar to change brightness' => Unchecked.
Click to expand...
Click to collapse
Alright got it right, will be testing it for a day or two, thank you ?
UserXP_ said:
@artiushkin
I can update the device features xml for joyeuse. I think the 2 devices share the same code.
If you can/want, try to install the module, and if joyeuse can not boot, uninstall the module with one of the methods above.
I will try tomorrow (if I can) to make blind patches.
Click to expand...
Click to collapse
Thanks a lot for trying. If necessary, I can provide all the necessary files from the firmware.
@artiushkin
I need the file \vendor\etc\device_features\joyeuse.xml (forgot to extract it...).
[I think that if you get it using a root file explorer, your device will NOT reboot (go to fastoboot)]
UserXP_ said:
@artiushkin
I need the file \vendor\etc\device_features\joyeuse.xml (forgot to extract it...).
[I think that if you get it using a root file explorer, your device will NOT reboot (go to fastoboot)]
Click to expand...
Click to collapse
Yes. Device will not boot.
Device_features https://yadi.sk/d/mYmcSVIY3HxXVA
TEST - Blind patches -- ONLY for Redmi Note 9ProEU (joyeuse) and ONLY for xiaomi.eu 11.0.4.0 (stable).
[Just to be clear, I mean this xiaomi.eu version: xiaomi.eu_multi_HMNote9ProEU_V11.0.4.0.QJZMIXM_v11-10.zip]
I think the joyeuse device will boot, but I don't know if an app will crash. In this case... logcat.
Download - Installation
Download link: RN9ProEU.joyeuse.st11.0.4.0(11q)eu.FULLpatches.magisk.zip
Because we can NOT change system apps directly, the above link is a magisk module. Install it like any other module.
NOTE 1: This is NOT a 'real' module. This is ONLY VALID for joyeuse version xiaomi.eu 11.0.4.0 (stable). Will NOT work at any other version!!!
NOTE 2: If you update joyeuse v. 11.0.4.0 you MUST uninstall the module first (most probably will not work with the new version). If you forgot, you can uninstall it after by using one of the methods bellow.
*** NOTE 3: If you uninstall the module, ThemeManager will NOT work. In this case you must dirty re-flast the ROM. Sorry for this.I am trying to correct.
Uninstall
- You can unistall it from Magisk manager.
or
- Install this zip from TWRP UninstallFULLpatchesUserXP.RN9ProEU.joyeuse.magisk.zip
[it will uninstall the module]
or
- You can use any Magisk recovery manager for TWRP and uninstall the module.
*** NOTE: If you uninstall the module, ThemeManager will NOT work. In this case you must dirty re-flast the ROM. Sorry for this.I am trying to correct.
UserXP_ said:
TEST - Blind patches -- ONLY for Redmi Note 9ProEU (joyeuse) and ONLY for xiaomi.eu 11.0.4.0 (stable).
[Just to be clear, I mean this xiaomi.eu version: xiaomi.eu_multi_HMNote9ProEU_V11.0.4.0.QJZMIXM_v11-10.zip]
I think the joyeuse device will boot, but I don't know if an app will crash. In this case... logcat.
Download - Installation
Download link: RN9ProEU.joyeuse.st11.0.4.0(11q)eu.FULLpatches.magisk.zip
Because we can NOT change system apps directly, the above link is a magisk module. Install it like any other module.
NOTE 1: This is NOT a 'real' module. This is ONLY VALID for joyeuse version xiaomi.eu 11.0.4.0 (stable). Will NOT work at any other version!!!
NOTE 2: If you update joyeuse v. 11.0.4.0 you MUST uninstall the module first (most probably will not work with the new version). If you forgot, you can uninstall it after by using one of the methods bellow.
*** NOTE 3: If you uninstall the module, ThemeManager will NOT work. In this case you must dirty re-flast the ROM. Sorry for this.I am trying to correct.
Uninstall
- You can unistall it from Magisk manager.
or
- Install this zip from TWRP UninstallFULLpatchesUserXP.RN9ProEU.joyeuse.magisk.zip
[it will uninstall the module]
or
- You can use any Magisk recovery manager for TWRP and uninstall the module.
*** NOTE: If you uninstall the module, ThemeManager will NOT work. In this case you must dirty re-flast the ROM. Sorry for this.I am trying to correct.
Click to expand...
Click to collapse
everything seems to work. Thank you very much. just didn't see it in the module device_features.
MiUI first check for <device>.xml inside miuisystem.apk and after at folder device_features. Open the miuisystem.apk as zip file and you will find the xml(s).
Could you provide another link than yadi.sk due limited of download now
Added Google Drive links at first post.
First of all, thanks for this patches.
Have flashed it, and is working so far.
Only issue I've noticed since flashing it, the screen goes off during I use the phone.
Then I have to unlock it again.
Don't known if there is a setting somewhere that the screen stays on while I'm using my device? ? Cause normally it should turn off after 15 seconds with NONE usage... ?
EDIT: Okay, seems like deactivating screen with fingerprint was activated right after flashing. After I have been in those setting (where all fingerprint actions were OFF by the way), screen stays on while using.
I guess my "problem" with the screen was cause I touched the fingerprint sensor while working on my phone ?
Never face this kind of problem.
Check the double tap for statusbar action and all Home actions (double tap, swipe).
blowy666 said:
First of all, thanks for this patches.
Have flashed it, and is working so far.
Only issue I've noticed since flashing it, the screen goes off during I use the phone.
Then I have to unlock it again.
Don't known if there is a setting somewhere that the screen stays on while I'm using my device? ? Cause normally it should turn off after 15 seconds with NONE usage... ?
EDIT: Okay, seems like deactivating screen with fingerprint was activated right after flashing. After I have been in those setting (where all fingerprint actions were OFF by the way), screen stays on while using.
I guess my "problem" with the screen was cause I touched the fingerprint sensor while working on my phone ?
Click to expand...
Click to collapse
Same here, you can disable setting an action to fingerprint tap and setting back to "none"
Ok, I will check this (probably bug).
Because i live in the EU ads only show up limited. But don't worry, here is a way to disable all ads on MiU no matter where you live.
Ads never should be integrated in a system software, that's up to the consumer and not a decision from the company/brand.
So here is a small tutorial to make the choice for yourself, no root needed.
First we're going to disable MSA (MSA stands for “MIUI System Ads")
Go to: Settings > Passwords & Security > Authorization & Revocation
Disable "msa", sometimes you have to wait a few seconds before disable it, or even re-try again. This can take a minute.
Next > Go back (In Authorization & Revocation) > And go to Privacy > Ad Services And disable "Personalized as recommendations"
MiU:
Folders: Hold the name of the folder, the same if you want to change the name of the folder. Disable the "Promoted apps" below to remove ads. Unfortunately this process has to repeated on every folder you use.
(Note: EU versions doesn't have ads in system software)
Themes: Personalized (Bottom right) > Settings > Disable "Show ads" & "Personalized recommendations"
Google Store: Install a app (doesn't matter what) after installing it switch to another screen (scanning) > Settings (Right above corner) > Disable "Receive recommendations"
Next up are the MiU Apps:
Security App: Settings (Right above startup screen) > Disable "Recieve recommendations"
Mi Music: Settings (Left above startup screen) > Advanced Settings > Scroll down > Disable "Show ads" You can also Disable "Online Content services" as well.
MiBrowser: Personalized (Bottom right) > Settings (Right above corner) > Scroll down > Other > Advanced > Disable "show ads"
Mi Video: Settings (Right above startup screen) > Disable "Personalized recommendations"
Downloads: Settings (Right above startup screen) > Disable "Show recommended content"
Cleaner: Settings (Right above startup screen) > Disable "Show recommended content"
Hope this helps, enjoy a adsfree Poco X3 experience
:good:
Note for Moderator: forgot to add [Guide] in the title.
You can also remove MSA package entirely https://forum.xda-developers.com/xi...uide-uninstall-poco-x3-nfc-bloatware-t4169497
pm uninstall --user 0 com.miui.msa.global
Thanks for this information sir.
ty it even helps to decrase activity of some shaddy xiaomi proces like sdkconfig.ad.intl.xiaomi.com or tracking.intl.miui.com
Download the app Hidden Settings for MIUI and do as you see in the screenshots , there will be no ads.
noskojv said:
Download the app Hidden Settings for MIUI and do as you see in the screenshots , there will be no ads.
Click to expand...
Click to collapse
Sure there are a lot of apps/dns options or vpn's out there that can solve against ads. Don't het me wrong i use surfshark on top of everything for my own.
Even removing them like the option bacitoto gave. But in my guide is a way without using any tools and removing them in the core, non root without using the need or to be depended for other apps for resolving this issue.
Poco x3 is just a few weeks old, i'm trying to still have my warranty valid.
Try the very usefull application manager - ADB AppControl.
This tool will allow you to disable unnecessary apps (and bloatware ads). Just use it wisely.
Settings to type DNS - private DNS to fill in dns.adguard.com or Blokada or Adguard applications. Beautiful lock
Does MIUI in xiaomi.EU ROM have this enabled too?
yandoo said:
Does MIUI in xiaomi.EU ROM have this enabled too?
Click to expand...
Click to collapse
Yes even on all MUI 12.0 devices, although POCO is currently the only one so far with ads showing.
DutchSnake said:
MiU:
Folders: Hold the name of the folder, the same if you want to change the name of the folder. Disable the "Promoted apps" below to remove ads. Unfortunately this process has to repeated on every folder you use.
Click to expand...
Click to collapse
I'm not able to find an app "Folders". There is a "File Manager" app, but it doesn't not have the "Promoted apps" setting. Am I looking in the right place?
DutchSnake said:
Mi Video: Settings (Right above startup screen) > Disable "Personalized recommendations"
Click to expand...
Click to collapse
My Mi Video doesn't have this ""Personalized recommendations" setting.
AngryYoungMan said:
I'm not able to find an app "Folders". There is a "File Manager" app, but it doesn't not have the "Promoted apps" setting. Am I looking in the right place?
My Mi Video doesn't have this ""Personalized recommendations" setting.
Click to expand...
Click to collapse
Folders meaning group of apps on home screens, you have to open that group and press hold group aka folder name, maybe it is not available on every rom.
If you let xiaomi run updates when setting up phone, new version mi video does not have indeed but it does not mean it is turned off.
Also when setting up xiaomi phone it is better without connecting to net
very useful thread , I am glad I bumped into it