yashsingh1/xdaforums huggingface dataset:
[X Style (Pure) Android Development] ResistanceIsFutile:
An Android OS without any G on it

Wow - just what I'm looking for in such a deal.

I'm not advanced but manage to stumble around into success sometimes. . .

There is so much jumbled up info. reading all the way through the posts and content here.

[MENTION=2385005]invisiblek[/MENTION]

Could we get a clarification and some verification in the OP about which OS version & kernel supports the /data as f2fs and, if any prerequisites are needed to install this OS.

A guide possibly to follow for people like me - I've tried twice but first bootup hung on the upside down smile and circle moving along it forever. How long is that really to last?

Thanks OP : )

---------- Post added at 11:43 PM ---------- Previous post was at 11:34 PM ----------

Thought this f2fs file system was my failure to boot into the OS.

So I did some reading around the web and XDA and found something maybe in helping others here since this OS has had versions to swings both ways.

Is it not so, only being of the data partition that needs to be changed of some ROM & kernel that supports data as f2fs file system for app/game opening speed, so changing any other partitions would be pointless.

Here's a guide on XDA using the "Step 4" for the Data partition change. Thanks [MENTION=4968172]berndblb[/MENTION]

Source: Step 4

https://xdaforums.com/transformer-tf700/general/guide-convert-data-to-f2fs-twrp-2-8-t3073471

Enter TWRP, choose Wipe > Advanced Wipe

To Convert Data to f2fs

Check the box for "Data"

Tap "Repair or Change File System"

[In the window now (at top) you can see "Mount Point: /data" and the state in which the "File System:____" is currently using.]

Tap "Change file system"

Tap "F2FS"

Swipe the bottom slider to make the change.

Thanks for the OS without a stitch of G and thread, comments here.
[X Style (Pure) Android Development] CGRAHAM10:
I had to use the 'fastboot erase -w' command and then installed TWRP 3.2.1.0. Then fastboot reboot recovery and repair filesystem to get it to work.
[X Style (Pure) Android Development] kb8no:
To the best of my understanding this is a 14.1 Official MM firmware thread. This discussion is about 14.1 and 15.1 unofficial N firmware. The OP has no responsibility regarding this somewhat off topic discussion. He is very kind to let us digress into this topic which is a natural evolution and since nobody is yet yelling at us suggests he doesn't mind. A new thread might be cleaner but maybe that is not necessary as there is little 14.1 official discussion going on, interest is moving to N firmware, and soon there will be a 15.1 official.
[X Style (Pure) Android Development] kb8no:
[MENTION=4630246]Hashbang173[/MENTION] using 20180210 builds with official f2fs and official TWRP I find Settings > Display > Expanded desktop in the 14.1 ROM and it works (I use this functionality). However, it is absent on 15.1 ROM. Is there a different way to implement this or has LOS not yet implemented this functionality in it's early builds?
[X Style (Pure) Android Development] Hashbang173:
It will be back soon: https://review.lineageos.org/#/q/branch:lineage-15.1+topic:oreo-expanded-desktop
[X Style (Pure) Android Development] kb8no:
I'm on Verizon SIM. I had turned on VoLTE before but Verizon did some work and unknown to me it was disabled so I did not see "Enhanced 4G LTE Mode" option. I enabled "HD Voice" on Verizon site and then it defaulted to "Enhanced 4G LTE Mode". I then reproduced the problem of no audio on phone call. It is somewhat erratic. Have you figured it out or would a logcat still be helpful?
[X Style (Pure) Android Development] Hashbang173:
A logcat would be helpful as long as it is taken when the call happens
[X Style (Pure) Android Development] kb8no:
Here is the Sys Log of a call Verizon to Verizon. Both phones on 7.1 unofficial. Call from my phone VoLTE enabled to spare phone VoLTE enabled and no sound and then call drops. When I disabled Volte on spare phone same thing. When I disabled my phone I get normal phone calls. Therefore need to keep "Enhanced 4G LTE Mode" off for phone calls to work. Hope SysLog is readable and has the information. Let me know.

