yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] CheckYourScreen:
first of all thnx for such a nice rom(old builds).

its not even booting up properly.

tried your fix but ended up in a bootloop. and [MENTION=5130332]Lemagex[/MENTION] is not the only one who faced that mount error, i also faced that.

flashed your build,booted,systemui fc n it went into a bootloop.

flashed crash fix but it didnt booted.

then got fedup n flashed xperience rom, n during flashing got error message of cannot mount /data, volume not found (seriously that shiz gave me a mini heart attack) but successfully booted n sd card was not erased.

what my point is- since your so called "stablev1" build is having systemui crash,and that mounting issue which is related to kernel(i thing u merged some wrong commits), is it good to be called a stable build?

its clearly misleading users and bricking their device n forcing some users to wipe their sd.

plz remove the links of this build or else i would have to request some mod to remove it.
[MENTION=5130332]Lemagex[/MENTION] from now onwards please follow these steps to flash any rom-

1-mount all partitions.

2-*format system,data n cache.

3-mount all partitions

4-flash the zip.

plz do not wipe, just format.

and if anyone else faced this mounting issue/error then just flash any other lollipop based rom(i used xperience rom)

and yes i used philz recovery.

Edit: sorry for some typing errors(fb addict) and harsh comment. m not criticizing your rom but that build instead. :)
[Moto G Android Development] daffyturtle:
I got stuck in bootloop. cant even go in to recovery anymore. after clicking on recovery from fastboot menu it goes in to bootloop.

any idea anyone?
[Moto G Android Development] CheckYourScreen:
just hold up power button(it will power off the device or will force it to reboot) and press power+vol down for 3-4 secs, release them, den again press n hold up the voldown+power key combo(you have to do that quickly before it boots again) cz it wont enter in BT mode on first attempt.

go to recovery, mount partitions,format system,data n cache, mount all partitions, flash different rom.

---------- Post added at 11:31 PM ---------- Previous post was at 11:26 PM ----------

@daffyturtle if you are not able to boot recovery then flash philz recovery 6.57 build via fastboot n then try to boot into recovery :)
[Moto G Android Development] MasterAwesome:
Calm yourself, it worked for me perfectly hence it was stable anyway, I'll upload a new one soon. Why would I mislead users on purpose?
[Moto G Android Development] MasterAwesome:
Hold power button + volume down to go to the bootloader, flash recovery again and boot to recovery
[Moto G Android Development] MasterAwesome:
Update:

Just a proof that the latest build boots..

Should be available in the downloads section soon...
[Moto G Android Development] moha07:
How can I install this ROM over official lollipop 5.0.2

my device is xt1033 dual sim variant and I have unlocked bootloader
[Moto G Android Development] daffyturtle:
in the mounts and storage menu i cant find "/storage/sdcard0" or "/sdcard".

also while trying to push through adb, it is showing "no devices attached". but in "fastboot devices" its showing the device name. i have the latest drivers installed.
[Moto G Android Development] MasterAwesome:
Yes. Clean flash, if it doesnt work then dirty flash over any CM-11 ROM.

There is no real SDCARD in Moto G hence you cant mount /storage/sdcard0 or /sdcard you have to mount /data instead.

------------------------------------------------------------------------------

New Release at cm-12-20150125-UNOFFICIAL-falcon.zip
[Moto G Android Development] MasterAwesome:
Latest build cm-12-20150125-UNOFFICIAL-falcon.zip
[Moto G Android Development] daffyturtle:
Its showing "Error mounting /data!" while trying to mount /data
[Moto G Android Development] MasterAwesome:
You can sideload the package for now. it doesnt need mounting of /data anyway
[Moto G Android Development] CheckYourScreen:
that sdcard0 refers to internal sd card where we used to keep our data n rom files to flash.

[MENTION=5923263]daffyturtle[/MENTION] accidently formated his internal and due to some issues with kernel(if hez using anyother recovery other than what is provided in op) or recovery(if hez using the same recovery you provided) its not getting mounted.

