yashsingh1/xdaforums huggingface dataset:
[Galaxy S6 Android Development] Setialpha:
6.1.0

Version 6.1.0 is now available. Usual updates to Magisk, SuperUser and stuff. As usual Xposed only passes SafetyNet with RootSwitch, without Xposed Magisk + PHH pass SafetyNet fine.

Complete ChangeLog since version 6.0.0

6.1.0 20170203

updated applications:
- Open Camera (1.36.2)
- Hacker's Keyboard (1.39.3)
- Amaze (3.1.2~beta8)
- Face Slim (3.0.3)
- K9-Mail (5.203)
- NewPipe (0.8.8)
- Twidere (3.4.2)
- Termux (0.46)
- XDA Labs (1.1.1b)
- Kernel Adiutor (0.9.6)

updated system components:
- microG (0.2.4-55)
- Play Services (10.2.97)
- PlayStore (7.4.12.L)
- Magisk (10.2)
& Magisk-Manager (3.1)
- PHH SuperUser (266 or Magisk builtin)
& App (2.0~beta11)
- SuperSU (2.79 SR3)
- NanoROM Kernel Settings Script now also installable
with Magisk + PHH (previoulsy only with SuperSU)

updated xposed modules:
- Flat Style Colored Keyboard (3.1.0)
- Settings Editor (2.10.1)
- Neo Power Menu (1.5.6-3)

added optional components:
- Nano-Magisk-Miitomo
- Magisk module to prevent Miitomo crashes
- Nano-Magisk-Selinux
- Magisk module to enforce Selinux

other changes:
- when Magisk is choosen the NanoROM init scripts
will be installed from the Nano-Magisk-Init module
- when Selecting PHH SuperUser for Magisk, only the
app is installed, as PHH SuperUser is now built-in
to Magisk and auto-installed if SuperSU is not pre-
installed on the ROM

Dual-SIM is unchanged, Grace UX... I may have a look at that.
[Galaxy S6 Android Development] Gr3G0:
set_metadata_recursive: some changes failed

HELP!!!!

> Setting Permissions
ApplyParsedPerms: chown of /system/etc/install-recovery.sh to 0 failed: Operation not permitted
ApplyParsedPerms: chgrp of /system/etc/install-recovery.sh to 0 failed: Operation not permitted
ApplyParsedPerms: chmod of /system/etc/install-recovery.sh to 420 failed: Operation not permitted
ApplyParsedPerms: lsetfilecon of /system/etc/install-recovery.sh to u:object_r:system_file:s0 failed: Operation not permitted
ApplyParsedPerms: removexattr of /system/etc/install-recovery.sh to 0 failed: Operation not permitted
script aborted: set_metadata_recursive: some changes failed
set_metadata_recursive: some changes failed

Installer Error (Status 7)

End at : Mon Feb 6 23:10:25 201

reflashed the rom and i get this... i think it is my phone and not your rom... any ideas on how to fix it??
[Galaxy S6 Android Development] Setialpha:
Make sure, you have arter97's latest TWRP. If it still happens, ptovide me /tmp/recovery.log from your device after flash failed, so that I have more infos on what fails.
[Galaxy S6 Android Development] tatrachyh:
What base firmware painfully old?
[Galaxy S6 Android Development] Setialpha:
I'm working on a DQA7 update, but it will take it's time, since my primary device is now the Moto X Play.
[Galaxy S6 Android Development] Setialpha:
7.0 DQA7

So version 7.0 is here. It updates the ROM base from PDP to DQA7. Complete ChangeLog:

7.0 20170212

updated system and apps to DQA7

updated applications:
- Twidere (3.4.27)

updated system components:
- microG (0.2.4-64)
- Magisk (11.1)
- MagiskManager (4.1)
- Play Services (10.2.98.440)
- Play Store (7.5.08.M)

removed applications:
- Nano-Selinux-Enforce Magisk Module
- no longer required with Magisk 11

removed system components:
- Doze vs. NoDoze framework-res
- now only default framework-res

