yashsingh1/xdaforums huggingface dataset:
[Galaxy Grand 2 Q&A, Help & Troubleshooting] pavan kr:
i have installed aditya rom v2.1 (lollipop) on my galaxy grand 2 and i need to revert back to original stock 4.4.2 version

i have heard that there are chances of bricking the device if idowngraded to lower version in samsung is it true ?

plz tell me the procedure and download link to install stock rom

thanks
[Galaxy Grand 2 Q&A, Help & Troubleshooting] bravolol:
No its not true, u have to use odin to downgrade to 4.4.2...first dwnld grand 2 stock rom file from google nd open odin, select rom file from AD option then flash in download mode..
[Android Themes] ThunderSky7:
[IMG="logo"]http://i.imgur.com/Ddgsv7n.png[/IMG]

Sci-Fi Theme [17e] for CM12.x/13

Version 2

​

[IMG="Sfs"]http://i.imgur.com/cGCPySk.jpg[/IMG]

[IMG="Sfs"]http://i.imgur.com/DgUMvgW.jpg[/IMG]

[IMG="Sfs"]http://i.imgur.com/3ItFRZN.jpg[/IMG]

[IMG="Sfs"]http://i.imgur.com/knbwzMY.jpg[/IMG]

[IMG="Sfs"]http://i.imgur.com/OemSOZe.jpg[/IMG]

[IMG="Sfs"]http://i.imgur.com/OF975Lx.jpg[/IMG]

[MENTION=5504082]ThunderSky7[/MENTION]

[IMG="Sfs"]http://i.imgur.com/ZJTBbf9.jpg[/IMG]

.

Post Comment, Press Thanks and Share : 20 Promo Codes To Give.
[Android Themes] ThunderSky7:
Change Logs

**Many More Updates will come via your Suggestions**
[Android Themes] ThunderSky7:
Full Theme is now available up ^

Only For XDA, Coz we love xda.
[Android Q&A, Help & Troubleshooting] Zohaib.109:
Hello,

How to change selinux mode from enforcing to permissive on galaxy s4 i9505 android lollipop 5.0.1

Please help.

Email id pharmacist_zohaib@hotmail.com

Regards,

Zohaib
[Android Q&A, Help & Troubleshooting] Aashish.007:
App from play store

Se Linux mode changer.
[LG G Flex 2] younessaribey:
hi xda dev i have lg g flex 2 bricked when i was upgrading with lg flash tools2014 now he is showing on pc-manager (Qualcomm HS-USB QDLoader 9008) this probleme was sloved on lg g3 using BoardDiag my question is : can i unbrick my lg if i use lg g3 method just replacing img.file from my stock rom? :confused: i need help any suggestion???

[IMG="screenshot"]https://s31.postimg.org/7zc2jf94r/Captuv.png[/IMG]
[LG G Flex 2] sirwanesmail:
Help

I have the same brick here can somebody help
[LG G Flex 2] FaizanChauhaan:
Not Yet Home Solution ! Only JTAG Via Soldering EMMC
[LG G Flex 2] mahar shoaib:
only solution is here..

http://forum.gsmhosting.com/vbb/f672/worlds-first-lg-ls996-dead-boot-repair-done-2087401/
[LG G Flex 2] younessaribey:
already fixed thnx anyway :D
[LG G Flex 2] younessaribey:
and the link of dump file in the theard is expired so if any one want just contact me
[LG G Flex 2] rajan23:
How did you fix it. can you upload procedure
[LG G Flex 2] younessaribey:
using the gsmhosting theared if u didn't find the dump file then i can upload it for u
[LG G Flex 2] rajan23:
okay i will try to get it thanks
[LG G Flex 2] sirwanesmail:
I have the solution for this brick

Just need somebody with a working sprint lg gflex 2

Follow these steps

Format your external MicroSD card with “exfat” system file, and the size of this SD card should be morethan 16 GB , which is the size of the whole partition.

Do a full factory reset, meaning wipe your cache, data, and internal storage using either CWM, TWRP, or PhillzTouch.

Insert the SD card to your phone and connect your mobile with ADB, type:

