yashsingh1/xdaforums huggingface dataset:
[G 2014 Original Android Development] hippy_dude:
Google Keyboard

Hi guys, first time posting after only getting into cutom ROMs etc on my moto g lte recently. Loving the new update, superbly fast and smooth. The only problem I seem to be facing currently on the most recent update is that when I go into google keyboard settings to change eg preferences or the blocking of offensive words option the app crashes and wont allow me to change any settings; the keyboard itself works fine but not when I want to change the settings. This is the preinstalled keybaord after flashing CM14.1 11/24 version along with nano Gapps 7.1.
[G 2014 Original Android Development] PaideLis:
It's in developers stage but sure it's exists.

http://www.digitaltrends.com/mobile/android-711-developer-preview-2/
[G 2014 Original Android Development] afDereK:
Hi pporchuk! Well, what build do you have? I had the very first bluid (20161109) and we got the answer: it works for 20161120+ build.

Thx again, Luk! LoL i was using 20161109. So, just for the record and for the new visitors:

Avoid error 7 instaling CM 14.1

Wipe data

Wipe cache

Wipe dalvik/art cache

Wipe system

Install CM14.1

Install GApps Micro for ARM 32 Bit Android 7.1

Reboot

Get OTA updates to work properly:

Update TWRP to the latest version 3.0.2-4

Working from 20161120+ build

Answer above :)
[G 2014 Original Android Development] Avesi:
If i have cm13 and unlocked bootloader, is it safe to update just bootloader like in this thread: http://xdaforums.com/moto-g-2014/general/bootloader-update-t3060007 if yes do i need to unlock bootloader again? Any answer is appreciated. Thanks in advance
[G 2014 Original Android Development] Danilo-Sanchez:
Yes, you can just update the bootloader and you don't need to unlock it again.
[G 2014 Original Android Development] renzozenzo:
How to update bootloader?
[G 2014 Original Android Development] Danilo-Sanchez:
See the link 2 posts above.
[G 2014 Original Android Development] renzozenzo:
Is there an app to be able to see your bootloader version?
[G 2014 Original Android Development] Danilo-Sanchez:
You can see your bootloader version when you enter in fastboot mode.
[G 2014 Original Android Development] renzozenzo:
Is bootload 0x4882 the latest?
[G 2014 Original Android Development] Avesi:
Thank you Danilo-Sanchez, i have done this. Everything looks working fine, bootloader version updated, Your help is very welcome. Thank You again
[G 2014 Original Android Development] Danilo-Sanchez:
The latest is 0x4887
[G 2014 Original Android Development] josfr4ncisco:
Thanks for fixing the media volume control!
[G 2014 Original Android Development] Agarni:
Theses builds are awesome. There's only one think left, TV. :)
[G 2014 Original Android Development] rookierks:
We are supposed to check the version by going into fastboot but I don't see any hex number.

I do have "48.86 (sha-54975c4, 2015-04-17 15:10:51)" below the AP fastboot line. Is 48.86 the same as 0x4886?

This is on a XT1068 (EU Model Dual Sim).
[G 2014 Original Android Development] doppelhelix:
No need for fastboot.

Open terminal and enter

getprop ro.bootloader
[G 2014 Original Android Development] rookierks:
Cool trick :) It does indeed return 0x4886.

You know of any way to get the version from a bootloader image without actually flashing it? I was thinking about something along the lines of using strings and grep on linux.

I have been thinking about updating the bootloader and everything that come with it, but as far as I know lenovo has not released any updates for the european models.

I should be already on the latest version that lenovo/motorola released for the device (I has the phone up-to-date when I changed to CM around August this year) so I'm not sure if it's worth the possible trouble to update with the files for a device from a different region.
[G 2014 Original Android Development] BealeStBluesBoy:
The bootloader image is the same for all variants
[G 2014 Original Android Development] Danilo-Sanchez:
If you don't have issues with touchscreen, then you don't need to update.
[G 2014 Original Android Development] nikhilbhalwankar:
[ROM][OFFICIAL][TITAN][7.1] Cyanogenmod 14.1 [UNIFIED]

For applying OTA updates over 23/11, is it must to update TWRP? I am using TWRP 3.0.2-3
[G 2014 Original Android Development] josfr4ncisco:
Yep, you must.
[G 2014 Original Android Development] ForgottenDude:
Just an FYI:

For anyone having trouble with split screen mode where apps don't seem to resize and are stuck on 50/50 ratio, lower your display size in settings.
[G 2014 Original Android Development] Andy2290:
How do I update the bootloader?
[G 2014 Original Android Development] gvala:
when in clock app, evrey animation is real slow. Specially when an alarm is expanding.

