yashsingh1/xdaforums huggingface dataset:
[Huawei Ascend Mate 2] :
Not bad, next clean build using ccache should take you roughly 1 hour and 30 minutes give or take. Typically, for every hour it takes to compile initially, its reduced to twenty minutes for each hour when using ccache afterwards if that makes sense.

Edit: However, that can vary depending upon how hard you pushed your computer. Say for example -j4 and -j9 can make a huge difference. Really just depends on what your computer can handle.
[Huawei Ascend Mate 2] 290:
You guys could really be discussion your custom builds in another thread. Its getting to the point of thread jacking. I come here to get updates and all I get is people playing with themselves.
[Huawei Ascend Mate 2] :
Let me make something clear, although you are correct to some degree, at no point am I here to "play with myself" nor jack any thread. I am here to learn, grow, and develop. I am especially here to test. This includes making my own builds to verify the integrity of any given issues/bugs across the official builds as it helps to determine the cause on my end. Leeches like you are why I struggle to see if xda is worth my time anymore.
[Huawei Ascend Mate 2] superbass311:
Far as I'm concerned [MENTION=6367467]SHM[/MENTION] is a developer for my phone and I enjoy reading his threads. Try to learn something new.
[Huawei Ascend Mate 2] 290:
In the process you are creating your own problems then coming here after bragging about your custom build. You are flooding the thread with BS. If people like me make you want to leave then GTFO. Who are you? Gods gift to android?
[Huawei Ascend Mate 2] :
Don't like my reply? Read this.
[Huawei Ascend Mate 2] 290:
Not sure what that has to do with me. I have my own history with Linux and android. I don't have a problem with your reply. I have a problem with you taking this topic where it doesn't belong. Which seems to be you and all the little hacky stuff you can do with android on your phone. I will not drag this out any longer so this will be my last comment on subject.
[Huawei Ascend Mate 2] superbass311:
I don't understand what the problem is... What have you contributed to this phone other then telling one of the FEW developers we have to f*uck off... Myself and 2 others on here I can think of off the top of my head learning so much from [MENTION=6367467]SHM[/MENTION]. I went from a power user to a professional amateur developer! (hahah professional amateur!)
[Huawei Ascend Mate 2] Alucai Vivorvel:
I think the problem is that your development discussions regarding your own builds could be seen as off-topic. This thread is about the official builds of CyanogenMod. I personally find it annoying to get a notification on my phone for this thread that has nothing to do with that, but that also includes this conversation, so I don't want to get involved. I will continue to provide feedback and report any bugs I encounter for, again, the nightly, official builds. But otherwise, I'm out. Peace.
[Huawei Ascend Mate 2] :
Alright, point in case made, let's keep this on topic before it goes any further then it needs to. Don't want anymore child's play on here than there already is.

Cheers!
[Huawei Ascend Mate 2] Moody66:
Been no changes to github for 4 days. Hope everyone is OK. Or maybe they have it nailed down now? Anyone know?
[Huawei Ascend Mate 2] divineBliss:
Thanks for your post ....... thought I was the only chosen one or something :) .

I saw the same MAC change on PAC-ROMs 9/9 and 9/25 - those are the only two non-stock ROMs I've tried so far.

My guess is most people don't notice their WiFi MAC changes from B322 to CM or PAC.
[Huawei Ascend Mate 2] Moody66:
If you read the entire thread in BOTH ROMs you would know it has been reported. U-ra looked into it. Its a non issue though. Change your router settings and its done. Re reporting the same issue over and over again still doesn't help anything.
[Huawei Ascend Mate 2] divineBliss:
Would you please stop with your condescending posts again! Obviously, I'm not Mr. Know-It-All like you and I don't know all that's transpired with this issue.

Would you like to share your source of "U-ra looked into it. Its a non issue though." ? as you act like I'm supposed to know this already.
[Huawei Ascend Mate 2] Moody66:
Read the thread. Answering you is not condescending. Honestly. You posted time and time again about your sim issue. Which several people answered you trying to help. Yet you kept asking about it. Yet it was your own fault. Maybe you would like the dev to waste his time looking through code to fix a non existent issue? You don't know, I answered. Perhaps read the posting guidelines. Where it states you should search and read before posting. Not asto be spoon fed.

---------- Post added at 05:18 AM ---------- Previous post was at 05:16 AM ----------

FORUM RULES

For a list of Forum Moderators, click HERE

1. Search before posting.

Use one of our search functions before posting or creating a new thread. Whether you have a question or just something new to share, it's very likely that someone has already asked that question or shared that news.