Remember, no way to test 15.1 because does not recognize VoLTE. Throw up another 15.1 build if you want me to try it. (Can you whisper if Camera is close or still a ways away?)
[X Style (Pure) Android Development] antariksh:
Ways away. :(
[X Style (Pure) Android Development] stevejohnson42:
Unofficial Lineage 14 camera works fine ... Developers rock....Oreo will get there in due time
[X Style (Pure) Android Development] R77:
Does substratum work on this ROM?
[X Style (Pure) Android Development] Pastinakel:
It works on 15.1 unofficial, with Andromeda.
[X Style (Pure) Android Development] Sir2taj:
Hi there.

Lineage os fails to recognize the presence of any sim both with official and unofficials builds .

Works fine with stock roms .

Any suggestions ?

(Asian Dual Sim Moto X Style)
[X Style (Pure) Android Development] stevejohnson42:
I am using it on 14.1 unofficial, comes up with note of being in legacy mode.. I use swifttblack theme
[X Style (Pure) Android Development] Sir2taj:
Anybody please ?
[X Style (Pure) Android Development] OverkillSRB:
Maybe it's an older version of a sim card, my phone rejected an old sim i had.

Try reflashing stock with fastboot.
[X Style (Pure) Android Development] Sir2taj:
The sims work fine with all stock builds
[X Style (Pure) Android Development] AsquareX:
That's the same problem with other two ROMs that I tried. Only Resurrection Remix 8.5.4 by luis worked fine for me. That ROM doesn't have this bug.
[X Style (Pure) Android Development] antariksh:
Apart from the known issue of SIM re-enabling, Both the SIM cards work perfectly fine for me on all custom ROMs.
[X Style (Pure) Android Development] rishipatel92:
How much time can we expect for Official release of Lineage OS15 for Moto X style (Clark)...?
[X Style (Pure) Android Development] xabr3:
No one knows.
[X Style (Pure) Android Development] Hashbang173:
I have a test build for those on Marshmallow firmware

This build is the same as official builds, but has a bootloader assert to only allow flashing on Marshmallow firmware. This is to stop the build from flashing on devices with Nougat firmware (which causes bootloops)

Please see if you can flash this if you are on Marshmallow firmware. If you cannot flash it please give me the output of the following command

adb shell "getprop | grep ro.bootloader"

https://www.androidfilehost.com/?fid=746010030569955917
[X Style (Pure) Android Development] AsquareX:
Would you please try AOSPEx 11th Nov build from this thread and report? If you do, once you are done with configuration, please reboot the phone. When the phone gets booted up, please go to settings > sim cards and check if they are disabled or not.
[X Style (Pure) Android Development] Sir2taj:
Any method to re-enable the sims once on lineage ?
[X Style (Pure) Android Development] bushibaa:
I've xt1570 which is abandoned by lenovo. Official support is 5.1.1. Only flashed 0xA050 bootloader. So, firmware is old enough. If you want someone to test Oreo for old firmware, I'll do it.

I changed the script and flashed the rom, it works fine(signal and camera).
[X Style (Pure) Android Development] 2be3_80:
Sorry if this question is silly, but can I assume that latest nightly from February is for Nougat modem?
[X Style (Pure) Android Development] eigerzoom:
I flashed the 2/18 build with nougat modem using all the other recommended steps from this thread. But it appears the 2/23 build is specifically for people on MM.
[X Style (Pure) Android Development] 2be3_80:
Thanks, I meant nightlies from official Los site. As I see it they are for N modem (I'm on stock 7.0 right now) - am I correct?
[X Style (Pure) Android Development] antariksh:
Official Nightlies are only for MM Modem. Unofficial builds are for N Modem.
[X Style (Pure) Android Development] 2be3_80:
Many thanks, where can I find those unofficial ones?
[X Style (Pure) Android Development] ericcl:
Discussions on this thread starting at about page 113 and going forward.
[X Style (Pure) Android Development] ResistanceIsFutile:
Me too - as I try to decipher this thread of Official and Unofficial builds versus Modems using MM and Nougat involved here . . .

I don't see it as silly, I'm not advanced either and only tinker around as a hobby.

I haven't tried the 2/18 - only the 2/23 build from OP link and it stuck on the boot screen - I guess you'd call it (frown with circle moving along it).

Me too as I took the latest Motorola firmware OTA which put me on the Nougat OS (it's been setting in drawer and I've pulled it out to start using it) _ Again first sentence in the OP states LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1 (Nougat), which is designed to increase performance and reliability over stock Android for your device. Download Link in OP sends one to nightlies from the official LOS site.

I have asked for some clarification here https://xdaforums.com/showpost.php?p=75608176&postcount=1207 It's not clear some 124 pages later what's this thread is offering and the helps being a mishmash bag of instructions.

Are you sure, as the OP title is "[OFFICIAL] LineageOS 14.1 Nightlies" and then says later "distribution of Android 7.1 (Nougat)" and as I would understand that to mean N modems then. I could be wrong and as I'm trying to hash out an understanding of this thread and what is what ? ? ?

If someone senior or a developer posting here could take the time to point us inexperienced forum members in the right directions and a clear low down of this thread proper - a big at-ta-boy to ya then :good:

I'd be the last one to point a finger but where is Up to this thread - so much scattered info. brings it down fast? No disrespect is meant to anyone here posting - just asking for an clear understanding is all - Thank you

EDIT:@Antariksh I have been able to boot into your NucleaROM, though as I understand it per your ROM instructions - I'd had to move over to the TWRP recovery for Nougat Base to do so. Not as the installations instructions of the OP Download Link here (of this thread we're in) sending one to the LineageOS site that gives advice of - download the latest recovery file.

So I guess you know more about what is what on this here thread we're in now. What would I have to do (if it's even possible) to try a naked LineageOS build on Modem N ?