adb shell

su

dd if=/dev/block/mmcblk0 of=/storage/sdcard1/backup.img bs=512 count=30535646

The size of the “backup.img” is around 16 GB, However, if you compressed it, it would be around 2 GB.

Now, if you have the backup.img in your hand, you can do these steps:
[LG G Flex 2] NoquitgamE:
Waiting devices ( Qualcoom Loader 9008 :((
[LG G Flex 2] SaiLas:
https://yadi.sk/d/fLQj0wztvQ4aC

Its a dump of mmcblk0 I made it personally on rooted phone Ls996 with stock ZV8 firmware by command

dd if=/dev/block/mmcblk0 of=/storage/sdcard1/XXXXXX.img
[LG G Flex 2] ahmed02:
lg gflex 2 dead after flashing

flashed kdz file on my lg gflex 2 after the finish fone goes dead not entrng download mode no response mobile cmpletly dead
[G3 Q&A, Help & Troubleshooting] bundo111:
The problem is that every application that uses Unity has very dark picture. Like if I am taking outdoor picture during sunny day, photo will turn out like it was low light situation. Normal picture taking with stock camera app works well, so I assume that it's a software problem with apps based on Unity on G3.

For example Spacecraft 3D - it's hard to lock AR target because of this problem.

Is there a solution for this problem? I am using stock Marshmallow.
[G3 Q&A, Help & Troubleshooting] dz5ergi0:
i have the same problem with app called camera gun , and an AR parking game ...
[Ascend Mate 7 Q&A, Help & Troubleshooting] francois51:
Hello,

Mate 7 Marshmallow B560

I have to connect to an open wireless router with proxy.

At the first connection on this wifi, the advanced settings of wifi are not available.

If afterwards I go back in wifi settings I have access to advanced settings and I can enter the proxy and associated port BUT the Connect button is grayed out!

Same problem with secure wifi wap or another when we return in advanced settings after accessing the wifi once: the Connect button is grayed out. It must be accessed from the first wifi coonexion.

Do you have a solution ?

thank you in advance

François
[Ascend Mate 7 Q&A, Help & Troubleshooting] Krysthalia:
Hello,

Same problem for me... is there a solution ?
[P8lite General] Dualer:
Hi all,

in the german Portal "android-hilfe", I found a hint to put a sd-card on a SIM-Card for our P8lite
[P8lite General] Lordbannakaffalatta:
do you mean the removing from the plastic and pushing the 2 into one slot?
[P8lite General] Dualer:
Yes, it also runs for P8lite
[P8lite General] TornadoMiMo:
really !! is that possible !? it will be a very good thing to put two SIM-cards + Sd card, can you show how to do that plz !
[P8lite General] Lordbannakaffalatta:
see this thread :D

be warned. it's some redneck sh!t and could break your sd and or sim

http://xdaforums.com/p8lite/help/dual-sim-variant-related-question-t3391903
[P8lite General] TornadoMiMo:
i think this thread has no relation with this idea. his talking about one or dual sim variant of the p8 lite :confused:
[P8lite General] Lordbannakaffalatta:
it could be but i just can't see that in op's post :D

i really tought that he meant this
[P8lite General] amageek:
Lordy, did you tried that hacking sim tray-sim-microsd thing?? If you do get it done, please post it...
[P8lite General] AmINoS007:
don't try it , it damaged my sim card and the sim card reader too , now the slot read on sd card , and thx god for that it still working
[P8lite General] Lordbannakaffalatta:
Ni didn't but would try it but not after seeing this :D

It was a cool idea :D
[P8lite General] bocko_1979:
On Russian forum 4pda have thread how to do this and its working thing...my bud was do that,but he f....dup 3 mem card and 3 sim ???

---------- Post added at 07:31 PM ---------- Previous post was at 07:23 PM ----------

Here is the link http://4pda.ru/forum/index.php?showtopic=683902&st=180#entry42093366
[P8lite General] Dualer:
pretty pictures on chinese webside

Hi, I'm not allowed to post links...

Please find some nice pictures on this chinese webportal: search in Google for "三卡共存最完整图文教程，没有之一！" and follow the first entry.
[P8lite General] Lordbannakaffalatta:
Nice documentation -> wayyyy to much trouble
[P8lite General] sm1232:
Succeeded .

After looking at the pictures,and little bit thinking,I guess the procedure is :

1. cut the simcard in nano size.

2. remove the metal part of sim from the paper backcover.

3. cut the upper en under side to fit between the sides of sd card slot,otherwise it will be to thick to fit in.

4.glue it under the SD card next to the metal connectors of the SD.

Job done.:o:good:

Now i have two sim card en a sd card ,all three working at the same time.
[Nexus 7 Q&A, Help & Troubleshooting] dstevenson94:
Well I've recently got a new screen for my Nexus 7 after it sitting for about 3 years collecting dust, I've changed the screen and digitiser and now nothing's happening not sure if it's a dud screen of if it's totally goosed! If I combo the side buttons after a while I can turn the volume up and down and that's as far as I get, any tips would be much appreciated guys! Taa in advance
[Nexus 7 Q&A, Help & Troubleshooting] argon9898:
It probably has just out of battery. Try charging the device while holding the power + power down button for more than 10 sec until something shows up.
[MDA III, XDA III, PDA2k, 9090 General] daljitbanga:
Hey

I hope some one could help me on this small problem.

I just tryng to resest my XDA IIs back to defaults, clear all on the memory.

Im running WM6 and im a bit lost on how to do a hard reset please help me.

Thank You

Dal.
[MDA III, XDA III, PDA2k, 9090 General] HexBox:
Hard Reset

If this is new ROM you should go to Boot Loader first.

How to make Hard Reset:

1.

Perform Soft Reset

2.

Push Record and Camera button at the same time and hold them until the Boot Loader screen shows up.

P.S. You should do step

2.

before the Radio version/ROM version appear in the right bottom of the screen.

3.

“Enable KITL” must be NO, “Clean Registry Hive” must be YES, “Format Storage” must be YES

P.S. Use the Record and Camera buttons for navigation.

4.

Press Mail button.(

Do not touch anything until the white screen disappears

)

NOTE:

IF YOU WANT TO GET RID OT THE PASSWORD(WITHOUT DELETING YOUR FILES) YOU SHOULD PERFORM

NO/YES/NO

PROCEDURE!

That's it! Good Luck!
[Samsung Galaxy S7 Edge Questions and Answers] montafede:
Private mode issue after upgrade and root no work help pls
[Samsung Galaxy S7 Edge Questions and Answers] dave7802:
Why root no work? private mode not working, errors or any more info.

A rather large spectrum to look at.

More info would be welcome and very helpful in figuring out whats actually wrong?
[Samsung Galaxy S7 Edge Questions and Answers] Ruppi2010:
Xposed installed? I've read, that xposed is not compatible with private mode.
[Samsung Galaxy S7 Edge Questions and Answers] montafede:
just intalled twrp for root and last update firmwere and no work private mode pls help me
[Samsung Galaxy S7 Edge Questions and Answers] izephyr:
Hello [MENTION=6759425]montafede[/MENTION]

Please check the following link to root your device.

http://xdaforums.com/s7-edge/development/sm-g935-exynos-cf-auto-root-t3337354

Then install TWRP.

Then go here http://xdaforums.com/xposed/unofficial-xposed-samsung-lollipop-t3180960

And install xposed. After installing xposed you may install the XsecureStorage module. This should fix the private mode issues.
[Samsung Galaxy S7 Edge Questions and Answers] montafede:
wiich is the different from :

xposed-v85.1-sdk23-arm-custom-build-by-wanam-20160530.zip

4.6MB Jun 01, 2016 | 09:06AM

4,421

xposed-v85.1-sdk23-arm64-custom-build-by-wanam-20160530.zip

7.8MB Jun 01, 2016 | 09:06AM

what i must install?
[Samsung Galaxy S7 Edge Questions and Answers] izephyr:
arm64

because S7 Edge is 64bit Platform
[Samsung Galaxy S7 Edge Questions and Answers] montafede:
no work with xposed
[Samsung Galaxy S7 Edge Questions and Answers] montafede:
i resolve u must 1 clear all with twrp than install firmwere than cf auto root than twrp 3 0 2 2 than last BETA-SuperSU (with twrp) now work all
[Samsung Galaxy S7 Edge Guides, News, & Discussion] montafede:
Private mode issue after upgrade and root no work help pls
[Samsung Galaxy S7 Edge Themes, Apps, and Mods] montafede:
Private mode issue after upgrade and root no work help pls
[Samsung Galaxy S7 Edge Themes, Apps, and Mods] Geoz:
For root issues ask for help from the [SM-G935/Exynos] CF-Auto-Root thread
[Samsung Galaxy S7 Edge Themes, Apps, and Mods] ManDone.vRs:
Cool :))
[Samsung Galaxy S7 Edge Questions and Answers] naveedawan:
Hi

i bought Samsung Glaxy S7 Edge just few days ago, up to yesterday everything was fine, but suddenly back button & Multi folder/Application button stopped lightingup and working.

i have tried all the things i knew, rest, factory reset , cache wipe, factory wipe but nothing is working with me.

i cant take it back to the shop where it was bought from because it was in other country.

Any body else having same issue ? or any suggestion ??

BR
[Samsung Galaxy S7 Edge Questions and Answers] Misterjunky:
re: phone button leds

If it was my phone I would do a full and complete wipe / factory data reset

then get the latest samsung official stock G938F firmware and odin flash it.

Chances are better than excellent that after doing that the phone will again

be in the same condition as when you first got it.

Good luck,

Have a great day!
[Samsung Galaxy S7 Edge Questions and Answers] naveedawan:
thanks

hi thanks for your reply.

if i go for this solution am i able to receive /make updates sent by Samsung in future ??
[Samsung Galaxy S7 Edge Questions and Answers] amar95353:
Yes as long as you flash official Samsung firmware. Check http://www.sammobile.com/firmwares/ to download the firmware. Flashing official Samsung firmware keeps knox intact and will not trip it.
[Samsung Galaxy S7 Edge Questions and Answers] naveedawan:
one more thing, my mobile is made in Vietnam , can i install Thailand stock on it ?
[Samsung Galaxy S7 Edge Questions and Answers] naveedawan:
no Luck

hi

i have done the procedure as you advised, but still both soft keys are not working.
[Sony Cross-Device Development Themes and Apps] venkat kamesh:
Hello guys

today i would like to post a small tut battery styles

as per users request

first i would like to thank

aliv Rom, Basar and Vanya Melnechenko from MAAADR group

from their source i had ported for LP/MM with small changes

This is specially for sony ( if for any other roms Please compare system_icon.xml )

Features:

Hide/Show Stock battery

Battery Styles

Icon

Percentage

Icon with Percentage

Icon with percentage (JB style)

Circle

Circle with percentage

Dotted Circle

Dotted circle with percentage

No battery

Battery color

Circle animation speed

Percent text color

precent text charging color

apply mods

For this all you required :-

Deodexed SystemUI.apk and patience :p

look for post #2
[Sony Cross-Device Development Themes and Apps] venkat kamesh:
settings.apk final part editing

1. Download this app View attachment 3785918

2. Install the app

3. Have fun with this mod

no time to make settings

but one fine day i will add tut to add in settings app

Have fun

Dont forget to mention me if you used my work ;)
[Sony Cross-Device Development Themes and Apps] InitialL_Dee:
Mod edit:

OP quote removed

wait for add to settings sir :fingers-crossed:
[Sony Cross-Device Development Themes and Apps] vandiaz_sairavinz:
Work for systemui xperia X mod?
[Sony Cross-Device Development Themes and Apps] whalesplaho:
yhu dnt need to quote tha whole post just to post please.... edit please!
[Sony Cross-Device Development Themes and Apps] venkat kamesh:
Hmm sure I will add but when I am free haha

Delete the quote bro

Make thread clean

Yes will work bro tested
[Sony Cross-Device Development Themes and Apps] Kamy:
[MENTION=4433143]venkat kamesh[/MENTION] thanks for the guide. I am going to have a busy weekend. ?
[Sony Cross-Device Development Themes and Apps] denniel3:
Nice guide sir..

And By the way, did you ever try to port battery style from bliss pop 5.1..?
[Sony Cross-Device Development Themes and Apps] devilmaycry2020:
Screenshot please. thanks
[Sony Cross-Device Development Themes and Apps] Bloodlvst:
I'm using Xperia X SystemUI, but my .smali doesn't have these lines:

invoke-virtual {v0, v3, v1}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;

new-instance v2, Lcom/android/systemui/statusbar/phone/PhoneStatusBarPolicy;

Is there something else I should be looking for?
[Sony Cross-Device Development Themes and Apps] Rajeev:
[MENTION=4433143]venkat kamesh[/MENTION]

