yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] Sir2taj:
Root for pure

Hi there I have been trying to get root access on my phone by flashing the supersu zip suggested on the very first page of this topic but the installation fails with an error . Kindly suggest a way out. (Im using phillz recovery)
[Moto G Android Development] lost101:
Try SuperSU: https://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
[Moto G Android Development] woozie.2007:
super smooth rom, thank you lost
[Moto G Android Development] Sir2taj:
Tried flashing this one, supersu app is there in the app drawer but it says binary missing.
[Moto G Android Development] lost101:
This isn't complicated. You simply flash the zip in recovery. Maybe it's time to flash a newer custom Recovery:

[RECOVERY][falcon] TWRP 3.0.0-0 touch recovery​
[Moto G Android Development] night_mare:
Hello guys has anyone tried magisk v10 in 1.5c roms? Because I tried to update it from the app and it said installation error and flash it manually. Is magisk v10 compatible with this rom?
[Moto G Android Development] night_mare:
Tried flashing via recovery and ended with error
[Moto G Android Development] lost101:
I was able to install via recovery without error.
[Moto G Android Development] night_mare:
As you can see in the ss it said "unable to restore ramdisk"

I have no idea what that means.

Can you pls help me out
[Moto G Android Development] Biz92k:
Same error here, as discussed extensively previously in this thread and in the magisk support one.

Looks like it's just impossible to make it work, I'm sticking to v9.

Btw I was guessing what could be wrong with it , and I came up with an idea but I'm no dev so I can't check it out.

Magisk modifies the boot.img to do its systemless things. This ROM pretends to be a 2nd gen moto G, but still being a 1st gen. Could this be the key? I mean, I believe that magisk patches the boot.img in different ways depending on the device. Could this fact be critical or is just a mind trip?

I came to this because it's not a device issue because other ROM can flash it, and neither a recovery issue for the same reason.

Don't get me wrong, this is truly an awesome ROM and magisk v10.2 is not (yet) a big thing, so for me it's fine to stay on v9. Hope it helps in some way! :)
[Moto G Android Development] peelie:
hi

is it okay and is it possible to turn off the USB debugging switch?

keep getting random bug report alerts

thanks
[Moto G Android Development] lost101:
First, be unrooted. Then flash Magisk zip, and only afterwards root.

Delete /system/etc/init.d/adb_debugging and reboot.
[Moto G Android Development] Biz92k:
It gave me the same error flashing magisk over the pure version too... Or should I unroot the deviant using SuperSU inbuilt function (in-app full unroot gave me error too)?
[Moto G Android Development] lost101:
Okay. I may know the cause. The previous versions of Deviant ROM included a Magisk folder. In this folder is a script that is called upon to flash the Magisk zip. After this happened, SuperSU got flashed.

Tell me which ROM specifically are you using and I will repackage and upload it as a test.
[Moto G Android Development] Biz92k:
I'm currently on deviant 1.5c with kaminarikernel r7 and magisk v9, SuperSU 2.79 sr3 and systemless Xposed installed.

Would be possible to dirty flash over current one?

You're an awesome dev, thank you. :)
[Moto G Android Development] lost101:
SS, DS or AWS? GNL or non-GNL?
[Moto G Android Development] woozie.2007:
i dirty flashed over 1.4b with kaminari r7, only the last version for dual sim by lost, 1.5c DS, without kaminari kernel, just the rom and no one problem for now
[Moto G Android Development] Biz92k:
SS non-GNL
[Moto G Android Development] lost101:
Magisk v10.2 / Magisk Manager v3.1 / SuperSU v2.79 SR3 included. Untested.

Download: https://www.androidfilehost.com/?fid=457095661767132871