Then is it correct that all current ROMs for modem "N" are only found right here now?

https://xdaforums.com/moto-x-style/general/custom-roms-nougat-modem-t3733105

Thanks for any help you could give in my understanding this LineageOS and an official naked use on modem N. :)
[X Style (Pure) Android Development] TheYoz:
What you quoted was correct. The official nighties are for devices running off MM modem only. Hasbang released a couple 14.1 AND 15.1 UNOFFICIAL builds that use the N modems for testing purposes and aren't really ready for daily driver use. Not really sure where you're getting screwed up. If you read though it's pretty straight forward and simple info. So if you are on Stock MM flash the officials as you normally would. If you are on Stock N, then you need to flash the MM modems before you flash the official builds.

You will only use the UNOFFICIAL 14.1 N, UNOFFICIAL 15.1 O if you are on Stock N and do not want to flash MM modems to use the officials. The AFH links for the unofficials aren't posted in the OP because they aren't ironed out yet I'm assuming.

In a nutshell...if you took the N official update, you need to fastboot flash the MM modems if you want to use the official builds.
[X Style (Pure) Android Development] Hashbang173:
FYI, to clear up the confusion builds with have an assert in the future: https://review.lineageos.org/#/c/207528/

In the next official nightly, the updater-script will make sure the device is running on Marshmallow firmware before flashing.

The most recent unofficial builds made for Nougat firmware also have an assertion making sure the device is running Nougat firmware before flashing.

This way if you are trying to have a combination that causes a bootloop (flashing an official build made for Marshmallow firmware on Nougat firmware or flashing a build made for Nougat firmware on Marshmallow firmware), the zip will not flash and display an error stating the incompatibility.
[X Style (Pure) Android Development] ResistanceIsFutile:
Wow - that's as clear water to me as I've seen anything spelled out before.

I do thank you very much for taking the time to inform.

I've related to the title of the thread and thought - if it says Modem N, then it must be covering the latest Motorola Firmware OTA that the Moto X Pure has seen, it's all in the date's then.

I'm seeing as this thread was started a year abouts before that latest firmware OTA push came out. So the OP wouldn't have known about it - and that it was coming down the pike later to these Moto X Pure device.

That's it in a nutshell then - about were this thread was started for the Moto X Pure's on a Modem MM and wanting the use of any [OFFICIAL] LineageOS 14.1 Nightlies based on a 7.1 Nougat OS (at the time) - as there wasn't any XT1575 OTA firmware using the Modem N for this device yet - as when this thread was started.

Will we ever see any [OFFICIAL] LineageOS 14.1 of Nightlies built on the N modems and the LineageOS 14.1 OR will it just jump to an Official LOS 15.1 build on N modems ?

Thanks again and I hit the button too.

First off [MENTION=4630246]Hashbang173[/MENTION] thanks for all your contributions across the board and specifically for the Moto X Pure.

This is good news for all ! Could you further add some information.

Where is the correct information on which TWRP version to use in any given case?

Is that not even the case needed now where in any future Official LineageOS builds, can use the latest Official TWRP builds.

Where as, maybe an assertion to restrict the installation - if a mis-match on an Unofficial LineageOS build as having the wrong TWRP version in use on the device. needs to be observed ?

This evades me yet to understanding the correct TWRP version needed in the use with any of the past/future UnOfficial builds of the LineageOS for the Moto X Pure on Nougat OS with the N modem - as the last OTA from Motorola was given out to the device.

Is it true that only the TWRP for Nougat Base is acceptable use for the Unofficial builds of the LineageOS or any ROMs built from the LineageOS and being geared for "N" modems as of the latest OTA pushed out by Motorola for the Moto X Pure? Found here-

https://androidfilehost.com/?fid=889964283620759972

