yashsingh1/xdaforums huggingface dataset:
[Droid Turbo 2 General] CrashXXL:
All developments are carried out thanks to donations on Purchase of these or other devices

thank

Please do not copy files to other file shares

the project is under constant development and refinement

Project name Moto X Force L!te NPKS25.200-12-4

Tagline Faster Lighter Economical

NPKS25.200-12-4.zip

XT1581 CN / XT1580 EU / XT1580 MX / XT1580 LA

Installing via TWRP on any device in "1 click" (one zip archive "NPKS25.200-12-4.zip") in the process will automatically update the logo, radio, kernel, and install the system

Hands will need to do only Wipe data / cache / dalvik | art

Android Security Patch Level: 2017 July 01

System version: 25.201.4

Build number: NPKS25.200-12-4

Android Version: Android 7.0 Nougat

Description

- lighter, faster

- deodex - allowing resources using modifiers

- delete more apps Google & Moto Services OTA/CCC/CCE

- OTA process is deleted, you will not receive a brick

- removed a lot of the background services collect and send data on the type of phone DropBox, MotoCare, MotoConntect, Drive ... etc.

- boot, modem (NON-HLOS), fsg, BT stock form XT1580 NPKS25.200-12-4 (version only for TWRP)

- automatic updating of build.prop for your model phone

- automatic updating of fsg

- automatic updating of the modem is adapted for 2 sim cards on any phone except the verizon

- logo & bootanimation 5.1.1 MotoPlanet

- widget form Droid Turbo 2 v2.1.2

Install

IMPORTANT on the phone, copy 2 files NPKS25.200-12-4.zip and NPKS25.200-12-4.zip.md5 to it, it will save you from the problem of installing a broken archive, if the archive does not match then it will not install

- Root not PreInstalled

- wipe Dalvik/ART

- wipe Data

- wipe Cache

- wipe System

- copy NPKS25.200-12-4.zip and NPKS25.200-12-4.zip.md5 to phone

- install NPKS25.200-12-4.zip

- reboot & use

- 1 $ Coffee for me

Download

Please do not copy files to other file shares

the project is under constant development and refinement

Download Moto X Force L!te Android 7.0 NPKS25.200-12-4

Patches

files are located in the folder Patch

WiFi

WiFi AP\WiFi-AP-AC.zip - 5GHz wifi access points

WiFi AP\WiFi-AP-AUTO.zip - Default mode

BusyBox (Linux Deploy)

BusyBox\busybox-1.27.2-34-Linux Deploy.apk

BusyBox\busybox-1.27.2-34-Linux Deploy.zip

SuperSU

SuperSU\SuperSU_systemless_v2.79.zip

SuperSU\SuperSU_systemless_v2.82.zip

SuperSU\SuperSU_systemless_v2.82 SR4.zip

SuperSU\SuperSU_systemless_v2.82 SR4-SBIN.zip

SuperSU\UPDATE-suhide-v1.08.zip

ViPER4Android

ViPER4Android\ViPER4Android_2.4.0.1.zip

ViPER4Android\ViPER4Android_2.5.0.5.zip

XDA:DevDB Information

ROM Moto X Force L!te Android 7.0 NPKS25.200-12-4, ROM for Moto X Force all model

Contributors

CrashXXL

ROM OS Version: 7.x Nougat

Based On:

KINZIE_RETMX_DS_7.0_NPKS25.200-12-4_cid12_subsidy-DEFAULT_CFC.xml

Version Information

Status: Stable

Current Stable Version: 1.0

Stable Release Date: 2017-08-21

Current Beta Version: 0.1

Beta Release Date: 2017-08-16

Created 2017-08-23

Last Updated 2017-08-23

Please do not copy files to other file shares

the project is under constant development and refinement
[Droid Turbo 2 General] Jonty800:
What's the difference between this [new] and the [old]?
[Droid Turbo 2 General] CrashXXL:
Android Security Patch Level: 2017 July 01 https://source.android.com/security/bulletin/2017-07-01

System version: 25.201.4

Build number: NPKS25.200-12-4

Android Version: Android 7.0 Nougat
[Droid Turbo 2 General] Yemble:
Can this new ROM be flashed directly over your previous Nougat ROM without wiping anything except cache?

