yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] DoctorStrange96:
Put the zip in /sdcard (not inside any subfolder!!!) and flash it.
[Moto G Android Development] lost101:
It's not just this ROM, it is a rule that applies to Stock firmware generally. I do not know if custom AOSP/CM ROMs differ in that they do not have any issues when restoring apps and data, or that the issues are less obvious. Changing to an alternative utility makes, no sense when the issue is not with TB in the first place. Stock firmware / ROMs are very sensitive to the files present on internal storage. This is why restoring app data creates conflict. A clean install as described in OP always will resolve problems - assuming the ROM itself is fully functional.
[Moto G Android Development] abeloman:
Never had any issues with TiBu, even restoring apps with data like WhatsApp, telegram, or apps which I wouldn't like to configure again... Also I had some backups from another device (LGG3) and everything works as it should... And yeah, I'm not a big fan of wiping internal storage, but sometimes it is needed since all the stuff that remains after multiple ROM's installations

Edit: and seems there isn't problem with restoring apps from custom to stock and vice versa
[Moto G Android Development] serze27:
I agree with you

Enviado desde mi XT1063 mediante Tapatalk
[Moto G Android Development] himu_joy:
We are still "Poor Dual sim user" :D

nvrmind devs..jk. take ur time..

---------- Post added at 05:38 AM ---------- Previous post was at 05:36 AM ----------

for u. thanks me later. don't forget to follow every instruction.

http://xdaforums.com/moto-g/themes-apps/dolby-sound-marshmallow-6-0-t3266713
[Moto G Android Development] Spardantex:
So the only ''bug'' is the led notifications that not work only for calls?

I have 2 more question:

1) if I flash the untouched version, I get stock recovery?

2) battery life is better on touched version, I guess, right?
[Moto G Android Development] Nbuulb:
Insufficient Storage Available

When free space goes below 500 MB, Android prevents me from installing new apps with an "Insufficient Storage Available" error.

Is there a way to reduce/ignore the minimum space requirement?

Thanks.
[Moto G Android Development] renatohm:
Space for apps is seprated from space for other stuff. Therefore, the solutions are you either uninstall some apps and/or install via sideload.

I had the same issues with more than 700 MB free, and after uninstalling some apps I managed to install others with less than 300 MB free.
[Moto G Android Development] Nbuulb:
Actually, I've read about a kernel parameter to be set at compilation in order to decrease the minimum space threshold.

If so, it would be very functional to include it in the kernel of this ROM.

What do you think?
[Moto G Android Development] renatohm:
If the kernel thingie is correct, then I'm all for having more app freedom!
[Moto G Android Development] Nbuulb:
I don't remember where I've read about that kernel parameter. The only page I could find now is http://android.stackexchange.com/qu...djust-the-threshold-for-the-storage-low-event.

Maybe lost101 knows something about this...
[Moto G Android Development] lost101:
[MENTION=5736790]Kamin4ri[/MENTION] does all the Kernel work for this ROM and is the best person to ask.

Just as an update; I've moved house in the last few days and it will probably take some time before I am ready to sit down and look at these ROMs again.
[Moto G Android Development] renatohm:
We know your ROMs are great, and we also know art demands time and a cool head. Take your time, no pressure at all!
[Moto G Android Development] dannyfritz:
You can always side load APK's. So it isn't a kernel thing. I believe it is a limitation in Google Play.
[Moto G Android Development] Nbuulb:
I asked K4minari, but he hasn't answered yet.

Any other solutions (apart from cleaning cache, which I do already)?
[Moto G Android Development] wererogue:
Hello,

I understand you're super busy, but I tried to download 1.5b pure aws non-gnl and I get a 0mb file every time, from every mirror. Would you be able to reupload at some point?

This rom saved my phone, thanks for all your hard work.

wererogue
[Moto G Android Development] lost101:
[MENTION=7444918]wererogue[/MENTION] - Try the link in OP now.
[Moto G Android Development] wererogue:
That sorted it, thanks!
[Moto G Android Development] aldyaldyaldy:
Hi [MENTION=1006674]lost101[/MENTION]

First, I would like to say that I am very grateful for the work you are doing. I've been using your optimized Lollipop stock ROM on my Moto G for as long as I can remember.

The thing is that I purchased a Moto G4 Plus last week and it seems like I couldn't move on from the experience I have with your ROM installed on my phone.