have'nt tested the new zip though ;)
[Moto G Android Development] MasterAwesome:
He formatted his internal sd card because of a kernel issue? That makes no sense. Although again there is no internal sdcard in Moto G its just system linked to that spot its basically just the /data partition.
[Moto G Android Development] CheckYourScreen:
plz read again what i said.

*mounting issues*

which are either due to kernel or recovery. :)

#Peace :p

Edit: Userdata Partition is different from data partition in recovery(in case of wiping/formating) :p
[Moto G Android Development] MasterAwesome:
Tried it? Any feedback guys? If no error/complaints I'll tag it as a stable build and link it at OP.
[Moto G Android Development] igoorsoouza:
Installed build 25/01. In mine x1033 tp GPe it booted, everything seem to work fine, but the crashfix file doesn't seems to eliminate the sim2 icons like i thought it would.
[Moto G Android Development] xdaxdafan:
Updated to build #25/01. Quite usable except for the low memory bug.

p.s. - audio effects stopped working after some time
[Moto G Android Development] MasterAwesome:
At the next build ill fix the extra sim icon which is unhandeled when not in use(to remove the icon from the status bar when not used).

*Camcorder audio will be increased.

Any other issues/requests please use the "bugs/requests" tab to make the thread look cleaner. Thank you.

Regards
[Moto G Android Development] manoj36:
thank u...
[Moto G Android Development] bandelguy:
Cm11 for xt 1033 had toggle options for 3g/2g networks. Currently, cm12 doesn't have that option. Sim1 has 3g but only 2g on sim 2. Will this toggle function be implemented?
[Moto G Android Development] ghost9685:
Is it necessary to flash the recovery.img in the OP ?? what recovery is that?
[Moto G Android Development] dh.harald:
Hi,

I upgraded my 5.0.1 br retail (xt1033) into your CM12 with factory reset...

Everything is looks fine, except AutoFX sometimes FC and it kills my bluetooth headset too...

But I disabled AutoFX to bluetooth, and now looks fine too :) I can live without it...

I have tested:

- mobile data on SIM1 +

- phone calls on SIM1 +

- SMS on SIM1 +

- SMS on SIM2 +

- audio stream to bluetooth headset (a2dp) +

- voip call on viber with bluetooth headset +

- wifi +

- camera +

So I started it using as a daily driver

Thanks for your work!
[Moto G Android Development] MasterAwesome:
Thanks, be sure to drop a review in the reviews page.
[Moto G Android Development] bandelguy:
[MENTION=5321417]MasterAwesome[/MENTION]: will such preferred network option be available in cm12? Currently on 2g on sim2 .using bsnl 3g sim on sim2 slot, but no 3G.
[Moto G Android Development] MasterAwesome:
Well, I'll look into that. For one sim you should be able to switch but sure about the second one.
[Moto G Android Development] Cybertron™:
your last build for daily use works or not?
[Moto G Android Development] MasterAwesome:
Yes, it does
[Moto G Android Development] manoj36:
My net(data) network is not stable.. Is it rom problem or network provider??
[Moto G Android Development] MasterAwesome:
Define not stable. Does it keep switching off the data? If so, its NOT a ROM error since I user data 99% of the time and it works
[Moto G Android Development] indrasatrya:
I think it's problem from your network. I never have a problem data cellular
[Moto G Android Development] Romiui:
do i have to install recovery.img ? ,, i have philz recovery already for KK !
[Moto G Android Development] indrasatrya:
No. Just flash it, sir.
[Moto G Android Development] bandelguy:
No preferred network type option..... [MENTION=5321417]MasterAwesome[/MENTION]
[Moto G Android Development] MasterAwesome:
I've noticed that, using kitkat modem is better than using lollipop modem binaries. If you've upgraded to lollipop stock downgrade to kitkat stock without flashing boot loader and partition table and then flash this ROM. Network issues subsided hence for me.
[Moto G Android Development] jayc137:
Does it have the video and audio problem which users have been facing on official CM12 nightlies (since 22nd/23rd of Jan) ?
[Moto G Android Development] indrasatrya:
Yes, music from CM cannot play another extension except m3. Video sometimes lag, sir.
[Moto G Android Development] MasterAwesome:
New build(Version 5b)

