FORUMS
Remove All Ads from XDA

[Magisk] [OOS 4.1.6/OB 12] Magisk Modules for OnePlus 3(T) (Updated: August 10, 2017)

1,943 posts
Thanks Meter: 2,848
 
Thread Closed Email Thread
IF YOU'RE COMING FROM ANOTHER THREAD OR SITE, AND RUNNING THESE MODULES ON A DEVICE OTHER THAN A 3/3T, DON'T POST YOUR ISSUES HERE!
THESE WERE STRICTLY CONFIGURED FOR THE 3/3T ON OXYGEN OS!


Here are a few I've put together after snooping around the OnePlus threads and converting various mods into modules.
These modules WILL NOT work on Magisk builds older than 13.
I have a folder of modules for Magisk 11 and older (no longer maintained, nor supported) at the end of this post.

Requirements:
- Stock OxygenOS 4.1.6, Open Beta 12, or newer.
- Magisk 13.3 installed by following the installation guide: https://forum.xda-developers.com/app...mless-t3473445

After installing, download any module and flash in TWRP.
NOTE: None of these modules are SystemUI or framework mods as doing such have potential to cause soft bricking, leading to doing a factory reset.

Magisk modules

Google Pixel Launcher with Essentials and Extras v2.0
Includes Pixel Launcher, along with the Google's Wallpaper Picker, and the Live Wallpapers APKs from the Google's Pixel factory image.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template
- Updated Pixel Launcher to 7.1.13862848
- Updated Nexus Launcher Icons to 7.1.2
- Updated Google Wallpaper Images to 20161104_RC01
- Updated Wallpapers to 1.1.153125266
- Updated Live Earth Wallpapers to 7.1.2
- Updated Live Data Wallpapers to 7.1.2

-----------------------------------------------------------------------------------------

Google Pixel Sound Set v2.0
Replaces the stock OnePlus UI, alarm, notification, and ringtone sounds with the set from the Pixel phone.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template
- Updated sounds to match the Android O beta image for Google Pixel.

-----------------------------------------------------------------------------------------

Google Dialer with CallerID and Lookup v2.1
Google Dialer, along with the permissions XMLs and required framework to allow full functionality, including Caller ID and Lookup. Be sure to disable the stock OnePlus Dialer, and set Google Dialer as default.

v2.1 Changelog:
- Replace OPSystemUI with a blank template for Magisk as recent versions of OOS causes conflict with Google Dialer's Answer/Decline buttons.


v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template
- Updated Google Contacts to 2.0.10
- Updated Google Dialer to 10.1.161735957

-----------------------------------------------------------------------------------------

Google Daydream VR v2.0
Allow the use of using Daydream VR, and enables downloading of additional Daydream apps from the Play Store.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template
- android.hardware.vr.high_performance.xml (taken from a factory image for the Google Pixel) is now included
instead of editing another XML with the needed entries

-----------------------------------------------------------------------------------------

Chrome Home Page Button v2.0
Enables the home button in Chrome, and an option to set a default home page in Chrome's Settings.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template

-----------------------------------------------------------------------------------------

Display SELinux Status (Enforcing/Permissive) v2.1
Expose the status of SELinux (Enforcing or Permissive) at the bottom of Settings > About Phone.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template

v2.1 Changelog:
- Removed unneeded files from the module as leaving them in could cause problems with the device booting properly.

-----------------------------------------------------------------------------------------

EmojiOne Emoji Set v2.0
Swap the default emoji set from OnePlus with the ones from EmojiOne.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template
- Updated the emoji set to 3.1.1 (July 12, 2017)

-----------------------------------------------------------------------------------------

Android O Emoji Set v2.1

Swap the default emoji set from OnePlus with the ones from Android O.

v2.1 Changelog:
- Updated the emoji set with the ones from Android O Developer Preview 4.
More information about the changes here on Android Police.


v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template

-----------------------------------------------------------------------------------------

2.4GHz WiFI Channel Bonding v2.0
As OnePlus (still) haven't fixed this, the module combines two 20MHz channels on a 2.4GHz WiFi connection into one for improved Internet speed.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template

-----------------------------------------------------------------------------------------

Allow AudioServer/MediaServer Access v2.1
Apps such as ViPER4Android needs access to AudioServer (or MediaServer in other ROMs) to work correctly, while the kernel is set to Enforcing.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template
- Updated the script to execute sepolicy-inject in the new location with Magisk 13.1+ (again...)
Update: Removed. No longer needed since this module was added back into the ViPER4Android packs.
Update 2: Restored.

v2.1 Changelog:
- Removed unneeded files from the module as leaving them in could cause problems with the device booting properly.

