yashsingh1/xdaforums huggingface dataset:
[Nexus 5X General] KayMW:
[ROM] [UNOFFICIAL] Lineage OS 15.1 & 15.0 nightly builds for Nexus 5X (Deprecated)

I wrote a script to fetch and build Lineage OS 15.0 & 15.1 every day on my server (Start at 00:00 UTC).

If you are interested in trying new things, feel free to download. The packages were signed using test keys from the repo so you may NOT directly OTA upgrade to the official release of Lineage OS 15.0 that may release later.

(Of course, the builds are provided AS IS with ABSOLUTELY NO WARRANTY)

The download is available here:

LOS 15.0: https://dl.v2bv.net/los15

LOS 15.1: https://dl.v2bv.net/los15.1

Lineage OS 15 is still UNDER DEVELOPMENT, there will be many problems, take care of it.

=================

For build 20170924:

If you met "E3004: This package is for device: bullhead; this device is .", try to delete the first line in META-INF/com/google/android/updater-script.

(Delete this:)

assert(getprop("ro.product.device") == "bullhead" || getprop("ro.build.product") == "bullhead" || abort("E3004: This package is for device: bullhead; this device is " + getprop("ro.product.device") + "."););

I NEVER made any change to the source code, so it's probably a problem from upstream.

Also after installing the package, Setup Wizard seems will crash. You need to find a way to bypass it or try a later build.

And again, Lineage OS 15 is still UNDER DEVELOPMENT, there will be many problems, take care of it.

This thread is now deprecated, please view https://xdaforums.com/nexus-5x/development/rom-lineageos-15-0-15-1-nightly-builds-t3741956
[Nexus 5X General] CreateYourDream:
error cannot install rom
[Nexus 5X General] KayMW:
It seems Lineage OS's update script's problem(I didn't make any change to the source code). I met this problem while I try to install it yesterday.

Try to delete the first line in META-INF/com/google/android/updater-script.

(Delete this line)

assert(getprop("ro.product.device") == "bullhead" || getprop("ro.build.product") == "bullhead" || abort("E3004: This package is for device: bullhead; this device is " + getprop("ro.product.device") + "."););

And note that the Setup Wizard seems not working, you may need to bypass it.
[Nexus 5X General] irfanhutomo:
how open that file?? cannot read with notepad
[Nexus 5X General] KayMW:
If you are using Windows Explorer to open the zip file, it seems it doesn't support editing.

I suggest you try 7-Zip.

ht:)tps://tele:)gra.ph/Ho:)w-to-edit-META-INFcomgoogleandr:)oidupdat:)er-script-in-Windows-09-25

(Sorry I cannot post images and links yet, so you need to copy the link to view the tutorial).
[Nexus 5X General] CreateYourDream:
are this rom can be use as daily driver?

edit:

i get this message ,

what vendors should I use?
[Nexus 5X General] Banan PL:
In scale from one to ten: how stable is it?
[Nexus 5X General] CreateYourDream:
i use for daily driver and use franco kernel
[Nexus 5X General] Banan PL:
Are there any bugs like random crash wifi/Bluetooth/camera issues, etc?
[Nexus 5X General] CreateYourDream:
only annoying message after reboot the device
[Nexus 5X General] Banan PL:
Can someone post OPR6 vendor? According updater script LOS 15 is based on OPR6, but I have OPR4 (September patch). Thanks!

---------- Post added at 18:58 ---------- Previous post was at 18:43 ----------

How to bypass setup wizard? Just remove it?
[Nexus 5X General] Banan PL:
Just a quick question: Do you have sound while playing music/video? I have all sound except these from media. Do you know how to fix it?

Edit: It seems that it can't play music from any music app, default music player won't even add to playlist, play music will glitch (At least YouTube works fine:D)
[Nexus 5X General] CreateYourDream:
same here, i use aimp for music
[Nexus 5X General] razorloves:
it's not a problem in lineage. TWRP uses a legacy property service that does not work with oreo roms. That's why the getprop is failing.

To fix it, you would need to build a new version of twrp and define TW_NO_LEGACY_PROPS := true
[Nexus 5X General] KayMW:
Oh... Then sorry, Lineage OS. (XD)