Changelog

.Added data filesystem detection at installation.

.Merged upstream patches

.Link

To fix the audio/video bug go to Setting-->Developer Settings-->Disable the "use NuPlayer(experimental)"
[Moto G Android Development] indrasatrya:
Thank you for your hard works, sir
[Moto G Android Development] michael_ch:
What's the purpose of this build? How does it differ from the upstream nightlies?
[Moto G Android Development] MasterAwesome:
Each of my build is I believe a step of improvement from the stock. I've tried to add CDMA support. Other than that kernel has some tweaks and has been stripped off of any logging tags so memory isn't used to generate logs.
[Moto G Android Development] michael_ch:
Thanks for your reply. Where can I find those changes? Are you pushing them to Github somewhere?

I would prefer to see those improvements upstream. Do you have any plans for that? I also also offer my help if you like.
[Moto G Android Development] MasterAwesome:
I'll add it to my github by tomorrow. Little busy today
[Moto G Android Development] yayakuya:
I'm on Stock KK 4.4.4 Asia XT1033

Flash the latest build using TWRP gave me error...

but use Philz recovery, and walla... everything works like a charms... thanks for great work dude...
[Moto G Android Development] MasterAwesome:
Changelog

Kernel tweaks

174c174
< # CONFIG_JUMP_LABEL is not set
---
> CONFIG_JUMP_LABEL=y
644c644
< CONFIG_KSM=y
---
> # CONFIG_KSM is not set
< # CONFIG_QUICK_WAKEUP is not set
---
> CONFIG_QUICK_WAKEUP=y
3349,3351c3349
< CONFIG_DEBUG_KMEMLEAK=y
< CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=400
< # CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF is not set
---
> # CONFIG_DEBUG_KMEMLEAK is not set
3369c3367
< # CONFIG_DEBUG_INFO_REDUCED is not set
---
> CONFIG_DEBUG_INFO_REDUCED=y

1)Logs reduced(Helps save some memory and some CPU usages)

2)Use quick wakeup to save battery(Allow kernel driver to do periodic jobs without resuming the full system, This option can increase battery life on android powered smartphone.")

3)Removed unused KSM feature(Not used in user space due to camera bugs, hence removed from compilation)

