yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] neks0s33:
Xposed

Hi, sorry if this is a newb question..

but i install that newest version of this romthe one in 1. des

install supersu 2.62-3 because of the stabillity since they have changed some thing up.

then install learnkernel

but afterwards i install xposed 79 23 and everything is working except mobile data.

can someone pliz help me. sorry for the bad english
[Nexus 6 Android Development] suku_patel_22:
[MENTION=3913401]atl4ntis[/MENTION] Can you please add intents to turn data on and off?
[Nexus 6 Android Development] magnamentis:
according to the infomation you provided help is diffucult because none of the ingredients would cause the issue you're facing.

hundreds of people are using cata + 2.62-3 + xposed

why don't you mention which kernel?

why don't you mention which modules?

it's very easy to read up that the combo you mentioned is working, hence it would be nice if everyone would provide complete reports, a log would be mandatory following the general rules of reporting issues, but at least the basics like in this case those mentioned above.
[Nexus 6 Android Development] HipKat:
So now, I've been running this release for a few days and it's great, except one thing I can't figure out; Phone calls, in ear piece, slightly, and especially speaker phone are way quieter than before. For the life of me, I can't figure out how to boost that volume. Maybe it's time I read up on and tried out Viper.....
[Nexus 6 Android Development] MrMiami81:
I have the same set up however I'm running elemental x. No xposed framework either.
[Nexus 6 Android Development] magnamentis:
you should be able to do that in "mixer_path.xml which you find in: system > etc
[Nexus 6 Android Development] MrMiami81:
Anybody running any layers with this ROM?
[Nexus 6 Android Development] HipKat:
Ok, and what do I do with it?
[Nexus 6 Android Development] jayharper08:
Running Grounge here. Looks beautiful.
[Nexus 6 Android Development] HipKat:
Everything is colored correct?? I had Gradient before but the text on Contacts was the same color as the layer. Grounge is a cool layer. I'll give it a shot, Jay
[Nexus 6 Android Development] magnamentis:
sure that ;)

---------- Post added at 05:06 PM ---------- Previous post was at 05:04 PM ----------

search the line that deals with the earpiece volume and raise it, i had to do that on my OnePlus 2. it's quite a huge file so forgive me that i leave the searching up to you LOL. i did not write down the line though, perhaps should have and will do next time.
[Nexus 6 Android Development] magnamentis:
search the line that deals with the earpiece volume and raise it, i had to do that on my OnePlus 2. it's quite a huge file so forgive me that i leave the searching up to you LOL. i did not write down the line though, perhaps should have and will do next time.
[Nexus 6 Android Development] MrMiami81:
I ask because mine aren't installing for some reason
[Nexus 6 Android Development] jayharper08:
Yes, sir! :)

Make sure you have "Busybox on rails" installed. If you need instructions, let me know and I'll link you to the G+ post. :)
[Nexus 6 Android Development] golfgtiedition30:
Did you flash the themable contacts and dialer zip from here?>>> http://xdaforums.com/showthread.php?t=3113192
[Nexus 6 Android Development] demlv:
I'd like to check out those instructions. :)
[Nexus 6 Android Development] MrMiami81:
I installed busy box pro but still no dice. Link the page please sir.
[Nexus 6 Android Development] HipKat:
Also make sure you have room in your System ROM. If it's maxed because you never deleted unused GAPPS, layers will not install
[Nexus 6 Android Development] jayharper08:
https://plus.google.com/+CharG/posts/WEEUZh4keeh

I fortunately did not have to uninstall any system apps. I don't believe most people do.

Here is Busybox on rails:

https://play.google.com/store/apps/details?id=me.timos.busyboxonrails
[Nexus 6 Android Development] MrMiami81:
I have deleted alot of preinstalled apps, keyboards etc. I have 230 mb available I believe after doing that.

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

That just makes it worse because I did and it still isn't working. I'll try busybox on rails. Thanks!
[Nexus 6 Android Development] MrMiami81:
That just makes it worse because I did and it still isn't working. I'll try busybox on rails. Thanks!

---------- Post added at 12:35 PM ---------- Previous post was at 12:31 PM ----------