If it is not a hassle for you, would you like to write a simple guide on how to build an optimized ROM of the another stock Marshmallow firmware?
[Moto G Android Development] rintinfinn:
Hi, I've been using this rom since the beginning of the year and think it's awesome. It would be really great if I could upgrade to the latest version without losing all my data, as I am interested to get the newest security updates and also the improvements made by you. Also google play services is draining my battery, is it possible to remove those from the installation and use microg instead? Has anyone tried this and can provide any help on which files to delete?
[Moto G Android Development] lost101:
[MENTION=6788745]minimale_ldz[/MENTION] achieved the complete removal of gapps.

http://xdaforums.com/moto-g/4g-development/rom-identity-crisis-6-lte-extreme-t3328861
​
[Moto G Android Development] anzhaki:
I flashed deviant version with kaminari kernel, xposed framework, SuperSU 2.79 and I have a problem with orientation sensor and magnetic field sensor which are not working. Using gps status I get satellite fix in few seconds but compass is not moving. In the first page there is nothing related to those sensors and with search button I read it was a problem but with old version like 1.2

EDIT: nvm I found this.
[Moto G Android Development] gaarared23:
Has this ROM any problem with the SafetyNet? I cannot have Green/Pass even without magisk, root and xposed modules...

Thank you for your work!
[Moto G Android Development] bayran321:
when the update for xt1033, thank you beforehand
[Moto G Android Development] chsr:
Is there another build for xt1033 dual sims or should i think that the provided build is the last one as i am using it for the last couple of months ,since u are providing OS only for single sim

thank u for the awesome rom
[Moto G Android Development] lost101:
Such a build is not possible at this time, but it should be in the near future.
[Moto G Android Development] Gabriele_Treglia:
Hi, I'm still on the 1.4b version of the rom. I see that with the newest version there are some updates and changes that I have some questions about. What does the change "removed default animation speed" mean?

What are the differences between the pure and the deviant edition practically? I read the 1st post but I don't know what "framework files unmodified" means.

Inviato dal mio XT1063 utilizzando Tapatalk
[Moto G Android Development] lost101:
I changed the default animation speed, then returned it to original setting. 'Pure' has unmodified framework files, because doing so may have an effect on ROM performance. It's debatable. I made two different versions to give people the choice.

The slight screen flicker issue can only be fixed by using modified 'framework' files. Therefore, the only choice if that is important to you - is Deviant edition.

This thread is not about modifying system framework files, explaining the process or what it means. Google search the topic.
[Moto G Android Development] lost101:
Yes, That is all it takes. Delete the folder. Also the Magisk Manager apk in /system/app if one is present.

OP replied to you. I have tried removing Google Play Services in the past and this appeared to result in random rebooting. Be prepared for potential instability. These ROMs are based on a OEM firmware, and it appears certain expectations need to be met. Perhaps the complete removal of all gapps system files will resolve this, but I have yet to go that far personally.
[Moto G Android Development] jussticer:
How can i remove Magisk after installation of build v1.4b (Dual Sim)?
[Moto G Android Development] am05mhz:
I'm getting no mirror found on this link, can somebody reupload it?

thanks before.
[Moto G Android Development] anzhaki:
http://xdaforums.com/showpost.php?p=68812903&postcount=2131

How can I fix WiFi in battery stats? I read that it is needed to disable localization>search>network WiFi search but nothing has changed.

EDIT: it was kaminari kernel issue. After installing the latest build I notice some bugs which are not documented for example orientation and magnetic sensor are not working and a zip file is needed to fix it, kaminari kernel is bugged(massive wake lock from wifi) and not more supported since the developer has no longer a Moto g if I'm not mistaken.

So it would be great for future users if some notes are written on the first page.

Thank you
[Moto G Android Development] lucifermorn:
help

what rom are you using
[Moto G Android Development] zbashunc:
Dear lost101, can you make this ROM for 1063?
[Moto G Android Development] JaCoL_JcL:
[MENTION=1006674]lost101[/MENTION]

I have a 1.4b version, after I make a factory reset I don't have root access.

How to get it back ??

Thanks ?

Wysłane z mojego Redmi 3S przy użyciu Tapatalka
[Moto G Android Development] Bludwurst:
Reflashing superuser should work just fine (something that is mentioned in the OP, by the way - including the download link for superuser.zip).
[Moto G Android Development] Biz92k:
Hi guys, am I the only one having problems upgrading magisk from 9 to 10.x?

Currently on 1.5b deviant and kaminari kernel r7
[Moto G Android Development] woozie.2007:
No, the same here, error.

1.4b dual sim
[Moto G Android Development] renatohm:
I'm on 1.4b dual SIM, stock kernel.