What about if SuperSU is installed?
[Droid Turbo 2 General] TeddyBeers:
Did you captured OTA ot just downloaded from somewhere?

Haven't seen any links to NPKS25.200-12-4
[Droid Turbo 2 General] CrashXXL:
No, I have access to firmware

If you look carefully at the message, you will see that the firmware was created on the base Based On: KINZIE_RETMX_DS_7.0_NPKS25.200-12-4_cid12_subsidy-DEFAULT_CFC.xml
[Droid Turbo 2 General] TeddyBeers:
Fair enough.

For some reason I thought that new version of yours ROM is based on reteu.

Can you share full 7.0 reteu from the screen?

I've been looking everywhere for this version.
[Droid Turbo 2 General] CrashXXL:
sorry, i can not, there is a big chance of blocking my account #moto-support after a leak of firmware
[Droid Turbo 2 General] Yemble:
OK, if OP won't answer this question, then I will...

I performed a dirty flash over the previous version of this ROM, without first removing SU and SuHide. I wiped the cache prior to flashing, but left the other partitions alone. No problems with the flash and the phone rebooted with all apps intact, except for root, as expected.

Reflashed SU, then SuHide after a reboot. All OK, except that the updated ROM will not pass the SafetyNET test. I tried removing and re-installing SU and SuHide, but SafetyNET still fails.

I can live without that since I don't do mobile banking, but I can't speak for all.
[Droid Turbo 2 General] Yu1992:
Thank you for your work.

can you share the Stock firmware or OTA package? i can't get the OTA update.
[Droid Turbo 2 General] Alimataei:
5GHz

everything good so far only cant find 5GHz wifi access points although i caan create 5Ghz hotspot on XT1581
[Droid Turbo 2 General] TeddyBeers:
I don't really see why anyone should block your account as this is only official firmware.

Not source code or anything like that.

Can you at least share all content of zip file apart from system?
[Droid Turbo 2 General] Alimataei:
I have modified /system/etc/wifi/WCNSS_qcom_cfg.ini file and changed 11mode from auto to 11AC still cant find AC (5GHz) access points dat i used to connect to it with my phone XT1581
[Droid Turbo 2 General] Luis R:
Hi, I join the request that you could share the original firmware, in my case I like a clean installation I do not like the OTAs. And I need to have my SmartPhone unmodified by the apps of the banks and others that detect the modification of system.

Please a need this firmware KINZIE_RETMX_DS_7.0_NPKS25.200-12-4_cid12_subsidy-DEFAULT_CFC.xml
[Droid Turbo 2 General] Guth13:
Thanks very much..
[Droid Turbo 2 General] Pranav_1999:
I have read that everything is fluid but there is no voLTE support? Will you be able to add voLTE feature? And even dolby or viper preinstalled or patch? And also regular fixes and updates:)
[Droid Turbo 2 General] xdabubba14:
"Non-hacked" version for SafteyNet check?

Hi!

Great work on the ROM, but it is possible to do a parallel version that is the "pure/unaltered" 7.0 MX ROM with the scripts to provide the appropriate modem file for the phone in question? I could be wrong, but maybe a stock 7.0 will pass SafetyNet, even with a different modem file (IE, China XT1581)?

It seems that at this point in time the only phones that really -need- a modded 7.0 are the Chinese XT1581's since they will probably never receive a 7.0 update, nor will they ever have G-Apps.
[Droid Turbo 2 General] Yemble:
How to pass SafetyNet with this ROM

The first version of this ROM (April OTA) happily passes SafetyNet with either SuperSU / SuHide or Magisk installed with default settings.

However, with the second version of this ROM (July OTA), SafetyNet will report a CTS Profile Mismatch with BOTH rooting solutions, regardless of whether you performed a dirty or clean install of the ROM.

To pass SafetyNet, you require a current version of Magisk installed (I used 13.6 beta), which will initially fail the CTS test. You then need to install the Universal SafetyNet Fix module from within Magisk.

SafetyNet should now pass both tests. :laugh:

PS. As an added bunus, this also changes the Device Certification to Certified within PlayStore settings :good:
[Droid Turbo 2 General] xdabubba14:
Cool!

Since this ROM can't ever be updated via OTA, I assume that this "fix" would be essentially permanent? (or maybe future gApps updates might change the detection methods?)

Also, can you quickly describe the installation process for the latest version of Magisk (it seems that it's installed with TWRP and the an app is needed as well...)

Thanks! :)
[Droid Turbo 2 General] Yemble:
Yep, it's pretty easy on this ROM, assuming that you already have TWRP 3.1.1 recovery installed.

Note that SafetyNet has both server side and local components which test a number of different attributes of your device. The data collected locally is assessed by the Google Play servers which then determine whether, or not, all of the necessary criteria are passed for certification. Magisk attempts to fool the local device component (Play Services) into providing a "clean" data set to the Google servers, so that they certify the device. However, Google keep increasing the scope of these local tests via Play Services updates, so Magisk is in a constant cat and mouse game. Luckily for us, the Magisk developer is far more responsive than Google is, in this respect, so in practice the SafetyNet tests will almost always pass and when they do not, a Magisk update will be quickly released to fix it again.

If you have another root app installed, then you must fully uninstall it first. For SuperSU / SuHide, do the following...

1) Uninstall SuHide first from the Apps Drawer and make sure the icon disappears

2) Go into SU settings and run the Full Unroot option...

3) Say YES to re-installing the stock boot loader...

4) Say NO to re-installing stock recovery

5) Reboot

6) Check that you no longer have any root access

7) Download Magisk 13.6 beta from XDA

8) Boot into TWRP

9) Install Magisk ZIP from TWRP and reboot

10) Run Magisk Manager, then SafetyNet test - this will fail the CTS Profile test

11) Go into Magisk Settings and select Grant for Automatic Response (plus any other options you prefer)

12) Reboot

13) Go back into Magisk Manager then Downloads

14) Download and install Universal SafetyNet Fix

15) Reboot

16) Run Magisk Manager, then SafetyNet test - this should now pass both tests!

17) Verify Device Certification within PlayStore Settings menu (you may need to run a general PlayStore update first)

Done :good:
[Droid Turbo 2 General] xdabubba14:
If I didn't install SuperSU as part of the TWRP ROM install process, I assume you start at Step 7?

7) Download Magisk 3.6 beta from XDA

8) ...

Also, Magisk seems to be at v13.3, is 3.6 something else?

Thanks!
[Droid Turbo 2 General] Yemble:
Sorry, v13.6 beta (typo)... I've corrected my post. v13.3 may also work, but I've not tried it :laugh:

There must be no active root program installed prior to installing Magisk (steps 1 to 6 are only for removing SuperSU). However, you will still require TWRP recovery.
[Droid Turbo 2 General] TeddyBeers:
Magisk 13.3 + Module works as well, safety net passes - I'm currently using it
[Droid Turbo 2 General] dylu2006:
How about xposed? Anyone uses it with magisk?
[Droid Turbo 2 General] BECOACAMBA:
This firmware can be used in xt1585? Thanks
[Droid Turbo 2 General] Dhalsim43:
no because the BL can't be unlocked
[Droid Turbo 2 General] Alimataei:
[MENTION=6473170]CrashXXL[/MENTION]
[Droid Turbo 2 General] roweboat56:
This rom work great until I install xposed. v87.3 & Gravity Box N Alpha.

Now it basically works, however many features within gravity box don't seem to function. (Advanced power menu, some media tweaks)

I was running MXF on 7.0 before, but stock, not the L!te version.

Not sure what the issue might be but all we can seem to do is wait til Gravity Box N is updated and perhaps xposed.
[Droid Turbo 2 General] mar.rot:
Update Procedure

Hi, is possible update only security patch without lost user data data end installed app?

Thanks
[Droid Turbo 2 General] crankdoofus:
On this ROM, is Google assistant invoked directly from sleep instead of Moto voice ?
[Droid Turbo 2 General] Rey Junior:
What is:

updater-script.kinzie

???
[Droid Turbo 2 General] CrashXXL:
in the folder Dev there are files for my developments