-----------------------------------------------------------------------------------------

ViPER4Android FX 2.3.4.0 (Super High Quality) v2.1
Not much to say about this module, except that this version, in my opinion, is the last version which allows selecting 3 different quality drivers. This one runs the Super High Quality driver.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template
- Removed the sepolicy-inject script in favor of a separate module (Allow AudioServer/MediaServer Access) for easier maintenance

v2.1 Changelog:
- Re-added the AudioServer/ModuleServer script into this module since for some reason, having it separate was causing devices to not boot.
- There is no need to use Allow AudioServer/MediaServer Access with this module.

-----------------------------------------------------------------------------------------

ViPER4Android FX 2.3.4.0 (Super High Quality) with Dolby Atmos 6.5 v2.1
Same as the ViPER4Android module above, except this one includes Dolby Atmos 6.5.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template
- Removed the sepolicy-inject script in favor of a separate module (Allow AudioServer/MediaServer Access) for easier maintenance

v2.1 Changelog:
- Re-added the AudioServer/ModuleServer script into this module since for some reason, having it separate was causing devices to not boot.
- There is no need to use Allow AudioServer/MediaServer Access with this module.

-----------------------------------------------------------------------------------------

NEW
ViPER4Android FX 2.5.0.5 Base v2.5
This module installs the needed files for use with ViPER4Android version 2.5.0.5. A version 2.5.0.5 app of ViPER4Android (Original or Materialized) must be sideloaded as it is not included in this module.
More information here: https://forum.xda-developers.com/sho...&postcount=450

v2.5 Changelog:
- Initial release

-----------------------------------------------------------------------------------------

NEW
ViPER4Android FX 2.5.0.5 Base with Dolby Atmos 6.5 v2.5
This module installs the needed files for use with ViPER4Android 2.5.0.5, and also installs Dolby Atmos 6.5. A version 2.5.0.5 app of ViPER4Android (Original or Materialized) must be sideloaded as it is not included in this module.
More information here: https://forum.xda-developers.com/sho...&postcount=450

v2.5 Changelog:
- Initial release

-----------------------------------------------------------------------------------------

Gaming Controller Keylayouts v2.0
Adds keylayouts for use with Xbox 360, Xbox One, Xbox One S, and Nvidia Shield controllers.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template

-----------------------------------------------------------------------------------------

Stereo Speaker and Microphone Gain Tweak v2.0
Created by @magura320, this module allows the earphone to be used as a speaker, and mods the microphone pickup when recording video.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template

-----------------------------------------------------------------------------------------

Extended Volume Steps v2.1
Extend the media volumes to 30 steps, and the call volume to 15 steps. Credits to the article on the front page of XDA by Mishaal Rahman.

v2.0 Changelog:
- Updated the module to conform to Magisk 13.1+ template

v2.1 Changelog:
- Removed unneeded files from the module as leaving them in could cause problems with the device booting properly.

-----------------------------------------------------------------------------------------


Magisk-ready modules

Busybox Installer 1.27.1
Created by @osm0sis, this version of Busybox has never given me any problems during my use. Highly recommended.
Simply flash in TWRP. The installer will detect Magisk, build the module, and install it.
Be sure to disable Busybox in the Magisk Manager app, followed by rebooting to make use of this.
-----------------------------------------------------------------------------------------


Folder dump of old Modules for Magisk 11 or lower
Note: Modules in this folder are no longer supported or maintained. They are here in case someone out there still wants to use them.
The Following 143 Users Say Thank You to SpasilliumNexus For This Useful Post: [ View ] Gift SpasilliumNexus Ad-Free
31st January 2017, 08:46 PM |#2  
Senior Member
Flag Tripoli
Thanks Meter: 158
 
More
Very helpful thread thanks
The Following 2 Users Say Thank You to vip57 For This Useful Post: [ View ] Gift vip57 Ad-Free
1st February 2017, 07:13 AM |#3  
Junior Member
Thanks Meter: 1
 
More
is your snapdragon camera extremely buggy? Only a few features work for me.
1st February 2017, 07:23 AM |#4  
Senior Member
Flag San Antonio
Thanks Meter: 660
 
More
Most of the mods just need root..can be SuperSU also..
The Following User Says Thank You to ram4ufriends For This Useful Post: [ View ] Gift ram4ufriends Ad-Free
1st February 2017, 07:32 AM |#5  
knpk13's Avatar
Senior Member
Thanks Meter: 885
 
More
Pretty nifty stuff. I'm assuming you can't make a center clock magisk module, can you?

Thanks for the modules! The ones I've downloaded so far seem to work except for the Snapdragon camera, which doesn't open.