Getting an error saying it cant write to system xbin
[Nexus 6 Android Development] nathanchance:
Install it to /su/bin if you are working with systemless root.
[Nexus 6 Android Development] MrMiami81:
I installed busy box pro to su bin however on rails doesn't give an option as to where its installed unless I'm missing something
[Nexus 6 Android Development] nathanchance:
Wait we are working with Layers right? It's funny because when I was messing around with systemless root a couple of weeks ago, I could not get Layers to apply with Busybox in /su/bin, it had to be in /system/xbin. Did you delete the /su/xbin_bind file?
[Nexus 6 Android Development] MrMiami81:
Yes we are. I did not delete that file because I installed su v2.61. According to the instructions I read that file only had to be deleted for su 2.62 if I remember correctly
[Nexus 6 Android Development] nathanchance:
Ah right right! Hmm did you try installing Busybox with the Pro installer to /system/xbin? 2.6x should keep system as read and write so that shouldn't be a problem.
[Nexus 6 Android Development] MrMiami81:
No I didn't. I installed it to system/bin. I'll reinstall busybox pro to system xbin

---------- Post added at 01:00 PM ---------- Previous post was at 12:52 PM ----------

That worked perfectly! My layers installed properly. Thank you!
[Nexus 6 Android Development] NiNJAwitaRaZR:
I can't seem to find the per-app immersive mode settings

Edit: never mind I found it. Thanks for the great rom
[Nexus 6 Android Development] MrMiami81:
Does 3 minit battery work with this ROM or does it interfere with Android pay?
[Nexus 6 Android Development] daihard:
The changelog for the latest BusyBox Pro says "Added support for Chainfire's systemless root." I now see /su/bin as one of the pre-defined install locations. Does it mean I should be able to get Android Pay to work with Cataclysm and SuperSU 2.62? I'd assume I can't install Adaway, which changes files in /system.
[Nexus 6 Android Development] Supermanpa:
Got a strange problem and wondering if anyone else has experienced this. If I restore a nandroid backup of the ROM I no longer receive notifications on my moto 360, particularly text and calls. I tried wiping data and cache in the wear app. Also searched through the android folder on the sdcard for anything wear related that maybe causing the issue. I've also tried deleting and resyncing the watch but nothing seems to fix it unless I completely reload the ROM and reset up everything. Any advice would be appreciated.
[Nexus 6 Android Development] nathanchance:
Yes. With 2.62 and 2.62-3, you will need to delete the /su/xbin_bind file while in TWRP then it should work fine!
[Nexus 6 Android Development] daihard:
May I ask you why /su/xbin_bind needs to be deleted? My understanding is that you need to do that in order to be able to disable root in SuperSU. Do I still need to disable root in order to get Android Pay to work even if you have systemless root?
[Nexus 6 Android Development] nathanchance:
It is a symlink to /system/xbin, which technically modifies the system partition. It is needed for legacy root apps to work but I don't use any that need that lol. No, systemless root is not detected by Safety Net, you don't need to disable root.
[Nexus 6 Android Development] daihard:
Awesome. Thanks! I will try a clean setup in the following way. Please correct me if I get anything wrong or missing.

Wipe the device using "advanced wipe," including system, cache, data and Dalvik

Flash Cataclysm ROM (12-08-2015)

Flash Cataclysm Beta (12-14-2015) on top

Flash UPDATE-unSU.zip (just in case)

Flash SuperSU 2.62

Flash ElementalX (optional)

Remove /su/xbin_bind from TWRP

Install BusyBox on /su/bin
[Nexus 6 Android Development] nathanchance:
You got it, everything there should work!
[Nexus 6 Android Development] daihard:
Thanks! I will report back by the end of the day. (Have to take my wife for shopping now. Holidays...)

---------- Post added at 11:00 AM ---------- Previous post was at 10:42 AM ----------

One more question. How can I remove files/directories in TWRP? I tried to find the answer myself, but to no avail. Would you be able to point me in the right direction?

TIA!
[Nexus 6 Android Development] bytor7:
I've run into this problem as well. This is what I do when it happens:

Go into Settings in Android Wear, then Device Settings for the Moto 360.

Press the 'Forget Watch' button

Next go into the settings of the Moto 360 and select Factory Reset.

Once the reset is done agree to Moto's terms then go back to Android Wear and pair the watch again and sync your apps.