sometimes I update something there and conduct tests on a group of devices
[Droid Turbo 2 General] malikaamirsohail:
Hi sir ,

I have moto x force 1580 version p2c it's 6.0.1 marshmallow plz guide me how to toot and install twrp without pc ....i want to try ur rom on it plz help me
[Droid Turbo 2 General] CrashXXL:
Thanks for the find

made a patch for the firmware, those who need it can change the parameter
[Droid Turbo 2 General] rashkan1315:
help

Hello friends

My phone is XT1581 cn 2sim & 64g.

1.Will be update ?

2. Can I update XT1580 for my phone?

3. Is this necessary root?

:سردرگم:
[Droid Turbo 2 General] Rey Junior:
What is happening with the 3GB RAM? Now, with this ROM my XT1580 recognized only 2.5GB RAM
[Droid Turbo 2 General] CrashXXL:
on other firmware the same thing

part of the memory is allocated by the kernel for system needs
[Droid Turbo 2 General] CrashXXL:
work on all model moto x force
[Droid Turbo 2 General] Hibinoh:
[MENTION=6473170]CrashXXL[/MENTION] by any chance you have the original NPK25.200-12 boot.img file? I've checked both boot.img in your NPK25.200-12 and NPK25.200-12-4 and they seems having a different hash than the stock NPKS25.200-12-4 OTA is looking for. Thank you
[Droid Turbo 2 General] CrashXXL:
this is orginal boot (kernel), no moded, form RetMX firmwares
[Droid Turbo 2 General] CrashXXL:
need root and TWRP app from google market
[Droid Turbo 2 General] malikaamirsohail:
Sir i tried many root apps but doesn't work and twrp needs root ........
[Droid Turbo 2 General] rashkan1315:
helo

How to upgrade to Android 7?
[Droid Turbo 2 General] Gurveer:
Everything is working fine

i am using moto x force xt 1580 indian version
[Droid Turbo 2 General] Hibinoh:
Sorry, I forgot to say it is RetEU's boot.img
[Droid Turbo 2 General] crankdoofus:
Hi [MENTION=6889617]Gurveer[/MENTION] can you confirm if the wake from sleep works fine (make the phone wake up by saying "ok google") and google assistant is invoked instead of moto voice ?
[Droid Turbo 2 General] brgroover:
Don't flash official rom over this rom! My device is bricked too!
[Droid Turbo 2 General] CrashXXL:
this firmware

Do not update gpt and bootloader

therefore, to return to 5.1.1 and 6.0.1 is not difficult

I can also go back and on 7.0.0 tk I have access to support for motorola

but if you first stitched yourself 7.1.1 after that, then lower the firmware is NOT possible when you get OTA again get a brick

you can not downgrade the firmware, After a fall, it will not be possible to brick the OTA

it's written everywhere, but apparently you do not read

rebuild the phone from 9008 is possible but it's a paid procedure https://xdaforums.com/general/paid-software/moto-x-droid-maxx-razr-m-hd-atrixhd-sim-t3360022
[Droid Turbo 2 General] Queiroz.SP:
I would like to update my phone i just want to know if it would work for me without doing any hard procedure?

I have my Kinzie XT1581 with 6.0 using a method from a member who posted here flashing the XT1580 mexican FW and replacing the modem files etc... Everything working perfect ... its been 10 months already but id like to update to 7.0.. will it work for me? Do i have to do anything else? or just follow the instructions?

My phone is rooted and i have TWRP recovery installed 3.0.2-0 will it work for me? Thank you!
[Droid Turbo 2 General] Guth13:
Hi, if I flash the patch "WiFi-AP-AC - 5GHz wifi access points", will I only have access to 5 GHz WiFi networks?

This ROM support encryption?
[Droid Turbo 2 General] Alimataei:
Nope wifi ac means both 2.4 and 5GHz frequencies
[Droid Turbo 2 General] Guth13:
Hi, I can not configure the kernel well using Kernel Adiutor causing bug, is it normal?
[Droid Turbo 2 General] sklks:
Hi everyone,

I cannot connect or see Bluetooth 4,2 devices, any advice?
[Droid Turbo 2 General] patonotucupi:
any way to enable 1080p and 60fps video record in a future release?