4)Jump label should provide a little more performace.(Provides runtime patching of static

General tweaks

. Reduced swappiness

.Increased sched_migration_cost to 1000000 so that cache stored remains hot for a longer time.

. Added my own script into /etc/init.optimizations.sh which can be modified from user space to change value of certain features of the kernel.

.init.optmizations.sh will automatically be executed by the kernel at boot, this is to make the changes to vm/schedulers not permanent but user changeable.

.Optmized device tree is here

.The changes made to the .config files are pasted above, the other changes will be uploaded to GitHub soon

.Merged upstream changes

Lots of changes, stay tuned for the build :)
[Moto G Android Development] MasterAwesome:
Download added, http://xdaforums.com/devdb/project/dl/?id=10917
[Moto G Android Development] mallikarjun170:
What version of philz are u using?
[Moto G Android Development] MasterAwesome:
Its in the downloads page.. Its the latest version.
[Moto G Android Development] michael_ch:
Thanks, but this (https://github.com/MasterAwesome/motorola_msm8226-common) looks pretty useless right now, as it does not contain any repository history, so it can't be compared.

Compare this with https://github.com/h2o64/android_device_motorola_msm8226-common/compare/cm-12.0
[Moto G Android Development] MasterAwesome:
Only thing changed in the device tree for now is the addition of the "init.optmizations.sh". Any changes you want to add/modify just fork the repository and send a pull request and ill look into it
[Moto G Android Development] michael_ch:
Thanks for the info. I thought you would create a fork from the upstream repository, see my other link which shows how easy this can be compared.

I just wanted to know what's different because maybe there's something worth being submitted to upstream CyanogenMod...

If I can add a wish, please drop your repository and create a fork of https://github.com/CyanogenMod/android_device_motorola_msm8226-common instead. Just the same way how XDA developer h2o64 (http://xdaforums.com/member.php?u=4792450) did.
[Moto G Android Development] MasterAwesome:
Check nowhttps://github.com/MasterAwesome/motorola_msm8226-common/commits/master
[Moto G Android Development] michael_ch:
Still not working. You should be able to hit the green button to see the changes compared to the upstream repository. However, there is no upstream repository in your case (no "forked from" notice like on https://github.com/h2o64/android_device_motorola_msm8226-common).

Well, it's not the most important thing for me, just wanted to let you know that this looks wrong to me...
[Moto G Android Development] MasterAwesome:
The thing is I've already got a forked repository so I can't fork it again. I'll just create a new branch then.

So,how's the performance? Any better?

And [MENTION=2113874]michael_ch[/MENTION], https://github.com/MasterAwesome/an...ommon/compare/CyanogenMod:cm-12.0...optimized
[Moto G Android Development] valence23e:
sms issue

Hi! Im having problems in sending sms. Even though i set sim2 as the default sim, it always sends in sim 1.

Edit: tried texting myself and confirmed the issue. Thanks in advance bro! Stay awesome!
[Moto G Android Development] MasterAwesome:
Oh wow, a kernel panic. Did you insert any new kernel module via the shell terminal(using insmod or using a third party app or script)? Kernel panic theoretically shouldn't occur at this place otherwise.

You should have more specific logs located in /data/dontpanic
[Moto G Android Development] dh.harald:
Hi,

Here are the files:

http://pastebin.com/WffKtta6

If you send me the kernelmodule, I can insmod it...
[Moto G Android Development] arpitkh96:
I am having massive battery drains (latest version). Any workarounds?
[Moto G Android Development] michael_ch:
Looks much better, and compare works now. Many thanks!

I will investigate the changes and see if they can be pushed into CyanogenMod's Gerrit.
[Moto G Android Development] MasterAwesome:
It's not a bug fix and there's only one kernel tweak in the device tree so, it eobt be approved
[Moto G Android Development] dh.harald:
I have problems with Bluetooth with newest build.

I'm using a bluetooth headset and a smartwatch...

When I try to listen a2dp stream, it's not continous, and my watch starts disconnect.

I have tried awesomeplayer thing, but no affect.

Only solution that i set performance profile at Settings/Performance...

I still have problems with bluetooth disconnects, sometime device can't reconnect, but I think, it's in bluetooth stack...
[Moto G Android Development] MasterAwesome:
Thing is latest build is optimized for performance... I'll release a build with battery optimizations. My builds are yet to be like Miley Cyrus(the best of both worlds) : P.

Regards
[Moto G Android Development] indrasatrya:
[MENTION=5321417]MasterAwesome[/MENTION] hello, sir. I want asking. I am using stock lollipop now and want install your ROM again. Am i have a problem with my phone like screen flickr?
[Moto G Android Development] valence23e:
Hi!

I'm still having issues on SMS. It always sends on SIM1.
[Moto G Android Development] MasterAwesome:
Not Unless you flashed stock lollipop and upgraded the boot loader. Its Only at initial boot it goes away once you lock and then unlock.
[Moto G Android Development] MasterAwesome:
Why not just swap sim1 and sim2 until it's fixed
[Moto G Android Development] Tech_Savvy:
ok im new to this phone...would this work for xt1031 boost mobile...? Im just using wifi no sim or cellular so it wont matter it that didnt work...thanks
[Moto G Android Development] MasterAwesome:
Sim doesn't work, everything else should work.
[Moto G Android Development] MasterAwesome:
Today's build

Kernel tweaks

Added SIO ioscheduler

.Added intellidemand cpu governor

.Added intelliactive cpu governor

.Modified interactive governer to give a better battery life.

General tweaks

Modified the init.optimizations.sh for a better optimization at boot(Refer here)

.-O3 flags to build both arm thumbs and the kernel.

This should provide a balance between battery and performance

You can change the governors and iosched as per your needs, recommended setup is given below

For battery life

.ondemand as governor

.no-op as IO Scheduler

For performace

.SIO IO-Scheduler

.performace iosched

By Default(Should provide a balance bet battery and performance)

.SIO IO-Scheduler

.intelliactive

Regards
[Moto G Android Development] MasterAwesome:
Latest build is up(cm-12-20150204-UNOFFICIAL-falcon.zip) this version is going to be for a while since I've found this the most stable of the lot. And most of the bugs are fixed along with both performance and battery. I recommend using this build.

Kernel Source:https://github.com/MasterAwesome/msm8226-kernel

Device tree: https://github.com/MasterAwesome/android_device_motorola_msm8226-common

I'm going to focus on CDMA now.
[Moto G Android Development] MasterAwesome:
Just a reminder, if any of you guys feel a new change or a optimization could be added or want to modify my device/kernel tree, just fork my repo and send in a pull request if I feel the changes are appropriate I'll merge it to the build.

Regards
[Moto G Android Development] Mathsiel:
I have version 3b installed.

I had hard time with bootloops to install it in the past, to the said point I had to come from a CM11 base.

Is it safe updating now?

What steps are you guys following besides wiping dalvik?
[Moto G Android Development] MasterAwesome:
The latest one is 8b and has a lot of performance tweaks and is significantly more stable than 3b. Clean flash is recommended. Take a backup of your apps using es file manager.
[Moto G Android Development] MasterAwesome:
NO-SIM ICONS REMOVED :D

Since you guys wanted me to remove un-used sim icons, I've modified SystemUI(changes here). I've uploaded the zip to the downloads page; you need to flash to use the modified SystemUI. Download is here

Stay cool, stay AWESOME :cowboy:
[Moto G Android Development] chaitanya.mishr:
System UI patch causes FC

the system ui app is causing fc after flashing tried to manually push it system as well

im using phlizz recovery you recommended
[Moto G Android Development] MasterAwesome:
As I said before you need to be on the latest build, since there are some dependencies not met in the earlier builds.[IMG="http://i.imgur.com/dK1a5RM.png"]http://i.imgur.com/dK1a5RM.png[/IMG]
[Moto G Android Development] MasterAwesome:
About NO SIM Inserted text at lockscreen.

So, I've removed it.

.Only Carrier name of the inserted sim is displayed.

.At Airplane mode, the text area at the top should be clean.

.A better user interface

Changes here:http://review.cyanogenmod.org/#/c/88092/

flash this carrier_TEXT.zip: It should contain the no-sim icon removal as well.

Have fun ;)
[Moto G Android Development] Humenhuk:
After the last update my phone don't connect the USB massa Storage on the PC, and with this problem i can't transfer archives to the internal memory... Sorry for my bad english...
[Moto G Android Development] Androlover98:
Well the Carrier_Text.zip isn't working for my device running the latest build 8b, SystemUI FC when trying to flash with Philz.

XT1033 converted to XT1032.
[Moto G Android Development] MasterAwesome:
Hmm... I'll release a complete build today since I've modified framework_base fixed the OOM issue which causes trebuchet to reinitialize every time. Also, I'll add the system ui patches along with it.

Regards
[Moto G Android Development] MasterAwesome:
Build 9b

Changelog

.

Added "prevent unnecessary wakeups" (Enable through display-->prevent accident wake-ups.

.Tweaked OOM-killer of kernel so that it doesnt kill NEEDED processes

-->overcommit_ratio

-->overcommit_memory

.Swappiness increased as a consiquence of the OOM-killer change.

.Carrier text(REDUCED-for complete removal flash this)

.Unnecessary no-sim icons REMOVED

.Merged upstream changes.

.SIO/Intelliactive/Intellidemand removed and will be added in next build. You could flash the boot.img from previous build via fastboot and use these CPU Governors and IO Schedulers)

Since a lot of internal structure of the 'ROM' is changed I suggest you clean flash this version.

Links are HERE cm-12-20150207-UNOFFICIAL-falcon.zip.
[Moto G Android Development] dendi:
hey buddy! thanks for the good work !

any way to fix tht video lag ?
[Moto G Android Development] MasterAwesome:
Its shouldn't be happening anymore. Disable hardware rendering. And disable nuplayer via developer settings. For example you would have to change the video settings to sw in MX player... Until I figure out where the issue is at.
[Moto G Android Development] jamy862004:
upon installling official cm12 on my xt1033 converted to gpe, i am not able to send or receive sms.. Is there a similar problem in this tweaked rom too?
[Moto G Android Development] indrasatrya:
Because you converted to GPE, try install asia dual sim and reflash ROM again..
[Moto G Android Development] jamy862004:
Should I take some precautions before flashing stock Asia dual sim or just directly flash by wiping over present cm12?

Edit: ignore the question. i found the solution here

http://xdaforums.com/moto-g/development/rom-stock-motorola-rom-collection-t2854688
[Moto G Android Development] indrasatrya:
For me, i am install stock ROM dual sim and install CM12. So i can using sms :)
[Moto G Android Development] yayakuya:
hi...

