yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] alfick3:
[MENTION=1006674]lost101[/MENTION], I'm trying to download the stock boot animation, and keep getting a md5 mismatch. Also, AFH says the file should be 9.3 MB and it's 9.8 on my computer.
[Moto G Android Development] lost101:
Flash this in custom recovery: https://www.androidfilehost.com/?fid=95897840722646612
[Moto G Android Development] alfick3:
Thank you, however, I'm still getting the md5 mismatch and file size difference.
[Moto G Android Development] SaMu22:
Can i flash this ROM over cm12? Or i need to do something? I wanna see if is more stable than cm :S
[Moto G Android Development] plantator:
This rom is stock based so it must be stable not like cm, for safty try to flash stock 4.4.4 and then try this rom
[Moto G Android Development] merwebo_facebook:
Good ROM, all perfect save that CPU in stand-by no dowm of 787MHz and that drain the battery
[Moto G Android Development] miguelrivas:
This rom it's great, i like it so much

I have a question, Added DHCP accelerator v4 (Faster WiFi connection fix) and init.d script support in this rom soon?
[Moto G Android Development] lost101:
As soon as I have some free time in the next day or two, I will add those features.
[Moto G Android Development] Paliacci:
Does anybody has installed Xposed in this rom?
[Moto G Android Development] SamsungAdmire:
Xposed works, but you'll get a "Low storage space" error. To fix this, just clear art data and wipe cache.
[Moto G Android Development] Ann.Vogelfang:
Yep, i have it. Working fine

Gesendet von meinem XT1032 mit Tapatalk
[Moto G Android Development] RicardoKD:
Unos problemas

Alguien más tiene estos problemas?

-La play store me dice "dispositivo incompatible" con instagram, clash of clanes o juegos que requieran potencia de celular y ya intente arreglarlo con el market helper y nada.

-La pestaña de reciente en ocasiones no me aparece todo o se abren cosas del sistema sólo.

Descargué la más reciente la v5 deodex.

O cuál es la diferencia de la normal y la deodex.

Saludos.
[Moto G Android Development] abeloman:
Ese es el problema de la deodex, que muestra incompatibilidad al deodexar el framework... Instala la odex y no tendrás ningún problema... Lo de las pestañas pueda ser debido a lo mismo, problemas en el framework. Te sugiero postees en ingles, hay que seguir las reglas...

This is a problem when the framework is deodexed... English please
[Moto G Android Development] Paliacci:
So just a data, art and cache wipe, don't need to format all internal storage?
[Moto G Android Development] lost101:
You only need to format internal storage if your 'userdata' partition is EXT4 - in other words you are currently GPE.

Regarding the Deodexing issue - I believe the cause of the problems was the tool I used, and there is an alternative that I think will be more successful. I could work a lot faster if my Moto G wasn't also my work phone :)
[Moto G Android Development] abeloman:
Could you tell me which tool is? I could try ASAP with no problems
[Moto G Android Development] lost101:
http://xdaforums.com/showthread.php?p=57649214

EDIT: Deodexed version of this ROM removed for now.
[Moto G Android Development] DoctorStrange96:
[MENTION=1006674]lost101[/MENTION] deodexing has caused problems for me too (it broke compatibility for a lot of play store apps). in my case, the rom was motorola's official 5.0.2 for the xt1032, and the tool i used was joeldroid's batch deodexer

just tellin' you that you're not the only one with this problem lol
[Moto G Android Development] remo0073:
[MENTION=1006674]lost101[/MENTION]

It would be possible to add a "little" mod to your rom to have battery percentage?

I'm using this app

Battery Percent Enabler

but I would like to have something bigger
[Moto G Android Development] lost101:
That will require deodexing. The other option is an Xposed framework module. I expect Gravity Box for Lollipop to arrive soon.
[Moto G Android Development] Ann.Vogelfang:
Some functions of GravityBox (KK) are working fine in this rom. I've already try it

Gesendet von meinem XT1032 mit Tapatalk
[Moto G Android Development] remo0073:
Does "Battery Percentage" work in GravityBox(KK)?
[Moto G Android Development] Ann.Vogelfang:
I guess so. Don't remember. But you can try it