Edit: nevermind the camera works after granting permissions manually.

You might want to consider adding these modules to the magisk repo.

@Spasticdroid how would you compare your aptx module to this one? https://forum.xda-developers.com/app...audio-t3541904
The Following User Says Thank You to knpk13 For This Useful Post: [ View ] Gift knpk13 Ad-Free
1st February 2017, 08:33 AM |#6  
SpasilliumNexus's Avatar
OP Senior Member
Flag Delaware
Thanks Meter: 2,848
 
Donate to Me
More
Quote:
Originally Posted by knpk13

Pretty nifty stuff. I'm assuming you can't make a center clock magisk module, can you?

Thanks for the modules! The ones I've downloaded so far seem to work except for the Snapdragon camera, which doesn't open.

Edit: nevermind the camera works after granting permissions manually.

You might want to consider adding these modules to the magisk repo.

@Spasticdroid how would you compare your aptx module to this one? https://forum.xda-developers.com/app...audio-t3541904

For the center clock mod, I assume that would fall under modding SystemUI.apk or OPSystemUI.apk. I've tested a few mods from this sub-forum in the form of modules, and ended up having to factory reset my phone after disabling that module.

As for the codec, this one has the APT-X HD library included.
The Following User Says Thank You to SpasilliumNexus For This Useful Post: [ View ] Gift SpasilliumNexus Ad-Free
1st February 2017, 09:27 AM |#7  
El-Lobo68's Avatar
Senior Member
Flag Clermont-Ferrand
Thanks Meter: 32
 
More
Thanks a lot for this awesome thread and these infos
all works like a charme
1st February 2017, 12:13 PM |#8  
Junior Member
Thanks Meter: 0
 
More
I installed the Root, Busybox and the Magisk as recommended in your walkthrough.
I'm especially interested in Viper, but I have an Issue. It seems that the effect will apply to all other apps (youtube for instance), but not to Google Play music. I tried playing with the settings... My selinux is permissive, the drivers are fully activated (viper), but I fear it has to do with the fact that google play music tries to access the OP3T's standard equalizer, which cannot be bypassed by Viper.
If I were to take a wild guess, I'd say that replacing the menu from /Sound/Audio Tuner from the default OP3T to Viper should help Google Play music. Any ideas?
1st February 2017, 12:23 PM |#9  
SpasilliumNexus's Avatar
OP Senior Member
Flag Delaware
Thanks Meter: 2,848
 
Donate to Me
More
Quote:
Originally Posted by matthias4

I installed the Root, Busybox and the Magisk as recommended in your walkthrough.
I'm especially interested in Viper, but I have an Issue. It seems that the effect will apply to all other apps (youtube for instance), but not to Google Play music. I tried playing with the settings... My selinux is permissive, the drivers are fully activated (viper), but I fear it has to do with the fact that google play music tries to access the OP3T's standard equalizer, which cannot be bypassed by Viper.
If I were to take a wild guess, I'd say that replacing the menu from /Sound/Audio Tuner from the default OP3T to Viper should help Google Play music. Any ideas?

Long post reply about GPM here: https://forum.xda-developers.com/sho...0&postcount=11

Short reply, run ViPER as "Compatible" under FX Compatible Mode for use with GPM.

I've tried disabling anything that has remotely anything to do with audio, which seems to be Dirac and Dirac Control Service on this phone, to solve the issue, but no go.

Also, you don't have to run your kernel in Permissive with this module of ViPER. It's already set up to allow running in Enforcing.
The Following User Says Thank You to SpasilliumNexus For This Useful Post: [ View ] Gift SpasilliumNexus Ad-Free
1st February 2017, 12:31 PM |#10  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by matthias4

I installed the Root, Busybox and the Magisk as recommended in your walkthrough.
I'm especially interested in Viper, but I have an Issue. It seems that the effect will apply to all other apps (youtube for instance), but not to Google Play music. I tried playing with the settings... My selinux is permissive, the drivers are fully activated (viper), but I fear it has to do with the fact that google play music tries to access the OP3T's standard equalizer, which cannot be bypassed by Viper.
If I were to take a wild guess, I'd say that replacing the menu from /Sound/Audio Tuner from the default OP3T to Viper should help Google Play music. Any ideas?

Sooo I looked here and there and foud that the FX Compatible mode fixed it. Play Music works with Viper again. Thanks OP for the great pack. That bass, though.
1st February 2017, 10:30 PM |#11  
Member
Thanks Meter: 3
 
More
Is there any way to rever to stock speaker configuretion? Just wondering before flashing the mod.
Thread Closed Subscribe to Thread

Tags
magisk, modules, oneplus 3t
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes