yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S6 Edge] BeachNYC:
I am pretty much stuck with this phone for probably the next two years, unless I sell it and buy an alternative. By far the most disappointing thing for me about this phone is the inability to root it after 5.1.

I would be more likely to keep the Edge if there was a reasonable possibility that it could be routed when Marshmallow is rolled out. I don't understand the intricacies of rooting, but my general understanding has been that this phone could never be rooted. Is that incorrect?

Many thanks for any advice.
[AT&T Samsung Galaxy S6 Edge] xhhb:
Sell it and buy the unlocked version
[Xperia Z5 Q&A, Help & Troubleshooting] Perry2547:
I have the Z5 coming in a couple of days and want to get familiar with it before it arrives.

I've previously had the Samsung Note 2, which was a pleasure and easy to root and flash roms, but had horrible burn issues dues to AMOLED display. I've also owned two LG phones (the Optimus G Pro and the G2) both of which sucked due to easily being bricked.

Is the root app Kingroot a good way to go? Or should I opt to do the headache-causing fastboot adb method?

I'm probably just going to keep the stock rom that is on the phone, I believe it will be 5.1 or 5.1.1 as I've heard that MM takes away the Stamina mode.

Seeing that I will probably keep stock rom, all I want to do is root the phone so that I can remove bloatware and install Titanium and Philz One Touch or TWRP if the Philz is not available for this phone.

So, having searched, I found no threads on the Kingroot app. is there anyone here with experience with this?

DISCLAIMER: I AM VERY WELL AWARE OF THE HOUSE TROLLS WHO COME ALONG AND CHANT THINGS LIKE "SEARCH FIRST BEFORE ASKING QUESTIONS" AND I'M WELL AWARE OF THOSE WHO WOULD RATHER POST A LINK TO ANOTHER TOPIC. PLEASE! DO NOT DO EITHER OF THESE. I AM SIMPLY LOOKING TO DISCUSS THIS WITHIN THIS THREAD.

THANK YOU AND COME AGAIN.
[Xperia Z5 Q&A, Help & Troubleshooting] zippy01:
Tbh I don't think kingroot is supported as there is no root method.

There is however a kingroot thread maybe a search ;)

I for one would use it to root then change to supersu not caring about my details being shared all we all want is root what ever method

http://bfy.tw/4plb

http://xdaforums.com/android/apps-games/one-click-root-tool-android-2-x-5-0-t3107461

Since there is another thread dedicated why is there need to discuss it here?

After reading your "disclaimer" [emoji14]

