Wyrm's collection of small useful hacks for Moto G4. - Moto G4 ROMs, Kernels, Recoveries, & Other Develop

This is a collection of small changes to fix things on my Moto G4 XT1626 that others may find useful.
ElementalX 1.02 with DTV driver:
This is the great and stable ElementalX Kernel from flar2, without any code changes, but with the ISDBT TV kernel driver that he didn't include in the official version, useful for XT1626 owners that want root but need the DTV receiver working.
Disable esdfs:
This is a magisk module (can also be flashed if you don't use magisk) to disable ESDFS and use FUSE instead, so apps like apps2sd work properly on the moto G4 or G4 Plus.
MotoG4 incall record enabler:
This is a magisk module (can also be flashed) that changes the mixer controls mapping to allow incall recording using any playstore app(even without root). Tested with ACR, works fine. This was made for Stock Nougat, untested on other roms.
I will add more quirks and mods I develop in the future to this thread.

Working Fine ?

_wyrm said:
This is a collection of small changes to fix things on my Moto G4 XT1626 that others may find useful.
ElementalX 1.02 with DTV driver:
This is the great and stable ElementalX Kernel from flar2, without any code changes, but with the ISDBT TV kernel driver that he didn't include in the official version, useful for XT1626 owners that want root but need the DTV receiver working.
Disable esdfs:
This is a magisk module (can also be flashed if you don't use magisk) to disable ESDFS and use FUSE instead, so apps like apps2sd work properly on the moto G4 or G4 Plus.
MotoG4 incall record enabler:
This is a magisk module (can also be flashed) that changes the mixer controls mapping to allow incall recording using any playstore app(even without root). Tested with ACR, works fine. This was made for Stock Nougat, untested on other roms.
I will add more quirks and mods I develop in the future to this thread.
Click to expand...
Click to collapse
Anyone tried the call recording on custom room?

Waycloud said:
Working Fine ?
Click to expand...
Click to collapse
On stock ROM?

How can I get the DTV driver or the last ElementalX with DTV driver?

brunopio said:
How can I get the DTV driver or the last ElementalX with DTV driver?
Click to expand...
Click to collapse
I want to know too. My model is XT1626

Doesn't the last ElementalX has the DTV driver included already? I believe flar2 started including the DTV driver a couple weeks after I created this thread.

_wyrm said:
MotoG4 incall record enabler:.
Click to expand...
Click to collapse
Thank you very much, in particular for the call recording. Although the recording app I had been using (CallRec) did not detect the new VOICE_COMMUNICATION stream, as you mention in the OPs it works fine with ACR. I'm running it in recent LOS 14.1 Athene builds on an XT1625.
One (somewhat off topic) question: I switched from LOS SU to Magisk in order to install this module. Except for a few other apps that seem to prefer LOS SU I'm happy with Magisk managing SU but in case I want to switch back to LOS SU ...is there a way to get this installed while using LOS SU. Perhaps this is a question for the Magisk thread but I've found no answers by searching so I'm starting here. Thanks again!
---------- Post added at 05:56 PM ---------- Previous post was at 05:48 PM ----------
optionalmgrr.la said:
Anyone tried the call recording on custom room?
Click to expand...
Click to collapse
Lineage OS as described in previous post section.

IronTechmonkey said:
One (somewhat off topic) question: I switched from LOS SU to Magisk in order to install this module. Except for a few other apps that seem to prefer LOS SU I'm happy with Magisk managing SU but in case I want to switch back to LOS SU ...is there a way to get this installed while using LOS SU. Perhaps this is a question for the Magisk thread but I've found no answers by searching so I'm starting here. Thanks again!
Click to expand...
Click to collapse
All this modules does is replace/bind (mount -bind), /system/etc/mixer_paths.xml with a custom version. You can do the same with a shell script, luckypatcher, or any other root app that alows you to selectively replace files in the system. You can also simply replace the file directly in LOS's /system/ if you want to make it permanent and don't care about keeping /system untampered.

Hope we can have call recording on LOS

hello plz help me in to enable call recordings in moto g5 plus

please friend
_wyrm said:
This is a collection of small changes to fix things on my Moto G4 XT1626 that others may find useful.
ElementalX 1.02 with DTV driver:
This is the great and stable ElementalX Kernel from flar2, without any code changes, but with the ISDBT TV kernel driver that he didn't include in the official version, useful for XT1626 owners that want root but need the DTV receiver working.
Disable esdfs:
This is a magisk module (can also be flashed if you don't use magisk) to disable ESDFS and use FUSE instead, so apps like apps2sd work properly on the moto G4 or G4 Plus.
MotoG4 incall record enabler:
This is a magisk module (can also be flashed) that changes the mixer controls mapping to allow incall recording using any playstore app(even without root). Tested with ACR, works fine. This was made for Stock Nougat, untested on other roms.
I will add more quirks and mods I develop in the future to this thread.
Click to expand...
Click to collapse
Please friend, you could include the DTV XT1626 driver in this kernel Vegito:
mega.nz/#!1R8XSRCD!L1pQiukRxflWfdPfiKmO13rIRdUn1RLaXUhFeGsIsuU
This kernel works best with the XT1626

yeah would be great

I can use DTV drivers on xt1625?
Sent from my [device_name] using XDA-Developers Legacy app

hope these modules get update to magisk 16, because here when i tried to flash over magisk manager or twrp, shows an error saying that magisk is not installed on system

nodio said:
hope these modules get update to magisk 16, because here when i tried to flash over magisk manager or twrp, shows an error saying that magisk is not installed on system
Click to expand...
Click to collapse
I desperately needed call recording feature on my Moto G4 Plus so I updated it myself to work with the latest version of Magisk (17.1). Here the file if you need it : drive.google.com/file/d/1fcO6FqFVXCUtwrFVTEijUG3LDaOWRmBP/view?usp=sharing

mithleshjs said:
I desperately needed call recording feature on my Moto G4 Plus so I updated it myself to work with the latest version of Magisk (17.1). Here the file if you need it : drive.google.com/file/d/1fcO6FqFVXCUtwrFVTEijUG3LDaOWRmBP/view?usp=sharing
Click to expand...
Click to collapse
I gave your version a try because I'm also running Magisk 17.1 and it trashed my system, wasn't expecting that much fun to happen.
After I installed module and rebooted the phone it just went to recovery mode, was forced to do a full reset.
Others be warned, try at your own risk...

lin_ux said:
I gave your version a try because I'm also running Magisk 17.1 and it trashed my system, wasn't expecting that much fun to happen.
After I installed module and rebooted the phone it just went to recovery mode, was forced to do a full reset.
Others be warned, try at your own risk...
Click to expand...
Click to collapse
FWIW I once used this on a Moto G4 Athene XT1625 running LOS 14.1 and Magisk 16x with no problems. Don’t know about Magisk 17 as I use LOS SU except when specifically testing something else but it's a simple mod which really "should" not cause that much trouble. In any event once you get your device back in shape you could try to enable call recording manually: https://forum.xda-developers.com/showpost.php?p=73603492&postcount=9.
[EDIT] Added details about device on which I had tested this in Magisk.

IronTechmonkey said:
FWIW I once used this on a Moto G4 Athene XT1625 running LOS 14.1 and Magisk 16x with no problems. Don’t know about Magisk 17 as I use LOS SU except when specifically testing something else but it's a simple mod which really "should" not cause that much trouble. In any event once you get your device back in shape you could try to enable call recording manually: https://forum.xda-developers.com/showpost.php?p=73603492&postcount=9.
[EDIT] Added details about device on which I had tested this in Magisk.
Click to expand...
Click to collapse
Thanks for your reply!
I agree that the mod should not have caused so much trouble, which is why I was a little shell shocked when it refused to boot to anything other than recovery. I'd just got the device set up nice and hadn't done a TWRP backup yet, so getting it back up and running again was a little painful, but perhaps good in a way as I'd learnt what didn't work well first time round, so this time it's lean and mean...
I've taken a look at the files enclosed in the mod (I know, I should have done that before installing it ... doh! ) and discovered that the location of mixer_paths.xml is different on my system, it's in /vendor/etc/ so I went ahead and swapped the modded file (I have root access) with my one and rebooted, phone came up with no sound output at all, so it looks like my newer system (and device, it's a Moto E5 XT1944-6) are not compatible with the modded mixer_paths.xml file.
I'd like to know which elements of the modded mixer_paths.xml file were change to make it work on the G4, I could then try to add/edit those particular ones in my mixer_paths.xml file to see if it works.
I have a backup of my original file so no pain in trying new settings....
For reference I'm running this ROM on my phone,
[GSI][8.1.0][OFFICIAL] Resurrection Remix O v.6.1.0 [08/18][ARM/ARM64]
it's quite impressive...
https://forum.xda-developers.com/pr...si-resurrection-remix-o-6-1-0-t3811299/page11

lin_ux said:
I gave your version a try because I'm also running Magisk 17.1 and it trashed my system, wasn't expecting that much fun to happen.
After I installed module and rebooted the phone it just went to recovery mode, was forced to do a full reset.
Others be warned, try at your own risk...
Click to expand...
Click to collapse
It shouldn't have caused so much trouble. It worked successfully on each of my friends Moto G4 Plus running stock ROM.

Related

[Deprecated][Bacon][7.1.1][LineageOS]Lineage OS Unofficial Nightlies

Deprecated take a look at this post​
Lineage OS unofficial nightlies for the OnePlus One!!​
These builds pick up where cm nightlies left off.
I've not made any changes to the source files, so these builds are vanilla Lineage. Builds are made from the repos located at https://github.com/LineageOS
Requirements: You must be running cm already, stable or nightly build.
FAQ:
Q: Can I flash this over a cm nightly that I'm already running?
A: Yes!
Q: Do I need to flash gapps if I was not using a nightly before?
A: Yes!
Q: Are otas available?
A: No, I don't have a server to host the otas on.
Edit: OTAs are now available starting from lineage-14.1-20170104-UNOFFICIAL-bacon.zip.
I plan to post nightlies every day until LineageOS gets a build server setup.
Downloads:
https://www.androidfilehost.com/?w=files&flid=140911
Mirror: https://programming4life.com/dl/bacon/
XDA:DevDB Information
LineageOS, ROM for the OnePlus One
Contributors
Programming4life
ROM OS Version: 7.x Nougat
Version Information
Status: Nightly
Created 2016-12-30
Last Updated 2017-01-23
I might as well go in dry...
.props to the speed.
keep up the good work
*I hope this thread gets merged with cm nightly for bacon*
So far so good.
http://i.imgur.com/R3Q7Hfx.png
Tnx
I'll wait for the official builds.. But, thanks for building it..
I'll flash it when everything is settled..so that data won't be lost..
jkmangang said:
..so that data won't be lost..
Click to expand...
Click to collapse
You'll only lose the data if your not on cm nightly already.
jkmangang said:
I'll wait for the official builds.. But, thanks for building it..
I'll flash it when everything is settled..so that data won't be lost..
Click to expand...
Click to collapse
Save for the kernel string, it's literally an unbranded build of CM.
Functionally identical to the final CM builds for bacon. Same stability.
Programming4life said:
You'll only lose the data if your not on cm nightly already.
Click to expand...
Click to collapse
Thanks for the information.. I'll give it a shot.. ?✌
Not found download section sent me the link
It's at the top of the page.
shivaraj.khangembam said:
Not found download section sent me the link
Click to expand...
Click to collapse
Open site in a browser, look at the top of the page. There will be a tab called "Downloads".
shivaraj.khangembam said:
Not found download section sent me the link
Click to expand...
Click to collapse
http://forum.xda-developers.com/devdb/project/?id=18602#downloads
Cmxlog should switch to lineage gerrit now. There is no any simple place to read changelog
can anyone upload Lineage bootanimation
A$h!$h said:
can anyone upload Lineage bootanimation
Click to expand...
Click to collapse
I don't think Lineage has an official boot logo/animation yet, that's why you see the aosp "android" text.
Good Job @Programming4life
Thanks a lot! So odd question anyway you can make a user build instead of userdebug and with ro.debuggable = 0 ? Once the su disable patch makes it through should be able to run all the apps without deroot and using magisk I think if that's the case. Currently I have to use a bunch of magisk scripts to use Pokemon GO, Miitomo, Android Wear, and Android Pay but currently Android Pay doesn't seem to work but it might be because it's user debug not user according to what this one lineage os dev said.
Also, there are two other bugs YouTube gets stuck on 60fps videos. The last one is it can't play certain wav codec audio files that Allo uses for message sounds.
Other than these few bugs the cm14.1 builds have been almost perfect.
Link_of_Hyrule said:
Thanks a lot! So odd question anyway you can make a user build instead of userdebug and with ro.debuggable = 0 ? Once the su disable patch makes it through should be able to run all the apps without deroot and using magisk I think if that's the case. Currently I have to use a bunch of magisk scripts to use Pokemon GO, Miitomo, Android Wear, and Android Pay but currently Android Pay doesn't seem to work but it might be because it's user debug not user according to what this one lineage os dev said.
Also, there are two other bugs YouTube gets stuck on 60fps videos. The last one is it can't play certain wav codec audio files that Allo uses for message sounds.
Other than these few bugs the cm14.1 builds have been almost perfect.
Click to expand...
Click to collapse
I pass safety net just fine with magiskhide activated.
Just flash the unsu script by osmosis (http://forum.xda-developers.com/showpost.php?p=63615067) and afterwards install magisk and phh superuser zips (don't forget to download the phh superuser app from google play) and enable magisk hide in magisk manager.
Can't talk about android pay though as it's not available in germany
om22 said:
I pass safety net just fine with magiskhide activated.
Just flash the unsu script by osmosis (http://forum.xda-developers.com/showpost.php?p=63615067) and afterwards install magisk and phh superuser zips (don't forget to download the phh superuser app from google play) and enable magisk hide in magisk manager.
Can't talk about android pay though as it's not available in germany
Click to expand...
Click to collapse
Passing SafetyNet let's you play Pokemon GO it doesn't let you use Android Pay or Miitomo.
Miitomo detects that ro.debuggable = 1 in the kernel. There is a magisk script I use to fix this however.
Android Pay requires other things and I was hoping to get a regular user build to see if the gui pops up when I try to use it at a terminal. Currently nothing happens if you touch a terminal even though you pass SafetyNet and can add a card to it. NFC works normally for everything else.
What I was told here https://review.lineageos.org/#/c/154019/
"PGo only detects su and removing (or even renaming) it does the trick. As for Android Pay, it indeed only works in user builds with release keys and verifiedbootstate has to be hidden: https://review.lineageos.org/#/c/152044/."
We have a thread about this for our device. Myself and a few others are trying to get to the bottom of the actual problem and try and fix it. http://forum.xda-developers.com/showthread.php?t=3504989

aptX for OOS 4.1.X

OnePlus seems to have enabled aptX codecs in the new OB5/14 for the OnePlus 3/T.
For those of you who don't want to wait until the stable release and also would rather not flash the open beta, @Chaosgod27 has extracted the related files for use in the stable release. These files can be placed within OOS 4.1.X to enable aptX mode. These files are different from the old aptX-enabling files that were broken in OOS since updating to 7.1.1.
Edit: It seems there's some issues with the stacks. Playback does use aptX, but music is playing at a slightly higher pitch and faster than it should be.
I've dug around through the files in the new open beta and found the files myself. It seems there were a few missing before. The issue with the raised pitch and fast playback should be gone now.
Flashable Zip (through custom recovery, does not require Magisk): View attachment 4121507
Magisk Module (same thing, just systemless): View attachment 4121508
There was an issue before with some missing files that caused playback to run too fast and with a higher pitch. That has been fixed now. If anyone flashed the old Magisk module, I would advise you to download the new one in the OP and flash over it. I've also included a flashable zip for those of you who aren't using Magisk.
Anova's Origin said:
There was an issue before with some missing files that caused playback to run too fast and with a higher pitch. That has been fixed now. If anyone flashed the old Magisk module, I would advise you to download the new one in the OP and flash over it. I've also included a flashable zip for those of you who aren't using Magisk.
Click to expand...
Click to collapse
Thanks a million
Thank you, I have installed it but it seems to have a lot more problems (noise/cracking as in packets lost or something) than the previous version that I was using and which I got from here:
https://forum.xda-developers.com/oneplus-3/themes/mod-aptx-codec-t3521228
Is there any way to uninstall this version and return to "old default" (from where I can get back to the aptx version from above)?
xclub_101 said:
Thank you, I have installed it but it seems to have a lot more problems (noise/cracking as in packets lost or something) than the previous version that I was using and which I got from here:
https://forum.xda-developers.com/oneplus-3/themes/mod-aptx-codec-t3521228
Is there any way to uninstall this version and return to "old default" (from where I can get back to the aptx version from above)?
Click to expand...
Click to collapse
If you used the Magisk module, simply delete the module and reboot.
If you flashed the regular zip, you'll have to dirty flash your ROM to restore to default.
Hi @Anova's Origin, how do i know if this mod is working or not?
Vixiebalistic said:
Hi @Anova's Origin, how do i know if this mod is working or not?
Click to expand...
Click to collapse
Use a logcat app (Catlog / Matlog) and search for an aptx entry in the recorded logs after you connected your aptx capable device via Bluetooth to your aptx enabled phone...
You should be able to find something if it's working, otherwise it wouldn't show any aptx entry
Sent from my OnePlus3T using XDA Labs
Edit 2: Nevermind, it's working now. Idk what the problem was.
Didn't work for me on OOS 4.1.6 on Oneplus 3T I can't turn on Bluetooth. Anyone else having this problem? Also, have the drivers been updated in a newer OB?
Edit: I am using magisk v13.3
vini2710 said:
Didn't work for me on OOS 4.1.6 on Oneplus 3T I can't turn on Bluetooth. Anyone else having this problem? Also, have the drivers been updated in a newer OB?
Click to expand...
Click to collapse
Nope... Working fine here with op3t 4.1.6. Did u make back up before flashing?
Vixiebalistic said:
Nope... Working fine here with op3t 4.1.6. Did u make back up before flashing?
Click to expand...
Click to collapse
I used magisk so no worries (v13.3)
Edit: It's working. Yay! Thank you for the good work with this module!
how about op3T 4.1.7? Is it work?
qwealan said:
how about op3T 4.1.7? Is it work?
Click to expand...
Click to collapse
It works flawlessly for me on OOS 4.1.7 on my op3t
Sent from my ONEPLUS A3003 using Tapatalk
Anyone, test Magisk module with lineageOS Rom ?
vinicentus said:
It works flawlessly for me on OOS 4.1.7 on my op3t
Sent from my ONEPLUS A3003 using Tapatalk
Click to expand...
Click to collapse
I use Magisk Module on OOS4.1.7 but i cant use aptX (use catlog search "aptx" ). are you use zip flash or use Magisk too?
qwealan said:
I use Magisk Module on OOS4.1.7 but i cant use aptX (use catlog search "aptx" ). are you use zip flash or use Magisk too?
Click to expand...
Click to collapse
I am using magisk (v14)
Working on OP3T with OOS 4.5.1 + Magisk 14.0. Those libs where updated to show battery for devices in OB15, update needed.
Thanks very much! Looking for this about a week long and finally solved
My device is OP3T, with H2OS V3.5 stable, no magisk
can I share this to oneplusbbs.com?

[FIX][SafetyNet] Passing SafetyNet in Treble ROMs

I've finally figured this out!
This is a scientific breakthrough! Not really... lol
So, I've managed to make SafetyNet pass using a "custom" Magisk build.
I grabbed it from here and so far I've flashed this build and it coaxed SafetyNet into passing. On one treble ROM, ToxycOS, it completely made SafetyNet pass, both ctsProfile and basicIntegrity. On RR official though, it only made basicIntegrity pass. However, that's completely better than nothing at all!
This is how I got SafetyNet to pass completely, it only works if basicIntegrity is passing while ctsProfile if failing.
•Magisk builds: https://github.com/ianmacd/MagiskBuilds
•Magisk I flashed that got SafetyNet to pass: https://github.com/ianmacd/MagiskBuilds/blob/master/Magisk-v16.5-20180621-ianmacd.zip
•Guide to get SafetyNet to pass: https://github.com/phhusson/treble_experimentations/issues/116
Thanks to @topjohnwu for making Magisk possible
Big thanks to @ianmacd for making these Magisk builds
Why did I post this?
I posted this because Magisk 16.6 kept on bootlooping for me, no matter what I did. I'm pretty sure it patches the kernel instead of the ramdisk so it causes a bootloop, again, not 100% sure what it's doing, but either way, it's bootlooping for me. These builds *hopefully* don't bootloop. I flashed 16.5 and it's working great.
crayonicle said:
Why did I post this?
I posted this because Magisk 16.6 kept on bootlooping for me, no matter what I did. I'm pretty sure it patches the kernel instead of the ramdisk so it causes a bootloop, again, not 100% sure what it's doing, but either way, it's bootlooping for me. These builds *hopefully* don't bootloop. I flashed 16.5 and it's working great.
Click to expand...
Click to collapse
yo you can always change the device's fingerprint in order to make safetynet pass using a magisk module
crayonicle said:
Why did I post this?
I posted this because Magisk 16.6 kept on bootlooping for me, no matter what I did. I'm pretty sure it patches the kernel instead of the ramdisk so it causes a bootloop, again, not 100% sure what it's doing, but either way, it's bootlooping for me. These builds *hopefully* don't bootloop. I flashed 16.5 and it's working great.
Click to expand...
Click to collapse
Which version on 16.5 did you use i meant the build date
adb debug working?
huawei p8 lite 2017
phh treble rom gsi vanilla v22
Thanks to everyone but the guy who actually discovered and documented this? Hmph!
It works on BDN-L34
I passed the test successfully following this guide.
I used a Huawei Mate SE (BND-L34) running phusson's [AOSP 8.1 - Phh-Treble] v22. Then downloaded iammacd'smagisk build that the op provided and zip flashed it through TWRP. Then logged on android and uninstalled the magisk manager app (which was an older version) and then downloaded the newest one available and installed it as an apk. After that I opened the app and went to "downloads" and looked for MagiskHide Props, installed the module and rebooted phone. Then as the op did, I followed cawilliamson's instructions on how to set up MagiskHide Props the only difference being that I set up the fingerprint using Huawei mate 9 since Honor 7x were not listed.
I was running and failing at different points the SafetyNet test until I completed the process. Thats it, thanks to crayonicle for research and compiling such great information and to the other people that made it possible. :good:
IonDEfeso said:
I passed the test successfully following this guide.
I used a Huawei Mate SE (BND-L34) running phusson's [AOSP 8.1 - Phh-Treble] v22. Then downloaded iammacd'smagisk build that the op provided and zip flashed it through TWRP. Then logged on android and uninstalled the magisk manager app (which was an older version) and then downloaded the newest one available and installed it as an apk. After that I opened the app and went to "downloads" and looked for MagiskHide Props, installed the module and rebooted phone. Then as the op did, I followed cawilliamson's instructions on how to set up MagiskHide Props the only difference being that I set up the fingerprint using Huawei mate 9 since Honor 7x were not listed.
I was running and failing at different points the SafetyNet test until I completed the process. Thats it, thanks to crayonicle for research and compiling such great information and to the other people that made it possible. :good:
Click to expand...
Click to collapse
Have an Mate 9. What can I do for now? The Magisk-v16.5-20180621-ianmacd.zip dosen´t work for me. It´s bootloped!
chrisaw said:
Thanks to everyone but the guy who actually discovered and documented this? Hmph!
Click to expand...
Click to collapse
I got his permission to post this on Telegram.
Don't worry.
krlosoul said:
adb debug working?
huawei p8 lite 2017
phh treble rom gsi vanilla v22
Click to expand...
Click to collapse
It seems to be. You can always try and test it yourself.
Ashley david said:
Which version on 16.5 did you use i meant the build date
Click to expand...
Click to collapse
2018-6-21
BTW ive just updated to the "MagiskManager-v16.8-2018071902" which is ianmacd's lastest build posted and (first of all isnt bootlooping) and is also passing all of the SafetyNet tests. Also installed the lastest version of the Magisk Manager app 5.8.3 (129) successfully. Not sure if is helpful to report that but since it boot-looped me when I tried to update it last time, so now I consider it an achievement lol. I first uninstalled magisk manager through android uninstall (not the magisk uninstall, which unroots you and delete modules) then installed the new version manually.
-----------------------------------------------------------------------
mcc2005 said:
Have an Mate 9. What can I do for now? The Magisk-v16.5-20180621-ianmacd.zip dosen´t work for me. It´s bootloped!
Click to expand...
Click to collapse
I am no expert but what ROM are you running? I used to have RRO v6 and the boot loping happened to me when I updated magisk to lastest version through the app. Try flashing the older magisk you had before?
If not I think you will have to go back to stock which is what I had to do when that happened to me. I used a stock oreo zip rom for my device (BND-L34) and this guide now since you have the MATE 9 I dont know what the procedures and files needed for that one.
Using a BDN-L34 (Mate SE)
Back to report that I successfully flashed [8.1.0][TREBLE] Pixel Experience [AOSP][r36][2018/07/14] by jhenrique09 (8.1.0-20180714-0200-OFFICIAL) and sucessfully installed the last Magisk version (and app) and passed all the tests (even better it help me bypass the "google uncertified device" messages i was getting). To pass the SafetyNet I downloaded the MagiskHide on the Magisk app "Downloads" then ran a terminal emulator with the following commands.
Code:
su
props
Then only needed to set the fingerprint by doing:
1 > F > * > ** > Y > Y (This last option will make the device reboot, needed to pass SafetyNet, but you can reboot later by writing N)
*Note that you need to select your phones brand in the options given there.
**Select your phone model (or any other model with the same fingerprint reader or compatibility, guess you can try out different models and check if any works, at your own risk though, I dont know if there could be grave repercussions.)
IonDEfeso said:
*Note that you need to select your phones brand in the options given there.
**Select your phone model (or any other model with the same fingerprint reader or compatibility, guess you can try out different models and check if any works, at your own risk though, I dont know if there could be grave repercussions.)
Click to expand...
Click to collapse
You dont exactly need to select your device model. I followed this guide using an Honor 7x. Worked well.
crayonicle said:
You dont exactly need to select your device model. I followed this guide using an Honor 7x. Worked well.
Click to expand...
Click to collapse
Yeah I selected honor 9 for my Mate SE, I just mentioned that since I dont know how serious would it be the implications of selecting a totally different model for another phone but yeah just didn't wanted to tell people to select whatever and then suddenly their fingerprint isn't working or something like that haha. Btw i used the same guide you provided the first time i did everything he pointed but then realized that only the first step was enough so only did that.
steven360 said:
You dont exactly need to select your device model. I followed this guide using an Honor 7x. Worked well.
Click to expand...
Click to collapse
I did it on a Moto G5 with the latest Viper OS Oreo release, it doesn't work, can you help me please?
HourlongTuna5 said:
I did it on a Moto G5 with the latest Viper OS Oreo release, it doesn't work, can you help me please?
Click to expand...
Click to collapse
I'm afraid that this fix might be for Huawei only (no proof yet), maybe perhaps you can try with a similar moto phone?

[MOD] [MAGISK] NFC-SIM Enabler for 1+3/t oreo (7/8/2018)

Hi all,
I just modified the module from @snowwolf725 to have a newer template so it can run on oreo rom
If you need to use nfc-sim on oneplus 3/3t you could try this module.
[Install]
1. Get Magisk
2. In the download area search for "OnePlus 3/t NFC Sim Enabler"
3. Reboot
4. If your manage app require permission you can give it at settings-apps-app permissions-additional permissions, toggle smartcardservice for it
I only test it on OOS Oreo ROM, it may not work on custom rom due to different framework built in.
You can report here so I'll check what other MOD have to add to make other ROM work.
the smartcardservice is modified from SEEK for Android by Johnzweng
Repo link
crazymika said:
Hi all,
I just modified the module from @snowwolf725 to have a newer template so it can run on oreo rom
If you need to use nfc-sim on oneplus 3/3t you could try this module.
[Install]
1. Get Magisk
2. In the download area search for "OnePlus 3/t NFC Sim Enabler"
3. Reboot
4. If your manage app require permission you can give it at settings-apps-app permissions-additional permissions, toggle smartcardservice for it
I only test it on OOS Oreo ROM, it may not work on custom rom due to different framework built in.
You can report here so I'll check what other MOD have to add to make other ROM work.
the smartcardservice is modified from SEEK for Android by Johnzweng
Repo link
Click to expand...
Click to collapse
Any chance that this mod used on htc m9 with aicp 13.1, rooted with magisk?
tombbb said:
Any chance that this mod used on htc m9 with aicp 13.1, rooted with magisk?
Click to expand...
Click to collapse
I don't think so, it's NFC chip specified so if you have a different device it's xml config would be different.
For m9 you could look through it's stock rom to adjust configuration, I believe the M9 stock ROM support NFC-SIM card.
What does nfc sim means?
prasant737 said:
What does nfc sim means?
Click to expand...
Click to collapse
In some places we have our payment/transportation card integrated in SIM card.
so we can use our phone to pay/take public transportation.
hi sir able to update it for oneplus 6t android pie?
laocheebye said:
hi sir able to update it for oneplus 6t android pie?
Click to expand...
Click to collapse
according your ID I assume you are Taiwanese, there is modification for oneplus 6 on mobile01, i think that will also work for 6t
I didn't have 6t so I can't test on it.
crazymika said:
according your ID I assume you are Taiwanese, there is modification for oneplus 6 on mobile01, i think that will also work for 6t
I didn't have 6t so I can't test on it.
Click to expand...
Click to collapse
i am singaporean actually. can u link me the thread? i can read chinese so its fine. thank you deep deep.
---------- Post added at 02:27 PM ---------- Previous post was at 02:12 PM ----------
i found the thread and the download link if anyone is interested to try for oneplus 6 or 6t.
forum link in chinese
flashable zip
i havent tried cos there is no decrypt twrp for 6t yet so at your own risk people.
I had asked about it to the author directly on github since since my test are not successful. No update since then...
https://github.com/Magisk-Modules-Repo/oneplus3simnfc/issues/2
NoobZik said:
I had asked about it to the author directly on github since since my test are not successful. No update since then...
https://github.com/Magisk-Modules-Repo/oneplus3simnfc/issues/2
Click to expand...
Click to collapse
I'll update this to pie compatible when oos pie released
crazymika said:
I'll update this to pie compatible when oos pie released
Click to expand...
Click to collapse
Hello, any news ?
Hi, just tried the latest v1.2.1, but it seems HamiPay detects root even MagiskHide enabled for it. Would you please share how to prevent HamiPay from detecting root? Thank you.
jekyll530 said:
Hi, just tried the latest v1.2.1, but it seems HamiPay detects root even MagiskHide enabled for it. Would you please share how to prevent HamiPay from detecting root? Thank you.
Click to expand...
Click to collapse
I think they changed the root detection, now it's can only use with iPASS, EasyCard or icash.
Creditcard function have been lock with rooted devices.
crazymika said:
I think they changed the root detection, now it's can only use with iPASS, EasyCard or icash.
Creditcard function have been lock with rooted devices.
Click to expand...
Click to collapse
Thank you for replying. The above seems work fine. Can this module be ported for OP5/T, 6/T (OOS 9.0) or even 7/Pro?
Cuvillier said:
Hello, any news ?
Click to expand...
Click to collapse
I've update to Pie rom, and confirm that we still can use sim NFC at it, just need some path adjustments, use the attached zip file replace your system/vendor/etc/libnfc-nxp.conf, put the SmartcardService folder in system/priv-app folder
add this line "persist.nfc.smartcard.config=SIM1,eSE1" in system/build.prop file, and should work as before.
I forgot how to make it into proper Magisk Module~the module i made tonight can't not be installed.... so strange. I'll update once i get it to work.
P.S.
I tried custom ROMs, they have many differences about NFC config, I can not get it to work even replace the framework and permission file, tried everything I know but still failed, maybe they missed something at more lower level.
updated for OOS Pie
I just found what's wrong.
Here's the updated Module for OOS Pie.
Later i'll update to Modules-Repo
jekyll530 said:
Thank you for replying. The above seems work fine. Can this module be ported for OP5/T, 6/T (OOS 9.0) or even 7/Pro?
Click to expand...
Click to collapse
@snowwolf725 have created the OP5 module, 6/6t have other method to make it working,but I need check some of it's file to make sure, op7 should work in theory, but it still depend on some rom configuration. I only have a op3t, do don't know how other models work.
Currently OOS have proper components (driver, config, frameworks...) installed, so it easier to enable them, for custom rom or future builds(which OP3 won't have)
I believe that require more adjustments to have this feature working.
crazymika said:
@snowwolf725 have created the OP5 module, 6/6t have other method to make it working,but I need check some of it's file to make sure, op7 should work in theory, but it still depend on some rom configuration. I only have a op3t, do don't know how other models work.
Currently OOS have proper components (driver, config, frameworks...) installed, so it easier to enable them, for custom rom or future builds(which OP3 won't have)
I believe that require more adjustments to have this feature working.
Click to expand...
Click to collapse
The OP5/T module is not available via Magisk download now. I'm currently using OP5 and will buy a 7 Pro. If you need, I can help testing.
crazymika said:
@snowwolf725 have created the OP5 module, 6/6t have other method to make it working,but I need check some of it's file to make sure, op7 should work in theory, but it still depend on some rom configuration. I only have a op3t, do don't know how other models work.
Currently OOS have proper components (driver, config, frameworks...) installed, so it easier to enable them, for custom rom or future builds(which OP3 won't have)
I believe that require more adjustments to have this feature working.
Click to expand...
Click to collapse
thanks but it doesn't work on lineage os 16. in logcat i get keymaster operation failed and unsupported digest on km1 hal issue. i hope you can fix it
regards

[ROM][UNOFFICIAL][AOSP][8.1] Pixel Experience 8.1 [NOTE9][Exynos][30.09.2018]

HTML:
Pixel Experience ROM for the Galaxy Note 9​
What is this?
Pixel Experience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation)
Our mission is to offer the maximum possible stability and security, along with essential features for the proper functioning of the device
Based on Android 8.1
Click to expand...
Click to collapse
What's working?
Everything seems to be working as on the official s9 los15 build; with minor exceptions (screen recording can sometimes be a lil buggy, nfc can be a lil hicky etc)
What's not working?
Obviously Samsung's own features such as Samsung Pay, KNOX, Theme Center, Game Launcher, etc. won't be ported to LineageOS Pixel Experience. We may have our own implementation to similar functions, though.
Iris sensor does not work because AOSP upstream does not support that yet.
IMS services (VoLTE, VoWiFi, etc). Samsung has their own proprietary implementation. It is not really possible to easily port that to LineageOS PixelExperience.
Click to expand...
Click to collapse
Disclaimer: This rom is not built by me. That has been done by @malinathani with some help from myself. After that he insisted that I make this thread :highfive:
Instructions:
Make sure TWRP has been installed and functional.
Download the latest build linked below
Reboot to recovery
Wipe data and cache (required if you switch from other ROMs). Even better if you have nothing to loose and wipe system,data,cache,storage etc
Flash the latest build (and gapps). DONT flash gapps. they are already included in the rom.
Reboot and enjoy :victory:
Downloads:
Galaxy Note9 (N960F): MEGA Onedrive
Providing feedback:
You are more than welcome to provide any kind of feedback here.
(limited only to feature requests; it's called "pixel experience" for a reason and it should stay that way)
You can also msg me anytime on telegram @ Rainbow_Alex_Dash
OR YOU CAN JOIN OUR TELEGRAM GROUP!
https://t.me/joinchat/E_rQyU__5M_5wph6FrnpKA
Changelog:
30.09.2018: Initial release
Troubleshooting/FAQ:
Q: Whaaaaaa??? You are developing for the note9 now?
A: Nah, not really. This isn't even built by me. I just helped the guy who did it so much he insisted I create the thread. I'm not promising any future development on my end but hey
Q: The rom isn't booting/camera doesn't work
A: Flash/make sure you have the ARH5 vendor and try again.
Q: The rom is in a bootloop/google apps keep crashing
A: You did read the instructions and NOT flash any gapps riighhttt?? smh, wipe /system,/data and /cache and start over
Q: I have another bug; How can i tell it to you while slightly increasing my changes of it ever getting fixed.
A: You can tell me what's going on either here or on telegram WITH A LOGCAT attached(required);if rom isn't booting at all attach /proc/last_kmsg.
Q: I don't know what/how to logcat. Is it really necessary?
A: Logcat or gtfo
Q: How can i support you?
A: Awwww thanks; On most of my posts on the left side there's a "donate to me" paypal button; You can use that,donations are more than welcome, or if you don't have any $ to spare you can also post here about how awesome i am (this surprisingly helps very much)
XDA:DevDB Information
Pixel Experience 8.1, ROM for the Samsung Galaxy Note 9
Contributors
Rainbow_Dash, malinathani, jesec,Vaughnn,farovitus
Source Code: https://github.com/malinathani
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 30.09.2018
Stable Release Date: 2018-09-30
Created 2018-09-30
Last Updated 2018-10-03
reserved
It seems that no one wants to brush the machine.
But still thank you very much
Does the pen work ?
giorgior.r said:
Does the pen work ?
Click to expand...
Click to collapse
Does work as a stylus, you can check it out and let us know!
Thanks for this. Was waiting for an AOSP Based ROM before rooting. Will root and flash later and report back .
Test it out and let us know what you guys think! Feedback is appreciated
Good day,
1. Is there a link/attachment for an official ARH5/ARH6 vendor image that we can use with this ROM?
2. I wiped /system,/data and /cache flashed the ROM with and without an ARH6 image (https://androidfilehost.com/?fid=1322778262904015418) within TWRP and got bootloop.
What am I missing?
Swarai said:
Good day,
1. Is there a link/attachment for an official ARH5/ARH6 vendor image that we can use with this ROM?
2. I wiped /system,/data and /cache flashed the ROM with and without an ARH6 image (https://androidfilehost.com/?fid=1322778262904015418) within TWRP and got bootloop.
What am I missing?
Click to expand...
Click to collapse
Ummm, you can try flashing vendor from the Light Rom thread or try flashing noverity.zip after flashing the ROM.
There are a bunch of them. In treble forums
Surprised no one bothered to upload them here
All pie gsi roms work with note 9
TheUndertaker21 said:
There are a bunch of them. In treble forums
Surprised no one bothered to upload them here
All pie gsi roms work with note 9
Click to expand...
Click to collapse
I totally agree, but give this a shot once, it's noticeably smooth compared to the gsis out there (I've used many myself) it also has dual speakers working. As for pie gsis they have this animation lag while switching and opening apps. Give it a shot and I hope you'll like it.
malinathani said:
I totally agree, but give this a shot once, it's noticeably smooth compared to the gsis out there (I've used many myself) it also has dual speakers working. As for pie gsis they have this animation lag while switching and opening apps. Give it a shot and I hope you'll like it.
Click to expand...
Click to collapse
Thank you. Great to have specific support just for Note9!
I've tried other GSIs from Treble forums and yes on those roms only mono audio output works and also had brightness issues last time I tried it. I will try this out
---------- Post added 1st October 2018 at 12:31 AM ---------- Previous post was 30th September 2018 at 11:49 PM ----------
I flashed it and I gotta say, this is very good. I'll keep this as my daily driver if I don't run into any issues which I haven't so far
I really like that there's bixby button custom options included. Rom is super smooth. Definitely smoother than other GSIs on the treble forums. Dual speakers are working but volume seems lower than stock (can anyone confirm this?)
Regarding the vendor, I am using ARH6 vendor. Like I said, so far I haven't gotten any issues.
I think you should include in OP that root isn't included. I flashed Magisk zip and it works fine though
Nasty_z said:
Thank you. Great to have specific support just for Note9!
I've tried other GSIs from Treble forums and yes on those roms only mono audio output works and also had brightness issues last time I tried it. I will try this out
---------- Post added 1st October 2018 at 12:31 AM ---------- Previous post was 30th September 2018 at 11:49 PM ----------
I flashed it and I gotta say, this is very good. I'll keep this as my daily driver if I don't run into any issues which I haven't so far
I really like that there's bixby button custom options included. Rom is super smooth. Definitely smoother than other GSIs on the treble forums. Dual speakers are working but volume seems lower than stock (can anyone confirm this?)
Regarding the vendor, I am using ARH6 vendor. Like I said, so far I haven't gotten any issues.
I think you should include in OP that root isn't included. I flashed Magisk zip and it works fine though
Click to expand...
Click to collapse
How well does it handle memory? I heard AOSP roms on GS9 doesn't keep apps in memory as well as stock.
Also for the low volume thing. Have you tried Dolby Atmos? It has always helped me in the past with my phones.
Okay so.. I'm having a weird issue. The rom was working perfectly fine and then it started to register every single tap as a long press. Every time I touch the screen, it registers a long press. If this issue can be fixed, everything else was working great. At first, I thought it was because I installed magisk modules but I just uninstalled magisk completely and the issue is still there. Logcat is attached.
@Fiso I'll try Dolby Atmos and keep an eye on memory as soon as the touchscreen issue goes away.
Logcat: https://mega.nz/#!90YFDArb!Yz_d5eHQPXfjZ2NIp6OLCTgzUBJ04bcwPbyAxZ3V3jE
Nasty_z said:
Okay so.. I'm having a weird issue. The rom was working perfectly fine and then it started to register every single tap as a long press. Every time I touch the screen, it registers a long press. If this issue can be fixed, everything else was working great. At first, I thought it was because I installed magisk modules but I just uninstalled magisk completely and the issue is still there. Logcat is attached.
@Fiso I'll try Dolby Atmos and keep an eye on memory as soon as the touchscreen issue goes away.
Logcat: https://mega.nz/#!90YFDArb!Yz_d5eHQPXfjZ2NIp6OLCTgzUBJ04bcwPbyAxZ3V3jE
Click to expand...
Click to collapse
Hmmmm, that's weird, which module did you install btw? If you still have this issue you can try dirty flashing the ROM or clean installing it again. I tested the ROM myself for almost a week before releasing it. Also which model are you using?
malinathani said:
Hmmmm, that's weird, which module did you install btw? If you still have this issue you can try dirty flashing the ROM or clean installing it again. I tested the ROM myself for almost a week before releasing it. Also which model are you using?
Click to expand...
Click to collapse
The module was xposed installer for the latest SDK. Model is N960F. Dirty flashing did not help. So I did a clean flash and it's fine for now. I'll flash magisk and install modules other than xposed and try
Nasty_z said:
The module was xposed installer for the latest SDK. Model is N960F. Dirty flashing did not help. So I did a clean flash and it's fine for now. I'll flash magisk and install modules other than xposed and try
Click to expand...
Click to collapse
I currently have xposed installed myself, I installed xposed framework module which automatically installs it for the correct SDK version.
Nice rom, but there is no mirrorlink :crying:
malinathani said:
I currently have xposed installed myself, I installed xposed framework module which automatically installs it for the correct SDK version.
Click to expand...
Click to collapse
Yeah it isn't the module. I've done some more tests. The issue only happens if I install or restore multiple applications. Not sure why. Can you tell me what vendor you use?
Also, the keyboard seems sluggish. I don't mean the UI, like the touch responsivenes? If you type really fast, keyboard can't keep up (compared to stock)? Can you confirm this?
Nasty_z said:
Yeah it isn't the module. I've done some more tests. The issue only happens if I install or restore multiple applications. Not sure why. Can you tell me what vendor you use?
Also, the keyboard seems sluggish. I don't mean the UI, like the touch responsivenes? If you type really fast, keyboard can't keep up (compared to stock)? Can you confirm this?
Click to expand...
Click to collapse
I would recommend you to reinstall apps only from playstore and not restore them because that is known to break stuff. I have no lag issues even on keyboard which you are saying. if you still have issues you can try with ARH5 vendor.

Categories

Resources