Same here.
[Moto G Android Development] lost101:
At this point, the logical thing would be to remove Magisk from the ROM zip, flash ROM cleanly and manually install the latest version yourself.

Delete:

/Magisk/

/system/app/MagiskManager/​
[Moto G Android Development] lost101:
The issue is obviously with Xarchiver. You could extract the entire zip, remove folders and rezip. Alternatively, try an alternative utility.
[Moto G Android Development] lost101:
I don't use your linux distro, nor Xarchiver. I'd try dragging the folder into the Xarchiver window. I personally use Engrampa and that method works.

Yes you can flash Kernels (boot.img) that way. However if for example you are using KaminariKernel - that is not how you would change back to Stock Kernel. In such a case, you should flash the files available in OP.
[Moto G Android Development] holger.weiss:
Assuming you have the command line tools "zip" and "unzip" installed, you could open a terminal emulator and enter e.g. the following commands:

wget 'https://pa2.androidfilehost.com/dl/hT2KEFPWRYN9Yj-PLZKPQg/1484267030/457095661767115372/idcrisis6_ss_v1.5b_deviant.zip'
mkdir idcrisis-tmp
cd idcrisis-tmp
unzip ../idcrisis6_ss_v1.5b_deviant.zip
rm -rf Magisk system/app/MagiskManager
zip -r -9 ../idcrisis6_ss_v1.5b_no_magisk.zip *
cd ..
rm -rf idcrisis-tmp
[Moto G Android Development] holger.weiss:
I installed v1.5b_deviant and Kaminari Kernel R7 and was about to press the update knob in Magisk Manager when I saw this. Is there anything I could try instead of the update knob to avoid re-flashing the ROM?
[Moto G Android Development] Biz92k:
I tried, but it still won't install the 10.2 version... Currently trying to install the 1.5b pure version and then magisk 10.2, i'll let you know...

Any chance to get this fixed in the next (eventually) build? :)

Edit: No way, got to revert to v9
[Moto G Android Development] lost101:
My current Android install has become partially corrupt. I guess it's time to start working on an updated ROM to clean flash.
[Moto G Android Development] PupkinV:
Cool! Could we expect dual-sim version too? Or it's not time yet?
[Moto G Android Development] lost101:
Retail Dual-SIM files are still not available at this time.
[Moto G Android Development] lost101:
Just a little update. I have begun working on new versions of the ROMs. A number of them are complete, however I won't be adding them to OP until I finish work on all IDCrisis6 ROMs; that includes Pure / Deviant, Dual-SIM and LTE versions. I did not notice that a Retail Germany XT1068 Dual-SIM firmware image with the newer Security Patch was released a few weeks ago. This ROM is in English by default and I have used this as the base for the Dual-SIM ROM. I expect to finish work in the next 24hrs.
[Moto G Android Development] mtolgae:
Yay!, that's good news. Thanks.
[Moto G Android Development] timeo78:
Great news, thanks a lot! :)
[Moto G Android Development] lost101:
v1.5c of all ROMs now available in OP.

Changelog:

Fixed: Compass

Updated: Gboard - (Google Keyboard) 6.0.79 | Play Store (v7.4.12)

Updated: Google (Search) app (﻿v6.10.36) [GNL ROMs only]

Updated: Busybox v1.26.1

Updated: SuperSU v2.79-SR3

Changed: Removed Magisk support​

Notes:

Regarding Magisk; Apologies, but I can no longer maintain support for this feature. I wish to take an extended break from ROM Development and this may be the final update these ROMs receive.​
[Moto G Android Development] Penemue:
Thank you for all your work. The first custom ROM I flashed on my phone was this and they have always been amazing with their stability & performance. Lot of respect, appericiation and love from me :good:
[Moto G Android Development] night_mare:
Ty so much brother for all your contribution... Have a great life ahead
[Moto G Android Development] xenas:
[MENTION=1006674]lost101[/MENTION] thanks for the great service you have provided to all of us.

Great guys like you, are the ones that make the difference in the world.

All the best for you.

Cheers
[Moto G Android Development] easecon:
What does GNL mean? Google Now Launcher?? Couldn't be that big right? ^^

EDIT: Okay didn't read properly, it actually means Google now Launcher... wow lol

Another question tough. Does this support Volume Media Keys built in? (Long press for skip track)

Edit: well i guess not...
[Moto G Android Development] Gabriele_Treglia:
Thanks for the roms, if it wasn't for you probably I would have changed my phone months ago.

