[GUIDE] How to make Viper4Android work on 5.0.x Lollipop - Android General

How to get Viper4Android working on Lollipop ROMs​
I want to start the thread off by stating that I DID NOT develop this mod myself. Full credit for the work goes to @FuMMoD for the updates for V4A’s .apk and libraries. Also to @//.dax for the new icon. @AndrasLOHF for the thread that lists the original .zip files we’ll be flashing, also the Viper4Android team for making this app in the first place. This thread is simply a detailed, in-depth guide with a video to help people install what they created. Links to the original threads are below. Please visit it for more information and help. This wouldn’t have been possible without these people.
I’ve personally tested this method on many ROMs based off of CM12 on my Samsung Galaxy S4 GT-i9500 and it’s worked every time. If it doesn’t work for your ROM, post details and I’ll look into it. Most people have tried this method on their Nexus 5 and reported success.
Stock users!! If you use a ROM based on TouchWiz or other ROMs with a stock kernel that is set to "Enforcing", there is a chance step #3 will fail! Please read Q6 in the F.A.Q. below for help on this! This is NOT a V4A problem! And it CAN be fixed usually! Read carefully!
Please do not post that this isn't working for you unless you are 100% sure you did the steps exactly like I mentioned. Read the F.A.Q. first to make sure. Visit the thread links below for more help. It should theoretically work on all Lollipop ROMs.
Please follow this carefully step by step or this may not work for you. If you ARE sure you did these steps correctly and it still didn't work (I don't see why it wouldn't), post your device information and ROM details and I'll look into it.​
I am 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 me for messing up your device, I will laugh at you.]​​​
Let's get started.
Things you'll need:
1. A lollipop ROM. (duh)
2. Root access.
3. Custom recovery. (Any recovery should work as long as it can flash .zip files)
I would recommend reading the F.A.Q. before you do this!​
Here's a video tutorial I made to make things easier to understand:
Here are the steps:
Head into your settings, and go to about device. Look for the SELinux status. If it says either “Permissive” or “disabled”, move on to step 4. If it says “Enforcing”, go to step 2.
Download and install “SELinux Mode Changer” from the Play Store (link in post two)
Open the app you just installed, and tap on “Permissive”. Grant root access when and if prompted, then reboot the device. <--If this does not work, read question 6 of the F.A.Q. below.
Go to post two, and download “Viper4Lollipop.zip” from any of the mirrors listed. (Request for more mirrors).
Go into app drawer, and disable “Audio FX”, or “DSP Manager” or “Music FX” depending on your ROM.
Disable stock music player. <--Read question 1 of the F.A.Q. below to see why you have to do this.
Go to developer options, and uncheck “Use NuPlayer”.
Reboot device into recovery.
Flash the “Viper4Lollipop.zip” you downloaded. Wipe dalvik/cache. Reboot.
Open the V4A app from the app drawer, and install drivers when prompted after granting root access. Reboot once it’s done.
Go to play store and download any third party music app. (Shuttle Player or Google Play Music are good options.)
Enjoy the sweet sound of V4A on your Lollipop ROM.
F.A.Q.
Q1: Why do I need to disable the stock music app?
A: V4A causes force closes when using the stock music app. You CAN try another .zip (see post two and question 2 of F.A.Q.) which fixes this issue, but the disadvantage of that is that you might lose Chromecast functionality. Moreover, I never tried this personally so I can’t help you if you flash the other one and it doesn’t work. For anyone who wants to try a more complex approach and keep stock music player compatibility, see post #20 by @mholloway.
Q2: What is the difference between the recommended .zip and alternate .zip?
A: The recommended one will break stock music app, but it’ll work fine otherwise. The alternate one MIGHT fix the stock music app, but you might lose Chromecast functionality. Refer to the original thread for more details on this.
Q3: Will this cause any bricks or bootloops?
A: Absolutely no. It shouldn't. Never bricked mine.
Q4: How do I remove this?
A: Uninstall V4A drivers, then delete the app from the root directory.
Q5: Why does the volume go down on some screens?
A: This isn’t a problem with V4A. This is because of Google Now conflict or any other app that uses the microphone. It happens on some ROMs and they are the problems. Example: Volume went down for me on GearCM but not on Euphoria OS. Fix? Disable "OK Google" hot-word detection or disable/stop apps that use the microphone.
Q6: The kernel won't change to permissive.
You're not alone. Some people reported this doesn't work on some stock ROMs. This is because of the stock kernel on some stock ROMs (mostly Samsung) that cannot be changed to permissive. At this point, your best bet is to try a different kernel for your phone and ROM. A simple Google search will help you with that. Thanks to @banccalif in post #15 for the suggestion.
Watch the video if the steps seem complicated to you. If you're gonna tell other people about this, please link back to this thread.
Enjoy V4A for Lollipop and be sure to check out the thread in post two and thank the devs. They’re the geniuses who did this. :good:

Links
Download and other links:
SELinux Mode Changer:
https://play.google.com/store/apps/details?id=com.mrbimc.selinux&hl=en
Viper4Lollipop: Updated links! (25/09/2016)
https://goo.gl/d923u2 <-- MEGA.CO.NZ mirror
http://www.mediafire.com/file/46dd7ddcpqc8s8d/Viper4Lollipop_v2.3.3.0.zip <-- MediaFire mirror
Main thread link:
http://forum.xda-developers.com/google-nexus-5/themes-apps/discussion-viper4android-t2543796
Official Viper4Android thread:
http://forum.xda-developers.com/showthread.php?t=2191223

