[XPOSED][4.2+][NEW] Pokemon Go Joystick v2.5 - Map working + bugfixes! - Xposed Framework Modules

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.

Related

[Frame Work Modules Updated 15July] 1 Place for all Framwork Modules

[FONT=&quot]DropBox Link Updated as www.villainrom.co.uk is Down [/FONT][FONT=&quot]
DOWNLOAD MODULES HERE
ALT Download Attachment found on this Post
More Modules missing from Download link will be updated soon.
STEP 1> Download XposedInstaller.apk and install it
Launch the Xposed Installer and click on "Install/Update"
Reboot
Done!
23rdJuly
Thanks to [/FONT]Adam77Root
RemoveRestrictedNotification
I've seen this thread in the unread threads of XDA app and although I don't use that feature, I got curious to try it out. So I've quickly put together an Xposed module that removes the notification.
You have to install Xposed framework. Get it here: http://forum.xda-developers.com/show....php?t=1574401
Also, install my module from the attachment, enable it and do a soft reboot in Xposed.
It works for me on my Galaxy R with CM10.1 and I assume it will work for you too, as the module doesn't change the Settings, but com.android.server.net.NetworkPolicyManagerService class. If you have any problems, post a logcat and /data/xposed/debug.log
{
"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"
}
RemoveRestrictedNotification.apk
[FONT=&quot][FONT=&quot] [Update 22July][/FONT]
[FIX][XPOSED][4.0+] Universal fix for "Master Key" + "Bug 9695860" vulnerabilities
You may be aware of recent news about 2 different security vulnerabilities that allow replacing code on a signed APK without invalidating the signature:
Master Key (Bug 8219321) Thanks to :[/FONT][FONT=&quot]Tungstwenty
An issue related with duplicate entries on the ZIP / APK files.
It was patched by Google back in February 2013 and shared with OEMs, and some of the newer devices might have already received the fix in a recent stock update. At least both Xperia Z 4.2.2 and Galaxy S2 4.1.2 contain the fix; CM has also recently patched it, on this commit.
More info can be found on @Adam77Root's thread here: http://forum.xda-developers.com/show....php?t=2359943
[/FONT]
MasterKeyDualFix-1.0.apk
MasterKeyDualFix-1.1.apk
MasterKeyDualFix-1.2.apk[FONT=&quot]
[15July]
[/FONT]XThemeEngine beta5 - Theme engine for any rooted phone
[FONT=&quot]What is XThemeEngine?
XThemeEngine allows you to theme your device similar to how T-Mobile/CM10 Theme Engine. Install theme apk, activate theme from XThemeEngine app. Voila! Forget MetaMorph. Forget flashing zips.
Original Thread Thanks to[/FONT][FONT=&quot]ruqqq
Download Module Here
[/FONT]
[FONT=&quot]X Quick Settings Toggles themer thanks to [/FONT][FONT=&quot]xperiacle
[/FONT]
[FONT=&quot]Hello Note2 Friends, I'd like to introduce to you my new little xposed module app called XQuickSettingsToggle.
As the name implies, it has something to do with the Quick Settings Toggles on the notification panel. What it does is allows you to select a theme or customize the colors of various parts of the toggles including background, text color and transparency without reboot (only a SystemUI restart). I think the pictures below will better show what I am talking about.
So as I said, it requires that you have the xposed framework installed. This is only for TW-based roms. Download the module apk below, install like any other app, enable it in xposed installer app then reboot. After reboot, open the XQuickSettingsToggle app then enable it and select your theme and customize what you want. Then restart SystemUI (available as a menu option). ENJOY.
For more info Check this Here
Donwload this Module Here
Download Here Disables the increasing ringtone when there's an incoming call.
Works by disabling AudioManager.setStreamVolume for a volume of 1 when there's an incoming call, so should probably work for any device that has Samsung's SecPhone.apk.
Tested on Galaxy Note 2 (GT-N7100) and Galaxy SII (GT-i9100) with the new Jelly Bean update.
Download Here SysScope
Now Download (Incase for some downloads if its asking to login can signin VIA gmail account) the module from below and install them,Once installed then go aheas and open Xposed installer goto Modules tab and place a check mark on all of them Reboot the device and enjoy the features
Every vigilant Samsung user knows SysScope - the dreaded service that does some bad things whenever device gets modified (rooted, recovery replaced, etc.). Chainfire's TriangleAway solves this issue partially: it resets the flash counter to 0 (in newest Sammy's firmware it gets bumped up every boot if you use a custom recovery or kernel). THe system status
Since we use Android ("There is a hack for that"), here we go: an Xposed module that (theoretically; "Works For Me") blasts away the SysScope checks, rendering the device status "Normal", even with custom kernel and recovery.
HowTo:
1) install + enable this module
2) reboot
3) wipe data for SysScope app
4) use TriangleAway to reset flash counter to 0
As a bonus: LogCat logging for SysScope got re-enabled.
Tested on Galaxy Note 2 (N7100) with newest (MB2) firmware.
Download Here App Settings
This mod targets settings which all apps share, such as the language, what permissions they require, what is the DPI for rendering, the perceived screen size (which affects the alternate resources that are loaded) and allows you to change those values on a per-app basis.
You can therefore have some apps rendered with a lower DPI than the default for your device in order to see more info at once (with no build.prop changes), while others might have different DPI values because their resources are not prepared for different densities. The same for the language, permissions to revoke, etc. Here's the list of settings that can be changed for each app:
- DPI (for rendering and resources loading) and reported screen size (to load alternate layout resources)
- Font scale
- Locale (language)
- Fullscreen mode
- Hide title bar
- Keep screen on while app is visible
- Force orientation (portrait/landscape/auto)
- Stay resident in memory
- Insistent notifications (loop the sound)
- Revoke permissions
Requirements: Xposed Framework 2.1 or above
Should work on any device / ROM above ICS.
Download Here TabletUI trigger
Built basing on http://forum.xda-developers.com/show....php?t=1780970
To see a comparison between TabletUI, PhabletUI and PhoneUI please see http://forum.xda-developers.com/show....php?t=2084489
Tested on Galaxy Tab 2 7", Android 4.1.2
Download Here Disable Battery Full Alert
When you charge your phone, there is one thing which is certain - it will eventually reach the state of "full charged". Nonetheless, Samsung seems to still think this is a surprise to the user. As such, they have added the highly irritating notification, to remind you that your phone has charged.
If you tend to use your phone while it's finished charging, and still plugged in, this restores the notification-bar real-estate previously used by this fully charged icon.
Download Here Enable Call Recording
If you live in an area where call recording is legal, use this modification to enable the ability to record calls from within the in-call UI of the phone.
Stock Launcher 5x4 Modification
Adds another row to the stock Samsung launcher giving a 5x4 homescreen.
(Download Here LINK BROKEN)
[/FONT]
[FONT=&quot]Download Here [/FONT][FONT=&quot]AlternateAppPicker[/FONT][FONT=&quot]: ICS-style default app chooser for JB
This Xposed modification brings back an ICS-style default application picker where you just tap the application name once for it to launch, and tap a checkbox prior to that if you want it to be the default app.
Play Store link in App Info
For apps installed from the Play Store, this adds a button to the App Info window which takes you to the Play Store page.
(Download Here LINK BROKEN)[/FONT]
[FONT=&quot]
Samsung Keyboard Short Delay
This shortens the Samsung keyboard long-press delay from 500ms to 200ms. Lower seems to break the swipe feature. Tested on stock Note2 and the multi-DPI version from bala_gamer on XDA.
(Download Here LINK BROKEN)
Download Here Smiley Replacer
Please see the XDA thread for details and instructions: http://forum.xda-developers.com/show....php?t=2138089
Especially, note that this is only the module to replace smileys. You can find some smiley packs in the thread above (second post)11
GappsCrashFix
When running in 240dpi, the gapps service crashes when you receive an IM from gtalk. Turns out, Google didn't catch an exception, so I did it for them.
For more details, here's the original thread on XDA. http://forum.xda-developers.com/show....php?t=1938087
The fix that worked for bala_gamer didn't do it for me, at least not via Xposed, so I did this instead. Uploading here so people can find it eaiser if they have a problem.
(Download Here LINK BROKEN)
NFC LockScreenOff Enabler
When installed (and the module activated in Xposed Installer and the phone restarted), you can run NFC LockScreenOff Enabler from your launcher and choose whether you want NFC to be activated when the screen of your phone is off or if you want it on when the lockscreen is being displayed (in addition to normal, unlocked usage of the phone, of course). This can be switched on the fly, the only time you have to restart is if you decide you only want NFC to be enabled when the phone is unlocked, as you have to disable the module in Xposed Installer for that.
(Download Here LINK BROKEN)[/FONT]
[FONT=&quot]
Update on 19th April [/FONT]
[FONT=&quot]Download here [/FONT][FONT=&quot]Enable camera on lockscreen [/FONT]
[FONT=&quot]
Allows the camera to be opened while the device is locked with a passcode.
Opening the gallery will throw the user back into the lockscreen.
Tested on Galaxy Note 2 (N7100), but should work on any Samsnug device with the Nature UX (SII, SIII, etc...)XDA Thread here: http://forum.xda-developers.com/show....php?t=2231649[/FONT]
[FONT=&quot]Thanks to [/FONT]MohammadAG[FONT=&quot]
Few More Share thanks to Memphis
Thanks to [/FONT][FONT=&quot]ruqqq Icon themer at http://forum.xda-developers.com/show....php?t=2246783
[/FONT][FONT=&quot]Thanks to dr.ketan[/FONT][FONT=&quot] Excellent battery modules at http://forum.xda-developers.com/show...ghlight=xposed
[/FONT][FONT=&quot]Thanks to Scalee This is where the Multi Window module is http://forum.xda-developers.com/show....php?t=2048668
[/FONT][FONT=&quot]
Thanks to [/FONT][FONT=&quot]BuckeyBall Remap double-press home to long-press search (No more SVoice!) http://forum.xda-developers.com/show...osed+framework
Thanks to [/FONT][FONT=&quot]sturmen [/FONT][FONT=&quot]Keepchat - Save your Snapchats automatically! http://forum.xda-developers.com/show...osed+framework
Thanks to [/FONT][FONT=&quot]FemBlack [/FONT][FONT=&quot]Status Bar Clock Color Mod with Fullscreencaller http://forum.xda-developers.com/show...osed+framework
Thanks to [/FONT][FONT=&quot] ernest33 Change the Notification background image http://forum.xda-developers.com/show...osed+framework
[/FONT]
[FONT=&quot]
The ultimate privacy manager Thanks to M66B
After weeks of research, development and testing I proudly present the ultimate, yet easy to use, privacy manager: XPrivacy
XPrivacy can prevent leaking privacy sensitive data for any application. XPrivacy can restrict the categories of data an application can access. This is done by feeding an application with no or fake data. There are several easy to use data categories, for example contacts or location. Restricting for example access to contacts for an application, will result in sending an empty contact list to the application. Similar, restricting access to your location for an application, will result in sending random locations to the application.
[/FONT]
[FONT=&quot]More Info Found on this Found here
[UPDATED] July 11
[/FONT]
[FONT=&quot] [Xposed Mod] XBackground - Replace background with Custom Color or Image Thanks to : [/FONT][FONT=&quot]xperiacle
[/FONT][FONT=&quot]XBackground - is an xposed module that runs on top of the xposed framework and its main function (for now) is the ability to let you change the Holo Dark background and Holo Light background used by some stock apps as well as many apps from the Play Store to any custom image from your Gallery or any color you like. It also can replace your Notification Panel background to any color/transparency or to any custom image from your Gallery.
[/FONT]
[FONT=&quot]How to install and use?
1. Download and install, then activate it in Xposed Installer and reboot.
2. To use, just run the app and say you want to change the holo dark background, just tick the color and choose the color you want from the color picker, then soft reboot. Or if you want to use a custom image, untick the color option and choose the image from the Gallery then soft reboot.
NOTE: Changing from color to image and vice versa always require a soft reboot. Changing from one color to another color always require a reboot. And changing from one image to another image does not require a reboot.
NOTE : People would treat this as a double post or say its a duplicate post i've created this thread so it would be easy to access the framework apps on one single Page .
Original Source : :villainrom[/FONT]
Re: [Frame Work App] 1 Place for all Framwork Modules
Appreciating it.... Thanks for keeping at one place :thumbup::thumbup:
Thanks for your appreciation raghavafitt
THANKS bro!
vishnu vijay said:
THANKS bro!
Click to expand...
Click to collapse
ill keep adding more as i get more :good:
Re: [Frame Work App] 1 Place for all Framwork Modules
SysScope module didn't work for me, even if I followed exactly the instructions.
What about you guys? Did you succeeded?
My phone details:
Galaxy Note 2
ROM 4.1.2 stock XXDMB2, rooted
Regards,
Stefan
Sent from my GT-N7100 using xda premium
Re: [Frame Work App] 1 Place for all Framwork Modules
Even I tried it did not work ive reported the form waiting for reply
Sent from my GT-N7100 using xda app-developers app
Appreciate that! Cheers!
Re: [Frame Work App] 1 Place for all Framwork Modules
Thanks VJ
Sent from my GT-N7100 using Tapatalk 2
Really nice thread, thanks bro Keep it updated
Yea sure will keep you posted on new updates
stefanjadex said:
SysScope module didn't work for me, even if I followed exactly the instructions.
What about you guys? Did you succeeded?
My phone details:
Galaxy Note 2
ROM 4.1.2 stock XXDMB2, rooted
Regards,
Stefan
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
It works for me! Didn't do anything special, while the phone is rooted and I have LOTS of system file modifications (TWRP Recovery, Mods, XPosed Framework, Boot Animation/Sound, etc). Obviously, before this, the phone status was showing as modified.
Great .....
Sent from my GT-N7100 using xda premium
great stuff - good to have all these in one thread!
since villainrom is down for a while now, does anyody have the GappsCrashFix module at hand and can attach it to me, please?
Cheers
BTW, SysScope doesn't seem to work for me either. (running stock, deodexed LK7). However, I fixed this with the TriangleAway app settings. (Auto Reset at Boot & System Modified Workaround)
aukhan said:
Great .....
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
Bro great work all in 1can u provide Dropbox link for play store, key board modules as the main site by rovo89 is down for maintenance
Sent from my GT-N7100 using xda premium
---------- Post added at 12:24 PM ---------- Previous post was at 12:22 PM ----------
aukhan said:
Great .....
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
And stock launcher 5α4
Sent from my GT-N7100 using xda premium
stefanjadex said:
SysScope module didn't work for me, even if I followed exactly the instructions.
What about you guys? Did you succeeded?
My phone details:
Galaxy Note 2
ROM 4.1.2 stock XXDMB2, rooted
Regards,
Stefan
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
+1 doesnt work For me neither.
Im running DMC3
Devil kernel
CWM
Rooted
Simplistic
Xposed
Custom boot
Triangle away
A thank you would be nice, if i helped you in any way.
Axelman8 said:
+1 doesnt work For me neither.
Im running DMC3
Devil kernel
CWM
Rooted
Simplistic
Xposed
Custom boot
Triangle away
A thank you would be nice, if i helped you in any way.
Click to expand...
Click to collapse
it only works on Stock Kernel .
Does this work ok on n7105?
Sent from my GT-N7105 using xda app-developers app
mykalbrock said:
Does this work ok on n7105?
Sent from my GT-N7105 using xda app-developers app
Click to expand...
Click to collapse
Yes it Does
any other link since the dropbox link is not working.