added applications:
- SmartManager
- SHealth

installer changes:
- no longer install SuperUser app when Magisk is installed (builtin)

other changes:
- show ROM information in SecSettings2
- Good-Lock allow fingerprint after reboot
- remove Favorites from SecSettings2
- remove Emergency Mode from Reboot Menu

bugs fixed:
- GoodLock not working after clean install

A clean flash is highly recommended. I can't give support for people doing dirty flash. This is a major upgrade with many internal changes.

Updated setup instructions for microG:

- go into 'microG settings' and set up everything like:
+ check results in 'Self-Check', grant missing
permissions (by tapping on them)
+ enable 'Google device registration'
+ enable 'Google Cloud Messaging' (only if you want to
receive push messages from your applications)
+ enable 'Google SafetyNet' (only if you you want to
be able to use applications that require SafetyNet,
for example AndroidPay, Pokemon GO, ...), set to
use the official servers
+ under 'UnifiedNlp Settings' choose
+ 'Mozilla Location Backend' as Geolocation backend
+ 'Nominatim' as Address lockup backend
- after everything is done, reboot
- go to playstore, setup account and install your apps

Updated setup instructions for Magisk:

SafetyNet
=========

To pass SafetyNet enable MagiskHide in MagiskManager. Make sure
your ROM/Kernel sets Selinux to permissive, as Magisk v11 does
have it's own pseudo-enforcing Selinux mode.

After enabling MagiskHide reboot.

Hiding Root from Apps
=====================

After enabling MagiskHide and reboot go to MagiskManager again,
you'll now notice a new 'MagiskHide' settings tab. In this tab
you can select any application root should be hidden for. No reboot
is required for this to take effect.

Note: don't select too many apps (10+), else MagiskHide may be too
slow to actually hide root before the application checks for it.

Anything not mentioned in ChangeLog is like in previous versions. This release also updates Edge Features and Dual SIM stuff. I can't test those (have a Single SIM, Flat S6), so I'd appreciate feedback (logcats!) whether they work.

Note: first post is not fully updated, yet, so stick with this post for now.

Download here. Have Fun.
[Galaxy S6 Android Development] Setialpha:
7.0.1

Version 7.0.1 now available with minor bugfixes (in framework and SecSettings2).

Do clean flash when coming from other ROM or NanoROM older than 7.0, when updating from NanoROM 7.0 a dirty flash is fine.

Download here.
[Galaxy S6 Android Development] :
Description looks beautiful! Will play services and play store also be installed if i chose microG? Because i want my s6 google-free :)
[Galaxy S6 Android Development] Setialpha:
Only PlayStore.
[Galaxy S6 Android Development] jinyo24:
Thanks in advance for the rom, amazing job. I have an issue. The playstore doesn't work, it shows the following error: problems retrieving information from the server ([RH-01]). I'm missing something?

Best regards
[Galaxy S6 Android Development] Setialpha:
Kill it and start again. That is, if you set up microG üroperly.
[Galaxy S6 Android Development] bulldogg143:
Hey dev beatiful rom but battery life and performances could be littlw bit better :) and ota support could be perfect
[Galaxy S6 Android Development] Setialpha:
Did you choose NanoRON Kernel Script? That is to prevent random reboots (if you have them on stock/other rom), but drops performance.

Choose nothing or KernelAdiutor instead.

