yashsingh1/xdaforums huggingface dataset:
[Galaxy S6 General] djshotty:
Okay, here's the solution for Root Access on SM-920I (S6) or SM-925I (Edge) running newest INU version of Marshmallow 6.0.1

For 920I users, download the following 28.7MB RAR archive from Zippyshare:

http://www32.zippyshare.com/v/yAIJzmQi/file.html

For 925I users, download this 28.8MB RAR archive from Zippyshare:

http://www41.zippyshare.com/v/av1bsOOE/file.html

Extract your device-specific archive to your Desktop, open the ROOT920iMM or ROOT925iMM folder, and copy these files

BETA-SuperSU-v2.68-20160228150503.zip,

and (depending on your device) either

(920I S6) arter97-kernel-g920fi-13.0.zip OR (925I Edge) arter97-kernel-g925fi-13.0.zip

to your phone.

Turn off your phone, then reboot it into Download Mode (Volume-Down + Home + Power buttons together).

Run the included version of Odin3 v3.10.7 that has been pre-configured to not automatically reboot after the flashing job is complete, click the AP button and select the following file for your device:

For 920I S6: arter97-recovery-g920fi-13.0-twrp_3.0.0-0.tar.md5

For 925I Edge: arter97-recovery-g925fi-13.0-twrp_3.0.0-0.tar.md5

Connect your phone to your PC via USB cable.

On Odin, click Start

On your phone, when the white bar has gone to the right and Odin says <osm> all threads completed,

- disconnect your phone,

- hold Volume-Down + Home key + Power key till screen goes black,

- then hold Volume-Up + Home key + Power key until Arter's TWRP Recovery starts

Tap INSTALL, then scroll until you see arter97-kernel-g920fi-13.0 or arter97-kernel-g925fi-13.0 file and tap on it.

Add another ZIP, the BETA-SuperSU-v2.68-20160228150503 file, then slide to flash both.

When done, reboot system and happy days, you have permanent root access!
[Galaxy S6 General] dwarfer66:
All running fine with root, custom recovery and such on my 925I
[Galaxy S6 General] madnezzz:
you got MM update on your S6 edge ?
[Galaxy S6 General] dwarfer66:
Yep, using the Indian rom then updating.
[Galaxy S6 General] madnezzz:
Did you do a full wipe before flashing the indian rom ?
[Galaxy S6 General] dwarfer66:
I did a full reset after I installed the indian firmware, then did it again after the update finished.
[Galaxy S6 General] madnezzz:
I didnt do any reset so I could keep all the apps and settings. maybe I need to do a full reset tomorrow.
[Galaxy S6 General] dwarfer66:
Also I found that even though I reinstalled all my apps, after I installed the custom kernel I had to set up my phone again from scratch.
[Galaxy S6 General] self_slaughter:
Hoorah, Just read the good news about 10 minutes ago. Flashed stock INU firmware back and waiting for OTA update to download as we speak.

[IMG="http://i.imgur.com/r2xg0XN.png"]http://i.imgur.com/r2xg0XN.png[/IMG]

Already got Xtrestolite beta 3 and arters latest recovery / kernel etc so it's just a waiting game now. :D

edit: Hurrah!

[IMG="http://i.imgur.com/V3JlZdy.png"]http://i.imgur.com/V3JlZdy.png[/IMG]

[IMG="http://i.imgur.com/pMxAPla.png"]http://i.imgur.com/pMxAPla.png[/IMG]
[Galaxy S6 General] djshotty:
Could you please help out the Edge users who might have questions? There's a couple of little differences between 920 and 925, and I don't own both...
[Galaxy S6 General] dwarfer66:
Yep no prob mate.
[Galaxy S6 General] djshotty:
I'm up, everything's themed exactly like it was on LP, all apps are in and running smikko, all settings are same as before, custom ringtones installed etc., time for bed...
[Galaxy S6 General] self_slaughter:
Happy days. Updated to marshmallow on my 920i finally. Running xtrestolite beta 3, arter97 kernel and recovery v13, supersu 2.68, xposed v80 and busybox 1.24.1 and everything is as smooth as silk. Good times. ;)

Spoiler content hidden.

Edit: Oh, also running nova launcher prime and material dark theme if you're wondering why it looks different. ;)
[Galaxy S6 General] death365:
I installed Indian L5. .. wipe cache ... but not getting MM . Why I'm I not getting it ?
[Galaxy S6 General] chubutnet:
FACTORY RESET my friend no only wipe cache
[Galaxy S6 General] Achal1012:
I have 920i Indian model, but I live in USA so just curious if Australia has working Samsung Pay! If yes I will install the Australian ROM
[Galaxy S6 General] dwarfer66:
No mate not till later in the year.
[Galaxy S6 General] death365:
Thanks it worked
[Galaxy S6 General] Holty07:
Just posting to confirm the method of flashing INU lollipop stock firmware has got me updated to MM!

Just adding xtrestolite beta 3, arter97 kernel and recovery v13, supersu 2.68, xposed v80 and busybox 1.24.1 to the phone and getting ready to flash them through.
[Galaxy S6 General] self_slaughter:
You should change your name to spoon feeder. ;)

TL;DR version.

Backup important data

Flash latest stock INU Rom

Check for OTA update

Flash arter97s v13 recovery

Flash arter97s v13 kernel

Flash supersu 2.68

Profit.
[Galaxy S6 General] djshotty:
You should already know there's plenty of n00bs that come here to ask the questions which have been answered a thousand times over. My Helper Posts simplify the process, explaining what to do in such a way that even Dumbo Dawg should be able to get the right results. Of course, once the XSA regional ROM is available and simpler methods of rooting 920I/925I Marshmallow ROMs are created, I will edit that post to reflect the changes.
[Galaxy S6 General] wintermute000:
I'm waiting until XstroLite or equivalent confirm the I compatible variants. not going back to stock, even with MM + root!
[Galaxy S6 General] Holty07:
Once you go through all these steps, you then have a custom recovery with which to install the new MM custom roms. ie Xstretolite Beta 3 MM!
[Galaxy S6 General] djshotty:
There's plenty to like about what Samsung have handed out. I'm speaking for myself here when I say it's buttery smooth, fast and a definite improvement over what Lollipop was like, but I'm with you when you say about not jumping to a custom MM unless it's based on a XSA stock build...
[Galaxy S6 General] self_slaughter:
Personally I think spoon feeding them just makes matters worse. Then you have to deal with random brick posts because they don't understand what each step is actually doing, just click this, copy that, skip a minor detail and kill their phone.

But, Each to their own. :)
[Galaxy S6 General] ganklah:
G920i - Fyi crisscross 4.0 working fine here with arter97s kernel, supersu 2.68. May try some others later but at work
[Galaxy S6 General] dwarfer66:
I have had MM off charge for 11 hours 47 mins, and lost 1.2% per hour in deep sleep with 45 mins awake time, just as good as the LP custom roms I had on my phone. As Shotty says buttery smooth, I am quite impressed as I had more trouble with LP at the start than MM.
[Galaxy S6 General] djshotty:
That's the whole idea of communities like this one; we're all running the same devices, so why not share our tips and tricks? You're right about the muppets, but we all had to start somewhere. Thing that gets me the most? Hearing the same dumb question that single digit post new member puts up before searching for the answer...
[Galaxy S6 General] self_slaughter:
Especially when the answer is like 3 posts above their question Hahaha.

Nah good on ya. Better to have a well written guide rather then spend hours to try help fix someones phone after a failed attempt at following an old or incorrect guide when they have no idea what they were doing or what they may of done wrong.

I always think people should have a basic understanding on what each step does, rather then just blindly flashing things. Ie. What is a bootloader/kernel/recovery etc.

But, some people just dont care to learn despite the wealth of information that is already freely available on forums like this. :/
[Galaxy S6 General] djshotty:
How do I root my phone, in case you've got a method that's completely different from every other post that explains how to do it? Will rooting break Knox, even though I haven't got any clue whatsoever about what Knox actually is? Because I'm too lazy to search for answers amongst threads devoted to Knox security, if I do trip the counter, does it void my warranty and how do I reset it? How do I install a custom ROM, when the developer who made it has listed a step by step instruction manual on the same thread I downloaded it from?
[Galaxy S6 General] self_slaughter:
Haha. Yeah surprisingly most of this custom stuff is better documented then samsungs own software. :)

I know it can seem a little daunting to new users at first, but the information is there if you care to look.

Hows your device going for battery life anyway? Mine was shockingly bad for the first charge after flashing, but seems to be back on track now.

Got 50% battery left with 2 hours and 45 minutes of screen on time at maximum auto brightness. So should be on track for roughly 6 hours SOT, same as I was getting on 5.1.1.

I was almost tempted to downgrade again after all this wait the way the battery depleted on me! :)

Loving it so far though.
[Galaxy S6 General] dwarfer66:
When I went to bed last night (at 2am) my phone was sitting on 98% when I got up at 11am (so I had a sleep in! lol) my phone was (according to BBS) using 1.3% per hour, about the same when I used Echoe Rom or CarHDRom.
[Galaxy S6 General] madnezzz:
Using the manual settings in Samfirm tool allows you to download MM now
[Galaxy S6 General] self_slaughter:
Yeap, Odin files available finally. :)
[Galaxy S6 General] djshotty:
I had mine on charge until about 8am, then a couple of calls, a few RAW format photos, played a bit of Real Racing 3, sent a few texts. 12 hours later, its now at 66%.

In that case, I will edit my Helper Post, but the SamFirm tool won't find G920IDVU3EPC7-G920IODD3EPC1-G920IDVU3EPC7 ROM...
[Galaxy S6 General] self_slaughter:
Make the last one epc3.
[Galaxy S6 General] djshotty:
Ah, that's why it wasn't finding it! No worries, consider the Helper Post edited (yet again!) to reflect the changes.
[Galaxy S6 General] madnezzz:
The following settings find MM

INU or INS

PDA:G925IDVU3DOL5

CSC:G925IODD3DOL1

Phone:G925IDVU3DOL5
[Galaxy S6 General] self_slaughter:
[MENTION=1263460]djshotty[/MENTION] - Just a heads up you got a number wrong on the 925i as well. :D

PDA should end in 5, not 7 like the 920i

FOR 920I S6:

(Model) SM-G920I (Region) INU (put tick in Manual box) (PDA) G920IDVU3EPC7 (CSC) G920IODD3EPC1 (Phone) G920IDVU3EPC3

FOR 925I Edge:

(Model) SM-G925I (Region) INU (put tick in Manual box) (PDA) G925IDVU3EPC5 (CSC) G925IODD3EPC1 (Phone) G925IDVU3EPC3

edit: Uploaded the bootloader and modem (920i) in case someone just wants them to jump straight to xtrestolite or something without downloading 2gb worth of firmware :)

BL: BL_G920IDVU3EPC7_CL7315840_QB8920599_REV02_user_low_ship.tar.md5

CP: MODEM_G920IDVU3EPC3_CL2063796_QB_4518180_SIGNED.tar.md5
[Galaxy S6 General] djshotty:
Fixed that now, and again Thanks heaps for the info...
[Galaxy S6 General] self_slaughter:
No worries mate.

In the middle of reflashing mine, battery drain is a bit ridiculous for me. Gunna try on stock rooted kernel and see if it's any better.

Start adding things back in one by one till I work out why I'm draining like 1-2% an hour in standby and chewing power like it's going out of fashion if I'm using it.