There ya go.
[Huawei Ascend Mate 2] divineBliss:
I'm glad everyone else around here does not have your superiority complex :) . I won't be responding to your future episodes of hot air either.
[Huawei Ascend Mate 2] Moody66:
Thanks. I am glad most people bother to read before posting. And follow the xda policies. Have a nice day now!
[Huawei Ascend Mate 2] u-ra:
Have what nailed down?
[Huawei Ascend Mate 2] u-ra:
People whose MAC addresses changed between stock and CM, please fill out this form.
[Huawei Ascend Mate 2] Moody66:
The ROM itself. Its pretty near perfect. No bugs to fix. Etc. Just syncing with CM changes etc.
[Huawei Ascend Mate 2] superbass311:
Don't hesitate to ask questions it's how you learn. This is what happeneds when you have a bunch of techies on the same form. Bunxh of chest bumping... Just shake it off and keep on learning.

Think of everything you learned with your sim card error, mac address issue, and screen filter! You will be a pro in no time...
[Huawei Ascend Mate 2] Bill R:
Is this link the proper location to report an issue with CM:

http://xdaforums.com/ascend-mate2/help/cm12-1-preview-rom-support-thread-t3183293

Or is it this thread?
[Huawei Ascend Mate 2] Moody66:
This thread. The other isn't official. Its one for people running xposed and such. As CM does not support xposed etc.

---------- Post added at 09:53 AM ---------- Previous post was at 09:51 AM ----------

Very true. Should add not to continue to ask the same question time and again though. Or ignore answers provided..
[Huawei Ascend Mate 2] divineBliss:
:highfive:

Thank you kindly for your support and help. I'm loving PAC-ROM 9/25 so far.

Wondering how it differs from CM. If I understand correctly, I'd lose features as compared to PAC-ROM. If that's wrong, please enlighten me.

Thanks again to you and many others here for helping me and your efforts .
[Huawei Ascend Mate 2] u-ra:
This is the only thread I keep an eye on and I explicitly set the filter off so anybody can post.