(I don't want to build TWRP yet, so I can just use this dirty method to bypass it XD)
[Nexus 5X General] KayMW:
Basic functions seems work.

(In fact I'm using AOSPA for now so I don't know exactly how (un)stable is it.)

If you meet any problem, download the newest build may fix it.

And for the problem of vendor image... I'm not sure why it will happen...

(Note that the official vendor image's version isn't perfectly match the branch Lineage OS's using).
[Nexus 5X General] ChewC2:
build stopped at october 27 ?:confused:
[Nexus 5X General] KayMW:
Sorry for that.

I wrote a bash script to build automatically, and use cron to run it daily. But I don't know what's wrong with it, most time when the script executed by cron it won't build correctly (you can view the build log to see details). When that happens, I have to run it manually. But I was in the hospital for last two weeks so it stopped. Sorry.
[Nexus 5X General] KayMW:
It seems I've fixed the problem, tomorrow may work fine. XD
[Nexus 5X General] fleischbanane:
Anyone tried one of the newer builds? Is it stable enough to be used as a daily driver? I'm only talking about stability and not about LOS features.
[Nexus 5X General] Banan PL:
Are Lineage related features already implemented or it's still stock-like OS? Can't boot it in multirom, because system UI crashes on start-up.
[Nexus 5X General] amir7777:
As far as I know they're still implementing features so there might be some of them not working yet.
[Nexus 5X General] poondog:
[MENTION=8356701]KayMW[/MENTION] just wanted to drop a quick thanks for the build and bump the thread.. to those who asked, some of the lineage features are in already such as livedisplay and trebuchet, but some are still missing like the extra quick settings tiles and the old clock tweaks

ROM is super smooth, came from stock. The build is pretty complete as it is, compared to some other AOSP builds I have been on which have had a few things missing compared to stock factory image

One thing worth mentioning to any people reading this thread wondering about usability, MMS is not working for some carriers, its not an APN issue as far as I can tell, its deeper in the framework

https://xdaforums.com/nexus-6p/deve...-nightlies-t3683688/post74651968#post74651968

Looking forward to official Lineage nightlies so thanks for your builds in the meantime :) Hope all is well
[Nexus 5X General] razorloves:
[MENTION=8356701]KayMW[/MENTION]

pick this change to fix mms https://review.lineageos.org/197373

or revert this one https://review.lineageos.org/195691
[Nexus 5X General] tiinktoonk:
Which vendor image you're using in latest build?
[Nexus 5X General] poondog:
November Oreo
[Nexus 5X General] KayMW:
Everytime build the new image it will pull newest source code, so if it's fixed in the GitHub source, it will be fine.
[Nexus 5X General] razorloves:
um, ok. lol. good luck. sorry for trying to help. smh
[Nexus 5X General] KayMW:
(つд⊂)
[Nexus 5X General] bjo81:
Is it possible to dirtyflash the rom on 14.1 builds?
[Nexus 5X General] Xdevillived666:
Vendor is up on afh
[Nexus 5X General] bartero:
A recent build + pico gapps crashes

Hi,

I have flashed with recent TWRP your build with pico gapps. The configuration creator doesn't respond and keeps crashing after boot. Thus the installation is unusable.

I have tried theses two builds from your server:

- lineage-15.0-20171128_001243-UNOFFICIAL-bullhead.zip

- lineage-15.0-20171213_001018-UNOFFICIAL-bullhead.zip

with gapps:

open_gapps-arm64-8.0-pico-20171213.zip

I have wiped all partitions with TWRP before flashing.

Can anybody help? Does anyone have possible causes/solutions in mind?

Thanks,

Bart
[Nexus 5X General] indishcurry:
dont use open gapps at the moment. try these instructions: https://xdaforums.com/showpost.php?p=74784942&postcount=2313 and use gapps mentioned by [MENTION=614507]razorloves[/MENTION]
[Nexus 5X General] bartero:
Finally It started to work! :)

Hi! Thanks for pointing me to that info :) However switching to that special modified Gapps wasn't enough to solve the problem. Only after I did flash that imgs with vendor, radio and bootloader the problem "magically" disappeared. I did actually also use that particular LIneage ROM image (in the end I did 100% of what is instructed to do in that post you pointed me to).

I am now wondering what helped the situation? It rather couldn't be, that all the builds (I tried two different) from [MENTION=8356701]KayMW[/MENTION] are broken, especially when other people used it successfully, right? Could the solution lie in flashing any of these images: vendor, radio, bootloader? The phone I use hasn't been ever flashed with anything since new and it was updated to the recent Android 8.1 via official OTA. That means the phone should have all the most recent stuff like the baseband partition. To make things clear: I have a rather basic knowledge on hacking phones. Particularly I don't understand what is the vendor img for - maybe some drivers?

I'll be glad for any pointers to valuable information.

Thanks!