Anybody else noticed it, or is just me?
[G 2014 Original Android Development] ForgottenDude:
Nope, mine is perfect. I'm on 11/16 Nightly though.
[G 2014 Original Android Development] Kham123:
My XT1068 is on CM 14.1, Build: 25/11, Bootloader: 4887, latest TWRP installed

Reporting three bugs

1 Random Reboots

2 Clock app animations are too slow while all animation speeds in developer options are on default speed

3 CM BUG REPORT crashing

---------- Post added at 06:55 AM ---------- Previous post was at 06:54 AM ----------

Same problem here!
[G 2014 Original Android Development] ForgottenDude:
I just wanna say, you and I have the same alarm tone.
[G 2014 Original Android Development] afDereK:
Guys, i just installed 20161125 build via OTA. It's the first OTA that i install since i began using CM 14.1

I still get "Changelog 404" on build log and "E: Unknow command [log]" during the install on TWRP. But everything is ok, let's be patient, don't panic. After that, the system restarted normally, the build is installed and everything works fine.
[G 2014 Original Android Development] super-drone:
changelog isn't working on settings yet, and the unknown command error is normal... just ignore it
[G 2014 Original Android Development] pierremg:
Is there a way 100% functional to unpack and repack the system.new.dat from CM 14? I tried many methods found here on XDA but none of them worked 100%. I can easily extract the files but repack them is the real problem. I need to remove some apks before flashing the rom. I tried to use the system folder instead of system.new.dat but it won't flash.
[G 2014 Original Android Development] LuK1337:
Use addon.d instead. There's no reason to repack the system.net.dat.
[G 2014 Original Android Development] Ishrak:
[MENTION=5075128]LuK1337[/MENTION]

May I request

If you could add the 2 videos That I made on

- How to Install Official CyanogenMod 14.1 on Moto G https://www.youtube.com/watch?v=W3cqYnEtfsY&t=61s

- Official CyanogenMod 14.1 on Moto G https://www.youtube.com/watch?v=LrOsa7Yjq6Q&t=159s

To your Official Cyanogenmod 14.1 Thread

Both the videos are in 4k :)
[G 2014 Original Android Development] pierremg:
Thank you. It worked like a charm.
[G 2014 Original Android Development] Alex_Lyt:
1. When ambient display is on and i receive a notification, it's background is black (or maybe even transparent). But when i power on the device by myself, the same notification is already on white screen. Can it be fixed somehow, or not?

2. Ambient display turns screen on for two times on every notification (
[G 2014 Original Android Development] :
How did u make addon.d script for removing cm stock app. Im also interested in such script. Please provide us.

Thank you.
[G 2014 Original Android Development] pierremg:
I dind't create this script, so thanks to Spanna from oneplus.net who provided the script here https://forums.oneplus.net/threads/...sions-downloads.427906/page-269#post-15394585

You just need to edit the rm -rf lines according to your needs. Put the script inside /system/addon.d and set its permissions to 755.

#!/sbin/sh
#
# /system/addon.d/85-bloatware.sh
# During a CM upgrade, this script backs up /system apps & files,
# /system is formatted and reinstalled, then the files are restored.
# The folders listed after the last 'done' are then deleted recurively.
#
# Save as 85-bloatware.sh place it in the /system/addon.d folder
# and set it's permissions to 755

. /tmp/backuptool.functions

list_files() {
cat << EOF
addon.d/85-bloatware.sh
etc/hosts
EOF
}

case "$1" in
backup)
list_files | while read FILE DUMMY; do
backup_file $S/"$FILE"
done
;;
restore)
list_files | while read FILE REPLACEMENT; do
R=""
[ -n "$REPLACEMENT" ] && R="$S/$REPLACEMENT"
[ -f "$C/$S/$FILE" ] && restore_file $S/"$FILE" "$R"
done
rm -rf /system/app/Gello
rm -rf /system/app/Hexolibre
rm -rf /system/app/CMFileManager
rm -rf /system/priv-app/AudioFX
rm -rf /system/priv-app/FMRadio
rm -rf /system/app/Email
rm -rf /system/app/LockClock
rm -rf /system/app/BasicDreams
rm -rf /system/app/CMWallpapers
rm -rf /system/app/LiveWallpapersPicker

;;
pre-backup)
# Stub
;;
post-backup)
# Stub
;;
pre-restore)
# Stub
;;
post-restore)
# Stub
;;
esac
[G 2014 Original Android Development] Mav_tx:
If you use OpenGapps, you can also use a config file for that. It enables you to remove CM Stock apps as well.