It's a bit of a pain, but not as much as reloading the ROM and all your apps. Hope it helps.
[Nexus 6 Android Development] nathanchance:
Go into Advanced > File Manager in TWRP. Select the file then it should give you the option to delete it.
[Nexus 6 Android Development] MrMiami81:
Will ad away break Android pay since it asks for symlinks to complete ad blocking?
[Nexus 6 Android Development] xt926:
I did read where your said Android pay was working for some but it isn't for me. I have the newest test build flashed over the newest stable build and I'm guessing that's why?
[Nexus 6 Android Development] Supermanpa:
That did the trick. Thank you so much! I'm not sure what I was doing wrong but doing what you said worked. Thank you again.
[Nexus 6 Android Development] daihard:
That's my question, too. I'd just assume it will and try without installing Adaway first.
[Nexus 6 Android Development] Alxoom33:
You need to read or use the search function. Even look at the last 5 pages to get your answer. I posted this, and so did others soo many times.
[Nexus 6 Android Development] MrMiami81:
I installed it anyway. My card is still loaded and ready to go when I opened Android pay so I'll just try to see if it works. If it doesn't then I'll delete ad away. I'll have to find another ad killer because I detest them ?
[Nexus 6 Android Development] gitchrodd:
Adaway will not break android pay. It doesn't change system files just host files as far as I'm aware.
[Nexus 6 Android Development] daihard:
[MENTION=6842057]nathanchance[/MENTION]

I just re-flashed Cataclysm using the steps I outlined above. For whatever reason, I still can't get Android Pay to work. :(

I couldn't find the /su/xbin_bind directory so I didn't do anything about it.

At first, I got to the screen where I can add cards. Since I already had my Amex card associated with my account, I chose it and proceeded to agree to the long Terms and Services. It was then that I got the usual "Android Pay cannot be used..." error.

I rebooted into recovery, made sure there was no /su/xbin_bind, and then restarted Android. This time, I wasn't even able to get past the "add cards" screen. Android Pay gave me the error right away.

I don't have any other apps installed, including BusyBox and Adaway.

At this point, I'm running out of ideas. Could there be anything else I may have missed?

TIA!
[Nexus 6 Android Development] nathanchance:
Do that process again but try using SuperSU 2.61, I have heard sometimes 2.62 just won't work at all.
[Nexus 6 Android Development] daihard:
Thanks. I will try right now. One more thing just came up in my mind... does it matter that I choose not to install certain Google apps using the Aroma installer?
[Nexus 6 Android Development] nathanchance:
It is possible, Safety Net seems pretty fickle at times but I have no idea.
[Nexus 6 Android Development] daihard:
I've FINALLY been able to get Android Pay to register my AMEX card!

I'm not sure if it was SuperSU 2.61 or the default installation. Maybe both.

Thank you SO much for all your help! :)
[Nexus 6 Android Development] tjlmbklr:
Finally get Android Pay to work only to find my banks credit card is not supported.

DOH!
[Nexus 6 Android Development] freebee269:
how are you guys getting twrp to show you the /su folder? when i use file manager in twrp it doesnt show that folder. but when i boot up android and use root explorer it shows me that folder. it's weird.