(sorry couldn't resist lol)
[Xperia Z5 Q&A, Help & Troubleshooting] bubimir13:
Kingroot won't work. At this time. Because of bootloader protection Sony created. Not root for Locked Bootloader at this point, maybe but maybe in future...
[Xperia Z5 Q&A, Help & Troubleshooting] zippy01:
It's due to dm-verity that has been available on Linux for some time and that Google and Sony and others implemented. That however maybe possible to be patched using some sort of exploit which is what root apps use to root in the first place for many years
[Xperia Z5 Q&A, Help & Troubleshooting] Perry2547:
I didn't see the other thread for Kingroot. And that thread you posted was about Kingroot in general. I was looking for Kingroot germane to the Z5.

(I've been coming here for almost three years and have found the search function to be as much of a headache and the web version of this site. Ever notice how many awful ads there are and other things that cause the page to load like it was 1997?)

Any how, thanks all for your input. I figured Kingroot was too good to be true. LOL

So if I'm understanding correctly, after unlocking the bootloader, the only way to root is through fastboot ADB? (ugh)
[Xperia Z5 Q&A, Help & Troubleshooting] zippy01:
I understand that's why I use Google with XDA at the end of the search term instead of XDA search. :P in fact I don't even use the XDA site anymore because the ads and tracking slows the pages right down.

Yeah I wouldn't actually unlock my bootloader anymore even if I could.

The process is to install a custom kernel with fastboot
[Xperia Z5 Q&A, Help & Troubleshooting] Perry2547:
So in order to root, first would have to unlock the bootloader, and you wouldn't recommend that?

It's not that big of a deal right now to me as with Lollipop many of the bloatware apps can be disabled.

One of the things I'm really wanting to do is figure out what way to tweak this device (when it gets here) so that there won't be over heating issues. I did my research before buying this phone and I think it's going to be a good one. I've seen some posts about the camera not being that great but I still have hopes that the camera will be one of the best parts of it.

At the moment, since my G2 is nothing more than a paperweight, (due to my attempt at replacing the non-removable battery) I'm using a $49 Kyocera from Walmart. So just about anything will be better than the camera on this phone, LOL
[Xperia Z5 Q&A, Help & Troubleshooting] zippy01:
Currently yes. Not unlocking the bootloader is my personal opinion.

I don't have any overheating issues and camera is great. Trouble with research is people only write the bad they have. People also write the bad without properly debugging the issue I think most the issues are due to user with a small percentage being faulty units.
[LG V10 Themes and Apps] Vasishtha:
This thread is particularity aimed at (rooted) variants with locked bootloaders and (unlocked & rooted)V10's running on Marshmallow.

#1 The issue regarding (locked)V10's running on

Lollipop

has been solved, see post http://xdaforums.com/showpost.php?p=66037561&postcount=12 for details.

#2 The issue regarding (unlocked)V10 running on

Marshmallow

has been solved, see post http://xdaforums.com/showpost.php?p=67428231&postcount=41 for details

Note: see http://xdaforums.com/showpost.php?p=66063441&postcount=16 for automated script execution instructions (required to permanently run V4A under SElinux enforcing), and also for instructions on how to install V4A.

#1 (un)solved issue(s):

I've successfully installed V4A 2.4.0.1 but I also wanted to modify the system in order for it to properly work on a SElinux enforcing policy.

I've followed these instructions http://xdaforums.com/showpost.php?p=61242973&postcount=18854 :

su

mount -o rw,remount /system

cd /system/su.d

echo '#! /system/bin/sh' > 50viper.sh

echo '/system/xbin/supolicy --live "allow mediaserver mediaserver_tmpfs:file { read write execute };"' >> 50viper.sh

chown root.root 50viper.sh

chmod 755 50viper.sh

cd /

mount -o ro,remount /system

exit

I skipped the "cd /system/su.d" part as there is no such directory. And skipped the recovery method (locked bloader).

I tried these commands in adb shell and terminal emulator but both methods have failed into mounting the system as rw. When I enter the rw system command there is no error message, but when I try the "echo '#!..." command I get an error that I'm dealing with a Read-Only file system. See printscreen.

View attachment 3688792

I've tried various other mount commands.

Issue has been solved, see post http://xdaforums.com/showpost.php?p=66037561&postcount=12 for details.

#2 Marshmallow (un)solved issue(s):

-When I attempted to install V4a's driver I got the I/O error.

-SElinuxmodechanger app is not able to get root access, even though my phone is properly rooted.

Starts at:http://xdaforums.com/lg-v10/themes-apps/setting-viper4android-t3340343/page4 #32

[/I]

Issue has been solved, see post http://xdaforums.com/showpost.php?p=67428231&postcount=41
[LG V10 Themes and Apps] corporal_hades:
Instructions from the Verizon variant, unknown if it will help you or not.

1. Disable namespace separation in SuperSU (Restart Phone)

2. Install SELinux and change mode to Persuasive.

3. Install JRummy Busybox app and install into xbin.

4. Install Viper4Android and grant SU access and click Yes to install drivers.

---------- Post added at 01:09 PM ---------- Previous post was at 01:06 PM ----------

I installed the V4A found on this xda link -> http://xdaforums.com/attachment.php?attachmentid=3685304&d=1458144652
[LG V10 Themes and Apps] Vasishtha:
I know how to make it work by switching SElinux off.

What I don't want is to have reduced security for the sake of V4A, that's why I want to be able to leave it on enforcing.

On my nexus 5 I was able to successfully flash the SElinux policy zip on lollipop, so the instructions should work.
[LG V10 Themes and Apps] elvin421:
Is is possible?

I desperately crave viper on my newly rooted LG V10 but don't want to compromise standard security provided by enforced SElinux.

I hope to hear of a viable workaround...

thanks to any that can help!
[LG V10 Themes and Apps] WillyPillow:
Just use one of those run-script-on-startup apps and create a script with the contents of 50viper.sh
[LG V10 Themes and Apps] Vasishtha:
U

It won't work because it can't mount the system as RW.

But I'll give it a shot with the Smanager app.
[LG V10 Themes and Apps] Vasishtha:
I'll try another approach with a startup script.

But when you run the viper4android proces while in permissive mode and switch back to enforcing mode, viper4android will still be working properly(music must be playing while doing this) .
[LG V10 Themes and Apps] WillyPillow:
You don't need to mount it. Basically what you have to do is to execute

/system/xbin/supolicy --live "allow mediaserver mediaserver_tmpfs:file { read write execute };

on boot with an app.

I used to use 3C Toolbox for this purpose but now I don't use V4A anymore.

EDIT: If you skip the "cd" part, you'll be writing into /, which is RO. So your remounting should have succeeded.

BTW, the tutorial you followed was trying to add a script that executes the command above using a method our ROMs don't support anyway.
[LG V10 Themes and Apps] schuertzi:
Hi there. Have one question: V4A installed and it works with playerpro. Tried with poweramp, it shows working, but no difference in listening. Tried already different settings in poweramp. No success. Has someone an idea?

Thx a lot in advance.

Schuertzi
[LG V10 Themes and Apps] Gungrave223:
I flashed this on my T mobile variant http://xdaforums.com/nexus-6/themes-apps/viper4android-t2952137
[LG V10 Themes and Apps] Vasishtha:
It worked :)

What does that command actually do?

It did trow out an error though, but V4a was still able to proces under enforcing. See the attachment for details.

It tried flashing it with flashfire (I can't install twrp/cmw on my variant), but it didn't install. Does it sound better then stock V4a?
[LG V10 Themes and Apps] Vasishtha:
I worked out the error message and my script now works flawlessly.

I used Smanager to load the script on boot. The script was extracted from this flashable file: http://xdaforums.com/showpost.php?p=61242973&postcount=18854

The script only has one command:

#! /system/bin/sh

supolicy --live "allow mediaserver mediaserver_tmpfs:file { read write execute };"

See attachment for the script(rename .txt to .sh after you've downloaded it)

Thanks for pointing me in the right direction [MENTION=7121997]WillyPillow[/MENTION].

V4A now runs on SElinux enforcing without a problem.

If you need instructions on how to setup Smanager in order to run the script on boot, let us know(edit: see http://xdaforums.com/showpost.php?p=66063441&postcount=16 for instructions).
[LG V10 Themes and Apps] WillyPillow:
Did you remove the deep_buffer lines in /etc/audio_policy.conf ?

Also, [MENTION=5599203]Vasishtha[/MENTION] what the command does is basically allow some operations by mediaserver that was blocked previously to do its work.

EDIT: BTW, I'm pretty curious what the error was :)
[LG V10 Themes and Apps] elvin421:
Well done!

Would you kindly post a method of how to execute V4A installation from beginning to end?

Much appreciated!
[LG V10 Themes and Apps] Vasishtha:
Regarding poweramp:

Do you mean these lines? (see attachment)

What does removing them do and does it have any negative consequences?

The error in your command came from the lack of 'sh' before the supolicy term.
[LG V10 Themes and Apps] Vasishtha:
-For installing V4A read up on this guide: https://docs.google.com/document/d/15e7xv8AADnl0Ckqg8NiuQMTPLSgkIZCS4hU4Q07H7i4/mobilebasic

Ignore the selinux changing steps.

-Once properly installed (and with SElinux enforcing still active) install Smanager (https://play.google.com/store/apps/details?id=os.tools.scriptmanager)

-Download the script file I provided my post: http://xdaforums.com/showpost.php?p=66037561&postcount=12

-open Smanager->browse to the script file(file should be renamed from .txt to .sh)->tap and hold on the file->select "open as..." ->select "script/executable" ->new window appears->enable the 'SU' and 'BOOT' options and select run.

Viper4android's driver status should now be normal(under SElinix enforcing). check it by opening V4a, open the menu and select 'driver status'
[LG V10 Themes and Apps] elvin421:
Really appreciate you posted this. I'm afraid it likely confirms my fear that all my failed attempts of installing viper through various methods may have corrupted the relevant resources in my system such that your method is not working for me.

Hopefully by tonight I'll have my device wiped & viper running following a clean install as described above. Again, thank you!
[LG V10 Themes and Apps] Vasishtha:
When installing V4A does It tell you that you may have installed the wrong busybox(even if its the official one) or that your device is not properly rooted?

There's an easy way to get around it, just reflash the rooted rom (via the 'Upgrade' option). Once booted, don't update the su binary yet. Reinstall busybox and open V4A and install it. It'll install properly.
[LG V10 Themes and Apps] WillyPillow:
Well, from what I've known, it's just a bigger audio buffer, and doesn't get along well with V4A. Disabling that without V4A installed somehow makes the Hifi DAC work only for certain files, but is easily resolvable by putting the lines back.

Anyway, you can consider commenting the lines out to see if it works.
[LG V10 Themes and Apps] elvin421:
Hey, finally found the time to attempt the redo & everything was going according to plan even down to your message above about reflashing the rooted rom using 'upgrade' as a workaround for the failed busybox message & the driver installed properly. Then I expected that everything was good as driver status indicated that it was normal & fine but when I played audio it was not processing unfortunately. My question as I try to isolate the problem is which busybox you used? The method you pointed to (google drive) suggested 'busybox on rails' which failed for me then I tried steriksons which also failed & then I applied your workaround. I've heard the JRUMMY busybox is the functional one for our device & I'm attempting your reflash workaround to get jrummy busybox & viper driver running. Hopefully this works rendering the question moot but would help if you could let me know which busybox you used. Thanks

**update**

I've attempted 3 different busybox installs & have gotten the v4a driver to install with each (thanks to your workaround) & while driver shows Enabled & Status Normal with Audio Format Supported - Processing remains NO (using each different buysbox) with a variety of audio sources playing.

Any help beyond this point would be hugely appreciated!!
[LG V10 Themes and Apps] Vasishtha:
I used sterikson's busybox.

Did you set SElinix to permissive? Or apply the script?

If so then your music player is incompatible with V4a. Try the stock player or disable the stock equalizer.
[LG V10 Themes and Apps] elvin421:
Not permissive (though when I first obtained root I did get viper running via permissive as a proof of concept with apple music- then I enabled selinux while I sought an enforcing workaround - deal breaker otherwise)

Have your script running on boot & have installed the viper driver over 3 different busyboxes with different audio players working (apple music, audible & poweramp) with NO processing on each.

I suspect something is still up with selinux (rather than the audio source's incompatibility) but I'll put this down for now until further resources are discovered to test it out this further.

Or I may take your advice of setting permissive while audio is playing then reverting as a dirty workaround for now.

Thanks for all your help & responsiveness! You've been great!
[LG V10 Themes and Apps] WillyPillow:
Did you comment out deep_buffer? If you don't do that, some music players will work while others won't, and show as not processing.

(You can enable DAC Fix and see if the processing is enabled. If it is, then it's the problem I mentioned.)
[LG V10 Themes and Apps] elvin421:
This is truly bizarre but extremely pleasing at the same time!

On a lark, I fired up viper today while listening to an audiobook on poweramp using a Bluetooth speaker (in a last ditched effort to get audio processing in viper) & to my amazement it was processing!

I had only tested viper with the phone's own speaker which continues to not allow viper to process.

This is huge for me because all my serious listening is usually done with a quality speaker but I'm still perplexed at the built in speaker dilemma.

What do you guys think of this?
[LG V10 Themes and Apps] elvin421:
Hey, thanks for your input!

Will deleting the deep buffer lines do or is there something particular to 'commenting out' that I need to employ instead?

What is the DAC fix are you referring to as I didn't see it above?

Again, thank you for your help!
[LG V10 Themes and Apps] WillyPillow:
Deleting is pretty much the same as commenting them out. (Placing hash marks # in front of the lines in /etc/audio_policy.conf) I would recommend the latter since it's easier to revert though. The lines look much like these, but not identical since the following is from another device.

deep_buffer {
sampling_rates 44100|48000
channel_masks AUDIO_CHANNEL_OUT_STEREO
formats AUDIO_FORMAT_PCM_16_BIT
devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_EARPIECE |AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_W IRED_HEADPHONE|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVI CE_OUT_AUX_DIGITAL|AUDIO_DEVICE_OUT_PROXY|AUDIO_DE VICE_OUT_ANLG_DOCK_HEADSET|AUDIO_DEVICE_OUT_FM|AUD IO_DEVICE_OUT_FM_TX
flags AUDIO_OUTPUT_FLAG_DEEP_BUFFER
}

DAC Fix is an app that allows you to use the hifi DAC globally, and can be found on the Play Store. But I can also confirm personally that enabling it without removing deep_buffer makes the processing enabled, though there is still no change in sound.
[LG V10 Themes and Apps] elvin421:
Thanks, I'll give it a go!
[LG V10 Themes and Apps] elvin421:
Does this look right?
[LG V10 Themes and Apps] WillyPillow:
You missed the last }.

Fix it, reboot, and mission accomplished :)
[LG V10 Themes and Apps] elvin421:
Amazing!

It's rockin now across all profiles!

I'm so grateful :)
[LG V10 Themes and Apps] Fish Food:
Craziest thing, I commented out deep buffer and all associated lines. Everything was working great until my wife called and I couldn't hear her. Tried calling my phone with the house phone, same result.

Changing the comments and rebooting fixed the issue and I had poweramp working just fine without the LG DacFix with V4A, but just a heads up to anyone trying this.
[LG V10 Themes and Apps] Vasishtha:
Is anyone having issues installing V4A on marshmallow?

-When I attempted to install V4a's driver I got the I/O error.

-SElinuxmodechanger app is not able to get root access, even though my phone is properly rooted.

Does anyone know how to fix this problem?

Thanks.
[LG V10 Themes and Apps] Vasishtha:
/Bump
[LG V10 Themes and Apps] radeon9550:
Just quick question ..

Does the Viper use the DAC.?? o.O

i know there is an app to make the DAC work globally

but just to make sure cuz i wanted to install Viper on my V10 And i got this phone cuz the DAC

sorry if is a noob question :p :D

thanks!
[LG V10 Themes and Apps] cyvr1:
Hi,

no, Viper does not use DAC. For me Viper has a major advantage as it also works with bluetooth devices whereas DAC only works with normal headsets. Also you have more settings for finetuning the audio and to be honest I like the sound of my headset more using Viper than DAC.

---------- Post added at 14:40 ---------- Previous post was at 14:35 ----------

Yeah, I had the same issue. I was able to set SELinux to permissive at boottime doing the following:

Works like a charm.:D
[LG V10 Themes and Apps] Vasishtha:
Thanks for the reply.

I did what you suggested but I keep getting the same V4A install error "Driver install failed I/O error, please reboot and try again." .

My data partition is encrypted, does that extra decryption boot sequence interfere with the boot script?
[LG V10 Themes and Apps] jewnersey:
Any chance this works in non-rooted v10? Alternatives if not?
[LG V10 Themes and Apps] Vasishtha:
No, root is required. There's no alternative that I'm aware of.
[LG V10 Themes and Apps] Roger.T:
So, i have same problems before with SELinuxModeChanger and Viper/Pon3 [emoji35]

What have I done?

I have reflashed the v20a firmware. afterwards not rooted with the latest SuperSu but with the stable version 2.65. Lo and behold, everything works.

Drivers are installed, no problems with the access to the external memory card, and SELinux set to permissive with SELinuxModeChanger. No changes afther reboot, still stay on permissive. My phone runs stably without misfiring [emoji41]

I think most of the problems come from the last SuperSu versions.

Hope it will be better later.

For the moment I'm happy does it all [emoji2]

Maybe you guys can help this solution [emoji106]
[LG V10 Themes and Apps] Vasishtha:
I think V4A does work with the 32bit DAC mode, because upon disabling the Hi-Fi option I can very clearly hear a short cut in the audio playback.
[LG V10 Themes and Apps] Vasishtha:
V4A driver installed correctly after I manually granted V4A storage permissions.

Afterwards I applied the SElinux policy script (see http://xdaforums.com/showpost.php?p=66063441&postcount=16 for instructions) and now V4A works perfectly on Marshmallow (under SElinux enforcing) :)
[LG V10 Themes and Apps] Zoidiano0:
Thanks that what i wanted to know if the DAC and the VIper cant work at the same time cuz i'm mostly going to use wired headphones so i wanted that

and of course its good to have viper for other outputs too

so Thnak u ! :D
[LG V10 Themes and Apps] cygnus39:
Thanx for your guide sir. Now Viper is running smoothly in my stock MM OneplusX. :)

For anyone who couldnt run the SeLinux Enforcing because of root manager problem, just follow these guide. Cheers :)
[LG V10 Themes and Apps] z.coniglietti:
Is this method working for nougat?
[Lenovo Yoga Tab 2 Questions & Answers] azuken:
Hi everyone,

I'm facing with a Lenovo issue. I wanted to update with OTA system, but the System throw an error when applying patch. So I decided to factory reset my tablet.

Now I'm on language and GMT selection screen, and when I want to go to the next step, I go back to the first screen..

I tried to reset again by recovery, but nothing..

I didn't find a stock rom to install, even kitkat or lollipop.

Could you help me please ? I'm out of ideas..

Now I'm with Android 5.0
[Desire 816 Q&A, Help & Troubleshooting] Shanimalik88:
Hi guys, i am new to this forum. can anybody please help me with the following error. Every time i try to update. this error comes.

Thanks in advance.

[IMG="Error"]http://xdaforums.com/picture.php?albumid=13147&pictureid=52659[/IMG]
[G 2014 Q&A, Help & Troubleshooting] AnAndroidUser:3:
Hello,

I recently updated my xt1068 to Marshmallow.

Now i'm looking for a solution to remove the carrier label in the notification tray. (When you pulldown the notification bar there is the text at the bottem of the screen)

Is there a way to remove or change this text?

Im rooted with Xposed installed.

Thanks in advantage.
[Samsung Galaxy S7 Edge Questions and Answers] gpap2004:
After 2 weeks of normal functioning, my micro SD card has been corrupted suddenly! It is a Kesington classs 10 UHS1 128gb . I understand now why Samsung didn't activate adoptive storage...
[Samsung Galaxy S7 Edge Questions and Answers] TJCacher:
Yikes! Did you enable adoptive storage, or are you just saying you're glad that you didn't?
[Samsung Galaxy S7 Edge Questions and Answers] gpap2004:
i didnt enable it :)