Hi bro

I can't find this line

invoke-virtual {v0, v3, v1}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;

I am using Xperia X SystemUI. U told its working with X SystemUI too. :p

[MENTION=3900807]Bloodlvst[/MENTION] bro same here.
[Sony Cross-Device Development Themes and Apps] verma.arun833:
Awsm mod bro ?

Any guide(mod or theming) of xperia x systemui for cm12.1 ☺

Thx bro
[Sony Cross-Device Development Themes and Apps] jitz975:
Instead of this

invoke-virtual {v0, v3, v1}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;

Search for this

invoke-virtual/range {v4 .. v9}, Landroid/content/Context;->registerReceiverAsUser(Landroid/content/BroadcastReceiver;Landroid/os/UserHandle;Landroid/content/IntentFilter;Ljava/lang/String;Landroid/os/Handler;)Landroid/content/Intent;

Instead of this

new-instance v2, Lcom/android/systemui/statusbar/phone/PhoneStatusBarPolicy;

Search for this

:cond_0
invoke-direct {p0}, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->addNavigationBar()V

Just search these lines instead of those two and do all stuff as said by op.
[Sony Cross-Device Development Themes and Apps] Bloodlvst:
Gave this a shot, but I'm getting force close in SystemUI.

Couple of notes - the 2 files at the end:

BatteryMeterView

BatteryMeterView$BatteryTracker

Am I editing those or am I editing:

BatteryMeterViewMod

BatteryMeterViewMod$BatteryTracker

I ask because the puiblic ID's in BatteryMeterView don't match at all with the public(compare).xml, but the "mod" ones do. Is there a step missing?

Hopefully it's just a small issue! :) :fingers-crossed:
[Sony Cross-Device Development Themes and Apps] jitz975:
Bro i did this mod, only using this guide and it worked at first go.
[Sony Cross-Device Development Themes and Apps] Bloodlvst:
Did you change the ID's in:

BatteryMeterView

BatteryMeterView$BatteryTracker

Or the ones in:

BatteryMeterViewMod

BatteryMeterViewMod$BatteryTracker

I'll give it another go!
[Sony Cross-Device Development Themes and Apps] jitz975:
Yes, id's are in these two

BatteryMeterViewMod

BatteryMeterViewMod$BatteryTracker, op missed that mod part :p
[Sony Cross-Device Development Themes and Apps] Bloodlvst:
If using Xperia X UI, you will need to replace your system_icons.xml with the following code:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:gravity="center_vertical" android:id="@id/system_icons" android:layout_width="wrap_content" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<com.android.keyguard.AlphaOptimizedLinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="0.0dip" layout="@layout/signal_cluster_view" />
<com.android.systemui.BatteryMeterViewMod android:id="@+id/battery_stock" android:visibility="gone" android:layout_width="10.5dip" android:layout_height="16.0dip" android:layout_marginBottom="1.0px" android:layout_marginStart="0.0dip" systemui:batteryView="statusbar" />
<com.android.systemui.BatteryCircleMeterView android:textAppearance="@style/TextAppearance.StatusBar.Battery" android:gravity="bottom" android:id="@+id/circle_battery" android:paddingLeft="0.0dip" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" systemui:batteryView="statusbar" />
<com.android.systemui.rz.LeftLayout android:layout_width="wrap_content" android:layout_height="wrap_content" key="battery_hide">
<LinearLayout android:gravity="center_vertical" android:id="@id/battery_group" android:layout_width="wrap_content" android:layout_height="wrap_content">
<com.sonymobile.systemui.BatteryLevelView android:textSize="@dimen/battery_level_text_size" android:textColor="#ffffffff" android:layout_gravity="center_vertical" android:id="@id/battery_level" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:importantForAccessibility="noHideDescendants" />
<com.android.systemui.BatteryMeterView android:id="@id/battery" android:layout_width="9.5dip" android:layout_height="14.5dip" android:layout_marginBottom="@dimen/battery_margin_bottom" android:layout_marginStart="@dimen/battery_margin_start" />
</LinearLayout>
</com.android.systemui.rz.LeftLayout>
</LinearLayout>
[Sony Cross-Device Development Themes and Apps] Bloodlvst:
[MENTION=4433143]venkat kamesh[/MENTION] - Bro, is there any plans to make it so you don't need to restart systemUI to make changes? Or is this a limitation of Marshmallow?
[Sony Cross-Device Development Themes and Apps] Kamy:
Can anybody please attach the only modified parts of system_icons.xml. I am porting this to Samsung. It's a bit confusing which lines need to be there.
[Sony Cross-Device Development Themes and Apps] venkat kamesh:
I had tested over lp