Gesendet von meinem XT1032 mit Tapatalk
[Moto G Android Development] remo0073:
I will try and report
[Moto G Android Development] likurik:
GravityBox for lollipop http://repo.xposed.info/module/com.ceco.lollipop.gravitybox
[Moto G Android Development] lost101:
IDCrisis v006 now available.

Changelog:

Added: Latest Calender, Camera, Dialer, Gallery, Messenger, Play Store

Added: Latest Google Play Services (v6.7.76)

Added: Latest SuperSU (v2.46)

Added: Latest Busybox (v1.23.1-Stericson)

Added: init.d script support

Added: post-install zip-aligning*

Fixed: Cloud Printing

Removed: Motorola Notification system

*Newly installed apps are zip-aligned

after reboot

. This process occurs only once per app, as a database exists in /system/usr. When an app is updated, the new apk will also be zip-aligned and added to the database.​

Notes:

Hopefully there will be a new version of IDCrisis based on Android 5.1 soon.​
[Moto G Android Development] DoctorStrange96:
any luck with deodexing?
[Moto G Android Development] lost101:
I will focus on that now.
[Moto G Android Development] remo0073:
I installed new GravityBox [LP]

Partially works with Moto G XT1032

Battery Percentage is OK
[Moto G Android Development] DoctorStrange96:
were you having the same problem as me (some play store apps no longer compatible after rom has been deodexed)?
[Moto G Android Development] DoctorStrange96:
oh, okay then. if we only knew which apk or jar is causing this (maybe motorola made some changes in their code and/or in art itself?)... i've tried running my rom in a mixed setup (deodexed apps & privileged apps, and odexed frameworks) but that didnt help either. anyways, good luck trying to make this rom run fully deodexed!

cant flash anything onto /system with all those odexes + boot.art & boot.oat taking all the space :p

edit: ive got a suggestion. if you can, please take a look at the recent cm12 commits for fixing the memory issues (minfree values and stuff), and apply them to your rom
[Moto G Android Development] lost101:
Have you tried using this tool?

http://xdaforums.com/htc-one/general/tool-deodexer-tool-android-gpe-501-t2979588/post57649214​
[Moto G Android Development] DoctorStrange96:
no. the tool i used was joeldroid's batch deodexer, version 2.3. but ill try this one you linked here

---------- Post added at 07:26 PM ---------- Previous post was at 07:24 PM ----------

here are the commits for the minfree issue:

https://github.com/CyanogenMod/andr...mmit/41d09b25876f9fd5149c3e79779c8e00bedd76da

https://github.com/CyanogenMod/andr...mmit/7f59eb0e4612bda20866037564c1be384b29e295

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

---------- Post added at 07:38 PM ---------- Previous post was at 07:26 PM ----------

had an idea: i will patch services.jar to disable signature verification, in case its a sig mismatch issue