Does this work on alemtro Aurora lollipop rom for i9500?

Bugz1 said:
Does this work on alemtro Aurora lollipop rom for i9500?
Click to expand...
Click to collapse
On that particular ROM? No. I have not. But it worked on 100% of Lollipop ROMs I've tried.. CM12, GearCM, Resurrection Remix and Euphoria. Worked just fine. If you do decide to try it, do post results.

I am not able to disable or change selinux to permissive on this rom

Bugz1 said:
I am not able to disable or change selinux to permissive on this rom
Click to expand...
Click to collapse
Even with that app? I don't think you can disable it if it's set to enforcing, only to permissive.. But I don't know why you're not able to set it to permissive from enforcing though.. :/ Try asking in the ROM forum? Mine was disabled from the beginning so I had no troubles with this. But everyone who has had it to enforcing WAS able to change it with that app. :/

I guess it would not change on touchwiz based roms

Bugz1 said:
I guess it would not change on touchwiz based roms
Click to expand...
Click to collapse
Never tried this on a TouchWiz based ROM, but the app should still theoretically work. :/ Have you disabled Knox if you have it?

TheXGX said:
Never tried this on a TouchWiz based ROM, but the app should still theoretically work. :/ Have you disabled Knox if you have it?
Click to expand...
Click to collapse
I always disable knox even if its not required

Bugz1 said:
I always disable knox even if its not required
Click to expand...
Click to collapse
Kudos to that. xD But anyway.. Then idk why it won't work man.. :/ I just flashed Euphoria OS today and it's working just fine. Like it was on my Resurrection Remix ROM before this.

Cool. I'm thinking of using a cm based rom simply because i want to use v4a but the only thing i don't like about cm based roms is that the contacts on my sim don't show up in the contacts app

Bugz1 said:
Cool. I'm thinking of using a cm based rom simply because i want to use v4a but the only thing i don't like about cm based roms is that the contacts on my sim don't show up in the contacts app
Click to expand...
Click to collapse
Really? I didn't even know it has that problem lol All my contacts are synced with Google since I flash ROMs all the time and don't have patience to backup phone contacts every time I do.. And my SIM could never accommodate my 300+ contacts. But if it helps, @BlaqueDroid's Euphoria OS I'm using now is pretty nice if you wanna try it out. :good:

Hey man, I'd like to ask ya, I've installed 2.3.4.0 , on stock player the processing is working BUT when I'm using TTpod then writes NO, on 2.3.3.0 was working.so if i flash the V4A patch compatibility zip might work?
Στάλθηκε από το LG-D802 μου χρησιμοποιώντας Tapatalk

TheXGX said:
Really? I didn't even know it has that problem lol All my contacts are synced with Google since I flash ROMs all the time and don't have patience to backup phone contacts every time I do.. And my SIM could never accommodate my 300+ contacts. But if it helps, @BlaqueDroid's Euphoria OS I'm using now is pretty nice if you wanna try it out. :good:
Click to expand...
Click to collapse
Cool beans bro. Will test that rom as soon as i get a chance

TheXGX said:
Never tried this on a TouchWiz based ROM, but the app should still theoretically work. :/ Have you disabled Knox if you have it?
Click to expand...
Click to collapse
It's about the kernel.. If it's a stock kernel, it will not change to permissive. I'm on a stock based tw rom with a custom kernel and I'm fully functional on v4a

vrwmiaris1 said:
Hey man, I'd like to ask ya, I've installed 2.3.4.0 , on stock player the processing is working BUT when I'm using TTpod then writes NO, on 2.3.3.0 was working.so if i flash the V4A patch compatibility zip might work?
Στάλθηκε από το LG-D802 μου χρησιμοποιώντας Tapatalk
Click to expand...
Click to collapse
I dunno what patch compatibility zip you are talking about. The zip in this thread contains the full app along with modified and additional binaries. FYI, the app included is 2.3.3.0 and not 2.3.4.0. I haven't gotten around to update it yet, but if it helps, I just installed TTPod on my Galaxy S4 i9500 running CM12 to test it and it's working perfectly like you said.

banccalif said:
It's about the kernel.. If it's a stock kernel, it will not change to permissive. I'm on a stock based tw rom with a custom kernel and I'm fully functional on v4a
Click to expand...
Click to collapse
Updated OP. Thanks.

banccalif said:
It's about the kernel.. If it's a stock kernel, it will not change to permissive. I'm on a stock based tw rom with a custom kernel and I'm fully functional on v4a
Click to expand...
Click to collapse
@banccalif can you send me a link to the custom kernel that you are using? I never dealt with kernels before. Is it the regular flashing process with custom recovery?
---------- Post added at 09:06 AM ---------- Previous post was at 08:38 AM ----------
Also are you using tw based lollipop rom for i9500?

Bugz1 said:
@banccalif can you send me a link to the custom kernel that you are using? I never dealt with kernels before. Is it the regular flashing process with custom recovery?
---------- Post added at 09:06 AM ---------- Previous post was at 08:38 AM ----------
Also are you using tw based lollipop rom for i9500?
Click to expand...
Click to collapse
I'm on a sprint s5 running MOAR 6.0 Lollipop so I don't know if there are or where the kernel may be for you. Kernels are the same as flashing a rom, wipe both caches before and after flashing
---------- Post added at 10:54 AM ---------- Previous post was at 10:53 AM ----------
TheXGX said:
Updated OP. Thanks.
Click to expand...
Click to collapse
No problem at all ?