edit: never mind i went the other route. used super unsu to get rid of root then could get android pay to work then rerooted.
[Nexus 6 Android Development] daihard:
:(

Another thing is layers. With BusyBox installed in /su/bin, Layers Manager won't install layers. Even if it did, they would be installed in /system, which I'm afraid would break systemless root (and Android Pay) anyway.
[Nexus 6 Android Development] Alxoom33:
First, you don't need to remove the file in TWRP to make Android Pay to work. Just use Root Explorer or ES File Explorer Pro. Then reeboot before trying Android Pay. If you don't remove the /su/xbin_bind after 2.62 or 2.64 then Android Pay won't work. 2.61 working with Android Pay but not recommended by [MENTION=631273]Chainfire[/MENTION].eu since it will not be supported.

---------- Post added at 11:59 PM ---------- Previous post was at 11:51 PM ----------

Layers and Android Pay working fine with Busybox Pro installed to System/bin.
[Nexus 6 Android Development] daihard:
Can you help me understand how Safety Net really works? I understood that the /system partition should be left untouched in order for Android Pay to work. In fact, even a symlink to a file or directory inside /system (i.e. /su/xbin_bind) causes Android Pay to not work. On the other hand, you say that installing BusyBox in /system/bin won't affect Android Pay. How can that be so? Have you actually used Android Pay successfully with that configuration?
[Nexus 6 Android Development] Alxoom33:
Yes I have successfully used Android Pay repeatedly with this setup. Even got the $20 Best Buy gift card for using Android Pay.

Apparently there are only certain System modifications that set off Safety Net. For example, apparently installing Busybox into System/bin didn't set it off. Neither does modifying the build.prop. although I moved the backup file to my Download folder.
[Nexus 6 Android Development] daihard:
Okay, thanks! I will try that setup, then. After all, SuperSU 2.61 is not the current version. It would be best if I could get Android Pay to work with the latest version of SuperSU.

One more question. When you installed Cataclysm, did you install all the Google apps (i.e. default installation)? Or did you go with the custom installation and choose not to install certain apps? I did the default installation 'cause I was afraid not having all the Google apps in /system may trigger Safety Net.
[Nexus 6 Android Development] MrMiami81:
Should I change my su from 2.61 to another version?
[Nexus 6 Android Development] tuckandroll:
[MENTION=4000775]Meowdib[/MENTION]

Did you see these logs i posted would you mind taking a look?

thanks!
[Nexus 6 Android Development] MrMiami81:
Android pay worked like a charm!! I'm waiting for my best buy gift card now ?
[Nexus 6 Android Development] sonofevil77:
I cannot get my Shamu to update to 6.0.1 for some reason. I've tried clean installs and all. I tried other roms as well thinking something was off but no go. Any suggestions? I flashed the bootloader and radio before trying.

Sent from my Nexus 6
[Nexus 6 Android Development] magnamentis:
as long as you dont' share each exact step how should we guess. it's obvious that there is a user error in the process but you'd have to post that so we can see where the user error happens. this includes file names and everything. anything you leave out could be that what was needed.
[Nexus 6 Android Development] MrMiami81:
What would the process be if I wanted to change custom kernels? I'm running elemental now and am considering switching to elite.
[Nexus 6 Android Development] Alxoom33:
No, I used the custom installation and debloated the gapps to leave room in the System Partition for Layers and other modifications. Nothing to do with Android Pay or Safety Check.

That's up to you. Is it working well for you?

2.64 is the latest beta version. But you need to modify it to use Android Pay.
[Nexus 6 Android Development] nathanchance:
Flash the latest beta zip to get the stock kernel and remove. EX then flash Elite.
[Nexus 6 Android Development] MrMiami81:
It worked great today. I was asking because I saw that you said this version wouldn't be supported not due to functionality.

---------- Post added at 01:20 PM ---------- Previous post was at 01:19 PM ----------

I wouldn't have to re do the su process right?
[Nexus 6 Android Development] MrMiami81:
I wouldn't have to re do the su process right?
[Nexus 6 Android Development] nathanchance:
If you are on system root (2.52), no. If you are on systemless root (2.6x), yes, you will need to reflash it after Elite.
[Nexus 6 Android Development] Alxoom33:
I understand[emoji2] The potential lack of support for older versions is what [MENTION=631273]Chainfire[/MENTION] said to me in response to a similar question.

It's up to you to decide whether to use an older version that works or use the latest beta version that needs to be modified for using Android Pay. I like testing the latest version... But that's just me.
[Nexus 6 Android Development] MrMiami81:
Modified in what sense? U mean deleting the specific file?
[Nexus 6 Android Development] Alxoom33:
Yes.
[Nexus 6 Android Development] MrMiami81:
I just updated to the latest super su. Where exactly do I go or do to delete the file for Android pay to work?
[Nexus 6 Android Development] nathanchance:
/su/xbin_bind. Delete that then reboot.
[Nexus 6 Android Development] Alxoom33:
I prefer renaming the file by adding . bak after the file name. That way you can easily restore the functionality after using Android Pay without reflashing.
[Nexus 6 Android Development] MrMiami81:
Where do u find the file though? I'm using root explorer
[Nexus 6 Android Development] nathanchance:
Navigate to the root folder (/) then look for the su folder.
[Nexus 6 Android Development] MrMiami81:
I'm there but I dont see a su folder
[Nexus 6 Android Development] nathanchance:
You said you flashed the latest SuperSu (v2.64)? It is possible the installer gave you system root, since atl4ntis patched the SEPolicy to allow for it and the installer tries to do system root first then systemless if it can't.
[Nexus 6 Android Development] MrMiami81:
Yes I'm on the latest 2.64. It didn't ask the question in twrp if I wanted to flash su because the device was unrooted so u may be right. My only question is with this set up does Android pay work or is it broken now?
[Nexus 6 Android Development] nathanchance:
Yeah that is most likely what happened. No, it will not work with Android Pay, you would need to either install an earlier systemless version or follow the info Chainfire put in his third post here.
[Nexus 6 Android Development] daihard:
Does it mean that SuperSU 2.64 is a hybrid tool that can either be system or systemless?
[Nexus 6 Android Development] nathanchance:
Yes, the installer tries to root via modifying /system and if it can't, it will go the systemless root. Chainfire said that if it is stable enough, it will replace 2.52 as the latest stable beta.
[Nexus 6 Android Development] Alxoom33:
Go to Root. Look right after the folder labeled Storage and before Sys and System folders. If you don't see them you are not in the Root tab.
[Nexus 6 Android Development] daihard:
Do you happen to know if there's a way you can force the installer to choose systemless root? I have no intention to revert to system root. :(
[Nexus 6 Android Development] nathanchance:
Yes, it is Chainfire's post about it and if you are currently on a systemless installation I think it will keep that when you update.
[Nexus 6 Android Development] daihard:
Thanks. That probably means I will need to install an earlier version first when performing a clean installation. It will be a hassle, but I at least know how to deal with it. :)
[Nexus 6 Android Development] MrMiami81:
I went back to 2.61 personally
[Nexus 6 Android Development] adio201:
Anyone using viper with this rom???
[Nexus 6 Android Development] daihard:
Is there any reason to stay with 2.61? I installed 2.62-3 as I know Android Pay works with it as long as /su/xbin_bind is removed.
[Nexus 6 Android Development] magnamentis:
2.62-3 i recommend for now, it's an optimized 2.62 which is very similar to 2.61 while 2.64 is again a different approach. there is no reason to stay on 2.61 but there is good reason to update to 2.62 and/or 2.63 because of certain app work with the later which don't with the first.