the camera sensor are the same as xperia Z3+, and Z3 can record videos in 1080p 60fps...
[Droid Turbo 2 General] Lord Mashie:
SuperSU

Sorry if I sound stupid, but does SuperSU not work with this?

Because I tried flashing SuperSU 2.79 after installing this rom and it just got stuck at the boot animation screen.
[Droid Turbo 2 General] Yemble:
I'm pretty sure that it does, however, I switched to Magisk 14 on my X Force, which offers a more integrated root solution, for SafetyNet, etc., IMHO.
[Droid Turbo 2 General] Guth13:
This ROM works encryption?
[Droid Turbo 2 General] CrashXXL:
I had encryption working, this option was not turned off in the kernel
[Droid Turbo 2 General] CrashXXL:
supersu гse the patch from the folder
[Droid Turbo 2 General] musclebodyguard:
Any way for calliing record? Way for root? This rom is awesome
[Droid Turbo 2 General] TeddyBeers:
Flash this, should work with any rom. Just ignore wrong description in twrp as I forgot to change it.
[Droid Turbo 2 General] musclebodyguard:
Thanks but it is not work. How can I enable native call recording? Please
[Droid Turbo 2 General] TeddyBeers:
Doesn't work because....?
[Droid Turbo 2 General] musclebodyguard:
Where I can see If the calls are recorded?
[Droid Turbo 2 General] TeddyBeers:
You need third party app to actually record conversations.

Android doesn't have such functionality.
[Droid Turbo 2 General] musclebodyguard:
I want enable native call recording with toggle on dialer. I know it is possible
[Droid Turbo 2 General] Rey Junior:
When we get new updates?
[Droid Turbo 2 General] mechu_jr:
Great ROM

I have installed this ROM and everything works fine except for:

a) Android Pay - it detects unlocking BL and doesn't allow to be used, this is not a big problem for me,

b) domestic data roaming - I live in Poland and use PLAY network, they offer domestic roaming - in case their transmitters are to weak my phone switches to transmitters of other carriers (Orange, T-Mobile). Voice services & SMSs work fine, but data transfer doesn't work at all (of course it works in PLAY network). I belive this is not a problem of this ROM buth Lenovo and Nougat in general. I did some research and found similar issues with Lenovo P2. Unfortunately - the trick that works for P2 (described at Lenovo forum - setting domestic_data_roaming and other variables with ADB) doesn't work for my XT1581 :-/

Maybe you know how to solve the issue with lack of domestic data roaming? Or do I have to wait until Android Oreo for XT1581? :mad:
[Droid Turbo 2 General] Yemble:
I concur.

Having just spent the last two weeks being incredibly frustrated with the LineageOS 7.1.2 port for the MXF, which has fundamental issues with CPU/GPU handling, I have returned to this 7.0 ROM which is absolutely rock solid. However, the downside is the lack of recent OTA updates and the useful LOS Expanded Desktop feature.

Given that this is the ONLY solid working Nougat ROM option for rooted MFX devices, a bit more support would be much appreciated.
[Droid Turbo 2 General] RCN07:
Does this enable dual sim in the indian variant?
[Droid Turbo 2 General] Queiroz.SP:
Anyone using this in the XT1581 chinese converted to XT1580 mexican?
[Droid Turbo 2 General] Alimataei:
Yep , i did
[Droid Turbo 2 General] Pranav_1999:
Nope.

Actually you can see that it shows that sim inserted but does not show any signal as there is imei on second sim slot is NULL.
[Droid Turbo 2 General] patonotucupi:
Anyone here has experienced no sound notifications on whatsapp? The sistem display the notification, but with no sound...
[Droid Turbo 2 General] Pavel Redi:
I have the same. I thought that the problem with WhatsApp, but It looks like something else.
[Droid Turbo 2 General] victorpececito:
Hi. It looks good. There's any problem if I install this rom for Spain? For example, the 3G/4G?

Thanks a lot.
[Droid Turbo 2 General] guptapunjabi:
[MENTION=6473170]CrashXXL[/MENTION]

I recently switched to an XT1581 for LTE dual SIM functionality. I am unable to use Tomtom, due to the device ID being 16 digit, instead of 12. Do you have recommendations on how to switch to a 12 digit device ID?