I am on MOAR Ao6 lollipop. I have the stock music player.which viper won't work with,so I extracted the AOSP music player from the MOAR ROM and changed the apk name from SamsungMusic_20 to SamsungMusic1_20 and created a folder named the same in system/app.set permissions and now I have the stock player. And the AOSP player (Apollo) and viper4android works with Apollo.

Related

[APP][5.0.2][IR]LG QuickRemote for AOSP [1-13-15]

This zip installs the QuickRemote app and enables the IR blaster to work on AOSP Lollipop ROMs for the LG G3 (and G2). Not every device or rom has been tested, so flash at your own risk.
Credits go to @sefnap for the original G2 port, @RieGo for the original scripts, and @zzeneg for updating to the G3 versions.
WORKAROUND DETAILS:
The default SELinux policy for android was changed to enforcing mode in Lollipop to increase security. This restricts the functionality of some apps, so for QuickRemote to work we have to change the SELinux policy back to permissive mode until we have a better solution.
This zip installs an init.d script which runs at boot and sets the SELinux policy, as well as other permissions. It will also create the file /sdcard/QRemote.log, which records the SELinux policy at startup.
INSTRUCTIONS:
--Make a backup (or at least download the uninstall)
--Install the latest SuperSU (highly recommended)
--Wipe dalvik/cache (just in case)
--Flash zip in recovery (TWRP or PhilZ)
--Reboot--
--It may take a moment for device manufacturers to load, so be patient.
TROUBLESHOOTING:
First, make sure init.d is enabled:
-Check for /sdcard/QRemote.log. If the file isn't there, the init.d script did not run.
---Enable init.d support with this app
-If it still isn't working after enabling init.d and rebooting, verify that SELinux was set to permissive at boot in QRemote.log
---Try this app to set the SELinux policy instead.​If the QuickRemote app force closes when you open it:
-Make sure QuicksetSDK is installed. It won't be in the app drawer, so check Setting->Apps->All
-Clear QuicksetSDK data, delete /sdcard/Quickset Setup, reboot​
Thanks to everyone in this thread for helping figure this thing out!​
Working perfect on liquid smooth rom, thanks for posting this!
Thanks so much for posting this. Not being able to use Smart IR on AOSP has been killing me. I absolutely hate my LG TV remote. Will be testing on Beanstalk this evening.
confirm working for d855 on cm11... thanks
Any chance of a working QuickCircle port for AOSP?
It's the only thing that's holding me back from installing CM11. I refuse to give up on this case since I paid so much money for it god damn it
Thanks, it's work !
L10nH34Rt said:
Any chance of a working QuickCircle port for AOSP?
It's the only thing that's holding me back from installing CM11. I refuse to give up on this case since I paid so much money for it god damn it
Click to expand...
Click to collapse
I hope too. But I think on the G2 the quickwindow cover working on CM11 . Wait and see..
Quickset SDK has stopped.
Sent from my LG-D850 using XDA Free mobile app
Anyone tested this on CM12 yet?
if4ct0r said:
Anyone tested this on CM12 yet?
Click to expand...
Click to collapse
It isn't compatible with ART.
Joey43 said:
It isn't compatible with ART.
Click to expand...
Click to collapse
Sorry. I guess "- ART is supported" is a little misleading.
if4ct0r said:
Sorry. I guess "- ART is supported" is a little misleading.
Click to expand...
Click to collapse
I tried it on 5.0 and resulted in force closes and a broken app. Go ahead and download both files, if they work yippee, if not just flash the uninstall.
And let us know!
Sent from my LG-D851 using Tapatalk
if4ct0r said:
Sorry. I guess "- ART is supported" is a little misleading.
Click to expand...
Click to collapse
KitKat Art, and Lollipop Art, are two different creatures. I'd think that a port of the Lollipop version of this remote from the g3 leaks should work.
dictionary said:
KitKat Art, and Lollipop Art, are two different creatures. I'd think that a port of the Lollipop version of this remote from the g3 leaks should work.
Click to expand...
Click to collapse
Well, if it wouldn't, it wouldn't be a port, am I right?
I tried flashing it on Lollipop and using a different remote App and that didn't work either, even though the App recognized that the G3 has an IR-Blaster.
Guys, if you use a custom rom like CM12, you can make the flashable zip to work by doing the following.
First flash it normally, then grab from XDA the LGs lollipop version of QuicksetSDK, I think there should be a lollipop version, but I copied it from Android HD rom. Then replace the KitKat version with lollipop in in the System/app folder, set the correct permissions and voila it works. I have tested it on my Sony TV, it works like a charm. Good thing is that Smart Remote IR also works if interested to try.
Here's the Quickremote zip with the updated QuicksetSDK (For CM12!):
http://www.mediafire.com/?bbfbfefbnj7bj7k
I hope you don't mind me uploading this here @zzeneg, all credits are going to you! If you want me to, I'll take it offline immediately.
I think it should work on any 5.0 AOSP-Rom.
For some reason my IR-Blaster isn't working, the app launches, but the IR-Blaster just doesn't work.
Xerionius said:
Here's the Quickremote zip with the updated QuicksetSDK (For CM12!):
http://www.mediafire.com/download/bb...moteG3CM12.zip
I hope you don't mind me uploading this here @zzeneg, all credits are going to you! If you want me to, I'll take it offline immediately.
I think it should work on any 5.0 AOSP-Rom.
For some reason my IR-Blaster isn't working, the app launches, but the IR-Blaster just doesn't work.
Click to expand...
Click to collapse
Thanks mannnnnn. Now when it works I'll be happy. I wonder if it'll have a widget for pulldown
Sent from my LG-D851 using Tapatalk
---------- Post added at 12:57 AM ---------- Previous post was at 12:54 AM ----------
I wonder if the quick circle stuff can be added to cm
Sent from my LG-D851 using Tapatalk
Xerionius said:
Here's the Quickremote zip with the updated QuicksetSDK (For CM12!):
http://www.mediafire.com/download/bb...moteG3CM12.zip
I hope you don't mind me uploading this here @zzeneg, all credits are going to you! If you want me to, I'll take it offline immediately.
I think it should work on any 5.0 AOSP-Rom.
For some reason my IR-Blaster isn't working, the app launches, but the IR-Blaster just doesn't work.
Click to expand...
Click to collapse
link down?
rickriego said:
link down?
Click to expand...
Click to collapse
This is weird, the file wasn't down but the link changed.
I updated it, here's the new one: http://www.mediafire.com/?bbfbfefbnj7bj7k
Xerionius said:
This is weird, the file wasn't down but the link changed.
I updated it, here's the new one: http://www.mediafire.com/?bbfbfefbnj7bj7k
Click to expand...
Click to collapse
Getting a 38 kb file that won't flash? Tried downloading three times