P.s. for anyone that tried both the versions (pure and deviant), did you notice any meaningful difference performance wise?

Inviato dal mio XT1063 utilizzando Tapatalk
[Moto G Android Development] himu_joy:
Wao!! wait is over for dual sim user's!!!

again love and respect to u lord.

lenovo should feel jealous of ur work...
[Moto G Android Development] juancmb:
Thank you very much. You and all the collaborators have done a wonderful job with this ROM.
[Moto G Android Development] lost101:
Magisk Users: It should be possible to get fully functional Magisk support in these ROMs. The main Magisk thread suggests 'Systemless' SuperSU is required, or phh's Superuser. If someone can discover a method that works, I will add it to OP.
[Moto G Android Development] koshikas:
can someone be kind enough to mention what security update the latest dual SIM ROMs contain. Thanks in advance
[Moto G Android Development] lost101:
ro.build.version.security_patch=2016-08-01
​
[Moto G Android Development] dhabsot:
Thank you very much for your work, lost. I just flashed the 1.5c and it works flawlessly.
[Moto G Android Development] Shatrughan:
Just flashed the 1.5c and its working great.

Can anybody confirm SoT for the same.
[Moto G Android Development] oscarmbv:
It's ok to update 1.5b to 1.5c without wipe everything? Thank you for this excellent ROM.
[Moto G Android Development] Biz92k:
I'm trying to find someone who knows something about, until now I found out that some S6 users and some other models are having the same issue, even if it's not on the same hardware. Looks like magisk-related, I followed all the instructions and there's no way to flash v10.2.

But I'm no dev so I don't have the knowledge to dig into this :confused:
[Moto G Android Development] dhabsot:
As always, it's your choice. If you'll have a problem just don't report it in this thread if you didn't follow the instructions in OP.
[Moto G Android Development] Biz92k:
Noobish question: how can I restore my (stock?) boot.img without screw up the situation?

Looks like that's the key to fix the magisk issue...
[Moto G Android Development] Choochter:
Link is in the OP, just flash it
[Moto G Android Development] Biz92k:
You mean re-flash the ROM? Or am I missing a link somewhere?

Edit: Nevermind, I found the boot.img inside the ROM zip, gonna give it a try
[Moto G Android Development] Choochter:
The kernel links. Dirty flashing the ROM would work too
[Moto G Android Development] lost101:
Can I assume you have flashed KaminariKernel? Simply flashing the boot.img is not enough - that custom Kernel changes system files.
[Moto G Android Development] Biz92k:
You're right. Just tried flashing the stock modules but no luck...

Recovery log attached!
[Moto G Android Development] lost101:
I've been trying out one of the (apparently best) Nougat ROMs and I'm reminded of why I have only used Motorola Stock ROMs on Falcon.

Often when I read or watch a review of a Moto G handset, the same thing is said again and again. The actual user experience seems to be above and beyond what the hardware specs would suggest. System performance and responsiveness is better than on technically superior phones.

Whatever the Motorola engineers do, however they optimise Android for these handsets - it can't be found on non-Stock ROMs. Obviously security is an issue now and likely always will be - no more patches - but it seems to me this ROM offers the best user experience you can have on Falcon or Peregrine.
[Moto G Android Development] lost101:
The Stock Kernel / Modules zip in OP is an amazing piece of work. Not only does it restore the original Stock Kernel and Modules, but believe it or not - it actually undoes all the changes made by KaminariKernel.
[Moto G Android Development] Biz92k:
Just a stupid question. If I dirty flash the pure version over the deviant one, which side effects could I have?

I'm not really into backup/re-install rom/apps/everything again just to see if Magisk works... But if it's the only way I guess I'm gonna try out that...
[Moto G Android Development] lost101:
Dirty flashing is always unpredictable. Maybe nothing obvious on the surface went wrong, but in the background you have created chaos.
[Moto G Android Development] Rocketval:
I only know my next device will be the same as lost101, thank you for all your work.
[Moto G Android Development] Biz92k:
Nothing, neither flashing pure version and then magisk and things works. Revert to deviant backup and gonna stay here until a solution pops out. Thank you! :)
[Moto G Android Development] Ekril:
x-post from help

Hello,

Since i bought the phone when it was first out i have been flashing roms, factory images, etc. So i know how to search, what to search, usually but right now i am stuck!

5 days ago, i was using a cm 14 rom, both sim slots were working, but phone was slow so i tried to install idcrisis 14a which worked, then yesterday a new one appeared, i clean flashed it, now i have no signal on either of the sim slots. Second slot recognizes that there is a sim, but gets no signal. when i do *#06# i can see both imei.