Charged this thing 3 times today lol. Somethings wrong.

Edit: Gotta say, even on stock rooted kernel this thing is smooth. Not like 5.1.1 where you needed a custom kernel to make it snappy. Pretty impressed with that. :)
[Galaxy S6 General] djshotty:
There's a fair bit more control over what apps can do in terms of running in background. Go into Settings->Notifications and switch a heap of stuff off. Also, that 'Doze' mode pretty much shuts the phone down to a point where only the most essential services, eg: incoming calls, SMS/MMS messages and user-set alarms, will be running. As you know, your battery will drain and your mobile data will be used up while Facebook, Twitter, Google Play games, Gmail (and other mail apps), and similar troll the internet while you're not using them. So yeh, MM gives us a heap more control over how apps and services use the device, so I'm confident you'll see major improvements in battery life once you make a few tweaks that Lollipop won't let you do...
[Galaxy S6 General] sw25:
Is doze automatically on or we have to enable it from somewhere?
[Galaxy S6 General] djshotty:
The 'Doze' feature is automatic, but you can help it decide what apps+services you consider important by playing around with Settings->Notifications and switching off the apps you don't want to be constantly annoyed by. 'Doze' switches off apps+services shortly after the screen switches off, but if you're letting Facebook notify you of every post to your page, or Twitter's allowed to tell you about every tweet from those you're following, or your favourite game is allowed to tell you that you need to buy more coins etc., then

(a) the app will run in background, and

(b) the screen will switch on to display the notification.

It's easy to understand what you need to do to reduce battery drain; don't have a heap of games and other apps trolling the net and constantly harassing you...
[Galaxy S6 General] sw25:
Ok cool. But the app power saving feature under battery settings seems like it does the same thing as doze?
[Galaxy S6 General] djshotty:
Although it is a little bit similar to those 'power saving' modes, Doze is independent of them and is always enabled. While you're playing around, check out Settings->Data usage. Tap on 'More' (top-right corner of screen) and you can stop some apps and services from working unless your device is connected to wi-fi. Note well that if you're out and about with your wi-fi turned off, then you want to use a GPS navigation app. or a web browser, you'll need to switch off that data usage restriction.

My tips for reducing both battery drain and mobile data usage?

Don't install Facebook for Mobile (access Facebook through your web browser instead), same with Twitter for Android and Instagram. WhatsApp is another one that drinks battery and mobile data while you're not using it. Also switch off notifications for games that constantly harass you to play them, so they get the message not to go trolling the internet. You can also switch on the data usage restriction to further limit what's running your battery down.

Of course, the biggest user of battery power is the screen, so the less time it's displaying high quality images the better. Next in line is Bluetooth, closely followed by the GPS chip and then the LTE chip. The LTE/modem chip switches itself on and off through fastdormancy, so it doesn't constantly drink battery battery like BT and GPS do.

Lastly, the rule "switch it off if you're not using it" rings true. If you don't need BT running, switch it off. If you're not using a navigation app., switch the GPS off. Whenever you're in your car, have the device connected to a Bluetooth stereo head unit and plug in a car charger. Nowadays you can buy a brand new BT-enabled car stereo anywhere in Australia for less than $100, with the added bonuses of handsfree phone calls and texts so you don't get done by the cops, your favourite music is on tap, and you're charging your phone at the same time.
[Galaxy S6 General] self_slaughter:
Since going back to a more stock setup my battery drain in standby has gone down to 0.6% an hour which is a massive improvement.

I noticed my charging cord doesn't feel like it's going to melt down when fast charging now either. arters kernel must of disabled temp checks to speed up charging which is slightly concerning. Can't be good in the long term, Especially not in Australian heat.

Think I'm going to stick with a stock kernel from here on out and just tweak things to suit.

Marshmallow is smooth as butter anyway, No real need for a custom kernel anymore.
[Galaxy S6 General] madnezzz:
My battery drain is not great.

