yashsingh1/xdaforums huggingface dataset:
[Moto G 2015 Android Development] FNetV1:
Based on the changelog the only difference are:

Changelog:

Removed: MotoHide

Removed: LauncherConfig

Removed: STML0Updater

The one that I am running on my XT1548 is the 1.0 not the 1.0a and it's sufficiently stable. Since you would be running a new install you can install the 1.0a version.

The "a" part means a very minimal change hence 1 1.0a another minimal change would mean 1.0b and so on, a substantial change/update would most certainly be labeled as version 2.0
[Moto G 2015 Android Development] Itemt:
Thanks, well, I'm gonna try the XT 1540 v1.0 1gb on my xt1543 1gb RAM, again, thanks
[Moto G 2015 Android Development] Itemt:
Hello again, I just flash the rom Retail US 1GB 5.1.1 Stock ROM (Optimized) v1.0 (368mb) and I get out without signal, what can I do now?, sorry, i'm noob :c
[Moto G 2015 Android Development] FNetV1:
You have to add your APN for your carrier under Settings > mobile networks cellular networks > Access Point Names/APN. What's your carrier?
[Moto G 2015 Android Development] Itemt:
Virgin Mobile Colombia, so? Please, but, does not recognize the sim, as if it had not, what can I do? please
[Moto G 2015 Android Development] FNetV1:
So, your carrier is: Virgin Mobile Colombia.

I did a Google Search to find out what's Virgin Mobile Colomvia APN's is and I found:

https://www.virginmobile.co/web/virgin/sac/servicios/configuracion-apn

According to your Carrier's official page, your APN is:

web.vmc.net.co

In APN Name enter: web.vmc.net.co

In APN: enter: web.vmc.net.co

In APN type: type: default

In Authentication type: Select PAP

Here, I will explain step by step with screenshots:

Step 1: Swipe down and select settings by clicking on that white gear you see on the top right:

Step 2: Click on More:

Step 3: Click on Cellular Network:

Step 4: Click on Access Point Names

Step 4.1: Delete ANY APN's you see by manually tapping in the middle of each one by one and then selecting the three vertical dots you see on the top right corner and then select Delete APN. If you APN screen looks 100% blank, in other words, if your APN settings looks exactly as you see on Next Step 5 image example, then no further action is needed to delete anything.

Step 5: Click on the (+) icon at the top to add a New APN:

Step 6: Fill out the fields as shown below:

Then Scroll down and make sure your fields looks like, leave most defaults as they match, but change what's different:

Then further Scroll down the screen and keep making sure your fields looks like this:

Step 7: Save your new APN setting by clicking the Three vertical dots you see on the top right corner and then selecting SAVE:

Step 8: Your APN will now appear on the APN list and a little circle will appear next to that APN on its far right side of that line. Tap it to select it.

Step 9: Initially, upon adding your new APN, you APN MIGHT not connect automatically, for that swipe down like you did on Step 1 and select AIRPLANE MODE. Then get out of Airplane Mode and if the APN is valid for your location you should connect to it automatically and you should finally have cell signal:

Thats all. Let me know if this helps.

---------- Post added at 02:34 AM ---------- Previous post was at 02:29 AM ----------

I just managed to see your attached image. While this ROM works for your phone, it will only work in Simgle SIM mode, because the XT1540 has only 1 SIM, this ROM will only recognize one SIM slot, it will ignore the other, so you will need to take out the SIM card from the slot where it is, and place it on the other slot. Be sure to also follow my APN adding instructions I posted on my previous post and then restart the phone when you has perform the SIM slot change.
[Moto G 2015 Android Development] Itemt:
Hi again, thanks for the information, but I already tried changing the simcard of place and it's still leaving that there is no sim inserted, and since it is not inserted, I can not do the APN process, what can I do then? Thank you.