Even I had added to method start

It failed to update

Until I get mm I can't figure the exact problem

Hope soon I am gonna get z5 then I will look for solution

Those are simple changes bro

Need to define android xml path ( first 1 to 3 lines)

Then added hide code and battery layout lines bro

I will add what to edit bro

I am out of town

Only Saturday and Sunday i get free ;)

Regards

VK
[Sony Cross-Device Development Themes and Apps] Bloodlvst:
First add the following after "http://schemas.android.com/apk/res/android" inside the first LinearLayout tage

xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">

You should then have the following line:

<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="0.0dip" layout="@layout/signal_cluster_view" />

After this line add:

<com.android.systemui.BatteryMeterViewMod android:id="@+id/battery_stock" android:visibility="gone" android:layout_width="10.5dip" android:layout_height="16.0dip" android:layout_marginBottom="1.0px" android:layout_marginStart="0.0dip" systemui:batteryView="statusbar" />
<com.android.systemui.BatteryCircleMeterView android:textAppearance="@style/TextAppearance.StatusBar.Battery" android:gravity="bottom" android:id="@+id/circle_battery" android:paddingLeft="0.0dip" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" systemui:batteryView="statusbar" />
<com.android.systemui.rz.LeftLayout android:layout_width="wrap_content" android:layout_height="wrap_content" key="battery_hide">

Then right above the final </LinearLayout>, add this:

</com.android.systemui.rz.LeftLayout>

That should do it. You're essentially just adding the batterymeter/circle meter, then the final tag wraps it so you can hide stock battery.
[Sony Cross-Device Development Themes and Apps] Mirza_H:
[MENTION=4433143]venkat kamesh[/MENTION]are any plans to add guide without using app rom control sir?
[Sony Cross-Device Development Themes and Apps] Parthib:
[MENTION=4433143]venkat kamesh[/MENTION]

There is no acsses code in phonestatusbar.smali

and

No analogclock in R$stylable.smali

plz chack my smali in the attachments
[Sony Cross-Device Development Themes and Apps] gia01:
please help me fix shrink iconny battery :confused:sir
[OnePlus 3 Questions & Answers] Guitarfreak26:
So my One Plus 3 arrives today.. I am still considering whether to root or not?

I used to avidly root every phone i had but since using Android Pay I am not so sure.

What are you guys going to do? and whats your main reason for rooting?
[OnePlus 3 Questions & Answers] Imotep95:
Root is good if you want adblock, kernel app for adjustments(OC,UC etc), xposed modules etc. I personally root within few days, unlock bL and flash twrp. You can even find browser with built in adblock, no root needed, i suggest that to my friend who wants to keep warranty. It's up to you to decide. Cheers