[ROM][5.1.1][UPDATED Lollicraft V1.1 ROM for Micromax Canvas Nitro A311/A310

{
"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"
}
Lollicraft ROM (CM 12.1 based) for Micromax Canvas Nitro A311/A310
Disclaimer:
Code:
/*
** Your warranty is now not void.
**
** We are not responsible for bricked devices, dead SD cards, thermonuclear
** war, or you getting fired because the alarm app failed. Please do some*
** research if you have any concerns about features included in this ROM
** before flashing it! YOU are choosing to make these modifications, and if
** you point the finger at us for messing up your device, we will laugh at you.
**
**/
Features
General
Aroma Rom installer
Cm12 Theme changer
Highly Customizable
FM working
No network drops
Battery and Ram Tweaks
Advanced reboot
Task manager in header
Screenshot button in header( Long press for countdown screenshot)
Customizable tiles in notification panel
Double tap to screen off
Brightness control in statusbar
Search bar in recent menu
Notification count in statusbar
Lockscreen music equalizer
Wake on plug charging
Lcd Density Changer
360 Rotation
Night Mode Screen Brightness
Audio FX
Smart Dial
Smart Mute
Statusbar-
Custom header (Image,colour,omni header,occassions)
Splitclock prefrence (Clock colour,style,size,font style in expanded)
Blur Notification panel & Lockscreen with options
Weather in Notification Expanded
Weather on statusbar
Battery Style
Battery bar
clock
Dynamic Status bar
Network Meter
Custom Carrier label
Interface-
Ad blocker
Build.prop Modder
Expanded desktop
Font chooser
Headsup with timer
Partition Info
System App Remover
Shake to screenshot with options
Animations
System Animations
Toast animations
Listview Animation
Power Menu animations
Lollicraft Insights
App circle sidebar
Gesture anywhere
Network meter with different styles
Navigation bar with options
Omni recent and omni switch
Smart Cover
Inbuilt Screen Recorder with options​
Installation Instruction
- Use TWRP 2.8.6.0
- Wipe system, cache, dalvik cache, data, internal storage
- Format data
- Unmount data (Go into Mount settings in TWRP, then remove checkmark from system, data, cache)
- Flash the zip file
- Flash gapps from given link below
Download Link
ROM Link:
https://goo.gl/N11Lj2
Patch for A310 Users:
https://goo.gl/R1V6Ni
Network Stability Patch
https://goo.gl/llvBYA
Gapps Link
https://basketbuild.com/filedl/devs..._gapps-modular-pico-5.1.1-20150920-signed.zip
Low Sound Fix Patch
https://goo.gl/PHQeol
Lollicraft Update V1.1
http://forum.xda-developers.com/showpost.php?p=66829467&postcount=49
Credits:
@fire855 @Rahul.s @shubham9543
Original Lollicraft XDA thread
http://forum.xda-developers.com/redmi-note/development/rom-lollicraft-cm-5-1-t3341578
Official Facebook group
http://www.facebook.com/groups/lollicraft
XDA: DevDB Information
LolliCraft (Cyanogenmod based) ROM for the Micromax Canvas Nitro A311/A310
Contributors
@bravonova
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2016-03-27
Created 2016-03-27
Last Updated 2016-05-13
YouTube HD Playback
Newer youtube app versions have broken video quality detection. For fixing that problem you need to use a older youtube version. This version is working: http://www.apkmirror.com/apk/google-inc/youtube/youtube-10-14-56-android-apk-download/
Second Method
To fix HD Videos on Youtube all we have to do is:
Thanks to : @Typhus_
Install Latest Youtube App
Open it and see any video (one you know it should be 1080p available but it's stuck at 360p)
Navigate to /data/data/com.google.android.youtube/shared_prefs (use any explorer with root permission)
Open youtube.xml
Find:
Code:
<boolean name="h264_main_profile_supported5.1.1" value="false" />
Replace to:
Code:
<boolean name="h264_main_profile_supported5.1.1" value="true" />
Save the file
Enjoy!
Screen Recording Workaround
Thanks to : Ajit Guraya (www.mtkroms.com)
You can also check it on --> http://www.mtkroms.com/2015/11/fix-bugs-in-all-cyanogenmod-12-roms-mtk.html
Follow the below steps:
1. Download Shou from play store.
2. Sign in/Sign up.
3. Allow root permissions
4. When a popup about allowing screen record comes, just press START and DO NOT CHECK "DO NOT SHOW AGAIN".
5. Click on the floating pink circle
6. Slect Record
7. Enter any file name.
8. Click on Settings.
9. In encoding engine : Select SOFTWARE instead of hardware.
10. Enjoy screen recording
OBB on SD Card
Use following xposed module
Obb on SD
Module Obb on SD attempts to make it seamless - just enable module, reboot and move obb's to SD card (to same folder: Android/obb) - that's that. No need to enter any path or whitelist/blacklist any app. Do you want to only move Obb from Grand Theft Auto? Then only move that obb. Obb on SD will detect "obb on SD" and enable hooks only for this single game.
http://dl-xda.xposed.info/modules/com.smartmadsoft.xposed.obbonsd_v8_f16a1d.apk
Author(s):
moneytoo
Support/Discussion URL:
http://forum.xda-developers.com/xposed/modules/mod-obb-sd-v0-1-t2884004
VPN
thanks to @nervehammer
Follow these step to enjoy VPN in cm builds ..
1. Go to psiphon and choose Browser-Only mode don't tunnel whole device.
2. Go to its logs tab and check the port of http proxy.
3. Now open WiFi setting and long press to your WiFi network (from which u are connected) go to modify tab and from check the advanced options.
4. Chosen manual proxy option and put host name as 127.0.0.1 and port as the no. which you noted in step 2 (eg. 8080) and click save .
Enjoy you have set up a VPN connection successfully.
You can open your browser and check your IP
Note: You have to undo this after you don't need VPN by changing manual proxy to none .
For those who want to use Orbot vpn
This is very similar to previous vpn workaround for psiphon
Just follow these step for Orbot
1. Open Orbot and long press to start orbot.
2. When all bootstrapped done go to check browser it will ask for normal browser or install Orweb .
3. Open Orweb and volla you r connected to tor but actually its not to tunnel your traffic to vpn go to Orweb settings.
4. Now note the proxy host and proxy port generally it is localhost(same as 127.0.0.1) and 8118 respectively but it may change so better to keep updated with port numbers.
5. Now go to wifi setting and long press the wifi (from which u r connected) and check advanced options.
6. Choose manual proxy option and put the host name 127.0.0.1 and port no. (e.g. 8118 ) which u noted in step 4
Now u can check https://check.torproject.org from any browser and volla Congo this browser is configured to use tor.
Sorry for long guide but it is detail enough so that anyone can easily setup tor in cm builds.
Note: You have to undo manual proxy option to none after you don't use vpn.
Bhushan1985 said:
YouTube HD Playback
Newer youtube app versions have broken video quality detection. For fixing that problem you need to use a older youtube version. This version is working: http://www.apkmirror.com/apk/google-inc/youtube/youtube-10-14-56-android-apk-download/
Second Method
To fix HD Videos on Youtube all we have to do is:
Thanks to : @Typhus_
Install Latest Youtube App
Open it and see any video (one you know it should be 1080p available but it's stuck at 360p)
Navigate to /data/data/com.google.android.youtube/shared_prefs (use any explorer with root permission)
Open youtube.xml
Find:
Code:
<boolean name="h264_main_profile_supported5.1.1" value="false" />
Replace to:
Code:
<boolean name="h264_main_profile_supported5.1.1" value="true" />
Save the file
Enjoy!
Screen Recording Workaround
Thanks to : Ajit Guraya (www.mtkroms.com)
You can also check it on --> http://www.mtkroms.com/2015/11/fix-bugs-in-all-cyanogenmod-12-roms-mtk.html
Follow the below steps:
1. Download Shou from play store.
2. Sign in/Sign up.
3. Allow root permissions
4. When a popup about allowing screen record comes, just press START and DO NOT CHECK "DO NOT SHOW AGAIN".
5. Click on the floating pink circle
6. Slect Record
7. Enter any file name.
8. Click on Settings.
9. In encoding engine : Select SOFTWARE instead of hardware.
10. Enjoy screen recording
Click to expand...
Click to collapse
Sim 2 is working???
nialxs said:
Sim 2 is working???
Click to expand...
Click to collapse
Sim2 data is not working.
Calling and sending/receiving sms on Sim2 is working fine.
going to test and report , great work
excellent ROM!!! Thanks!!!
kwjimmy said:
going to test and report , great work
Click to expand...
Click to collapse
Thanks
maxwell61 said:
excellent ROM!!! Thanks!!!
Click to expand...
Click to collapse
Thanks and welcome
Haa bro ..an other Excellent port by you ?✌...
LoverBoy2415 said:
Haa bro ..an other Excellent port by you ?✌...
Click to expand...
Click to collapse
Thanks
Bhushan1985 said:
VPN
thanks to @nervehammer
Follow these step to enjoy VPN in cm builds ..
1. Go to psiphon and choose Browser-Only mode don't tunnel whole device.
2. Go to its logs tab and check the port of http proxy.
3. Now open WiFi setting and long press to your WiFi network (from which u are connected) go to modify tab and from check the advanced options.
4. Chosen manual proxy option and put host name as 127.0.0.1 and port as the no. which you noted in step 2 (eg. 8080) and click save .
Enjoy you have set up a VPN connection successfully.
You can open your browser and check your IP
Note: You have to undo this after you don't need VPN by changing manual proxy to none .
For those who want to use Orbot vpn
This is very similar to previous vpn workaround for psiphon
Just follow these step for Orbot
1. Open Orbot and long press to start orbot.
2. When all bootstrapped done go to check browser it will ask for normal browser or install Orweb .
3. Open Orweb and volla you r connected to tor but actually its not to tunnel your traffic to vpn go to Orweb settings.
4. Now note the proxy host and proxy port generally it is localhost(same as 127.0.0.1) and 8118 respectively but it may change so better to keep updated with port numbers.
5. Now go to wifi setting and long press the wifi (from which u r connected) and check advanced options.
6. Choose manual proxy option and put the host name 127.0.0.1 and port no. (e.g. 8118 ) which u noted in step 4
Now u can check https://check.torproject.org from any browser and volla Congo this browser is configured to use tor.
Sorry for long guide but it is detail enough so that anyone can easily setup tor in cm builds.
Note: You have to undo manual proxy option to none after you don't use vpn.
Click to expand...
Click to collapse
Thank you for the detailed instruction!
How about I use 3G data connection instead of WiFi with VPN?
dawia said:
Thank you for the detailed instruction!
How about I use 3G data connection instead of WiFi with VPN?
Click to expand...
Click to collapse
Use Orbot VPN and and Orfox Browser simply
i think auto-rotation is not working on a310,does it need a patch?
Anyone else?
i think it does.i used the cm12.1 patch for a310 and it works now.(i had already flashed the patch from this thread)
edit:screen rotation stopped working again.
one more thing,why is there a blue screen flashing after u unlock the lockscreen before you get to the desktop?
i mean you unlock and you should go from the blurred lockscreen straight to the desktop,but there is a blue screen that flashes for some miliseconds in between the transition.Can someone confirm?
happens only if "swipe" is selected as an unlock method
Another great rom in lollipop. Thanks bro for this awesome work.
One thing I noticed is, the notification led lights not working at all. Please any one confirm. Am I missing some settings ??
hmu333 said:
Another great rom in lollipop. Thanks bro for this awesome work.
One thing I noticed is, the notification led lights not working at all. Please any one confirm. Am I missing some settings ??
Click to expand...
Click to collapse
Thanks and welcome!!
korekore1 said:
i think auto-rotation is not working on a310,does it need a patch?
Anyone else?
i think it does.i used the cm12.1 patch for a310 and it works now.(i had already flashed the patch from this thread)
edit:screen rotation stopped working again.
one more thing,why is there a blue screen flashing after u unlock the lockscreen before you get to the desktop?
i mean you unlock and you should go from the blurred lockscreen straight to the desktop,but there is a blue screen that flashes for some miliseconds in between the transition.Can someone confirm?
happens only if "swipe" is selected as an unlock method
Click to expand...
Click to collapse
Auto rotation should work properly on a310 also.
This is initial release based on CM 12.1 from the developer of Lollicraft which is originally made first on 4.4.2. So there is chance of little glitches.
it works for some hours after you flash a310 patch and it stops again.
another thing:can you see root folders with cm file manager?i can't,i can only access sd cards,internal and external but no level lower than this.On cm12.1 i could see all root folders with the same file manager.
i also have root issues with lbe security app,it loses root access.
maybe there are some root issues with the rom.I've seen these kinds of issues with roms that got the crappy kinguser root manager,are there any leftovers from the previous porter maybe?
Apart from these issues the rom gets amazingly fast if you enable performance battery mode and set animations to 0.5..!
edit: i deselected ''mount namespace separation'' option from supersu settings and rebooted,now rotation works again,so does root for lbe security.But i still can't have root access with cm file manager.There is an error ''there is no information available for the file system''
Also on rom settings/lollicraft settings/interface/partition info the rom can't see sd-ext(EXT) partition,it is listed as unavailable.Maybe it is connected with the cm file manager issue.
Bhushan1985 said:
Thanks
Click to expand...
Click to collapse
Bhusan bro plz fix 3g data and power menu bug for miui 7 6.3.25 for coolpad on a311.

[XPOSED][Pie] Firefds Kit 9.1.0.5-STABLE-15 - Customize Samsung OneUI [10/01/21]

Version for Marshmallow is available here: https://forum.xda-developers.com/xposed/modules/app-xtouchwizs5-customization-touchwiz-t3372401
Version for Nougat is available here: https://forum.xda-developers.com/xposed/modules/app-firefds-kit-customization-touchwiz-t3692391
Version for Oreo is available here: https://forum.xda-developers.com/xposed/modules/app-firefds-kit-customization-touchwiz-t3749479
Firefds Kit [Pie]
Xposed module for Samsung Pie devices.
This application also uses Root access to apply some Samsung CSC features.
Starting from version 1.0.3.0 Stable 4, the module no longer requires root access. All features that required CSC changes in the past now use Xposed hooking.
Known working devices:
Galaxy S8 SM-G950F
Galaxy S8+ SM-G955F
Galaxy S9 SM-G960F
Galaxy Note 9 SM-N960F
Galaxy S10E SM-970F
Galaxy S10 SM-973F
Galaxy S10+ SM-975F
Galaxy Tab S4 SM-T835
Features
The module has the following features:
Fake system status to Official
Selectable advanced power menu options:
Power off
Restart
Emergency mode
Recovery (with custom text)
Download
Data mode switch
Screenshot
Switch User (when multi user is enabled)
SystemUI restart
Flashlight
Screen Recorder (requires Samsung screen recorder app installed)
Disable restart confirmation
Enable performing power menu reboot / power off actions only after unlocking secure lock screen (stock behavior)
Disable display of power menu when secure lockscreen is locked
Enable call recording and call recording settings
Replace add call button instead of call recording and adding record by menu option
Clock Size option
Enable SD Card with Dual Sim option
Enable Call ID and spam protection option
Enable Secure Folder
Enable Screen Record tile and Settings options (requires Smart Capture 3.0.0+ installed)
Enable screen record while in call (requires Smart Capture 3.0.0+ installed)
Enable additional advanced hotspot settings option
One UI Home transition animation selection
Hide VoLTE icon in status bar
Hide persistent USB connection notification
Hide persistent charging notification
Enable block phrases in messages app settings
Enable native blur on notification panel pull down
Enable navigation bar color settings in Navigation Bar settings
Navigation bar custom color picker
Enable multi user toggle
Set max user value selector
Show seconds in status bar clock toggle
Show AM/PM for seconds on clock toggle
Show clock date on right of clock toggle
Add date to status bar clock options
Enable fingerprint unlock on reboot toggle
Enable biometrics unlock on reboot toggle
Add network speed menu to show network speed in the status bar
Data icon symbol selection (4G, LTE, 4G+, 4.5G)
Show Data usage view in quick panel
Double tap for sleep
Hide NFC icon
Disable Bluetooth toggle popup
Disable sync toggle popup
Disable high level brightness popup
Hide carrier label
Carrier label size selection
Disable loud volume warning
Disable volume control sound
Disable low battery sound
Screen timeout settings
NFC behavior settings
Auto MTP
Disable camera temperature check
Enable camera shutter sound menu
Disable call number formatting
Disable SMS to MMS threshold
Force MMS connect
Bypass exchange security
Disable signature check
Disable secure flag
Attention
This was built and tested on the Samsung Galaxy S8 G950F (Exynos) varient.
For Galaxy S9 and above which use encrypted CSC files - I have disabled a few CSC features because I can't test their implementation.
EdXposed is still very much a WIP and is still in beta.
THERE COULD BE BUGS/CRASHES/BOOTLOOPS, but it's pretty stable.
I've been working with both solohsu and C3C0 on testing EdXposed on Samsung devices.
Major Update
In the Pie version of FirefdsKit, I have updates the project in the following aspects:
Moved project from Eclipse to Android Studio
Updated compile SDK version to use latest SDK (28)
Updated dependencies to use online sources
Switched from Chainfire's SU library to topjohnwu's (Magisk) SU library
Installation
To install this module you need the following apps and modules installed on your device:
Magisk v18.1 and above - https://github.com/topjohnwu/Magisk/releases
Magisk Manager v7.0.0 and above - https://github.com/topjohnwu/Magisk/releases
Riru Magisk module v16.0 and above - https://github.com/RikkaApps/Riru/releases
EdXposed Magisk module v0.3.0.0_beta2 and above - https://github.com/ElderDrivers/EdXposed/releases
EdXposed Installer v2.2.1 and above - https://github.com/solohsu/XposedInstaller/releases
Download
Since EdXposed is still in an early stage, I have marked the initial release as Experimental.
In order to download it you need to enable seeing experimental releases in the module list - EdXposed Installer > Settings > Versions to be shown > Experimental
http://repo.xposed.info/module/sb.firefds.pie.firefdskit
Source Code
https://github.com/Firefds/FirefdsKit
Known Issues
Some features are removed on purpose. Since GravityBox has been working on Samsung Oreo devices without much issues, I only implemented features that need special Samsung coding. You can check GravityBox for Pie for additional features.
It could take some time to popup the root request, just wait a few minutes until it pops up, usually not much after the xposed installer recognized the module
External Libraries
The project uses the following libraries:
https://github.com/topjohnwu/libsu
https://github.com/rovo89/XposedBridge
https://github.com/rovo89/XposedMods/tree/master/XposedLibrary
https://github.com/jaredrummler/ColorPicker
Samsung framework libraries which are used for compile only
EdXposed Whitelisting
Users who want to use EdXposed's whitelist feature should whitelist the following apps:
Android System - android
Call - com.samsung.android.incallui
Camera - com.sec.android.app.camera
Contacts - com.samsung.android.contacts
Email - com.samsung.android.email.provider
Firefds Kit - sb.firefds.pie.firefdskit
Messaging - com.samsung.android.messaging
MTP Application - com.samsung.android.MtpApplication
NFC - com.android.nfc
One UI Home - com.sec.android.app.launcher
Settings - com.android.settings
Software Update - com.wssyncmldm
System UI - com.android.systemui
Credits
This module wouldn't have been here without the following people:
RikkaW - Creator of Riru Magisk module, which provides a way to inject codes into zygote process
@rovo89 - Creator of the original Xposed framework APIs
solohsu and MlgmXyysd - Creators of the EdXposed Magisk module and Installer that made all of this possible
@C3C076 - Creator of GravityBox Xposed modules, which I learnt a lot from
@wanam - Creator of the original XTouchWiz module, which this module is based on.
@topjohnwu - Creator of Magisk
@AbrahamGC - For the Extended Power Menu - Pie - Odex framework Smali guide
jaredrummler - For Color Picker library
Telegram
Announcements and pre release versions - https://t.me/firefdskit
This is a moded version of Wanam's XTouchWiz:
https://github.com/wanam/XTouchWiz
Reserved
Thank you for your great work sir!
Could you please add available to use finger print of face unlock after reboot??
Kglim said:
Thank you for your great work sir!
Could you please add available to use finger print of face unlock after reboot??
Click to expand...
Click to collapse
I will look into it
Can you implement battery circular?.. Thank you very much for your hard work [emoji3526][emoji4][emoji4]
Enviado desde mi SM-N950F mediante Tapatalk
Francescorm76 said:
Can you implement battery circular?.. Thank you very much for your hard work [emoji3526][emoji4][emoji4]
Enviado desde mi SM-N950F mediante Tapatalk
Click to expand...
Click to collapse
No, since EdXposed doesnt support resource hooking yet.
But once it does, it will be availabe as part of GravityBox
Kglim said:
Thank you for your great work sir!
Could you please add available to use finger print of face unlock after reboot??
Click to expand...
Click to collapse
Done.
Will be available next release.
If I can ask, what device are you using?
firefds said:
Done.
Will be available next release.
If I can ask, what device are you using?
Click to expand...
Click to collapse
Wow thank you for your quick response ??️
I'm using 955F sir
Works on my Galaxy S8 Plus SM-G955F too.
Thanks!
Edit: Firefds can't read my root access. But it seems to work all fine.
Andreas96 said:
Works on my Galaxy S8 Plus SM-G955F too.
Thanks!
Edit: Firefds can't read my root access. But it seems to work all fine.
Click to expand...
Click to collapse
The root request is called in the background and can take some time to popup.
Leave the app open for a few minutes, it should work.
If I see many complaints, I'll pop the request on startup.
firefds said:
The root request is called in the background and can take some time to popup.
Leave the app open for a few minutes, it should work.
If I see many complaints, I'll pop the request on startup.
Click to expand...
Click to collapse
Yeah now the root access has bin granted ?
GravityBox Beta for Android Pie is available:
https://forum.xda-developers.com/xposed/modules/app-gravitybox-v9-0-0-beta-1-android-9-t3908768
You can use Firefds Kit alongside GB.
THanks for the app.. Features I tested works well with note 9 running LionsRoar rom.
---------- Post added at 10:09 PM ---------- Previous post was at 09:54 PM ----------
firefds said:
GravityBox Beta for Android Pie is available:
https://forum.xda-developers.com/xposed/modules/app-gravitybox-v9-0-0-beta-1-android-9-t3908768
You can use Firefds Kit alongside GB.
Click to expand...
Click to collapse
Most of the gravity box features do not work at this time. In future, we will see more features getting integrated.
beta 2 has been released.
Changelog:
Added custom advanced power menu icons. No more ugly icons!
Added enable fingerprint unlock on reboot toggle
Added enable biometrics unlock on reboot toggle
Switched from deprecated ProgressDialog to ProgressBar
Download at:
Xposed Repo: https://repo.xposed.info/module/sb.firefds.pie.firefdskit
Github Release: https://github.com/Firefds/FirefdsKit/releases
Note 9 here, advanced power menu icons are invisible but tappable on the second beta.
Sent from my SM-N960N using XDA Labs
Tchania said:
Note 9 here, advanced power menu icons are invisible but tappable on the second beta.
Sent from my SM-N960N using XDA Labs
Click to expand...
Click to collapse
Can you send me xposed logs after opening the power menu?
firefds said:
Can you send me xposed logs after opening the power menu?
Click to expand...
Click to collapse
Here you go. And the way I saved the logs is:
-I disabled all other modules except Firefds kit.
-rebooted.
-went to xposed logs and cleared the logs.
-rebooted.
-waited a bit then held the power button to show the power menu.
-tapped on one of the invisible icons and the back button.
-went to xposed logs, reloaded once and save them.
And I also included a screenshot how it looks.
Sent from my SM-N960N using XDA Labs
Tchania said:
Here you go. And the way I saved the logs is:
-I disabled all other modules except Firefds kit.
-rebooted.
-went to xposed logs and cleared the logs.
-rebooted.
-waited a bit then held the power button to show the power menu.
-tapped on one of the invisible icons and the back button.
-went to xposed logs, reloaded once and save them.
And I also included a screenshot how it looks.
Sent from my SM-N960N using XDA Labs
Click to expand...
Click to collapse
Thank you.
It seems the logs are incomplete.
Can you recheck and see if all the logs appear in the log file as they appear in the app?
firefds said:
Thank you.
It seems the logs are incomplete.
Can you recheck and see if all the logs appear in the log file as they appear in the app?
Click to expand...
Click to collapse
I have checked and compared both of them and they both end at that line that says "using i".
I tried to get the logs this time disabling all the magisk modules but the log ends at exactly the same incomplete line.
And the thing that's driving me crazy now is that I tried different xposed installers and only the current one actually writes logs (although incomplete). Maybe an xposed issue. I'm no expert so I'm not sure what's wrong.
I'll keep searching for a solution and post back here once I get the complete log.
Thank you for looking into this
Sent from my SM-N960N using XDA Labs
Tchania said:
I have checked and compared both of them and they both end at that line that says "using i".
I tried to get the logs this time disabling all the magisk modules but the log ends at exactly the same incomplete line.
And the thing that's driving me crazy now is that I tried different xposed installers and only the current one actually writes logs (although incomplete). Maybe an xposed issue. I'm no expert so I'm not sure what's wrong.
I'll keep searching for a solution and post back here once I get the complete log.
Thank you for looking into this
Sent from my SM-N960N using XDA Labs
Click to expand...
Click to collapse
The EdXposed logs can behave weird.
Try the following:
Make sure you have ADB on your pc.
From the command prompt run adb with the following command: adb logcat > xposed.log
Then go back to the device and open the power menu
Finaly go back to the command prompt and CTRL-C to stop the logcat.
A file named xposed.log should be created on your pc, you can upload that.

[mods] fix problems with switch in android

I will add all possibly fixes that are added to switch. This is only a compilation of the contributions that we have found in the official forum of switch root.
UPDATE:08/06 TEMPLATE TO DOLPHIN. THX @SvenDaHacker64 This dolphin has more options than the original, and run at 30 FPS DBZ BT3 (1080p)
08/05 Added Joycon controls for kodI & USB INFO TO ACTIVATE ETHERNET..
APKS:
dock:
Launcher:
--
Hal launcher:
HALuncher
ATV Launcher:
ATV Launcher Free
--
Keyboard(Works with joycons):
LeanKey Keyboard
--
Joycons:
Joycon enable
--
Ethernet:
USB DEVICE INFO TO ACTIVATE USB ETHERNET AND
Ethernet! by @USBhost
---
Additional features:
THIS APP to get rid of the BLACK BORDERS in fullscreen mode
--
FPS COUNTER
--
I WANT PLAY FORTNITE:use GLTools to spoof an Adreno 630, and enable Magisk Hide for the game.
--
Screenshots(or maybe use an Xposed module to enable them even when they're "not allowed")
--
Screen rotation OR Screen Rotation
--
NVIDIA GameStream without the lag: Moonlight Game stream ONLY NVIDIA CARDS.
--
Without NVIDIA CARDS:Steam Link
--
FILES FLASHEABLE
I HAVE SOLVED THE PROBLEM OF THE REVERSED CONTROLS BUT WE CONTINUE TO HAVE L and R flat:
JOYCON FIX FOR GTA WITH STYLE SWITCH
{
"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"
}
Joycon Fix Flasheable:
Joycon Fix Flasheable(L3 and R3) by Switchroot official site
Joycon Fix GTA:
--
Fix GTA With Invert Controls STYLE XBOX/PS4
--
Bluetooth Auto connect (Lag and autoconnect)
--
Magisk-Root:
Magisk v19.3
--
Uninstaller:Uninstaller Magisk
--
XPosed framework with Gravitybox [O] (Recomend for Reboot without hekate)I HAVE GRAVITY BOX AND XPOSED AND I HAVE NOT HAD A BOOTLOOP BUT VARIOUS USERS HAVE REPORTED THAT THEY HAVE HAD BOOTLOOP, MAYBE IT HAD BEEN THE INSTALLATION ANOTHER APK IN BAD CONDITION. I DO NOT RECOMMEND INSTALLING IT AT YOUR RESPONSIBILITY.
Many have been able to boot straight into twrp from android by enabling developer options and enabling advanced reboot (tapping and holding power button > reboot > recovery).
https://ibb.co/dtTM7y7
Systemless Xposed
Gravitybox [O]
Also, make sure to mount /system in TWRP before flashing OpenGApps, the joycon fix (the GTA one should work for other games, such as TR2), or other zips.
--
FOR KODI:
JOYCON CONTROLLER IN KODI
No root
-
Directory:Android/data/org.xmbc.kodi/files/.kodi/userdata/addon_data/
drag and drop "peripheral.joystick"
The folder is hidden, use ES file manager, or any other of this option I use that one.
Joycon controller for kodi v2
-Fix Directional PAD.
-
Root:
Screen Shift
-
Dolphin:
Dolphin original:https://play.google.com/store/apps/details?id=org.dolphinemu.dolphinemu&hl=es
https://es.dolphin-emu.org/download/
Dolphin weihuoya: https://github.com/weihuoya/dolphin/releases <- I use this
Template
Save as <GameID>.ini and copy to /storage/emulated/0/dolphin-mmj/GameSettings
Example: New Super Mario Bros. Wii, it'll be SMNP01.ini , GMSP01.ini for Super Mario Sunshine.
Tips:
Lockcreen for dock:
Settings > Security & Privacy > Screen lock > None
To remove the Navigation Bar:
https://play.google.com/store/apps/d...on.bar.remover
To add the Navigation Buttons to Quick Settings:
https://play.google.com/store/apps/d...id.shortcutter
Mount FAT32
Mount FAT32
Credits:
@rovo89
@Tungstwenty
@topjohnwu
@langer hans
@bylaws
@AnkitChowdhury
@Gavin_Darkglider
@nastys
I use this app to get rid of the black borders in fullscreen mode: https://play.google.com/store/apps/details?id=com.conena.navigation.bar.remover
FPS counter: https://labs.xda-developers.com/store/app/com.n0n3m4.gltools
Fortnite: use GLTools to spoof an Adreno 630, and enable Magisk Hide for the game.
Screenshots: https://play.google.com/store/apps/details?id=com.symcoding.app.screenshots (or maybe use an Xposed module to enable them even when they're "not allowed")
Screen rotation: https://play.google.com/store/apps/details?id=org.crape.rotationcontrol
NVIDIA GameStream without the lag: https://play.google.com/store/apps/details?id=com.limelight
(non-NVIDIA or non-Windows users can use SteamLink: https://play.google.com/store/apps/details?id=com.valvesoftware.steamlink)
Also, make sure to mount /system in TWRP before flashing OpenGApps, the joycon fix (the GTA one should work for other games, such as TR2), or other zips.
nastys said:
I use this app to get rid of the black borders in fullscreen mode: https://play.google.com/store/apps/details?id=com.conena.navigation.bar.remover
FPS counter: https://labs.xda-developers.com/store/app/com.n0n3m4.gltools
Fortnite: use GLTools to spoof an Adreno 630, and enable Magisk Hide for the game.
Screenshots: https://play.google.com/store/apps/details?id=com.symcoding.app.screenshots (or maybe use an Xposed module to enable them even when they're "not allowed")
Screen rotation: https://play.google.com/store/apps/details?id=org.crape.rotationcontrol
NVIDIA GameStream without the lag: https://play.google.com/store/apps/details?id=com.limelight
(non-NVIDIA or non-Windows users can use SteamLink: https://play.google.com/store/apps/details?id=com.valvesoftware.steamlink)
Also, make sure to mount /system in TWRP before flashing OpenGApps, the joycon fix (the GTA one should work for other games, such as TR2), or other zips.
Click to expand...
Click to collapse
Thanks nastys, I added this.
I can't figure out how to get Fortnite working. I did magisk hide on the installer and used GLTools to spoof an Adreno 630 GPU but still says "device not supported".
Shadowehh said:
I can't figure out how to get Fortnite working. I did magisk hide on the installer and used GLTools to spoof an Adreno 630 GPU but still says "device not supported".
Click to expand...
Click to collapse
Activate the first option, and try again.
Chiveta said:
XPosed framework with Gravitybox [O] (Recomend for Reboot without hekate)
Click to expand...
Click to collapse
Gravitybox is NOT supported on custom roms like LineageOS. It has caused bootloops for many people who didn't read the dev's following warning. From the link you provided:
"- SHOULD NOT be used with custom ROMs like Lineage, AOSPA, or any other derivative - it makes no sense since the most of the features are already in the ROM (may cause conflicts and unexpected behavior)"
Many have been able to boot straight into twrp from android by enabling developer options and enabling advanced reboot (tapping and holding power button > reboot > recovery). Also, the system UI tuner built I to Lineage already provides many of these features; you just have to explore the settings app a bit.
Thanks for this well organized post though. The main thread has many good tips and it's nice having someone consolidate them in one thread.
I haven't installed any Joycons fixes yet. Do i install all of them or is there certain ones that i need?
For Kodi ive found a better solution first Root your Android lineage
https://download.lineageos.org/extras
Download super su arm64 for lineage 15.1
Install Zip via twrp
Go to développer mode activate Root for application
Install this app screenshift https://www.google.com/url?sa=t&sou...BMAB6BAgMEAM&usg=AOvVaw3CNZyMo4Q2G1SZUUN2iUGm
And create a profil 1280 720 activate and go in Kodi everything work perfecto
You Can create a profil 1920 1080 to go back normal
Btw Quick question can't find this path : Directory:Android/data/org.xmbc.kodi/.kodi/userdata/addon_data/
drag and drop "peripheral.joystick"
Some help ?
Count_NOOBula said:
Gravitybox is NOT supported on custom roms like LineageOS. It has caused bootloops for many people who didn't read the dev's following warning. From the link you provided:
"- SHOULD NOT be used with custom ROMs like Lineage, AOSPA, or any other derivative - it makes no sense since the most of the features are already in the ROM (may cause conflicts and unexpected behavior)"
Many have been able to boot straight into twrp from android by enabling developer options and enabling advanced reboot (tapping and holding power button > reboot > recovery). Also, the system UI tuner built I to Lineage already provides many of these features; you just have to explore the settings app a bit.
Thanks for this well organized post though. The main thread has many good tips and it's nice having someone consolidate them in one thread.
Click to expand...
Click to collapse
Sorry to hear all this. but it worked for me and I've never had a bootloop problem. I have the photos here.
jaycounet said:
Btw Quick question can't find this path : Directory:Android/data/org.xmbc.kodi/.kodi/userdata/addon_data/
drag and drop "peripheral.joystick"
Some help ?
Click to expand...
Click to collapse
The folder is hidden, use ES file manager, or any other that gives you this option I use that one.
Oh! Thanks for photo evidence. It looks as if the latest version does support Lineage. I personally experienced a bootloop on gravity box for android 7 and kicked myself for not making a twrp backup. I only found out it wasn't supported on custom ROMs like lineage when I read the dev's description listed in the link you provided.
Out of curiosity, what gravity box tweaks do you use that aren't built into lineage?
Count_NOOBula said:
Oh! Thanks for photo evidence. It looks as if the latest version does support Lineage. I personally experienced a bootloop on gravity box for android 7 and kicked myself for not making a twrp backup. I only found out it wasn't supported on custom ROMs like lineage when I read the dev's description listed in the link you provided.
Out of curiosity, what gravity box tweaks do you use that aren't built into lineage?
Click to expand...
Click to collapse
Gravitybox [O] 8.5.4, Because we are in oreo, surely that's why you had bootloop when installing the Gravitybox, even the Xposed is important to know the SDK(Android version) that has our firmware and always check everything. install the Systemless Xposed
Phillyrider807 said:
I haven't installed any Joycons fixes yet. Do i install all of them or is there certain ones that i need?
Click to expand...
Click to collapse
I'm sorry for the delay, you should install the one you like the Switch Style or XO / PS4 Style. The realease official only fixes the L3 and R3, the Analog didn't work for me.
Chiveta said:
Activate the first option, and try again.
Click to expand...
Click to collapse
I have already done that. I instead did the manual installation via TWRP which fixed the issue. The last question I have is that do I have to do the same thing with the actual Fortnite game as well?
PingSpoofer said:
I have already done that. I instead did the manual installation via TWRP which fixed the issue. The last question I have is that do I have to do the same thing with the actual Fortnite game as well?
Click to expand...
Click to collapse
In theory you should read your joycon, verify that the triggers work for you, if not, you should flash another zip, Style switch or XO / PS4. and in case the controller does not work, it uses octopus.
Any fix for Zr and Zl as RT and LT they dont work for me on GeForce now
@Chiveta The link to Screen Shift app doesn't work..at least not for me.
Googling it I happened to find the app to change resolution and so on...
Now I'm excited, maybe I can fix my screen with it. I have a sony 4k 120 hz tv and no matter how often I dock and undock the switch I get a "scrambled up" output on tv...though tv says it gets 1080p..
Great thread. It would be nice if the op was compressed in hide tags to make it easier to go through though.
Also I know I came here looking for useful stuff for android-switch, and I figure I post this here buried from the main thread:
Count_NOOBula said:
12 Helpful Tips
.. for Switch users new to Android.
1. Place a battery percentage indicatior in the status bar so you can see the number increase in real time while charging. This is a temporary workaround; the current build doesn't indicate whether the system is charging while charging it.
Head to Settings > Battery > switch on Battery Percentage. I often play while charging, so it's helpful seeing this number go up simply by glancing at the status bar.
2. Use TWRP to create a backup image file of the entire android OS, so you can easily restore to it if an app, magsik or xposd module causes any issues, especially issues that cause bootloops. I also recommend using TWRP's built in file manager to move files back and forth between the 2GB fat32 partition and android's own storage system << this is helpful if you find FTP-ing a bit painful in certain circumstances.
Head to TWRP and tap Backup > Slide to initiate backup. (Tap the words "autogenerate" to rename your backup prior to initiating the backup. Note: none of the files accessible via the file manager will be deleted or backed up. Just the OS itself, instslled apps along with their data and settings (e.g your notes in a notes app). To access the file manager, tap Advanced on TWRPs home screen (you can move, copy and rename files and even delete magisk module folders if a particular magisk module is causing bootloops)
You can move this TWRP backup to a PC and even to another switch and restore it to move all your stuff to a second switch. TWRP backup images are stored on the non fat32 partion (fat32 partition is the 2GB partition that shows up on your PC when plug in this LineageOS SD card). To move this backup to the PC, install any free ftp or WiFi file transfer app and navigate it to /sdcard/TWRP/backups.
3. (optional but tricky) Uninstall System Bloatware
...RAM and other resources are precious. As amazing as this build is, the devs have left in some useless apps aren't needed on the Switch like Microsoft email exchanger, phone , call management and default SMS app, contacts app, LineageOS Updater (useless on unofficial builds), call log etc. I used Titanium Backup to uninstall these system apps. The process is tricky cuz system apps are notoriously difficult to remove unless you use apps like these. Also, uninstalling the wrong system app can bootloop your system so don't do this if you don't know what you're doing. MAKE A TWRP BACKUP BEFORE "DEBLOATING". I've saved over hundreds of MBs of ram and improved battery life by uninstalling bloatware that wastes CPU cycles.. Bloatware reduces performance in apps like dolphin, nom gaming apps and even sucks battery while the screen is off, esp annoying since this build doesn't CURRENTLY support deep sleep). A novice user should ONLY uninstall common sense apps (call log backup and restore, exchange, updater etc). And ALWAYS backup your ROM using TWRP beforehand to recover from bootloops secondary to accidental deletions.
4. Backup your apps AND data
..all thanks to Titanium Backup
..you can also restore app data from a TWRP backup using this app, give you two excellent backup options.
5. Enjoy system wide dark mode and other themes
..all thanks to Substratum
...if you've installed Xposd, download "Force Darkmode Oreo" < download via Xposd or the website.
..you can download tons of free and paid themes for Substrstum, including true black and gray themes, and give your eyes a break. System wide dark mode is coming in Android 10 but just because we're all on 8.1, doesn't mean we need to blind our eyes playing at night.
6. Use AdAway to block ads at the host level. Import more lists from the EasyList site. Tap and hold on the txt link then paste them in the app's sources.
7. Use AFwall+ or other firewalls, to allow only select apps access to the internet
8. Use Nova Launcher and download icon packs. The built in app launcher (called Trebuchet) has no customkzariom features but still uses over 160MB of RAM in this build. RAM is key for many demanding apps (eg depth of field/field of view in android games like PUBG, and even in Dolphin games) so every MB helps. Plus a new lanucher like Nova gives you tons of options to customize things to your liking. After installing a launcher and setting it as default, you can uninstall Trebuchet using a bloatware uninstaller like Titanium Backup.
9. Use AppOps (free or pro) to protect your privacy through fine grained permission control (or use the much more limited but still useful Privacy Guard << built into Lineage, simply search for it in settings). This feature is built into android but because unlike Apple, Google makes money through tracking, they've deliberately buried it by giving it no UI a user can easily control. This app provides that UI and simple switches to block clipboard access, prevent apps from waking up or running in the background, preventing unauthorized apps access to the SD card etc. Google officially gives users only like 20% of the privacy variable switches you can toggle off in this app. HIGHLY recommended.
10. Install XPOSD and an xposd module called Prevent Running, to prevent all your installed apps from randomly waking up in the background and wasting valuable RAM and other resources. (Note: may affect notifications so don't use it on messaging apps etc)
11. See which apps are sucking up your ram by using the built in RUNNING SERVICES setting. Head to Settings > System > About Tablet. Then scroll down & tap on the "build number" SEVEN times until developer options are enabled. Then head to Settings > System > Developer Options > Running Services.
12.Boost android launch time by preventing apps from automatically launching at startup. Once you've enabled Developer Options, head to Settings > System > Developer Options > Memory> scroll down and tap "Apps started on boot". Now you'll see a list of apps that have been configured to start up as soon as Android boots.
Alternatively, you can search in Settings for Privacy Guard > tap the three dots in the top right > then Advanced > now swipe all the way to the right til you see "run in background" and "bootup". You can now slide off each app you don't need as soon as the system boots. You can also prevent apps from running the background. You'll see a huge boost in boot times esp if you have tons of apps installed.
Bonus Tip: Upgrade the web rendering engine "Webview". This build has version 72.xxxx while the latest version from google as of July 29th is v. 76.xxx. Since most apps including the browser use Webview, upgrading will pay off. Not only does it boost browsing speed, but it's also essential to be keep our Switch STADIA -Ready, cuz Stadia will rely on the latest webview APIs found in Chrome. I don't use chrome, so this is helpful for people like me. This may be a noob opinion, but i think Stadia will likely rely on the latest Webview APIs, not necessarily the Chrome app. Even if you don't care about Stadia, upgrading webview will boost the internal web browsers of all your apps.
Install the latest Webview apk from the playstore/apkmirror (arm64 variant) > enable developer options > in develop options, you'll find an option to select Webview versions > switch from v72 to v76. Run browsing benchmarks and enjoy the boost! You can uninstall the older v72 webview using Titanium Backup.
..................................
I'd appreciate it if someone started a thread listing tips and recommended apps/tweaks that could really help switch users. For now, enjoy these tweaks from one noob to another.
Thanks to everyone who posted on this thread to help me and esp to the Switchroot team for their wizardry.
Click to expand...
Click to collapse
If I ever get my switch set up, I may start a thread for tips and such for using android on switch.
how do you use joycon enable? even if it works, the button layout is messed up after that.

[Guide] Remove Ads

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

Categories

Resources