[Lollipop] Viper4android v2.3.3.0

Hi, guys! I found a working version viper4android for Android 5.0.2, i tested on latest version CyanogenMod 12 and works great! Installation by twrp/cwm
My Viper isn't working!!!
"Did you install by flashing the zip??? Is your apk in priv-app??? Do you have any other conflicting sound mods or eq's??? Is Viper enabled and you have installed the drivers and done a reboot???
Some people have luck adding or changing these lines in their build.prop:
##Viper4android
lpa.decode=false
tunnel.decode=false
lpa.use-stagefright=false
lpa.releaselock=false
Also some music players work better by switching to Compatibility Mode. To do that go to menu, click FX Compatible Mode, then click Compatible. Doing this should cause Viper to only modify media players instead of changing sound system wide. Some users say this helps with battery usage as Viper will only process sound when you want it to."
P.S.:
Lolliviper will install the Viper to priv-app and remove Audio FX, DSP Manager, and Music FX.
The original thread: http://forum.xda-developers.com/google-nexus-5/themes-apps/discussion-viper4android-t2543796
I greet
This doesnt work on touchwiz builds because all of them have a not permissive kernel.
Bruno_Tec said:
This doesnt work on touchwiz builds because all of them have a not permissive kernel.
Click to expand...
Click to collapse
You can Change it using SElinuxModeChanger
Some people tried that and didnt work
---------- Post added at 03:49 PM ---------- Previous post was at 03:48 PM ----------
Its all tried in the thread you link
For me works with Albe95 5.0.1 TW and Audism kernel
kondzio66 said:
For me works with Albe95 5.0.1 TW and Audism kernel
Click to expand...
Click to collapse
Did you do something else other than flashing that kernel and then installing viper?
kernel change
Even with SeLinux Mode Changer, the kernel stays on enforcing mode (in my case atleast where im on stock 5.0.1) (EVEN WHEN MODE WAS CHANGED TO PERMISSIVE) Basically what has to be done is install a SeMode editing friendly kernel inbuilt in a particular rom which i cant find and i can't live without viper4android :crying: :crying:
saw some beta's on a few website. Will try and post the results here.
P.s-Update on this version
selinux-Permissive
installed as priv-app
Installed super quality drivers
result : check ss
Running: Stock android kernel (3.4.x)
ravnit said:
Even with SeLinux Mode Changer, the kernel stays on enforcing mode (in my case atleast where im on stock 5.0.1) (EVEN WHEN MODE WAS CHANGED TO PERMISSIVE) Basically what has to be done is install a SeMode editing friendly kernel inbuilt in a particular rom which i cant find and i can't live without viper4android :crying: :crying:
saw some beta's on a few website. Will try and post the results here.
P.s-Update on this version
selinux-Permissive
installed as priv-app
Installed super quality drivers
result : check ss
Running: Stock android kernel (3.4.x)
Click to expand...
Click to collapse
in the pic it shows that you didnt get to activate viper.
Also, did you get a permissive kernel or did you find a trick to use with stock kernel on tw 5.0.1?
Bruno_Tec said:
in the pic it shows that you didnt get to activate viper.
Also, did you get a permissive kernel or did you find a trick to use with stock kernel on tw 5.0.1?
Click to expand...
Click to collapse
In the pic shown.. yes i activated viper(check the background).. however it still shows abnormal.
yes im using it with stock tw 5.0.1 since i managed to run viper on 4.4.4 stock.. im going to try with a rom now with custom kernel.. wish me luck
ravnit said:
In the pic shown.. yes i activated viper(check the background).. however it still shows abnormal.
yes im using it with stock tw 5.0.1 since i managed to run viper on 4.4.4 stock.. im going to try with a rom now with custom kernel.. wish me luck
Click to expand...
Click to collapse
i dont get what you said about this part "im using it with stock tw 5.0.1 since i managed to run viper on 4.4.4 stock."
are you using viper on tw 5.0.1 because you make it work on 4.4.4? that doesnt make sense.
also, how did you make viper works on tw 5.0.1 ? did you use that apk that changes the kernel to permissive?
did you do something else?
i also installed viper on t2 5.0.1 and get able to click on options but they didnt make any difference to the sound.
also, you said you will try with custom kernels...
does that mean, you make it work with stock ones? (the ones in custom tw 5.0.1 roms)
are there any custom kernel for tw 5.0.1?
Sorry for these lots of questions.
Bruno_Tec said:
i dont get what you said about this part "im using it with stock tw 5.0.1 since i managed to run viper on 4.4.4 stock."
are you using viper on tw 5.0.1 because you make it work on 4.4.4? that doesnt make sense.
also, how did you make viper works on tw 5.0.1 ? did you use that apk that changes the kernel to permissive?
did you do something else?
i also installed viper on t2 5.0.1 and get able to click on options but they didnt make any difference to the sound.
also, you said you will try with custom kernels...
does that mean, you make it work with stock ones? (the ones in custom tw 5.0.1 roms)
are there any custom kernel for tw 5.0.1?
Sorry for these lots of questions.
Click to expand...
Click to collapse
I said that ill try to flash on 5.0.1 since i was able to run viper without any errors on android 4.4.4 which was running stock mernel.
2. No i didnt successfully run the mod and system status remains abnormal inspite of me following every step to install viper
3. When i say custom kernel, PrismBarebone Rom in aurora gives you an option to flash 5 different kernels and i will try to run it in one of those kernels to see if this mod works
sorry if i wasnt clear to elaborate what you had asked for.
Bruno_Tec said:
Did you do something else other than flashing that kernel and then installing viper?
Click to expand...
Click to collapse
Yes, I changed SELinux mode to permissive using SElinuxModeChanger from Google Play
kondzio66 said:
Yes, I changed SELinux mode to permissive using SElinuxModeChanger from Google Play
Click to expand...
Click to collapse
Thanks it works OK.
//->>
still confused, can anyone tell me how it can work in touchwiz lollipop?
jagnik said:
still confused, can anyone tell me how it can work in touchwiz lollipop?
Click to expand...
Click to collapse
It doesnt work on i9500 because viper needs to change the kernel's permissions and it cant be done in stock kernels and we dont have custom kernels . it does work on i9505
Got this working after flashing AEL Kernel but still had to disable my music player's EQ settings own control to get it running.
Sounds awesome! Thank you. :good:
J 3 M said:
Got this working after flashing AEL Kernel but still had to disable my music player's EQ settings own control to get it running.
Sounds awesome! Thank you. :good:
Click to expand...
Click to collapse
Have you tried to run viper with stock tw player?
nazarsokol said:
Have you tried to run viper with stock tw player?
Click to expand...
Click to collapse
Nah I'm not a fan of stock. I use Gone mad music player :good:
J 3 M said:
Nah I'm not a fan of stock. I use Gone mad music player :good:
Click to expand...
Click to collapse
If you can please test and tell me, i don't want to flash kernel at this time . Using PowerAmp and stock with BeatsEQ now.
Not working on Albe95 LolliRom Official 2.0 with ael kernel v3