[MENTION=1006674]lost101[/MENTION]: lollipop kernel source for moto g 2013 was released, you could try building a kernel for your rom based on these sources
[Moto G Android Development] lost101:
That's beyond my ability and time to learn. Fortunately, there are quite a few Kernel DEVs allied with Moto G (2013) who are probably hard at work on this already.
[Moto G Android Development] lost101:
[MENTION=5736790]kingkaminari[/MENTION] - I tried that alternative tool but it seems rather messy - old files are not removed and ROM would not boot. To be honest, I have very little interest in Deodexing now that Xposed Framework / GravityBox is functional.
[Moto G Android Development] josip-k:
The best ROM for me. Battery usage is awesome.
[Moto G Android Development] DoctorStrange96:
the problem is that i got used to updating my gapps like this: downloading their apks from apkmirror, and then pushing the apks (and their libs too) into /system, instead of downloading them from the play store, so i dont lose precious internal storage space. and with an odexed rom, updating this way is almost impossible, since theres almost no space :(
[Moto G Android Development] lost101:
Please try the deodex tool again yourself.

EDIT: You might want to consider the performance impact of filling up /system completely. It would be my preference to leave it alone entirely.
[Moto G Android Development] DoctorStrange96:
man, the whole thing is that i have the 8gb model, so space is gold...

so thats why i update my google apps this way. plus, ive noticed no performance impacts because of that. i was using a deodexed gpe rom awhile ago, and i had the gapps updated the way i mentioned here, and the rom was still smooth and responsive (something moto's stock rom clearly isnt :p)

same thing on stock kk 4.4.4, i have even more space both in /system and in internal storage because kk has less apps in /system and because of dalvik

i already deodexed using that tool, but the new zip i created failed to flash
[Moto G Android Development] likurik:
:good: i hope
[Moto G Android Development] :
Out of all the lollipop ROMs I have tried, this is the only on that gives me smooth gameplay in modern combat 5.
[Moto G Android Development] alex mitre:
great job ,congratulations :laugh:
[Moto G Android Development] xtrs84zk:
what about 5.1 do you have plans to update this rom?:D

I hope the day that i can see my moto running an identity crisis v7 with android 5.1

Something like the screenshot:D
[Moto G Android Development] yujingyi1996:
it can use CDMA well !
[Moto G Android Development] jorchpwr:
This is an awesome ROM, I've been using it since V003, but any chance to fix compass soon? Thanks a lot!!!
[Moto G Android Development] lost101:
If you need compass, I suggest you change to the XT1032 Retail Brazil 5.0.2 Optimized ROM. There will probably be a new version of this ROM when Android 5.1 surfaces. It will be a new start, and maybe will have a working compass. The point of this ROM was never to be 100% functional, merely to provide an option for people waiting on Stock 5.0.2 for XT1032. At the time of release, there was no alternative.
[Moto G Android Development] jorchpwr:
Ok, and can I go from this rom to Retail Brazil directly (with wipes)? Or I need to do something else? I've never been gpe.

Thanks in advance.
[Moto G Android Development] Paliacci:
And could I make a dirty flash or the wipe is mandatory? I mean to go to stock Brazil do I have to format the data partition?
[Moto G Android Development] lost101:
A factory reset in custom recovery is recommended; as stated in OP. Formatting 'data' should not be necessary.
[Moto G Android Development] thoughtblocked:
Meant for brazil update PLEASE DELETE
[Moto G Android Development] easykwj:
one questiom

so what is the "F2FS userdata partition"? My device cannot run Galley.
[Moto G Android Development] xtrs84zk:
I have used this rom for at least two months, after bought my phone, it's the best.

Are you planning to repeat this awesome thing when 5.1 arrives to Moto G 2014?

I could be a tester if you want :)
[Moto G Android Development] ftan299:
Is it safe to flash on xt1033?H
[Moto G Android Development] El Daddy:
Hey guys,

Before you go on a witch hunt and spam the threads with accusations, please contact the OP or a Moderator. It could be that permission was given, such as this.

Thread cleaned.
[Moto G Android Development] SamsungAdmire:
Doesn't the earpiece speaker have a limit on how high it can sound though? I'll try to see if anything happens.
[Moto G Android Development] lost101:
Yeah, it's not very loud. Not a great solution I know, but I'm learning as I go here. It takes time to rebuild the ROM after each change.

Headset is fully functional also, if you use earphones.
[Moto G Android Development] lost101:
Good news folks, both speaker and auto-rotate have been fixed. Will upload a patch zip asap.
[Moto G Android Development] SamsungAdmire:
That's great. Was about to come back to stock.

Rom is awesome, especially now since the bugs have been ironed out.
[Moto G Android Development] wts1:
cant wait :)
[Moto G Android Development] lost101:
Thanks for your patience. I gave up on the patch idea; currently uploading v002.