I post you the one I am using right now. Just put it in the same folder as your Gapps.

http://cloud.tapatalk.com/s/5839d62de8f41/gapps-config.txt
[G 2014 Original Android Development] :
[MENTION=2954003]pierremg[/MENTION] and [MENTION=4743648]Mav_tx[/MENTION]

Thank you both. Gapps config text worked for me
[G 2014 Original Android Development] smitharro:
I updated my daughter's Moto G2 2014 today. Coming from the latest CM13 nightly, she insisted in doing a dirty flash first.

So this is what I did:

1. Download the latest TWRP and flash it using Flashify.

2. Download the latest CM14.1 and gapps (open-mini).

3. DIRTY flashed these files in recovery.

Guess what? To my enormous astonishment everything worked! Only issues were a few apps that needed the right permissions (such as Whatsapp, that didn't show any names, without manually giving it the permissions) but after that it ran like sunshine!

Send with my Moto G4 Plus (XT1642) on CyanogenMod 14.1, Android 7.1, using Tapatalk!
[G 2014 Original Android Development] mpeL:
I'm honestly surprised that actually worked. Thanks for letting us know!
[G 2014 Original Android Development] david Almeida:
Hello luk1337, could you remove these unnecessary apps? ( music, browser, calculator )

I would only download what is necessary in the play store.

(sorry my english)
[G 2014 Original Android Development] Riger.:
Music and browser are quite good ones, specially the latter since it encrypts everything. Anyway, you can use Link2SD from the Play Store to uninstall built-in apps.
[G 2014 Original Android Development] mankokoma:
If only someone would read the forum or at least use search function... ONE side before this there is exactly described (and given an example script) how to use addon.d scripts. You can delete everything you want, you can add anything you want and you can backup anything you want and reinstall during installation / updating in TWRP.
[G 2014 Original Android Development] PsyClip-R:
Why don't you just flash the ROM, enable root and delete the apps manually? After that you could normally flash Gapps.

Or you may pack debloat script which might be fired in TWRP
[G 2014 Original Android Development] saifullah awan:
Guys why there is notification and message delay especially in WhatsApp on android nougat?like i tried mokee and cm14 but same delay of notifications in WhatsApp or is it just me?
[G 2014 Original Android Development] juanjrodrigz:
I can't flash

Help, I am trying to flash cm14.1 25/11 and when I do it gives me error: 7. What can I do to solve it?
[G 2014 Original Android Development] vayavalla:
Wipe everything except sd before flashing, with latest TWRP
[G 2014 Original Android Development] pierremg:
Thanks for your suggestion but I used gapps-config file and it worked like a charm. Removing system apps manually with the android already running isn't the best option cause some services keep running and using memory.
[G 2014 Original Android Development] marciomiria:
Battery usage of the rom

I had some issues with the battery life when i try the previous Nightly releases so i buy a new battery because the old one had 2 years of usage and i try for 2 days the stock rom and the last 2016-11-25 nightly for 2 days also:

2 days of use and to full charges

100% of charge with the phone off

Wifi always on

Netwrok the signal is not great at my home

- With the stock rom ( 6.0 marshmallow ) i got 3:30h of battery life and the graffic of the battery usage is more smoth the usage is more balanced as you can see in the attachment, when i go to sleep in the morning the phone just drop 1-2% of battery.

- With the last nightly with the same condition of wifi always on and network had and the charge of the battery with the phone off, i got more 15m to 30m of battery life i presume because the phone don't is full of software of google as the original rom is, but the battery usage is very strange. Per example i charged the phone and only use 3m of screen time and the phone drop to 98% of battery life something that i dont have make a case but after a few minutes less than 15m with the phone locked without any notification on the screen i unlocked to send a message and the battery drops from 98% to 84%. The other example when i go to sleep in the morning the phone drops 7% to 10% of battery . You can see in the graffic that the battery use is not smoth as a lot of drops a lot more in comparison to the stock rom, in deed it last longer but is it healthy in a long term of usage?

I love the rom is smooth very quick and even do as some smaller bugs ( its a test version) phone just work's great with it, but i think that the battery usage should be fixed.
[G 2014 Original Android Development] rossi1991:
Im facing a prb, i download ota file of 25 nov build, when i try to install ota file, download start and boots into recovery, then everything stops, nothing happens..

Im using latest twrp recovery..
[G 2014 Original Android Development] filip2805:
I have a problem With sim card: after installing rom the Phone can't read contact on the sim card...any soluzion?
[G 2014 Original Android Development] Jimisballjohn:
I installed CM 14.1 and I donwloaded gapps for 7.1. But I get error 20 and it promts me to download gapps for 6.0.1. Is this supposed to happen?

Solution: it seems that the problem was caused by the twrp version I was using. Everything seems fine now.
[G 2014 Original Android Development] neeraj121y:
What is size of ota?
[G 2014 Original Android Development] dVinsmoke:
This is problem since CM12, based on the CM also have this problem in battery life, I do not think there will be updates to fix this. I would recommend migrating to AOSP ROMs, but for now there is no good for everyday use. :)
[G 2014 Original Android Development] cuzzo94:
At the moment i'm back with 26-10 Unofficial build.