(sorry for my bad english)
[Moto G 2015 Android Development] FNetV1:
Make sure that you are inserting the SIM card in the right orientation/direction, and make sure the SIM is fully inserted, any slight partial insertion and the SIM might not get recognized. (The slanted/slashed area goes in first and facing down) as shown in the following illustration:

Each time you try changing the SIM to one slot or the other you have to power down your phone and then power up the phone. Until you do so, you will continue seeing the "No SIM" error message. If I take out my SIM card, I too will see the No SIM until I power down my phone and then power it back up.

To power down you phone press and hold the power button for like 3 to 5 second until your phone vibrates and you see a popup saying "Power Off", let go of the power button and then tap where it says "Power Off". Wait for the phone to power off, once powered off press and hold the power button for like 3 to 5 seconds until the phone powers on. Wait for it to boot, and see if the SIM is being detected now/also see if you can access the APN screen.
[Moto G 2015 Android Development] Itemt:
No, nothing, I think I'll look for another ROM, I already gave it for lost :laugh::laugh::laugh:
[Moto G 2015 Android Development] FNetV1:
Hmmm strange. OP said that this ROM should also work on Dual SIM Ospreys but in Single SIM mode. I am at a loss here as to why you cannot get at least one SIM slot working.
[Moto G 2015 Android Development] Itemt:
I think it's for the region where the ROM is dedicated, I think it's for the USA, and my cel, it's for South America, I do not know, it's like my hypothesis, thanks for all the help, I'll try Pacer, or With the MIUI 8, thanks again: D
[Moto G 2015 Android Development] adityak1303:
Hey I just want to confirm if I should flash it like any other ROM right?? I'm currently on CM14.1 and was thinking of installing this ROM. So I should just go to TWRP, wipe everything, except SD card and just flash the ROM, is this right??
[Moto G 2015 Android Development] Gravemind2015:
Yes. Follow OP exactly i.e TWRP>Wipe>Format data> type 'yes' > install ROM and enjoy.

*Note :- Internal storage will be wiped too so a backup will be a good idea.

Broadcasted from Zeta Reticuli
[Moto G 2015 Android Development] adityak1303:
Do I need to wipe the system partition too? Or just a factory reset and wiping data partition is enough?
[Moto G 2015 Android Development] Gravemind2015:
ROMs generally include a script to clean up /system automatically.

No harm in wiping it just to be sure, :D

Broadcasted from Zeta Reticuli
[Moto G 2015 Android Development] adityak1303:
Thanks for quick response.:good:
[Moto G 2015 Android Development] Tiaghin:
Hi guys, I have a moto G XT1541 with Osprey installed. Sometimes I start the smartphone, but he frozen sometimes and sometimes doesn't start. The smartphone stuck in the logo: "M", or in screen: "no command". How to make repair the problem? I can downgrade for stock rom?

Thanks
[Moto G 2015 Android Development] lost101:
XT1541 Stock ROMs have been added to first post. Flash via TWRP as instructed.
[Moto G 2015 Android Development] Manish sorout:
In the download section it shows that no mirror found

Please someone can provide download link for

Retail Asia 2GB XT1550
[Moto G 2015 Android Development] nitty202:
[MENTION=1006674]lost101[/MENTION]....can we expect optimized ROM version for XT1550 2GB device ??
[Moto G 2015 Android Development] lost101:
Links should work for you now.

I'm spending the next few days uploading 'Untouched' ROMs for all Models, Marshmallow and then Lollipop. I may remove the optimized ROMs from this thread entirely and start a new project for Osprey. Whatever happens, I think you will be satisfied with the result.
[Moto G 2015 Android Development] lost101:
If anyone has the time, I'd appreciate some feedback on these ROMs. I suspect Moto Gallery will crash - due to removal of some Motorola Services - but left it in the ROM for now. Also, please confirm if Busybox installed correctly - check /system/xbin/ after flashing the ROM - many files = success. These ROMs are currently UNROOTED.

Retail Asia 1GB 6.0.1 Stock ROM (Optimized) (455mb) [Download]