On XT1032, SMS is confirmed working.
[Moto G Android Development] lost101:
v002 now available.
[Moto G Android Development] SamsungAdmire:
Great! Will flash right now.
[Moto G Android Development] unleashurfreak:
Downloading !
[Moto G Android Development] :
Working fine here, sound, rotate, all good :)
[Moto G Android Development] abeloman:
Some screenshots?
[Moto G Android Development] vinardi32:
Thanks for sharing! I am currently on Anerik´s CM 12 5.0.2. Is this one faster and smoother? Any noticeable glitch?
[Moto G Android Development] SamsungAdmire:
So far, so good. Much faster than CM12 and multitasking on this rom is 100% better.
[Moto G Android Development] vinardi32:
Thanks mate, will give it a try!
[Moto G Android Development] iulian1421:
Love it so far, very smooth.

However, I tried to manually install some .apk files and I always get an "Out of space, free up some space and try again" error.

Installing apps from the Google Play Store works perfectly fine, it only happens with .apk's.

XT1032, 8Gb model, 3Gb+ still available
[Moto G Android Development] jomplin:
I cant install any app without Google Play ， it tell me INSUFFICIENT_STORAGE but I'm sure i have enough storage space.
[Moto G Android Development] Lusbell:
Hi! frist post jeje i have like 3 years here in xda and all ppl is amazing sharing all their work, i was looking mirroring screen long time ago, with my last phone xperia P and now with this one Moto G. is rly working in this rom? can someone confirm?

sry my bad english
[Moto G Android Development] silverknight921:
Battery Life?

How is the battery life on this ROM compared to 4.4.4 Roms/CM12 Roms..etc.?
[Moto G Android Development] proyectos3d:
Ambient display works, and everything else too, the only problem I have its that I cannot install any apk´s also, is there any fix to that?, by the way Im using xt1032
[Moto G Android Development] xtrs84zk:
No, it will not work on xt1033. Read the OP.
[Moto G Android Development] lost101:
While [MENTION=5472827]Xyzko[/MENTION] is correct in saying the OP does not mention XT1033 - the reality is that this ROM can be flashed on that model. Any Moto G (Falcon) ROM can be flashed on any Moto G (Falcon) model. As this ROM is intended for Single-SIM Moto G, there is no Dual-SIM support at all.

It is worth being aware that the ROM was only created because no official XT1032 5.0.2 ROM existed at that time, but now they do.

http://xdaforums.com/moto-g/development/rom-stock-motorola-lollipop-rom-t3017510​
[Moto G Android Development] ftan299:
Would it be necessary to convert my xt1033 to 1032? Thanks.
[Moto G Android Development] lost101:
So-called 'converting' is merely flashing a ROM. So the answer is no.
[Moto G Android Development] ftan299:
So I'm basically "converting" my 1033 into 1032 with this rom,right?
[Moto G Android Development] lost101:
I believe so. I do not think flashing the radio is necessary. Report back any problems.
[Moto G Android Development] sebastiandg7:
Great job! Can i use normal xt1032 custom kernels for stock 5.0.2?
[Moto G Android Development] abeloman:
No.

No contesto privados, cualquier cosa mandar mensaje Hangout a xxabelomanxx@gmail.com
[Moto G Android Development] sebastiandg7:
Why not? Do i have to use moto g 2014 custom kernels for stock 5.0.2?
[Moto G Android Development] abeloman:
Nope, similar hardware, but not equal... The only stock kernel available is Attacked... Now discontinued...