Theory: the flashing error is due to the Magisk v10.2 install script.
[Moto G Android Development] Biz92k:
Thank you, I'll try and let you know.
[Moto G Android Development] Biz92k:
I tried to install and got no errors in TWRP 3.0.2-2. Gonna try it for a while and let you know if any issue would come up.
[Moto G Android Development] peelie:
thanks lost101 for this and for great rom : )
[Moto G Android Development] Biz92k:
So far so good, had some troubles right after the install with an amplify setting causing bootloops and some random reboots even after its uninstallation, but since a couple of days everything works really good in the normal usage as a daily driver.

Really thank you for this ROM.

I was just wondering why I keep getting CTS mismatch in magisk manager when I try to do the safety net check. I don't need it, so it's fine, but still I'm curious about :P
[Moto G Android Development] lost101:
I haven't gotten too involved with Amplify - but as an 'install and forget' battery saving option it seems fine. However obviously you can break Android with it. Even when using guides, with the ever changing nature of Android - it could be only a matter of time before you mess with a system service you should not have.

The Magisk v10.2 install script was not used - therefore Magisk may not even be installed properly. It only has the outward appearance of success.
[Moto G Android Development] X-Flies:
Hi lost101.

Congratulations for your great work.

I still have some doubts:

Do we need or is any advantage in using low memory killer in the last ROM version?

Since you post them there's no new info about them.
[Moto G Android Development] Do N0T Disturb:
Hello there!

First, congrats and thank you for your work. This ROM is fantastic.

I'm trying to get Pokemon Go to work. I've tried both the rooted and unrooted versions of the ROM with no success.

With SafetyNetHelper on the Pure ROM I get "CTS profile match: false", and I have no clue about what I can try next, this is the best that I can get.

Any ideas, tips?

I'm willing to beta-test if needed.

Best regards!
[Moto G Android Development] lost101:
The issue is common if you look in the Magisk bug report thread.

Try this solution: https://xdaforums.com/showpost.php?p=70426733

Required: [Magisk] [2017.1.3] phh's SuperUser topjohnwu r2
[Moto G Android Development] lost101:
[MENTION=8044889]Do N0T Disturb[/MENTION] - This zip includes Magisk v10.2 (with older install script) / Magisk Manager v3.1 / phh-superuser-topjohnwu-r2:

https://www.androidfilehost.com/?fid=673368273298928593​
[Moto G Android Development] lawisch:
Single Sim, only?
[Moto G Android Development] lost101:
I've already said I won't include Magisk with all these ROMs. I'm only trying to help identify how to make it work - if you want that feature.
[Moto G Android Development] Do N0T Disturb:
Edit: Magisk v11 was released, it includes MagiskSU. It seems that the installer is detecting "SuperSU patched boot detected" even with the Pure version of the ROM. I can force the installer by adding SUPERSU=false after line 401 on update-binary, but MagiskSU won't be detected after the reboot.

With this one, root is not working after the install. I've tried to apply phh-superuser-topjohnwu-r2 just in case it would work, but there's no changes.

When I boot the phone, I'm getting "the su binary is not updated" as a notification. I'll look into this as soon as I have some time.

BTW, thanks for taking your time into this issue.

This is from phh-superuser-topjohnwu-r2 install:

I:Set page: 'flash_zip'
I:operation_start: 'Flashing'
MtpServer::run fd: 21
E:request read returned -1, errno: 22, exiting MtpServer::run loop
Installing zip file '/sdcard/phh-superuser-topjohnwu-r2.zip'
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
I:Zip does not contain SELinux file_contexts file in its root.
I:Legacy property environment initialized.
Archive: /sdcard/phh-superuser-topjohnwu-r2.zip
inflating: config.sh
Archive: /sdcard/phh-superuser-topjohnwu-r2.zip
inflating: META-INF/MANIFEST.MF
inflating: META-INF/CERT.SF
inflating: META-INF/CERT.RSA
inflating: META-INF/com/google/android/update-binary
inflating: META-INF/com/google/android/updater-script
inflating: README.md
inflating: arm/sepolicy-inject
inflating: arm/su
inflating: arm64/sepolicy-inject
inflating: arm64/su
inflating: changelog.txt
inflating: common/file_contexts_image
inflating: common/post-fs-data.sh
inflating: common/service.sh
inflating: config.sh
inflating: module.prop
inflating: x64/sepolicy-inject
inflating: x64/su
inflating: x86/sepolicy-inject
inflating: x86/su
********************************
phh's Superuser (Magisk Version)
********************************
******************************
Powered by Magisk (@topjohnwu)
******************************
- Mounting /system(ro), /vendor(ro), /data, /cache
MtpServer::run fd: 21
E:request read returned -1, errno: 22, exiting MtpServer::run loop
- /data/magisk.img detected!
/data/magisk.img: recovering journal
/data/magisk.img: /lost+found not found. CREATED.
/data/magisk.img: 24/4096 files (0.0% non-contiguous), 1432/16384 blocks
mknod: /dev/block/loop0: File exists
- Mounting /data/magisk.img to /magisk
- Copying files
- Setting permissions
MtpServer::run fd: 21
E:request read returned -1, errno: 22, exiting MtpServer::run loop
- Unmounting partitions
/data/magisk.img: 24/4096 files (0.0% non-contiguous), 1433/16384 blocks
- Done
I:Updater process ended with RC=0
[Moto G Android Development] ThePhoenixBird:
New Magisk v11 was released today, and phh-superuser-topjohnwu-r2 is now obsolete as Magisk now includes its own fork of the su
[Moto G Android Development] mpatate:
Waouh, I discover a new phone with this rom, very fast and smooth :)

Thanks !!!
[Moto G Android Development] Biz92k:
Actually magisk works... But still, I'm not able to update to v11.1, getting the same old error message, both in app and via TWRP... Which kind of log may I provide that might be useful? Magisk log? SuperSU log? TWRP log?
[Moto G Android Development] Tjsdj:
Mi band isnt getting detected for smart unlock anyone knows how to solve this issue
[Moto G Android Development] zinthegame:
latest twrp

I have one question.

I installed some of your earlier versions, and now, I want to install newest version.

In first post, you wrote " Boot into latest TWRP" and then link send me to page where last twrp recovery is twrp-3.0.0.0_2-falcon.img. That is twrp which I installed on phone. But after little bit research I found on twrp page that last recovery is

twrp-3.0.2-2-falcon.img

So which one should I install?
[Moto G Android Development] gargvaibhav64:
twrp-3.0.2-2 falcon one... That's the latest
[Moto G Android Development] x000x:
I don't suppose there has been any progress with CDMA XT1031? (last comments about this specific model seem be be back in August of 2016) Or does anyone with the CDMA XT1031 variant use this as a daily driver?
[Moto G Android Development] Molodiec:
Hi, i have problem with sound. Ringtone have +/- 3sek. delay and headphone sound is quite low. Any solutions?
[Moto G Android Development] lost101:
I don't think there is now any active development planned.

Make sure you flash ROM exactly as described in first post.
[Moto G Android Development] Molodiec:
I flashed ROM exactly as described in first post. Now i flashed IDCrisis_incallaudio_Fix_v1. Delay is still there but now its about 0.5 sec. quality of sound is little better. Have to do some more tests.
[Moto G Android Development] ol_st:
Have some of you experienced not working control key on the headset after the last update?
[Moto G Android Development] lost101:
Some interesting developments:

https://www.xda-developers.com/how-to-force-ok-google-hotword-detection-to-work/​

https://techcrunch.com/2017/02/26/g...-rolls-out-to-nougat-and-marshmallow-handsets​

EDIT: This Xposed Module also provides screen off / not-charging "OK Google" support:

http://repo.xposed.info/module/com.sabik.assistantenabler​