Else, what kernel do you use? Srock does not have optimal performance, try another like hacker, arter or one of the other two (which names I csn't remember right now).
[Galaxy S6 Android Development] bulldogg143:
Hey bro thanks for answer should i use hacker kernel and dont use kernel script for better battery and performance the roms is pretty good but i miss some speed and battery

---------- Post added at 10:31 PM ---------- Previous post was at 10:27 PM ----------

I use hacker but i forgot if i chose kernel script
[Galaxy S6 Android Development] bulldogg143:
Hey everybody how to get most battery
[Galaxy S6 Android Development] christopherrrg:
-removed-
[Galaxy S6 Android Development] MoistPicklez:
Is anyone running this on their G920W8?
[Galaxy S6 Android Development] Setialpha:
Not supported, as mentioned
[Galaxy S6 Android Development] christopherrrg:
Tried with Arter kernel but it doesn't boot or it does but it's all whacky. We need kernel from nougat first I think. :( maybe bl too.
[Galaxy S6 Android Development] MoistPicklez:
I know, I was only asking to see if any W8 users gave this a try yet.

Ahh, cool thanks man. We shouldn't be waiting too long for some Nougat action!
[Galaxy S6 Android Development] Stonkers:
I have it working on g925t and its the best ROM I've used so far. I used twisted v11 kernal, call audio fix and everything essential works. You must flash after recovery like the directions state

---------- Post added at 01:30 AM ---------- Previous post was at 01:27 AM ----------

Thank you setialpha for this awesome ROM! Its bay far the best I've used. I'm running it on a g925t.

---------- Post added at 01:31 AM ---------- Previous post was at 01:30 AM ----------

I know this device is not supported but can anyone help me with installing Dolby and viper. I can't get it to work.

G925t

Twisted v11 kernal

Any advice would be greatly appreciated!
[Galaxy S6 Android Development] MoistPicklez:
Ahh, is this the Call Audio fix you used? also curious what you mean by "flash after recovery", did you mean after the kernel?
[Galaxy S6 Android Development] Stonkers:
Its not, i used the one for g925t and i believe it was in the xtreso thread somewhere. Sorry im not more specific but i was frantic earlier trying to unbrick my phone. The reason i bricked it was i flashed this rom without arter recovery and with arter kernal lol! I had to smart switch back reroot etc etc etc.

What i mean is make sure u are using arter recovery.

Also ibgot viper and dolby working by using the xtreso add on package.. Good luck!

I just want to make sure this is clear lol

Flash arter recovery

Flash nano rom

Flash twisted kernal

Flash audio fix

I dont know if u have a flat or edge but they have twisted for flat and the link u posted i for audio i dont think it would hurt as long as u use arter recovery.
[Galaxy S6 Android Development] Setialpha:
If you want to use Magisk, first flash kernel, then ROM. In NanoROM installer you when choose 'keep current' for kernel.
[Galaxy S6 Android Development] Stonkers:
Thank you. And thanx again for the awesome work!

I was having some trouble with that so I just installed SuperSU and wanam xposed. Do you think it'd be alright to dirty flash it? Should I uninstall SuperSU and xposed first?
[Galaxy S6 Android Development] Ehsan021:
Hello guys . where can I find 5DQA7 modem and bl ?

Please give me a link
[Galaxy S6 Android Development] Hackforever:
Good job
[Galaxy S6 Android Development] Hackforever:
Hello, i am french this rom i like very much only magiskify does not want to install the modules that I download manually. Who to help me?
[Galaxy S6 Android Development] Setialpha:
Try to flash them through TWRP, some peoples have issues installing Modules directly from Mananger.

Also: hello I'm german. ?
[Galaxy S6 Android Development] Hackforever:
I am under nanorom 7.0 I have magisk to activate but the modules result from an error during the installation. And safety net finally I have not understood too much but this one gets red on magisk manager. And manual installation also results from an error.
[Galaxy S6 Android Development] Setialpha:
Did you enable MagiskHide and reboot afterwards? Also provide log from MagiskManager > Log.
[Galaxy S6 Android Development] Hackforever:
https://drive.google.com/file/d/0B339MBnW2BKDV1BpdERXOUF4aWc/view?usp=drivesdk

Magiskhide how to activate it?
[Galaxy S6 Android Development] Setialpha:
MagiskManager > Settings > Enable "Magisk Hide"
[Galaxy S6 Android Development] Hackforever:
k thanks a lot but i have big bug with magisk i am on samsung s6 nanorom 7.0 i install rom then i made a backup twrp i install kernel arter over rom then i reflash rom with Option keep kernel magisk is enabled. I did as you told me but already when I restart my magisk stops whatever happens so I restart it and it's good and when I download a module and magisk me put installation error and sometimes stops . The one update is available but when I do bah magisk cuts all the time. I am totally lost. And sorry I mismanage English and thank you again for helping me
[Galaxy S6 Android Development] Underslung:
1) Cannot unlock phone properly with Good Lock and Password/PIN; when use Fingerprint phone reboots, when use PIN it looks like systemUI is in some sort of loop and blank (default home screen wallpaper) shows

have not created an additional 'routine'

2) cannot seem to add apps/icons to Good Lock, I just loading icon but nothing happens.. but above issue much more important
[Galaxy S6 Android Development] Setialpha:
What variant of Good Lock? Also, have you done a clean flash?
[Galaxy S6 Android Development] Underslung:
Yes.