I blame the arter kernel. I had heaps of issues with his kernels on my s4. He will argue and blame everyone else which is fine. But I had issues on other phone and now again with his stuff. Can't be a coincidence.
[Galaxy S6 General] djshotty:
It's actually a feature of the stock kernel, and in stock ROMs you can switch 'fast charging' off.

I think Arters is the only one available at the moment, but don't quote me :)

If the kernel offers root access, it's considered 'custom', but yeh I'm hearing you re: those kernels that offer overclocking, tweaking of CPU governors etc. to go beyond manufacturer's recommended settings.
[Galaxy S6 General] self_slaughter:
Yeah, can't point the finger yet... but definitely running better on just stock kernel with root.

I'm knocking up a debloat script at the moment to just strip the stock rom back and will see how that goes.

Stock kernel, debloated, rooted and xposed. Should be a winning combination hopefully. :)

I just used cf auto-root (920F version) to get root on stock kernel.

Does the job. :) https://download.chainfire.eu/733/CF-Root/CF-Auto-Root/CF-Auto-Root-zeroflte-zerofltexx-smg920f.zip

Still doing some experimenting and trying out a few different things.

I'll post back when I've got something I think works well.

Just finished installing xtrestolite again to extract a list of installed packages, then I'll compare that against the stock packages as a base for a debloat script.
[Galaxy S6 General] djshotty:
Jury's still out for me on xposed. I run it once on LP, but didn't find much of an improvement in UI interactivity beyond a wider choice of theming. As for you cooking a ROM, wait until XSA hits and then use it as your base. By then, there should be a UniKernel (or from someone other than Arters), plus a TWRP/CWM recovery that doesn't wipe after Odin flash.

Is that ZIP the one you can flash through Odin?
[Galaxy S6 General] self_slaughter:
Yeap, flash everything in odin.

INU Firmware

920F Autoroot

Custom Recovery if you want (not needed though)

Done, Stock rooted firmware with supersu 2.68.

Just testing v0.01 of my debloat script now.. :)
[Galaxy S6 General] Sams26:
Just installed Hacker kernel 13.2 works fine. Seems more responsive there arters kernel.
[Galaxy S6 General] djshotty:
I'm going to run what I've got until XSA stock comes out. I can live with the small flaws that are going on for me with the INU stock + Arters kernel. I'm also expecting the Aussie unbranded to be (a) 6.0.2, and (b) a hell of a lot better than the INU...
[Galaxy S6 General] djshotty:
Marhsmallow debloater? Seriously? Haha, only being picky mate, well done!
[Galaxy S6 General] self_slaughter:
Haha, didn't even notice that.

Good spot. :)

Only super basic at the moment, but so far it seems good.
[Galaxy S6 General] djshotty:
Silly question to ask on a thread dedicated to a variant of a phone sold in a country whose official language is English, but to answer it in a way you should be able to understand...

NO. :silly:
[Galaxy S6 General] self_slaughter:
You could look into xtrestolite beta 3 once you've upgraded the bootloader. That has csc modifications for more languages. Not sure if yours is included though. Worth a look anyway.

Actually RC1 is released now. Dammit. Just had my phone setup mint too lol.

http://xdaforums.com/showthread.php?p=65947944

Downloading it now... because, why not?

Got a broken neck so can't do much else otherwise I'd be working on the car instead haha

edit: I think your language is supported in xtrestolite RC1. Quick google says "Magyar" would be your language?

I'll upload a screenshot for you shortly to check.

[MENTION=6281722]puncimagnas[/MENTION] Does this look correct? Hundreds of languages to choose from in xtrestolite.