Viper4Android TW Lollipop Tutorial [UPDATED]

First off, you do this at your own risk and I'm not responsible for any damage to your phone etc etc. Also, thanks to it's ties with Sound Alive, it won't work with the stock music player unfortunately but I have tested it with both Spotify and GoneMad and it works perfectly with both.
I'm using this on AryaMod 3.1, so this should mean the instructions below work on any N9005ZSUGOA5 based Lollipop rom.
1) Download and install DarkQueen Kernel here. Thank @hiepgia.
2) Add the line "setenforce 0" (without the quotes) to the end of the file /sýstem/etc/init.qcom.post_boot.sh. This will ensure a permissive state on boot. Thanks to @hiepgia and @filchi756 for this.
3) Download and install the new Viper4Android 2.3.4.0 here. Run, install the driver.
4) Find and freeze/delete Sound Alive. This being present is bad in particular for Spotify, which will always use Sound Alive in preference to Viper4Android.
Reboot enjoy Viper goodness.
For people who want to use the stock player, see @filchi756 post here
For people running AyraMod V4.0, ignore the above instructions, select DarkQueen kernel via Aroma on install (this will automatically result in permissive SE) and please see @filchi756's modified zip here. Don't forget to thank him.
Awesome
Finally!
Oh I am seeking for that. :good::good::good:
After flashing this kernel, WiFi stopped working... Anybody else has this issue? SM-N9005
slavko17 said:
After flashing this kernel, WiFi stopped working... Anybody else has this issue? SM-N9005
Click to expand...
Click to collapse
it works fine like a charm
Unfortunately, it won't work for me... As soon as I flash stock kernel back - wifi is working like a charm again. Tried to do factory reset after flashing this Dark Queen Kernel - it didn't solve the problem.
Any suggestions would be appreciated.
slavko17 said:
Unfortunately, it won't work for me... As soon as I flash stock kernel back - wifi is working like a charm again. Tried to do factory reset after flashing this Dark Queen Kernel - it didn't solve the problem.
Any suggestions would be appreciated.
Click to expand...
Click to collapse
We have the same situation. .I think we have to wait for google to release the lollipop sources for note3 and wait for someone to make a custom kernel intended for our phone.
OP updated.
You eventually did it. Well done!
Nice one! Could anybody make it work with the stock Samsung Music Player using this tutorial? It seems this app is deeply integrated with SoundAlive, so at least with KK it was impossible to make it work reliably with V4A. But things may have changed with LL...
Yeah, unfortunately it appears to be the same here. I froze Sound Alive to get Viper working with Spotify, but this results in no effects whatsoever with the stock music player. Personally, this doesn't bother me as there are far better players on the market.
slavko17 said:
After flashing this kernel, WiFi stopped working... Anybody else has this issue? SM-N9005
Click to expand...
Click to collapse
What baseband are you on? You have the same phone model as myself and my wifi works fine. I suspect it might be related to your modem/NON-HLOS.
Overall everything works fine except few bugs from the Darkqueen kernel, like brightness changes sometimes when I lock/unlock the phone.
Attachement selinuxpermissive installation failed :crying:
rafik25 said:
Attachement selinuxpermissive installation failed :crying:
Click to expand...
Click to collapse
What fails? Did you give it full permissions?
Try this one instead.
Beefheart said:
What baseband are you on? You have the same phone model as myself and my wifi works fine. I suspect it might be related to your modem/NON-HLOS.
Click to expand...
Click to collapse
I'm on the newest XEO Lollipop available from sammobile, so the modem version I have is BNL8.
Thanks for trying to help me
I'm on GNH1 myself. Might be worth trying another to see if the WIFI works.
Sir please help us too. I'm using galaxy s4 i9500 with official lollipop installed. we don't have any permissive kernel.
jagnik said:
Sir please help us too. I'm using galaxy s4 i9500 with official lollipop installed. we don't have any permissive kernel.
Click to expand...
Click to collapse
If you're correct and there is no kernel which is either permissive or can be made permissive then Viper is currently unusable on the Exynos variant of the S4. It's currently impossible to use Viper on an enforcing TW ROM.