EDIT:any ROMs built from the LineageOS - you'd have to consult with thier ROM page to know this. . .

Sorry that I can't pick this up easily without seeing something printed in a response here.

I do read alot but haven't sorted it and would like your official words to know this, and if this will ever change as to not having to use this TWRP for Nougat based for our Moto X Pure's.

Thank you. :good::svetius:
[X Style (Pure) Android Development] Hashbang173:
That TWRP build you linked is only needed for old unofficial builds. For official LineageOS builds and recent unofficial builds, the standard official TWRP (which can be downloaded from the TWRP website) should be used. The assertion is in the ROM zip so there is no need to have a specific build of TWRP.
[X Style (Pure) Android Development] ResistanceIsFutile:
I see and thank you [MENTION=4630246]Hashbang173[/MENTION]

The recent unofficial builds of the LineageOS - would be from ? version onward then.

What is ? = which would be the build version you speak of ? ? ? that the standard official TWRP version will work for and then of any future unofficial LineageOS builds that follows it ? build version for the xt1575.

Do you maintain a listing and download links somewhere for the unofficial builds of LineageOS for the Moto X Pure with current N modems installed?

Or only randomly posting them here - WHEN a new unofficial build of LineageOS is out.

EDIT: I've seen posted of "For newer builds look into his AFH folder." (on another thread) - where is your AFH folder located on the forum ?

Since, these are the only builds to work with the OTA stock N modems as they are unofficial builds, will you still offer any new unofficial builds in the LOS 14.1-xxx lineup for the XT1575?

From my take on things now - an Official LineageOS for your XT1575 and that you have updated by way of the last recent Motorola OTA - you would have to flash back the MM modems to use anything of an Official LineageOS offering.

Thanks to [MENTION=4576163]TheYoz[/MENTION] for the post 1240 "In a nutshell... if you took the N official update, you need to fastboot flash the MM modems if you want to use the official builds."

"You will only use the UNOFFICIAL 14.1 N, UNOFFICIAL 15.1 O if you are on Stock N and do not want to flash MM modems to use the officials."

and

Thanks to [MENTION=4630246]Hashbang173[/MENTION] for the post 1243 "For official LineageOS builds and recent unofficial builds, the standard official TWRP (which can be downloaded from the TWRP website) should be used."

Thanks for your time [MENTION=4630246]Hashbang173[/MENTION] and [MENTION=4576163]TheYoz[/MENTION]
[X Style (Pure) Android Development] dzidexx:
To many words for my poor English. [MENTION=5781153]ResistanceIsFutile[/MENTION]
[X Style (Pure) Android Development] antariksh:
The timeline goes like this:

Before Stock Nougat, All custom ROMs including Official LineageOS used Official TWRP. And till now Official Lineage builds use Official TWRP and M Modem.

(that means Lineage 14.1 (Nougat) but using Marshmallow modem)

After Stock Nougat was released, Hashbang started posting unofficial LineageOS builds based on Stock N Modem. With those builds he had made some F2FS changes to kernel (regarding /data partition). So he also posted the Unofficial TWRP based on those F2FS changes, that TWRP was eventually named as 'Nougat based TWRP' (tbh, it has nothing to do with Nougat base, just F2FS changes were made)

On 11th-Feb he announced that he will be reverting those F2FS changes and that all the future Lineage 14.1 and 15.1 builds will be using Official TWRP.

To install Unofficial builds posted after 11th Feb, you must use the official TWRP.

I think this will clear most of the confusions, in future, if any other user is confused, then please link them this post.

(All the information has already been discussed in replies to this thread)

No one's gonna explain this again and again anymore.

P.S: If you want to move from Unofficial TWRP to Official TWRP, Read this.
[X Style (Pure) Android Development] Husky34:
So we need to re format the partion in f2fs from official twrp before installing the post 11 February build if we come from unofficial twrp?
[X Style (Pure) Android Development] antariksh:
Yes.
[X Style (Pure) Android Development] ResistanceIsFutile:
[MENTION=4484354]antariksh[/MENTION] thanks for the detailed post 1246 as it explains alot, I can see your point of it being explained and then having to be explained again -though- it has not been done as clearly and point blank specific in details as in the posts #1240, #1241, #1243, and #1246 before now. I'd link to all 4 of these posts in helping anyone of asking to understand the facts and in a case of a possible failed boot-up after install.

Maybe it could be added to the OP as an update to the information there?

A member who has posted early in (2-5) posts of this thread could add this to their post by calling attention that new readers should make note of the posts #1240, #1241, #1243, and #1246.