No contesto privados, cualquier cosa mandar mensaje Hangout a xxabelomanxx@gmail.com
[Moto G Android Development] xtrs84zk:
Titan got Android 5.1 on China will you update this rom? or we'll need to wait until Motorola give us Android 5.1? :( I'm on AOSP now, (5.1.1) but Motorola always does it better (less bugs, better ram management, and loved bootanimations and apps...

I hope to get an answer :P [MENTION=1006674]lost101[/MENTION]
[Moto G Android Development] lost101:
The post that caused that article has been deleted. There is enough evidence to suggest it was a mistake, as no-one has the update nor is there a system dump available. Right now there is nothing to work with. Unless someone can prove otherwise.
[Moto G Android Development] sebastiandg7:
What about Retail Brazil 5.1 for XT1040?
[Moto G Android Development] lost101:
A different board is used in Peregrine: msm8660 - but I will give it a try.
[Moto G Android Development] xtrs84zk:
Yeah, it was a mistake. :(

I hope you can do something with the 4G image :)

I can be a tester if you need! ;)
[Moto G Android Development] lost101:
I tried to get the Moto G 4G XT1039 Stock Motorola Retail EU 5.1 ROM booting on XT1032 last night. I don't think it is possible without a 'Falcon' 5.1 Stock Kernel. ART is implemented in a different way in Motorola Stock 5.1 compared with GPE 5.1 - I could not make the GPE 5.1 Kernel boot properly. I also tried ATTACKED KERNEL V8 - which again failed to boot the ROM.
[Moto G Android Development] lost101:
To further prove my theory, I've flashed the Peregrine 4.4.4 Stock ROM with the Falcon 4.4.4 Kernel. It boots and functions 100% as far as I can tell. I've requested the Kernel Sources for Falcon GPE 5.1 - but some Kernel Dev needs to be interested in building a Hybrid Kernel.

Here are the Peregrine 5.1.1 Kernel Sources:

https://github.com/MotorolaMobilityLLC/kernel-msm/releases/tag/MMI-LPB23.13-35​

[MENTION=6295391]bedalus[/MENTION] - [MENTION=4359180]attack11[/MENTION] - Can either of you assist with this? The goal is to create a 'Stock 5.1' compatible Kernel for Falcon.
[Moto G Android Development] attack11:
I will take a look and try to build , remember that i dont own this device anymore, if i can build it i will pm you [MENTION=1006674]lost101[/MENTION]
[Moto G Android Development] beeeto:
[MENTION=6295391]bedalus[/MENTION] just emailed some Motorola guys and we got the sources without waiting too long, I think that's much easier what you are trying to do :D
[Moto G Android Development] lost101:
Hats off to Motorola, the GPE 5.1 Kernel Sources request has already been granted and will hopefully be available in a few days.

There are major benefits to figuring out how to create a working Falcon-compatible Kernel entirely from the Peregrine sources. That Model's 'Android Update' window (in theory) does not end until June 2016. If such a Kernel could be built, that would potentially guarantee Stock Android M and post-M release updates for Falcon.
[Moto G Android Development] Rocketval:
Thank you lost101,

your dedication is priceless! :good: ;)
[Moto G Android Development] bedalus:
If peregrine will boot off falcon kernel, will falcon boot off peregrine kernel? I already built that: http://xdaforums.com/showpost.php?p=62099490&postcount=174

Might be worth a try
[Moto G Android Development] lost101:
Hi [MENTION=6295391]bedalus[/MENTION] - Thanks for contributing. No, the Stock Peregrine 5.1 Kernel or your custom version will not at present boot on Falcon - never leaves Fastboot screen.
[Moto G Android Development] maurit43:
hello ! wich is the diference between this rom and 5.02 stock ?

thanks !
[Moto G Android Development] bedalus:
Hmm, I think I could build a version without the peregrine device tree. I think the peregrine stuff is built on a falcon base, but with some overrides. That's probably why the falcon kernel will boot the peregrine device. However, it could still fail as there may have been some changes between 5.0.2 and 5.1 that preclude backward compatibility.
[Moto G Android Development] lost101:
To clarify, Falcon Kernel will not boot on Peregrine handsets. What I meant previously was that I can boot Peregrine firmware / ROM provided I have the correct Falcon Kernel - in other words, I can boot Peregrine Stock KitKat with the Falcon Stock KitKat Kernel.

I have requested the Falcon GPE 5.1 Kernel Sources - due to arrive in a few days.
[Moto G Android Development] bedalus:
Yes, I understood what you meant, although it is certainly good to ensure clarity.

I have built a version using the peregrine 5.1 release kernel source, but with the falcon device tree: http://d-h.st/QAAf
[Moto G Android Development] lost101:
[MENTION=6295391]bedalus[/MENTION] - Amazing - boots perfectly!
[Moto G Android Development] abeloman:
Will you prepare some stock ROM 5.1 using this?