If you have an issue with a nightly build of CM (and you're not using Xposed or any other "mods"), you should post it here.

Once a stable snapshot is released, bugs should be reported in the CyanogenMod JIRA.
[Huawei Ascend Mate 2] Bill R:
I thought I had an issue. I attempted to open the call log and it crashed the dialer. However, after making another call I cannot repeat the error so will consider it as a singular anomaly unless others report the same.

Edit: I will note that I do have exposed installed so therefore forfeit official support.
[Huawei Ascend Mate 2] divineBliss:
Do all phones WiFi MACs not change between stock Huawei and CM/PAC-ROM?
[Huawei Ascend Mate 2] Moody66:
This is the CM thread. If you are running PAC you should be posting in the PAC thread. CM does not offer support for PAC roms.
[Huawei Ascend Mate 2] superbass311:
Someone can correct me if i'm wrong... But PAC, and Carbon both use the same source code as CM. (CM is like the big daddy and PAC and Carbon is the lil kids) CM is in its Nightly stage right now which means [MENTION=3282752]u-ra[/MENTION] is going beast mode a new release is out every night. For people like me who use the phone as a daily driver I can't update my phone every day and hope that build is not a "bad build". PAC and Carbon have some extra features built into it that you would normally need GravityBox to accomplish. Right now GravityBox does work on our phone but everything is broken inside of it. (almost everything) so I use PAC to accomplish something simple like the date in the statusbar. PAC release new build every sunday (i dont know about carbon, i think the same) so that means 7 CM builds for every 1 PAC build. If something goes wrong on the CM Nightly they have a few days to fix it before it gets put into the PAC source... is this correct [MENTION=5530607]Moody66[/MENTION] and [MENTION=6367467]SHM[/MENTION]?
[Huawei Ascend Mate 2] u-ra:
No, not all phones. I've only seen a few reports so far, hence the form.
[Huawei Ascend Mate 2] Moody66:
It would depend. They sync with CM. So if they used today's sync to release tomorrow's build they would have the same bugs. However. CM has been rock solid for a while now.
[Huawei Ascend Mate 2] antinerd:
Thanks for the offer of help. My bad, it must have been some weird fluke. i have not had a single spontaneous reboot since those 2. Perhaps I didn't wait long enough for the rom to "settle down".
[Huawei Ascend Mate 2] rdbud:
A while now? It was less than a week ago that you couldn't charge the phone.
[Huawei Ascend Mate 2] Moody66:
That was one build.
[Huawei Ascend Mate 2] rdbud:
"rock solid"
[Huawei Ascend Mate 2] Moody66:
Source hasn't even been changed for 4 days.. You can always have a stray build. Even if the source is good sometimes things go wrong during the build. Have a look at the gihub.
[Huawei Ascend Mate 2] rdbud:
OK - we'll just disagree as to what the phrase "rock solid" means.
[Huawei Ascend Mate 2] Moody66:
There ya go
[Huawei Ascend Mate 2] kimtyson:
Just here to report that these CM Nightlies have been rock solid for me and I use this as my daily driver. I usually update every other day. Have been doing that for at least a week or so.
[Huawei Ascend Mate 2] :
Device tree is practically rock solid. Let's just clear that up shall we :). Most of these nightlies are merely just changes within the CM source most of the time which typically isn't the result of the device tree causing the issue if there are any since these changes usually reflect other repo packages such as frameworks for example. Reviewing the changelogs would clear that up a bit if you get the time to take a look and review them.
[Huawei Ascend Mate 2] Moody66:
I should have thought to mention that... My mind is elsewhere evidently. Thanks for reminding me to point people to those.
[Huawei Ascend Mate 2] rdbud:
Did you skip the battery day? I use it as my daily driver and update every day. My only quibble is the inability to transfer apps to the SD card. Although to me, that too would prevent it from being "rock solid". It is great, wonderful, stupendous, glorious, awesome, and amazing. I would hate for anyone to think I'm not grateful for the work that's being put into this. However, it is not rock solid.

I understand not everyone will share this opinion.
[Huawei Ascend Mate 2] Moody66:
No need to flash every nighltie. Unless you are just curious. Sometimes there isnt even a change made. Auto compliling auto syncing etc. Basically you may be reflashing the same rom over again.
[Huawei Ascend Mate 2] rdbud:
I generally just do it out of curiosity.
[Huawei Ascend Mate 2] :
This isn't just CM. Google started this back with 4.4 KitKat. Nothing new.

1. Launch your favorite file manager with enabled root access rights.

You can use any app you prefer which can run elevated on your device.

For example, the 'Root Explorer' app or 'Total Commander' or 'File Manager' from CyanogenMod,

or ES File Explorer will do.

2. Navigate to the following file:

/system/etc/permissions/platform.xml

3. Find android.permission.WRITE_EXTERNAL_STORAGE and android.permission.WRITE_MEDIA_STORAGE lines. These are XML sections. You need to make them look exactly like the strings below:

<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >

<group gid="sdcard_r" />

<group gid="sdcard_rw" />

<group gid="media_rw" />

</permission>

<permission name="android.permission.WRITE_MEDIA_STORAGE" >

<group gid="sdcard_rw" />

<group gid="media_rw" />

</permission>

4. Save the platform.xml file. It’s necessary to set the file permissions to 644 (rw-/r–/r–) before mobile restarting. Now reboot your Android device.

---------- Post added at 04:20 PM ---------- Previous post was at 04:14 PM ----------

Once you do the above, you should have no problems afterwards assuming you know what you are doing.
[Huawei Ascend Mate 2] Moody66:
I will ask scoots to add that to his thread. Good Information for those that want to move them.
[Huawei Ascend Mate 2] rdbud:
Did not know this. I thought I was transferring apps on the HAM2 on EMUI after it was updated to L. I could be remembering wrong.
[Huawei Ascend Mate 2] :
L is just a preview. So its possible Huawei didn't implement that change or even overlooked it. Who knows. L is released but it isn't complete. However, standard AOSP implements this automatically and has since Kitkat. CM is based on AOSP but hugely modified from over the years.
[Huawei Ascend Mate 2] rdbud:
Got it. This is now only the second thing I liked about EMUI. The only other one was being able to schedule "do not disturb". The closest on here I can find is the silent system profile, but you can't schedule it to kick on and off at specified times. At least I don't think so.
[Huawei Ascend Mate 2] :
I'm not sure myself. I have played around with Lollipop/EMUI only for a short while, but I do recall having to modify platform.xml for the sdcard. I also noticed that the kernel is implementing some sort of write protection possibly on an emmc level. Hard to say since I didn't look into it. Just stood out to me when I would Mount the system partition as rw but still couldn't edit any files like build.prop within their current locations without having to move them and push them back. Once I got my phone set up with Cricket I got rid of it after making a backup. I will occasionally go back to it but not often. I enjoy these custom ROMs too much lol. Especially since these have been relatively bug free for them just being nightlies.
[Huawei Ascend Mate 2] rdbud:
Now that I think about it, I know I've moved apps to the SD card on my wife's Galaxy S5, and it's on stock 5.0. If I can't move apps to the SD card, why is the button even there?
[Huawei Ascend Mate 2] divineBliss:
I just tried this and still cannot move apps. I have 4GB free space on micro SD, and when I try to move apps much smaller than that, it says "Couldn't move app. Not enough storage space."

This is with PAC-ROM 9/25. Anyone have success moving apps to external storage?
[Huawei Ascend Mate 2] :
I would go into details about this but I feel I would be writing a book if I did lol so I apologize for me giving you a short answer/solution instead.

To install apps to your external sdcard and have all contents be read and written to your external sdcard then you can do the following and make it a script. CM has init.d support and can run this script on every boot up to make it easier and save you from not having to repeat the steps over and over again. Please keep in mind that although this should work on practically any android device with root and busybox the paths may vary slightly. You may also still be required to modify platform.xml as I previously demonstrated back in post #902.

This will move the apps data/packages(obb) from internal to external:

busybox mount -o bind /storage/sdcard1/Android/data /storage/emulated/0/Android/data

busybox mount -o bind /storage/sdcard1/Android/obb /storage/emulated/0/Android/obb

This will move the apps to the external sd. To move the app (apk file) you should use something like this:

busybox mount -o bind /storage/sdcard1/data/app /data/app

Create a new file, name it whatever you want, like 09apk2sd, copy and paste the above commands, save file, then push the file to /etc/init.d. Set permissions to rwx/r-x/r-x, owner to root and group to shell. Reboot, enjoy.

I take no responsibility for anyone who does this and causes a nuclear war because you made a mistake.
[Huawei Ascend Mate 2] superbass311:
Can I ask a stupid question? Why do you wana move an app to your SD card? Surely your not having space issues....
[Huawei Ascend Mate 2] :
I agree lol. This device has loads of space. I personally see no point in it.

---------- Post added at 09:40 PM ---------- Previous post was at 09:39 PM ----------

Even further, my previous example is untested on this device so expect possible changes if necessary to make it work %100.
[Huawei Ascend Mate 2] divineBliss:
Excellent question! I generally end up installing a lot of map apps and some of them don't support storing the map files to external SD, so with previous phone that had less internal storage, I generally moved large app that I used infrequently to external storage.

I've had this phone for about a week now, and it's the first phone I've had with a this much free storage, so no problems with internal storage yet, but I'm not done setting it up yet.

However, since seems more complicated than just modifying the .xml file, I'm not going to pursue it any further at this point.
[Huawei Ascend Mate 2] superbass311:
Clean master can't do this?
[Huawei Ascend Mate 2] divineBliss:
Not sure who that was directed to, but in the past phones I had, stock OS supported it without any third party app required.

Not sure about Clean Master, but shelving the idea for now.
[Huawei Ascend Mate 2] :
Wish I could assist you further but the last time I did what you seek to do was back when the internal sdcard had its own block partition and it was fat, not ext4. Since ext4 and fat are two different file systems you wouldn't be able to bind the two as I previously mentioned in my instruction's. It would fail. You would need to sacrifice a portion of your external sdcard and format that portion to match the same filesystem as your data partition whether it currently be ext4 or f2fs (stick with ext4). Then allocate the leftover space as fat.. Up to you really. Should you do that, then my instructions should work but I haven't tested it on this device yet as it is a very low to non existent priority on my to do list lol.

---------- Post added at 09:57 PM ---------- Previous post was at 09:56 PM ----------

Many resources on Google though.
[Huawei Ascend Mate 2] divineBliss:
SHM,

No worries! Low priority for me too.

In B322 there was a setting to control default storage, and if one select external storage , apps put some of their files on the external SD. Do the custom ROMs/CM have such a setting?
[Huawei Ascend Mate 2] :
Not that I am aware of. Which is where my instructions come in handy to some degree lol. Im sure my method isn't the only way to go about it though. Probably many other ways to approach it.
[Huawei Ascend Mate 2] u-ra:
Moving apps to SD will be fixed in the next nightly.

Edit: Or not. The button shouldn't be there in the first place.

Edit2: Or yes.
[Huawei Ascend Mate 2] divineBliss:
BAM! Just like that! Awesome :) . Wasn't that already in B322 and earlier?
[Huawei Ascend Mate 2] superbass311:
Haha u-ra is the ****. Can I say that? O'well just did hahha
[Huawei Ascend Mate 2] Moody66:
Indeed. His background shows that. Glad we have him as a dev. A lot of people will just flash a ROM made my anyone who makes one. Not knowing anything about the developer. Not very secure doing that. Lol.
[Huawei Ascend Mate 2] MT2-User:
Good point. I've been struggling with CM for Tasker though. The app always behaves weird on CM 12.1 more or less, while there is no problem on PAC :(
[Huawei Ascend Mate 2] rdbud:
If you use Google Play Music or Amazon Prime Music, when you download songs onto the device for listening (I don't have a huge data plan so I don't want to stream), it does not download the songs as individual music files that can be stored separately on the SD card. It essentially just bloats up the app to a huge size. So right now my Amazon Music app is taking up 5 gb and GPM is another 5, and I don't have as much of my library downloaded as I want because I can't move them to the SD card.