https://xdaforums.com/xposed/modules/xposed-assistant-enabler-enable-google-t3479587​
[Moto G Android Development] EpochVoyager:
I can't flash Magisk on the Pure edition. SuperSU patched boot.
[Moto G Android Development] Do N0T Disturb:
I hope we can get it working on the next release of Magisk, it seems that the way that magisk is patching the boot.img is being reworked, and this bug report I made is marked as fixed.

https://github.com/topjohnwu/Magisk/issues/68#event-975302608
[Moto G Android Development] EpochVoyager:
Also, SafetyNet fails even in the Pure Edition.
[Moto G Android Development] reiskahax:
This is awesome

I have been using this for about 6 months. And I haven't had a problem with it. I love this.
[Moto G Android Development] kasth:
Thanks!
[Moto G Android Development] kasth:
I'm using pure version along with gravity box to set the minimum brightness to 10, fixing the low brightness issue. Anyone else tried that?
[Moto G Android Development] Nbuulb:
Any updates on sight for this great ROM?

Thanks.
[Moto G Android Development] Gabriele_Treglia:
Yeah, I do the same. I need to use gravity box to set the minimum brightness to 6

Inviato dal mio XT1063 utilizzando Tapatalk
[Moto G Android Development] grosobart:
Very good job my congratulations, the version that I try is the 1.5c pure, and everything is very smooth excellent work, thank you very much

Edito: as I install the google search bar on the desktop, since it is in recent applications but not on the desktop and I do not figure in the widgets

Thank you
[Moto G Android Development] metabolito:
Hi guys, great Rom. Any kernel with dt2w that you could recommend me? Thanks!

Enviado desde mi XT1063 mediante Tapatalk
[Moto G Android Development] zibi305:
Check this https://xdaforums.com/showthread.php?t=3345716
[Moto G Android Development] kitachi:
Hello

I installed this ROM and found one error.

I wanted to set up quick dialing shortcuts on the home screen:

Widget-> contacts-> direct dial and I get the error: unfortunately, Trebuchet has stopped.

Can you do something about it? Contact and SMS direct widgets are working.

Regards
[Moto G Android Development] lost101:
The included launcher is very basic, and will fall over if you try to do too much with it. It's possible there is an updated version with that bug fixed, but there are huge number of alternative launchers on Google Play.
[Moto G Android Development] kitachi:
Hello

I understand. Which available in google store launcher is maximally close to the original stock ? Or is on xda oryginal stock launcher ?

What is the difference between google dialer and stock dialer? I can see how it looks and works google dialer (on xda, store)

Regards
[Moto G Android Development] Aguys:
Hi, I tried flash v1.5c dual sim deviant using latest TWRP, I did format data yes->transfer rom via mtp->factory reset->flash rom, but stuck at installation process(taking forever).

Edit: it is show error now, something like "no symlink bla bla"
[Moto G Android Development] zibi305:
Could you copy log and past it here?
[Moto G Android Development] anzhaki:
As always very stable like a mountain. So many official/unofficial build aosp caf whatsoever rom out there but to be honest they are quite embarrassing due to non full reliability.

So thank you very much lost for the optimized stock rom :)
[Moto G Android Development] lost101:
Everything you say suggests you have not formatted DATA exactly as described in OP. A wipe is not enough. A factory reset is not enough.
[Moto G Android Development] RijuSarkar:
sir will you make one for moto g 2015 osprey? 7.1.1?
[Moto G Android Development] RijuSarkar:
Why u r so late?? If u make this thread previously we all will have id cricis 7...btw thanks for the thread...better late than never..
[Moto G Android Development] CapeData:
Will this ROM work on the 1st gen Moto G XT1028? (Boost model, permanently flashed with 173.44.20.falcon_cdma.Verizon.en.US). Currently using KitKat 4.4.2.