I have tried following:

flash kernel(s) (from the op called kernels/modules)

flash radio

flash modems

flash factory image

turn the device to gpe

flash cm14 zip

i still can't get service, do you have any idea what can be the cause and how to solve this?
[Moto G Android Development] lost101:
[MENTION=874009]Ekril[/MENTION] - From FAQ in post #3 (Essential Reading!)

mfastboot flash modem NON-HLOS.bin

mfastboot erase modemst1

mfastboot erase modemst2

mfastboot flash fsg fsg.mbn​
[Moto G Android Development] Ekril:
oh, i did that too :)

thanks
[Moto G Android Development] lost101:
I highly suspect the apk responsible has already been removed and the settings are merely cosmetic. In the process of blocking OTA Updates at all costs, I removed all Motorola services:

system/app/3c_main/3c_main.apk

system/priv-app/3c_checkin/3c_checkin.apk

system/priv-app/3c_devicemanagement/3c_devicemanagement.apk

system/priv-app/3c_notification/3c_notification.apk

system/priv-app/3c_ota/3c_ota.apk​

Perhaps [MENTION=6788745]minimale_ldz[/MENTION] can comment.
[Moto G Android Development] minimale_ldz:
All I know is I never registered any "home calling" on roms that I've "cleaned", but it's likely that mentioned apps are responsible and removing them ends the story. If you're interested in investigating this issue you can use either Network Log or LightningWall's built in traffic log on (rooted) stock rom to see what's going on.
[Moto G Android Development] lost101:
[MENTION=4336485]alezardstar[/MENTION] - Just to clarify something I said prior to updating the ROMs. I suspected my installed ROM had become corrupt due to an app (gReader Pro) no longer working correctly despite my best efforts to fix it. However it has since transpired that the issue was entirely isolated to the app itself and how it functioned. It was dependant on a google service that got switched off. The ROM was never at fault.
[Moto G Android Development] lost101:
Yes, that is my conclusion. ROM must be unrooted (maybe never rooted) prior to encryption. Rooting afterwards should pose no issue.
[Moto G Android Development] woozie.2007:
Thanks lost101, can you tell me what means pure and deviant? i have xt 1033 and i don't know the difference between these variants.
[Moto G Android Development] lost101:
New FAQ entry added to post #3:

What is the difference between 'Pure' and 'Deviant' ROMs?

There is a slight low-brightness screen-flicker issue with this ROM in it's original form. Some people don't mind it. In order to fix it, system (framework) files have to be modified. However, there is some debate as to what affect such changes have on the smoothness of the ROM. I have done my best to research and modify the ROM in way that has no impact on performance at all.

Regardless, I've made two versions of this ROM: Pure and Deviant.

'Pure' retains the original unmodified system files. 'Deviant' has the low-brightness screen-flicker problem corrected, along with a few other fixes that are only possible via modifying the system files. Otherwise, the two ROMs are optimized and essentially the same.

The choice is yours.​
[Moto G Android Development] woozie.2007:
thank you, I don't care about flickering issue, i only wanto to know if have anything to do with root, pure or deviant, both is rooted?
[Moto G Android Development] lost101:
Pure is unrooted.
[Moto G Android Development] woozie.2007:
Thank you, so i will flash deviant.
[Moto G Android Development] lost101:
I've started using Xposed Framework again after more than a year. Primarily to deal with Sat Nav (Here) software being redesigned for larger screens and now needing access to Force Immersive Mode.

However, I also decided to replace DS Battery Saver with the module: Amplify - Battery Extender. The difference was quite noticeable. I may try to create a guide for using Amplify and Greenify with this ROM.

If anyone has any tips, please contribute.
[Moto G Android Development] Roginho:
The changelog of all ROMs is the same. Could you correct this and put what is different in each of the versions?
[Moto G Android Development] lost101:
There is no mistake. The changelog states a single change that applies to [GNL ROMs only] - otherwise all ROMs have been updated in the same way. What are you expecting to be different?
[Moto G Android Development] abeloman:
Long time ago I was big fan of amplify... Then move to LG3 and there I didn't ever use it; now I'm back to falcon and left amplify...

Anyway, here's two threads where I learned too much about services and deep sleep issues... Glad someone like you will check this out and improve setting specifically for us :)

https://xdaforums.com/showthread.php?t=3095884

https://xdaforums.com/showthread.php?t=2973588