The version included in ROM - should I try different one?

note: using the third option in Aroma install (Good Lock NOT modified) I can unlock with PIN but still get reboot when use fingerprint
[Galaxy S6 Android Development] Setialpha:
Try one of the modified versions and see what happens, else provide a logcat.
[Galaxy S6 Android Development] Underslung:
I have tried modified version, both normal and padding -- same issue

Which file do I provide, or what process to get logcat (sorry have not done that before)

---------- Post added at 01:15 ---------- Previous post was at 01:03 ----------
[Galaxy S6 Android Development] shailo:
How in the hell do you disable that Zelda sound. It's extremely annoying.
[Galaxy S6 Android Development] Underslung:
Settings -> Sounds -> Disable lock/unlock sound
[Galaxy S6 Android Development] shailo:
Second problem. It seems I'm missing a lot of contacts. Already imported from SIM card but I think google sync isn't working. Any way to fix?
[Galaxy S6 Android Development] Underslung:
You need to have checked the Google Contact Sync option in Aroma installer when installing ROM, on the last screen before you install the ROM there is option for Google contact Sync

Check this box (it is un-checked by default) -- unfortunately you will need to reinstall ROM as it is option in installer
[Galaxy S6 Android Development] shailo:
I made sure to check it on the second install. No bueno. Doesn't give an error either. Just that the contacts don't appear.
[Galaxy S6 Android Development] mark1998HUN:
Battery

Is the battery good? SoT+standby time? :)
[Galaxy S6 Android Development] shailo:
Fingerprint doesn't seem to work either. Dev went overboard with this ROM allot of things are broken.
[Galaxy S6 Android Development] Setialpha:
It's working here. If it's not, I need logcats.
[Galaxy S6 Android Development] Underslung:
Great, I am happy to provide these to you, but can you please link a reference on how to do so. Otherwise your ROM is broken. Thanks.
[Galaxy S6 Android Development] Underslung:
Can't help you then. Contacts worked for me (syned with Gmail account). Just make sure the Google Contacts Sync option on install is checked, and logged in with Gmail credentials on boot.

You can check in your Google account settings what is/is not syncing.
[Galaxy S6 Android Development] Setialpha:
Here's a tutorial on how to take a logcat: https://xdaforums.com/showthread.php?t=1726238

Also useful information is, what kernel you've installed, what SystemUI (TouchWiz or Good Lock), Magisk or not and whether microG or GApps.
[Galaxy S6 Android Development] shailo:
So I want to list the issues that I found while using your ROM for a day now.

-G925-F

-Stock kernel

-Phone reboots when using fingerprint to unlock

-Battery drain from unknown culprit: says android OS. Battery life in general is horrible on my device

-Xposed systemless doesn't want to activate (Yellow warning in Xposed installer, check logs for details. But logs don't exist.) I did everything according to the guides multiple times.

-You have to install the ROM twice to get Magisk to work.

-Deep sleep doesn't work.

I Like this ROM because it has the option to install systemless root with Magisk from the start. All the other ROMS are pre-rooted with the standard system root.
[Galaxy S6 Android Development] Underslung:
default kernel