Bart
[Nexus 5X General] indishcurry:
searching for vendor.img gives you the answer: https://xdaforums.com/pixel/help/whats-vendor-image-t3533993
[Nexus 5X General] Gerii:
Thanks for these builds! Just wondering if it would already be possible to make LineageOS 15.1 builds or is that not ready yet?
[Nexus 5X General] KayMW:
Ooh... I didn't noticed there are 15.1 sources... I'll start to build it in a few days.
[Nexus 5X General] KayMW:
As I said at the beginning, Lineage OS 15.0 is still under heavy development, so it's not recommended for daily use. I'm not a member of Lineage OS developer team and also I don't know anything about Android development. So sorry, I cannot make any help. Just wait for further fixes, or you can try to send send issues on GitHub.
[Nexus 5X General] KayMW:
I've tried to do that, but I found that the device repository doesn't have Lineage 15.1 branch, so I have to wait for the develop team. So these days I'll keep building 15.0, I'm sorry.
[Nexus 5X General] bjo81:
What about https://github.com/LineageOS/android_kernel_lge_bullhead/tree/lineage-15.1 ?
[Nexus 5X General] KayMW:
I've just started to build 15.1 since yesterday, check it out at https://dl.v2bv.net/los15.1/ .
[Nexus 5X General] KayMW:
I've started build LineageOS 15.1 since yesterday. Check it out at https://dl.v2bv.net/los15.1 .
[Nexus 5X General] bjo81:
Oh nice. The build should be compatible with those from razorloves, I think?
[Nexus 5X General] Banan PL:
[MENTION=8356701]KayMW[/MENTION] 'cause I can't PM you I just wanted to say that you have a typo in thread title.

Also good job with LOS 15.1 #bringbackrealCMnightlies
[Nexus 5X General] KayMW:
Sorry for the typo LOL.
[Nexus 5X General] KayMW:
I'm not sure, if he didn't done any modifications to the source then it will be the same, otherwise I don't know.
[Nexus 5X General] bjo81:
I've ugpraded to your 15.1 builds from his builds without issues.
[Nexus 5X General] KayMW:
Oh... that‘s great.

And... Would you like to send this message to my new thread, please? Because this thread is deprecated. XD

https://xdaforums.com/nexus-5x/development/rom-lineageos-15-0-15-1-nightly-builds-t3741956
[General Questions and Answers] 3dreal:
i cannot connect anymore my phablet to network. when pressing long its trying to connect. i deleted all in save networks.

maybe time to update to 6.0.
[Huawei MediaPad X2] shaolin95:
Hello!

So unfortunately Android Wear 2.0 will not work with our Phone at least with 6.x ROMS because the Stay Connected option FCs. For some reason Android Wear 1.5 didnt care and kept the connection working but 2.0 does not.

I recall CM13 not having that FC issue with the Android Wear app but it seems to have other problems.

So I was wondering if you guys are using CM13 or maybe Android 5.x in order to get Android Wear 2.0 to work...or just forcing 1.5 android wear instead.

Thanks!
[Xiaomi Mi A1 Questions & Answers] sam_e_square:
Hello,

Can we root xiaomi Mi A1 with kingroot ? Or any rooting app?

Pls help .
[Xiaomi Mi A1 Questions & Answers] melmarPH:
I haven't heard anyone to successfully root their device by any method. But that worth a try, who knows.. it might work..
[Xiaomi Mi A1 Questions & Answers] sam_e_square:
Not worth the risk , will wait for some solid rooting method ??
[Xiaomi Mi A1 Questions & Answers] ravinder0003:
I can flash anything... Just out of ideas here...
[Xiaomi Mi A1 Questions & Answers] melmarPH:
Waiting feels like forever.. lol although I just got my device yesterday.. ???
[Xiaomi Mi A1 Questions & Answers] sam_e_square:
Do lemme know how u rooted tour device
[Xiaomi Mi A1 Questions & Answers] Hellrazoraj:
Hi,

I have tried rooting my Mi A1 with all possible means :p :p none of them work as of now. So let's have some patience for the developers to work
[Xiaomi Mi A1 Questions & Answers] kraatus90:
https://xdaforums.com/mi-5x/how-to/root-mia1-twrp-t3678453

try this. after you boot that zip, make sure to install supersu app from playstore.
[Xiaomi Mi A1 Questions & Answers] Gagan_Randhawa:
U can't rllt ur phone with kingo root because 7.1 has more security u onlu root those device which 4.4.1 version example kitkat
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] asango:
Hi,

I was surethat this question must have been discussed before, but I could not find anything:

Everyone is speaking of different ROM versions of the different providers like AT&T, O2, T-Mobile.

- Isn't it always the same HTC ROM with just some branding cabs started during cold boot?

-If yes, is there any way to get rid of these branding cabs or prevent their execution upon the cold boot sequence without having to re flash the device?