I have no idea what I'm looking at to be honest. :P
[Galaxy S6 General] Kjc99:
Hey guys currently running XtreStoLite 3.0(6.0.1) on my SM-G920I..... It came with the stock 920F kernel does anyone have the 920I kernel or Maybe a link where I can grab it?.... Thanks... Could only find entire stock firmware for sm-920I marshmallow (6.0.1)
[Galaxy S6 General] self_slaughter:
Loving the new RC1 of xtrestolite. Only thing I had to change was downgrading supersu from 2.70 to 2.68 and editing build.prop to make the device show as a 920i instead of a 920f.

Fingers crossed for battery life because all my previous issues with the INU rom are gone. :)

Screenshots in spoiler.
[Galaxy S6 General] ben_cool:
battery better than inu rom? abd what sort of issues?
[Galaxy S6 General] self_slaughter:
Dunno about battery. Still setting it up. :)

Nothing major. Just minor bugs and quirks that annoyed me.

Things like battery percentage still showing on lock screen despite disabling that setting. etc.
[Galaxy S6 General] madnezzz:
I reflashed INU but only used arter recovery and SU. Did not use arter kernel. Will see if battery is better
[Galaxy S6 General] ben_cool:
please keep us updated on it
[Galaxy S6 General] Kjc99:
Why are people downgrading superuser? Is there something I missed?

Edit* got it answered in XtreStoLite thread..... Some people having app root permission problems
[Galaxy S6 General] dwarfer66:
My phone is still pretty good after a few days on MM.

I have a question I am using TWRP 3 up from 2.8.7.1. I am having failed backups with 3, as in indian rom + upgrade, then when I restore a backup, the rom is like to was a fresh install and I have to set up phone from scratch again, can I go back to using 2.8.7.1?
[Galaxy S6 General] djshotty:
I'm not using a custom recovery now, after my second time flashing in MM. My phone is set up exactly as my Helper Post describes., with stock rooted INU 6.0.1. When you Odin-flash CF-Auto-Root onto a stock ROM it fires in and boots to a temporary Recovery mode, installs Superuser for root, then flicks the device back to stock Recovery. I will of course reset the lot once XSA 6.0.1 is released, but for now everything seems to be running fine so if it ain't broke, don't fix it until something better comes along...
[Galaxy S6 General] self_slaughter:
Well, pretty average so far.

Still had better life on 5.1.1 but I wont bother downgrading again.

Pretty happy with xtrestolite rc1 for the mainpart.

Screenshots in spoiler.
[Galaxy S6 General] svetinha:
thank you for this thread!

I have just dirty updated my phone, I had something going on with the battery status of my phone, everything stock with latest firmware.

I will try to use the dirty update and see how it works, if battery still sucks, I will hard reset everything...

I'm in Brazil with regular 925I Edge. Everything is smooth so far....
[Galaxy S6 General] djshotty:
Do you know why we suggest you wipe the phone back to factory default settings and delete all your user data before flashing a new firmware? Because doing an overwrite install, or 'dirty flash', leaves remnants of the old operating system behind. Android OS version updates change not only the system files themselves but sometimes their names change too, which can leave behind files that become redundant.

It's like a construction site where workers all have blue hard hats. When you 'dirty flash' that site, 75% of those workers get kicked off site and fully replaced (or 'overwritten') with stronger and smarter workers wearing brand new blue hard hats. While that's going on, 25% of the workers are being replaced with stronger and smarter workers wearing green hard hats. That smaller group aren't kicked off site, but they also don't lift a finger to help anymore. Instead, they just hang around getting in the way of the work being done by the new guys. A 'clean flash' wipes everyone off the job site, and replaces all old workers with new ones.

There are a number of ways to backup and restore your user data across Android updates, some of which need root access, others don't. Do some research about backing up before the next time you update your device, because trust me from experience, a 'dirty flash' doesn't run anywhere near as smoothly as a clean install...

Oh, by the way, the Marshmallow 6.0.1 that's just been released for Nepal (NPL) is exactly the same build as the INU and INS stock firmwares, except for the country sales code libraries being different.