Good Lock

no Magisk

GApps
[Galaxy S6 Android Development] PandaDNB:
So I installed and after trying to reboot it stayed at the boot screen for a very long time. Tried restarting the device by holding vol down + pw button to get into TWRP but no luck it reboots and goes to the boot screen again??? Please help :X
[Galaxy S6 Android Development] pingguo:
I tried this ROM for a day and I'm most convinced that this is an extremely well composed system.

Unfortunately I'm also getting the problem with the fingerprints (upon touching the fingerprint sensor, it buzzes once, then buzzes 3 times, then goes into reboot). That's why for now I can't use it.

Still I wanted to tell OP: Thank you very much for your work, without this I would never have heard of microG, magisk, open camera, and a few other projects. The inclusion of all these options make it a ROM with a vision.
[Galaxy S6 Android Development] Setialpha:
7.0.2

Version 7.0.2 is now available. Changes since 7.0.1:

7.0.2 20170302

updated applications:
- Twidere (3.4.29)
- Face Slim (3.1.0)
- Lightning (4.4.2)
- Open Camera (1.37)
- NewPipe (0.8.10)
- F-Droid (0.102.1)
- K9-Mail (5.205)
- VLC (2.1.1~beta)
- Nominatim Nlp Backend (1.2.1)
- only installed with microG

updated system components:
- PlayStore (7.6.07.N)
- microG GmsCore (0.24-79)
- non-debug build for microG GsfProxy
- Magisk (12~beta.20170301)
- MagiskManager (5~beta.20170228)

added system components:
- YalpStore (0.9)
- FakeStore (0.0.2)