---------- Post added at 09:58 AM ---------- Previous post was at 09:53 AM ----------

I am having space issues. And don't call me Shirley.
[Huawei Ascend Mate 2] kemonine96:
GPM has an option now called "Storage Location" under settings. It'll let you store your music off on the SD card. It's a reasonably recent addition to the app which I found when setting up another device recently.

Not sure about the amazon app though. I've not used it in well over a year.
[Huawei Ascend Mate 2] Moody66:
He is correct GPM let's u use SD card. I will check Amazon when I get home. Any modern app allows it so I am sure amazon does as well.
[Huawei Ascend Mate 2] rdbud:
Didn't know that about GPM - thanks. Amazon is weird. It asks you the first time where you want to store downloads, but there's no way to change it. When I first set it up it was on a nightly that had SD card issues, so now I can't change it without starting over which is a big pain. At least I can get the GPM music moved.

Thanks again!
[Huawei Ascend Mate 2] Moody66:
Did a quick search....http://www.amazon.co.uk/gp/help/customer/display.html?nodeId=201379890

To change your download location between your device and external SD card, open the menu, tap Settings and then tap Storage Location. This option is available on most devices running Android Lollipop 5.0 or higher.
[Huawei Ascend Mate 2] rdbud:
I've tried this many times. There is no "Storage Location" under settings. Thanks for your help though.
[Huawei Ascend Mate 2] Moody66:
Hmmm. Dumb question but I have to ask. Do you have the newest version of the amazon app?
[Huawei Ascend Mate 2] rdbud:
Version 4.6.2, Last updated Sep 13, 2015 - status: Up to date
[Huawei Ascend Mate 2] Moody66:
OK. Just checking because it says MOST devices. So I wasn't sure. That's kind of lame that amazon hasn't made it so all can. I mean really. Its amazon.. Ah well. Maybe soon they will get it fixed.
[Huawei Ascend Mate 2] rdbud:
Oh I agree. And like I said, it gives you the option the first time you download something, you just can't change it. Amazon does have a weird history with this phone. A while back they updated their store app and it threw the phone into a boot loop. As far as I know, the HAM2 was the only phone affected.