Retail Asia 2GB 6.0.1 Stock ROM (Optimized) (460mb) [Download]​
[Moto G 2015 Android Development] pedroeffren:
XT1543

[MENTION=1006674]lost101[/MENTION] Can we expect optimized rom version for XT1543 1GB device ?
[Moto G 2015 Android Development] lost101:
Yes. I only need a little feedback on the above ROMs before proceeding.
[Moto G 2015 Android Development] rahul9999:
Great to see osprey development is back on track from you're side :)
[Moto G 2015 Android Development] nitty202:
[MENTION=1006674]lost101[/MENTION]...XT1550 optimized ROM not getting flashed even with latest TWRP 3.2.1...I wiped my internal storage and all the necessary

directories before flashing....but getting an error message....

"This package is for osprey_ud2 devices: this is a osprey"

Updater process ended with ERROR: 7

help needed
[Moto G 2015 Android Development] lost101:
"osprey_ud2" is XT1550 2GB handset. You need to be flashing the XT1550 1GB ROM. Also, please ensure you follow the flashing instructions in first post exactly. A factory reset in TWRP is not the same thing.
[Moto G 2015 Android Development] nitty202:
As a matter of fact, I use the 2GB device...
[Moto G 2015 Android Development] lost101:
I can remove the device ID check in future; however that is the correct ID of the 2GB handset. I wonder if somehow you have managed to 'rebrand' your phone by flashing custom ROMs?

If you want to fix the ROM zip yourself, here is how:

1) Extract ROM zip.

2) Edit: /META-INF/com/google/android/updater-script and delete the first 3 lines.

3) The first line of the script should now be: ifelse(is_mounted("/system"), unmount("/system"));

4) Save the file, applying the changes.

5) Re-zip the ROM (three* folders: config, META-INF, system, and one file: boot.img)

6) Flash new ROM zip in TWRP.

*Optimized ROMs have an additional 'scripts' folder.
​
[Moto G 2015 Android Development] ENRIQUEMM:
I have tried with several TWRP (Squid and Oficial) and with all of them I generated error 7 when flashing the ROM

My terminal is XT1541 1GB (Spain)
[Moto G 2015 Android Development] lost101:
See above, same issue. It looks like I have a lot of re-uploading to do.

EDIT - New versions of the Optimized ROMs: (I'll re-upload the rest, once it's confirmed these flash)

Retail Asia 1GB 6.0.1 Stock ROM (Optimized) (455mb) [Download]

Retail Asia 2GB 6.0.1 Stock ROM (Optimized) (460mb) [Download]​
[Moto G 2015 Android Development] rodrigorgomes:
Hi

These new optimized version (Retail Asia 1GB 6.0.1 Stock ROM), works on Osprey 1GB Xt-1543 Dual Sim?

Thanks!
[Moto G 2015 Android Development] lost101:
There will also be a XT1543 Optimized ROM in the near future; but right now you are welcome to try the Retail Asia ROM on your handset.
[Moto G 2015 Android Development] nitty202:
[MENTION=1006674]lost101[/MENTION]...optimised ROM booted up for XT1550 dual sim variant....one thing I'm dearly missing in this is the Moto Display...which has been replaced by Ambient DIsplay....is it possible to add Moto Display back??.....I think it's one of the standout features of Moto..
[Moto G 2015 Android Development] lost101:
Thanks for letting me know the ROM is booting correctly. I only removed Motorola apps that appeared to be downloadable via Google Play Store. Moto Display support still exists within the ROM and the apk is available here:

https://play.google.com/store/apps/details?id=com.motorola.motodisplay​

Can you let me know if you are able to install it? Also is Moto Gallery working for you?

EDIT: I will re-add Moto Display to the ROM with next version. Please let me know if there is anything else that is essential and missing and/or some good alternative replacement apps to consider.
[Moto G 2015 Android Development] mr._.nobody:
Do these roms have the ghost touch issue?

