yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] DoctorStrange96:
Some apps and/or themes break the rom and cause bootloops after they're installed (e.g. Euphoria Dark). I dont have the full log atm but i can say it involves shared libraries (libc, libandroidfw) and /data/dalvik-cache/arm/system@framework@arm@boot.oat. Deodexing the rom didn't solve the issue. Uninstalling the app does stop the crashes, though.

If i install the rom again, i'll put a log here.
[Moto G Android Development] fonz93:
This is weird, i've just installed that theme (euphoria dark) and rebooted, i have no problems here, did you try euphoria dark only or some other themes? just tried some (android n style, pitch black) and they work fine

What do you apply usually? (for example i don't apply characters, wallpapers and bootanimation)

The log will probably help understanding the problem
[Moto G Android Development] DoctorStrange96:
I usually apply everything except ringtones/alarms/notifications. I tried Radius and Coalfield and neither of them crashed the system, only Euphoria. I'll try again in a couple of hours (going back and forth between roms takes quite a lot of time, to be honest :p ).
[Moto G Android Development] DoctorStrange96:
[MENTION=5439829]fonz93[/MENTION]: Here's a log. (It was taken from another rom but it's the exact same crash)

--------- beginning of crash
05-09 16:09:17.488 8438 8438 F libc : invalid address or address of corrupt block 0x9 passed to dlfree
05-09 16:09:17.490 8438 8438 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadbaad in tid 8438 (themes.provider)
05-09 16:09:17.494 218 218 I DEBUG : property debug.db.uid not set; NOT waiting for gdb.
05-09 16:09:17.494 218 218 I DEBUG : HINT: adb shell setprop debug.db.uid 100000
05-09 16:09:17.494 218 218 I DEBUG : HINT: adb forward tcp:5039 tcp:5039
05-09 16:09:17.552 218 218 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
05-09 16:09:17.552 218 218 F DEBUG : Build fingerprint: 'motorola/falcon_retbr_ds/falcon_umtsds:5.1/LPB23.13-56/58:user/release-keys'
05-09 16:09:17.552 218 218 F DEBUG : Revision: '0'
05-09 16:09:17.552 218 218 F DEBUG : ABI: 'arm'
05-09 16:09:17.553 218 218 F DEBUG : pid: 8438, tid: 8438, name: themes.provider >>> org.cyanogenmod.themes.provider <<<
05-09 16:09:17.553 218 218 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xdeadbaad
05-09 16:09:17.712 218 218 F DEBUG : Abort message: 'invalid address or address of corrupt block 0x9 passed to dlfree'
05-09 16:09:17.712 218 218 F DEBUG : r0 deadbaad r1 c9ecf8d2 r2 00000000 r3 00000000
05-09 16:09:17.712 218 218 F DEBUG : r4 00000009 r5 00000011 r6 00000133 r7 bed4a23c
05-09 16:09:17.712 218 218 F DEBUG : r8 bed4a238 r9 bed4a234 sl bed4a240 fp 000057f8
05-09 16:09:17.712 218 218 F DEBUG : ip b6cde628 sp bed4a1e0 lr b6ca8df1 pc b6ca8df8 cpsr 600f0030
05-09 16:09:17.739 218 218 F DEBUG :
05-09 16:09:17.739 218 218 F DEBUG : backtrace:
05-09 16:09:17.739 218 218 F DEBUG : #00 pc 00033df8 /system/lib/libc.so (dlfree+799)
05-09 16:09:17.739 218 218 F DEBUG : #01 pc 00015c01 /system/lib/libandroidfw.so (android::ResStringPool::uninit()+36)
05-09 16:09:17.739 218 218 F DEBUG : #02 pc 00016b6f /system/lib/libandroidfw.so (android::ResXMLTree::uninit()+14)
05-09 16:09:17.739 218 218 F DEBUG : #03 pc 00016b49 /system/lib/libandroidfw.so (android::ResXMLTree::~ResXMLTree()+4)
05-09 16:09:17.739 218 218 F DEBUG : #04 pc 00011d57 /system/lib/libandroidfw.so (android::AssetManager::getPkgName(char const*)+274)
05-09 16:09:17.739 218 218 F DEBUG : #05 pc 00011dcf /system/lib/libandroidfw.so (android::AssetManager::getBasePackageName(unsigned int)+54)
05-09 16:09:17.739 218 218 F DEBUG : #06 pc 00087a13 /system/lib/libandroid_runtime.so
05-09 16:09:17.739 218 218 F DEBUG : #07 pc 73216c71 /data/dalvik-cache/arm/system@framework@boot.oat (offset 0x1ff2000)