[ROM][3/3T][LAOS 14.1] Pixel Experience V1.1

Code:
* Your warranty is now void(almost)---------- Flashing this rom at your own risk
* If you aren't familar with flashing custom roms --------------- STOP HERE!!
* The roms comes as it is----no workarounds --------- no extended development
* If you wish to change or develop this rom -------------- send a P.M. to me
* I will not help you if you have issues and you didnt follow the guide
* Introduction *
I made this ROM, in order to have the best Pixel Experience without any additional/useless features. It is based on the latest Lineage OS and it was built by me. It is working perfectly on my 3T and it should work with the 3 too (unified build)
*Features*
Based on the latest Lineage OS (built by me)
February Security patch
All Google Apps (replaced the stock ones)
Pixel Launcher with round icon support
Pixel Boot Animation
Pixel Sounds
Pixel Live Wallpapers
Pixel's blue accent
Google Assistant
Root is included (you have to enable it from the dev options)
Round Icon for Settings
OnePlus' Recorder app
*Bugs*
Camera is buggy (expected)
*Installation Guide*
PLEASE FOLLOW IT
1. Download the ROM
1b. Download the add-on package (required)
1c. Download the GApps OpenGapps creates many problems)
2. Boot to TWRP
3. Wipe system, data, cache
4. Flash the ROM
5. Boot to the system and finish the setup wizard
6. Boot to TWRP
7. Flash the GApps
8. Flash the add-on
9. Boot to system
9b. In order to have your Phone App fully working, you must set the Google DIaler / Phone as default on the Settings (See here)
10. VOILA
*Download*
Take a look at the 2nd post
*Donations*
Donations are always welcome. But I think it is more than enough just to press the "Thanks" button
XDA:DevDB Information
Pixel Experience, ROM for the OnePlus 3
Contributors
t-shock
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked bootloader and TWRP installed
Version Information
Status: Stable
Current Stable Version: 1.1
Stable Release Date: 2017-02-28
Created 2017-02-27
Last Updated 2017-02-28
Download Section
*Download section*
Links for:
ROM: Here
Add-ON: Here (you MUST flash this only on my LAOS and not on the official one)
Gapps: Here
*Changelog*
Version 1.1:
1. Another layout of the rom. Easier to fix any issue and easier to update.
F.A.Q
Frequently Asked Questions (F.A.Q)
You may have some questions about this whole project and this is completely normal. So let’s begin
Q: Google Play Services force closes a lot
A: No reason to panic. Just follow my guide and everything will work just fine.
1. Connect with your WiFi
2. Go to Settings → Apps and find the Google Play Services.
3. Wipe Data and Cache
4. Go to Permission of the app, and enable everything
5. Add your Google Account
6. Voila
Q: The SimToolKit is missing. I need it
A: Flash this zip and it will be restored. I removed it because it wasnt round (uploading)
Q: Can I flash any other Gapps package?
A: NO. The other packages replaces apps that are vital for the phone and it may lead to a bad experience overall
Q: Why did you made this rom?
A: I wanted to have a great Pixel Experience (thus its name)
Q: Any screenshot?
A: Take a look at the Screenshot category
*Thanks to*
Lineage OS Team for managing to create this rom for our 3/3T
@t-shock. Hi. Can I expect this to have the same level of pixel smoothness? I really love smooth Roms and I would really like to try this out. It's just that in my experience, Roms that are based on lineage is tend to be not so smooth. I promise am not trolling. Thanks
kscjx said:
@t-shock. Hi. Can I expect this to have the same level of pixel smoothness? I really love smooth Roms and I would really like to try this out. It's just that in my experience, Roms that are based on lineage is tend to be not so smooth. I promise am not trolling. Thanks
Click to expand...
Click to collapse
Well, I will have to disappoint you on that. The rom is smooth and snappy BUT it is by no means as smooth and fast as the Google Pixel. Ofcourse, you can try it and report because your experience may be different
t-shock said:
Well, I will have to disappoint you on that. The rom is smooth and snappy BUT it is by no means as smooth and fast as the Google Pixel. Ofcourse, you can try it and report because your experience may be different
Click to expand...
Click to collapse
OK. Thanks. Will report on my experiences
Mate! I remember you from the s7 edge scene!
Glad that you decide to show some love to OnePlus 3.
You are a brilliant dev and I can recommend all users to try his work.
:fingers-crossed:
Kookitza said:
Mate! I remember you from the s7 edge scene!
Glad that you decide to show some love to OnePlus 3.
You are a brilliant dev and I can recommend all users to try his work.
:fingers-crossed:
Click to expand...
Click to collapse
Glad to see older users !! Do you own a 3/3T now?
t-shock said:
Glad to see older users !! Do you own a 3/3T now?
Click to expand...
Click to collapse
Yep, sold my s7 and bought op3t
Kookitza said:
Yep, sold my s7 and bought op3t
Click to expand...
Click to collapse
I did exaclty the same
I love my 3T although I miss the IP68
Woow congatulations for the rom man 5 stars from me
@t-shock Mate, i can't pass the wizard because of the FC every 2 sec...
Its always return to the first screen of the wizard :\
Here we go
cannot get the in call ui? any fix?
Dirty Flashed the rom on resurrection remix and working very well so far. I just have an issue with the root. I've tried to switch it on and I'd multiple times from Dev options but it doesn't work. Should i flash supersu for root?
Kookitza said:
@t-shock Mate, i can't pass the wizard because of the FC every 2 sec...
Its always return to the first screen of the wizard :\
Click to expand...
Click to collapse
Me too, when the setup pass through the "Just a sec.." screen it stops working.
How to workaround??
Solved, I've just remove the setup wizard from /system/priv-app by using twrp's file manager.
I will test it today and report back. Need to test whether VoLTE works or not though.
Thumbs up for this ROM. I have been waiting for something like this.
Thank you so much.
---------- Post added at 09:40 ---------- Previous post was at 08:56 ----------
BTW, are you using LineageOS 14.1 with extra open commits?
Because there are lot of fixes in that commit.
That would help us a lot, like VoLTE and other fixes.
---------- Post added at 10:27 ---------- Previous post was at 09:40 ----------
I am going to try this with OpenGapps as with the given one I can't able to add google account and more over there is no Google play services at all and I have to manually download from the apkmirror and even after doing that It keeps crashing. I tried whatever the fix you posted, nothing worked out for me.
Will post the update after flashing with OpenGapps.
michael.the.don said:
cannot get the in call ui? any fix?
Click to expand...
Click to collapse
Yes. Go to Default apps and set Google dialer as the default one.
pankajramnani said:
Dirty Flashed the rom on resurrection remix and working very well so far. I just have an issue with the root. I've tried to switch it on and I'd multiple times from Dev options but it doesn't work. Should i flash supersu for root?
Click to expand...
Click to collapse
For me it works just fine. Try flashing root again, whether it's lineage root or supersu
manikandanguru said:
I will test it today and report back. Need to test whether VoLTE works or not though.
Thumbs up for this ROM. I have been waiting for something like this.
Thank you so much.
---------- Post added at 09:40 ---------- Previous post was at 08:56 ----------
BTW, are you using LineageOS 14.1 with extra open commits?
Because there are lot of fixes in that commit.
That would help us a lot, like VoLTE and other fixes.
---------- Post added at 10:27 ---------- Previous post was at 09:40 ----------
I am going to try this with OpenGapps as with the given one I can't able to add google account and more over there is no Google play services at all and I have to manually download from the apkmirror and even after doing that It keeps crashing. I tried whatever the fix you posted, nothing worked out for me.
Will post the update after flashing with OpenGapps.
Click to expand...
Click to collapse
It is based on purely stock Lineage OS, not with extra commits.
OpenGapps will delete some apps and thus the ROM will have many issues eg no launcher or some apps may miss.
Try flashing the ROM and the Gapps (that I gave) without booting and of course wipe everything again
-BE AWARE-
Flash the given Gapps without booting the system. Let me be more specific. Do not boot the ROM before flashing the given Gapps, otherwise you will have many issues.
Also OpenGapps will delete Pixel Launcher and thus you won't be able to use the ROM
michael.the.don said:
cannot get the in call ui? any fix?
Click to expand...
Click to collapse
Go to settings - apps - click on gear icon - click on 'Phone app' and select Phone.
This helped in my case.