Coz i faced ghost touches on 5.1 and 6.0 when i flashed them with cmd:rolleyes:
[Moto G 2015 Android Development] nitty202:
I tried installing Moto Actions and Moto Display...Moto Actions works but Moto Display is not working unfortunately. Also, Moto Gallery is working perfectly despite the FC message...will be waiting for a new build with Moto Display..

And also, I guess no need to add any other apps...It's a nice and clean ROM atm..
[Moto G 2015 Android Development] lost101:
Please test and let me know.

You are not placing much emphasis on having 'Moto Actions' also pre-included, but I'm guessing it should be now that I look more closely. I'm trying to keep the ROM size down to bare minimum, and I have only started with these ROMs. 'Moto Gallery' FC is due to the Motorola services I remove; something I have never been able to properly resolve in my years working with Motorola ROMs.

I prefer to replace 'Moto Gallery' with a small and light alternative as a solution. In the past, this has been QuickPic v3.4.9.1 - a version of the app that has updates disabled, and was released prior to being bought by Cheetah Mobile.
[Moto G 2015 Android Development] nitty202:
ya...I think Moto actions and Moto display both will have to be included as a prebuilt package, but as you say, that might increase the size of the ROM...Catch22!!!.....

But, Moto Actions and Display are the features that distinguish this ROM from pure stock MM

---------- Post added at 05:06 PM ---------- Previous post was at 05:03 PM ----------

@lost101...I also saw a build of ID Crisis for Osprey on your AFH acount....wondering whether that is the project you were talking about!!
[Moto G 2015 Android Development] lost101:
The ID Crisis upload was just an early version of these Optimized ROMs and should be ignored.

So there is no objection from anyone if I replace Moto Gallery with QuickPic v3.4.9.1? There is no sense in adding background services and bloat - slowing the ROM down - just to support that one app.
[Moto G 2015 Android Development] nitty202:
Well....I think there are lots of other third party gallery apps available on PS.... Should not be an issue.... Hope moto actions and display are implemented.... also Hope I am not pestering you with that request of mine!!!
[Moto G 2015 Android Development] lost101:
[MENTION=7559624]nitty202[/MENTION] - Could you please confirm for me the contents of /system/xbin - after installing the Optimized ROM? Are there lots of files in there?

And lastly, does the following file exist: /system/usr/zipalign.db - if yes, can you share it with me. This file is only a list of installed apks, no personal info. Every time you install a new app, at next reboot; this database is updated.

EDIT: PM me a private link if you wish.
[Moto G 2015 Android Development] Manish sorout:
Error 7 while flashing 2gb XT1550 retasia Asia 6.0.1 untoched

With the latest twrp
[Moto G 2015 Android Development] rahul9999:
Use old TWRP by Squid .. like any 3.1 version
[Moto G 2015 Android Development] nitty202:
I don't think TWRP is the issue.... stock untouched ROM 6.0.1 booted for me with the latest TWRP 3.2.1...I think most of the people are forgetting to do a factory reset as mentioned by [MENTION=1006674]lost101[/MENTION] in OP...
[Moto G 2015 Android Development] lost101:
Please see my post above directed at you.

EVERYONE: I've re-uploaded all ROMs to resolve any flashing issues.

[MENTION=8392816]Manish sorout[/MENTION] - are you flashing the re-uploaded v1.0 zip?
[Moto G 2015 Android Development] Vvk380:
[MENTION=1006674]lost101[/MENTION]

Couple of doubts

1.In optimized,only issues is moto gallery,if i uninstall that then it give fcs ? Will use other gallry from ps

2.is exposed preinstalled ? If i flash exposed manually it changes software status from official to manual thats why...(is it possible to u to add it in zip)

3.as ur saying reuploaded all build with twrp issue fixed..it is showing 8-feb uploaded date on xda downloads tab