Thanks.
[Droid Turbo 2 General] guptapunjabi:
I found a newer Tomtom version. version that's working great. Please disregard the question. All is good.

Thanks.
[Droid Turbo 2 General] Guth13:
What's the difference??

SuperSU\SuperSU_systemless_v2.82.zip

SuperSU\SuperSU_systemless_v2.82 SR4.zip

SuperSU\SuperSU_systemless_v2.82 SR4-SBIN.zip
[Droid Turbo 2 General] Guth13:
Can you implement the kernel? Or pass me the kernel stock? Because I'm having difficulty setting up via Kernel Adiutor.
[Droid Turbo 2 General] guptapunjabi:
You just have to go into your Whatsapp notification settings, and select a ringtone. Sometimes, the app defaults to a numbered ringtone that doesn't exist in the phone.

Select a tone, and all should be fine.
[Droid Turbo 2 General] Blueskiesoki3:
First I would like to say , I was able to use this firmware to get my phone working again. I had flashed with the older version and it killed my cellular radio. Works now with this one. WiFi works also. But for some reason now, Personal Hotspot won’t work? The mobile tethering menu is grayed out? Anyone have an idea on how to fix this? Thanks
[Droid Turbo 2 General] roweboat56:
What i've done to fix this issue:

Install Magisk and then there is a module that allows for tethering. This fixes the problem.
[Droid Turbo 2 General] CrashXXL:
the project is not serviced

new version here

[ROM] [NEW] Moto X Force L!te Android 7.0 NPKS25.200-12-9 for ALL MODEL

https://xdaforums.com/droid-turbo-2/general/rom-moto-x-force-lte-android-7-0-npks25-t3719613

Android Security Patch Level: 2017 October 01

System version: 25.221.9

Build number: NPKS25.200-12-9

Android Version: Android 7.0 Nougat
[Droid Turbo 2 General] 7exdias:
Hello.

First of all, sorry for ask this question. I´m noobing on root and installing new software.

Is there any tutorial, step by step, to help me install this version or other??

I have my motorola with stock version.

Thanks
[Droid Turbo 2 General] Sweetie:
can you share the device tree to me please? I've compiled Lineage 14.1 for kinzie!
[Droid Turbo 2 General] CrashXXL:
If there were source code for applications and kernel, it would be all simple

but alas, I use the firmware and introduce minimal changes that will not greatly affect the operation of the device, but thereby easing the overall load

ask here https://xdaforums.com/droid-turbo-2/development/rom-cyanogenmod-14-1-kinzie-t3536148
[Nexus 6P Q&A, Help & Troubleshooting] seadams:
Its been a while since I've flashed a rom on my 6p. I am still on CM13. I am wanting to at least update to a nougat rom. or even Android O. What is the best way to upgrade from CM13 without having issues.
[Nexus 6P Q&A, Help & Troubleshooting] techboy11:
Without having issues? How do you mean? Do you want to keep root? Do you mind going back to stock? Personally, when Oreo came out I flashed back to stock from Pure Nexus and have had absolutely no issues.
[Nexus 6P Q&A, Help & Troubleshooting] seadams:
With no issues I mean not bricking the phone or making sure there's no radio issues. Its been a while and I haven't been in the loop on flashing. I do know sometimes going from one version of android to a new there can be problems.
[Android Q&A, Help & Troubleshooting] Janko1985:
Hi devs,request stable aosp rom for Samsung a510f plz Anyone have it??
[Thinkpad Tablet General] codryn:
Hello. I bought this tablet and I`m trying to root it. My problem is that in fast boot after entering an adb command I get "error: device '(null)' not found". After a tablet reboot adb reboot bootloader goes into bootloader but again I got same error, tried adb devices (blank return), adb reboot (null error). USB debugging and OEM Unlock are enabled, I have tried lenovo usb drivers, google usb drivers but I`m getting same errors in fastboot. In windows 10 device manager device is recognised.

And a question about rooting, should I try Dashi or Genius Root ? My last android device was a HTC Desire S many many years ago and went with apple devices after. I`m a little rust with new android root methods.