recently updated to the latest build...

i just wanna know, im using this theme: https://play.google.com/store/apps/details?id=com.monish1995.theme.popui

and the another themes for CM12 that has changes those status bar n navigation icons as inside the themes.

but i can't see both changed as expected...

only the framework-res has themed...

on my previous device, CM10 with dual sim support have a different sources build between single sim CM10.

the question is:

- is this CM12 have a different sources between GPE (single) CM12 version?

- what exact problem with theme engine?

is it bugs from the themes or from this CM12?

thanks for your hard works anyway...

any info would be appreciated

br,
[Moto G Android Development] bhargav143:
Happy lollipoped life after your OOM tweaks...! I was fed up with the forced suspends

Thanks MasterAwesome!!! You are truly awesome! I thank both Bharat Goku and MasterAwesome for their awesome works!!!

Especially this OOM tweak in 7th Feb Build, (may be a very small tweak), but it does wonders for me!!! Thank u very much!
[Moto G Android Development] MasterAwesome:
Thanks man! Leave a review at http://xdaforums.com/devdb/project/?id=7648#reviews also, if you have any bugs or feature requests add them too in their respective tabs.

Regards
[Moto G Android Development] MasterAwesome:
Few kernel tweaks

.Intelliactive added

.Intellidemand added

.SIO IO sched added

.doubletap2wake(This although is a work in progress{Don't expect it to work})

.swipe2sleep(Fully functional)

Instructions

.to enable

su
echo 1 > /sys/android_touch/doubletap2wake
echo 1 >/sys/android_touch/sweep2wake

Steps to flash the kernel, boot into fastboot mode(Link :boot.img

fastboot flash boot boot.img
[Moto G Android Development] sathish1849:
Whether WCDMA (3G) connectivity not working in the latest build ?

I'm running XT1033 Asia dual sim, locked BL , stock Android 5.0.2 ROM. Can I use this ROM through custom recovery ?

Whether WCDMA (3G) connectivity not working in the latest build ?