Thank you very much for clarifying this very basic issue.

Asango
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] NotATreoFan:
Roms will vary from provider to provider in more ways then just splash screens. Different providers will load special applications, network settings, and various differences.

If you want to change your splash screen, check out the links below.

Flashing Custom Splash Screens: http://xdaforums.com/showthread.php?t=334907

Splash Screens to use with the above post: http://xdaforums.com/showthread.php?t=338779
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] asango:
Sorry, this was some misunderstanding.

I was not thinking of the splash screens, what I meant whas the cab files that are executed automatically after the system cold boot and which are branding the phone (ring tones and other things)

The execution of these cabs can not be interrupted.

I want to get rid of this kind of branding.

- Where can I find them and how can I disable them?

- Are they located in some kind of extended ROM which can be disabled?

Or can simply their autorun be disabled?
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] XtreMe_G:
just soft reset ur phone before the customization starts
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] asango:
Wow, thank you, I like these simple solutions and it works great!

Just for my understanding:

- Where are these startups located in WM6? Some extended ROM area?

- Can I see and copy them somewhere with for example TotalCommander or any other tool?

Thanks

Asango
[Miscellaneous Android Development] ravinder0003:
Hi All,

Download Link for Official Stock Rom:

http://en.miui.com/download-333.html

Flashing Guide for Fastboot Update

Note: A Windows PC/laptop will be needed for the following steps. Make sure that your device is fully charged or has enough power for this process. All user data will be purged in this process. Please back up your data and think twice before proceeding.

Step 1

Download the Mi Flash Tool.

http://en.miui.com/forum.php?mod=at...1MDMxOXwxNTA2MjgzMzYyfDExNjI2MTk1OXw4MDcyNTI=

Step 2

Download the latest ROM package file for your device.

http://bigota.d.miui.com/7.8.23/tissot_images_7.8.23_20170823.0000.00_7.1_61cf97d794.tgz

Step 3

Turn off the device. Press the Volume– key and the Power button at the same time to enter Fastboot mode. Then connect the device to the Windows PC/laptop via a USB Type-C cable.

Step 4

Decompress the downloaded ROM file and open the file folder for the decompressed ROM pack, then copy its path on the computer.

Step 5

Decompress the Mi Flash Tool downloaded in Step 1, and double click on it to install ( if there is security warning, select 'Run'). After installation is completed, open MiFlash.exe and paste into the address bar the ROM file folder path copied in the last step.

Click on the first button (circled out in yellow) to Refresh, and MiFlash should automatically recognize the device. Then click the second button (circled out in red) to flash the ROM file to the device.

Note :

Clean all: All data and user configuration will be cleaned, and the lock state of the device is 'Unlocked' after flashing.

Save user data: All data and user configuration will be saved, and the lock state of the device varies with the device model after flashing.

Clean all and lock: All data and user configuration will be cleaned, and the lock state of the device is 'Locked' after flashing.

Step 6

Wait until the progress bar inside MiFlash turns fully green, which means the ROM has been successfully installed. Then your device should automatically boot to the new version. Please wait patiently until the flashing process fully completed.

Happy Flashing!

Credits: Mi Forums
[Miscellaneous Android Development] melmarPH:
I got the latest one I would say?
[Miscellaneous Android Development] ghpranav:
Recovery file please

Can u please upload only the stock recovery dump file? I still haven't received my unit of Mi A1 yet, but I want to kick start the development...
[Miscellaneous Android Development] amroot:
Will flashing void warranty and is there a way they will detect it in the service centre?
[Miscellaneous Android Development] Displax:
Xiaomi Mi A1 does not have recovery partition. Recovery is on boot.img.
[LG V20 Questions & Answers] emidunklee:
I was wondering if anyone knew that if I purchased a "factory unlocked" version of the LG V20 would it be able to work on the Verizon network?
[LG V20 Questions & Answers] nrage23:
If you get the US996 Unlocked version then yes it will work on Verizon. The international unlocked one will not work on Verizon.
[LG V20 Questions & Answers] Chris0524:
Not any more