It misses a few things, some issues with SD, but Jesus, this ROM flies, no reboots, no crashes, good battery

Unbelivable how stable this unofficial build is.

I guess that nightlies introduce a lot of featues, but a lot of work to do too.
[G 2014 Original Android Development] sebasGST:
Yup, Waiting AOSP 7.1 ?:highfive:
[G 2014 Original Android Development] marciomiria:
Its a pity because this rom is very good for our phone and does this happen also on the snapshot version? i didn't try that one or in your opinion is better the AOSP ROMs?

The AOSP ROMs is this one?

http://xdaforums.com/moto-g-2014/development/aosp-caf-6-0-t3284309
[G 2014 Original Android Development] alexguna:
[MENTION=5075128]LuK1337[/MENTION]

Hope you have seen this . The point no . 1 is a weird. Problem... Need developers attention..
[G 2014 Original Android Development] rossi1991:
over 300 MB i guess
[G 2014 Original Android Development] vientodearena:
I have the same problem, on 14.0 versions happened to me.

All programs readers of contacts on sim card, can't access to sim card.

My little solution is save the contacts on my acount google. :(

Sorry for my bad english.
[G 2014 Original Android Development] pporchuk:
Reporting annoying bug:

Moto G2 1068, latest CM 14.1 (Nightly 11/25), actual for previous builds as well.

Phone crashes while dialing from third party dialer (Dialer One or ExDialer) - the call actually works in the background, regardless the phone app UI crashes. Youren't able control the call (stop fo example)

Workaround - stick to stock dialer.

Please fix. I can provide more info if needed, but it is easy to reproduce.

Thanks in advance
[G 2014 Original Android Development] alexguna:
Do a clean flash, will solve
[G 2014 Original Android Development] pporchuk:
Thank you... I have been seeking the forum, just to confirm the clean flash steps: Do i understad correctly the clean flash requires:

1. wipe system

2. wipe data

3. wipe cache, dalvik

and the difference between clean flash and not_clean is system wipe VS factory reset?

Please correct me if I'm wrong.

High level clean flash procedure steps are highly appreciated!

I used the following guide for CM installation: https://wiki.cyanogenmod.org/w/Install_CM_for_titan
[G 2014 Original Android Development] doppelhelix:
Yes and yes :)
[G 2014 Original Android Development] ForgottenDude:
Factory reset is also clean flash.

Basically, under clean flash, you go to TWRP>Wipe and wipe Data, System, Dalvik Cache and Cache.

Under dirty flash, you only wipe Dalvik Cache and Cache. NOT System and Data.
[G 2014 Original Android Development] Jimisballjohn:
I would like to report a bug with two apps. I use Nova Launcher 4.3.1., in case the info is needed.

1) I install Weather timeline and I want to add a weather widget to my desktop. I press start and then scroll through the widgets, however the weather timeline ones are nowhere to be found. I have tried Nova launcher beta, but still, the problem remains.

2) I use Solid Explorer and there is the three-dots-button in the upper right corner. Everytime I press it, the app hangs and crashes.

I am not sure if I should post the bugs here, or somewhere else. If someone knows whether they should be posted elsewhere or not, please, do tell me.
[G 2014 Original Android Development] josfr4ncisco:
Is Jenkins bugged again?
[G 2014 Original Android Development] vayavalla:
Here both apps are working as expected.