[OFFICIAL] [4.2.2 JB] [Flashable] [Stock ROM]

FEATURES
Flashable via TWRP/CWM, without Odin PC
Ported and themed I9105PXXUBOB2_I9105PPHNBOD1_I9105PXXUBNG2_HOME.tar.md5
S5 Themed
S8 Sounded
Stock WallpaperChooser with S8, S7, S6, S5, S4, Note7, 5, 4 wallpapers
Stock apps included
Fast 1.3 GHz
S8, Note7, S7 icon packs included
BLN Touch Key Light included
ENJOY YOUR S2 PLUS AGAIN!!!​INSTUCTIONS:
Backup for safe
Copy (zips and apks) all downloaded files to SD card Downloads
Boot to recovery
Wipe all data, system, preload, cache, internal sd etc.
Flash Stock.zip file, note: do not reboot yet
Flash MoshKernel-Stock.zip file
Wipe cache/dalvik (necessary)
Flash SuperSU_flashable.zip file
Reboot phone will take 5-10 minutes
(necessary) After rebooting go to Roundrapp>Notification>Go to App Info>disable Show notifications>OK>back>enable Overlap Status Bar
HOW TO GET S8/S8+ ICONS:
Go to SuperSUapp>Settings>Default access>Grant (necessary)
Go to Xposed Installerapp>Framework>Install/Update>Do you want to reboot now?>OK (necessary)
After rebooting install as a usual apk both files: Unicon_Icon_Themer.apk and Unicon_Pro_Key.apk from SD card
note: if its not permissible, enable Unknown sources in Settings>More>Security
After installing both Unicons, go to Xposed Installerapp>Modules>enable Unicon>choose Unicon>DUX Icons>Apply Theme>wait>SOFT REBOOT(necessary)
Congratulations!!! You have S5 themed/S8 iconed,sounded GT-I9105P (you also can apply GUX Icons and TW Icons)
note: after installing new app, you should apply Icon pack again from Xposed Installer
recommendation: first install all needed apps and then apply Icon Pack
HOW TO GET PULSING TOUCH KEY LIGHT DURING NOTIFICATION
Go to BLN control-FREEapp>mark Activate BLN (you also can set timeout of LEDs for better battery life)
NOTE: Do not try to install PRO Version otherwise, your TOUCH KEY LIGHT stops working
OPTIONAL: Hide unwanted app icons
Thanks to Cool Development for MoshKernel
Screenshots
XDA:DevDB Information
Flashable Stock ROM via CWM/TWRP, ROM for the Samsung Galaxy S II Plus
Contributors
Jetkenweek
ROM OS Version: 4.2.x Jelly Bean
ROM Kernel: Linux 3.0.x
ROM Firmware Required: For any GT-I9105P
Version Information
Status: Stable
Stable Release Date: 2017-05-08
Created 2017-05-08
Last Updated 2017-05-08
Stop posting stuff without links.
Links added
Jetkenweek said:
Links added
Click to expand...
Click to collapse
Where?
And don't steal stuff from.my rom please.
---------- Post added at 08:38 AM ---------- Previous post was at 08:36 AM ----------
You stole Mosh's kernel. Not cool :/
Johnny TDN said:
Where?
And don't steal stuff from.my rom please.
---------- Post added at 08:38 AM ---------- Previous post was at 08:36 AM ----------
You stole Mosh's kernel. Not cool :/
Click to expand...
Click to collapse
Links in Downloads section
Mosh kernel is for BLN Control. I just collected them for one ROM in order to make it easy for beginners and newcomers
Jetkenweek said:
Links in Downloads section
Mosh kernel is for BLN Control. I just collected them for one ROM in order to make it easy for beginners and newcomers
Click to expand...
Click to collapse
You got permission?
Johnny TDN said:
You got permission?
Click to expand...
Click to collapse
No
Jetkenweek said:
No
Click to expand...
Click to collapse
That means you stole it :/
Contacting the kernel owner.
He is suggesting to use Mosh Kernel. The kernel code isn't merged on rom code, they are on different zips, so he isn't stealing anything, just he recognizes the great work of @CoolDevelopment
Johnny TDN said:
That means you stole it :/
Contacting the kernel owner.
Click to expand...
Click to collapse
OK let me have a question "Who are you?" and you should to occupy yourself according answer of this question. Everyone knows that MoshKernel is the work of CoolDevelopment. You're just jealous that you did not create such a Project and that it did not come into your mind. I repeat again "I am not stoling!", "I am collecting, sharing and helping others!". That's it!
Jetkenweek said:
OK let me have a question "Who are you?" and you should to occupy yourself according answer of this question. Everyone knows that MoshKernel is the work of CoolDevelopment. You're just jealous that you did not create such a Project and that it did not come into your mind. I repeat again "I am not stoling!", "I am collecting, sharing and helping others!". That's it!
Click to expand...
Click to collapse
It's not that :/
I don't care about your opinion. I don't want to start a fight or something. But when you do stuff on Roms, you need permission. So....
Johnny TDN said:
It's not that :/
I don't care about your opinion. I don't want to start a fight or something. But when you do stuff on Roms, you need permission. So....
Click to expand...
Click to collapse
Same o'clock. Nobody wants to fight!))) Could you help me? I am trying to delete this empty thread. But no result. What to do? Thanks in advance!
Jetkenweek said:
Same o'clock. Nobody wants to fight!))) Could you help me? I am trying to delete this empty thread. But no result. What to do? Thanks in advance!
Click to expand...
Click to collapse
Report the thread and under the report check (delete thread). Wait some minutes and it will be deleted.
I don't have recovery mode in my phone..... Can i flash it with odin?
Please reply.
Solution to your problem (I hope)
anaskalam191 said:
I don't have recovery mode in my phone..... Can i flash it with odin?
Please reply.
Click to expand...
Click to collapse
Do you have the root permission on your phone? I think not.
Follow this discussion and you will find the way: https://forum.xda-developers.com/showthread.php?t=2663834
For the recovery use TWRP, so write on Google "twrp s2 plus" and download TWRP for s2vep with .tar extension (because you must use Odin)
If you have some problem I'm here
Please suggest a stable Cyanogenmod rom for s2 plus 19105p
anaskalam191 said:
Please suggest a stable Cyanogenmod rom for s2 plus 19105p
Click to expand...
Click to collapse
Cyanogenmod 13 is stable now. Resurrection remix 6.0 is stablr too.
Any new updates?
Twrp says zip is corrupt :/

Categories

Resources