And lastly thanks for ur efforts
[Moto G 2015 Android Development] lost101:
Moto Gallery will be replaced in next version. Delete system/motgallery2 (requires root). ROM is UNROOTED, Xposed is not installed.
[Moto G 2015 Android Development] RijuSarkar13:
soooo......we got a thread......thanks [MENTION=1006674]lost101[/MENTION]
[Moto G 2015 Android Development] Vvk380:
Then i will wait for next version
[Moto G 2015 Android Development] lost101:
Retail Asia 1GB 6.0.1 Stock ROM (Optimized) Build2 (438mb) [Download]

Retail Asia 2GB 6.0.1 Stock ROM (Optimized) Build2 (443mb) [Download]

Changelog:

=======

SuperSU v2.82 pre-installed

MotoGallery replaced with QuickPic
[Moto G 2015 Android Development] harry9713:
Am using an Oreo rom....is it appropriate to flash this optimized rom after a factory reset???
[Moto G 2015 Android Development] lost101:
It is important to follow the flashing instructions in first post

exactly

. A 'factory reset' is not good enough.
[Moto G 2015 Android Development] K_A_S:
How to remove pre-installed SuperSU???
[Moto G 2015 Android Development] harry9713:
Should I flash GApps??
[Moto G 2015 Android Development] samir.saurav:
Hi, I am using optimised V1, can a dirty flash ?
[Moto G 2015 Android Development] K_A_S:
Do these builds have the lastest security patch ,i.e, of February????
[Moto G 2015 Android Development] lost101:
Delete the 'supersu' folder in the zip before flashing.

No. Google Play Store is included.

Yes, but you will need to delete: /system/priv-app/MotGallery2

These ROMs are based on the latest available Factory Firmware Images I have access to.

1GB ROM = security_patch=2016-10-01

2GB ROM = security_patch=2016-07-01​
[Moto G 2015 Android Development] samir.saurav:
Hi [MENTION=1006674]lost101[/MENTION], I am using optimised version and it's going very well ..... Only thing I wish now if you could include Moto display and actions in optimized version. Thanks
[Moto G 2015 Android Development] lost101:
Thanks for the feedback. Apologies, I forgot to include those apps - they will be added in the next build.

Can you confirm for me that SuperSU is working as expected. Also, I want to know about the contents of the folder - /system/xbin/ - after flashing this ROM. And lastly, does the following file exist: /system/usr/zipalign.db
[Moto G 2015 Android Development] samir.saurav:
Thanks for considering addition of Moto apps.

1. SuperSU is working fine.

2. xbin - it has somewhere 400 files, what more information you want on this? Please let me know.

3. Zipalin - such file/folder doesn't exist.
[Moto G 2015 Android Development] jithinalias:
Showing error 6 while installing via twrp...pls hlp me to fix this..........
[Moto G 2015 Android Development] lost101:
Retail Asia 1GB 6.0.1 Stock ROM (Optimized) Build2a (458mb) [Download]

Retail Asia 2GB 6.0.1 Stock ROM (Optimized) Build2a (463mb) [Download]

Changelog:

=======

Restored: Moto Display

Restored: Moto Actions

Fixed: init.d support

Updated: Gboard - (Google Keyboard) v7.0.2 | Play Store v8.9.24

Updated: Calculator v7.4.1 | Calendar v5.8.20 | Clock v5.2
[Moto G 2015 Android Development] samir.saurav:
Can I flash this build directly over optimized V1? I am using 2gb asia + SuperSU 2.82.
[Moto G 2015 Android Development] nitty202:
flashed the latest build...but, not booting up unfortunately:crying:
[Moto G 2015 Android Development] samir.saurav:
Same here, tried dirty and clean flash. Installation sucessful but stuck at bootlogo.
[Moto G 2015 Android Development] lost101:
Can you both confirm that you are flashing exactly as instructed in first post?