I kept getting a "incompatible device" email from Verizon when switching my SIM back to my US996. After 3 phone calls today, Verizon said the US996 is no longer compatible with their network. Worked fine as of 3 days ago, but no more. :(
[LG V20 Questions & Answers] baldybill:
Apparently, your mileage may vary...I've had no problems with my US996 on Verizon.
[LG V20 Questions & Answers] pistacios:
US996 on Verizon here also. Ive been using it since last December without issue (besides no visual voicemail).

I just got a new SIM last week, still works fine. (I lost service, thought it was the SIM, got a new one, same issue, factory reset fixed it).
[LG V20 Questions & Answers] Oughtsix:
Is the US996 rootable? I just purchased a VS996 and I think I should have purchased a US996 instead since I would like a rooted phone.
[Sony Xperia C] iSiddharth:
This guide will tell you how you can add Marshmallow Platlogo to your JellyBean Device.​

(Found it on Internet)​

Requirements :​

-> Android 4.1 or up

-> APK Tools (Download Here)

-> 7-zip

-> framework.jar (from System\Framework\framework.jar)

-> Marshmallow.zip (Link Below)

-> Notepad++

-> Custom Recovery (eg.CWM)

-> Basic Knowledge of Decompiling, Recompiling, Flashing

Now, How to do it :​

STEP 1: Decompile 'framework.jar' using APK Tools. (If you don't know how to do it, Click Here)

STEP 2: Go to '\smali\com\android\internal\app\PlatLogoActivity.smali'

STEP 3: Open 'PlatLogoActivity.smali' using Notepad++ and delete all content. and Copy the code from here down below and save the file.

.class public Lcom/android/internal/app/PlatLogoActivity;
.super Landroid/app/Activity;
.source "PlatLogoActivity.java"

# direct methods
.method public constructor <init>()V
.locals 0

.prologue
.line 12
invoke-direct {p0}, Landroid/app/Activity;-><init>()V

return-void
.end method

# virtual methods
.method protected onCreate(Landroid/os/Bundle;)V
.locals 5
.param p1, "savedInstanceState" # Landroid/os/Bundle;

.prologue
.line 16
invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V

.line 18
new-instance v1, Landroid/content/Intent;

const-string v2, "android.intent.action.MAIN"

invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V

.line 19
.local v1, "intent":Landroid/content/Intent;
new-instance v2, Landroid/content/ComponentName;

const-string v3, "androstarkdeveloper.marshamlloweasteregg"

const-string v4, "androstarkdeveloper.marshamlloweasteregg.MainActivity"

invoke-direct {v2, v3, v4}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V

invoke-virtual {v1, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;

.line 23
:try_start_0
invoke-virtual {p0, v1}, Lcom/android/internal/app/PlatLogoActivity;->startActivity(Landroid/content/Intent;)V
:try_end_0
.catch Landroid/content/ActivityNotFoundException; {:try_start_0 .. :try_end_0} :catch_0

.line 39
:goto_0
invoke-virtual {p0}, Lcom/android/internal/app/PlatLogoActivity;->finish()V

.line 41
return-void

.line 31
:catch_0
move-exception v0

.line 35
.local v0, "e":Landroid/content/ActivityNotFoundException;
const-string v2, "Error"

const/4 v3, 0x0

invoke-static {p0, v2, v3}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

move-result-object v2

invoke-virtual {v2}, Landroid/widget/Toast;->show()V

goto :goto_0
.end method

STEP 4: Recompile the framework.jar file and place it back into the System. (Permissions : rw- r-- r--)

STEP 5: Flash the 'Marshmallow Platlogo.zip' using CWM or other recovery (Available in the Download link gicen below)

Downloads and Credits : http://www.romclaims.com/2017/09/apktool-4.1.x-how-to-add-android-marshmallow-platlogo-on-jellybean-device.html
[Sony Xperia C] iSiddharth:
[RESERVED]

[RESERVED]
[Sony Xperia C] mozzafar alali:
Good work thanks you
[Miscellaneous Android Development] melmarPH:
Iv'e observed that we are struggling with stabalising our hands while video recording. I would love to see an update for EIS on Mi A1.

Many phones like Moto G5s has EIS.

Or quick question, is EIS something that can be achieved through an OTA update?
[Miscellaneous Android Development] Hakim Farouk:
Obviously... since EIS is software base.
[Miscellaneous Android Development] robgee789:
yeah it can be added with an ota update mate it shuldnt be difficult for them to add it and i think the demand for it will hopefully get it us in the next update, but i think the whole camera software could do with sorting to be honest but i still think its a really good phone
[Nexus 9 Q&A, Help & Troubleshooting] Crike:
Regularly, 720p HEVC video will turn momentarily into digital goop or lose audio sync. This happens across OS'ses (up to date LineageOS 14.1 and stock Nougat) and with files streamed from LAN and stored on the N9 itself alike.

I'm assuming this is a hardware issue of some sort rather than encoding errors, disregarding that they doubtlessly are to blame occasionally.

Unless there's a way around the problem, what's a good value best bang for the buck successor for the N9 more than capable of streaming HEVC 1080p and HDR ready?