installer changes:
- allow installation of microG with:
a] PlayStore [default]
b] YalpStore + FakeStore [optional]
- for most google free experience, no purchases can be made or other PlayStore only things. FakeStore mocks the existence of PlayStore and allows the use of SafetyNet (MagiskHide let's it pass), while YalpStore let's you download or update your PlayStore apps

other changes:
- minor bugfixes

I did several tests and I can't reproduce the issues reported. I assume either no clean flash when installing NanoROM for the first time or bugs specific to the Edge model. I don't own the Edge model, thus I requested logcats, but I haven't gotten any from people reporting bugs.

So I made a few changes and hope the issues are gone, if not, I

again

ask to provide logcats. Also when reporting bugs, also provide information what you've choosen during installation, so I can better re-produce your setup.

Either way, this release brings several updates, including latest Magisk Beta and whatelse.

And please don't give that me "developer has changed too much" stuff. I didn't. Most changes are only different installed applications, nothing that can trigger bugs or issues. framework changes are no more than on any other ROM floating around here. But I guess people make misassumptions because of what I replaced makes the ROM look and feel more different than other ROMs.

Either way have fun (or, if not: provide logcats).

P.S.: In case you wonna use microG, but you don't know what YalpStore and FakeStore are about, leave PlayStore choosen. Or read about YalpStore on fdroid.org and FakeStore on microg.org, before trying them out.

P.P.S.: In case of bugs: provide logcats.
[Galaxy S6 Android Development] Setialpha:
It misses some symbols, so a library seems missing. I'm 90% sure it's either a Xposed or Magisk issue, you may ask for help in the appropriate threads for them.
[Galaxy S6 Android Development] justdlnow:
[deleted]
[Galaxy S6 Android Development] kovisxd:
Can i get viper4android on this rom?
[Galaxy S6 Android Development] pingguo:
I gave the ROM another try and the fingerprint is working correctly, all around I'm not experiencing bugs now and feel like this is a top notch system!

My guess is that last time I installed the given version of GoodLock (24.0.11), which can go into a crash loop and prevent you from passing the lockscreen. With the more recent version 24.0.16, this problem is solved.
[Galaxy S6 Android Development] sisong101:
Volte needed

I just want volte. I get the most battery life out of any rom on this but without volte there's no provision to make a call. Is there a guide to show me how volte can be added to it ?
[Galaxy S6 Android Development] MartinEv1980:
With the release of Magisk 13, is there anyway to change to this in the ROM? Cheers
[Galaxy S6 Android Development] Setialpha:
I may eventually put up another build, but my S6 is defunct, so would need beta builds beforehand.
[Galaxy S6 Android Development] MartinEv1980:
Thanks for the reply, is there a way to remove 12 and install 13 manually on this rom version?
[Galaxy S6 Android Development] Snokerz:
First of all, many thanks for this great Rom.

Can you please tell me, how I change the order of all Quick Settings.

Thx

Sorry for my bad English.....
[Galaxy S6 Android Development] hajara:
can i skip the bootloader and modem part

im on stock naugat ??
[Galaxy S6 Android Development] Tephros666:
Unable to mount storage

I installed the rom when i was on android mm and worked like a charm, my device suffered from random bootloops and freezes AND this rom fixed it por a while, then i installed stock nougat for research pourposes and then tried to install the latest version, bit i just cant pass the Galaxy s6 screen, it boots to recovery and i tried to do a wipe in twrp but then i get an error message "unable to mount storage" can you please tell me what im doing wrong? Or what can i do to solve this problem? I flash the módem and sboot, then i install the rom, then reebot and then i can't pass the mentioned screen, i have a sm-g920i model, but again, i had it installed for a while, i just dont know why i can't get it working, im currently on stock nougat 7.0
[Galaxy S6 Android Development] Johannesdavidsen:
Before doing anything maybe you have all backed up your phone with TWRP.

I have tried many TWRP but I think TWRP V. 3.1.1.0 with Odin V. 3.10 all for Galaxy S6 is working best to Clear that problem maybe but always working for me is: "Wipe all data write YES"

and then wipe all partitions with other wiping option

"I have installed Nougat but can't Update

Because it has Knox tripped we all have."

I use mentioned TWRP and Odin for S6

I Tried all kind of options to fix my S6 maybe I can send you files I used if you still needed it or You can tell me first what is it you trying to have on you phone Nougat or something else?

Oh my phone is G920F you can't use it yours is G920I

But still you can use TWRP and Odin 'MENTIONED' to fix "unable to mount storage

Then flash original Nougat with Odin you can try many ways to flashing

like T Flash option and Nand Erase All ticked firstly.

But until last flashing don't tick anything to make it work

And when It Booting you have to wait for it actually can be very long time to wait but if it doesn't work you have to flash it again or try like Stock Rom first to your phone it has to be that exactly Original file for your phone

And you can extract Boot.img System.img or all files with 7z zip program

And use Tar tool this has another history that i don't want to write here.

And flash those files with odin you can use latest version or try to find that works or you can experiment what works for your phone
[Galaxy S6 Android Development] Johannesdavidsen:
What does that means is your phone dead or ?

I am not very good to English
[Galaxy S6 Android Development] CRiSTiANVASiLE:
I will flash it soon.
[Galaxy S6 Android Development] CRiSTiANVASiLE:
Google contacts isn't syncing.
[Galaxy S6 Android Development] morgan1202:
Hi

I was wondering,is there anyway too swap out dialer app for an aosp version
[Galaxy S6 Android Development] Setialpha:
Any error message? or logcat, please.

In theory yes, but I don't know whether there's a compatible one.

Gesendet von meinem SM-G920F mit Tapatalk
[Galaxy S6 Android Development] exivious:
i can confirm random reboots with hacker kernel + xposed
[Galaxy S6 Android Development] nezlobnyj:
Hi [MENTION=4187311]Setialpha[/MENTION], thanks for this ROM. quite eager to check microG version. One question though - can you please make stock kernel version (or option in Aroma) to install arter97's kernel on it? It has quite the same "market share" on XDA, plus imho more stable than hacker (no offence to anyone). Cheers.
[Galaxy S6 Android Development] morgan1202:
Having an aosp dialer or even a truecaller dialer like cyanogenOS would be awesome