I'm sorry I kinda threadjacked here.
[Huawei Ascend Mate 2] kimtyson:
Anyone have success installing Viper4Android on CM? Any tips on getting it to work? Thanks.
[Huawei Ascend Mate 2] rdbud:
Can confirm that it works on the 9/29 build. Thanks again!
[Huawei Ascend Mate 2] Moody66:
Check out scoots thread. Mikey has been running it no issues.

---------- Post added at 03:16 PM ---------- Previous post was at 02:47 PM ----------

https://github.com/CyanogenMod/andr...mmit/ecfcc92026b5d390d40de74328ea2f89a0353b35

Yep. Its on github.
[Huawei Ascend Mate 2] Moody66:
import the environment variables qpython needs?
[Huawei Ascend Mate 2] :
*Removed by me*
[Huawei Ascend Mate 2] ArkAngel06:
So I've had this problem forever, since the first cm preview.

Flash cm, gapps, boot phone, and external sd card is not writable. I think the way I used to fix was to go to settings, storage, and there was an option to set default storage location to external sd card. That would then make the sd card writable again. Now I can't seem to find the setting and the sd card is not writable.

I already tried the supersu "namespace separation" option, but it doesn't do anything.

How can I be the only one with this problem?
[Huawei Ascend Mate 2] u-ra:
Writable from where?

Why do you have supersu installed in the first place? CyanogenMod has superuser management built-in.