If this ROM is not suitable for my device, is there a Marshmallow ROM, that is?
[Moto G Android Development] lost101:
You can flash the ROM, but you will most likely not have any network / cellular connectivity - calls or data. I haven't been following developments with XT1028, but if the handset cannot be Bootloader unlocked you have no way of flashing a custom ROM.
[Moto G Android Development] CapeData:
I used these, and everything seems to be working fine :good:

https://xdaforums.com/moto-g/development/rom-stock-motorola-lollipop-rom-t3017510
[Moto G Android Development] lost101:
Some ROM-related news:

Google Assistant (Confirmed working)

===========

Google Assistant is supposed to be natively compatible with Marshmallow, however I still had to use the following Xposed Module in order to enable it.

[XPOSED] Assistant Enabler - https://xdaforums.com/xposed/modules/xposed-assistant-enabler-enable-google-t3479587

v4.5 of the module combined with Google App v6.13 is confirmed working in IDCrisis6 v1.5c. Apparently, the new keyboard input feature (announced at I/O 2017) is server-side - and should appear eventually without updating Google App. Hopefully in future, the module will be updated to support latest Google App.

Android O Emoji (Based on Unicode 10.0) (Confirmed working using latest GBoard Keyboard)

===========

A flashable zip (module available separately - untested) for the new Android O Emoji can be found here:

https://xdaforums.com/apps/magisk/magisk-module-android-o-notocoloremoji-t3608599​
[Moto G Android Development] VinoDroi:
Chat for Motola Falcon users v.gd/qz3o5S

---------- Post added at 11:35 AM ---------- Previous post was at 11:30 AM ----------

Chat for Motola Falcon users v.gd/qz3o5S
[Moto G Android Development] David-Son:
I install in my moto g xt1033 and the sound call , notification does not working...what i can do for fixed.
[Moto G Android Development] oscarmbv:
Is it possible to flash these two files in a nougat rom?
[Moto G Android Development] lost101:
How have you flashed the ROM?

Possibly. Untested by me.
[Moto G Android Development] SunilSuni:
Thanks for this wonderful rom for falcon.

I tried dual sim 1.5c pure version, at first I got error 7 message. But after clearing cache data and system I rebooted twrp recovery then installed the rom

Everything is working is good. But low brightness flickering is there so once again I installed deviant version and now it's perfect.

Big thanks to developers. Standby battery back-up is outstanding.

Opening Google Now produces vibration, Does anyone know how to disable vibration for Google now?
[Moto G Android Development] Jude Aranha:
Hi, [MENTION=1006674]lost101[/MENTION] I had a weird issue, I tried flashing IDCrysis 1.5c DS GNL Deviant version on my XT1033, using the latest official recovery, I wiped userdata, then connected the device to PC and transferred the ROM via MTP.

When i flash the ROM, it stays on the very first line that says the name of the ROM for a long time, then at the symlinks part, it gives a status 7 error saying and 1 symlink failed, and if I try to boot anyway, it gets stuck onto the bootlogo..

Any help would be appreciated. Thanks
[Moto G Android Development] lucastracq:
read FAQs
[Moto G Android Development] Jude Aranha:
Oh damnit, I'm so sorry lol

Weird I missed it.

All good now, its on the bootanimation :)
[Moto G Android Development] Jude Aranha:
Has anyone managed to get magisk to work ? It gives me Error 1 saying that the boot image is patched by other programs..
[Moto G Android Development] rintinfinn:
Hi, I love this rom and how fast and stable it runs..

Moderator Edit:

For more than one reason, this ROM DEVELOPMENT thread is NOT the place to ask for OTHER ROM suggestions.

Read, search and if necessary ask in the Q and A Forum - not here.
[Moto G Android Development] fawneight:
I did. After some research and many fails i get it working. Boot into recovery. Flash the unSU Script zip then the Titan_Bootimage.zip , then the Magisk zip and finally the awesome KaminariKernel (by far better than the stock kernel, the rom will not boot without it) I personally used the permissive version.