Enviado desde mi Moto G 2014 mediante Tapatalk
[G 2014 Original Android Development] Jimisballjohn:
It seems that I was using an old apk for solid explorer from my sd. I uninstalled it and then reinstalled it from play store. It is fully functional now. But, the problem with Weather Timeline is still there. It doesn't create widgets.
[G 2014 Original Android Development] Princeaj:
Awesome work [MENTION=343466]luk[/MENTION] bro.. Waiting for more & more stability of this rom.. :) good luck..
[G 2014 Original Android Development] xbs:
Same here. Clock is sluggish had to install clock from gplay.
[G 2014 Original Android Development] :
[MENTION=5075128]LuK1337[/MENTION] it looks that there is some problem while opening gallery photos directly from camera ui.... Some times when opening clicked photo from camera ui...image frame opens but gets freez or fc. Repeating the same thing 2-3 times overcomes the issue for a while.
[G 2014 Original Android Development] Jimisballjohn:
Yeah, I too confirm this

Στάλθηκε από το Moto G 2014 μου χρησιμοποιώντας Tapatalk
[G 2014 Original Android Development] Junkers14:
hello, man!

on this firmware my mobile operator (Beeline, Russia) has a problem with the display in the call log number that is not in the Contacts and call for which was successful.

in a previous firmware version (CM13), this problem was solved by installing switch in the SIM card menu "Connected line indentification", but in CM14.1 this button button is missing :(:(:(:(:(

This screen from CM13
[G 2014 Original Android Development] apx@dwx:
i've got the following messages while clean flashing build 2016-11-24, with twrp 3.0.2-4:

detected filesystem ext4 for /dev/block/bootdevice/by-name/system
patching system image unconditionally...
[COLOR="Red"]E:unknown command [log]
E:unknown command [log] [/COLOR]
detected filesystem ext4 for /dev/block/bootdevice/by-name/system
script succeeded: result was [1.00000]

so i am note sure if everything was okay, so better i restored my backup.

but can anybody say if there was something wrong?
[G 2014 Original Android Development] Danilo-Sanchez:
This error is normal, just ignore it.
[G 2014 Original Android Development] Jimisballjohn:
I got it as well, every time I flashed the rom. It probably is nothing.

Στάλθηκε από το Moto G 2014 μου χρησιμοποιώντας Tapatalk
[G 2014 Original Android Development] jahirfiquitiva:
Hey [MENTION=5075128]LuK1337[/MENTION]

When will CM support the Google Data Restore?

I mean the process that is executed when one uses the rom for the first time, and that restores all the data synced with Google account (wallpapers, app permissions and data, etc).

This has never worked for me with this rom, but it works with all the other roms I have tried (aoscp, resurrectionremix, aokp, xperience, mokee, etc).

Please fix this and make it work, because it's really annoying having to setup everything again with CM.

Thanks in advance.
[G 2014 Original Android Development] Chuck Talley:
Yeah, I agree, sorta odd that this ROM doesn't support Data Restore. I back up my user apps with Titanium Backup and this helps quite a bit when doing a full wipe with CM.
[G 2014 Original Android Development] Celotoledosp:
Dirt flash doesn't work to update...

What's wrong?
[G 2014 Original Android Development] PaideLis:
It's ok just ignore this.

A few posts before you see the same error.
[G 2014 Original Android Development] Celotoledosp:
...

Tks:good:
[G 2014 Original Android Development] ricrui3:
Couldn't install u-u

A few minutes ago i tried to clean install this rom but i have no luck u-u, it showed this errors:

e1001 failed to update system image

could not detect file system for dev block platform

any idea of why this happened? The only thing i could do was to reinstall again CM13 and gapps.
[G 2014 Original Android Development] jahirfiquitiva:
Did you see this? Please....
[G 2014 Original Android Development] evandro_stan:
It is more easy and more fast use Titanium Backup then use Hypershell to reinstall all apps.
[G 2014 Original Android Development] jahirfiquitiva:
That's just a workaround, not a solution. They should include this in the rom, as most of other roms do.
[G 2014 Original Android Development] aaryan6922.ag@gmail.com:
Are we going to get CMTE?:(
[G 2014 Original Android Development] Kham123:
Bug Report

My XT1068 is now on CM14.1 25/11 build with latest gapps and TWRP

Real racing 3 used to work flawlessly on CM13 but now it always crashes on large maps in CM14.1

I cleared all cache, rebooted many times, installed the game many times issue is still there

I reported crashing issue of another game and some other bugs earlier but got no helpfull response

Attaching a log plz see this and tell me if its a ROM issue(it never happened on CM13) or game problem

Sorry for bad English and Thanks in advance !
[G 2014 Original Android Development] ForgottenDude:
Anyone using any Substratum theme, which one works on this ROM?
[G 2014 Original Android Development] afDereK:
Maybe, MAYBE it's because some apps and games are not compatible with 7.1 yet. I don't know... i just bought Rayman Jungle Run and it crashes after the splash screen. Don't trust me, but i think that.