Enviado desde mi XT1032 mediante Tapatalk
[Moto G Android Development] lost101:
Yes, hopefully there will be a new release. Right now WiFi is not working.
[Moto G Android Development] xtrs84zk:
we are hopping big things, lost101!!!

I at least never use wifi, upload it; i wanna be a tester! :D
[Moto G Android Development] lost101:
Flash your ROM of choice from here: http://xdaforums.com/moto-g/4g-development/rom-stock-motorola-4g-lollipop-rom-t3142816

Flash the above test kernel immediately - reboot. Report back any problems.
[Moto G Android Development] abeloman:
Maybe just replacing the WiFi modules it works?

Enviado desde mi XT1032 mediante Tapatalk
[Moto G Android Development] lost101:
I believe you are right that it is the modules - I tried those in GPE 5.1 - WiFi won't even enable. Did not test 5.0.2 Modules yet.
[Moto G Android Development] abeloman:
Maybe with the pronto_wlan from 5.0.2 could work... I'm very anxious, but I can't test it right now :(

Enviado desde mi XT1032 mediante Tapatalk
[Moto G Android Development] lost101:
WiFi will not enable with 5.0.2 modules.
[Moto G Android Development] abeloman:
So, there isn't any chances of get WiFi working?

Enviado desde mi XT1032 mediante Tapatalk
[Moto G Android Development] iDynamics:
Flashed [MENTION=6295391]bedalus[/MENTION] kernel on [MENTION=1006674]lost101[/MENTION] GPE 5.1 optimized. Working great so far :)
[Moto G Android Development] lost101:
Things are starting to get out of control :)
[Moto G Android Development] iDynamics:
delete
[Moto G Android Development] abeloman:
[MENTION=1006674]lost101[/MENTION] if he says everything is working fine... Couldn't take the WiFi modules from GPe and see if they work on 5.1 retail (I mean peregrine firmware)?

Enviado desde mi XT1032 mediante Tapatalk
[Moto G Android Development] xtrs84zk:
Just to make sure, I'm downloading this kernel and this rom.

I will reboot to recovery, then wipe (factory reset), then flash rom.zip, and without reboot flash kernel.zip ?

I'll test and report :P
[Moto G Android Development] lost101:
[MENTION=4618329]abeloman[/MENTION] - I already said I tried that.

[MENTION=5472827]Xyzko[/MENTION] - I don't know what affect certain LTE ROMs may have on support for specific GSM Bands when running on Falcon - maybe none at all. Or perhaps you have to use an XT1039 ROM, or only an XT1040 ROM will work. The XT1039 Retail EU ROM appears to function correctly on my XT1032.
[Moto G Android Development] xtrs84zk:
xt1032, with 41.18 bootloader, and the files mencioned above. ¡I got functional wifi, signal, etc! ¡"Oficial" 5.1 from Motorola on my Falcon! :D
[Moto G Android Development] lost101:
I had not considered my Bootloader - it is 41.13. For me WiFi was connecting - but no Internet connection could be established. - Is Internet over WiFi definitely working?
[Moto G Android Development] xtrs84zk:
Yeah, working!!! I'm downloading play store apps from my wifi without any trouble!!! :D I'm so excited :P

Update: Now I'm trying to brick it :P Will install Xposed, and report! *-*
[Moto G Android Development] iDynamics:
Which rom did you install?

I tried the XT1040 Canadian version and couldn't even enable Wifi. My Bootloader version is 41.19.
[Moto G Android Development] xtrs84zk:
This is how the rom names: XT1040_Retail_Canada_51_Optimized_v1.0a.zip ;) Bootloader 41.18

You should try to downgrade to 41.18 :)
[Moto G Android Development] lost101:
If you can't enable WiFi - there is an issue with the installed Modules. Re-flash the custom kernel.
[Moto G Android Development] xtrs84zk:
Did you got wifi working? This is smoother than AOSP, how is it possible? haha :v

You guys, are the best here!!!
[Moto G Android Development] iDynamics:
Thanks. I'll try this now.