Edit: This only happens when i install a specific app. So the problem probably is on the app's side. But i thought it was good to report the crash.
[Moto G Android Development] fonz93:
If it's happening on another ROM (is it 5.1.1? Which ROM?) it's not a ROM issue then, probably a Theme Engine problem, but i couldn't reproduce it so i don't know

Anyway, do you have a full log? it might help as it will probably show some errors before that crash
[Moto G Android Development] DoctorStrange96:
It only happens when i install a specific app. And thats the only thing that appears in the log. So you can disregard this report, its probably a problem with the app itself, it shouldnt be crashing the theme engine. I'll wait till said app gets an update.

This log is from RR v.5.6.8 (Android 6.0.1) which also uses the CM theme engine.
[Moto G Android Development] dhruvpaul:
Can anyone pls tell which custom kernel can be used with this rom coz there aren't any LP kernel available as of now!
[Moto G Android Development] fonz93:
NEW BUILD IS UP!

Changelog:

- May security patches

- Kernel security fixes

- CM fixes

- Added possibility to disable lockscreen album art

- Lockscreen clock android 6.0 style

- Added possibility to move the date to the right of the clock

- Configurable timeout of the long press back to kill action

- Removed MotGeoFence, the GPS works and it is faster to lock in too, so i removed it in order to avoid the FC that some peoples experienced with the Waze app (or any other app that uses the GPS)

- Sync with CM sources at 12/05/2016
[Moto G Android Development] Klirioth:
thanks for the update. I have just installed
[Moto G Android Development] FernandoJjr:
This rom is better than mokee os 5.1.1 history? I have an interest on this rom.
[Moto G Android Development] dhruvpaul:
No comparison, best rom out yet!
[Moto G Android Development] T4t4nk4881988:
can I dirty flash from previous build?how?
[Moto G Android Development] fonz93:
Yes, just flash it, no wipes
[Moto G Android Development] FernandoJjr:
Can i diry flash over the mokee os 5.1.1 history version? ( wipe just system cache and dalvik?)
[Moto G Android Development] fonz93:
No, you can dirty flash only if it's the same ROM (I.E: CM12.1 to CM12.1, SlimLP to SlimLP etc)
[Moto G Android Development] FernandoJjr:
I'm downloading right now. Thanks :). The kernel of this rom have the option to amplify the sound ? I don't want to install another kernel, so this feature will be helpfull.
[Moto G Android Development] fonz93:
No, it doesn't, read the 2nd post before flashing a custom kernel
[Moto G Android Development] portagira:
[MENTION=5439829]fonz93[/MENTION] I found a little bug. When i try to block a private number from stock dialer, the app crashes. Now, i dont know if it's a ln android common bug or only of this ROM.
[Moto G Android Development] Pepinos3:
Good rom, but to play games very bad.

For example Piano Tiles 2 unplayable, after flash another kernel improved but then a lot of errors in the ROM.