right now we really deal with 2 main approaches and 3 ways to implement it. i stay on 5.52 with nexus 5 and switched to 2.62-3 for nexus 6 just to keep track of both developments.
[Nexus 6 Android Development] nathanchance:
Just a heads up, I am adding this blurb to my install post here, but I wanted to post it here as well since it is relevant to this discussion:

"If you want to use systemless root with SuperSU 2.64, you need to go into the Advanced section of TWRP, choose Terminal Command, and type "echo SYSTEMLESS=true>>/data/.supersu" without the quotes before you flash it. SuperSU 2.64 is special because it will try to give you root by modifying /system first; if that succeeds, you will have regular root like you did with SuperSU 2.52, not systemless with previous versions of 2.64. [MENTION=3913401]atl4ntis[/MENTION] patched the SEPolicy of Cataclysm to allow system root so just flashing SuperSU 2.64 without that command will give you system root. This is nice because now we have one version of SuperSU for both types of root instead of two different ones."
[Nexus 6 Android Development] NLBeev:
New beta 2.64 arrived. But I keep 2.61 because it works for me. But.......I am not using Android Pay, because it is not active here (Netherlands). Your question inspired me to another question.

Is there any reason to use Android Pay?
[Nexus 6 Android Development] MrMiami81:
Not necessarily. I did it because that's what I was on prior and Android pay worked flawlessly

---------- Post added at 06:12 PM ---------- Previous post was at 06:04 PM ----------

echoSYSTEMLESS=true/data/.supersu ?
[Nexus 6 Android Development] nathanchance:
Yes, that will force SuperSU 2.64 to give you systemless root over system root.
[Nexus 6 Android Development] atl4ntis:
Cataclysm Dec 21, 2015 Beta

Update is delayed until further notice.

Hello everyone, download is on first post.

Tomorrow will be unavailable the whole day so if there's any problem will deal with it next day.

Will update the first post later.

MD5: f6a07b27335797c9560cb7fb9316ee24

SHA1: 8fa95999a2ad12652ed4f85b55307bee7aadbd97

Changelog:

Enable USB data transfer if/when phone is unlocked

Battery charging led full at 100 instead of 96+

Announce battery charged: use custom notification tone or tts

Announce battery charged: misc improvements:

- use notification volume instead of music

- don't announce if on prio mode

- lower any background music on announce

Tethering shouldn't require a build.prop edit for some people anymore

Fixed Swap back and recent sometimes not surviving reboot.
[Nexus 6 Android Development] MrMiami81:
Perfect.. I just wanted to make sure I had the command right so I don't mess stuff up

---------- Post added at 06:37 PM ---------- Previous post was at 06:33 PM ----------

With the new mod just posted I assume we flash the mod, kernel, then su?
[Nexus 6 Android Development] buffal0b1ll:
That's how I do it. Nathan chance says su then kernel, but I do kernel first.

I also flash unsu before kernel, but that's not necessary if the ROM didn't come rooted with 2.52. It can't hurt to get in that habit though.
[Nexus 6 Android Development] nathanchance:
In the first guide I did that because I only use anykernel style kernels (like ElementalX and Hellscore) which don't include a ramdisk, they use the existing one. I changed that in my second guide so that there was no more guesswork, especially with Franco Kernel being updated. I'd flash UnSU before the kernel as well.