A valuable bit of History of the LineageOS you've given us, so posting here - there - everywhere there's a ROM being offered and it's based on LOS. A Sticky in the index of the Moto X Pure couldn't hurt either.

XDA just ran a front-page article on the LineageOS which stirs the curiosity in people on the forum with the devices they have. Then any off-site articles on the LineageOS too, would have to bring in more people into XDA to find information specific to their devices and the LOS.
[X Style (Pure) Android Development] xabr3:
Good update! Now the waiting for Oreo! Exciting.
[X Style (Pure) Android Development] antariksh:
Updating the OP is not really possible as invisiblek left development for clark, Hashbang is continuing his work.

As we are working on Oreo, updating this threads are not really a priority.

But you guys are allowed to create a [DISCUSSION] thread in General Section of the forum for Unofficial Lineage 14.1 and 15.1

Add the links and write up brief guide. Help your fellow users :D

P.S: Don't mention with [@] unless necessary, mentioning in thread will send email to that user regarding it. Replying (Post Quote) is fine.
[X Style (Pure) Android Development] ResistanceIsFutile:
Hashbang - AFH folder

Thanks for the help, I found it worked like this.

1) go to androidfilehost.com

2) search for Hashbang

3) under Developers click on Hashbang (only one listed)

4) click on Moto X Pure Edition Motorola (rt. side column)

5) under "root" folder click on CM14.1 [ 0 Folders | 20 Files ]

6) find listings and downloads for lineage-14.1-xxxxxxxx-UNOFFICIAL-clark.zip

7) bookmark the page

and thank you [MENTION=7065205]dzidexx[/MENTION] for pointing me in the right direction.
[X Style (Pure) Android Development] ResistanceIsFutile:
I'm wondering what modems (MM or N) the LineageOS 15.1 Oreo OFFICIAL builds will come as?

As you (antarikish) said- ""And till now Official Lineage builds use Official TWRP and M Modem.

(that means Lineage 14.1 (Nougat) but using Marshmallow modem)""

Am I trying to read to much in the part "And till now" ?

I suspect any Official LOS builds are determined by the LineageOS team, then forked by developers here to run on certain devices -thus- are Unofficial builds to these devices.

You think the LineageOS team will ever adopt to the N modems for any new Official LOS builds of the LOS 14.1 or 15.1 ?

As in part you've added this- ""On 11th-Feb he (Hashbang173) announced that he will be reverting those F2FS changes and that all the future Lineage 14.1 and 15.1 builds will be using Official TWRP.""

EDITED: (he = Hashbang173)

I've missed the official or unofficial meaning here but, in re-reading and my recall it has a meaning of both Official and Unofficial after this Feb.11th 2018 date.

Dosen't go as far to say if the Official LineageOS Team's choice of a modem offered in LOS will be change from MM at any future point.

EDIT: I've seen your post #1254 while I was editing this ""Lineage 15.1 will only be based on N modem.""

That is indeed Great News then ! ! ! :cool:

PS: I got that [@] as busy developers need not be bothered with their mailboxes filling up needlessly by using [ @ ] their-name :good:

That's a good ideal ""Create a [DISCUSSION] thread in General Section of the forum for Unofficial Lineage 14.1 and 15.1

Add the links and write up brief guide. Help your fellow users""

To deep of water for me at this point - but I'd help anyone with ideals and offer input as they would like or in needing it in composing one !
[X Style (Pure) Android Development] antariksh:
Lineage 15.1 will only be based on N modem.
[X Style (Pure) Android Development] mrpolman:
Can't flash lineage-14.1-20180223-UNOFFICIAL-clark with bootloader version 0xA052 (nougat).
[X Style (Pure) Android Development] xumial:
Wow that will be nice, hopefully no modem issues anymore! thanks for all the nice rom's for clark btw :p

Hopefully there will be a stable 8.0 Rom in the near future, keep up the great work.
[X Style (Pure) Android Development] CGRAHAM10:
I had the same issue
[X Style (Pure) Android Development] eigerzoom:
The 2/23 build was a test build made for MM users...flash the 2/18 build
[X Style (Pure) Android Development] ResistanceIsFutile:
lineage-14.1-20180218-UNOFFICIAL-clark.zip

Here's the link-

https://androidfilehost.com/?fid=962187416754461506
[X Style (Pure) Android Development] Alibaba0101:
Anyone notice higher battery usage on the 02/20 build? I've also had two instances where the screen is completely black. I have to hold the power down to restart the phone in order to recover.