Such a shame :(
[Moto G Android Development] dhruvpaul:
I dnt why u say that but I play games without any hassle!
[Moto G Android Development] Pepinos3:
My device XT1032 play games very bad Piano Tiles 2 is not smooth.

Flash HurtskyStable13, play games very good but the problem with rom.

I do not know why this is so from the original kernel.
[Moto G Android Development] koshikas:
you cannot blame lags in a single app on a ROM/kernel
[Moto G Android Development] fonz93:
Don't bother him

I am tired of those bug reports without any information (errors? i don't see a logcat, there are 4 apps named piano tiles 2 on play store, which one?, when the error occurs?), i don't think flashing a custom kernel would fix your issue, i feel like you got the problem because you had many apps in background, then you thought that my kernel was the problem and you rebooted + flashed a custom kernel, which didn't solve your issue but you thought it did but the reboot just freed the RAM and it fixed the performance issues, do you realize now how many things i can think of if you don't give a proper bug report?

From now on i won't even answer if i don't find a proper bug report (logcat + dmesg), i will just update the ROM and those who write about problems without following the rules won't receive an answer

I build this ROM for me (and for who donated or helped the project) and not for you, i just found that sharing it would make someone happy, so if you would like to see something fixed show some respect, that's the last warning, as i already said, you (ALL) won't receive any answer if you don't follow the rules, bye
[Moto G Android Development] jxnitro:
I'm very happy with this ROM!
[Moto G Android Development] rich7evo:
No, it won't work.
[Moto G Android Development] methuselah:
At last you pathetic people are making another dave sick. Fermasia, savova, shivam, mazda all these we deserved left because of this ****. No proper bug reports what are you thinking guys... What is going on here.. You need to give developer anything to study what is the cause of any error.... for those who don;t know what is going in refer to this thread.... http://xdaforums.com/showpost.php?p=16682226

dont make him sick with nonsense questions....

for logcat refer to this link

http://xdaforums.com/showthread.php?t=1726238
[Moto G Android Development] Xperis:
how works the last build of this rom? the last i used is 16/03 build.

PD: Amazing work Fonz93 thank you for this!
[Moto G Android Development] dhruvpaul:
I want to use custom kernel with latest build pls tell names of kernels we can use!
[Moto G Android Development] BryanByteZ:
Just search in the forum thats a cm12 so hurtsky optimus attacked etc
[Moto G Android Development] koshikas:
i saw people using using hurtsky simpler versions (meant for 6.0) with this, you can try this. if it doesnt work dirty flash the ROM to get back the stock kernel.
[Moto G Android Development] dhruvpaul:
Thanx worked, the exp version is bugged!
[Moto G Android Development] mondechristo1:
Any Gapps recommend?
[Moto G Android Development] FernandoJjr:
No, all types of gapps will work
[Moto G Android Development] fonz93:
Open gapps
[Moto G Android Development] Smiff2:
thanks for this!

just to confirm, i can update from current (old) 12.1 2015-11-17 stable snapshot (?) build to this, without wiping data? just wipe cache?

btw did you manage to fix the problem of phone not reconnecting to network reliably? in bad signal areas etc.. really basic, really annoying problem!, might be same in stock not sure?
[Moto G Android Development] fonz93:
Yes, you can

This probably is a problem of your provider
[Moto G Android Development] Smiff2:
thanks ok seems to have upgraded cleanly, nice
[Moto G Android Development] FernandoJjr:
Just warning that kaminari dont need to downgrade the camera blobs
[Moto G Android Development] hunter_bruhh:
Can I flash this Rom coming from CM13? How would I go about doing that? [MENTION=5439829]fonz93[/MENTION]
[Moto G Android Development] DeryckNS:
I never have seen that bug in cm12.1.. Anyway, this ROM is amazing and everything is working perfectly, try it
[Moto G Android Development] dhruvpaul:
Ok trying.
[Moto G Android Development] dhruvpaul:
Sure, only features are- the su icon remover nd the ambient display!! But I'm getting Google play services fc ..pls help
[Moto G Android Development] fonz93:
At boot? during or after the setup wizard? i need more details, because i didn't experience this bug, also, which gapps did you install? did you modify the /system partition somehow? (deleted or added .apk's)
[Moto G Android Development] dhruvpaul:
Sorry, I solved it. It was bcoz of AppOps. Thank for the rom sir,its awesome and super smooth! ??
[Moto G Android Development] angrybb:
Nice build

Thx for great build! I was torturing myself for last couple of months with official cm 12.1 which was not so bad, but i had very often reboots when i used GPS apps.

What i like the most about your build is the commitment for back porting security fixes :good: Very nice!

I've should've probably wait and test the whole thing for at least one week before reporting here, but was too exited with smoothness, features and security level of your build.

I also tried XPerience28 kernel and besides camera (did not tried to flash your fix for lollipop bulds, but i guess it works just fine) WIFI was not working at all. Is there a fix for wifi from other custom kernels?

I mean, it is not very important for me to use XPerience kernel, the only thing i like from it is the patch to use your phone as usb keyboard/mouse (https://github.com/pelya/android-keyboard-gadget/blob/master/kernel-3.4.patch)

Keep up the good work!
[Moto G Android Development] fonz93:
No, the problem is that kernel, it handles wifi modules differently from CyanogenMod, look here: https://github.com/Klozz/TheXperien...-12.1/arch/arm/configs/falcon_defconfig#L3176, with the current CyanogenMod implementation, that config must be "CONFIG_PRONTO_WLAN=y" and not CONFIG_PRONTO_WLAN=m".

I will look into it, the patch that XPerience kernel includes is slightly different (and optimized for nexus 5) from the one you linked me, so i'll have to look why and if i should use the official patch or that one, also, it keeps the HID driver always enabled, it's not something i like.

To all:

New build with february security fixes will come this week
[Moto G Android Development] ralp88:
thanks man. good job. sometimes power button not working. i had to reboot. any solution ?
[Moto G Android Development] fonz93:
That's because you have enabled the wake with volume keys, that feature has a bug (in cm-13.0 too), when you wake your phone using volume keys and you mistakely press vol+ and vol- together (the correct sequence to reproduce this bug is vol+, keep pressing vol+ and press vol-, release vol- and then release vol+), to make the power button work again, you just need to press vol+ and/or vol -, you don't need to reboot
[Moto G Android Development] portagira:
Better this ROM or the latest snapshot of official cm 12.1?
[Moto G Android Development] fernandodojo:
This one.

Enviado de meu Moto G usando Tapatalk
[Moto G Android Development] dhruvpaul:
Pls don't make any customization to the kernel ...I think that the rom is in perfect state and moreover can u pls tell if I can remove that unofficial thing by editing the build.prop?? Thnx.
[Moto G Android Development] fonz93:
Yes, look for "ro.cm.releasetype", but you will have to modify it at each update
[Moto G Android Development] dhruvpaul:
Each update? Will there be more of 'em coming? Builds?
[Moto G Android Development] fernandodojo:
Read the Op brow, he said that he's going to release new build as soon as Cm make important changes or some developer fix or find bugs or solutions, mainly security patches, which Google already releases ones a month, remember?

Enviado de meu Moto G usando Tapatalk
[Moto G Android Development] celikbasm:
Only need is kexec hardboot patch for multirom support for the kernel.
[Moto G Android Development] dhruvpaul:
Yes, thanks! The security patch! But what actually does that do? Is it for stagefright?
[Moto G Android Development] fernandodojo:
Well, search on the internet about Google's update changelogs.

I don't know for sure, but they're suppose to do good. Right?

Last month they find a kernel flaw, the month before that we still had stagefright, and so on. A continuous and probably and less work, until the developers stops working on our device which is 3 years old.

Enviado de meu Moto G usando Tapatalk
[Moto G Android Development] dhruvpaul:
I hope he doesn't.
[Moto G Android Development] fonz93:
NEW BUILD IS UP!

CHANGELOG:

- Kernel security fix (CVE-2015-8785)

- February security fixes

- KCAL support (check first post for details)

- Sync with CM sources at: 06/02/2016
[Moto G Android Development] koshikas:
you'll probably have to clean flash, since it's not downward compatible
[Moto G Android Development] fonz93:
Correct
[Moto G Android Development] munturule:
yeah pretty stable rom, been using this a few month with hs kernel 13 its nice except line video call problem.

thanks sir
[Moto G Android Development] fonz93:
Read 2nd post carefully
[Moto G Android Development] dhruvpaul:
It always worked for me without downgrading the blobs. No camera problem or video calling!
[Moto G Android Development] munturule:
i know its a kernel problem, i have update my rom last night with not use hurtsky anymore but still have line video call error

what rom you use?

sorry my english very bad :D
[Moto G Android Development] fonz93:
I am not saying it's a kernel problem, you didn't read the 2nd post carefully... It's clarily written that i don't accept useless bug reports without any logcat
[Moto G Android Development] koshikas:
you can use Kamineri (CM/AOSP) kernel (http://xdaforums.com/moto-g/development/6-0-x-kaminarikernel-test-builds-t3292053) made for CM12.1 or hurstky simpler kernel (which is really meant for MM) without downgrading camera blobs
[Moto G Android Development] munturule:
oh sorry i dont meant that, no problem maybe im just false choosing kernel, thanks

cant try my phones was sold, anyway thanks :D
[Moto G Android Development] Mister Muscle:
i have problem with memory (RAM) Issues :crying:
[Moto G Android Development] fonz93:
I am really near into closing this thread, i didn't close it until now because there are good peoples that donated me and they deserve updates.

I am tired of reading those type of reports with no proof of what they're saying and with a really unrespectful actitude against those who are reading them (me), how do you think i can solve your problems? Is 100% sure that your problem is yourself, because this ROM has anything changed in the RAM management and is not a common issue or you would have seen hundred of reports about it, so, because of that, give a better explanation of your problem and a proper bug report
[Moto G Android Development] wurstel:
:eek: please don't stop developing for peregrine!
[Moto G Android Development] himu_joy:
i didnt donate anything (no job, no money issue) to u.....but i really waiting for ur update work. i deserve update too!! :D cause u r a limitless Gentleman and good person. u cant make us disappointed...;)
[Moto G Android Development] SHEER TERROR:
Why do you deserve updates?
[Moto G Android Development] himu_joy:
coz i have a wish to donate his amazing work, but no ability to give. and he is kind enough , if he make updates he cant make worry us. a big heart man.

we are the painful fan of his works. every successful leader needs some fan... able to donate , disable to donate...everyone.

sorry for my english .
[Moto G Android Development] fonz93:
I will keep this ROM updated, but i will probably start skipping stupid posts as stated in my post #2
[Moto G Android Development] ralp88:
You should definitely do so. we support u.
[Moto G Android Development] dhruvpaul:
Admin, why not post another build of cm13 of ur own branch? Ur builds are super stable and we need to experience something of MM now. I really loved this project of urs super stable and awesome battery!
[Moto G Android Development] fonz93:
Unfortunately CM13 is not stable yet, i am using my own cm13 builds but they're not stable, they're nightlies
[Moto G Android Development] dhruvpaul:
Oh that's great news, u are already working!
[Moto G Android Development] himu_joy:
i've never found any CM build such stable like his build in my entire life.
[Moto G Android Development] k8C:
I'm using stock cm12.1, how can i install this rom, dirty or clean? Do i have to flash new 3.0 twrp recovery or just the zip file? I uninstalled some system apps, will they be installed if i flash this rom? I'm just new to android rom installing, please help me! Thank you so much.
[Moto G Android Development] fonz93:
- You can dirty flash it

- No need to flash new TWRP, the old still works fine for android 5.1

- You have to flash only the .zip file

- Yes, the apps will be reinstalled
[Moto G Android Development] snhykoba:
Thread closed?
[Moto G Android Development] koshikas:
said who, why do you think so?
[Moto G Android Development] snhykoba:
Waiting so long.. No update.. Please update ROM 1 June security patch..
[Moto G Android Development] koshikas:
dude you cannot copy & paste the security updates onto existing build and get a new build. as far as i know only CM13 did the first build with june updates and all other devs are only just delivering it onto their respective ROMs. on most builds the new updates broke lot of things and devs require fixing them first. CM13 has a team (which fonz is part of) working on the builds, however on this build fonz is the sole dev working/fixing things making decisions on how best to accommodate the updates. and to the good fortune of people like you and me and all others who use this ROM when there is no support at all, for stable CM12.1 on this device.

so next time when you are restless when a dev is late (pulling their hair fixing issues most probably) delivering updated builds think to yourself, whether you are entitled to thankless hard work that these people do for free and share with all of us while committing to make sure that all of us get a decent ROM.

if you think you are entitled to this sort of work please join BrokenOS or Exodus ROM communities in G+, over there they know exactly what you need.
[Moto G Android Development] fonz93:
[MENTION=6765848]koshikas[/MENTION] is right, CyanogenMod didn't merge yet the security patches into the cm-12.1 branch
[Moto G Android Development] wurstel:
hi fonz, i think after some time they start to abandon older cm versions. i have a nexus 7 from 2012 and theres this guy who still builds cm11 with security patches, but he has to sort them out and apply them manually.

heres the post where he states that click
[Moto G Android Development] fonz93:
Cm12.1 is still under developing, they just merge them a bit later
[Moto G Android Development] tiagosantos88:
[MENTION=5439829]fonz93[/MENTION] can u put the original sounds UI from 5.1 on the next build?
[Moto G Android Development] fonz93:
What do you mean with "original sounds UI"? I didn't change UI sounds
[Moto G Android Development] tiagosantos88:
Like Pressing keyboards still kitkat sound UI
[Moto G Android Development] fonz93:
They're like Google wants them, it's AOSP
[Moto G Android Development] tiagosantos88:
OK sorry mybad:(
[Moto G Android Development] fonz93:
New build is ready, i just need to upload it, please be patient
[Moto G Android Development] SHEER TERROR:
What's new in this build?
[Moto G Android Development] fonz93:
NEW BUILD IS UP!

Changelog:

- June security patches

- Kernel security fixes

- CM fixes

- Sync with CM sources at 15/06/2016
[Moto G Android Development] Smiff2:
thanks for new build, haven't installed yet but (on May build) anyone else having problems with switching between mobile data <> wifi?

if i have mobile data on, the wifi doesnt work! weird. how do i go about tracing this, or should i update first.. fairly sure its not a network issue and not seen with other MotoG and same Motog with stock rom.

both icons show, but phone seems to be trying to use the (1g) mobile data, but browser says no connection.
[Moto G Android Development] k8C:
bloatware removal script

Following the instruction here http://xdaforums.com/showthread.php?t=2058944 I made a script to remove some pre-installed apps of cm12.1 that are not often used and usually replaced by other apps, you can read that post and edit it.

Here is the list:

- AudioFX

- BackupRestoreConfirmation

- BasicDreams

- Browser

- Calendar

- CMFileManager

- CMWallpapers

- Email

- Exchange2

- Galaxy4

- HoloSpiralWallpaper

- LiveWallpapers

- LiveWallpapersPicker

- LockClock

- NoiseField

- PhotoPhase

- PhotoTable

- Profiles

- TimeService

First the script didn't work but after I replaced the update-binary file by the same file in this rom and changed codes a bit in updater-script now it works for my moto g. For more detail about all cm bloatware apps visit this link from cyanogenmod https://wiki.cyanogenmod.org/w/Barebones#CM_13_Apps_List

Hope this helps.
[Moto G Android Development] koshikas:
this is very useful, i think.

Think you should start a new thread on this. a thread on CM13 bloat would defintiely have more audience.

Thanks, anyway.