That's it. Enjoy this amazing rom with Magisk. :good: :D
[Moto G Android Development] anzhaki:
Does the latest version have the latest gpu driver or the originals one? In the changelog it isn't mentioned.
[Moto G Android Development] lost101:
Original driver, as latest version can break stuff.
[Moto G Android Development] oscarmbv:
Can we use new google Dialer with this rom? Can you update the OP with the new version? Also any posible security patch update. By the way this is the best rom for falcon, I use asopx for a while but this is far superior for stability and speed, thank you.
[Moto G Android Development] lost101:
Let me know if these files work out for you.

Note: To make Spam Caller ID & Nearby Places work you may also need to flash the Dialer Framework zip.

idcrisis6_googledialer_v11.zip (6.3mb)

https://www.androidfilehost.com/?fid=745425885120758368​

UPDATE-google_dialer_framework (from here)

https://www.androidfilehost.com/?fid=673368273298981643​

Flashable-AndroidO-Final-Emoji.zip (6.6mb)

https://www.androidfilehost.com/?fid=889764386195925738​
[Moto G Android Development] oscarmbv:
Thank you so much lost101, I will check it out in a while and let you know.

Update: so far so good, I will test it for a while.
[Moto G Android Development] anzhaki:
Dialer App works but when calling a number the phone ui is invisible. Anyone else having the same issue?
[Moto G Android Development] oscarmbv:
Google dialer is working properly but I don't think nearby places is woking, I search in contacts for a business place and is not shown
[Moto G Android Development] kasth:
Fresh install, followed your post but it's not working.

If i flash KaminariKernel after Magisk the rom still won't boot, if i flash stock kernel Magisk won't appear on my drawner and installing the apk does nothing (Magisk not installed. Any help? :(

Edit: Looks like if i rename KaminariKernel before flash the rom will not boot.
[Moto G Android Development] kasth:
Is there a framework uninstaller just in case we ever want to change back to the stock dialer?
[Moto G Android Development] T4t4nk4881988:
Hi thanks for the build but wifi sometimes disconnect itself.doesn't happen in other roms including kitkat and lollipop stock you posted.any help?I have the right radio installed
[Moto G Android Development] lost101:
Did you flash ROM exactly as instructed in first post? Are you restoring apps with Titanium Backup?
[Moto G Android Development] T4t4nk4881988:
Yes and no.its random but it happens.maybe depends by kaminari kernel. Can you use this rom with stock kernel?
[Moto G Android Development] lost101:
This ROM includes the stock kernel. Flash again and do not change.
[Moto G Android Development] T4t4nk4881988:
Yes I have installed kaminari kernel after the installation because a guy here said is faster. I will try without changing
[Moto G Android Development] Guru.Eclairs:
[MENTION=1006674]lost101[/MENTION] I want to use microg in this rom (to free up some ram). How do I fully delete play services/play store?
[Moto G Android Development] JulsX:
Thank you for the instruction,it worked very well. good job
[Moto G Android Development] Pixel_McFly:
Any kernel that supports usb as keyboard for this rom?
[Moto G Android Development] moreamol253@gmail.com:
Nice
[Moto G Android Development] hunting_:
anyone help me i got this error

updater process ended with error 7 in twrp when i flash idcrisis6_ds_v1.5c_pure_final
[Moto G Android Development] SunilSuni:
After wiping cache & dalvik data system memory reboot to twrp recovery once again

Later flash identity crisis ROM
[Moto G Android Development] lost101:
Please see the FAQ in post #3 of this thread.
[Moto G Android Development] ben cherian:
[MENTION=1006674]lost101[/MENTION] i have installed this rom "Identity Crisis 6 (Dual-SIM) v1.5c 'Pure' last night. Pretty good one. But the idle mode in night time the battery drain is bit more like 15% battery drain. Should i install greenify or amplify ? Or leave as such for some days ? I don't like going install xposed and all. Also the kernel by default now is the one by kaminari right ?