I did not make any major changes that should prevent the ROM from booting. I can only think maybe try deleting the following file from the zip: /system/etc/init.d/FusedProviderService and flash again.
[Moto G 2015 Android Development] nitty202:
I followed the same process that you have mentioned in OP....Format Data through TWRP and then wiping the required directories and then flashing the ROM....no luck this time!!!
[Moto G 2015 Android Development] @gremlin:
I too have flashed the 2gb version following every step in the instructions...rom flashed successfully but stucked on bootloader logo...

---------- Post added at 04:55 AM ---------- Previous post was at 04:11 AM ----------

Thanks...this method worked...deleted the said file, deleted super su as i don't need it...now successfully booted...:laugh:
[Moto G 2015 Android Development] iamfarhanansari:
Can u build this rom for moto g turbo (merlin)
[Moto G 2015 Android Development] lost101:
Can you delete the file I suggested as it seems to be the cause of the problem.

Yes, I will try to do something for you soon.
[Moto G 2015 Android Development] iamfarhanansari:
I will be waiting
[Moto G 2015 Android Development] yashr42:
Cant setup device as it keeps poping. Please give a solution

[IMG="Screenshot"]http://i68.tinypic.com/sl5jir.png[/IMG]
[Moto G 2015 Android Development] lost101:
I wanted to reduce ROM size so did not include TTS (Text-to-Speech) apk. However this was required if 'device setup' is enabled on first boot. This is why the ROM now boots directly to home-screen first time. You are the first person to mention that the bypassing of 'device setup' can cause a problem. I will look into other options, but I may be forced to enable first boot 'device setup.'
[Moto G 2015 Android Development] yashr42:
Ok thanks. :good:
[Moto G 2015 Android Development] K_A_S:
I am too facing the same problem:(

It's asking to SIGN IN with the owner's account
[Moto G 2015 Android Development] samir.saurav:
I have just reverted back to v1 optimized which is again running great [MENTION=1006674]lost101[/MENTION], if you could just make new build including Moto action+display, resolving recent bugs, it would be great. Just a request.
[Moto G 2015 Android Development] lost101:
Retail Asia 1GB 6.0.1 Stock ROM (Optimized) Build3 (476mb) [Download]

Retail Asia 2GB 6.0.1 Stock ROM (Optimized) Build3 (480mb) [Download]

Changelog:

=======

Restored: Talkback (Latest Version)

Restored: Google TTS (Latest Version)

Restored: Initial Setup Wizard

Removed: Troublesome init.d script

NOTE: Cannot upload to XDA at the moment due to server issue. Also, I'd appreciate it if someone can delete the '/system/app/talkback' folder before flashing and let me know if they are able to complete the initial setup process without error. I will remove this apk in future, if it is not required.
[Moto G 2015 Android Development] samir.saurav:
Zip flashed successfully but stuck at bootlogo. Flashed as per your instructions. I tried build 3 2gb Asia.
[Moto G 2015 Android Development] lost101:
What happens if you delete the /system/etc/init.d folder from the zip and flash again?
[Moto G 2015 Android Development] samir.saurav:
Hi,

which version are you using ? I tried the same but no luck. Can you explain the method.

---------- Post added at 06:00 PM ---------- Previous post was at 05:53 PM ----------

Hi, I tried but its not working. Thanks.
[Moto G 2015 Android Development] lost101:
Sorry for this issue. Can you try also deleting the 'supersu' folder from the zip and reflash - to see if that is the cause.
[Moto G 2015 Android Development] samir.saurav:
Hi,

As advised I deleted supersu and flashed. It booted successfully. Completed device setup process. After using a few hours, I found following issues:

1. Moto action and display apps not working

2. Quickpic is getting FC

3. I cant GNL as default launcher

Thanks.

Edit :

1. Moto action seems to working

3. Uninstalling and reinstalling google now launcher helped and now its working.
[Moto G 2015 Android Development] lost101:
Thanks for identifying that the source of the ROM issue was 'SuperSU.'
[Moto G 2015 Android Development] samir.saurav:
I have flashed supersu 2.82 through twrp and its working fine. If you could please make moto display work, it would be great. Thanks.